xref: /csrg-svn/share/man/man4/man4.vax/dz.4 (revision 61597)
1*61597Sbostic.\" Copyright (c) 1980, 1991, 1993
2*61597Sbostic.\"	The Regents of the University of California.  All rights reserved.
320656Smckusick.\"
447674Scael.\" %sccs.include.redist.man%
520656Smckusick.\"
6*61597Sbostic.\"     @(#)dz.4	8.1 (Berkeley) 06/05/93
747674Scael.\"
847674Scael.Dd
947674Scael.Dt DZ 4 vax
1047674Scael.Os BSD 4
1147674Scael.Sh NAME
1247674Scael.Nm dz
1347674Scael.Nd
1447674Scael.Tn DZ-11
1547674Scaelmultiplexer device interface
1647674Scael.Sh SYNOPSIS
1747674Scael.Cd "device dz0 at uba0 csr 0160100 vector dzrint dzxint"
1847674Scael.Sh DESCRIPTION
1947674ScaelA
2047674Scael.Tn DZ-11
2147674Scaelprovides 8 communication lines with partial modem control,
2247674Scaeladequate for
2347674Scael.Tn UNIX
2447674Scaeldialup use.
2547674Scael.Pp
2647674ScaelAn optional argument
2747674Scael.Ar flags
2847674Scaelmay be supplied with the device specification
2947674Scaelin the config file indicating
3047674Scaelthat the line corresponding to
3147674Scaelbit number
3247674Scael.Ar i
3347674Scaelis not properly
3447674Scaelconnected, and should be treated as hard-wired with carrier
3547674Scaelalways present.  Thus specifying
3647674Scael.Ql flags 0x04
3747674Scaelfor
3847674Scael.Li dz0
3947674Scaelwould cause line
4047674Scael.Pa tty02
4147674Scaelto be treated in this way.
4247674Scael.Pp
4347674ScaelNormal I/O
4447674Scaelcontrol parameters for individual lines are managed by
4547674Scael.Xr ioctl 2
4647674Scaelcalls.
4747674ScaelLine speeds may be initiated via
4847674Scaelthe
4947674Scael.Xr ttys 5
5047674Scaelfile,
5147674Scael.Xr stty 1
5247674Scaelor
5347674Scael.Xr ifconfig 8
5447674Scaelto name a few,
5547674Scaelsee
5647674Scael.Xr tty 4 .
5747674Scael.Pp
5828259SkarelsThe
5947674Scael.Nm dz
6028259Skarelsdriver monitors the rate of input on each board,
6128259Skarelsand switches between the use of character-at-a-time interrupts
6228259Skarelsand input silos.
6328259SkarelsWhile the silo is enabled during periods of high-speed input,
6428259Skarelsthe driver polls for input 30 times per second.
6547674Scael.Sh FILES
6647674Scael.Bl -tag -width /dev/tty[0-9][0-9]xx -compact
6747674Scael.It Pa /dev/tty[0-9][0-9]
6847674Scael.It Pa /dev/ttyd[0-9a-f]
6947674Scaeldialups
7047674Scael.El
7147674Scael.Sh DIAGNOSTICS
7247674Scael.Bl -diag
7347674Scael.It dz%d: silo overflow .
7447674ScaelThe 64 character input silo overflowed
7520656Smckusickbefore it could be serviced.  This can happen if a hard error occurs
7647674Scaelwhen the
7747674Scael.Tn CPU
7847674Scaelis running with elevated priority, as the system will
7928259Skarelsthen print a message on the console with interrupts disabled.
8020656SmckusickIt is not serious.
8147674Scael.El
8247674Scael.Sh SEE ALSO
8347674Scael.Xr stty 1 ,
8447674Scael.Xr tty 4 ,
8547674Scael.Xr ttys 5 ,
8647674Scael.Xr getty 8
8747674Scael.Sh HISTORY
8847674ScaelA
8947674Scael.Nm
9047674Scaeldriver appeared in
9147674Scael.At 32v .
92