From owner-freebsd-acpi@FreeBSD.ORG Mon Aug 31 11:06:59 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 72F621065679 for ; Mon, 31 Aug 2009 11:06:59 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 611498FC18 for ; Mon, 31 Aug 2009 11:06:59 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n7VB6xYb070438 for ; Mon, 31 Aug 2009 11:06:59 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n7VB6wjO070434 for freebsd-acpi@FreeBSD.org; Mon, 31 Aug 2009 11:06:58 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 31 Aug 2009 11:06:58 GMT Message-Id: <200908311106.n7VB6wjO070434@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-acpi@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-acpi@FreeBSD.org 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: Mon, 31 Aug 2009 11:06:59 -0000 Note: to view an individual PR, use: http://www.freebsd.org/cgi/query-pr.cgi?pr=(number). The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o amd64/138210 acpi [acpi] acer aspire 5536 ACPI problems (S3, brightness, o bin/137053 acpi [hang] FreeBSD 8.0 BETA2Compaq Mini 700 locks on boot o kern/137042 acpi [acpi] hp laptop's lcd not wakes up after suspend to r o kern/136808 acpi [acpi] panic when switching to s3 o i386/136008 acpi [acpi] Dell Vostro 1310 will not shutdown (Requires us o bin/135349 acpi [patch] teach acpidump(8) to disassemble arbitrary mem o kern/135070 acpi [acpi] [patch] BIOS resource allocation and FreeBSD AC o kern/132602 acpi [acpi] ACPI Problem with Intel SS4200: System does not o kern/130683 acpi [ACPI] shutdown hangs after syncing disks - ACPI race? o i386/129953 acpi [acpi] ACPI timeout (CDROM) with Shuttle X27D o kern/129618 acpi [acpi] Problem with ACPI on HP Pavilion DV2899 laptop o kern/129563 acpi [acpi] sleep broken on IBM/Lenovo T61 in amd64 mode f kern/128639 acpi [patch] [acpi_asus] acpi for ASUS A6F,A3E,A3F,A3N not f kern/128634 acpi [patch] fix acpi_asus(4) in asus a6f laptop o kern/127581 acpi [patch] [acpi_sony] Add support for more Sony features o kern/124744 acpi [acpi] [patch] incorrect _BST result validation for To o kern/124412 acpi [acpi] power off error on Toshiba M40 laptop o kern/123039 acpi [acpi] ACPI AML_BUFFER_LIMIT errors during boot o kern/121504 acpi [patch] Correctly set hw.acpi.osname on certain machin f kern/121454 acpi [pst] Promise SuperTrak SX6000 does not load during bo o amd64/121439 acpi [boot] Installation of FreeBSD 7.0 fails: ACPI problem o kern/121102 acpi [acpi_fujitsu] [patch] update acpi_fujitsu for the P80 o kern/120515 acpi [acpi] [patch] acpi_alloc_wakeup_handler: can't alloc o kern/119356 acpi [acpi]: i386 ACPI wakeup not work due resource exhaust o kern/119200 acpi [acpi] Lid close switch suspends CPU for 1 second on H o kern/118973 acpi [acpi]: Kernel panic with acpi boot o kern/117605 acpi [acpi] [request] add debug.cpufreq.highest o kern/116939 acpi [acpi] PCI-to-PCI misconfigured for bus three and can o i386/114562 acpi [acpi] cardbus is dead after s3 on Thinkpad T43 with a o kern/114165 acpi [acpi] Dell C810 - ACPI problem s kern/112544 acpi [acpi] [patch] Add High Precision Event Timer Driver f o kern/108954 acpi [acpi] 'sleep(1)' sleeps >1 seconds when speedstep (Cx o kern/108695 acpi [acpi]: Fatal trap 9: general protection fault when in o kern/108488 acpi [acpi] ACPI-1304: *** Error: Method execution failed o kern/108017 acpi [acpi]: Acer Aspire 5600 o kern/106924 acpi [acpi] ACPI resume returns g_vfs_done() errors and ker o kern/105537 acpi [acpi] problems in acpi on HP Compaq nc6320 o kern/104625 acpi ACPI on ASUS A8N-32 SLI/ASUS P4P800 does not show ther o kern/102252 acpi acpi thermal does not work on Abit AW8D (intel 975) o kern/97383 acpi Volume buttons on IBM Thinkpad crash system with ACPI s i386/91748 acpi acpi problem on Acer TravelMare 4652LMi (nvidia panic, s kern/91038 acpi [panic] [ata] [acpi] 6.0-RELEASE on Fujitsu Siemens Am s kern/90243 acpi Laptop fan doesn't turn off (ACPI enabled) (Packard Be o i386/83018 acpi [install] Installer will not boot on Asus P4S8X BIOS 1 f kern/81000 acpi [apic] Via 8235 sound card worked great with FreeBSD 5 o i386/79081 acpi ACPI suspend/resume not working on HP nx6110 o kern/76950 acpi ACPI wrongly blacklisted on Micron ClientPro 766Xi sys s kern/73823 acpi [request] acpi / power-on by timer support o i386/72566 acpi ACPI, FreeBSD disables fan on Compaq Armada 1750 o i386/69750 acpi Boot without ACPI failed on ASUS L5 o kern/56024 acpi ACPI suspend drains battery while in S3 o i386/55661 acpi ACPI suspend/resume problem on ARMADA M700 o i386/54756 acpi ACPI suspend/resume problem on CF-W2 laptop 53 problems total. From owner-freebsd-acpi@FreeBSD.ORG Mon Aug 31 19:07:43 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 5C95710656A6; Mon, 31 Aug 2009 19:07:43 +0000 (UTC) (envelope-from nate@root.org) Received: from nlpi129.prodigy.net (nlpi129.sbcis.sbc.com [207.115.36.143]) by mx1.freebsd.org (Postfix) with ESMTP id 2881D8FC14; Mon, 31 Aug 2009 19:07:43 +0000 (UTC) Received: from [10.0.5.41] (ppp-71-139-41-38.dsl.snfc21.pacbell.net [71.139.41.38]) (authenticated bits=0) by nlpi129.prodigy.net (8.13.8 smtpauth/dk/map_regex/8.13.8) with ESMTP id n7VIv1jp012359; Mon, 31 Aug 2009 13:57:01 -0500 Message-ID: <4A9C1CFD.1010602@root.org> Date: Mon, 31 Aug 2009 11:57:01 -0700 From: Nate Lawson User-Agent: Thunderbird 2.0.0.23 (Windows/20090812) MIME-Version: 1.0 To: Andriy Gapon References: <4A99547A.7090809@freebsd.org> In-Reply-To: <4A99547A.7090809@freebsd.org> X-Enigmail-Version: 0.96.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: 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: Mon, 31 Aug 2009 19:07:43 -0000 Andriy Gapon wrote: > > 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 WMI is two things: 1. proprietary API to some data already available in ACPI 2. standard for organizing system information not yet listed in the ACPI spec > 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? What you can do with it is totally dependent on the system. Sometimes it offers a lot of info, sometimes not. With laptops, I think most manufacturers ignored WMI and ACPI and wrote their own hotkey drivers. -- Nate From owner-freebsd-acpi@FreeBSD.ORG Tue Sep 1 10:14:50 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 250E1106566B for ; Tue, 1 Sep 2009 10:14:50 +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 6C9138FC1B for ; Tue, 1 Sep 2009 10:14:48 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id NAA05019; Tue, 01 Sep 2009 13:14:45 +0300 (EEST) (envelope-from avg@freebsd.org) Message-ID: <4A9CF414.5060800@freebsd.org> Date: Tue, 01 Sep 2009 13:14:44 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.22 (X11/20090724) MIME-Version: 1.0 To: Nate Lawson References: <4A99547A.7090809@freebsd.org> <4A9C1CFD.1010602@root.org> In-Reply-To: <4A9C1CFD.1010602@root.org> X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: 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: Tue, 01 Sep 2009 10:14:50 -0000 on 31/08/2009 21:57 Nate Lawson said the following: > Andriy Gapon wrote: >> 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 > > WMI is two things: > 1. proprietary API to some data already available in ACPI > 2. standard for organizing system information not yet listed in the ACPI > spec Nate, thank you - I am getting some knowledge on WMI (WMI+ACPI specifically), but it is quite a big subject. >> 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? > > What you can do with it is totally dependent on the system. Sometimes it > offers a lot of info, sometimes not. With laptops, I think most > manufacturers ignored WMI and ACPI and wrote their own hotkey drivers. In this case I determined that ASL provides WMI interface for AMD OverDrive. In ASL I see code that accesses clock generator via i2c and similar. I think that with enough time and motivation I could figure out how to use that interface (from looking at the header file and ASL code for WMI methods). But right now I am lacking both. -- Andriy Gapon From owner-freebsd-acpi@FreeBSD.ORG Wed Sep 2 00:20:51 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 A850F106566C for ; Wed, 2 Sep 2009 00:20:51 +0000 (UTC) (envelope-from freebsdusb@bindone.de) Received: from mail.bindone.de (mail.bindone.de [80.190.134.51]) by mx1.freebsd.org (Postfix) with SMTP id 0CD708FC16 for ; Wed, 2 Sep 2009 00:20:50 +0000 (UTC) Received: (qmail 56743 invoked by uid 89); 2 Sep 2009 00:20:49 -0000 Received: from unknown (HELO ufo.bindone.de) (mg@bindone.de@87.152.174.50) by mail.bindone.de with ESMTPA; 2 Sep 2009 00:20:49 -0000 Message-ID: <4A9DBA36.4000404@bindone.de> Date: Wed, 02 Sep 2009 02:20:06 +0200 From: Michael Gmelin User-Agent: Thunderbird 2.0.0.17pre (X11/20090202) MIME-Version: 1.0 To: Andriy Gapon References: <4A99547A.7090809@freebsd.org> <4A9C1CFD.1010602@root.org> <4A9CF414.5060800@freebsd.org> In-Reply-To: <4A9CF414.5060800@freebsd.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: 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: Wed, 02 Sep 2009 00:20:51 -0000 Andriy Gapon wrote: > on 31/08/2009 21:57 Nate Lawson said the following: >> Andriy Gapon wrote: >>> 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 >> WMI is two things: >> 1. proprietary API to some data already available in ACPI >> 2. standard for organizing system information not yet listed in the ACPI >> spec > > Nate, > > thank you - I am getting some knowledge on WMI (WMI+ACPI specifically), but it is > quite a big subject. > >>> 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? >> What you can do with it is totally dependent on the system. Sometimes it >> offers a lot of info, sometimes not. With laptops, I think most >> manufacturers ignored WMI and ACPI and wrote their own hotkey drivers. > > In this case I determined that ASL provides WMI interface for AMD OverDrive. > In ASL I see code that accesses clock generator via i2c and similar. > I think that with enough time and motivation I could figure out how to use that > interface (from looking at the header file and ASL code for WMI methods). > But right now I am lacking both. > Hi Andriy, the reason I wrote the acpi_wmi driver in the first place was to make acpi_hp possible, which seems to be the only way to access certain functionalities (especially BIOS and wireless [wlan/wwan/bluetooth]) on HP notebooks. Unfortunately I cannot tell what your notebook could offer through that (as Nate pointed out - pretty horrible) interface, depending on your modell the manufacturer might provide some information (like HP does, see links in acpi_hp.c). Without any documentation the wq.h file is more or less useless (what manufacturer/model are we talking about?) To answer your original question: Afaik, to make it work with HP notebooks the dependency to acpi_ec cannot be avoided, but there might be a better way to figure out if it is necessary or not?!? Certain notebooks (like Acer models) seem to work similar to HP machines, but without actually getting my hands on the hardware there is very little I can provide. I would also be interested in any documentation that provides more details about ACPI-WMI in general, I put links to anything I could find online into the drivers, but I still feel like this information is incomplete. cheers Michael From owner-freebsd-acpi@FreeBSD.ORG Thu Sep 3 19:41:49 2009 Return-Path: Delivered-To: acpi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40B281065676 for ; Thu, 3 Sep 2009 19:41:49 +0000 (UTC) (envelope-from robert.moore@intel.com) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mx1.freebsd.org (Postfix) with ESMTP id 1F5D58FC16 for ; Thu, 3 Sep 2009 19:41:49 +0000 (UTC) Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga102.jf.intel.com with ESMTP; 03 Sep 2009 12:27:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.44,326,1249282800"; d="scan'208";a="547572151" Received: from orsmsx601.amr.corp.intel.com ([10.22.226.213]) by orsmga001.jf.intel.com with ESMTP; 03 Sep 2009 12:41:10 -0700 Received: from orsmsx503.amr.corp.intel.com ([10.22.226.47]) by orsmsx601.amr.corp.intel.com ([10.22.226.213]) with mapi; Thu, 3 Sep 2009 12:41:48 -0700 From: "Moore, Robert" To: "Moore, Robert" Date: Thu, 3 Sep 2009 12:41:46 -0700 Thread-Topic: ACPICA version 20090903 released Thread-Index: AcoszpJMz/VCWuqURVqst551AyfcVA== Message-ID: <4911F71203A09E4D9981D27F9D8308583748AFEF@orsmsx503.amr.corp.intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailman-Approved-At: Thu, 03 Sep 2009 20:55:22 +0000 Cc: Subject: ACPICA version 20090903 released 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: Thu, 03 Sep 2009 19:41:49 -0000 03 September 2009. Summary of changes for version 20090903: This release is available at www.acpica.org/downloads 1) ACPI CA Core Subsystem: For Windows Vista compatibility, added the automatic execution of an _INI m= ethod located at the namespace root (\_INI). This method is executed at tab= le load time. This support is in addition to the automatic execution of \_S= B._INI. Lin Ming. Fixed a possible memory leak in the interpreter for AML package objects if = the package initializer list is longer than the defined size of the package= . This apparently can only happen if the BIOS changes the package size on t= he fly (seen in a _PSS object), as ASL compilers do not allow this. The int= erpreter will truncate the package to the defined size (and issue an error = message), but previously could leave the extra objects undeleted if they we= re pre-created during the argument processing (such is the case if the pack= age consists of a number of sub-packages as in the _PSS.) ACPICA BZ 805. Fixed a problem seen when a Buffer or String is stored to itself via ASL. T= his has been reported in the field. Previously, ACPICA would zero out the b= uffer/string. Now, the operation is treated as a noop. Provides Windows com= patibility. ACPICA BZ 803. Lin Ming. Removed an extraneous error message for ASL constructs of the form Store(Lo= calX,LocalX) when LocalX is uninitialized. These curious statements are see= n in many BIOSs and are once again treated as NOOPs and no error is emitted= when they are encountered. ACPICA BZ 785. Fixed an extraneous warning message if a _DSM reserved method returns a Pac= kage object. _DSM can return any type of object, so validation on the retur= n type cannot be performed. ACPICA BZ 802. Example Code and Data Size: These are the sizes for the OS-independent acpi= ca.lib produced by the Microsoft Visual C++ 6.0 32-bit compiler. The debug = version of the code includes the debug output trace mechanism and has a muc= h larger code and data size. Previous Release: Non-Debug Version: 85.5K Code, 18.0K Data, 103.5K Total Debug Version: 161.6K Code, 50.9K Data, 212.5K Total Current Release: Non-Debug Version: 85.6K Code, 18.0K Data, 103.6K Total Debug Version: 161.7K Code, 50.9K Data, 212.6K Total 2) iASL Compiler/Disassembler and Tools: iASL: Fixed a problem with the use of the Alias operator and Resource Templ= ates. The correct alias is now constructed and no error is emitted. ACPICA = BZ 738. iASL: Implemented the -I option to specify additional search directories fo= r include files. Allows multiple additional search paths for include files.= Directories are searched in the order specified on the command line (after= the local directory is searched.) ACPICA BZ 800. iASL: Fixed a problem where the full pathname for include files was not emi= tted for warnings/errors. This caused the IDE support to not work properly.= ACPICA BZ 765. iASL: Implemented the -@ option to specify a Windows-style response file co= ntaining additional command line options. ACPICA BZ 801. AcpiExec: Added support to load multiple AML files simultaneously (such as = a DSDT and multiple SSDTs). Also added support for wildcards within the AML= pathname. These features allow all machine tables to be easily loaded and = debugged together. ACPICA BZ 804. Disassembler: Added missing support for disassembly of HEST table Error Ban= k subtables.=20 From owner-freebsd-acpi@FreeBSD.ORG Fri Sep 4 09:43:56 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 03D111065670 for ; Fri, 4 Sep 2009 09:43:56 +0000 (UTC) (envelope-from alexey.a.petrenko@gmail.com) Received: from mail-bw0-f206.google.com (mail-bw0-f206.google.com [209.85.218.206]) by mx1.freebsd.org (Postfix) with ESMTP id 87F388FC28 for ; Fri, 4 Sep 2009 09:43:55 +0000 (UTC) Received: by bwz2 with SMTP id 2so523225bwz.43 for ; Fri, 04 Sep 2009 02:43:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:date :x-google-sender-auth:message-id:subject:from:to:content-type; bh=7NhBNzUh7zpwUghCbjSDFzmX4AkxpWhxUBX2EWR/jKI=; b=iCw3TxBBeDX0/9ByxjsmRrDV0U87/xTnU8ojs3ZVlohAUoYOwYxOf2P0S/7a6/NXov gwSNVqSXuKN1Vc3zjh8WOPZZGv+k5P0RiyPtGR6lVIobQ4wR2YoRDLlIWXdRcNNkl50q cD1Nizs7RkZYie1GGU2m04UYWQg0YQ5cthRgc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:date:x-google-sender-auth:message-id:subject :from:to:content-type; b=eW6y7hOxj5XFfxl9G37QmSwEMoAm/4PLpdetqbRxhE/K46eWNrUENMgP1le5uy5ULC ksx0tTyA5bLgBIPFG73CcF6UrM+x+IsfzOBzWiPBSDz+3s284jz7vPn9WpZF+pBUaKu/ UxytSTjgxqEUB5Kdc8I/F7/0hZXj8g7Vvq3oI= MIME-Version: 1.0 Sender: alexey.a.petrenko@gmail.com Received: by 10.223.21.153 with SMTP id j25mr4522767fab.79.1252055679059; Fri, 04 Sep 2009 02:14:39 -0700 (PDT) Date: Fri, 4 Sep 2009 13:14:36 +0400 X-Google-Sender-Auth: 3494029f5b0cded8 Message-ID: From: Alexey Petrenko To: freebsd-acpi@freebsd.org Content-Type: text/plain; charset=UTF-8 Subject: Reset button handler 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: Fri, 04 Sep 2009 09:43:56 -0000 Hey, folks. I'm working on FreeBSD powered end-user device and we are interested in custom handler for reset button. And looks like if it's possible to do then it should be done using acpi. I'm completely new to this area. I've googled in the Internet and searched this mail list archive but have not found anything about reset button. So my questions are: 1. Is it possible to implement reset button handler? 2. If yes, could you please point me to some useful docs or code or anything? Thanks. Alexey From owner-freebsd-acpi@FreeBSD.ORG Fri Sep 4 11:48:34 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 08FEC106566B for ; Fri, 4 Sep 2009 11:48:34 +0000 (UTC) (envelope-from avg@icyb.net.ua) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 432C58FC13 for ; Fri, 4 Sep 2009 11:48:32 +0000 (UTC) Received: from odyssey.starpoint.kiev.ua (alpha-e.starpoint.kiev.ua [212.40.38.101]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA22263; Fri, 04 Sep 2009 14:48:26 +0300 (EEST) (envelope-from avg@icyb.net.ua) Message-ID: <4AA0FE89.2070801@icyb.net.ua> Date: Fri, 04 Sep 2009 14:48:25 +0300 From: Andriy Gapon User-Agent: Thunderbird 2.0.0.22 (X11/20090724) MIME-Version: 1.0 To: Alexey Petrenko References: In-Reply-To: X-Enigmail-Version: 0.95.7 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: freebsd-acpi@freebsd.org Subject: Re: Reset button handler 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: Fri, 04 Sep 2009 11:48:34 -0000 on 04/09/2009 12:14 Alexey Petrenko said the following: > Hey, folks. > > I'm working on FreeBSD powered end-user device and we are interested > in custom handler for reset button. > And looks like if it's possible to do then it should be done using acpi. > > I'm completely new to this area. I've googled in the Internet and > searched this mail list archive but have not found anything about > reset button. > > So my questions are: > 1. Is it possible to implement reset button handler? > 2. If yes, could you please point me to some useful docs or code or anything? Typically reset button is connect to an appropriate hardware pin and the whole reset happens electronically in hardware. On the other hand, sleep and power button are typically software controlled and typically this done via ACPI, yes. Could you please point us to the device with a software controlled reset button? -- Andriy Gapon From owner-freebsd-acpi@FreeBSD.ORG Fri Sep 4 12:03:28 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 E432D10656A4 for ; Fri, 4 Sep 2009 12:03:28 +0000 (UTC) (envelope-from alexey.a.petrenko@gmail.com) Received: from mail-bw0-f206.google.com (mail-bw0-f206.google.com [209.85.218.206]) by mx1.freebsd.org (Postfix) with ESMTP id 6F9B88FC1E for ; Fri, 4 Sep 2009 12:03:28 +0000 (UTC) Received: by bwz2 with SMTP id 2so593183bwz.43 for ; Fri, 04 Sep 2009 05:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to:cc :content-type; bh=qn77Ke5OaoZBoasYKd/zCmA3bLMYs6YrbGdXvqKa7l4=; b=SHSw5LXm+rt4hDsukuKV9h2G6hJg80l0vzzONwwbbzVEWgoABi+aS+l7jcw9DBKNye 7cgQpm5mHfT5PF+ZiCyG9KoMYTvd3Mz1KlWpRyd61JKB3r276GrdtHKEFe9pyALiEjqs vZO4LdUhXLN0MhiKGb5sXJE6xO9NnMSWD0KQA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:cc:content-type; b=neq7I/IzGV53V2gNniqAaG9LdhavPgqLdlsAl1eRaijNWeXlCsF8nPqIqHBw/kUxIA WdpGtNLmHz9Z41r+VzxLelF7EGGEHGdC963KOvS2o1IJeGpBPGPsueWeSdN9RUM36x5a ykuLKBleOZtH4K9R+6U0sAjOprNTuWLHsxr0A= MIME-Version: 1.0 Sender: alexey.a.petrenko@gmail.com Received: by 10.223.24.87 with SMTP id u23mr4514229fab.81.1252065807355; Fri, 04 Sep 2009 05:03:27 -0700 (PDT) In-Reply-To: <4AA0FE89.2070801@icyb.net.ua> References: <4AA0FE89.2070801@icyb.net.ua> Date: Fri, 4 Sep 2009 16:03:27 +0400 X-Google-Sender-Auth: 13e3f578ddf472cd Message-ID: From: Alexey Petrenko To: Andriy Gapon Content-Type: text/plain; charset=UTF-8 Cc: freebsd-acpi@freebsd.org Subject: Re: Reset button handler 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: Fri, 04 Sep 2009 12:03:29 -0000 We are using standard mini-ITX Atom powered motherboard with standard mini-ITX case. And looks like this means: no, software reset button handler is not possible. I was afraid of it after my googling :) That's pity. Will think how to implement needed feature in other way. Thanks. Alexey 2009/9/4 Andriy Gapon : > on 04/09/2009 12:14 Alexey Petrenko said the following: >> Hey, folks. >> >> I'm working on FreeBSD powered end-user device and we are interested >> in custom handler for reset button. >> And looks like if it's possible to do then it should be done using acpi. >> >> I'm completely new to this area. I've googled in the Internet and >> searched this mail list archive but have not found anything about >> reset button. >> >> So my questions are: >> 1. Is it possible to implement reset button handler? >> 2. If yes, could you please point me to some useful docs or code or anything? > > Typically reset button is connect to an appropriate hardware pin and the whole > reset happens electronically in hardware. > On the other hand, sleep and power button are typically software controlled and > typically this done via ACPI, yes. > > Could you please point us to the device with a software controlled reset button? > > > -- > Andriy Gapon >