From owner-freebsd-acpi@FreeBSD.ORG Sat Aug 29 16:17:01 2009 Return-Path: Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B671E1065673 for ; Sat, 29 Aug 2009 16:17:01 +0000 (UTC) (envelope-from avg@freebsd.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 075798FC26 for ; Sat, 29 Aug 2009 16:17:00 +0000 (UTC) Received: from porto.topspin.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id TAA12523 for ; Sat, 29 Aug 2009 19:16:59 +0300 (EEST) (envelope-from avg@freebsd.org) Received: from localhost.topspin.kiev.ua ([127.0.0.1]) by porto.topspin.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1MhQbq-000BYx-QA for freebsd-acpi@freebsd.org; Sat, 29 Aug 2009 19:16:58 +0300 Message-ID: <4A99547A.7090809@freebsd.org> Date: Sat, 29 Aug 2009 19:16:58 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.23 (X11/20090823) MIME-Version: 1.0 To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Subject: acpi_wmi dependency on acpi_ec X-BeenThere: freebsd-acpi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: ACPI and power management development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2009 16:17:01 -0000 Does acpi_wmi have to depend on acpi_ec so strongly as it does now? The reason I am asking is that I have a desktop system that seems to provide "something WMI", but doesn't have an EC: http://people.freebsd.org/~avg/ga-ma780g-ud3h/acpi.asl I use the following crude hack: http://people.freebsd.org/~avg/ga-ma780g-ud3h/acpi_wmi.diff With the hack acpi_wmi attaches nicely and here is some data: $ cat /dev/wmistat GUID INST EXPE METH STR EVENT OID {ABBC0F6A-8EA1-11D1-00A0-C90629100000} 1 NO WMAA NO NO AA {05901221-D566-11D1-B2F0-00A0C9062910} 1 NO NO NO NO BA I am not sure how to proceed next and if I can actually get anything useful with WMI on this system. For now I extracted binary MOF file stored in WQBA and used wmimofck utility (from Windows Driver Kit) on it. The following is the resulting header file: http://people.freebsd.org/~avg/ga-ma780g-ud3h/wq.h Any advice on what I could try next? Thank you in advance. P.S. Sorry for packing two distinct questions into the same posting. -- Andriy Gapon