From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Feb  3 13:29:19 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id NAA21016
	Tue, 3 Feb 1998 13:29:19 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id NAA21008
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 3 Feb 1998 13:29:16 +0900 (JST)
Received: from amont.astec.co.jp (amont.astec.co.jp [172.20.10.1])
	by tokyonet-entrance.astec.co.jp (8.8.8+2.7Wbeta7/3.6W-astecMX2.3) with ESMTP id NAA20556
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 3 Feb 1998 13:29:15 +0900 (JST)
Received: from stone.astec.co.jp (stone.astec.co.jp [172.20.10.23])
	by amont.astec.co.jp (8.7.6/3.6Wbeta5-astecMX2.4) with ESMTP id NAA01137
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 3 Feb 1998 13:30:03 +0900 (JST)
Received: (from junichi@localhost) by stone.astec.co.jp (8.8.5/3.5W-solaris1-1.2) id NAA07900; Tue, 3 Feb 1998 13:29:11 +0900 (JST)
Message-Id: <199802030429.NAA07900@stone.astec.co.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Tue, 03 Feb 1998 11:38:56 JST."
             <199802030238.LAA02085@parsley.nslab.ntt.co.jp> 
Date: Tue, 03 Feb 1998 13:29:09 +0900
From: Satoh Junichi <junichi@astec.co.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 24135
Subject: [FreeBSD-users-jp 24135] Re: boot.flp stops because of IDE ZIP drive
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B$5$H$&!w%"%9%F%C%/$G$9!#(B

$B$J$+$`$i$5$s!'(B
> $BMWLs(B: IDE(ATAPI) $B@\B3$N(B ZIP $B%I%i%$%VIU$-$N%^%7%s$G(B installer $B$,5/F0$7$^$;$s!#(B

$B$"$/$^$G$b!";d$NA[A|$G$9$,(B...

ATAPI $B%G%P%$%9$N%W%m!<%V$G!"(BZIP $B%I%i%$%V$KBP$7$F!"(BCD-ROM $B%I%i%$%P$N(B
wcdattach $B$,<B9T$5$l$F$7$^$$(B(ZIP $B%I%i%$%V$O!"(BAT_TYPE_DIRECT $B$rJV$9$?$a(B)$B!"(B
$B$=$l$,0-$5$r$7$F%3%1$F$$$k$h$&$J5$$,$7$^$9!#(B

$B$b$7!"$3$l$,860x$J$i!"2r7h:v$O$3$s$J$H$3$m$G$7$g$&$+!#(B
$B!t$3$l$,860x$G$J$+$C$?$i!"L5;k$7$F$/$@$5$$!#(B

1. $B0lHV0B0W$J2r7h:v(B
	ATAPI CD-ROM $B$r;H$&$N$r$"$-$i$a$F!"(BATAPI $B4XO"$N%G%P%$%9$r(B
	$B$O$:$7$F!"(Bkernel $B$r:F9=C[$9$k!#(B

2. $B$A$g$C$H%=!<%9$K<j$rF~$l$k5$$,$"$k>l9g$N2r7h:v(B
	/usr/src/sys/i386/isa/atapi.c $B$NCf$K!"Lp0u$N(B1$B9T$r2C$($F(B
	kernel $B$r:F9=C[$9$k!#$3$l$G!"(BCD-ROM $B%I%i%$%V$,;H$($F!"(B
	$B$J$*$+$D(B ZIP $B%I%i%$%V$,L5;k$5$l$k$O$:(B...
	AT_TYPE_DIRECT $B$rJV$9(B CD-ROM $B%I%i%$%V$r;H$C$F$$$k>l9g$O%@%a(B
	$B$G$9$,!#(B
	
	-- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< --
	switch (ap->devtype) {
        default:
                /* unknown ATAPI device */
                printf ("wdc%d: unit %d: unknown ATAPI type=%d\n",
                        ctlr, unit, ap->devtype);
                break;

        case AT_TYPE_DIRECT:            /* direct-access */
		break;		$B"+$3$l$3$l(B
        case AT_TYPE_CDROM:             /* CD-ROM device */
	-- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< -- 8< --

3. ZIP $B%I%i%$%V$b;H$$$?$$$>!"$H$$$&>l9g$N2r7h:v(B
	$B;d$N(B LS-120 $B%I%i%$%P$r$I$&$>!#(B(ATAPI ZIP $B$bF0$/$_$?$$$G$9!#(B)
	http://www.jp.freebsd.org/~junichi/index-j.html

---
$B:4F#(B $B=_0l(B
junichi@astec.co.jp
