From owner-freebsd-acpi@FreeBSD.ORG Mon Jun 12 23:34:12 2006 Return-Path: X-Original-To: freebsd-acpi@freebsd.org Delivered-To: freebsd-acpi@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C045916A47B for ; Mon, 12 Jun 2006 23:34:12 +0000 (UTC) (envelope-from john@utzweb.net) Received: from marley.grokthis.net (marley.grokthis.net [69.93.78.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 74BA543D48 for ; Mon, 12 Jun 2006 23:34:12 +0000 (GMT) (envelope-from john@utzweb.net) Received: from utzweb.net (marley.grokthis.net [127.0.0.1]) by marley.grokthis.net (Postfix) with ESMTP id F1504F144D; Mon, 12 Jun 2006 19:34:12 -0400 (EDT) Received: from 69.93.78.27 (proxying for 216.254.62.194) (SquirrelMail authenticated user john-utzweb-net); by utzweb.net with HTTP; Mon, 12 Jun 2006 19:34:17 -0400 (EDT) Message-ID: <34543.69.93.78.27.1150155257.squirrel@69.93.78.27> In-Reply-To: <448DD256.7040307@root.org> References: <86zmgi1zab.wl%john@utzweb.net> <86y7w21y3o.wl%john@utzweb.net> <448DA197.70707@root.org> <86wtbm1xgj.wl%john@utzweb.net> <448DD256.7040307@root.org> Date: Mon, 12 Jun 2006 19:34:17 -0400 (EDT) From: john@utzweb.net To: "Nate Lawson" User-Agent: SquirrelMail/1.4.3a X-Mailer: SquirrelMail/1.4.3a MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal Cc: freebsd-acpi@freebsd.org Subject: Re: debug.acpi.avoid, how do i use it to tell acpi to not control the keyboard? 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, 12 Jun 2006 23:34:12 -0000 > John L.Utz III wrote: >> At Mon, 12 Jun 2006 10:17:11 -0700, >> Nate Lawson wrote: >> wouldnt this be the one to avoid, assuming that 'KBC' is >> KeyboardController? >> >> Device (KBC) >> { >> Name (_HID, EisaId ("PNP0303")) >> Name (CRS, ResourceTemplate () >> { >> IO (Decode16, 0x0060, 0x0060, 0x10, 0x01) >> IO (Decode16, 0x0064, 0x0064, 0x04, 0x01) >> IRQNoFlags () {1} >> }) >> Method (_CRS, 0, NotSerialized) >> { >> Return (CRS) >> } >> } >> >> >> >> can you clarify your comment a trifle? > > It would take a long time to explain it fully. ACPI is not controlling > your keyboard. The BIOS just decides whether or not to send ACPI hotkey > events (different from keystrokes) or consume them itself via SMI. so, the act of loading acpi.ko implements a callback for the bios that informs it that an acpi cognizant os is available? it seems to me that i would like to tell it to not use acpi and stick with smi because if i dont load acpi the buttons work almost perfectly. the only bit of grief i have is that without acpi, the powerbutton shuts off hard instead of performing a shutdown > For some reason, the notify isn't getting delivered to ACPI along > the way. some do, some dont, suspend get's responded to, power button get's responded to. what commands do i use to break on buttons in acpidb? > Upgrade your BIOS? A12 is as new as it gets. :-( vintage 2004, a fine year. :-) > -- > Nate > >