From owner-FreeBSD-users-jp@jp.freebsd.org  Sat Jul 25 04:07:20 1998
Received: (from daemon@localhost)
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) id EAA29366;
	Sat, 25 Jul 1998 04:07:20 +0900 (JST)
	(envelope-from owner-FreeBSD-users-jp@jp.FreeBSD.org)
Received: from nalserver.nal.go.jp (nalserver.nal.go.jp [202.26.95.66])
	by jaz.jp.freebsd.org (8.8.8+3.0Wbeta13/8.7.3) with ESMTP id EAA29361
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 25 Jul 1998 04:07:18 +0900 (JST)
	(envelope-from kohno@nal.go.jp)
Received: from asuka.nal.go.jp (asuka.nal.go.jp [202.26.75.65])
	by nalserver.nal.go.jp (8.9.0/NAL1.1-ns) with ESMTP id EAA10317
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 25 Jul 1998 04:07:17 +0900 (JST)
Received: from [202.26.77.16] 
	by asuka.nal.go.jp (8.8.8/NAL1.0) with SMTP id EAA11690
	for <FreeBSD-users-jp@jp.freebsd.org>; Sat, 25 Jul 1998 04:07:17 +0900 (JST)
Message-Id: <199807241907.EAA11690@asuka.nal.go.jp>
Date: Sat, 25 Jul 1998 04:06:49 +0900
To: FreeBSD-users-jp@jp.freebsd.org
From: kohno@nal.go.jp (Takashi KOHNO)
X-Sender: kohno@202.26.75.65
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-2022-jp
X-Mailer: Eudora-J(1.3.8.5-J13)
Reply-To: FreeBSD-users-jp@jp.freebsd.org
Precedence: bulk
X-Distribute: distribute [version 2.1 (Alpha) patchlevel=24e+ JFUG special]
X-Sequence: FreeBSD-users-jp 31192
Subject: [FreeBSD-users-jp 31192] RS232C on FreeBSD
Errors-To: owner-FreeBSD-users-jp@jp.freebsd.org
Sender: owner-FreeBSD-users-jp@jp.freebsd.org

$B=i$a$^$7$F!#2OLn$H?=$7$^$9!#(B

$B$A$g$C$HJP$C$?OC$+$bCN$l$J$$$N$G$9$,!"$^$!(BFreeBSD$B$K4XO"$9$kOC$G$O$"$k$H(B
$B;W$$$^$9$s$G!"$A$g$C$H<ALd$5$;$F2<$5$$!#!#(B

$B8=:_!"(BPC-9821Xa13$B>e$G(BFreeBSD(98)2.2.6$B$rMQ$$$F!"(BRS232C$B$K$h$C$FFbB"%7%j%"(B
$B%k%]!<%H(B(sio0)$B$+$i%G!<%?$r<}=8$9$k%7%9%F%`$r9=C[$7$h$&$H$7$F$*$j$^$9$,!"(B
$B%G!<%?$r<h$j9~$`DL?.$N$H$3$m$GLdBj$,@8$8$F$*$j!"3'MM$N$*CN7C$rGR<Z=PMh$l(B
$B$P9,$$$J$N$G$9!#(B

$B$3$NDL?.BP>]$O!"(BRS232C$B$rMQ$$$?DL?.$N9g4V$K(BDTR$B$rL@<(E*$K$K@Z$jBX$($kI,MW(B
$B$,$"$k!J6qBNE*$K$O=i4|2=%3%^%s%IAw?.;~$K$O(BDTR=1$B!"$=$N8e$O(BDTR=0$B$G$J$1$l$P(B
$B$J$i$J$$!K$N$G$9$,!"$I$&$b(B

        fd = open("/dev/ttyd0", O_RDWR | O_NOCTTY | O_NONBLOCK);

$B$H$7$?;~E@$G<+F0E*$K(BDTR=1$B$K$J$C$F$7$^$C$F!"(Bsetttyattr$B;~$N(Btermios$B9=B$BN$N(B
$B%Q%i%a!<%?$G$b(BDTR$B$NCM$OJQ$($i$l$J$$$_$?$$$J$N$G$9!#(B

$B$G!"(BMS-DOS$B$G$d$k$h$&$K(BI/O$B%]!<%H(B32H$B$K%3%^%s%I%$%s%9%H%i%/%7%g%s$rAw$k$?$a(B

        fd2 = open ("/dev/io", O_RDWR);
        outb (0x32, 0x35);

$B$H$d$C$F$_$k$H3N$+$K(BDTR$B$O(B0$B$K$J$k$N$G$9$,!"2?8N$+(BRTS$B$b(B0$B$K$J$C$F$7$^$$$^$9!#(B
$B$^$!$=$l$ONI$$$N$G$9$,!"$=$N8e2?$b$7$J$$$&$A$K!JNc$($P%-!<%\!<%I$+$i$NF~(B
$BNOBT$A$K$7$F?tIC4VJ|$C$F$*$/$H!K>!<j$K(BDTR$B$,(B1$B$K$J$C$F$7$^$$$^$9!#$7$+$b>e(B
$B5-$NJ}K!$G(BDTR=0$B$K$7$FD>8e$KAw$j$@$7$?%G!<%?$b<B:]$K$O?tIC8e$K(BDTR=1$B$K$J$C(B
$B$F$+$iAw?.$5$l$F$$$k$h$&$J$N$G$9!#(BDTR$B$,>!<j$K@Z$jBX$o$k$N$O(B/dev/ttyd0$B$r(B
open$B$7$F$$$J$/$F$b5/$3$j$^$9!#(B

$B5/F0;~$K(B

        sio0 at 0x030 - 0x033 irq 4 on isa

$B$H$OI=<($5$l$F$*$j!"<B:]%3%^%s%I%$%s%9%H%i%/%7%g%s$rAw$C$?$H$-$K$O(BDTR$B$,(B
$B@Z$jBX$o$k$N$G!"(BI/O$B%]!<%H(B32H$B$K%3%^%s%I%$%s%9%H%i%/%7%g%s$rAw$k$3$H<+BN$O(B
$B4V0c$C$F$$$J$$$N$@$H;W$&$N$G$9$,(B...$B!#(B

$B2?8N!"(BDTR$B$,>!<j$K@Z$jBX$o$C$F$7$^$&$N$G$7$g$&$+!#$^$?!"K\;]$O(BDTR=0$B$N>uBV(B
$B$G(BRS232C$B$NAw<u?.$r9T$$$?$$$H$$$&$3$H$K?T$-$k$N$G$9$,!"$3$l$O(BUNIX$B$G$O$=$b(B
$B$=$bIT2DG=$J$N$G$7$g$&$+!#$^$?$O2?$+NI$$J}K!$,$"$j$^$9$G$7$g$&$+!#(B

$B$I$J$?$+8fB8$8$G$7$?$i8f65<(D:$1$l$P9,$$$G$9!#(B

--

   $B2O(B  $BLn(B    $B7I(B  (Takashi KOHNO)      
      Div. of Aircraft Aerodynamics, National Aerospace Lab.
       Phone:0422(47)5911 ex.3534   E-mail:kohno@nal.go.jp

