From owner-FreeBSD-users-jp@jp.freebsd.org  Mon Mar 16 00:20:49 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id AAA10293
	Mon, 16 Mar 1998 00:20:49 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id AAA10288
	for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 16 Mar 1998 00:20:47 +0900 (JST)
Received: from giga.ceres.dti.ne.jp (INS246.tokyo-ap6.dti.ne.jp [210.159.136.144]) by smtp.dtinet.or.jp (8.8.4+2.7Wbeta4/3.5Wpl2) with ESMTP id AAA10259 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 16 Mar 1998 00:20:44 +0900 (JST)
Received: from ceres.dti.ne.jp (localhost [127.0.0.1]) by giga.ceres.dti.ne.jp (8.8.5/3.5Wpl7) with ESMTP id AAA01149 for <FreeBSD-users-jp@jp.freebsd.org>; Mon, 16 Mar 1998 00:22:36 +0900 (JST)
Message-Id: <199803151522.AAA01149@giga.ceres.dti.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Thu, 12 Mar 1998 11:40:14 JST."
             <199803120240.LAA04667@nooisi.rd.zenrin.co.jp> 
Date: Mon, 16 Mar 1998 00:22:36 +0900
From: Kohei Takemoto <eco@ceres.dti.ne.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 25976
Subject: [FreeBSD-users-jp 25976] Re: FreeBSD(98) ATAPI CD-ROM 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

> $B3N$+$KLu$NJ,$+$i$J$$(Boption$B$,$$$C$Q$$$K$J$k$N$O(B....$B8e$G2?$N$?$a$N(B
> option$B$@$C$?$N$+K:$l$?$j$7$F(B(^^;;
> 
> $B$3$NItJ,$N%3!<%I$O0JA0$+$i$"$C$?$N$G$9$,!"$3$l$r:o=|$7$F$b8mF0:nEy(B
> $B$,$J$1$l$P:o=|$7$F$b$$$$$H;W$$$^$9!#(B
>  if ( IDE$B%G%#%9%/$,$J$$(B ) {
>     if ( ATAPI CD$B$,$J$$(B ) {
>         no device $B$H$$$&;v$G(B return
> 	}
>  }
> $B$H$$$&;v$,$G$-$l$P0lHVNI$$$h$&$J5$$,$7$^$9$,!"(BATAPI CD$B$NB8:_$r$I$3(B
> $B$+$GH=CG$G$-$k$+$I$&$+$OCN$j$^$;$s!#(B
> 
> $B!t(B $B$3$NItJ,$N%3!<%I$r30$7$A$c$&$H!"$H$j$"$($:(BIO$B%]!<%HC!$$$FC5$7$K(B
> $B!t(B $B9T$/$3$H$K$J$j$^$9!#@\B3$7$F$$$J$$;~$K5/F0$,$A$g$C$HCY$/$J$k$G(B
> $B!t(B $B$7$g$&$1$I!"$=$l0J30$NIT6q9g$,$"$k$+$I$&$+$OJ,$+$j$^$;$s!#(B

FreeBSD(98) 2.2.1R $B$G(B /usr/src/sys/pc98/pc98/wd.c $B$N%=!<%9$r(B
$BFI$s$G(B IDE$B%I%i%$%V$NG'<1=hM}$,$I$&$J$C$F$$$k$+$=$l$J$j$K9M$($^$7$?$,!"(B

335$B!A(B337$B9TL\$N0J2<$N9T$r:o=|$7$F$bBg>fIW$H;W$$$^$9!#(B
	if ((PC98_SYSTEM_PARAMETER(0x55d) & 3) == 0) {
		goto nodevice;
	}

$B:o=|$7$F$b!"(B355$B!A(B366$B9T$N(B #ifdef ATAPI $B!A(B #endif $B$N=hM}$G$A$c$s$H(B ATAPI $B$,(B
$B$"$k$+C5$7$F!"(BATAPI$B%I%i%$%V$,L5$+$C$?$i(B IDE$B%I%i%$%V$,L5$+$C$?$H$-$N(B
$B=hM}$XHt$s$G(B(goto$B$7$F(B)$B$$$^$9$+$i>e5-0zMQ%a!<%k$N(B if$B!A(B $B$OK~$?$7$F$$$^$9(B
('return'$B$O(B 'goto nodevice'$B$K$J$j$^$9$1$I(B)$B!#(B

$B$=$7$F!"@h$N0zMQ%a!<%k$GBg@P$5$s$,!V@\B3$7$F$$$J$$;~$K5/F0$,$A$g$C$HCY$/(B
$B$J$k$G$7$g$&!W$H8@$C$F$$$k$N$,!"(B367$B9TL\$G(B RECOVERYTIME $B$N;~4V$@$1BT$C$F(B
$B$$$k$3$H$H;W$$$^$9!#(B
$B$3$l$O(B wd.c $B$N(B 117$B9TL\$G(B 2.2.1R$B$G$O(B 500000 $B$K$J$C$F$$$k(B
$B$+$i(B 367$B9TL\$N(B RECOVERYTIME $B$rE,Ev$JCM$KD>$;$P!VCY$/$J$k!W;~4V$r@Z$j>e$2$k(B
$B$3$H$,$G$-$k$H;W$$$^$9(B($B$3$l$O(B Q&A$B$J$i!V(BIDE$B%I%i%$%V$r2?$bFbB"$7$F$$$J$$$H$-(B
$B5/F0$rAa$/$G$-$^$;$s$+!#!W$NEz$($N0F$G$9$,E,Ev$JCM$,J,$+$j$^$;$s(B)$B!#(B

p.s. 
$B$b$7!"$3$N%3!<%I$,(B IDE HDD$B$7$+D4$Y$F$$$J$$$J$i(B ATAPI CD-ROM$B$i$7$-(B
$B$b$N$,@\B3$5$l$F$$$k$3$H$rF1MM$J%3!<%I!"Nc$($P!"(B
	if ((PC98_SYSTEM_PARAMETER(0x55d) & ( 3 | ANY_IDE98 ) == 0) {
		goto nodevice;
	}
$B$N$h$&$K(B ANY_IDE98$B$rDI2C$9$k$J$I$7$F0l=V$K$7$F(B IDE$B%]!<%H$K(B HDD$B0J30$N(B
$B2?$+$,$D$J$,$C$F$$$k$3$H$rD4$Y$i$l$?$i$$$$$s$G$9$1$I!#(B
 --> PC-9801$B%"!<%-%F%/%A%c$K>\$7$$J}J,$+$j$^$;$s$+!#(B

-----
$BIpK\(B $B9@J?(B
E-Mail(home): eco@ceres.dti.ne.jp
