xref: /csrg-svn/share/man/man4/man4.hp300/dcl.4 (revision 62972)
1*62972Sbostic.\" Copyright (c) 1990, 1991, 1993
2*62972Sbostic.\"	The Regents of the University of California.  All rights reserved.
344673Sbostic.\"
444673Sbostic.\" This code is derived from software contributed to Berkeley by
544673Sbostic.\" the Systems Programming Group of the University of Utah Computer
644673Sbostic.\" Science Department.
762971Sbostic.\"
844673Sbostic.\" %sccs.include.redist.man%
944673Sbostic.\"
10*62972Sbostic.\"     @(#)dcl.4	8.1 (Berkeley) 06/09/93
1144673Sbostic.\"
1247672Scael.Dd
1347672Scael.Dt DCL 4 hp300
1447672Scael.Os
1547672Scael.Sh NAME
1647672Scael.Nm dcl
1747672Scael.Nd
1847672Scael.Tn HP
1947672Scael98628A communications link
2047672Scael.Sh SYNOPSIS
2147672Scael.Cd "device dcl0 at scode? flags 0x1"
2247672Scael.Sh DESCRIPTION
2347672ScaelThe 98628A is a buffered
2447672Scael.Tn EIA
2547672Scael.Tn RS-232C
2647672Scael.Pf ( Tn CCITT
2747672Scael.Tn V.28 )
2847672Scaelcommunications interface.
2944673SbosticIt has one port with full modem control.
3047672Scael.Pp
3144673SbosticInput and output for each line may set to one of following baud rates;
3244673Sbostic0, 50, 75, 110, 134.5, 150, 200, 300, 600, 1200, 1800, 2400, 4800,
3347672Scael9600, 19200.
3447672Scael.Pp
3547672ScaelAn optional argument
3647672Scael.Ar flags
3747672Scaelmay be set to 1 if the line should be treated as hard-wired with
3844673Sbosticcarrier always present, or to 0 if modem control is desired.
3947672Scael.Pp
4047672ScaelUse
4147672Scael.Tn HP
4247672Scaelcable "98626 & 98628 opts.002,
4347672Scael.Tn RS232-C
4447672Scael.Tn DCE CABLE ,
4547672Scael5061-4216" to attach non-modem devices.
4647672ScaelUse
4747672Scael.Tn HP
4847672Scaelcable "98626 & 98628 opts.001,
4947672Scael.Tn RS232-C
5047672Scael.Tn DTE CABLE ,
5147672Scael5061-4215" to attach modems.
5247672Scael.Pp
5344673SbosticThe 98628A has a 256 byte input silo and a 256 output silo. Input interrupts
5444673Sbostichappen on a per character basis.
5547672Scael.Pp
5647672ScaelThe high water and low water marks in the kernel tty routines are completely
5744673Sbosticinappropriate for a device like this with a large input buffer.  Don't use
5844673Sbostictandem mode if possible.  A fast system can handle input at 19.2K baud without
5944673Sbosticreceive overflow.
6047672Scael.Pp
6147672ScaelFor output to devices that make heavy use of
6247672Scael.Tn XON/XOFF
6347672Scaela write size of less
6444673Sbosticthen 256 will improve performance marginally.
6547672Scael.Sh FILES
6647672Scael.Bl -tag -width /dev/ttyl[0-9] -compact
6747672Scael.It Pa /dev/ttyl[0-9]
6847672Scael.El
6947672Scael.Sh DIAGNOSTICS
7047672Scael.Bl -diag
7147672Scael.It dcl%d: error 0x%x RESET CARD.
7247672ScaelWhere the errors are encoded:
7347672Scael.Bd -unfilled -offset indent
7444673Sbostic0x06 card failure
7544673Sbostic0x0d uart receive overflow
7644673Sbostic0x0e receive overflow
7744673Sbostic0x0f missing external clock
7844673Sbostic0x10 cts false too long
7944673Sbostic0x11 lost carrier
8044673Sbostic0x12 activity timeout
8144673Sbostic0x13 connection not established
8244673Sbostic0x19 illegal databits/parity
8344673Sbostic0x1a register address out of range
8444673Sbostic0x1b register value out of range
8544673Sbostic0x-- unknown error
8647672Scael.Ed
8747672Scael.El
8847672Scael.Sh SEE ALSO
8947672Scael.Xr tty 4
9047672Scael.Sh BUGS
9144673SbosticBreaks received at a faster rate then 1 break every second will be
9244673Sbosticrecognized as a single break.
9347672Scael.Pp
9444673SbosticConsole use is not supported.
9547672Scael.Pp
9647672ScaelThe
9747672Scael.Tn RS-422/423/499 ,
9847672Scael.Tn MTS-DSN/DL
9947672Scaelmodes of the card are not supported.
100