From owner-FreeBSD-tech-jp@jp.freebsd.org  Fri Jun 16 17:58:41 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id RAA39322;
	Fri, 16 Jun 2000 17:58:41 +0900 (JST)
	(envelope-from owner-FreeBSD-tech-jp@jp.FreeBSD.org)
Received: from TYO9.gate.nec.co.jp (TYO9-2.gate.nec.co.jp [202.247.6.44])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id RAA39315;
	Fri, 16 Jun 2000 17:58:37 +0900 (JST)
	(envelope-from sumitani@bd2.hnes.nec.co.jp)
Received: from mailsv.nec.co.jp (mailsv-le1 [192.168.1.90])
	by TYO9.gate.nec.co.jp (8.9.3/3.7W00052210) with ESMTP id RAA06891;
	Fri, 16 Jun 2000 17:58:37 +0900 (JST)
Received: from msv1.hnes.nec.co.jp (msv1.hnes.nec.co.jp [133.208.29.138]) by mailsv.nec.co.jp (8.9.3/3.7W-MAILSV-NEC) with ESMTP
	id RAA01813; Fri, 16 Jun 2000 17:58:36 +0900 (JST)
Received: from bd2.hnes.nec.co.jp
	by msv1.hnes.nec.co.jp (8.8.8/3.6Wpre2-HNES) with ESMTP id RAA18381;
	Fri, 16 Jun 2000 17:58:35 +0900 (JST)
Received: from bd2.hnes.nec.co.jp ([133.208.184.223]) by bd2.hnes.nec.co.jp (8.8.8+2.7Wbeta7/3.4W3) with ESMTP id RAA20102; Fri, 16 Jun 2000 17:58:10 +0900 (JST)
Message-ID: <3949EC39.FBC3ED91@bd2.hnes.nec.co.jp>
Date: Fri, 16 Jun 2000 17:58:33 +0900
From: "K.Sumitani" <sumitani@bd2.hnes.nec.co.jp>
X-Mailer: Mozilla 4.7 [ja] (WinNT; I)
X-Accept-Language: ja,en
MIME-Version: 1.0
To: FreeBSD-tech-jp@jp.freebsd.org, Mitsuru IWASAKI <iwasaki@jp.freebsd.org>
References: <39470260.F54E9261@bd2.hnes.nec.co.jp>
		<20000614165533V.iwasaki@jp.FreeBSD.org>
		<3949A921.F396E542@bd2.hnes.nec.co.jp> <20000616162937T.iwasaki@jp.FreeBSD.org>
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: FreeBSD-tech-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: FreeBSD-tech-jp 2826
Subject: [FreeBSD-tech-jp 2826] Re: APM-BIOS not work on SMP
Errors-To: owner-FreeBSD-tech-jp@jp.freebsd.org
Sender: owner-FreeBSD-tech-jp@jp.freebsd.org
X-Originator: sumitani@bd2.hnes.nec.co.jp

$B$9$_$?$K!w(BNEC$B%=%U%H%&%'%"KLN&$G$9!#(B

> $B$"!"$\$/$NDs0F$7$F$$$k$N$O!"6/@)E*$K(B CPU0 $B$K@Z$jBX$($F(B BIOS $B%3!<%k$9$k(B
> $B=hM}$r(B (APM $B%I%i%$%P$NCf$G$O$J$/(B) src/sys/i386/i386/bios.c $B$NCf$K(B
> $B?75,$KMQ0U$7$F!"$=$l$rI,MW$J6ILL(B (poweroff, suspend $B$J$I(B) $B$GMxMQ$9$kJ}$,(B
> $B5$;}NI$/$"$j$^$;$s$+(B? $B$H$$$&$3$H$G$9!#(B

bios32() $B$r6/@)E*$K(BCPU0$B$G<B9T$9$k(B bios32_cpu0() $B$r:n$k$H$$$&$N$O(B
$BNI$$$H;W$$$^$9!#(B

$B$G$b!"(B
  bios16() $B$H(B bios32() $B$N#2$D$"$k(B
  bios16() $B$O(B set_bios_selectors() $B$rFbIt$G8F$V(B
  bios32() $B$O8F$S85$G(B $B8F$s$G$*$+$J$$$H$$$1$J$$(B
  set_bios_selectors() $B$O(BCPU$BHV9f$r0U<1$9$k(B

$B$N$G$O!"$&$l$7$/$J$$$s$8$c$J$$$G$7$g$&$+!)(B($BFC$K8eH>#2$D(B)

$B$^$"!V(BCPU0$B$G<B9T$9$k$3$H!W$r0U<1$7$J$$$H$$$1$J$$5!G=$@$+$iBg>fIW(B
$B$H$$$&0U8+$b$"$k$G$7$g$&$7!":G8e$O!V9%$_$NLdBj!W$G$7$g$&!#(B

$B!t(B $B;d$N9%$_(Bdispatcher$B$K<j$rF~$l$k!D(B :-)

> $B$H$3$m$G!"(B
> 
> > $B$b$C$H$b!"(BBIOS$B$r8F$V=hM}$,IQHK$KF0$/$H$O;W$($J$$(B($B0lHVB?$$$N$O(BAPM
> > $B$N%$%Y%s%H$r(Bpolling$B$9$k=hM}(B)$B$N$G!"(Bdispatcher$B$K<j$rF~$l$k$J$s$FBg(B
> > $B6D$J$3$H$O$7$J$$$[$&$,NI$$$h$&$K$b;W$$$^$9!#(B($B8=>u$G$O(B)
> 
> APM $B%$%Y%s%H$N%]!<%j%s%0$b(B CPU0 $B0J30$G$O(B PMEV_NOEVENT $B$7$+<hF@(B
> $B$G$-$J$$$H$+$"$C$?$j$7$^$;$s(B? (^^;
> # $B$D$^$j(B APM BIOS $B%3!<%k$O(B CPU0 $B$+$i$7$+J]>Z$5$l$F$$$J$$(B?

$B$=$&$G$9$M$'(B
$B$I$&$d$C$FD4$Y$h$&!)!)(B
