From owner-doc-jp@jp.freebsd.org  Sun Dec 28 06:02:57 1997
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id GAA21911
	Sun, 28 Dec 1997 06:02:57 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id GAA21859
	for <doc-jp@jp.freebsd.org>; Sun, 28 Dec 1997 06:02:45 +0900 (JST)
Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.8/8.6.9) id NAA15236; Sat, 27 Dec 1997 13:02:41 -0800 (PST)
Date: Sat, 27 Dec 1997 13:02:41 -0800 (PST)
Message-Id: <199712272102.NAA15236@silvia.HIP.Berkeley.EDU>
To: doc-jp@jp.freebsd.org
From: asami@cs.berkeley.edu (Satoshi Asami)
Reply-To: doc-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: doc-jp 4105
Subject: [doc-jp 4105] scsi.sgml
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org

$BFO$$$?%O%s%I%V%C%/$rFI$s$G$$$F5$$K$J$C$?$N$G(B scsi.sgml$B$r$$$/$i$+=q$-49(B
$B$($^$7$?!#0J2<$K1Q8l!&F|K\8lAPJ}$NJ?J8$N(B diff$B!"$=$7$FF|K\8lItJ,$N(B 
gzip + uuencode$B$7$?(B diff$B$r$D$1$^$9!#(B

$B8f::FI$h$m$7$/$*4j$$$7$^$9!#(B> $BFb@n$5$sB>(B

===>8 8<===
Index: handbook/scsi.sgml
===================================================================
RCS file: /usr/cvs/doc/handbook/scsi.sgml,v
retrieving revision 1.24
diff -u -r1.24 scsi.sgml
--- scsi.sgml	1997/12/25 09:36:38	1.24
+++ scsi.sgml	1997/12/27 19:36:56
@@ -49,9 +49,10 @@
         20Mbytes/second, on cables lengths of up to 25 meters. SCSI-2
         allows a maximum bus width of 32 bits, using an additional cable.
 	Quickly emerging are Ultra SCSI (also called Fast-20) and Ultra2
-	(also called Fast-40). Fast-20 is 20 mega-transfers per second
-	(20 Mbytes/sec on a 8 bit bus), Fast-40 is 40 mega-transfers per
-	second (40 Mbytes/sec on a 8 bit bus).
+	(also called Fast-40). Fast-20 is 20 million transfers per second
+	(20 Mbytes/sec on a 8 bit bus), Fast-40 is 40 million transfers per
+	second (40 Mbytes/sec on a 8 bit bus).  Most hard drives sold today
+	are single-ended Ultra SCSI (8 or 16 bits).
 
         Of course the SCSI bus not only has data lines, but also a number
         of control signals. A very elaborate protocol is part of the
@@ -91,7 +92,7 @@
 	Generally speaking, the chances of getting a working set of
 	devices on a single bus is better when all the devices are SCSI-2
 	or newer.  This implies that you do not have to dump all your old
-	stuff when you get that shiny 2Gb disk: I own a system on which a
+	stuff when you get that shiny 2GB disk: I own a system on which a
 	pre-SCSI-1 disk, a SCSI-2 QIC tape unit, a SCSI-1 helical scan
 	tape unit and 2 SCSI-1 disks work together quite happily. From
 	a performance standpoint you might want to separate your older
@@ -160,7 +161,7 @@
           Fast means that the timing on the bus is somewhat different, so
           that on a narrow (8 bit) bus 10 Mbytes/sec are possible instead
           of 5 Mbytes/sec for 'slow' SCSI. As discussed before, bus
-	  speeds of 20 and 40 megatransfers/second are also emerging 
+	  speeds of 20 and 40 million transfers/second are also emerging 
 	  (Fast-20 == Ultra SCSI and Fast-40 == Ultra2 SCSI). 
 
 	  It should be noted that the data lines &gt; 8 are only used for
@@ -183,8 +184,8 @@
             meters. Fast-SCSI means that instead of 5Mbytes/sec the bus
             allows 10Mbytes/sec transfers. 
 
-	    Fast-20 (Ultra SCSI) and Fast-40 allow for 20 and 40 
-	    megatransfers/second respectively. So, F20 is 20 Mbytes/second
+	    Fast-20 (Ultra SCSI) and Fast-40 allow for 20 and 40 million
+	    transfers/second respectively. So, F20 is 20 Mbytes/second
 	    on a 8 bit bus, 40 Mbytes/second on a 16 bit bus etc.
 	    For F20 the max bus length is 1.5 meters, for F40 it
 	    becomes 0.75 meters. Be aware that F20 is pushing 
@@ -252,7 +253,7 @@
 
             Terminators come in various incarnations, with more or less
             sophisticated designs.  Of course, there are internal and
-            external variants.  Almost every SCSI device comes with a
+            external variants.  Many SCSI devices come with a
             number of sockets in which a number of resistor networks can
             (must be!) installed.  If you remove terminators from a device,
             carefully store them. You will need them when you ever decide to
@@ -280,14 +281,15 @@
 
             OK, and now where should you install your terminators?  This is
             by far the most misunderstood part of SCSI. And it is by far
-            the simplest.  The rule is: <bf>every SCSI bus has 2 (two)
+            the simplest.  The rule is: <bf>every SCSI signal line has 2 (two)
             terminators, one at each end of the bus.</bf> So, two and not
             one or three or whatever. Do yourself a favor and stick to
             this rule. It will save you endless grief, because wrong
             termination has the potential to introduce highly mysterious
-            bugs.
+            bugs.  (Note the "potential" here; the nastiest part is that
+            it may or may not work.)
 
-            A common pitfall is to have an internal (flat)cable in a
+            A common pitfall is to have an internal (flat) cable in a
             machine and also an external cable attached to the
             controller. It seems almost everybody forgets to remove the
             terminators from the controller. The terminator must now be on
@@ -295,6 +297,12 @@
             general, every reconfiguration of a SCSI bus must pay attention
             to this.
 
+            Note that termination is to be done on a per-line basis.
+            This means if you have both narrow and wide buses
+            connected to the same host adapter, you need to enable
+            termination on the higher 8 bits of the bus on the adapter
+            (as well as the last devices on each bus, of course).
+
             What I did myself is remove all terminators from my SCSI
             devices and controllers. I own a couple of external
             terminators, for both the Centronics-type external cabling and
@@ -305,9 +313,11 @@
             used. These things are special purpose integrated circuits that
             can be dis/en-abled with a control pin. It is not necessary to
             physically remove them from a device.  You may find them on
-            newer host adapters, sometimes they even are software
-            configurable, using some sort of setup tool. Consult you
-	    documentation!
+            newer host adapters, sometimes they are software
+            configurable, using some sort of setup tool. Some will even
+            auto-detect the cables attached to the connectors and
+            automatically set up the termination as necessary.  At any
+            rate, consult your documentation!
 
         <sect3><heading>Terminator power</heading>
           <p>
@@ -346,11 +356,14 @@
             Because the SCSI bus is, ehh, a bus there must be a way to
             distinguish or address the different devices connected to it.
 
-            This is done by means of the SCSI or target ID. Each device has
-            a unique target ID.  You can select the ID to which a device
-            must respond using a set of jumpers, or a dip switch, or
-            something similar. Consult the documentation of your device for
-            more information.
+            This is done by means of the SCSI or target ID. Each
+            device has a unique target ID.  You can select the ID to
+            which a device must respond using a set of jumpers, or a
+            dip switch, or something similar. Some SCSI host adapters
+            let you change the target ID from the boot menu.  (Yet
+            some others will not let you change the ID from 7.) 
+            Consult the documentation of your device for more
+            information.
 
             Beware of multiple devices configured to use the same ID. Chaos
             normally reigns in this case. A pitfall is that one of the
@@ -360,13 +373,24 @@
             For an 8 bit bus, a maximum of 8 targets is possible. The
             maximum is 8 because the selection is done bitwise using the 8
             data lines on the bus.  For wide buses this increases to the 
-            number of data lines.
+            number of data lines (usually 16).
+
+            Note that a narrow SCSI device can not communicate with a
+            SCSI device with a target ID larger than 7.  This means it
+            is generally not a good idea to move your SCSI host
+            adapter's target ID to something higher than 7 (or your
+            CD-ROM will stop working).
 
             The higher the SCSI target ID, the higher the priority the
             devices has.  When it comes to arbitration between devices that
             want to use the bus at the same time, the device that has the
             highest SCSI ID will win. This also means that the SCSI
-            host adapter usually uses target ID 7 (for narrow buses).
+            host adapter usually uses target ID 7.
+            Note however that the lower 8 IDs have higher priorities than
+            the higher 8 IDs on a wide-SCSI bus.  Thus, the order of target
+            IDs is: <tt>[7 6 .. 1 0 15 14 .. 9 8]</tt> on a wide-SCSI
+            system.  (If you you are wondering why the lower 8 have higher
+            priority, read the previous paragraph for a hint.)
 
             For a further subdivision, the standard allows for Logical
             Units or LUNs for short. A single target ID may have multiple
@@ -377,12 +401,24 @@
 
         <sect3><heading>Bus layout</heading>
           <p>
-            SCSI buses are linear. So, not shaped like Y-junctions, star
-            topologies, cobwebs or whatever else people might want to
-            invent.
-
-            You might notice that the terminator issue discussed earlier
-            becomes rather hairy if your bus is not linear.
+            SCSI buses are linear. So, not shaped like Y-junctions,
+            star topologies, rings, cobwebs or whatever else people
+            might want to invent.  One of the most common mistakes is
+            for people with wide-SCSI host adapters to connect devices
+            on all three connecters (external connector, internal wide
+            connector, internal narrow connector).  Don't do that.  It
+            may appear to work if you are really lucky, but I can
+            almost guarantee that your system will stop functioning at
+            the most unfortunate moment (this is also known as
+            "Murphy's law").
+
+            You might notice that the terminator issue discussed
+            earlier becomes rather hairy if your bus is not linear.
+            Also, if you have more connectors than devices on your
+            internal SCSI cable, make sure you attach devices on
+            connectors on both ends instead of using the connectors in
+            the middle and let one or both ends dangle.  This will
+            screw up the termination of the bus.
 
             The electrical characteristics, its noise margins and
             ultimately the reliability of it all are tightly related to
@@ -433,7 +469,7 @@
           another quirk you might run into. The number of cylinders of a
           bootable hard disk cannot be greater than 1024. Using the
           translation above, this is a show-stopper for disks greater than
-          1 Gb. With disk capacities going up all the time this is causing
+          1 GB. With disk capacities going up all the time this is causing
           problems.
 
           Fortunately, the solution is simple: just use another
@@ -494,7 +530,7 @@
 
           On top of the card drivers there are a number of more generic
           drivers for a class of devices. More specific: a driver for
-          tape devices (abbreviation: st), magnetic disks (sd), cdroms (cd)
+          tape devices (abbreviation: st), magnetic disks (sd), CD-ROMs (cd)
           etc. In case you are wondering where you can find this stuff, it
           all lives in <tt>/sys/scsi</tt>. See the man pages in section 4
 	  for more details.
@@ -519,9 +555,13 @@
 	  file should reflect your actual hardware setup. So, interrupts,
 	  I/O addresses etc must match the kernel config file. During
 	  system boot messages will be displayed to indicate whether
-	  the configured hardware was actually found.
+	  the configured hardware was actually found.  Note that most
+	  of the EISA/PCI drivers (namely <tt>ahb, ahc, ncr</tt> and
+	  <tt>amd</tt> will automatically obtain the correct parameters
+	  from the host adapters themselves at boot time; thus, you just
+	  need to write, for instance, "<tt>controller ahc0</tt>".
 
-          An example loosely based on the FreeBSD 2.0.5-Release kernel config 
+          An example loosely based on the FreeBSD 2.2.5-Release kernel config 
 	  file LINT with some added comments (between &lsqb;&rsqb;):
 
 	  <verb>
@@ -532,39 +572,41 @@
 # ahb: Adaptec 174x
 # ahc: Adaptec 274x/284x/294x
 # aic: Adaptec 152x and sound cards using the Adaptec AIC-6360 (slow!)
+# amd: AMD 53c974 based SCSI cards (e.g., Tekram DC-390 and 390T)
 # bt: Most Buslogic controllers
 # nca: ProAudioSpectrum cards using the NCR 5380 or Trantor T130
+# ncr: NCR/Symbios 53c810/815/825/875 etc based SCSI cards
 # uha: UltraStore 14F and 34F
 # sea: Seagate ST01/02 8 bit controller (slow!)
 # wds: Western Digital WD7000 controller (no scatter/gather!).
 #
 
-&lsqb;For an Adaptec AHA274x, 284x etc controller&rsqb;
-controller	ahc0	at isa? bio irq ? vector ahcintr # port??? iomem?
+&lsqb;For an Adaptec AHA274x/284x/294x/394x etc controller&rsqb;
+controller	ahc0
 
-&lsqb;For an Adaptec AHA174x controller&rsqb;
-controller	ahb0	at isa? bio irq ? vector ahbintr
+&lsqb;For an NCR/Symbios 53c875 based controller&rsqb;
+controller	ncr0
 
 &lsqb;For an Ultrastor adapter&rsqb;
 controller	uha0	at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr
 
 # Map SCSI buses to specific SCSI adapters
 controller	scbus0	at ahc0
-controller	scbus2  at ahb0
+controller	scbus2  at ncr0
 controller	scbus1  at uha0
 
 # The actual SCSI devices
 disk sd0 at scbus0 target 0 unit 0	[SCSI disk 0 is at scbus 0, LUN 0]
 disk sd1 at scbus0 target 1		[implicit LUN 0 if omitted]
 disk sd2 at scbus1 target 3		[SCSI disk on the uha0]
-disk sd3 at scbus2 target 4		[SCSI disk on the ahb0]
+disk sd3 at scbus2 target 4		[SCSI disk on the ncr0]
 tape st1 at scbus0 target 6		[SCSI tape at target 6]
-device cd0 at scbus?			[the first ever CDROM found, no wiring]
+device cd0 at scbus?			[the first ever CD-ROM found, no wiring]
 
 	  </verb>
 
 	  The example above tells the kernel to look for a ahc (Adaptec 274x)
-	  controller, then for an Adaptec 174x board, and 
+	  controller, then for an NCR/Symbios board, and 
 	  so on. The lines following the controller specifications 
 	  tell the kernel to configure specific devices but 
 	  <em>only</em> attach them when they match the target ID and
@@ -616,7 +658,7 @@
 
 device          st0	&lsqb;support for 2 SCSI tapes&rsqb;
 
-&lsqb;for the cdrom&rsqb;
+&lsqb;for the CD-ROM&rsqb;
 device          cd0     #Only need one of these, the code dynamically grows
           </verb>
 
@@ -630,14 +672,14 @@
 
           Use <tt>man 4 scsi</tt> to check for the latest info on the SCSI
           subsystem. For more detailed info on host adapter drivers use eg
-          <tt>man 4 aha</tt> for info on the Adaptec 154x driver.
+          <tt>man 4 ahc</tt> for info on the Adaptec 294x driver.
 
       <sect3><heading>Tuning your SCSI kernel setup</heading>
         <p>
           Experience has shown that some devices are slow to respond to INQUIRY 
 	  commands after a SCSI bus reset (which happens at boot time).
 	  An INQUIRY command is sent by the kernel on boot to see what
-	  kind of device (disk, tape, CDROM etc) is connected to a
+	  kind of device (disk, tape, CD-ROM etc) is connected to a
 	  specific target ID. This process is called device probing by the way.
 
 	  To work around the 'slow response' problem, FreeBSD allows a 
@@ -650,7 +692,7 @@
 options         SCSI_DELAY=15         #Be pessimistic about Joe SCSI device
 	  </verb>
 	  This line sets the delay time to 15 seconds. On my own system I had to
-	  use 3 seconds minimum to get my trusty old CDROM drive to be recognized.
+	  use 3 seconds minimum to get my trusty old CD-ROM drive to be recognized.
 	  Start with a high value (say 30 seconds or so) when you have problems 
 	  with device recognition. If this helps, tune it back until it just stays
 	  working.
@@ -690,7 +732,7 @@
 
 	  This scheme works fine, but keep in mind that it of course only
 	  works for devices that are KNOWN to be weird. If you are the first
-          to connect your bogus Mumbletech SCSI CDROM you might be the one
+          to connect your bogus Mumbletech SCSI CD-ROM you might be the one
 	  that has to define which workaround is needed.
 
 	  After you got your Mumbletech working, please send the required
Index: ja_JP.EUC/handbook/scsi.sgml
===================================================================
RCS file: /usr/cvs/doc/ja_JP.EUC/handbook/scsi.sgml,v
retrieving revision 1.8
diff -u -r1.8 scsi.sgml
--- scsi.sgml	1997/11/25 10:15:28	1.8
+++ scsi.sgml	1997/12/27 19:51:16
@@ -1,6 +1,6 @@
 <!-- $Id: scsi.sgml,v 1.8 1997/11/25 10:15:28 max Exp $ -->
 <!-- The FreeBSD Japanese Documentation Project -->
-<!-- Original revision: 1.23 -->
+<!-- Original revision: 1.25 -->
 
 <!--
       <title>SCSI$B$N35MW$H(B FreeBSD$B$G$N;H$$J}(B</title>
@@ -54,15 +54,18 @@
 	SCSI$B%P%9$OB?$/$N<oN`$,$"$k%Q%i%l%k%P%9$G$9(B.  $B:G$b8E$/(B, $B:G$bMxMQ(B
         $B$5$l$F$$$k$N$,(B 8 bit $BI}(B, $B%7%s%0%k%(%s%I(B ($BITJ?9U(B) $B?.9f(B, 50$B@~$N?.9f@~(B
         $B$N%P%9$G$9(B. ($B$b$7%7%s%0%k%(%s%I$N0UL#$,J,$+$i$J$/$F$b5$$K$9$k$3(B
-        $B$H$O$"$j$^$;$s(B. $B$3$N%I%-%e%a%s%H$NCf$K$=$N@bL@$,$"$j$^$9(B.)  $B$h(B
+        $B$H$O$"$j$^$;$s(B. $B$3$N%I%-%e%a%s%H$O$^$5$K$=$N$h$&$J?M$?$A$N$?$a(B
+        $B$N$b$N$G$9(B.)  $B$h(B
         $B$j?7$7$$@_7W$G$O(B 16 bit$BI}$GJ?9U?.9f$N%P%9$r;H$$$^$9(B. $B$3$N>l9g(B, 
         $BE>AwB.EY$O(B 20Mbytes/second $B$^$G(B,$B%1!<%V%k$ND9$5$O(B 25m$B$^$G2DG=$G$9(B. 
-        SCSI-2$B$G$ODI2C$N%1!<%V%k$r;H$C$?:GBg(B32 bit$B$N%P%9I}$^$G$,4^$^$l(B
+        SCSI-2$B$G$ODI2C$N%1!<%V%k$r;H$C$?:GBg(B32 bit$B$N%P%9I}$^$G$,Dj5A$5$l$F$$(B
         $B$^$9(B.
-	$BAa$/$b(B Ultra SCSI (Fast-20$B$H$b8F$P$l$^$9(B) $B$H(B Ultra2 (Fast-40$B$H$b(B
-	$B8F$P$l$^$9(B) $B$,8=$l$F$$$^$9(B. Fast-20$B$O(B1$BIC4V$K(B 2000$BK|2s$NE>Aw(B (8bit
-	$B%P%9$G(B20Mbyte/sec), Fast-40$B$O(B1$BIC4V$K(B 4000$BK|2s$NE>Aw(B (8bit$B%P%9$G(B
-	40Mbytes/sec) $B$r$*$3$J$$$^$9(B.
+	$B:G6a5^B.$KA}$($F$$$k$b$N$K(B Ultra SCSI (Fast-20$B$H$b8F$P$l$^$9(B) 
+	$B$,$"$j$^$9(B. $B$^$?(B, SCSI-2$B$K$O(B Ultra2 (Fast-40$B$H$b$$$$$^$9(B) $B$$$&(B
+	$B$b$N$bDj5A$5$l$F$$$^$9(B. Fast-20$B$O(B1$BIC4V$K(B2000$BK|2s$NE>Aw(B (8bit$B%P(B
+	$B%9$G(B20Mbyte/sec), Fast-40$B$O(B1$BIC4V$K(B 4000$BK|2s$NE>Aw(B (8bit$B%P%9$G(B
+	40Mbytes/sec) $B$r$*$3$J$$$^$9(B. $B:G6aGd$i$l$F$$$k%O!<%I%G%#%9%/$N(B
+	$B$[$H$s$I$OITJ?9U?.9f$N(B Ultra SCSI (8$B%S%C%H$^$?$O(B 16$B%S%C%H(B) $B$G$9(B.
 
 	 $BLuCm(B: $B$3$3$G$OEE5$E*$JMQ8l$H$7$F$OJ?9U(B,$BITJ?9U$rMQ$$$F(B,$B%P(B
 	 $B%9$NL>>N$H$7$F$O4pK\E*$K$O%7%s%0%k%(%s%I(B,$B%G%#%U%!%l%s%7%c%k$H$7$^(B
@@ -78,11 +81,11 @@
 	$B$N@~?t$r8:$i$7(B, $B$h$j:GBg%P%9D9$r?-$P$7$?%7%j%"%k(BSCSI$B$,F3F~$5$l$^(B
 	$B$9(B. SSA$B$d(B Fiberchannel$B$H$$$C$?L>A0$rJ9$$$?$3$H$O$"$j$^$;$s$+(B?
         $B%7%j%"%k%P%9$O8=:_$G$O$^$@$$$:$l$NJ}<0$bIa5Z$7$F$$$^$;$s(B ($BFC$K0lHLE*$J(B
-        FreeBSD$B4D6-$G$O(B) . $B$3$N$?$a%7%j%"%k%P%9%?%$%W$K$D$$$F$O$3$3$G$O(B
+        FreeBSD$B4D6-$G$O(B). $B$3$N$?$a%7%j%"%k%P%9%?%$%W$K$D$$$F$O$3$3$G$O(B
         $B$3$l0J>e$O?($l$^$;$s(B.
 
 	$B:#$^$G$N5-=R$+$iA[A|$5$l$k$h$&$K(B SCSI$B%G%P%$%9$O%$%s%F%j%8%'%s%H(B
-	$B$G$9(B. $B$3$l$O(B SCSI$B$N5,3J(B ($B$H$3$m$G$3$NJ8=q$O(B2$B%$%s%A0J>e$N8|$5$,$"$j(B
+	$B$G$9(B. $B$3$l$O(B SCSI$B$N5,3J(B ($B$3$NJ8=q$O(B2$B%$%s%A0J>e$N8|$5$,$"$j(B
 	$B$^$9(B) $B$H@Z$jN%$9$3$H$O$G$-$^$;$s(B. $B$3$N$?$aNc$($P%O!<%I%G%#%9%/(B
 	$B$G$OFCDj$N%V%m%C%/$r$5$9$N$K(B $B%X%C%I(B/$B%7%j%s%@(B/$B%;%/%?(B $B$K$h$C$F7h(B
 	$B$a$k$N$G$O$J$/C1$KI,MW$J%V%m%C%/HV9f$r;XDj$7$^$9(B.
@@ -101,9 +104,10 @@
 	$B%G%P%$%9$O(B SCSI-2$B%P%9$N>e$G$bIaDL$OF0$-$^$9(B. $BIaDL$O(B, $B$H$3$H$o$C$?M}(B
 	$BM3$O(B, $B$"$k8E$$%G%P%$%9$,?7$7$$%P%9$G$bLdBj$J$$Dx$K(B ($B8E$$(B) $B5,3J$K(B
 	$BBP$7$F==J,1h$C$?<BAu$K$J$C$F$$$k$+$I$&$+$O@dBPE*$KJ]>Z$O$G$-$J(B
-	$B$$$H$$$&$3$H$G$9(B. $B:G6a$N%G%P%$%9$OIaDL$O$h$j$&$^$/F0:n$7$^$9(B. $B$=(B
-	$B$NM}M3$O5,3J2=$O$h$j87L)$K$J$j(B,$B%G%P%$%9$N@=B$$K$*$$$F$h$j;Y;}(B
-	$B$5$l$k$b$N$K$J$C$FMh$F$$$k$+$i$G$9(B.
+	$B$$$H$$$&$3$H$G$9(B. $B0lHL$K:G6a$N%G%P%$%9$O$h$j$&$^$/F0:n$7$^$9(B. $B$=(B
+
+	$B$NM}M3$O5,3J2=$,$h$j87L)$K$J$j(B, $B$^$?%a!<%+!<$,%G%P%$%9$N@=B$$K(B
+	$B$*$$$F$h$j$-$A$s$H5,3J$K=>$&$h$&$K$J$C$F$-$F$$$k$+$i$G$9(B.
 
 	$B0lHLE*$K8@$C$F(B, $BC10l$N%P%9>e$GF0$+$9%G%P%$%9$O(B SCSI-2$B$"$k$$$O$h(B
 	$B$j?7$7$$%G%P%$%9$G$"$l$P$&$^$/F0$/2DG=@-$O9b$$$H8@$($^$9(B.
@@ -120,9 +124,10 @@
 
     <sect2><heading>SCSI$B$N9=@.MWAG(B</heading>
       <p>
+<!--
       <sect3><heading> <it>$B%$%s%F%j%8%'%s%H(B</it> $B%$%s%?%U%'!<%9(B</heading>
         <p> ($BLuCm(B:$B86J8$G$O(B  smart interface $B$G$9(B)
-
+ -->
 	  $B@h$K=R$Y$?$h$&$K(B, SCSI$B%G%P%$%9$O%$%s%F%j%8%'%s%H$G$9(B. 
           $B$D$^$j%O!<%I%&%'%":YIt$K$+$i$`CN<1$O(B SCSI$B%G%P%$%9<+?H$K(B
           $B;}$?$;$F$7$^$*$&$H$$$&9M$(J}$G$9(B. $B$3$N9M(B
@@ -282,7 +287,7 @@
 
 	    $B%?!<%_%M!<%?$O$$$m$$$m$J(B - $B@vN}$5$l$?$b$N$b$=$&$G$J$$$b$N(B
             $B$b(B - $B<B8=J}K!$,$"$j$^$9(B.  $B$b$A$m$s(B,$BFbB"$N$b$N$H30It$H$$$&(B
-            $B6hJL$b$"$j$^$9(B. $B$[$H$s$I$9$Y$F$N(B SCSI$B%G%P%$%9$K$O$$$/$D$+$N(B
+            $B6hJL$b$"$j$^$9(B. $BB?$/$N(B SCSI$B%G%P%$%9$K$O$$$/$D$+$N(B
             $B%=%1%C%H$,$"$j(B,$B$=$NCf$K$ODq93%M%C%H%o!<%/(B ($B=89gDq93(B) $B$,F~$C(B
 	    $B$F$$$k$b$N$b$"$k$+$b$7$l$^$;$s(B ($B$$$d(B,$B$*$=$i$/4V0c$$$J$/$"(B
 	    $B$k$G$7$g$&(B). $B%?!<%_%M!<%?$r(B
@@ -312,12 +317,13 @@
 	    OK, $B$G$O$"$J$?$O%?!<%_%M!<%?$r$I$3$KF~$l$l$P$$$$$G$7$g$&$+(B?
 	    $B$3$l$O(B SCSI$B$G:G$bB?$/8m2r$5$l$F$$$k$H$3$m$G$9(B. $B$7$+$7(B, $B$3$l(B
 	    $B$O6K$a$FC1=c$J$3$H$G$9(B..  $B$3$3$G$N%k!<%k$O(B <bf>$B$9$Y$F$N(B SCSI
-            $B%P%9$O(B 2$B8D$N%?!<%_%M!<%?$r$=$l$>$l$NN>C<$KF~$l$k(B</bf>$B$H$$(B
+            $B?.9f@~$O(B 2$B8D$N%?!<%_%M!<%?$r$=$l$>$l$NN>C<$KF~$l$k(B</bf>$B$H$$(B
             $B$&$3$H$G$9(B.  $B$D$^$j(B 2$B8D$G$"$C$F(B1$B8D$G$b(B3$B8D$G$b$"$j$^$;(B
             $B$s(B. $B$3$N%k!<%k$r<u$1F~$l$F$7$?$,$C$F$/$@$5$$(B. $B$=$&$9$l$P=*$j$N(B
             $B$J$$6l$7$_$+$i5_$o$l$k$G$7$g$&(B. $B$J$<$J$i4V0c$C$?%?!<%_%M!<(B
             $B%7%g%s$OIT2D2r$J%P%0$r0z$-5/$3$92DG=@-$,Hs>o$K9b$$$+$i(B
-            $B$G$9(B.
+            $B$G$9(B. ($B$3$3$N!V2DG=@-!W$KCm0U(B; $B0l8+F0$$$F$$$k$h$&$K8+$($k(B
+            $B$3$H$,$"$k$N$,$d$C$+$$$G$9(B.)
 
 	    $B$h$/4Y$j$d$9$$Mn$77j$O%^%7%s$NFbIt(B ($B%U%i%C%H(B) $B%1!<%V%k$H30It(B
             $B%1!<%V%k$,%3%s%H%m!<%i$K$D$J$,$C$F$$$k>l9g$G$9(B. $B$h$/8+$i$l(B
@@ -326,6 +332,11 @@
             $B$K$OI,MW$"$j$^$;$s(B! $B0lHLE*$K(B, SCSI$B%P%9$N@\B3$NJQ99$r$9$k>l(B
             $B9g$O$3$N$h$&$J$3$H$KCm0U$r$7$J$1$l$P$J$j$^$;$s(B.
 
+            $B%?!<%_%M!<%?$N0LCV$O?.9f@~$4$H$K7h$^$k$3$H$KCm0U$7$F2<$5$$(B.
+            $B%J%m!<$H%o%$%I$N%1!<%V%k$rN>J}%3%s%H%m!<%i$K$D$J$$$G$$$k>l(B
+            $B9g$K$O(B, $B%1!<%V%k$NN>C<$H$H$b$K%3%s%H%m!<%i>e$G$O%P%9$N>e0L(B
+            8$B%S%C%H$r%?!<%_%M!<%H$7$J$$$H$$$1$^$;$s(B.
+
 	    $B;d<+?H$O(B, $B$9$Y$F$N%G%P%$%9$H%3%s%H%m!<%i$N%?!<%_%M!<%?$r30$7(B
             $B$F$$$^$9(B. 2$B8D$N30It%?!<%_%M!<%?$r%;%s%H%m%K%/%9%?%$%W(B ($BLuCm(B:
             $BF|K\$G$O%1!<%V%k$KBP$7$F$3$&$$$&8@$$J}$O$"$^$j$7$J$$$N$G$O(B
@@ -337,8 +348,10 @@
 	    $B%3%s%H%m!<%k%T%s$K$h$jL58z(B/$BM-8z$r@_Dj$G$-$kFCJL$N(BIC$B$,$"$j(B
             $B$^$9(B. $B$3$l$OJ*M}E*$K%G%P%$%9$+$i30$9I,MW$,$"$j$^$;$s(B. $B?7$7(B
             $B$$%[%9%H%"%@%W%?$G$O%;%C%H%"%C%W%D!<%kEy$r;H$C$F%=%U%H%&%'(B
-            $B%"E*$K@_Dj$r$*$3$J$&>l9g$,$"$j$^$9(B. $B%^%K%e%"%k$rD4$Y$F$/$@$5(B
-            $B$$(B.
+            $B%"E*$K@_Dj$r$*$3$J$&>l9g$,$"$j$^$9(B. $B$^$?!"Cf$K$OC<;R$K@\B3(B
+            $B$5$l$?%1!<%V%k$r8!=P$7$F%?!<%_%M!<%?$rI,MW$K1~$8$F<+F0E*$K(B
+            $BM-8z$K$9$k$b$N$b$"$j$^$9(B. $B$$$:$l$K$7$m(B, $B%^%K%e%"%k$r8+$F$/(B
+            $B$@$5$$(B.
 
         <sect3><heading>$B%?!<%_%M!<%?$NEE8;(B</heading>
           <p>
@@ -385,21 +398,33 @@
 
 	    $B$3$l$K$O(B SCSI$B$G$O%?!<%2%C%H(BID$B$,;H$o$l$^$9(B. $B$=$l$>$l$N%G%P%$(B
             $B%9$OFCDj$N%?!<%2%C%H(BID$B$r;}$A$^$9(B. $B%G%P%$%9$N(B ID$B$O%8%c%s%Q$d(B
-            DIP$B%9%$%C%A$J$I$G@_Dj$G$-$^$9(B. $B$h$j>\$7$$>pJs$O%G%P%$%9$N(B
-            $B%^%K%e%"%k$r8+$F$/$@$5$$(B.
+            DIP$B%9%$%C%A$J$I$G@_Dj$G$-$^$9(B. $B%V!<%H;~$N%a%K%e!<$+$i(BID$B$r(B
+            $BJQ99$G$-$k$h$&$K$J$C$F$$$k%3%s%H%m!<%i$b$"$j$^$9(B. ($B$^$?(B,
+            ID$B$r(B 7$B$+$iJQ$($k$3$H$,$G$-$J$$%3%s%H%m!<%i$b$"$j$^$9(B.) $B$h(B
+            $B$j>\$7$$>pJs$O%G%P%$%9$N%^%K%e%"%k$r8+$F$/$@$5$$(B.
 
 	    $BJ#?t$N%G%P%$%9$r;H$&>l9g$O(B ID$B$N=EJ#$K5$$r$D$1$F$/$@$5$$(B. $B=E(B
 	    $BJ#$9$k$HIaDL$O:.Mp>uBV$K$J$j$^$9(B. $BF1$8(B ID$B$r6&M-$7$F$$$k%G%P(B
-  	    $B%$%9$,(BI/O$B%j%/%(%9%H$KEz$($h$&$H=hM}$r$*$3$J$&$3$H$,Mn$77j$K$J(B
-	    $B$j$^$9(B. 
+  	    $B%$%9$N$&$A$N0l$D$,(BI/O$B%j%/%(%9%H$KEz$($i$l$?$j$9$k$HHs>o$K(B
+            $B$d$C$+$$$J$3$H$K$J$j$^$9(B.
+
+            $B%J%m!<(BSCSI$B%G%P%$%9$O(B8$B0J>e$N%?!<%2%C%H(BID$B$r;}$D%G%P%$%9$H$O(B
+            $BDL?.$G$-$J$$$3$H$KCm0U$7$F$/$@$5$$(B. $B$G$9$+$i(B, $B%3%s%H%m!<%i(B
+            $B$N%?!<%2%C%H(BID$B$r(B8$B0J>e$K$9$k$N$O$"$^$j$$$$9M$($H$O$$$($^$;(B
+            $B$s(B (CD-ROM$B$,;H$($J$/$J$C$?$j$7$^$9(B).
 
 	    8 bit$B%P%9$G$O(B, $B:GBg(B8$BBf$N%?!<%2%C%H$^$G2DG=$G$9(B. $B:GBg(B8$BBf$G(B
             $B$"$kM}M3$O(B, $B%P%9$N(B8$BK\$N%G!<%?@~$,%G%P%$%9$NA*Br$K;H$o$l$k(B
-            $B$+$i$G$9(B. $B%P%9I}$N9-$$%P%9$G$O;H$($k%G%P%$%9$N?t$OA}$($^$9(B.
+            $B$+$i$G$9(B. $B%o%$%I$J%P%9$G$O;H$($k%G%P%$%9$N?t$OA}$($^$9(B 
+            ($BDL>o$O(B16$B$K$J$k$o$1$G$9(B).
             $BF1;~$K%P%9;HMQ$NMW5a$,H/@8$7$?>l9g(B, $B:G$b(B ID$B$NBg$-$$%G%P%$%9(B
-            $B$,M%@h$5$l$k$H$$$&D4Dd$,$*$3$J$o$l$^$9(B. $B$3$N$3$H$O(B ($B%J%m!<%P%9(B
-            $B$G$O(B) SCSI$B%[%9%H%"%@%W%?$N(B ID$B$ODL>o(B7$BHV$,;H$o$l$kM}M3$G$b$"$j(B
-            $B$^$9(B.
+            $B$,M%@h$5$l$k$H$$$&D4Dd$,$*$3$J$o$l$^$9(B. $B$3$N$3$H$O(B
+            SCSI$B%[%9%H%"%@%W%?$N(B ID$B$ODL>o(B7$BHV$,;H$o$l$kM}M3$G$b$"$j(B
+            $B$^$9(B. $B$?$@$7(B, $B%o%$%I%P%9$G$O2<0L(B8$B%S%C%H$,>e0L(B8$B%S%C%H$h$jM%(B
+            $B@hEY$,9b$$$3$H$KCm0U$7$F$/$@$5$$(B. $B$D$^$j(B, $B%o%$%I(BSCSI$B$N%7%9(B
+            $B%F%`$G$O%?!<%2%C%H(BID$B$NM%@hEY$O9b$$=g$K(B <tt>[7 6 .. 1 0 15
+            14 .. 9 8]</tt> $B$H$J$j$^$9(B. ($B$I$&$7$F2<0L(B8$B%S%C%H$NJ}$,M%@h(B
+            $BEY$,9b$$$+$O(B, $B0l$DA0$NCJMn$rFI$s$G9M$($F$_$F2<$5$$(B.)
 
 	    $B$5$i$K%5%V%f%K%C%H$H$7$F(B, $B5,3J$G$O(B $B%m%8%+%k%f%K%C%H(B,$BC;=L7A(B
             $B$G(B LUN$B$r;}$D$3$H$,$G$-$^$9(B. $B0l$D$N%?!<%2%C%H(BID$B$,J#?t$N(B LUN$B$r(B
@@ -409,13 +434,24 @@
             $B%F%`$O%F!<%W%A%'%s%8%c$NL\E*$N%F!<%W%f%K%C%H$NItJ,$r;XDj$9(B
 	    $B$k$3$H$,$G$-$^$9(B.
 
-        <sect3><heading>$B%P%9%l%$%"%&%H(B</heading>
+        <sect3><heading>$B%P%9$N7A>u(B</heading>
           <p>
-	    SCSI$B%P%9$OD>@~>u$G$9(B.  $B$D$^$j(B, Y$B@\B3(B, $B%9%?!<@\B3(B, $B%/%b$NAc(B
-	    $B>u$N@\B3$J$I$ND>@~0J30$N@\B3$G$O$"$j$^$;$s(B.
+
+	    SCSI$B%P%9$OD>@~>u$G$9(B.  $B$D$^$j(B, Y$B@\B3(B, $B%9%?!<@\B3(B, $B1_7A(B, $B%/(B
+	    $B%b$NAc>u$N@\B3$J$I$ND>@~0J30$N@\B3$G$O$"$j$^$;$s(B. $B=i?4<T$,(B
+	    $B$h$/$d$k4V0c$$$H$7$F$O%o%$%I(BSCSI$B$N%3%s%H%m!<%i$NC<;R(B3$B$D$H(B
+	    $B$b$K%1!<%V%k$r$D$J$$$G$7$^$&$H$$$&$b$N$,$"$j$^$9(B. ($B30It(B, 
+	    $BFbIt%J%m!<(B, $BFbIt%o%$%I(B.) $B$h$[$I1?$,$h$1$l$P$3$s$J%H%]%m%8!<(B
+	    $B$G$b$A$c$s$HF0$/$h$&$K8+$($k$+$b$7$l$^$;$s$,(B, $B$($F$7$F$3$&(B
+	    $B$$$&%7%9%F%`$O0lHVBg@Z$J;~$K;H$($J$/$J$C$?$j$9$k$b$N$G$9(B 
+	    ($B$3$l$r!V%^!<%U%#!<$NK!B'!W$H$$$$$^$9(B).
 
 	    $B@h$K5DO@$7$?%?!<%_%M!<%?$NLdBj$OD>@~>u0J30$N>l9g$G$O$h$j:$(B
-	    $BFq$K$J$k$@$m$&$H$$$&$3$H$KCm0U$7$F$/$@$5$$(B.
+	    $BFq$K$J$k$@$m$&$H$$$&$3$H$KCm0U$7$F$/$@$5$$(B. $B$^$?(B, $BFbIt%P%9(B
+	    $BMQ$N%1!<%V%k$NC<;R$N?t$h$j%G%P%$%9$N?t$NJ}$,>/$J$$>l9g$K$O(B, 
+	    $BI,$:N>C<$NC<;R$K$O%G%P%$%9$r$D$J$0$h$&$K$7$F$/$@$5$$(B. $BFbB&(B
+	    $B$NC<;R$r;H$C$F%1!<%V%k$NC<$rM>$i$;$F$*$/$H(B, $B%?!<%_%M!<%?$N(B
+	    $B8z2L$,H>8:$7$^$9(B.
 
 	    $BEE5$E*FC@-$O$=$N%N%$%:%^!<%8%s$dA4BN$N?.Mj@-$K$*$$$F(B,$BD>@~(B
 	    $B>u$N%P%9$N%k!<%k$K6/$/0MB8$7$F$$$^$9(B.
@@ -553,17 +589,21 @@
           $B%W%7%g%s$,4^$^$l$F$$$^$9(B. $B$?$@$7(B, LINT$B$G$O<B:]$KF0:n$9$k%+!<(B
           $B%M%k$r:n$k$3$H$O(B <em>$B$G$-$^$;$s(B</em>.
 
-	  $B$*$=$i$/2?$r$9$k$+$OL@$i$+$G$7$g$&(B. $B%+!<%M%k%3%s%U%#%0%U%!%$(B
+	  $BEvA3$N$3$H$r8@$&$h$&$G62=L$G$9$,(B, $B%+!<%M%k%3%s%U%#%0%U%!%$(B
           $B%k$O<B:]$N%O!<%I%&%'%"9=@.$rH?1G$9$Y$-$G$9(B. $B$=$N$h$&$K3d$j9~(B
           $B$_$d(BI/O$B%"%I%l%9Ey$K9g$o$;$F%+!<%M%k%3%s%U%#%0%U%!%$%k$r=q$+(B
           $B$J$1$l$P$J$j$^$;$s(B.  $B%7%9%F%`$N%V!<%H;~$N%a%C%;!<%8$O<B:]$K(B
-          $B8+$D$1$?%O!<%I%&%'%"$N@_Dj$rI=<($7$^$9(B.
+          $B8+$D$1$?%O!<%I%&%'%"$N@_Dj$rI=<($7$^$9(B. $B$[$H$s$I$N(B EISA/PCI
+          $BMQ$N%I%i%$%P(B ($B6qBNE*$K$O(B <tt>ahb, ahc, ncr</tt> $B$H(B 
+          <tt>amd</tt>$B$G$9(B) $B$O%V!<%H;~$K%3%s%H%m!<%i$+$iD>@\%Q%i%a!<%?(B
+          $B$rFI$`$3$H$KCm0U$7$F$/$@$5$$(B. $B$3$l$i$K$D$$$F$O(B, $B2?$b0z?t$r$D(B
+          $B$1$:$K$?$@(B "<tt>controller ahc0</tt>" $B$N$h$&$K=q$1$PBg>fIW$G(B
+          $B$9(B.
 
-	  $BNc$H$7$F(B FreeBSD 2.0.5-Release$B$N$$$/$D$+$N%3%a%s%H(B
+	  $BNc$H$7$F(B FreeBSD 2.2.5-Release$B$N$$$/$D$+$N%3%a%s%H(B
 	 (&lsqb;&rsqb;$B$NCf(B) $B$r$D$1$?(B LINT$B%+!<%M%k%3%s%U%#%0%U%!%$%k$r<((B
          $B$7$^$9(B.
 
-
 	  <verb>
 		
 # SCSI host adapters: `aha', `ahb', `aic', `bt', `nca'
@@ -572,39 +612,41 @@
 # ahb: Adaptec 174x
 # ahc: Adaptec 274x/284x/294x
 # aic: Adaptec 152x and sound cards using the Adaptec AIC-6360 (slow!)
+# amd: AMD 53c974 based SCSI cards (e.g., Tekram DC-390 and 390T)
 # bt: Most Buslogic controllers
 # nca: ProAudioSpectrum cards using the NCR 5380 or Trantor T130
+# ncr: NCR/Symbios 53c810/815/825/875 etc based SCSI cards
 # uha: UltraStore 14F and 34F
 # sea: Seagate ST01/02 8 bit controller (slow!)
 # wds: Western Digital WD7000 controller (no scatter/gather!).
 #
 
-&lsqb; Adaptec AHA274x, 284x $B$J$I$N%3%s%H%m!<%i(B&rsqb;
-controller	ahc0	at isa? bio irq ? vector ahcintr # port??? iomem?
+&lsqb; Adaptec AHA274x/284x/294x/394x $B$J$I$N%3%s%H%m!<%i(B&rsqb;
+controller	ahc0
 
-&lsqb; Adaptec AHA174x $B%3%s%H%m!<%i(B&rsqb;
-controller	ahb0	at isa? bio irq ? vector ahbintr
+&lsqb; NCR/Symbios 53c875 $B%3%s%H%m!<%i(B&rsqb;
+controller	ncr0
 
 &lsqb;Ultrastor $B%"%@%W%?(B&rsqb;
 controller	uha0	at isa? port "IO_UHA0" bio irq ? drq 5 vector uhaintr
 
 # Map SCSI buses to specific SCSI adapters
 controller	scbus0	at ahc0
-controller	scbus2  at ahb0
+controller	scbus2  at ncr0
 controller	scbus1  at uha0
 
 # The actual SCSI devices
 disk sd0 at scbus0 target 0 unit 0	[SCSI $B%G%#%9%/(B 0 $B$O(B scbus 0, LUN 0]
 disk sd1 at scbus0 target 1		[unit $B$r>JN,$9$k$H0EL[$G(B LUN 0]
 disk sd2 at scbus1 target 3		[uha0 $B>e$N(B SCSI$B%G%#%9%/(B]
-disk sd3 at scbus2 target 4		[ahb0 $B>e$N(B SCSI$B%G%#%9%/(B]
+disk sd3 at scbus2 target 4		[ncr0 $B>e$N(B SCSI$B%G%#%9%/(B]
 tape st1 at scbus0 target 6		[SCSI $B%F!<%W(B $B$O(B $B%?!<%2%C%H(B (ID)6]
-device cd0 at scbus?			[$B:G=i$K8+$D$1$?(B CDROM, $B8GDj$K$7$J$$(B]
+device cd0 at scbus?			[$B:G=i$K8+$D$1$?(B CD-ROM, $B8GDj$K$7$J$$(B]
 
 	  </verb>
 
 	  $B>e$NNc$G$O(B $B%+!<%M%k$O(B ahc (Adaptec 274x) $B%3%s%H%m!<%i$r$^$:(B
-          $BC5$7(B, $B$=$N<!$K(B Adaptec 174x $B$N%\!<%I$H$$$&$h$&$K=gHV$KC5$7$F(B
+          $BC5$7(B, $B$=$N<!$K(B NCR/Symbios $B$N%\!<%I$H$$$&$h$&$K=gHV$KC5$7$F(B
           $B9T$-$^$9(B.  $B$=$N2<$N9T$N(B controller $B$N5-=R$G$O%G%P%$%9$N>\:Y(B
           $B$r5-=R$7$F(B, $BBP1~$9$k%P%9$G%?!<%2%C%H(B ID $B$H(B LUN $B$,;XDj$5$l$?(B
           $B$b$N$H0lCW$9$k>l9g(B<em>$B$@$1(B </em>$BG'<1$9$k$h$&$K%+!<%M%k$KEA$((B
@@ -657,7 +699,7 @@
 
 device          st0	&lsqb;2$BBf$N(B SCSI $B%F!<%W$N%5%]!<%H(B&rsqb;
 
-&lsqb;cdrom$B$N%I%i%$%P(B&rsqb;
+&lsqb;CD-ROM$B$N%I%i%$%P(B&rsqb;
 device          cd0     #Only need one of these, the code dynamically grows
           </verb>
 
@@ -671,15 +713,15 @@
 
 	  <tt>man 4 scsi</tt> $B$K$h$C$F(B SCSI$B%5%V%7%9%F%`$N:G?7$N>pJs$r(B
           $B%A%'%C%/$7$F$/$@$5$$(B. $B$h$j>\:Y$J%[%9%H%"%@%W%?%I%i%$%P$N;H$$(B
-          $BJ}$O(B, $B$?$H$($P(B Adaptec 154x$B%I%i%$%P$N>l9g$O(B<tt>man 4
-          aha</tt> $B$K$"$j$^$9(B.
+          $BJ}$O(B, $B$?$H$($P(B Adaptec 294x$B%I%i%$%P$N>l9g$O(B<tt>man 4
+          ahc</tt> $B$K$"$j$^$9(B.
 
       <sect3><heading>$B%+!<%M%k%;%C%H%"%C%W$G$N(B SCSI $B%A%e!<%K%s%0(B</heading>
         <p>
 	  $B7P83E*$K(B SCSI$B%P%9%j%;%C%H(B ($B%V!<%H;~$K$*$-$^$9(B) $B8e$N(BINQUIRY$B%3%^(B
           $B%s%I$KBP$7$F1~Ez$,CY$/$J$k%G%P%$%9$,$"$j$^$9(B. INQUIRY$B%3%^%s(B
           $B%I$O(B $B%V!<%H;~$K%+!<%M%k$,$I$N<oN`$N%G%P%$%9(B ($B%G%#%9%/(B, $B%F!<%W(B,
-          CDROM$B$J$I(B) $B$,$I$N%?!<%2%C%H(BID$B$K@\B3$5$l$F$$$k$+$rD4$Y$k$?$a$K(B
+          CD-ROM$B$J$I(B) $B$,$I$N%?!<%2%C%H(BID$B$K@\B3$5$l$F$$$k$+$rD4$Y$k$?$a$K(B
           $BH/9T$7$^$9(B. $B$A$J$_$K$3$N%W%m%;%9$r%G%P%$%9%W%m!<%S%s%0(B ($B%G%P(B
           $B%$%98!=P(B) $B$H8@$$$^$9(B.
 
@@ -693,7 +735,7 @@
 options         SCSI_DELAY=15         #Be pessimistic about Joe SCSI device
 	  </verb>
 	  $B$3$N9T$G$O%G%#%l%$%?%$%`$O(B 15$BIC$G$9(B. $B;d$N%7%9%F%`$G$O(B, $B?.Mj(B
-          $B$G$-$k8E$$(B CDROM$B$,G'<1$G$-$k$h$&$K(B3$BIC$NCM$r;H$C$F$$$^$9(B. $B$b$7(B
+          $B$G$-$k8E$$(B CD-ROM$B$,G'<1$G$-$k$h$&$K(B3$BIC$NCM$r;H$C$F$$$^$9(B. $B$b$7(B
           $B%G%P%$%9$NG'<1$GLdBj$,5/$-$k;~$OBg$-$JCM(B (30$BIC$G$"$k$H$+(B) $B$+$i(B
           $B;O$a$F$/$@$5$$(B. $B$&$^$/F0$$$?$i(B,$BCM$r8:$i$7$F$A$g$&$I$h$$CM$K(B
           $B$K%A%e!<%K%s%0$7$F$/$@$5$$(B.
@@ -738,7 +780,7 @@
 
 	  $B$3$NJ}K!$O$&$^$/9T$-$^$9$,(B, $B$b$A$m$s4{CN$N%G%P%$%9$,$D$J$,$C(B
           $B$F$$$k>l9g$@$1$&$^$/$$$/$H$$$&$3$H$K5$$r$D$1$kI,MW$,$"$j$^$9(B. 
-          $B$b$7$"$J$?0JA0$K(B Mumbletech SCSI CDROM ($BLuCm(B: $B2M6u$N%a!<%+(B
+          $B$b$7$"$J$?0JA0$K(B Mumbletech SCSI CD-ROM ($BLuCm(B: $B2M6u$N%a!<%+(B
 	  $B$N%G%P%$%9$G$9(B) $B$r@\B3$7$??M$,$$$J$$$H$7$?$i(B, $B$I$s$J!V%o%6!W(B
           $B$r;H$C$F$=$l$r;H$&$+<+J,$G8+$D$1$J$$$H$$$1$J$$$+$b$7$l$^$;$s(B.
 
===>8 8<===

$B0J2<0E9f2=$5$l$?%Q%C%A(B:

===>8 8<===
begin 644 scsi.diff.gz
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
7%%5Y5]>EE8CN8I`[[M@_G?JO0@$]``";
`
end
===>8 8<===

$B$"$5$_(B
