From owner-FreeBSD-users-jp@jp.freebsd.org  Tue Jul  9 14:41:14 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id OAA00679
	Tue, 9 Jul 1996 14:41:14 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with ESMTP id OAA00674
	for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 9 Jul 1996 14:41:11 +0900 (JST)
Received: from localhost (localhost.phys.sci.osaka-u.ac.jp [127.0.0.1]) by murase08.phys.sci.osaka-u.ac.jp (8.7.5/3.4W496031809) with ESMTP id OAA00539 for <FreeBSD-users-jp@jp.freebsd.org>; Tue, 9 Jul 1996 14:44:40 +0900 (JST)
Message-Id: <199607090544.OAA00539@murase08.phys.sci.osaka-u.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: Your message of "Mon, 08 Jul 1996 17:33:12 JST."
             <199607080833.RAA24578@s64.saskg.semicon.sony.co.jp> 
Date: Tue, 09 Jul 1996 14:44:39 +0900
From: Osamu Matsuda <omatsuda@phys.sci.osaka-u.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 2866
Subject: [FreeBSD-users-jp 2866] Re: 3-MODE FDD patch with auto RPM selection
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


$B>>ED!w:eBg$G$9!#(B

> $B:4Gl!w%=%K!<$G$9!#(B
> 
> $BBgJQ$*BT$?$;$7$^$7$?!#<+F0@Z$jBX$(BP1~$N(B 2HD(98) $B%Q%C%A(B for PC $B$G$9!#(B
> SMC $B$N(B FDC37C665 $B$H(B DENSEL $B%T%s$G2sE>B.EY$r@Z$jBX$($i$l$k(B 3 $B%b!<%I(B
> 3.5 $B%$%s%A(B FDD $B$NAH9g$;$K$*$$$F2sE>?t$N<+F0@ZBX$($,2DG=$K$J$j$^$7$?!#(B
> # $B<+J,$G$O(B $B$"$^$jI,MW@-$,L5$/$J$C$F$-$?$N$G$D$$J|CV$7$F$7$^$$!"(B
> # $B<+F0@Z$jBX$($rBT$C$F$/$@$5$C$F$$$?J}$K$O?=$7Lu$J$$$3$H$r$7$^$7$?!#(B(^_^;
> 
> $B$*4j$$!'(B
> 	FDC37C665 $B0J30$N(B FDC $B$r;HMQ$7$F$$$k%^%6!<%\!<%I$r$*;}$A$NJ}$O(B
> 	FDC $B$N%a!<%+!<$H7?HV$r65$($F$/$@$5$$!#(B
> 	$B$G$-$l$P%F%9%H$K$b6(NO$7$F$$$?$@$1$k$H$"$j$,$?$$$N$G$9$,!D!D(B

$B$"$j$,$H$&$4$6$$$^$9!#AaB.;n$7$F$_$^$7$?!#(B

$B;HMQ4D6-(B
  TWOTOP$B$GGc$C$?(B AT $B8_495!(B  ASUS P/I-P55TP4XE(Pentium/133MHz)
  FreeBSD-2.1.0-951104-SNAP, od-driver-951104-SNAP, vx $BAH$_9~$_(B
  3.5 $B%$%s%A%I%i%$%V!'(BTEAC FD-235HG
  5   $B%$%s%A%I%i%$%V!'(BTEAC FD-55GFR

$B>u67(B
  $B$^$@$"$^$j;n$;$F$$$^$;$s$,!"(B5$B%$%s%A(B 1200kb, 1232kb, 3.5$B%$%s%A(B 
  1232kb, 1440kb$B$G$&$^$/FI$_=q$-$G$-$F$$$kMM;R$G$9!#(B
  
$B$=$NB>(B
  $B:#2s;O$a$F5$$E$$$?$N$G$9$,(B /dev/console $B$K$$$m$$$m%a%C%;!<%8$,=P$F$$(B
  $B$^$9!#Nc$($P(B 
fd0c: hard error reading fsbn 0 (ST0 40<abnrml> ST1 1<no_am> ST2 0 cyl 0 hd 0 sec 1)
fd0c: hard error reading fsbn 0 of 0-1 (ST0 40<abnrml> ST1 1<no_am> ST2 0 cyl 0 hd 0 sec 1)
  $B$H$$$C$?6q9g$$$G$9!#?'!9$J%U%)!<%^%C%H$r;n$7$F<:GT$7$F$$$k$?$a$+$H$b(B
  $B;W$&$N$G$9$,!"L5;k$7$F$*$$$F$h$$$N$G$7$g$&$+(B? $BF0:n<+BN$K$O;Y>c$"$j$^(B
  $B$;$s!#(B

$B$*$^$1(B
  $B<XB-$G$9$,!"0lIt%Q%C%A$,$"$?$j$K$/$+$C$?$j$7$^$7$?$N$G!"$3$A$i$G:n@=(B
  $B$7$?;~$N%$%s%9%H!<%k%a%b$r$D$1$F$*$-$^$9!#(B

--------- $B$3$3$+$i(B

3 mode FDD $B$r;H$&!#(B
* $B%U%!%$%k!#(B
  $B:4Gl$5$s$N%Q%C%A(B ( 2843 )
    [FreeBSD-users-jp 2843] 3-MODE FDD patch with auto RPM selection
  /usr/src/sys/i386/conf/PURPLE
  /usr/src/etc/etc.i386/MAKEDEV
  /usr/src/sys/i386/isa/fd.c
  /usr/src/sys/i386/isa/fdreg.h
* $B<j=g(B
  su
  cd /usr/src/sys/i386/isa
  cp -p fd.c fd.c.dist
  cp -p fdreg.h fdreg.h.dist 
  exit
  cp /dev/MAKEDEV .
  cp /usr/src/sys/i386/isa/fd.c .
  cp /usr/src/sys/i386/isa/fdreg.h .
  cp /usr/src/sys/i386/conf/MURASE .
  sed -n /^kernel/,/^mtool/p 2843 | patch 
  su
  cp fd.c fdreg.h /usr/src/sys/i386/isa
  exit
  vi MURASE
  : /usr/src/sys/i386/conf/MURASE$B$K0J2<$rDI2C!#(B
  :   options	"USE_PC98FD"            #Use NEC PC98's 1KB*1232 2HD floppy
  :   options	"FDC37C665"             #Auto rpm select in USE_PC98FD
  su
  cp MURASE /usr/src/sys/i386/conf
  cd /sys/i386/conf
  config MURASE
  cd ../../compile/MURASE
  make depend
  make
  chmod -x /usr/local/bin/install
  : GNU file utilities $B$N(B install $B$O(B -f $B%*%W%7%g%s$,;H$($J$$!#(B
  make install
  exit
  su
  mv /dev/MAKEDEV /dev/MAKEDEV.dist
  cp MAKEDEV /dev
  cd /dev
  sh ./MAKEDEV fd0 fd1
  reboot

mtools $B$N:n@.(B
* $B%U%!%$%k!#(B
  $B:4Gl$5$s$N%Q%C%A(B ( 2843 )
    [FreeBSD-users-jp 2843] 3-MODE FDD patch with auto RPM selection
  FreeBSD-2.1.0-RELEASE $B$N(B tools98/src/mtools/*
* $B<j=g!#(B  
  cd mtools
  sed -n '/^mtools/,$p' ../2843|sed 's/128,8/128,7/'|patch
  make
  su
  make install
  : $BI,MW$K1~$8$F(B  /etc/fbtab $B$r;H$&J}$,$$$$$+$b!#(B
  cd /dev
  chmod g+w rfd*

-----------$B$3$3$^$G(B---------------

#            $BBg:eBg3XM}3XIt(B  $B>>ED(B $BM}(B ($B$*$5$`(B)
#            omatsuda@phys.sci.osaka-u.ac.jp
#            Tel. 06-850-5375
#            Fax. 06-850-5376


