$B$3$N%Q%C%1!<%8$K$D$$$F!#(B
	$B$3$l$O!"5!3#$,(BBIOS$B$K$h$C$F=i4|2=$5$l$k;~$K!"(BACPI BIOS$B$K$h$C$F(B
	$B=i4|2=$5$l$k%a%b%j%(%j%"$KB8:_$9$k%F!<%V%k$rFI$`%D!<%k$G$9!#(B
	$B$3$l$r!"(Bmake$B$9$k$H!"(B
	acpitblrd
	aml
	$BFs$D$N<B9T7A<0$,$G$-$^$9!#(B
	acpitblrd
		$B$3$l$O!"(B/dev/mem$B$K%"%/%;%9$7$FJ*M}%a%b%j6u4V>e$K$"$k(B
		ACPI$B%F!<%V%k$r<hF@$9$k$b$N$G!"(Broot$B8"8B$rI,MW$H$7$^$9!#(B
		$B$3$N%W%m%0%i%`<+?H$O2>A[(B86$B%b!<%I$rI,MW$H$7$^$;$s$,!"(B
		$B<B9T$K$O(B
		options "VM86"
		$B$r$D$1$?%+!<%M%k$rI,MW$H$7$^$9!#$H$$$&$N$O!"2>A[(B86$B%b!<%I$r(B
		$B;H$C$?%a%b%jMFNL<hF@(BBIOS$B%3!<%k(BInt 15h:E801h$B$K$h$C$F!"(BACPI
		$B%F!<%V%kEy$r=|$$$?%a%b%jMFNL$r<hF@$9$kI,MW$,$"$k$+$i$G$9!#(B
		($BM>CL$G$9$,!"K\Mh(BACPI$B$G$O!"%a%b%j%^%C%W<hF@(BBIOS$B%3!<%k(B
		Int 15h:E820h$B$r;H$&;v$,?d>)$5$l!"$=$l$b%+!<%M%k%3!<%I$NCf$K(B
		$BAH$_9~$^$l$F$$$k$N$G$9$,!"8e=R$NM}M3$K$h$j$3$l$,(B
		$B;HMQ$5$l$^$;$s!#(B)$B=>Mh$N%a%b%jMFNLG'<1%k!<%A%s$O!"$3$N(B
		$B%a%b%j%(%j%"$rG'<1$;$:!"$=$N7k2L!"$3$N%(%j%"$,(BOS$B$K$h$j!"(B
		$B>e=q$-$5$l$F$7$^$$$^$9!#(B
		$B$3$l$r<B9T$9$k$H!"(B
		Root System Description Table
		Fixed ACPI Control Table
		Differentiated System Description Table 
		Firmware ACPI Control Status
		$B$rG'<1$7$F!"2r<a$7!"$=$NB>$NG'<1$5$l$J$$%F!<%V%k$O!"(B
		$B%G!<%?ItJ,$r(B16$B?J%@%s%W$5$l$^$9!#(B
		
		Root System Description Table$B$K$D$$$F$O!"$=$l<+BN$O(B
		$BI=<($5$l$^$;$s$,!"%G!<%?ItJ,$r(B4$B%*%/%F%C%H$K6h@Z$C$F(B
		$B$=$l$>$l$N%]%$%s%?$K$"$k%X%C%@$rG'<1$7$^$9!#(B
		Fixed ACPI Control Table$B$K$D$$$F$O!"(BFirmware ACPI Control 
		Status$B$H!"(BDifferentiated System Description Table 
		$B$NJ*M}%"%I%l%9$rI=<($7!"$=$l$>$l2r<a%k!<%A%s$r8F$S$^$9!#(B
		Firmware ACPI Control Status$B$O!"%9%j!<%W>uBV$N0l$D$G;H$o$l$k!"(B
		$B%G!<%?$rI=<($7$^$9!#(B
		Differentiated System Description Table 
		$B$O!"%G!<%?NN0h$K$"$k%P%$%HNs$r(BAML(ACPI Machine Language)
		$B$H$7$F2r<a$7$?7k2L$rI=<($7$^$9!#$3$l$O8e=R$9$k(Baml$B$N(B
		$B%Q!<%6%k!<%A%s$H6&DL$G$9!#(B

	aml
		$B$3$l$O!"%U%!%$%k$NCf$N%P%$%H%9%H%j!<%`$r(BAML$B$H2r<a$7$F!"(B
		$B0lDj$N=q<0$N%G!<%?$H$7$FI8=`=PNO$K=PNO$7$^$9!#$3$N=q<0$O!"(B
		ACPI$B%9%Z%C%/$GDj$a$i$l$F$$$k(BASL(ACPI Source Language)$B$K(B
		$B=`5r$7$F$$$k$o$1$G$O$"$j$^$;$s$,!"$"$kDxEY$O;w$F$$$k(B
		$B$O$:$G$9!#$A$J$_$K$3$l$O!"DL>o%U%!%$%k0J30$O0z?t$K(B
		$B$H$l$^$;$s!#(B($B%U%!%$%k$r3+$1$F%U%!%$%k%5%$%:$r<hF@$7$F(B
		mmap$B$7$F$$$k$?$a(B)

FreeBSD 3.0$B0J9_$K$"$k(BACPI BIOS$B4XO"$N%P%0(B($B$^$?$O=q$$$??M$N8m2r(B)$B$K$D$$$F!#(B

	$B$3$l$r=q$$$F$$$k4V$K(BFreeBSD$B$N%+!<%M%k$K8m2r$K4p$E$/%3!<%I$r(B
	$B8+IU$1$^$7$?!#$$$:$l$b!"IaDL$K;H$C$F$$$F>c32$,=P$k$b$N$G$O$J$/(B
	$BC1$K@dBPF0$-$c$7$J$$$N$G!"%9%-%C%W$5$l$FL5BL$G$"$k$H8@$&$@$1$N(B
	$BBeJ*$G$9!#0J2<$NLdBj$O(Bsend-pr$B$7$F$"$j$^$9!#(Bi386/10587,i386/10485
	
	1. Int15H E820H $B%a%b%j%^%C%W<hF@(BBIOS$B%3!<%k$K$D$$$F!#(B
		$B$3$l$O(BACPI$B%9%Z%C%/(B14$B>O$K$h$k$H!"(B
		14.1 INT 15H, E820H - Query System Address Map
			This call can be used in real mode only.
		$B$H=q$+$l$F$$$^$9!#$D$^$j(BVM86$B$r;H$o$J$$(BAPM$B$N=i4|2=%k!<%A%s$G(B
		$B9T$o$l$F$$$k$h$&$K0l2s%j%"%k%b!<%I$K9_$j$F=i4|2=$9$k$+!"(B
		$B%V!<%H;~$N0lHV:G=i$N%W%m%F%/%H%b!<%I$KF~$kA0$K(B
		$B8F$s$G=i4|2=$7$F2?$i$+$N7A$G%+!<%M%k$KEO$9I,MW$,$"$j$^$9!#(B
		$B$3$N%3!<%I$O!"(Bsys/i386/i386/vm86.c:initial_bioscalls()
		$B$K!"8fCzG+$K$b!"(BACPI$B%9%Z%C%/Cf$N%5%s%W%k%3!<%IDL$j$K(B
		$B<BAu$5$l$F$$$^$9!#(B

	2.ACPI BIOS$BC5CN%3!<%I$KIU$$$F!#(B
			
		ACPI$B%9%Z%C%/(B5$B>O$K$h$k$H!"(BACPI BIOS$B$rG'<1$9$k$K$O!"(B
		1.$B$^$:(BBIOS$B6u4V$r(B16$B%P%$%H6-3&$G$J$a2s$7$F!"(B"RSD PTR "$B$H$$$&(B
		$B%7%0%M%A%c$rC5$7$F!"%7%0%M%A%c$r$U$/$`(B20$B%P%$%H$N%(%j%"$N(B
		$B%A%'%C%/%5%`$r$H$C$F$=$l$,L\E*$N9=B$BN$+$r3N$+$a$k!#(B
		2.$B$3$N%A%'%C%/$,DL$C$?$i!"$=$N9=B$BN$K4^$^$l$k!"J*M}%"%I%l%9(B
		$B$r!"@hF,%"%I%l%9$H$7$F!"(B"RSDT"$B%7%0%M%A%c$H%A%'%C%/%5%`$r(B
		$B3N$+$a$k!#(B
		3.RSDT$B9=B$BN$OJ*M}%"%I%l%9$X$N%]%$%s%?$NG[Ns$r4^$s$G$$$k$N$G!"(B
		$B$=$NG[Ns$r=gHV$KFI$s$G!"$=$l$>$l$N9=B$BN$rD4$Y!"(B
		$B%7%0%M%A%c$H%A%'%C%/%5%`$rD4$Y$k!#(B
		$BCN$i$J$$%7%0%M%A%c$r$b$D9=B$BN$OL5;k$7$J$1$l$P$J$i$J$$!#(B
		RSDT$B9=B$BN$OI,$:(B"FACP"$B$N%7%0%M%A%c$r$b$D9=B$BN$X$N(B
		$B%]%$%s%?$r;}$D!#(B
		4."RSD PTR "$B%7%0%M%A%c$r;}$D9=B$BN0J30$O!"(B0-4G$B$NA4$F$NJ*M}(B
		$B%"%I%l%9$KB8:_$7F@$k!#(B
		$B$H$J$C$F$$$^$9!#$^$?!"JL$N>O$K$O!"(BInt 15h E820H BIOS$B%3!<%k(B
		$B$,;H$($J$/$F8F$P$l$?>l9g$N$?$a$K!"(BInt 15h E801H BIOS$B%3!<%k(B
		$B$G$O!"(BACPI$B%F!<%V%k$J$I$NB8:_$9$k>l=j$h$jA0$N>l=j$rJs9p(B
		$B$7$J$1$l$P$J$i$J$$;v$K$J$C$F$$$k$N$G<B:]$K$O<BAu$5$l$F$$$k(B
		$B%a%b%j6u4V$N0lHV$7$C$]$K$*$+$l$k;v$,4|BT$5$l$^$9!#(B
		
		$B$7$+$7!"(Bsys/i386/i386/bios.c:bios32_init()
		$B$K$*$$$F!"(B"FACP"$B$N%7%0%M%A%c$rC5$=$&$H$7$F$$$^$9!#(B
		$B$H$$$&$3$H$G!"$3$3$^$G$_$F$-$?$3$H$+$i!"$3$3$O<B$O(B
		"RST PTR "$B$H$$$&%7%0%M%A%c$rC5$5$J$1$l$P$J$i$J$$;v$,(B
		$B$o$+$j$^$9!#$b$A$m$s6qBNE*$JNc$O:#G[I[$7$F$$$k%3!<%I<+BN(B
		$B$G$9!#(B:-)


$B$=$NB>(B

	$B$3$l$O!"(BIntel/Microsoft/Toshiba$B;0<RDs0F$K$h$k(BACPI$B%9%Z%C%/(B
	Advanced Configration and Power Interface Specification Revision 1.0$B&A(B
	Jul.1 1999$B$r;29M$K<BAu$5$l$^$7$?!#8=:_?7$7$$HG$,=P$F$$$^$9$,!"(B
	$B4pK\E*$K$OJQ99$O$"$j$^$;$s!#$3$N?7$7$$HG$O8=:_(BACPI$B$N%[!<%`%Z!<%8(B
		http://www.teleport.com/~acpi/
	$B$G<j$KF~$j$^$9!#(B
	$B$J$*!"$3$N%3!<%I<+BN$O0J2<$N:FG[I[>r7o$G:FG[I[$7$F$/$@$5$$!#(B


/*-
 * Copyright (c) 1999 Takanori Watanabe
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND
 * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
 * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
 * ARE DISCLAIMED.  IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE
 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
 * SUCH DAMAGE.
 *
 *	$Id: README,v 1.2 1999/04/15 18:17:42 takawata Exp $
 */
	
$BEOJUB:5*(B
$B?@8MBg3XBg3X1!<+A32J3X8&5f2J(BD1$B>pJs%a%G%#%"2J3X@l96!#(B
<a href="http://www.planet.kobe-u.ac.jp/~takawata/key.html">
Public Key</a>
Key fingerprint =  2C 51 E2 78 2C E1 C5 2D  0F F1 20 A3 11 3A 62 2A 

