From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Jan  8 14:18:11 1998
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) id OAA10218
	Thu, 8 Jan 1998 14:18:11 +0900 (JST)
Received: by jaz.jp.freebsd.org (8.8.8+3.0Wbeta7/8.7.3) with ESMTP id OAA10211
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 8 Jan 1998 14:18:07 +0900 (JST)
Received: from toto.noc.titech.ac.jp by nocs1.noc.titech.ac.jp (8.8.8/TM2.1-bn3.3)
	id OAA01206; Thu, 8 Jan 1998 14:13:18 +0900 (JST)
Received: (from aki@localhost)
	by toto.noc.titech.ac.jp (8.8.5/8.8.5) id OAA07105;
	Thu, 8 Jan 1998 14:18:27 +0900 (JST)
Message-Id: <199801080518.OAA07105@toto.noc.titech.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
From: IIJIMA Akihiro <aki@noc.titech.ac.jp>
X-Mailer: Mew version 1.52 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Date: Thu, 08 Jan 1998 14:18:27 +0900
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24]
X-Sequence: FreeBSD-users-jp 22986
Subject: [FreeBSD-users-jp 22986] 98 serial
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

QandA$B4X78<T$G$9!#<ALd$r$7$??M$O(B $BI,$:(BQandA$B$K$7$FJs9p$7$F$/$@$5$$!#(B

