From owner-man-jp-reviewer@jp.freebsd.org  Sun Oct 31 23:35:50 1999
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA89439;
	Sun, 31 Oct 1999 23:35:50 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from mgate03.so-net.ne.jp (mgate03.so-net.ne.jp [210.139.254.150])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA89434
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 31 Oct 1999 23:35:49 +0900 (JST)
	(envelope-from yt-kage@cb3.so-net.ne.jp)
Received: from mail.cb3.so-net.ne.jp (mail.cb3.so-net.ne.jp [210.139.254.37])
	by mgate03.so-net.ne.jp (8.8.8+3.0Wbeta9/3.6W99101603) with ESMTP id XAA15530
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 31 Oct 1999 23:35:48 +0900 (JST)
Received: from cb3.so-net.ne.jp (p848342.ickw.ap.so-net.ne.jp [210.132.131.66])
	by mail.cb3.so-net.ne.jp (8.8.8+3.0Wbeta9/3.7W99081617) with ESMTP id XAA11476
	for <man-jp-reviewer@jp.freebsd.org>; Sun, 31 Oct 1999 23:35:44 +0900 (JST)
Message-ID: <381C5422.59A71234@cb3.so-net.ne.jp>
Date: Sun, 31 Oct 1999 23:37:23 +0900
From: Yoshiteru Kageyama <yt-kage@cb3.so-net.ne.jp>
X-Mailer: Mozilla 4.5 [ja] (Win98; I)
X-Accept-Language: ja
MIME-Version: 1.0
To: man-jp-reviewer@jp.freebsd.org
Content-Type: text/plain; charset=iso-2022-jp
Content-Transfer-Encoding: 7bit
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+990727
X-Sequence: man-jp-reviewer 1640
Subject: [man-jp-reviewer 1640] sio.4
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: yt-kage@cb3.so-net.ne.jp

$B0~;3$G$9!#(B

sio.4$B$N=iLu$G$9!#LdBj$O;D$C$F$$$^$9$,!"$H$j$"$($:!#(B

