From owner-doc-jp@jp.freebsd.org  Thu Apr 29 02:34:50 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA17107;
	Thu, 29 Apr 1999 02:34:50 +0900 (JST)
	(envelope-from owner-doc-jp@jp.FreeBSD.org)
Received: from mail.kt.rim.or.jp (root@mail.kt.rim.or.jp [202.247.130.53])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA17102
	for <doc-jp@jp.freebsd.org>; Thu, 29 Apr 1999 02:34:50 +0900 (JST)
	(envelope-from yoshiaki@kt.rim.or.jp)
Received: from singer.kt.rim.or.jp (ppp394.kt.rim.or.jp [202.247.140.94])
	by mail.kt.rim.or.jp (8.8.8/3.6W-RIMNET-98-06-09) with ESMTP id CAA29204;
	Thu, 29 Apr 1999 02:34:47 +0900 (JST)
Received: from localhost (localhost [127.0.0.1])
	by singer.kt.rim.or.jp (8.9.3/3.7W-ppp-981208) with ESMTP id CAA00773;
	Thu, 29 Apr 1999 02:34:25 +0900 (JST)
To: doc-jp@jp.freebsd.org, yoshiaki@kt.rim.or.jp
X-Mailer: Mew version 1.94b24 on Emacs 20.3 / Mule 4.0 (HANANOEN)
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Message-Id: <19990429023425C.yoshiaki@kt.rim.or.jp>
Date: Thu, 29 Apr 1999 02:34:25 +0900
From: Yoshiaki Uchikawa <yoshiaki@kt.rim.or.jp>
X-Dispatcher: imput version 990405(IM114)
Lines: 248
Reply-To: doc-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990405
X-Sequence: doc-jp 6217
Subject: [doc-jp 6217] [Handbook] update  hw, kerneldebug
Errors-To: owner-doc-jp@jp.freebsd.org
Sender: owner-doc-jp@jp.freebsd.org
X-Originator: yoshiaki@kt.rim.or.jp

$B$&$A$+$o$G$9!#(B

