From owner-FreeBSD-users-jp@jp.freebsd.org  Thu Feb 22 18:17:42 1996
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) id SAA14949
	Thu, 22 Feb 1996 18:17:42 +0900 (JST)
Received: by mail.jp.freebsd.org (8.7.3+2.6Wbeta5/8.7.3) with ESMTP id SAA14944
	for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 22 Feb 1996 18:17:40 +0900 (JST)
Received: from isidore.nagaokaut.ac.jp (minerva.spec-j.co.jp [202.227.195.94]) by marcer.nagaokaut.ac.jp (8.7.3+2.6Wbeta5/3.4W3) with ESMTP id SAA10253 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 22 Feb 1996 18:18:42 +0900 (JST)
Received: from marcer.nagaokaut.ac.jp (localhost [127.0.0.1]) by isidore.nagaokaut.ac.jp (8.7.1+2.6Wbeta4/3.4W3) with ESMTP id SAA00392 for <FreeBSD-users-jp@jp.freebsd.org>; Thu, 22 Feb 1996 18:18:05 +0900 (JST)
Message-Id: <199602220918.SAA00392@isidore.nagaokaut.ac.jp>
To: FreeBSD-users-jp@jp.freebsd.org
In-Reply-To: Your message of "Thu, 22 Feb 1996 17:19:40 +0900"
References: <199602220819.RAA04534@nucc.cc.nagoya-u.ac.jp>
X-Mailer: Mew beta version 0.98 on Emacs 19.28.1, Mule 2.3
Mime-Version: 1.0
Content-Type: Text/Plain; charset=iso-2022-jp
Date: Thu, 22 Feb 1996 18:18:01 +0900
From: Michio "Karl" Jinbo <karl@marcer.nagaokaut.ac.jp>
Reply-To: FreeBSD-users-jp@jp.freebsd.org
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=19]
X-Sequence: FreeBSD-users-jp 455
Subject: [FreeBSD-users-jp 455] Re: MC-RS98
	=?ISO-2022-JP?B?GyRCJE47SCQkSn0bKEI=?=
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org


  $B?@J]$G$9!#(B

From: Tomohiro Adachi <f43783a@nucc.cc.nagoya-u.ac.jp>
Subject: [FreeBSD-users-jp 454] Re: MC-RS98$B$N;H$$J}(B
Date: Thu, 22 Feb 1996 17:19:40 +0900

$B!d$"$@$A$G$9!#$*JV;v$"$j$,$H$&$4$6$$$^$9!#(B

$B!d7k6I!"(B0xd2, 0x8d2 $B$r(BMC-RS98 $B$K3d$jEv$F!"(BLGY-98 $B$,(B0x20d0 $B$r;HMQ$9$k$h$&@_Dj$7(B
$B!d$?$H$3$m!"$&$^$/$$$-$^$7$?!#(B

  $B;d$N@_Dj$7$?%^%7%s$rD4$Y$F$_$?=j!"(Bed0 $B$O%G%U%)%k%H$N$^$^$G!"(B
MC-RS98 $B$r(B0xb2, 0x8b2 $B$r;HMQ$9$k$h$&$K$J$C$F$$$^$7$?!#$G$9$N$G!"(B
$B$3$N$h$&$J@_Dj$G$bBg>fIW$N$h$&$G$9!#;29M$^$G!#(B


$B!d$"$H!"(Bttys$B$K$O(Bttyd1$B$r;H$C$F$G$-$^$7$?!#(B
$B!d!t(Bttyd0$B!JFbB"%]!<%H!K$G$O(Bcuaa0$B$G$J$$$H$G$-$J$$$N$G$9$,!"$J$<$G$7$g$&!#(B

  2.0(98) or 2.0.5(98) $B$N(Bsio.c $B$@$H!"FbB"%]!<%H$r;HMQ$7$?Ce?.(B
$B$,$&$^$/=PMh$J$$$H;W$$$^$9!#$^$b$J$/%j%j!<%9M=Dj$N(B2.1.0(98)-ALPHA?
$B$G$O=$@5$5$l$F$$$k$N$GBg>fIW$J$s$G$9$,!"(B2.0.5(98)-RELEASE $B$r;H(B
$BMQ$7$F$$$F!"$3$N$h$&$JIT6q9g$rD>$7$?$$$H;W$C$F$$$kJ}$O!"0J2<$N(B
$B%Q%C%A$rEv$F$F$_$F$/$@$5$$!#(B

--- sio.c.old	Thu Feb 22 17:50:04 1996
+++ sio.c	Thu Dec 14 13:53:57 1995
@@ -1416,6 +1416,7 @@
 	tp = com->tp;
 	s = spltty();
 	(*linesw[tp->t_line].l_close)(tp, flag);
+	com->modem_checking = 0;
 	disc_optim(tp, &(tp->t_termios), com);
 	siostop(tp, FREAD | FWRITE);
 	comhardclose(com);
@@ -3291,7 +3292,7 @@
 	com->pc98_prev_modem_status = msr;
 	delta = ( com->pc98_modem_delta |= delta );
 	splx(s);
-	if ( tp->t_state & (TS_ISOPEN) ) {
+	if ( com->modem_checking || (tp->t_state & (TS_ISOPEN)) ) {
 		if ( delta ) {
 			commint(dev);
 		}


-----
  $B?@J]F;IW!wD92,9b@l#O#B(B
+-----------------------------------------------------------------+
|  E-mail: karl@marcer.nagaokaut.ac.jp / karl@pms.nagaokaut.ac.jp |
|          karl@nagaoka-ct.ac.jp / karl@dsb.nagaoka-ct.ac.jp      |
|  PC-VAN: Karl( RRE72021@pcvan.or.jp )                           |
|    http://marcer.nagaokaut.ac.jp/~karl                          |
+-----------------------------------------------------------------+
