From owner-man-jp-reviewer@jp.freebsd.org  Tue Jun 13 23:03:08 2000
Received: (from daemon@localhost)
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) id XAA68156;
	Tue, 13 Jun 2000 23:03:08 +0900 (JST)
	(envelope-from owner-man-jp-reviewer@jp.FreeBSD.org)
Received: from iris.dti.ne.jp (PPP50.sendai-ap2.dti.ne.jp [210.170.212.68])
	by castle.jp.freebsd.org (8.9.3+3.2W/8.7.3) with ESMTP id XAA68102
	for <man-jp-reviewer@jp.freebsd.org>; Tue, 13 Jun 2000 23:03:05 +0900 (JST)
	(envelope-from dais@iris.dti.ne.jp)
Received: (from dais@localhost)
	by iris.dti.ne.jp (8.9.3/8.8.8) id XAA00939;
	Tue, 13 Jun 2000 23:00:01 +0900 (JST)
	(envelope-from dais)
Date: Tue, 13 Jun 2000 23:00:01 +0900 (JST)
Message-Id: <200006131400.XAA00939@iris.dti.ne.jp>
To: man-jp-reviewer@jp.freebsd.org
From: dais@iris.dti.ne.jp (Daisuke Higashi)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-2022-JP
X-Mailer: mnews [version 1.21PL5] 1999-04/04(Sun)
Reply-To: man-jp-reviewer@jp.freebsd.org
Precedence: list
X-Distribute: distribute version 2.1 (Alpha) patchlevel 24e+000315
X-Sequence: man-jp-reviewer 2630
Subject: [man-jp-reviewer 2630] si.4
Errors-To: owner-man-jp-reviewer@jp.freebsd.org
Sender: owner-man-jp-reviewer@jp.freebsd.org
X-Originator: dais@iris.dti.ne.jp

si.4 $B$N=iLu$G$9!#(B

---------------