$B$R$5$7$V$j$G$9$,(B hw/charpter.sgml $B$H(B kerneldebug/chapter.sgml 
$B$r%"%C%W%G!<%H$7$^$7$?!#(B kerneldebug$B$NJ}$OLu$O$"$j$^$;$s!#(B

hw $B$NJ}$OLu$NDI2C$H0lIt8mLu5$L#$N$H$3$m$N=$@5$J$I$G$9!#(B
$B?7$7$$%O%s%I%V%C%/$N(B make$B4D6-$r$D$/$C$F$$$^$;$s$N$G7A<0E*$J(B
$B%A%'%C%/$N$_$G$9!#?=$7Lu$"$j$^$;$s$,(B commit$B;~$K%A%'%C%/$*4j$$$7$^$9!#(B

===hw/chapter.sgml====
--- chapter.sgml.old	Thu Apr 29 02:27:26 1999
+++ chapter.sgml	Thu Apr 29 02:25:42 1999
@@ -13,11 +13,11 @@
       23 March 1998. </emphasis></para>
 
   <para>$B%O!<%I%&%'%"%3%s%Q%A%S%j%F%#$NLdBj$O8=:_$N(B
-    $B%3%s%T%e!<%?6H3&$G$b$C(B $B$H$bB?$/5/$-$k<oN`$NLdBj$G$"$j(B,
+    $B%3%s%T%e!<%?6H3&$G$b$C$H$bB?$/5/$-$k<oN`$NLdBj$G$"$j(B,
     FreeBSD$B$b$3$l$KL51o$G$O$"$j$^$;$s(B.
-    $B;T>l$K$"$k6C$/$[$IB?MM$J<oN`$N@=IJ$r%5%]!<%H$7$?$3$H$G(B,
-    $B0B2A$KIa5Z$7(B $B$F$$$k(B PC$B%O!<%I%&%'%"$GF0$+$9$3$H$,$G$-$k$H$$$&(B
-    FreeBSD$B$NMxE@$O$3$N(B $BE@$G$OITMx$G$b$"$j$^$9(B.
+    $B0B2A$KIa5Z$7$F$$$k(B PC$B%O!<%I%&%'%"$GF0$+$9$3$H$,$G$-$k$H$$$&(B
+    FreeBSD$B$NMxE@$O(B, $B;T>l$K$"$k6C$/$[$IB?MM$J<oN`$N@=IJ$N(B
+    $B%5%]!<%H$N5AL3$H$$$&%^%$%J%9E@$G$b$"$j$^$9(B.
     FreeBSD$B$N%5%]!<%H$9$k%O!<%I%&%'%"$rE0DlE*$KD4$Y$FDs6!$9$k$3$H$OIT(B
     $B2DG=$G$9$,(B, $B$3$N%;%/%7%g%s$G$O(B
     FreeBSD$B$K4^$^$l$k%G%P%$%9%I%i%$%P$H$=(B
@@ -41,7 +41,7 @@
     $B$r;2>H$7$F$/$@$5$$(B) $B$X(B $B08$F$F$/$@$5$$(B.
     $B>pJs$rDs6!$7$?$j<ALd$r$9$k;~$O(B FreeBSD$B$N%P!<%8%g%s$H;H$C(B
     $B$F$$$k%O!<%I%&%'%"$N$G$-$k$@$1>\$7$$>pJs$r4^$a$k$3$H$r(B
-    $BK:$l$J$$$G$/$@(B $B$5$$(B.</para>
+    $BK:$l$J$$$G$/$@$5$$(B.</para>
 
   <sect1>
     <title>$B%$%s%?!<%M%C%H>e$N%j%=!<%9(B</title>
@@ -157,12 +157,12 @@
 	  $B%\!<%I$G$"$k2DG=@-$,$"$j$^$9(B $BLuCm(B: SC-200$B$J$I(B)
 	  $B$r;H$&$N$G$"$l$P(B
 	  $B%^%6!<%\!<%I$,$=$l$r%5%]!<%H$7$F$$$k$+$I$&$+(B
-	  $BCm0U$7$J$/$F$O$J$j$^(B $B$;$s(B.</para>
+	  $BCm0U$7$J$/$F$O$J$j$^$;$s(B.</para>
 
 	<para>PCI$B%^%7%s$G(B2$B$D0J>e$N(B
 	  SCSI$B%3%s%H%m!<%i$,I,MW$H$J$k$N$G$"$l$P(B,
 	  PCI$B%P%9$NITB-$rKI$0$?$a$K(B Adaptec 3940
-	  $B%+!<%I$r9M$($F$b$$$$$G$7$g(B $B$&(B. $B$3$l$O(B1$B$D$N%9%m%C%H$G(B2$BBf$N(B
+	  $B%+!<%I$r9M$($F$b$$$$$G$7$g$&(B. $B$3$l$O(B1$B$D$N%9%m%C%H$G(B2$BBf$N(B
 	  SCSI$B%3%s%H%m!<%i(B($B$HFbIt%P%9(B)$B$r;}$A(B $B$^$9(B.</para>
 
 	<note>
@@ -199,13 +199,13 @@
       <sect3 id="hw-jordans-picks-cdrom">
 	<title>CDROM $B%I%i%$%V(B</title>
 
-	<para>$B;d$O(B SCSI$B$NJ}$,9%$_$G$"$k$N$G$b$A$m$s(B SCSI
+	<para>$B;d$O(B SCSI$B$NJ}$r9%$_$^$9$N$G$b$A$m$s(B SCSI
 	  CDROM$B$rA*$S$^$7$?(B. <ulink
 	    URL="http://www.toshiba.com">$BEl<G(B</ulink> $B$N%I%i%$%V$O(B
 	  $B>o$K(B($B%9%T!<%I$,$I$&$G$"$C$F$b(B)$B$*5$$KF~$j$G$7$?$,(B, $B8E$$(B
 	  <ulink URL="http://www.plextor.com">Plextor</ulink> PX-12CS
-	  $B%I%i%$%V$b9%$-$G$9(B. $B9b!9(B 12$BG\B.$N%I%i%$%V$G$9$,(B,
-	  $B9b$$@-G=$H?.Mj@-$rDs6!$7$F(B $B$/$l$F$$$^$9(B.</para>
+	  $B%I%i%$%V$b9%$-$G$9(B. $B9b!9(B12$BG\B.$N%I%i%$%V$G$9$,(B,
+	  $B9b$$@-G=$H?.Mj@-$rDs6!$7$F$/$l$F$$$^$9(B.</para>
 
 	<para>$B0lHLE*$K$O(B, $BBgItJ,$N(B SCSI CDROM
 	  $B%I%i%$%V$O;d$N8+$?8B$j$G$O$[$H(B $B$s$I$7$C$+$j$7$?9=B$$G$9$N$G(B
@@ -233,8 +233,8 @@
 	    URL="file:/usr/share/examples/worm">/usr/share/examples/worm</ulink>
 	  $B$r8+$F$/$@$5$$(B.
 	  ISO9660$B%U%!%$%k%7%9%F%`%$%a!<%8(B (RockRidge$B3HD%(B)
-	  $B$r:n(B $B$k%9%/%j%W%H$H(B $B$=$l$r(B HP6020i CDR
-	  $B$G>F$/$?$a$N%9%/%j%W%H$NNc$,$"$j(B $B$^$9(B.</para>
+	  $B$r:n$k%9%/%j%W%H$H(B $B$=$l$r(B HP6020i CDR
+	  $B$G>F$/$?$a$N%9%/%j%W%H$NNc$,$"$j$^$9(B.</para>
       </sect3>
 
       <sect3 id="hw-tape">
@@ -372,7 +372,7 @@
 
 	<para>$B%S%G%*%-%c%W%A%c!<$K$D$$$F$O(B2$B$D$N$$$$A*Br;h$,$"$j$^$9(B
 	  &mdash; Hauppage $B$d(B WinTV $B$J$I$N(B Brooktree BT848
-	  $B%A%C%W%Y!<%9$N%\!<%I$O(B FreeBSD $B$G(B $BHs>o$K$&$^$/F0$-$^$9(B.
+	  $B%A%C%W%Y!<%9$N%\!<%I$O(B FreeBSD $B$GHs>o$K$&$^$/F0$-$^$9(B.
 	  $B$b$&0l$D$NF0:n$9$k%\!<%I$O(B <ulink
 	    URL="http://www.matrox.com/">Matrox</ulink> <ulink
 	    URL="http://www.matrox.com/imgweb/meteor.htm">Meteor
@@ -3142,7 +3142,95 @@
 	  </step>
 	</procedure>
       </sect3>
-    </sect2>
+
+      <sect3>
+	<title><devicename>si</devicename> $B%I%i%$%P$N%3%s%U%#%0(B</title>
+
+	<para><emphasis>$B86:n(B &a.nsayer;. 25 March
+	    1998.</emphasis></para>
+
+	<para><emphasis>$BLu(B: &a.jp.yoshiaki;. 
+	29 Apr 1999. </emphasis></para>
+
+	<para>$B%^%k%A%]!<%H%+!<%I$N(BSpecialix SI/XIO $B$H(B SX $B$O(B
+	  <devicename>si</devicename> $B%I%i%$%P$r;H$$$^$9(B.
+	  1$BBf$N%^%7%s$G(B4$BKg$^$G$N%[%9%H%+!<%I$r;H$&$3$H$,(B
+	  $B$G$-$^$9(B. $B0J2<$N%[%9%H%+!<%I$,%5%]!<%H$5$l$F$$$^$9(B:
+	</para>
+
+	<itemizedlist>
+	  <listitem><para>ISA SI/XIO host card (2 versions)</para></listitem>
+	  <listitem><para>EISA SI/XIO host card</para></listitem>
+	  <listitem><para>PCI SI/XIO host card</para></listitem>
+	  <listitem><para>ISA SX host card</para></listitem>
+	  <listitem><para>PCI SX host card</para></listitem>
+	</itemizedlist>
+
+	<para>SX $B$H(B SI/XIO $B%[%9%H%+!<%I$OL@$i$+$K0c$$$,$"$k$h$&$K8+$($^$9$,(B
+	  $B$3$l$i$N5!G=$O4pK\E*$K$OF1$8$b$N$G$9(B. $B%[%9%H%+!<%I$O(BI/O$B6u4V$r(B
+	  $BMxMQ$7$^$;$s$,(B, $BBe$j$K(B32K$B%V%m%C%/$N%a%b%j6u4V$r;H$$$^$9(B.
+	  ISA$B%+!<%I$N9)>l=P2Y;~$N@_Dj$O(B<literal>0xd0000-0xd7fff</literal>
+	  $B$G$9(B.
+	  $B$3$l$i$O(BIRQ$B$rI,MW$H$7$^$9(B. PCI$B%+!<%I$G$O$b$A$m$s<+F0@_Dj$5$l$^$9(B.
+	</para>
+
+	<para>$B%[%9%H%+!<%I$K$O:GBg(B4$B8D$N30It%b%8%e!<%k$,@\B3$G$-$^$9(B.
+	  $B30It%b%8%e!<%k$K$O$=$l$>$l(B4/8$BK\$N%7%j%"%k%]!<%H$,FbB"$5$l$F$$$^$9(B.
+	  $B%b%8%e!<%k$O0J2<$NIJ<o$,$"$j$^$9(B.
+	
+	<itemizedlist>
+	  <listitem><para>SI 4 $B%]!<%H(B/$B%]!<%H(B $B%b%8%e!<%k(B. $B%]!<%H$=$l$>$l(B
+		$B:GBg(B 57600 bps $B$,%5%]!<%H$5$l$^$9(B.</para></listitem>
+	  
+	  <listitem><para>XIO 8 $B%\!<%H%b%8%e!<%k(B. $B%]!<%H$=$l$>$l:GBg(B
+		115200 bps $B$,%5%]!<%H$5$l$^$9(B. XIO$B%b%8%e!<%k$K$O(B 7
+		$B%7%j%"%k%]!<%H$H(B1 $B%Q%i%l%k%]!<%H(B $B$N%?%$%W$b$"$j$^$9(B.
+	  </para></listitem>
+
+	<para>ISA $B%[%9%H%+!<%I$r@_Dj$9$k$K$O0J2<$N9T$r(B
+	  <link linkend="kernelconfig-config">$B%+!<%M%k%3%s%U%#%0%l!<%7%g%s(B
+	   $B%U%!%$%k(B</link>$B$KDI2C$7$^$9(B. $B?tCM$OE,Ev$J$b$N$KJQ99$7$F$/$@$5$$(B.
+     
+	<programlisting>
+device si0 at isa? tty iomem 0xd0000 irq 11</programlisting>
+	
+	<para>$BM-8z$J(BIRQ$BHV9f$O(B SX ISA $B%[%9%H%+!<%I$G$O(B 9, 10, 11, 12, 15 $B$G(B
+	  SI/XIO ISA$B%[%9%H%+!<%I$G$O(B 11, 12, 15 $B$G$9(B. </para>
+     
+	<para>EISA$B$d(BPCI$B%+!<%I$N@_Dj$O(B, $B0J2<$N9T$r;H$$$^$9(B: </para>
+     
+	<programlisting>
+device si0</programlisting>
+
+	<para>$B%3%s%U%#%0%l!<%7%g%s%(%s%H%j$rDI2C$7$?8e$G(B, $B?7$7$$%+!<%M%k$N(B
+	<link linkend="kernelconfig-building">$B:F9=C[$H%$%s%9%H!<%k(B</link>
+	 $B$r9T$J$$$^$9(B.</para>
+     
+	<para>$B?7$7$$%+!<%M%k$G:F5/F0$7$?8e$K(B, <link
+	 linkend="kernelconfig-nodes">$B%G%P%$%9%N!<%I(B</link> $B$r(B /dev $B0J2<$K(B
+	 $B:n@.$9$kI,MW$,$"$j$^$9(B. <filename>MAKEDEV</filename>$B%9%/%j%W%H(B
+	 $B$GCm0U?<$/9T$J$C$F$/$@$5$$(B. $BMxMQ$9$k%]!<%H$N?t$r%?%$%W$7$^$9(B:
+	 </para>
+     
+	<screen>&prompt.root; <userinput>cd /dev</userinput>
+&prompt.root; <userinput>./MAKEDEV ttyA<replaceable>nn</replaceable> cuaA<replaceable>nn</replaceable></userinput></screen>
+     
+	<para>(<replaceable>nn</replaceable> $B$O%]!<%H$N?t$KCV$-49$($^$9(B.
+	</para>
+     
+	<para>login $B%W%m%s%W%H$K$3$l$i$N%]!<%HHV9f$rI=<($5$;$?$$>l9g(B
+	$B$O(B<link linkend="dialup"><filename>/etc/ttys</filename>
+	</link>$B$K0J2<$N9T$rDI2C$9$kI,MW$,$"$j$^$9(B:</para>
+
+	<programlisting>
+ttyA01  "/usr/libexec/getty std.9600"   vt100   on insecure
+	</programlisting>
+     
+	<para>$B%?!<%_%J%k%?%$%W$OE,Ev$J$b$N$KJQ99$7$F$/$@$5$$(B.
+	  $BNc$($P%b%G%`$N>l9g$O(B<userinput>dialup</userinput> $B$"$k$$$O(B
+	<userinput>unknown</userinput>$B$,E,Ev$G$7$g$&(B. </para>
+       </sect3>
+     </sect2>
 
     <sect2>
       <title>* $B%Q%i%l%k%+!<%I(B</title>
@@ -3770,7 +3858,7 @@
 	$B$k$h$&$K$h$j87L)$J5,3J$X$H5,3J2=$5$l$^$7$?(B.$B$3$N7k2L$,(B ANSI$B$N(B
 	SCSI-1$B5,3J$H$7$FG'2D$5$l$^$7$?(B. SCSI-1$B$N;EMM$O(B (1985$BG/$4$m(B
 	$B$K5,3J2=$5$l$^$7$?(B $BLuCm(B: SCSI-1$B$N:G=*0F7hDj$O(B1985$BG/(B,
-	ANSI$B$NI8=`(B $B5,3J$H$7$F$NG'2D$O(B1986$BG/$G$9(B)
+	ANSI$B$NI8=`5,3J$H$7$F$NG'2D$O(B1986$BG/$G$9(B)
 	$B$9$G$K8=:_$G$O;~BeCY$l$G$9(B. $B8=:_$NI8=`$O(B SCSI-2 (<link
 	  linkend="scsi-further-reading">$B$5$i$K>\$7$$>pJs(B</link>
 	$B$r;2>H$7$F$/$@$5$$(B) $B$G(B, SCSI-3$B$X0\9T$7$F$$$/$G$7$g$&(B.</para>
@@ -4076,7 +4164,7 @@
 	    $B$"$^$j>uBV$N$h$/$J$$2s@~$GD95w(B
 	    $BN%$NEEOC$r$+$1$?;~$K$"$J$?$OH?<M$r$I$s$J$b$N$+(B
 	    $B46$8$k$+$b$7$l$^$;$s(B. 20Mbytes/sec $B$G?.9f$NEA$o$k(B
-	    SCSI$B%P%9$G$O?.9f$N%(%3!<$O$"(B $B$j$,$?$/$"$j$^$;$s(B.</para>
+	    SCSI$B%P%9$G$O?.9f$N%(%3!<$O$"$j$,$?$/$"$j$^$;$s(B.</para>
 
 	  <para>$BLuCm(B:
 	    $BEE5$?.9f$N%Q%k%9$O?J9TGH$H$7$F$N@-3J$r;}$C$F$$$^$9(B.
@@ -4094,8 +4182,8 @@
 
 	  <para>$B%?!<%_%M!<%?$O$$$m$$$m$J(B -
 	    $B@vN}$5$l$?$b$N$b$=$&$G$J$$$b$N$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. $BB?$/$N(B
-	    SCSI$B%G%P%$%9$K$O$$$/$D$+$N(B $B%=%1%C%H$,$"$j(B,
+	    $B$b$A$m$s(B, $BFbB"$N$b$N$H30It$H$$$&6hJL$b$"$j$^$9(B. $BB?$/$N(B
+	    SCSI$B%G%P%$%9$K$O$$$/$D$+$N%=%1%C%H$,$"$j(B,
 	    $B$=$NCf$K$ODq93%M%C%H%o!<%/(B ($B=89gDq93(B) $B$,(B
 	    $BF~$C$F$$$k$b$N$b$"$k$+$b$7$l$^$;$s(B ($B$$$d(B, $B$*$=$i$/(B
 	    $B4V0c$$$J$/$"$k$G$7$g$&(B). $B%?!<%_%M!<%?$r(B
@@ -4214,7 +4302,7 @@
 	    $B$,5UN.$9$k$3$H$rKI$0$?$a$G$9(B.</para>
 
 	  <para>$B:G0-$N;vBV$rHr$1$k$?$a$K(B,
-	    $B%?!<%_%M!<%?$NEE8;$OIaDL$O%R%e!<(B $B%:$,F~$C$F$$$^$9(B.
+	    $B%?!<%_%M!<%?$NEE8;$OIaDL$O%R%e!<%:$,F~$C$F$$$^$9(B.
 	    $BEvA3%R%e!<%:$OHt$V$+$b$7$l$^$;$s(B. $B$3$N(B
 	    $B>l9g$G$b%P%9$,5!G=Dd;_$9$k$H$O8B$j$^$;$s(B. $BJ#?t$N%G%P%$%9$,(B
 	    $B%?!<%_%M!<%?$NEE8;$r6!5k$7$F$$$k$N$G$"$l$P(B, $B%R%e!<%:$,0l$D(B

=====
===kerneldebug/chapter.sgml
--- chapter.sgml.old	Thu Apr 29 02:28:31 1999
+++ chapter.sgml	Thu Apr 29 02:17:10 1999
@@ -129,10 +129,11 @@
       pcvt$B%3%s%=!<%k%I%i%$%P$N3+H/Cf$N<B:]$N%((B
       $B%i!<$N%H%l!<%9$G$9(B.</para>
 
-    <screen> 1:Script started on Fri Dec 30 23:15:22 1994
+<screen> 1:Script started on Fri Dec 30 23:15:22 1994
  2:&prompt.root; <userinput>cd /sys/compile/URIAH</userinput>
  3:&prompt.root; <userinput>kgdb kernel /var/crash/vmcore.1 </userinput>
- 4:Reading symbol data from /usr/src/sys/compile/URIAH/kernel...done.
+ 4:Reading symbol data from /usr/src/sys/compile/URIAH/kernel
+...done.
  5:IdlePTD 1f3000
  6:panic: because you said to!
  7:current pcb at 1e3f70


-- 
  yoshiaki@kt.rim.or.jp
 ($B$&(B)  
