----------------------------------------------------------------------------
	ATAPI LS-120 (wfd)$B%I%i%$%P(B  Ver 1.1		1998/1/31

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


$B!|(B $B$O$8$a$K(B

  $B$3$N%I%i%$%P$O!"(BFreeBSD2.2.5-RELEASE $B$G(B ATAPI $B$N(B LS-120 $B%I%i%$%V$,(B
  $B;H$($k$h$&$K$9$k$b$N$G$9!#(B

  $B%G%P%$%9L>$O!"(Bwfd $B$G$9!#(B

  LS-120(wfd)$B%I%i%$%P$GMxMQ2DG=$J%U%m%C%T!<%G%#%9%/$O!"<!$N$H$*$j$G$9!#(B

	. 120MB
	. 1.44MB
	. 1.25MB (PC-9801$B%U%)!<%^%C%H!?(BFAT$B%U%!%$%k%7%9%F%`(B) ($BCm(B)
	. 1.2MB
	. 720KB

  ($BCm(B) mount_msdos $B$O!"(B512Byte/sec $B$7$+BP1~$7$F$$$^$;$s$N$G!"(BPC-98$B%U%)!<(B
       $B%^%C%H$N%G%#%9%/$r%^%&%s%H$9$k$3$H$,$G$-$^$;$s!#$3$N%G%#%9%/$rFI$_(B
       $B=q$-$9$k$K$O!"JLES(B 1024Byte/sec $BBP1~$N(B mtools $B$J$I$,I,MW$G$9!#(B

  $BIT6q9g$r8+$D$1$?J}$O!"$<$R%l%]!<%H$r$*4j$$$7$^$9!#(B


$B!|(B $B%$%s%9%H!<%k(B

  1. $B%+!<%M%k%=!<%9$K%Q%C%A$r$"$F$^$9!#(B

	# cd /usr/src/sys
	# patch -p < ls120-driver-980131.patch

  2. MAKEDEV $B$K%Q%C%A$r$"$F$F!"(Bwfd $B%G%P%$%9%U%!%$%k$r:n$j$^$9!#(B

	# cd /dev
	# patch -p < MAKEDEV.patch
	# ./MAKEDEV wfd0

  3. disktab $B$K%Q%C%A$r$"$F$^$9!#(B
     (disktab $B%U%!%$%k$K(B LS-120 $BMQ%(%s%H%j!<$,M_$7$$>l9g(B)

	# cd /etc
	# patch -p < disktab.patch

  4. LS-120 $B%I%i%$%P(B(wfd)$B$rAH$_9~$s$@%+!<%M%k$r9=C[$7$^$9!#(B

	$B%+!<%M%k%3%s%U%#%0%l!<%7%g%s%U%!%$%k$K<!$N5-=R$r2C$($^$9!#(B

	device          wfd0    #LS-120

	$B$J$*!"(Bwfd $B%I%i%$%P$r;H$&$?$a$K$O!"<!$N(B2$B$D$N%*%W%7%g%s$bI,MW$G$9!#(B
	options         ATAPI           #Enable ATAPI support for IDE bus
	options         ATAPI_STATIC

  5. $B%+!<%M%k$r:F9=C[$7$^$9!#(B

  $B0J>e$G!"(BLS-120 $B%I%i%$%P(B(wfd$B%I%i%$%P(B)$B$rAH$_9~$s$@%+!<%M%k$,$G$-$"$,$j$^$9!#(B
  $B?7$?$K:n$C$?%+!<%M%k$G5/F0$9$l$P!"(BLS-120 $B%I%i%$%V$O!"(Bwfd $B$H$7$FMxMQ$G$-$k(B
  $B$h$&$K$J$j$^$9!#(B


$B!|(B UFS $B%G%#%9%/$N:n@.J}K!(B

  . $B%G%#%9%/A4BN$r;H$&>l9g(B
    (wfd0a wfd0b.... wfd0h $B$H$$$C$?%Q!<%F%#%7%g%s$b;H$($^$9(B)

	# disklabel -rw wfd0 fd120m
	# newfs /dev/rwfd0a

  . fdisk$B$G%9%i%$%9$r@Z$k>l9g(B(120MB $B%U%m%C%T!<$N$_(B)

	# fdisk -i /dev/wfd0
		... $B%Q%i%a!<%?$r@_Dj$7$^$9!#(B
	# disklabel -rw wfd0 fd120m
	# newfs /dev/rwfd0s1a

  wfd $B%I%i%$%P$G(B UFS $B%G%#%9%/$r:n$kJ}K!$O!"(Bod $B%I%i%$%P$HF1$8$G$9!#(B


$B!|(B TODO

  . $BDc%l%Y%k%U%)!<%^%C%H$N%5%]!<%H(B


$B!|(B $BJQ99MzNr(B

  Ver 0.1  $B:G=i$N%Y!<%?%P!<%8%g%s(B
  Ver 0.2  PC-98$B%U%)!<%^%C%H$N%5%]!<%H(B
  Ver 0.5  $B%W%m!<%V%a%C%;!<%8$r@5$7$/$7$?!#(B
  Ver 0.6  ATAPI CD-ROM $B%I%i%$%V$H6&B8$7$?>l9g$K!"(BCD-ROM $B%I%i%$%V$,%W%m!<%V(B
	   $B$5$l$J$/$J$kLdBj$NBP=h(B
  Ver 1.0  $B%9%i%$%9$N%5%]!<%H(B
  Ver 1.1  3.0-CURRENT $B$K(B commit $B$5$l$?%I%i%$%P$H5!G=$rF1$8$K$7$?!#(B
		. $B%G%P%$%9$N(B major $BHV9f$NJQ99(B (Thanks to Paul Traina)
		. ATAPI Zip $B%5%]!<%H$NDI2C(B (Thanks to Mike Smith)
		. $B%Q!<%F%#%7%g%s$r@Z$k$H(B UFS $B%G%#%9%/$,2u$l$kLdBj$N=$@5(B
