From owner-freebsd-mobile Fri May 21 0:15:24 1999 Delivered-To: freebsd-mobile@freebsd.org Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (Postfix) with ESMTP id 8304415926 for ; Fri, 21 May 1999 00:15:20 -0700 (PDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (harmony.village.org [10.0.0.6]) by rover.village.org (8.9.3/8.9.3) with ESMTP id BAA67938; Fri, 21 May 1999 01:13:18 -0600 (MDT) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.3/8.8.3) with ESMTP id BAA10563; Fri, 21 May 1999 01:13:17 -0600 (MDT) Message-Id: <199905210713.BAA10563@harmony.village.org> To: hosokawa@itc.keio.ac.jp (HOSOKAWA Tatsumi) Subject: Re: APM interface Cc: graham@a2a00266.ok.bconnected.net, freebsd-mobile@FreeBSD.ORG In-reply-to: Your message of "Fri, 21 May 1999 16:05:56 +0900." <199905210705.QAA12695@afs.ntc.mita.keio.ac.jp> References: <199905210705.QAA12695@afs.ntc.mita.keio.ac.jp> Date: Fri, 21 May 1999 01:13:17 -0600 From: Warner Losh Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <199905210705.QAA12695@afs.ntc.mita.keio.ac.jp> HOSOKAWA Tatsumi writes: : >> Specifically, we'd like to support ACPI in a sane manner, which : >> includes its power management facilities. : : Does "support ACPI" means "using ACPI as the abstract layer", or : "using ACPI as underlying PM system?" I'd like to see support for all aspects of ACPI, which includes its PM system, as well as support for various status and informational functions which are invaluable to properly configuring a system. Power buttons, status LEDs, LID events, IRQ and I/O port usage of all builtin devices, and the AML (its p-code like language) are all addressed by the ACPI spec, and are all things I'd like to be able to access on my machine. I've played too many "guess the hardware" games in the past... : Perhaps this question is pointless because I'm not familiar with ACPI : spec, but as far as I remember, ACPI spec is reated not only with : power mangement hardware/BIOS, but also with OS support for these : features. The question is not pointless. You recollection of the ACPI spec is correct. I'm not sure what the best way to produce a working framework would be, but it is in many ways "like" USB or SCSI. There are many different kinds of things that can pass through the ACPI layer, and some rational thought needs to be given to that layer so that the full potential of ACPI can be realized. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message