From owner-acpi-jp@jp.freebsd.org  Sat Nov 11 04:03:46 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id EAA32434;
	Sat, 11 Nov 2000 04:03:46 +0900 (JST)
	(envelope-from owner-acpi-jp@jp.FreeBSD.org)
Received: from tasogare.imasy.or.jp (daemon@tasogare.imasy.or.jp [202.227.24.5])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id EAA32429
	for <acpi-jp@jp.freebsd.org>; Sat, 11 Nov 2000 04:03:45 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (iwasaki.imasy.or.jp [202.227.24.92])
	by tasogare.imasy.or.jp (8.10.2+3.3W/3.7W-tasogare/smtpfeed 1.07) with ESMTP id eAAJ3fq33720
	for <acpi-jp@jp.freebsd.org>; Sat, 11 Nov 2000 04:03:41 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
To: acpi-jp@jp.freebsd.org
In-Reply-To: <200011100734.QAA79723@shidahara1.planet.sci.kobe-u.ac.jp>
References: <200011100734.QAA79723@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.94.1 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-Id: <20001111040340X.iwasaki@jp.FreeBSD.org>
Date: Sat, 11 Nov 2000 04:03:40 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 20
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 901
Subject: [acpi-jp 901] Re: Some power device driver.
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> Hi, I wrote driver for AC Adaptor, Control method Battery.
> It responds AC Adaptor ejection event and battery charge status change and
> and attery change .
> 
> And I modified thermal zone code so that it detects thermal zone event.
> 
> Please review and give advice, Thanks

Cool!  BTW, how can we get info. (e.g. battery, temperature) from userland?
Any ideas?

1. ioctl interface
2. sysctl interface
3. ACPI Filesystem
4. others

I vote ioctl allocating different minor number for the ACPI devices.
It's easier to implement and port them to other *BSD (yes, including BSD/OS).

Thanks