.\" Copyright (c) 1990, 1991 The Regents of the University of
California.
.\" All rights reserved.
.\"
.\" This code is derived from software contributed to Berkeley by
.\" the Systems Programming Group of the University of Utah Computer
.\" Science Department.
.\" Redistribution and use in source and binary forms, with or without
.\" modification, are permitted provided that the following conditions
.\" are met:
.\" 1. Redistributions of source code must retain the above copyright
.\"    notice, this list of conditions and the following disclaimer.
.\" 2. Redistributions in binary form must reproduce the above copyright
.\"    notice, this list of conditions and the following disclaimer in
the
.\"    documentation and/or other materials provided with the
distribution.
.\" 3. All advertising materials mentioning features or use of this
software
.\"    must display the following acknowledgement:
.\"	This product includes software developed by the University of
.\"	California, Berkeley and its contributors.
.\" 4. Neither the name of the University nor the names of its
contributors
.\"    may be used to endorse or promote products derived from this
software
.\"    without specific prior written permission.
.\"
.\" THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS''
AND
.\" ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
THE
.\" IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE
.\" ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE
LIABLE
.\" FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
CONSEQUENTIAL
.\" DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE
GOODS
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION)
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN
ANY WAY
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY
OF
.\" SUCH DAMAGE.
.\"
.\"     from: @(#)dca.45.2 (Berkeley) 3/27/91
.\"	from: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
.\"	$Id: sio.4,v 1.28 1998/10/22 14:12:55 bde Exp $
.\"
.Dd October 10, 1995
.Dt SIO 4 i386
.Os FreeBSD
.Sh $BL>>N(B
.Nm sio
.Nd
$B9bB.3d$j9~$_6nF0HsF14|%7%j%"%kDL?.%$%s%?%U%'!<%9(B
.Sh $B=q<0(B
$BDL>o$N%]!<%HMQ(B :
.Cd "device sio0 at isa? port" \&"IO_COM1\&" tty irq 4
.Cd "device sio1 at isa? port" \&"IO_COM2\&" tty irq 3
.Cd "device sio2 at isa? port" \&"IO_COM3\&" tty irq 5
.Cd "device sio3 at isa? port" \&"IO_COM4\&" tty irq 9
.Pp
AST $B8_49$N(B 4$B%]!<%H%^%k%A%]!<%H%+!<%IMQ(B :
.Cd "options" \&"COM_MULTIPORT\&"
.Cd "device sio4 at isa? port 0x2a0 tty flags 0x701"
.Cd "device sio5 at isa? port 0x2a8 tty flags 0x701"
.Cd "device sio6 at isa? port 0x2b0 tty flags 0x701"
.Cd "device sio7 at isa? port 0x2b8 tty flags 0x701 irq 12"
.Pp
Boca Board $B8_49(B 8 $B%]!<%H%^%k%A%]!<%H%+!<%IMQ(B :
.Cd "options" \&"COM_MULTIPORT\&"
.Cd "device sio4 at isa? port 0x100 tty flags 0xb05"
.Cd "..."
.Cd "device sio11 at isa? port 0x138 tty flags 0xb05 irq 12"
.Pp
$B%X%$%:(B ESP $B%+!<%IMQ(B :
.Cd "options" \&"COM_ESP\&"
.Cd "..."
.Pp
.Ar $B%U%i%0(B
$B$N0UL#(B :
.Bl -tag -offset indent -compact -width 0x000000
.It 0x00001
$B6&M-(B IRQ
.It 0x00002
FIFO $B$rL58z$K$9$k(B
.It 0x00004
AST/4 $B8_49$N(B IRQ $B%3%s%H%m!<%k%l%8%9%?$r;HMQ$7$J$$(B
.It 0x00008
$B=PNO>C<:3d$j9~$_$+$iAa$/I|5l$9$k(B
.It 0x00010
$B%G%P%$%9$O%]%F%s%7%c%k%7%9%F%`%3%s%=!<%k$G$"$k(B
.It 0x00020
$B%G%P%$%9$,6/@)E*$K%7%9%F%`%3%s%=!<%k$H$J$k(B
.It 0x00040
$B2<0LAX$N(B IO ($BNc$($P!"%j%b!<%H%+!<%M%k%G%P%C%0(B) $B$K%G%P%$%9$rM=Ls$9$k(B
.It 0x0 Ns Em ?? Ns 00
$B%^%9%?%]!<%H$N%^%$%J%J%s%P(B
.It 0x20000
$B%G%P%$%9$,(B 16650A $B%?%$%W(B ($B3HD%(B FIFO)  $B$N%A%C%W$r;HMQ$9$k$H2>Dj$9$k(B
.El
.Pp
$B%^%$%J%J%s%P%j%s%0(B :
.br
0b\fIOLIMMMMM\fR
.br
  call\fBO\fRut
.br
   \fBL\fRock
.br
    \fBI\fRnitial
.br
     \fBMMMMMM\fRinor
.Sh $B@bL@(B
.Nm sio
$B%I%i%$%P$O!"(BNS8250, NS16450, NS16550 $B$=$7$F(B NS16550A $B8_49$N(B
.Tn EIA
.Tn RS-232C
.Pf ( Tn CCITT
.Tn V.24 )
$BDL?.%$%s%?%U%'!<%9$r%5%]!<%H$7$^$9!#(BNS8250 $B$*$h$S(B NS16450 $B$O%-%c%i%/%?(B
$B%P%C%U%!$r0l$D$@$1;}$C$F$$$^$9!#(BNS16550A $B$O(B 16 $BJ8;z$N(B FIFO $BF~=PNO(B
$B%P%C%U%!$r;}$C$F$$$^$9!#(B
.Pp
$B3F9T$NF~=PNO$O!"0J2<$N%\!<%l!<%H$N$&$A$N$$$:$l$+$K@_Dj$G$-$^$9!#(B
50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
19200, 38400, 57600, $B$"$k$$$O(B 115200 $B$G$9!#%O!<%I%&%'%"$K$h$C$F(B
$B%\!<%l!<%H$NA*Br$NI}$O69$^$k$+$b$7$l$^$;$s!#(B 
.Pp
$B$3$N%I%i%$%P$O!"(B`$B%^%k%A%]!<%H(B' $B%+!<%I$r%5%]!<%H$7$F$$$^$9!#(B
$B%^%k%A%]!<%H%+!<%I$H$O!"(B1 $B$D$J$$$7J#?t$N%]!<%H$N%0%k!<%W$r;}$C$F(B
$B$$$k%+!<%I$G!"$=$N%0%k!<%W$O!"%0%k!<%W$4$H$K3d$j9~$_MW5a(B (IRQ) $B%i%$%s$r(B
$B6&M-$7$F$$$^$9!#(B
$BJL!9$N%+!<%I$GF1$8(B IRQ $B$r6&M-$9$k$3$H$O%5%]!<%H$5$l$F$$$^$;$s!#(B
$BB?$/$N>l9g!"(B4 $B%]!<%H$G(B IRQ $B$r(B 1 $B$D6&M-$7$F$$$^$9!#(B $B$7$?$,$C$F!"(B
8 $B%]!<%H$N%+!<%I$G$O!"(B4 $B%]!<%H$NAH$,(B 2 $B$D$"$k$N$G!"(BIRQ $B$r(B 2 $B$D(B
$B;HMQ$9$k$b$N$,$"$j$^$9!#(B
$B%+!<%I$K$h$C$F$O!":G=i$N(B 2 $B$D$N%7%j%"%k%]!<%H$,!"%]!<%H$4$H$KJL$N(B
IRQ $B$r;}$D$h$&$K$G$-$k$b$N$,$"$j$^$9(B (DOS PC $BI8=`$K=>$&(B) $B!#(B
.Pp
$B%+!<%I$K$h$C$F$O!"3F%0%k!<%W$K$D$$$F(B IRQ $B%3%s%H%m!<%k%l%8%9%?$r(B
$B;}$D$b$N$,$"$j$^$9!#$^$?!"$3$N$h$&$J%l%8%9%?$K4XO"$9$kFCJL$J(B
$B=i4|2=$,I,MW$J%+!<%I$b$"$j$^$9!#(B
AST/4 $B8_49$N(BIRQ $B%3%s%H%m!<%k%l%8%9%?$N$_$,%5%]!<%H$5$l$F$$$^$9!#(B
$B%+!<%I$K$h$C$F$O!"3F%0%k!<%W$KBP$7$F(B IRQ $B%9%F!<%?%9%l%8%9%?$r(B
$B;}$C$F$$$k$b$N$,$"$j$^$9!#(B
$BK\%I%i%$%P$O!"$^$@$3$&$7$?%l%8%9%?$rI,MW$H$;$:!";HMQ$7$F$b$$$^$;$s!#(B
$B%0%k!<%W$KBP$9$k%3%s%H%m!<%k%l%8%9%?$J$i$S$K%9%F!<%?%9%l%8%9%?$r(B
$B$H$b$+$/$b;HMQ$G$-$k$h$&$K$9$k$K$O!"$=$N%0%k!<%WFb$N%]!<%H$N(B
$B%9%/%i%C%A%l%8%9%?(B ($B%l%8%9%?(B 7) $B$K%^%C%W$7$J$/$F$O$J$j$^$;$s!#(B
$B$3$&$7$?%]!<%H$O(B
.Em $B%^%9%?(B
$B%]!<%H$H8F$P$l$F$$$^$9!#(B
.Pp
16550A UART $B>e$G(B FIFO $B$rL58z$K$9$k$?$a$K!"(B
$B%+!<%M%k@_Dj%U%!%$%kFb$N3F(B
.Em device sio
$B9T$G!"(B
.Em flags
$B$H$$$&%-!<%o!<%I$r;HMQ$G$-$^$9(B
($B=q<0$N9`$r;2>H(B) $B!#(B
$B$[$H$s$I$N>l9g!"(BFIFO $B$rL58z$K$9$kI,MW$O$"$j$^$;$s!#(B
.Pp
IRQ $B$r6&M-$9$k%0%k!<%W$N0lIt$G$"$k%]!<%H$O$9$Y$F!"(B
.Em flags
$B%-!<%o!<%I$r;HMQ(B
.Em $B$7$J$/$F$O$J$j$^$;$s!#(B
1 $B%S%C%H$G(B IRQ $B$N6&M-$r;XDj$7!"(B
$B$b$&(B 1 $B%S%C%H$G%]!<%H$,(B
AST/4 $B8_49$N=i4|2=$r(B
.Em $BI,MW$H$7$J$$(B
$B$+$I$&$+$r;XDj$7$^$9!#(B
$B%0%k!<%W$N%^%9%?%]!<%H$KBP1~$9$k(B
$B%G%P%$%9$N%^%$%J%J%s%P$O!"9b<!$N%P%$%H$N%S%C%H%U%#!<%k%I$H$7$F(B
$BId9f2=$5$l$^$9!#(B
1 $B$D$N%0%k!<%W$KB0$9$k%]!<%HMQ$K$O!"(B
$BF10l$N%^%9%?%]!<%H$r;XDj$7$J$/$F$O$J$j$^$;$s!#(B
.Pp
$B%^%9%?%]!<%H$J$i$S$K(B IRQ $B6&M-%0%k!<%W$KB0$5$J$$%]!<%HMQ!"(B
$B$"$k$$$O$=$l0J30$N%]!<%H$K$O(B
.Em irq
$B$r;XDj$7$F$d$i$J$/$F$O$J$j$^$;$s!#(B
.Pp
$B=q<0$N9`$G!"(B
.Em flags 0x701
$B$H$"$k$N$O!"(B8 $BHVL\$N%]!<%H(B (sio7)
$B$,%^%9%?%]!<%H$G$"$j!"(B
$B$^$?$3$N%]!<%H$O(B $B6&M-(B IRQ $B$J$i$S$K(B AST/4 $B8_49$N(B
IRQ $B%3%s%H%m!<%k%l%8%9%?$r;}$C$?%^%k%A%]!<%H%+!<%I>e$K$"$k(B
$B$H$$$&0UL#$G$9!#(B
.Pp
.Em flags 0xb05
$B$O!"(B12 $BHVL\$N%]!<%H(B (sio11) $B$,(B
$B%^%9%?%]!<%H$G$"$j!"(B
$B6&M-(B IRQ $B$r$b$C$F$$$k$,FC$K(B IRQ $B%3%s%H%m!<%k%l%8%9%?$r;}$?$J$$(B
$B%^%k%A%]!<%H%+!<%I>e$K$3$N%]!<%H$,$"$k$H$$$&0UL#$G$9!#(B
.Pp
$B$I$A$i$N%]!<%H$,%^%9%?%]!<%H$H$J$k$+$O!"%+!<%I$N<oN`$K0MB8$7$^$9!#(B
$B$*<j;}$A$N%+!<%I$N%O!<%I%&%'%"@bL@=q$rD4$Y$F$/$@$5$$!#(B
IRQ $B%9%F!<%?%9%l%8%9%?$,;H$o$l$k$3$H$O7h$7$F$J$/!"(B
IRQ $B%3%s%H%m!<%k%l%8%9%?$O(B AST/4 $B8_49$N%+!<%I$G$7$+;H$o$l$J$$$3$H!"(B
$B$^$?!"%3%s%H%m!<%k(B / $B%9%F!<%?%9%l%8%9%?$r%0%k!<%WFb$N(B
$B$9$Y$F$N%]!<%H$KBP$7$F%^%C%W$9$k%+!<%I$,$"$k$3$H$+$i!"(B
$B%0%k!<%WFb$N$I$N%]!<%H$G$b%^%9%?%]!<%H$K$7$FNI$$$3$H$,$"$j$^$9!#(B
$B>-Mh$N8_49@-$N$?$a$K(B IRQ $B%9%F!<%?%9%l%8%9%?$r4^$s$@%]!<%H$r(B
$BA*Br$7$F$/$@$5$$!#(B
$B$^$?!"3N<B@-$r;}$?$;$k$?$a$K!"$b$C$H$b@-G=$N9b$$%]!<%H$rA*Br$7$F(B
$B$/$@$5$$!#(B
.Pp
.Nm sio
$B%I%i%$%P$G@)8f$5$l$k%7%j%"%k%]!<%H(B
$B$O!"!VCe8F!W$K$b!VH/8F!W$K$b;H$&$3$H$,$G$-$^$9!#(B
$B3F%]!<%H$K$D$$$F!"Ce8F%G%P%$%9$HH/8F%G%P%$%9$,$"$j$^$9!#(B
$BH/8F%G%P%$%9$N%^%$%J%J%s%P$O!"BP1~$9$kCe8F%G%P%$%9MQ$N$b$N$h$j(B
128 $B$@$1Bg$-$$$b$N$K$J$C$F$$$^$9!#(B
$BCe8F%G%P%$%9$O0lHLE*$JMQES$N$b$N$G$9!#Ce8F%G%P%$%9$r3+$/%W%m%;%9$O!"(B
$BDL>o%-%c%j%"$rBT$C$?$j!"H/8F%G%P%$%9$,;HMQDd;_$N>uBV$K$J$k$N$rBT$A$^$9!#(B
$BH/8F%G%P%$%9$O!"Ce8F%G%P%$%9>e$G%-%c%j%"$rBT$C$F$$$k%W%m%;%9$+$i(B
$B%]!<%H$rC%$&$N$K;H$o$l$^$9!#(B
$BH/8F%G%P%$%9$r3+$/%W%m%;%9$O%-%c%j%"$rBT$?$:!"Ce8F%W%m%;%9>e$G(B
$B%-%c%j%"BT$A$r$7$F$$$kG$0U$N%W%m%;%9$r$h$j?<$$5YL2>uBV$K$7$^$9!#(B
$B$3$l$K$h$j!"Ce8F%G%P%$%9>e$G%-%c%j%"$rBT$C$F$$$k%W%m%;%9$O(B
$BH/8F%;%C%7%g%s$H6%9g$7$J$/$J$j$^$9!#(B
$BH/8F%G%P%$%9$O!"0lHLE*$J%]!<%H$GF0$-!"$+$D%]!<%H$r%-%c%j%"BT$A$r$;$:$K(B
$B%*!<%W%s$9$kI,MW$,$"$k$H2>Dj$5$l$?@)8f%W%m%0%i%`$G8mMQ$5$l$F$$$^$9$,!"(B
$B$=$N$h$&$J;H$$J}$r$9$k$N$OA4$/GO</$2$F$$$^$9!#(B
.Pp
.Nm sio
$B%I%i%$%P$O!"=i4|>uBV$*$h$S%m%C%/>uBV$r%3%s%H%m!<%k$9$k!"(B
$B3FCe8F$*$h$SH/8F(B "$B%G!<%?(B" $B%G%P%$%9MQ$N@)8f%G%P%$%9$b%5%]!<%H$7$^$9!#(B
$B=i4|>uBV@)8f%G%P%$%9$N%^%$%J%J%s%P$O!"(B
$BBP1~$9$k%G!<%?%G%P%$%9$N%^%$%J%J%s%P$h$j$b(B
32 $B$@$1Bg$-$$$b$N$G$9!#(B
$B$^$?!"%m%C%/>uBV$r@)8f$9$k%G%P%$%9$N%^%$%J%J%s%P$O!"(B
$BBP1~$9$k%G!<%?%G%P%$%9$N%^%$%J%J%s%P$h$j$b(B 64 $B$@$1Bg$-$$$b$N$G$9!#(B
$B%G!<%?%G%P%$%9$N(B termios $B$N@_Dj$O!"(B
$B=i$a$F%*!<%W%s$7$?=i4|>uBV@)8f%G%P%$%9$KBP1~$7$?$b$N$,%3%T!<$5$l$^$9!#(B
$B2a5n$K%*!<%W%s$7$?%G%P%$%9$N$b$N$O7Q>5$5$l$^$;$s!#(B
termios $B$N=i4|>uBV$r$"$J$?$,K>$`$h$&$K%W%m%0%i%`$7$?$$$N$G$"$l$P!"(B
$B=i4|>uBV@)8f%G%P%$%9>e$GDL>o$NJ}K!$G(B
.Xr stty 1
$B$r;HMQ$7$F$/$@$5$$!#(B
.Pp
termios $B$N%m%C%/>uBV$O!"(Btermios $B$N>uBVJQ99$rL58z$K$9$k%U%i%0$N$h$&$J(B
$B?6Iq$$$r$7$^$9!#(B
$B$?$H$($P!"(BCRTSCTS $B$N$h$&$J(B flag $BJQ?t$r%m%C%/$9$k$K$O!"(B
$B%m%C%/@)8f%G%P%$%9$G(B
.Em stty crtscts
$B$r;HMQ$7$F$/$@$5$$!#(B
$B%m%C%/>uBV@)8f%G%P%$%9Fb$NBP1~$9$kCM$K(B 0 $B0J30$NCM$r@_Dj$9$k$H!"(B
$BDL?.B.EY$d%9%Z%7%c%k%-%c%i%/%?$r%m%C%/$9$k$3$H$,$G$-$^$9!#(B
.Pp
$B@5$7$/@\B3$5$l$?30It%G%P%$%9$HDL?.$9$k%W%m%0%i%`$O!"(B
$B8m$j$,$J$1$l$P$[$H$s$I$I$N$h$&$J=i4|>uBV$G$b%m%C%/$;$:$KF0:n$7$^$9$,!"(B
$BB>$N%;%C%H%"%C%W$rMQ$$$?J}$,%G%U%)%k%H$N=i4|>uBV$r$$$/$D$+(B
$BJQ99$7$?$j!">uBV$r%m%C%/$7$?$j$9$k$N$KJXMx$J$3$H$,$"$j$^$9!#(B
$BFC$K!"@\B3$5$l$?%G%P%$%9$rE,@Z$J$b$N$K$9$k$?$a$K$O!"(B
POSIX $BI8=`$G$J$$%U%i%0$N=i4|>uBV$r@_Dj$9$Y$-$G$9!#(B
$B$^$?!">l9g$K$h$C$F$O%P%0$N$"$j$=$&$J%W%m%0%i%`$,(B POSIX $BI8=`$G$J$$(B
$B%U%i%0$r=q$-49$($F$7$^$o$J$$$h$&$K=i4|>uBV$r%m%C%/$9$kI,MW$,(B
$B$"$k$+$b$7$l$^$;$s!#(B
$BNc$($P!"(BCRTSCTS $B%U%i%0$O!"(B RTS/CTS $B%O%s%I%7%'!<%/$r$$$D$G$b%5%]!<%H$9$k(B
$B%G%P%$%9$G$O%m%C%/$9$Y$-$G$9$7!"(B
RTS/CTS $B%O%s%I%7%'!<%/$r0l@Z%5%]!<%H$7$J$$%G%P%$%9$G$O%m%C%/$9$Y$-$G$O(B
$B$"$j$^$;$s!#(B
CLOCAL $B%U%i%0$O%-%c%j%"$r%5%]!<%H$7$J$$%G%P%$%9$G$O%m%C%/$9$Y$-$G$9!#(B
HUPCL $B%U%i%0$O!"2?$i$+$NM}M3$G%O%s%0%"%C%W$5$;$?$/$J$$$N$J$i(B
$B%m%C%/$9$Y$-$G$O$"$j$^$;$s!#(B
$B0lHLE*$K!"E,@Z$G$J$$>uBV$G2?$+$r%m%C%/$9$k$HHs>o$KNI$/$J$$$3$H$,(B
$B5/$3$j$^$9!#$^$?!"(B2 $B$D0J>e$N@_Dj$r%5%]!<%H$9$k%G%P%$%9$O%m%C%/(B
$B$9$Y$-$G$O$"$j$^$;$s!#(B 
$BCe8F%]!<%H$N(B CLOCAL $B%U%i%0$O!"(Blogins $B%W%m%0%i%`$,$"$k<o$N(B
$B%;%-%e%j%F%#%[!<%k$r:n$C$F$7$^$&$N$rKI$0$h$&$K!"(B
$B%m%C%/$7$J$$$G$*$/$Y$-$G$9!#(B
$B$?$@$7!"Ce8F%]!<%H$,B>$NMQES$K;HMQ$5$l$F$$$k>l9g$K!"(B
$BCe8F%]!<%H$,%m%C%/$5$l$J$$$h$&$K$9$k$K$O!"(Bgetty $B$rMQ$$$kI,MW$,$"$j$^$9!#(B
.Sh $B4XO"%U%!%$%k(B
.Bl -tag -width /dev/ttyid? -compact
.It Pa /dev/ttyd?
$BCe8F%]!<%HMQ(B
.It Pa /dev/ttyid?
.It Pa /dev/ttyld?
$BBP1~$9$kCe8F=i4|>uBV@)8f%G%P%$%9$*$h$S%m%C%/>uBV@)8f%G%P%$%9(B
.Pp
.It Pa /dev/cuaa?
$BH/8F%]!<%HMQ(B
.It Pa /dev/cuaia?
.It Pa /dev/cuala?
$BBP1~$9$kH/8F=i4|>uBV@)8f%G%P%$%9$*$h$S%m%C%/>uBV@)8f%G%P%$%9(B
.El
.Pp
.Bl -tag -width /etc/rc.serial -compact
.It Pa /etc/rc.serial
$B=i4|>uBV@)8f%G%P%$%9$*$h$S%m%C%/>uBV@)8f%G%P%$%9$N@_DjNc(B
.El
.Pp
$B%G%P%$%9HV9f$O!"(B[0-9a-v] $B$H$$$&(B
$B%;%C%H$+$i$J$C$F$$$k$N$G!"(B10 $B%]!<%H0J>e$N>l9g$b%5%]!<%H$G$-$^$9!#(B
.Sh $B?GCG(B
.Bl -diag
.It sio%d: silo overflow.
$B3d$j9~$_%O%s%I%iFb$GLdBj$,$"$j$^$7$?!#(B
.El
.Bl -diag
.It sio%d: interrupt-level buffer overflow.
$B%I%i%$%P$NFbIt$G$NLdBj$G$9!#(B
.El
.Bl -diag
.It sio%d: tty-level buffer overflow.
$B%"%W%j%1!<%7%g%sB&$G$NLdBj$G$9!#(B
$BM?$($i$l$?%b%8%e!<%k$N=hM}B.EY$h$j$bB.$/F~NO$,E~Ce$7$F$7$^$$!"(B
$B$$$/$D$+%G!<%?$r<:$C$F$7$^$$$^$7$?!#(B
.El
.\" .Bl -diag
.\" .It sio%d: reduced fifo trigger level to %d.
.\" Attempting to avoid further silo overflows.
.\" .El
.Sh $B4XO"9`L\(B
.Xr stty 1 ,
.Xr termios 4 ,
.Xr tty 4 ,
.Xr comcontrol 8
.Sh $BNr;K(B
.Nm
$B%I%i%$%P$O!"(B
.Tn HP9000/300
.Xr dca 4
$B%I%i%$%P$+$i@8$^$l$F$*$j!"(B
.Ud
$B$G$9!#(B
.Sh $B%P%0(B
$BCY$$%7%9%F%`$G%\!<%l!<%H$r9b$/$7$?$j!"%]!<%H$,B?$9$.$?$j!"(B
$B$"$k$$$OIi2Y$N9b$$%7%9%F%`$G!"(B crtsct $B$,;H$($J$$$H$-$K$O!"(B
$B%G!<%?$,<:$o$l$k$3$H$,$"$j$^$9!#(B
NS16550A $B$N$b$N$r;H$&$H!"%7%9%F%`$NIi2Y$r2<$2!"%G!<%?$,<:$o$l$k(B
$B$N$rKI$0$3$H$,$G$-$^$9!#(B
.Pp
$BC1$J$k(B NS16550 $B$N$b$N$r;H$o$J$$$G$/$@$5$$!#$3$l$K$O!"5!G=@-$N$J$$(B
FIFO $B%O!<%I%&%'%"%A%C%W$,<BAu$5$l$F$$$^$9!#(B
.Pp
$B$5$^$6$^$J%7%j%"%k%]!<%H$N>l=j$rDj5A$9$kDj?tCM$O!"(B
.Tn DOS
$B$+$i0z$-7Q$$$@$b$N$G$9!#(B
$B8fMw$NDL$j!"(B16 $B?J?tI=5-$N%"%I%l%9$rBX$o$j$K;HMQ$9$k$3$H$,$G$-$^$9$7!"(B
$B$^$?!"J,$+$j$d$9$5$+$i8@$C$F$b$=$&$9$Y$-$G$7$g$&!#(B
.Pp
$BCm0U$H$7$F!"(BAST/4 $B$r;HMQ$9$k$H$-$K$O!"%G%#%C%W%9%$%C%A$r3d$j9~$_6&M-$r(B
$B;HMQ$9$k$h$&$K$O@_Dj$7$J$$$G$/$@$5$$!#(B
AST/4 $B$N$h$&$J3d$j9~$_6&M-$,;HMQ$G$-$k$N$O!"(B
.Em $BJ#?t$N(B
AST/4 $B%+!<%I$,F1$8%7%9%F%`$K@_CV$5$l$F$$$k$H$-$@$1$G$9!#(B
sio $B%I%i%$%P$O!"$R$H$D$N(B IRQ $B$K(B
$BJ#?t$N(B AST/4 $B%+!<%I$,@_CV$5$l$F$$$k$h$&$J>l9g$O%5%]!<%H$7$F$$$^$;$s!#(B
.Pp
$B=q<0$N9`$NNc$O$+$J$j%Y%s%@$K0MB8$7$?$b$N$G$9!#(B