> http://tancho.scphys.kyoto-u.ac.jp/~amorita/member.html
> $B$3$3$G>R2p$5$l$F$$$?(B Akio Morita$B$5$s$N(Bsio-22R.diff.gz$B$N%Q%C%A$r(B

> sio driver patch$B$K4X$7$F$O!"(B
> http://wyvern.cc.kogakuin.ac.jp/~nyan/FreeBSD/sio.html

$B$3$N(B 2$B$D$N(B URL$B$O(B QandA$B$KF~$C$F$$$^$9!#(B
$B$$$D$b$N;d$J$i(B $B!V<ALd$9$kA0$O(B $B:G?7HG$N(BQandA$B$rF~<j$7$FFI$s$G$M!W$H8@$$(B
$B$^$9$,!":#2s$N$O!J:G8e$K$D$1$^$9!K$3$N(B Q. $B$G$O(B $B$H$F$b8+$D$1$i$l$^$;$s(B
$B$M!#$=$l$OG'$a$h$&!#(B

	$B!v!v!v(B

$B$H$$$&$o$1$G(B $B$3$NItJ,$r(B $B$b$C$H(B $B$o$+$j$d$9$$(B Q A $B$K=q$-D>$7$?$$$H;W$$$^(B
$B$9!#(BNEC PC98$B$O%3%a%s%H$r$/$@$5$$!#(B

$B$h$/$o$+$i$J$$$N$O(B $B!VI8=`$G;H$($J$$!W$H$$$&ItJ,$G$9!#(B

$B$3$N0UL#$O(B
1) $BAG$N(BFreeBSD(98)$B$G$O(B serial$B$H$7$FG'<1$5$l$J$$(B
2) $BAG$N(BFreeBSD(98)$B$G$O(B serial$B$H$7$FG'<1$5$l$k$,(B
	$B<B:]$K$O$I$s$JB.EY$G$bDL?.$G$-$J$$!#(B
3) $BAG$N(BFreeBSD(98)$B$G$O(B serial$B$H$7$FG'<1$5$l$k$,(B
	$BDL?.B.EY$,(B speed$B$,(B 38400$B$^$G$7$+=P$J$$!#(B
$B$N(B $B$I$l$J$s$G$7$g$&$+!)(B

$B$3$l$i(B 2$B$D$N(B patch$B$,(B $BC1=c$K(B speed UP$B$N$?$a$@$1$N(B patch$B$G$"$l$P!"(B

Q. NEC PC98$B$G(B serial$B$NB.EY$,(B 38400$B0J>e=P$^$;$s!#(B

A. $B0J2<$N(B patch$B$r;H$$$^$7$g$&!#(B
	...

$B$H$$$&(B QandA $B$KD>$7$?$$$H;W$$$^$9!#(B

	$B!v!v!v(B

QandA$B%W%m%8%'%/%H$G$O(B $B%3%a%s%H$r(B $B$I$7$I$7$*BT$A$7$F$$$^$9!#(B
$B$I$s$J>.$5$J=$@5$G$b(B $B5$$,IU$$$?$i(B QandA@jp.freebsd.org $B$KAw$C$F$/$@$5(B
$B$$!#BgI}$K=$@5!J:F9=@.!K$7$F$/$l$k$H(B $B$b$C$H$"$j$,$?$$$G$9!#(B
--
$BEl5~9)6HBg3X(B $BAm9g>pJs=hM}%;%s%?!<(B $B%M%C%H%o!<%/%7%9%F%`1?MQ3](B
	$BHSEg(B $B><Gn(B (Akihiro Iijima) aki@noc.titech.ac.jp
		http://www.jp.freebsd.org/QandA/

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

[$B4IM}HV9f(B: 245]
Q. PC-9821V?? $B$KIUB0$7$F$$$k(B FAX$B%b%G%`%\!<%I(B(PC-9801-120)$B$r;H$&$3$H$,(B
   $B$G$-$^$9$+(B?

A. $BI8=`$G$O;H$($^$;$s$,!"0J2<$N<j=g$G;H$&$3$H$,$G$-$^$9!#(B
($B$J$*!"(BFreeBSD(98) 2.1.x $B$H!"(B2.2.x $B$G$O<j=g$,0c$$$^$9!#(B)

FreeBSD(98) 2.1.x $B$N>l9g(B
  1. FAX$B%b%G%`%\!<%I$N(B DIP $B%9%$%C%A$r%W%i%0(B&$B%W%l%$$r(B OFF $B$K$9$k!#(B
     IO $B%"%I%l%9$H(B IRQ $B$b@_Dj$9$k!#(B

  2. <URL:http://tancho.scphys.kyoto-u.ac.jp/~amorita/member.html> $B$N(B
     2nd CCU$BMQ$N%Q%C%A(B(sio1.diff.gz $B$H(B sio2.diff.gz $B$N(B 2 $B$D(B)$B$r$"$F$k!#(B

  3. sio.c $B$K0J2<$N%Q%C%A$r$"$F$k!#(B
--- $B$3$3$+$i(B ---
--- sio.c.orig  Wed Jul  9 00:07:47 1997
+++ sio.c       Wed Jul  9 00:09:15 1997
@@ -1099,7 +1099,7 @@
 #ifdef PC98
        if(pc98_set_ioport(com, iobase) == -1)
 /*             if((iobase & 0x0f0) == 0xd0) {*/
-                if((iobase & 0xfff) == 0x238) {
+                if(((iobase & 0xfff)==0x238) || ((iobase & 0x0ff)==0xb0)) {
                        com->pc98_if_type = MC16550;
                        com->data_port = iobase + com_data;
                        com->int_id_port = iobase + com_iir;
@@ -3912,7 +3912,7 @@
 #endif
            default:
 /*                     if((iobase & 0x0f0) == 0xd0){*/
-                       if((iobase & 0xfff) == 0x238){
+                       if(((iobase & 0xfff)==0x238) || ((iobase & 0x0ff)==0xb0)){
                                iod->if_type = MC16550;
                                return 0;
                        }
--- $B$3$3$^$G(B ---

  4. config $B%U%!%$%k$K0J2<$rDI2C$7$F%+!<%M%k$r:F9=C[$9$k!#(B
     IO $B%"%I%l%9$H(B IRQ $B$O(B DIP $B%9%$%C%A$G@_Dj$7$?CM$K9g$o$;$k!#(B

     device sio2 at nec? port 0x8b0 tty irq 6 vector siointr


FreeBSD(98) 2.2.x $B$N>l9g(B
  1. FAX$B%b%G%`%\!<%I$N(B DIP $B%9%$%C%A$r%W%i%0(B&$B%W%l%$$r(B OFF $B$K$9$k!#(B
     IO $B%"%I%l%9$H(B IRQ $B$b@_Dj$9$k!#(B

  2. <URL:http://wyvern.cc.kogakuin.ac.jp/~nyan/FreeBSD/sio.html> $B$r;2(B
     $B>H$7$F%Q%C%A$rEv$F$k!#!J(B2.2.5R $BMQ$N%Q%C%A$J$N$G(B 2.2.1R $B$d(B 2.2.2R
     $B$G$O(B reject $B$5$l$kItJ,$,$"$j$^$9$,%+!<%M%k$N:F9=C[$K4X$7$F$OLdBj(B
     $B$"$j$^$;$s!K(B

  3. config $B%U%!%$%k$K0J2<$rDI2C$7$F%+!<%M%k$r:F9=C[$9$k!#(B
     IO $B%"%I%l%9$H(B IRQ $B$O(B DIP $B%9%$%C%A$G@_Dj$7$?CM$K9g$o$;$k!#(B

     device sio2 at isa? port 0x8b0 tty irq 6 flags 0x00120000 vector siointr


---
[$B4IM}HV9f(B: 246]
Q. PC-9821$B$NFbB"(B2nd com port(COM2/sio1)$B$r;H$&$3$H$O$G$-$^$9$+!)(B

A. $BI8=`$N%=!<%9%3!<%I$G$OBP1~$5$l$F$$$^$;$s!#%Q%C%A$r$"$F$k$3$H$K$h$j(B
   $BMxMQ$9$k$3$H$,$G$-$k$h$&$K$J$j$^$9!#(B
	http://tancho.scphys.kyoto-u.ac.jp/~amorita/member.html

---


[$B4IM}HV9f(B: 248]
Q. PC98$B$G(B 2nd serial$B$,G'<1$5$l$J$$!#(B

A. kernel$B%=!<%9$K%Q%C%A$rEv$F$kI,MW$,$"$j$^$9!#(BFIFO$B$r;H$o$J$$$h$&$K$9(B
$B$k$H%O%s%0%"%C%W$7$J$/$J$k$h$&$G$9!#%V!<%H;~$K(B Boot: $B$N$H$3$m$G(B -c $B$r(B
$BF~NO$7$F!"%W%m%s%W%H$,$G$?$i(Bflags sio1 0x02 $B$HF~NO$7$F%V!<%H$9$l$P(BFIFO
$B$r;H$o$J$$$h$&$K$J$j$^$9!#(B

