Minor updates.
This commit is contained in:
parent
5009183daf
commit
9ce68c0a4a
@ -35,7 +35,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
||||||
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
||||||
.\" $Id: ast.4,v 1.2 1994/03/31 06:50:08 mycroft Exp $
|
.\" $Id: ast.4,v 1.3 1994/08/11 22:18:46 mycroft Exp $
|
||||||
.\"
|
.\"
|
||||||
.Dd March 30, 1994
|
.Dd March 30, 1994
|
||||||
.Dt AST 4 i386
|
.Dt AST 4 i386
|
||||||
@ -45,7 +45,7 @@
|
|||||||
.Nd
|
.Nd
|
||||||
multiplexing serial communications interface
|
multiplexing serial communications interface
|
||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Cd "master ast0 at isa? port 0x1a0 tty irq 5 vector astintr"
|
.Cd "master ast0 at isa? port 0x1a0 irq 5"
|
||||||
.Cd "device com2 at ast0 slave 0 flags 1"
|
.Cd "device com2 at ast0 slave 0 flags 1"
|
||||||
.Cd "device com3 at ast0 slave 1 flags 1"
|
.Cd "device com3 at ast0 slave 1 flags 1"
|
||||||
.Cd "device com4 at ast0 slave 2 flags 1"
|
.Cd "device com4 at ast0 slave 2 flags 1"
|
||||||
@ -96,8 +96,4 @@ device.
|
|||||||
The
|
The
|
||||||
.Nm
|
.Nm
|
||||||
driver was written by Roland McGrath and placed into the public
|
driver was written by Roland McGrath and placed into the public
|
||||||
domain. It was inspired by the work of Bill Sommerfeld on support for
|
domain.
|
||||||
this hardware in the
|
|
||||||
.Nm com
|
|
||||||
driver.
|
|
||||||
|
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
||||||
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
||||||
.\" $Id: ast.4,v 1.2 1994/03/31 06:50:08 mycroft Exp $
|
.\" $Id: ast.4,v 1.3 1994/08/11 22:18:46 mycroft Exp $
|
||||||
.\"
|
.\"
|
||||||
.Dd March 30, 1994
|
.Dd March 30, 1994
|
||||||
.Dt AST 4 i386
|
.Dt AST 4 i386
|
||||||
@ -45,7 +45,7 @@
|
|||||||
.Nd
|
.Nd
|
||||||
multiplexing serial communications interface
|
multiplexing serial communications interface
|
||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Cd "master ast0 at isa? port 0x1a0 tty irq 5 vector astintr"
|
.Cd "master ast0 at isa? port 0x1a0 irq 5"
|
||||||
.Cd "device com2 at ast0 slave 0 flags 1"
|
.Cd "device com2 at ast0 slave 0 flags 1"
|
||||||
.Cd "device com3 at ast0 slave 1 flags 1"
|
.Cd "device com3 at ast0 slave 1 flags 1"
|
||||||
.Cd "device com4 at ast0 slave 2 flags 1"
|
.Cd "device com4 at ast0 slave 2 flags 1"
|
||||||
@ -96,8 +96,4 @@ device.
|
|||||||
The
|
The
|
||||||
.Nm
|
.Nm
|
||||||
driver was written by Roland McGrath and placed into the public
|
driver was written by Roland McGrath and placed into the public
|
||||||
domain. It was inspired by the work of Bill Sommerfeld on support for
|
domain.
|
||||||
this hardware in the
|
|
||||||
.Nm com
|
|
||||||
driver.
|
|
||||||
|
|
||||||
|
@ -33,7 +33,7 @@
|
|||||||
.\" SUCH DAMAGE.
|
.\" SUCH DAMAGE.
|
||||||
.\"
|
.\"
|
||||||
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
||||||
.\" $Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp $
|
.\" $Id: com.4,v 1.2 1994/08/11 22:18:49 mycroft Exp $
|
||||||
.\"
|
.\"
|
||||||
.Dd August 6, 1993
|
.Dd August 6, 1993
|
||||||
.Dt COM 4 i386
|
.Dt COM 4 i386
|
||||||
@ -43,11 +43,12 @@
|
|||||||
.Nd
|
.Nd
|
||||||
serial communications interface
|
serial communications interface
|
||||||
.Sh SYNOPSIS
|
.Sh SYNOPSIS
|
||||||
.Cd "device com0 at isa? port" \&"IO_COM1\&" tty irq 4 vector comintr
|
.Cd "device com0 at isa? port" \&"IO_COM1\&" irq 4
|
||||||
.Cd "device com1 at isa? port" \&"IO_COM2\&" tty irq 3 vector comintr
|
.Cd "device com1 at isa? port" \&"IO_COM2\&" irq 3
|
||||||
|
.Cd "device com2 at ast? slave ? flags 1"
|
||||||
.Sh DESCRIPTION
|
.Sh DESCRIPTION
|
||||||
The
|
The
|
||||||
.Nm com
|
.Nm
|
||||||
driver provides support for NS8250-, NS16450-, and NS16550-based
|
driver provides support for NS8250-, NS16450-, and NS16550-based
|
||||||
.Tn EIA
|
.Tn EIA
|
||||||
.Tn RS-232C
|
.Tn RS-232C
|
||||||
@ -58,41 +59,47 @@ buffers, and the NS16550 has a 16 character buffer.
|
|||||||
.Pp
|
.Pp
|
||||||
Input and output for each line may set to one of following baud rates;
|
Input and output for each line may set to one of following baud rates;
|
||||||
50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
|
50, 75, 110, 134.5, 150, 300, 600, 1200, 1800, 2400, 4800, 9600,
|
||||||
19200, 38400, or 57600.
|
19200, 38400, 57600, or 115200, or any other baud rate which is a factor
|
||||||
|
of 115200.
|
||||||
|
.Pp
|
||||||
|
If
|
||||||
|
.Dq flags 1
|
||||||
|
is specified, the
|
||||||
|
.Nm
|
||||||
|
driver will not set the MCR_IENABLE bit on the UART. This is mainly for
|
||||||
|
use on AST multiport boards, where the MCR_IENABLE bit is used to control
|
||||||
|
whether or not the devices use a shared interrupt.
|
||||||
.Sh FILES
|
.Sh FILES
|
||||||
.Bl -tag -width Pa
|
.Bl -tag -width Pa
|
||||||
.It Pa /dev/tty00
|
.It Pa /dev/tty00
|
||||||
.It Pa /dev/tty01
|
.It Pa /dev/tty01
|
||||||
|
.It Pa /dev/tty02
|
||||||
.El
|
.El
|
||||||
.Sh DIAGNOSTICS
|
.Sh DIAGNOSTICS
|
||||||
.Bl -diag
|
.Bl -diag
|
||||||
.It com%d: silo overflow.
|
.It com%d: %d silo overflows
|
||||||
The single-character input
|
The input
|
||||||
.Dq silo
|
.Dq silo
|
||||||
has overflowed and incoming data has been lost.
|
has overflowed and incoming data has been lost.
|
||||||
.It com%d: weird interrupt: %x.
|
.It com%d: weird interrupt: iir=%x
|
||||||
The device has generated an unexpected interrupt
|
The device has generated an unexpected interrupt
|
||||||
with the code listed.
|
with the code listed.
|
||||||
.El
|
.El
|
||||||
.Sh SEE ALSO
|
.Sh SEE ALSO
|
||||||
|
.Xr ast 4 ,
|
||||||
|
.Xr rtfps 4 ,
|
||||||
.Xr tty 4
|
.Xr tty 4
|
||||||
.Sh HISTORY
|
.Sh HISTORY
|
||||||
The
|
The
|
||||||
.Nm
|
.Nm
|
||||||
driver is derived from the
|
driver was originally derived from the
|
||||||
.Nm HP9000/300
|
.Nm HP9000/300
|
||||||
.Nm dca
|
.Nm dca
|
||||||
driver and is
|
driver and is
|
||||||
.Ud
|
.Ud
|
||||||
.Sh BUGS
|
.Sh BUGS
|
||||||
Data loss is possible on busy systems with baud rates greater than 300.
|
Data loss is possible on busy systems with unbuffered UARTs at high speed.
|
||||||
The
|
|
||||||
.Nm com
|
|
||||||
driver is slow, buggy, and not properly tested.
|
|
||||||
.Pp
|
.Pp
|
||||||
The name of this driver and the constants which define the locations
|
The name of this driver and the constants which define the locations
|
||||||
of the various seiral ports are holdovers from
|
of the various serial ports are holdovers from
|
||||||
.Nm DOS .
|
.Nm DOS .
|
||||||
.Pp
|
|
||||||
As usual, you get what you pay for; cheap NS16550 clones
|
|
||||||
generally don't work.
|
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
||||||
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
||||||
.\" $Id: rtfps.4,v 1.1 1994/08/07 11:05:57 mycroft Exp $
|
.\" $Id: rtfps.4,v 1.2 1994/08/11 22:18:50 mycroft Exp $
|
||||||
.\"
|
.\"
|
||||||
.Dd August 7, 1994
|
.Dd August 7, 1994
|
||||||
.Dt RTFPS 4 i386
|
.Dt RTFPS 4 i386
|
||||||
@ -54,10 +54,12 @@ multiplexing serial communications interface
|
|||||||
The
|
The
|
||||||
.Nm rtfps
|
.Nm rtfps
|
||||||
driver provides support for IBM RT PC boards that multiplex together up to four
|
driver provides support for IBM RT PC boards that multiplex together up to four
|
||||||
.\" EIA
|
.Rn EIA
|
||||||
|
.Tn RS-232C
|
||||||
|
.Pf ( Tn CCITT
|
||||||
|
.Tn V.28 )
|
||||||
|
or
|
||||||
.Tn RS-422A
|
.Tn RS-422A
|
||||||
.\" .Pf ( Tn CCITT
|
|
||||||
.\" .Tn V.28 )
|
|
||||||
communications interfaces.
|
communications interfaces.
|
||||||
.Pp
|
.Pp
|
||||||
Each
|
Each
|
||||||
|
@ -35,7 +35,7 @@
|
|||||||
.\"
|
.\"
|
||||||
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
.\" from: @(#)dca.4 5.2 (Berkeley) 3/27/91
|
||||||
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
.\" from: Id: com.4,v 1.1 1993/08/06 11:19:07 cgd Exp
|
||||||
.\" $Id: rtfps.4,v 1.1 1994/08/07 11:05:57 mycroft Exp $
|
.\" $Id: rtfps.4,v 1.2 1994/08/11 22:18:50 mycroft Exp $
|
||||||
.\"
|
.\"
|
||||||
.Dd August 7, 1994
|
.Dd August 7, 1994
|
||||||
.Dt RTFPS 4 i386
|
.Dt RTFPS 4 i386
|
||||||
@ -54,10 +54,12 @@ multiplexing serial communications interface
|
|||||||
The
|
The
|
||||||
.Nm rtfps
|
.Nm rtfps
|
||||||
driver provides support for IBM RT PC boards that multiplex together up to four
|
driver provides support for IBM RT PC boards that multiplex together up to four
|
||||||
.\" EIA
|
.Rn EIA
|
||||||
|
.Tn RS-232C
|
||||||
|
.Pf ( Tn CCITT
|
||||||
|
.Tn V.28 )
|
||||||
|
or
|
||||||
.Tn RS-422A
|
.Tn RS-422A
|
||||||
.\" .Pf ( Tn CCITT
|
|
||||||
.\" .Tn V.28 )
|
|
||||||
communications interfaces.
|
communications interfaces.
|
||||||
.Pp
|
.Pp
|
||||||
Each
|
Each
|
||||||
|
Loading…
Reference in New Issue
Block a user