.\" $Id: si.4,v 1.13 1998/06/08 06:11:59 jkoshy Exp $
.\" jpman %Id: si.4,v 0.0 1999/02/22 16:13:55 horikawa Stab %
.\" The following requests are required for all man pages.
.Dd September 16, 1995
.Os FreeBSD
.Dt SI 4 i386
.Sh NAME
.Nm si
.Nd Specialix International SI/XIO $B$*$h$S(B SX $B%$%s%F%j%8%'%s%H%7%j%"%k%+!<%I$N$?$a$N%I%i%$%P(B
.Sh $B=q<0(B
.Cd "device si0"
.Cd "device si0 at isa? tty irq 12 iomem 0xd0000"
.Sh $B2r@b(B
Specialix $B$N(B SI/XIO $B$*$h$S(B SX $B%O!<%I%&%'%"$O(B
8 $B%]!<%H$+$i(B 32 $B%]!<%H$N(B RS-232 $B%7%j%"%k%^%k%A%W%l%/%5$r9=@.$7$^$9!#(B
.Pp
$B>e$N(B 1 $B9TL\$O(B EISA $B$H(B PCI $B%[%9%H%+!<%IMQ$G!"(B2 $B9TL\$O(B
ISA $B%[%9%H%+!<%IMQ$N$b$N$G$9!#(B
.Pp
$B%7%9%F%`$O(B 2 $B$D$NItJ,$r;H$$$^$9(B:
"$B%[%9%H%"%@%W%?(B" $B$O(B ISA$B!"(BEISA $B$"$k$$$O(B PCI $B%9%m%C%H$KA^F~$5$l!"(B
37 $B%T%s%1!<%V%k7A<0$N30It%P%9$H!"(B
$B@)8f$H%G!<%?$N%P%C%U%!%j%s%0$*$h$S=hM}$r9T$&G=NO$rDs6!$7$^$9!#(B
.Pp
$B$3$N%1!<%V%k$K$O(B "$B%b%8%e!<%k(B" $B$,@\B3$5$l$^$9!#(B
"SI" $B%b%8%e!<%k$O(B 4 $B%]!<%H$"$k$$$O(B 8 $B%]!<%H$N(B
$B%P!<%8%g%s$,$"$j$^$9!#(B"XIO" $B$*$h$S(B "SX" $B%b%8%e!<%k$O(B
8 $B%]!<%H$N%P!<%8%g%s$@$1$,$"$j$^$9!#(B
.Pp
$B%[%9%H%"%@%W%?$O%G!<%?$r%]!<%j%s%0$7!"(B
$B%b%8%e!<%k$H%^%7%s$N4V$NE>Aw$r9T$J$$$^$9!#(B
$B%[%9%H%"%@%W%?$O!"@)8f$G$-$k(B 32 $B8D$N%]!<%H$N$=$l$>$l$K$D$$$F(B
256 $B%P%$%H$NAw?.MQ$*$h$S(B 256 $B%P%$%H$N<u?.MQ(B
FIFO $B%P%C%U%!$rDs6!$7$^$9!#(B
.Pp
XIO $B%b%8%e!<%k$O(B 8 $B8D$N%]!<%H$=$l$>$l$K$D$$$F(B 115,200 $B%\!<$G(B
$B;HMQ$G$-$^$9!#(BSI $B%P!<%8%g%s$O(B 57,600 $B%\!<$G$9!#(B
SX $B%b%8%e!<%k$O(B 8 $B8D$N%]!<%H$=$l$>$l$K$D$$$F:GBg(B 921,600 $B%\!<$G(B
$B;HMQ$G$-$^$9!#(B
.Pp
SX $B%b%8%e!<%k$O(B SX $B%[%9%H%+!<%I$K@\B3$5$l$F$$$k>l9g$K$N$_(B
$B%5%]!<%H$5$l$^$9!#(BSI $B$^$?$O(B XIO $B$O$I$N%[%9%H%+!<%I$G$b%5%]!<%H$5$l$F$$$^$9!#(B
.Pp
$B%[%9%H%"%@%W%?$O!"(BISA $B%P%9$N(B 0xA0000 $B$+$i(B 0xEFFFF $B$^$G$N4V$K$"$k(B
$BEAE}E*$J(B "$B7j(B" $B$K$"$k6&M-%a%b%j%V%m%C%/$r;HMQ$7$^$9!#(B
$B%"%@%W%?<+BN$O$=$l0J30$NHO0O$K$b@_Dj$G$-$^$9$,!"$=$N%a%b%jNN0h$OL@<(E*$K(B
$B%-%c%C%7%e$5$l$J$$$h$&$K$J$C$F$$$kI,MW$,$"$j$^$9!#(B
$B%I%i%$%P$O!"$3$N%b!<%I$G$N;HMQ$r$^$@%5%]!<%H$7$F$$$^$;$s!#(B
.Pp
SX $B$N(B ISA $B%[%9%H%+!<%I$O(B 8 $B%S%C%H$*$h$S(B 16 $B%S%C%H$N%b!<%I$r@Z$jBX$($k%9%$%C%A(B
$B$"$k$$$O%8%c%s%Q$r;}$C$F$$$^$9!#(B
$B$3$N%9%$%C%A$^$?$O%8%c%s%Q$O!"(B8 $B%S%C%H%b!<%I$K%;%C%H$5$l$F$$$J$1$l$P(B
$B$J$j$^$;$s!#(B
.Pp
ISA $B%"%@%W%?$O(B IRQ 11$B!"(B12 $B$"$k$$$O(B 15 $B$rMxMQ$G$-$^$9(B
($B$5$i$K!"(BSX $B%[%9%H%+!<%I$G$O(B IRQ 9 $B$H(B 10 $B$,MxMQ$G$-$^$9(B)$B!#(B
.Pp
si $B%G%P%$%9%I%i%$%P$O!"<B9T;~$K$$$/$D$+$N@_Dj$r(B
.Xr sicontrol 8
$B%f!<%F%#%j%F%#$GJQ99$9$k$3$H$,$G$-$^$9!#(B
.Pp
si $B%G%P%$%9%I%i%$%P$O%/%m!<%:;~=PNO(B (drain-on-close) $B$N%?%$%`%"%&%H$r(B
$B@_Dj$9$k$?$a$N(B
.Xr comcontrol 8
$B%f!<%F%#%j%F%#$K$bH?1~$7$^$9!#(B
.Pp
$B%I%i%$%P$O(B 3 $B8D$N(B $BA`:n2DG=$J(B sysctl $BJQ?t$rDj5A$7$F$$$^$9(B:
machdep.si_debug $B$O%I%i%$%PA4BN$N%G%P%C%0%l%Y%k$r%;%C%H$7$^$9!#(B
$B$3$l$rMxMQ$9$k$K$O!"%I%i%$%P$,(B SI_DEBUG $B%U%i%0IU$-$G%3%s%Q%$%k$5$l$F$$$k(B
$BI,MW$,$"$j$^$9!#(B
machdep.si_pollrate $B$O!"3d$j9~$_$,>C<:$7$?$H$-$N$?$a$K(B
$B%I%i%$%P$,(B 1 $BIC4V$K2?2s%]!<%j%s%0$9$k$+$r%;%C%H$7$^$9!#(B
machdep.si_realpoll $B$O%]!<%j%s%0$N%$%s%?!<%P%k$,3d$j9~$_$K$h$C$F(B
$B9T$J$o$l$?$+$N$h$&$K07$&$+$I$&$+$r%;%C%H$7$^$9!#(B
.Pp
si $B%I%i%$%P$K$h$j@)8f$5$l$F$$$k(B /dev $B$N%G%P%$%9%N!<%I$KBP$9$k(B
$B%*!<%W%s$O(B
.Xr sio 4
$B%I%i%$%P$H$7$F$NF1$8%;%^%s%F%#%/%9$K=>B0$7$^$9!#(B
$B$=$l$O!"(Bcua $B%]!<%H$NDL>o$N%;%^%s%F%#%/%9$H(B "$B=i4|>uBV$N(B termios" $B$*$h$S(B
"$B%m%C%/$5$l$?(B termios" $B$N@_Dj$r40A4$K%5%]!<%H$7$^$9!#(B
$B$9$J$o$A!"(Btty $B%]!<%H$N%*!<%W%s$O(B O_NONBLOCK $B$,%;%C%H$5$l$F$$$J$$8B$j$O(B
DCD $B$,H/@8$9$k$^$G%V%m%C%/$5$l$k$G$7$g$&!#(B
CLOCAL $B$O<uM}$5$l$^$9!#(Bcua $B%]!<%H$N%*!<%W%s$O>o$K@.8y$7$^$9$,!"(B
$B:G=i$K(B DCD $B$,H/@8$7$?8e$K(B DCD $B$X$NA+0\$,9T$J$o$l$^$9!#(B
.Pp
si $B%I%i%$%P$O(B SI/XIO $B%[%9%H%+!<%I$r:GBg(B 4 $BKg$^$G@)8f$G$-$^$9!#(B
$B3d$j9~$_$,ITB-$9$k$?$a$K!"(BSI/XIO $B%[%9%H%+!<%I$OF1;~$K(B 3 $BKg$N$_(B
$B;HMQ$G$-$^$9!#(B
.Pp
$B%^%$%J!<%G%P%$%9HV9f$N2<0L(B 5 $B%S%C%H$O%b%8%e!<%k=89g>e$N%]!<%HHV9f(B
$B$rA*Br$9$k$?$a$K;H$o$l$^$9!#<!$N(B 2 $B%S%C%H$O(B 4 $BKg$N%[%9%H%"%@%W%?%+!<%I$N(B
$B$$$:$l$+$rA*Br$7$^$9!#$3$l$K$h$j!"$3$N%I%i%$%P>e$G:GBg(B 128 $B8D$N%]!<%H$,(B
$BMxMQ2DG=$K$J$j$^$9!#(B
.Pp
bit 7 $B$O(B tty/$B%@%$%"%k%$%s%]!<%H(B (bit 7=0) $B$H(B
cua/$B%3!<%k%"%&%H%]!<%H(B (bit 7=1) $B$r6hJL$7$^$9!#(B
.Pp
bit 7 $B$+$i(B bit 15 (
.Tn FreeBSD $B$K$*$$$F(B )
$B$O(B $B%a%8%c!<%G%P%$%9HV9f$N1F$H$7$F$NMxMQ$O$G$-$^$;$s!#(B
.Pp
bit 16 $B$,(B 1 $B$G$"$l$P!"$=$N%G%P%$%9%N!<%I$O(B "$B=i4|>uBV(B" $B%G%P%$%9$G$"$k(B
$B$3$H$r<($7$^$9!#(B
$B$3$N(B "$B=i4|>uBV(B" $B$O!":G=i$K%*!<%W%s$5$l$?;~$K%G%P%$%9$N(B
.Xr termios 4
$B$N@_Dj$r=`Hw$9$k$?$a$K;H$o$l$^$9!#(B
bit 17 $B$,(B 1 $B$G$"$l$P!"(B"$B%m%C%/>uBV(B" $B%G%P%$%9$G$"$k$3$H$r<($7$^$9!#(B
"$B=i4|>uBV(B" $B$O!"(B
.Xr termios 4
$B$N@_Dj$NJQ99$rAK;_$9$k$?$a$K;H$o$l$^$9!#(B
.Pp
$B=i4|(B / $B%m%C%/$N@_Dj$rA`:n$9$k$K$O!"(B
.Xr stty 1
$B%3%^%s%I$,JXMx$G$9!#(B
"$B%m%C%/(B" $B$5$l$?JQ?t$r%;%C%H$9$k$H$-!"(B
$B$=$N%m%C%/%G%P%$%9>e$N%b!<%I$rM-8z2=$9$k$3$H$G(B
termios $B%b!<%I$r%m%C%/$9$k$G$7$g$&!#0lJ}$G$=$N%b!<%I$rL58z2=$9$k$3$H$G(B
$B%"%s%m%C%/$7$^$9!#(B
.\" The following requests should be uncommented and used where appropriate.
.\" This next request is for sections 2 and 3 function return values only.
.\" .Sh RETURN VALUES
.\" This next request is for sections 1, 6, 7 & 8 only
.\" .Sh ENVIRONMENT
.Sh $B%U%!%$%k(B
.Bl -tag -width /dev/si_control -compact
.It Pa /dev/si_control
.Xr sicontrol 8 $B$G;HMQ$5$l$k!"%I%i%$%P$r@)8f$9$k%0%m!<%P%k$J%U%!%$%k!#(B
.It Pa /dev/ttyA*
$B%?!<%_%J%k(B / $B%@%$%"%k%$%s%]!<%H(B
.It Pa /dev/cuaA*
$B%@%$%"%k%"%&%H%]!<%H(B
.It Pa /dev/ttyiA*
$B=i4|>uBV$N(B termios $B%G%P%$%9(B
.It Pa /dev/ttylA*
$B%m%C%/>uBV$N(B termios $B%G%P%$%9(B
.It Pa /dev/cuaiA*
$B%@%$%"%k%"%&%H%]!<%H$N$?$a$N=i4|>uBV$N(B termios $B%G%P%$%9(B
.It Pa /dev/cualA*
$B%@%$%"%k%"%&%H%]!<%H$N$?$a$N%m%C%/>uBV$N(B termios $B%G%P%$%9(B
.El
.\" .Sh EXAMPLES
.\" This next request is for sections 1, 6, 7 & 8 only
.\"     (command return values (to shell) and fprintf/stderr type diagnostics)
.\" .Sh DIAGNOSTICS
.\" The next request is for sections 2 and 3 error and signal handling only.
.\" .Sh ERRORS
.Sh $B4XO"9`L\(B
.Xr stty 1 ,
.Xr sio 4 ,
.Xr termios 4 ,
.Xr tty 4 ,
.Xr comcontrol 8 ,
.Xr sicontrol 8
.\" .Sh STANDARDS
.Sh $BNr;K(B
$B$3$N%I%i%$%P$O(B Specialix $BM3Mh$N%I%i%$%P%3!<%I$r(B
$B$f$k$d$+$K%Y!<%9$H$7$F$*$j!"(B
.An Andy Rutter Aq andy@specialix.co.uk
$B$,(B BSDI $B$GF0$+$9$?$a$K0\?"$7$^$7$?!#(BSystem V $BMQ$N%I%i%$%P%=!<%9$,(B ftp $B$G(B
.Sy ftp.specialix.co.uk .
$B$+$iF~<j2DG=$G$9(B ($BF~<j2DG=$G$7$?(B)$B!#(B
.Pp
Specialix International $B$O$3$N%I%i%$%P$r%5%]!<%H$7$F$$$^$;$s!#(B
.Sh $BCx<T(B
.An Peter Wemm Aq peter@netplex.com.au
$B$,(B Andy Rutter $B$+$i%3!<%I$rF@$F!"(B
.Bx Free
$B$X0\?"$7%^%K%e%"%k%Z!<%8$H$H$b$KDs=P$7$^$7$?!#(B
.An Bruce Evans Aq bde@zeta.org.au
$B$O0\?":n6H$N4V!"B?$/$N=uNO$r$7$F$/$l$^$7$?!#(B
.An Nick Sayer Aq nick@specialix.com
$B$O(B EISA$B!"(BPCI $B$*$h$S(B SX $B$N%]!<%H$r=q$-$^$7$?!#(B
.Sh $B%P%0(B
$B3d$j9~$_$N%A%e!<%K%s%0Hf$O!"(B
$B:GBg$N8zN($rF@$k$?$a$K$O8=:_:GE,$G$J$$$H9M$($i$l$F$$$^$9!#(B
.Pp
$B%]!<%j%s%0%b!<%I(B (Specialix $B$K$h$kI8=`%I%i%$%P$NFCD'(B) $B$O(B
$B<BAu$5$l$F$$$^$;$s$,!"(Bmachdep.si_realpoll $B$r%*%s$K$9$k$3$H$G(B
$B;w$?F0:n$H$9$k$3$H$,$G$-$^$9!#%]!<%j%s%0<~GH?t$O(B
machdep.si_pollrate $B$G@_Dj$7$^$9(B (1/100 $BIC$NC10L$G$9(B)$B!#(B	
.Pp
$B$3$N%I%i%$%P$O(B SX $B%b%8%e!<%k$K$*$1$k(B 115,200 $B$h$jBg$-$$%\!<%l!<%H$r(B
$B$^$@%5%]!<%H$7$F$$$^$;$s!#(B
.Pp
$B$=$N%F%9%H$,8!=P%k!<%A%s$+$i:o=|$5$l$l$PF0$/$O$:$G$9$,!"(B
$BEAE}E*$J(B ISA $B$N(B "$B7j(B" $B$h$j30$K$*$1$k;HMQ$O$^$@%5%]!<%H$5$l$F$$$^$;$s!#(B
.Pp
$B0c$C$?%P%9%?%$%W>e$N%[%9%H$NAH$_9g$o$;$K$D$$$F$O%F%9%H$5$l$F$$$J$$$N$K$b(B
$B$+$+$o$i$:!"J#?t$N%[%9%H%+!<%I$,%5%]!<%H$5$l$F$$$^$9(B - $B%G%P%$%9$NHV9f$E$1$K(B
$BLdBj$,$"$k$3$H$,CN$i$l$F$*$j!"M=4|$7$J$$7k2L$r>7$/$+$b$7$l$^$;$s!#(B
