From owner-acpi-jp@jp.freebsd.org  Fri Jan  7 21:36:04 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id VAA60389;
	Fri, 7 Jan 2000 21:36:04 +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 VAA60384
	for <acpi-jp@jp.freebsd.org>; Fri, 7 Jan 2000 21:36:04 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Received: from localhost (isdn51.imasy.or.jp [202.227.24.243])
	by tasogare.imasy.or.jp (8.9.3+3.2W/3.7W-tasogare/smtpfeed 1.01) with ESMTP id VAA26139
	for <acpi-jp@jp.freebsd.org>; Fri, 7 Jan 2000 21:36:02 +0900 (JST)
	(envelope-from iwasaki@jp.FreeBSD.org)
Message-Id: <200001071236.VAA26139@tasogare.imasy.or.jp>
To: acpi-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 06 Jan 2000 13:09:21 +0900"
	<200001060409.NAA27474@shidahara1.planet.sci.kobe-u.ac.jp>
References: <200001060409.NAA27474@shidahara1.planet.sci.kobe-u.ac.jp>
X-Mailer: Mew version 1.93 on Emacs 19.34 / Mule 2.3 (SUETSUMUHANA)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Fri, 07 Jan 2000 21:36:01 +0900
From: Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
X-Dispatcher: imput version 980905(IM100)
Lines: 34
Reply-To: acpi-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: acpi-jp 221
Subject: [acpi-jp 221] Re: Strange VAIO Z505JX FACP (Re: Strange usage of
 Or opcode in VersaProNX.dsdt.dat) 
Errors-To: owner-acpi-jp@jp.freebsd.org
Sender: owner-acpi-jp@jp.freebsd.org
X-Originator: iwasaki@jp.freebsd.org

> >$B$&!<$`!"$=$l$OM}2r$7$F$F%;%0%a%s%H$H%*%U%;%C%H$,F~$C$F$$$k$b$s$@$H(B
> >$B;W$C$F$$$k$N$G$9$,(B...
> 
> $B0c$&$H;W$$$^$9!#(B
> 5.2.6$B$NI=$rNI$/FI$s$G2<$5$$!#(B
> During POST, the BIOS checks this value and if it is non-zero, 
> transfers control to the specified address.
> $B$G$9!#$=$l$K!"(BSegment:Offset$B7?$G$O$J$/$F%U%i%C%H$J%"%I%l%9$,(BWakeup Vector$B$K(B
> $BF~$k;v$K$J$j$^$9!#$=$7$F!"$=$N(BFACP$B$N(BWakeup Vector$B$K=q$$$F$"$k%"%I%l%9(B
> $B$=$N$b$N$KHt$VH&$G$9!#(B

$B$J$k$[$I!#$b$7$+$7$?$i(B? $B$H;W$C$F$$$?$s$G$9$,!"(Breal mode $B$N(B
$B3d$j9~$_%Y%/%?%F!<%V%k$C$F%*%U%;%C%H!"%;%0%a%s%H$NJB$S$@$C$?$h$J$!(B
$B$H$R$C$+$+$C$F$$$^$7$?!#Nc$N%5%s%W%k$rFI$s$@$H$-$K(B
> 	mov	eax, ResumeVector	; set firmware's resume vector
> 	mov	[eax], offset OsRealModeResumeCode
$B$H$7$F$$$k$N$G!"$?$^$?$^(B 3110CT $B$N(B S4BIOS_REQ $B$N(B Firmware Waking Vector $B$O(B
$B3d$j9~$_HV9f(B 0 $B$N%Y%/%?%F!<%V%k$NNN0h$rN.MQ$7$F$k$@$1$+$b!"$H;W$$$^$7$?!#(B
$B$3$l$G%/%j%"$K$J$j$^$7$?!#EOJU$5$s!"$I$&$b$G$9!#(B

> >$B$H$$$&$+!"(BOsRealModeResumeCode $B$r%V!<%H%m!<%@$NCf$K;E9~$a$J$$$G$7$g$&$+$M(B?
> >$BI,MW$J=hM}$,$$$m$$$mN.MQ$G$-$F3Z$G$-$=$&$J5$$,$7$^$9!#(B
> 
> 3rd Stage$B%V!<%H%m!<%@$C$F4{$K%W%m%F%/%H%b!<%I$GAv$C$F$$$F!"%G%#%9%/(BBIOS$B$K(B
> $B%"%/%;%9$9$k;~$O(BVM86$B;H$C$F$$$k$+$H;W$&$N$G$9$,!#$G$J$$$H!"(BFreeBSD$BImB0$N(Bgcc$B$G(B
> $B=q$1$J$$H&!#(B($B$?$@!"%Z!<%8%s%0$H$+$O!"$d$C$F$J$$$N$+$J(B)

$BN.MQ$7$?$$$H;W$&$N$O$b$C$HA0$N(B real mode $B$GF0$/ItJ,$G$9!#$?$H$($P!"(B
> CPU $B$N=i4|2=(B (protect mode $B$X$N0\9T!"(Bpaging $BM-8z2=$J$I(B) $B$r$d$C$F(B
$B$KAjEv$9$k=hM}$r$d$k(B sys/boot/btx/btx/btx.s $B$J$I$G$9!#(B
$B$^$@$6$C$H8+$?$@$1$G$9$,!"%V!<%H%m!<%@$N$3$NJU$N%3!<%I$rN.MQ$9$l$P(B 
OsRealModeResumeCode $B$N3+H/$bB?>/3Z$K$J$k$s$8$c$J$$$+$H!#(B
OS $B<+A0(B S4 $B$N3+H/;~$K$b:FEY>\:Y8!F$$9$k$H;W$&$N$G!"$=$N;~0l=o$K(B
$B;EAH$_$r9M$($^$7$g$&!#(B
