From owner-acpi-jp@jp.freebsd.org  Sat Sep  2 04:32:45 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id EAA03227;
	Sat, 2 Sep 2000 04:32:45 +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 EAA03222
	for <acpi-jp@jp.freebsd.org>; Sat, 2 Sep 2000 04:32: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 e81JWhr74747
	for <acpi-jp@jp.freebsd.org>; Sat, 2 Sep 2000 04:32:43 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
To: blind-copy-recipients:;
X-Dispatcher: imput version 20000228(IM140)
Message-Id: <20000902043225O.iwasaki@jp.FreeBSD.org>
Date: Sat, 02 Sep 2000 04:32:25 +0900
Mime-Version: 1.0
Content-Type: Message/rfc822
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: acpi-jp 599
Subject: [acpi-jp 599] Bcc: ACPI merge finished!
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

To: current@FreeBSD.org
Subject: ACPI merge finished!
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: <20000902043225Z.iwasaki@jp.FreeBSD.org>
Date: Sat, 02 Sep 2000 04:32:25 +0900
From: Mitsuru IWASAKI <iwasaki@jp.FreeBSD.org>
X-Dispatcher: imput version 20000228(IM140)
Lines: 50

Hi, merging the code from ACPI For FreeBSD project into CURRENT finished!
We would very much appreciate for all people who encouraged and helped
and supported us.

1. Using ACPI
If you have machines with ACPI BIOS, you should be able to power off the
machine by shutdown -p (or acpiconf -s 5), or the power button is pressed
if the machine support it.  This is one of the power management
features covered by ACPI.  The implementaion of PnP configuration,
processor control and thermal management features will come later.
To activate acpi driver, just add
  device acpi
in your kernel configuration file.  Also you maybe interested in
  options ACPI_DEBUG
  options AML_DEBUG
to watch the ACPI events and trace of AML interpreter.

2. Further development
We, ACPI project guys, will stop maintaining own CVS repo. except for
ACPI DSDT (Differentiated System Description Table) data file and ASL
(ACPI Source Language) file collection.  We're going to concentrate our
development on -CURRENT.
Because it is still in experimental phase, more developers are needed.
To avoid making duplicate effort, I'd like to propose that having an
announcement in -current (or -hackers?) ML first then starting your
development.
Watanabe-san and Yokoyama-san are working on GPE (General Purpose
Event) handling, I myself (iwasaki) working on PowerResource
implementaion for now.
# Battery, Thermal management would be good candidates for your first trial.

3. ACPI data file collection
The DSDT/ASL collection is available at
http://www.jp.freebsd.org/cgi/cvsweb/ACPI/util/takawata/acpi/?cvsroot=freebsd-jp
http://www.jp.freebsd.org/cgi/cvsweb/ACPI/util/dfr/acpitest/?cvsroot=freebsd-jp
Note: this URL maybe change in the near future.

If your machine has ACPI BIOS, please send us ({iwasaki|takawata}@FreeBSD.org)
obtained data files as follows;
# acpidump -o foo.dsdt > foo.asl

4. Information about ACPI
http://www.teleport.com/~acpi/
has enough information about ACPI including links.  It seems ACPI 2.0
Specification is now available for download from this site.  I put
diffs between 1.0b and 2.0 index with a little modification for your
convenience at
http://people.freebsd.org/~iwasaki/acpi/spec-index.diff

Have fun!  and Thanks!
