From owner-freebsd-mobile@FreeBSD.ORG Fri Jan 2 12:54:38 2004 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 90F6916A4CE for ; Fri, 2 Jan 2004 12:54:38 -0800 (PST) Received: from smtp2.vol.cz (smtp2.vol.cz [195.250.128.42]) by mx1.FreeBSD.org (Postfix) with ESMTP id 767D343D39 for ; Fri, 2 Jan 2004 12:54:36 -0800 (PST) (envelope-from dan@obluda.cz) Received: from obluda.cz (xkulesh.vol.cz [195.250.154.106]) by smtp2.vol.cz (8.12.8p2/8.12.8) with ESMTP id i02KsXPS002825; Fri, 2 Jan 2004 21:54:34 +0100 (CET) (envelope-from dan@obluda.cz) Message-ID: <3FF5D8DD.7000502@obluda.cz> Date: Fri, 02 Jan 2004 21:47:25 +0100 From: Dan Lukes User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.5) Gecko/20031109 X-Accept-Language: cs, en MIME-Version: 1.0 Newsgroups: muc.lists.freebsd.mobile To: freebsd-mobile@freebsd.org References: <001b01c3ce54$0f2b3350$50b444c6@homer> In-Reply-To: <001b01c3ce54$0f2b3350$50b444c6@homer> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit cc: fabrizio@nldesign.com Subject: Re: ACPI / APM problems X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 02 Jan 2004 20:54:38 -0000 Fabry napsal/wrote, On 12/29/03 22:37: > Using $PIR table, 9 entries at 0xc00fdf30 > ACPI-1287: *** Error: Method execution failed [\\_SB_.BATT._STA] (Node > 0xc18f1260), AE_NOT_EXIST > acpi0: power button is handled as a fixed feature programming model. > Timecounter "ACPI-safe" frequency 3579545 Hz > ACPI-1287: *** Error: Method execution failed [\\_SB_.BATT._STA] (Node > 0xc18f1260), AE_NOT_EXIST The ACPI DSDT table embended in your BIOS has some errors which prohibit it's correct use. You can try to repair it - e.g. extract and disassemble it (using iasl), correct the error, compile it (again with iasl). Then modify the /boot/loader.conf : acpi_dsdt_load="YES" acpi_dsdt_type="acpi_dsdt" acpi_dsdt_name= The FreeBSD's ACPI subsystem will use it in place of incorrect in-BIOS table. The syntactics errors in DSDT table are common for today's BIOSes ... Dan -- Dan Lukes tel: +420 2 21914205, fax: +420 2 21914206 root of FIONet, KolejNET, webmaster of www.freebsd.cz AKA: dan@obluda.cz, dan@freebsd.cz,dan@kolej.mff.cuni.cz