From owner-FreeBSD-users-jp@jp.freebsd.org  Wed Jun 30 02:18:31 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id CAA31528;
	Wed, 30 Jun 1999 02:18:31 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from sv3.xuni.ne.jp (sv3.xuni.ne.jp [210.225.146.50])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id CAA31523
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 30 Jun 1999 02:18:30 +0900 (JST)
	(envelope-from sodium@xuni.ne.jp)
Received: from sv3.xuni.ne.jp (localhost [127.0.0.1])
	by sv3.xuni.ne.jp (8.8.8/3.6W-1999010811) with ESMTP id CAA00403
	for <FreeBSD-users-jp@jp.freebsd.org>; Wed, 30 Jun 1999 02:17:29 +0900 (JST)
Message-Id: <199906291717.CAA00403@sv3.xuni.ne.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-reply-to: "Tue, 29 Jun 1999 07:54:12 +0900"
             <199906282254.HAA08359@bd.mbn.or.jp> 
Date: Wed, 30 Jun 1999 02:17:29 +0900
From: WATANABE Takuya <sodium@xuni.ne.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990625
X-Sequence: FreeBSD-users-jp 43686
Subject: [FreeBSD-users-jp 43686] Re: Can't talk with modem 
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org
X-Originator: sodium@xuni.ne.jp

$BEOn5$G$9!#(B

[43669]$B$h$j(B:

> >FreeBSD$B$G$O%b%G%`$N=i4|2=$r$7$F$/$l$J$$$N$G$7$g$&$+!#(B
> $B!V$7$F$/$l$J$$!W$8$c$J$/$F!"!VB-$j$J$$!W$+!V=hM}$,0c$&!W$N$G$7$g$&$M!#(B
> $B85%a!<%k$G$O!"(B
> >sio0 at 0x30-0x33 irq 4 on isa
> >sio0: type 8251 (internal fast)
> ^^^^^^
> $B$H$$$&$3$H$G!"(BCOM1$B$N9bB.BP1~HG(B(8251 FIFO$BIU$-(B)$B$HG'<1$7$F$$$k$h$&$G$9$N(B
> $B$G!"$=$lAjEv$N=i4|2=$O$7$F$$$k$O$:$G$9!#(B
> $BLdBj$O!"$=$l$,(BCb$B$K$H$C$FE,@Z$+!)$H$$$&$3$H$J$N$G$7$g$&$,(B...
> $B$H$j$"$($:!"(BNEC PC9821Cb$B8GM-$N>c32$H$7$F!"<j$b$H$N(BTrouble.98$B$KDI2C$7(B
> $B$F$*$-$^$9!#(B

$BEvJ}$N(BSV-98 model 3$B$G$bF1MM$NLdBj$,H/@8$7$F$*$j$^$7$?$N$G!"(B
/usr/src/sys/pc98/pc98/sio.c$B$NEv3:H=DjItJ,$GMQ$$$F$$$k(BI/O
$B%]!<%H$rJQ99$7$?$H$3$m<h$j4:$($:F0:n$7$F$$$kMM$G$9!#(B

$BB($A!"$3$NLdBj$O!V(BFIFO$B%P%C%U%!$OEk:\$7$F$$$k$,$$$o$f$k(BVFAST
$B%b!<%I$K$OBP1~$7$F$$$J$$!W5!<o$KBP$7$F!"(BVFAST$B%b!<%IBP1~$H$7$F(B
$BH=Dj$9$k$3$H$+$iH/@8$9$k$b$N$H;W$o$l$^$9!#(B

$BK\Mh$O(BFIFO$B%P%C%U%!$N$_Ek:\5!$KBP$9$k=hM}$rDI2C$9$k$Y$-$H$O(B
$B;W$$$^$9$,!"$R$H$^$:(B2.2.8R + $B9b66$5$s$N%Q%C%A$KBP$9$kJQ99E@$O(B
$B0J2<$NDL$j$G$9!#(B

--- /tmp/sio.c	Wed Jun 30 01:37:58 1999
+++ /usr/src/sys/pc98/pc98/sio.c	Wed Jun 30 01:38:46 1999
@@ -4545,10 +4545,10 @@
 		iod->irq = 4;
 
 		/* XXX check new internal port */
-		outb(0x138, 0);
+		outb(0x13A, 0);
 		DELAY(10);
 		for (tmp = 0; tmp < 100; tmp++) {
-		    if ((inb(0x138) & 1) == 0) {
+		    if ((inb(0x13A) & 1) == 0) {
 			PC98SIO_baud_rate_port(if_type) = 0x13a;
 			if_8251_type[if_type].name = " (internal fast)";
 			if_8251_type[if_type].speedtab = pc98fast_speedtab;
