xref: /csrg-svn/share/man/man4/man4.vax/dz.4 (revision 47674)
1*47674Scael.\" Copyright (c) 1980, 1991 Regents of the University of California.
2*47674Scael.\" All rights reserved.
320656Smckusick.\"
4*47674Scael.\" %sccs.include.redist.man%
520656Smckusick.\"
6*47674Scael.\"     @(#)dz.4	6.3 (Berkeley) 03/27/91
7*47674Scael.\"
8*47674Scael.Dd
9*47674Scael.Dt DZ 4 vax
10*47674Scael.Os BSD 4
11*47674Scael.Sh NAME
12*47674Scael.Nm dz
13*47674Scael.Nd
14*47674Scael.Tn DZ-11
15*47674Scaelmultiplexer device interface
16*47674Scael.Sh SYNOPSIS
17*47674Scael.Cd "device dz0 at uba0 csr 0160100 vector dzrint dzxint"
18*47674Scael.Sh DESCRIPTION
19*47674ScaelA
20*47674Scael.Tn DZ-11
21*47674Scaelprovides 8 communication lines with partial modem control,
22*47674Scaeladequate for
23*47674Scael.Tn UNIX
24*47674Scaeldialup use.
25*47674Scael.Pp
26*47674ScaelAn optional argument
27*47674Scael.Ar flags
28*47674Scaelmay be supplied with the device specification
29*47674Scaelin the config file indicating
30*47674Scaelthat the line corresponding to
31*47674Scaelbit number
32*47674Scael.Ar i
33*47674Scaelis not properly
34*47674Scaelconnected, and should be treated as hard-wired with carrier
35*47674Scaelalways present.  Thus specifying
36*47674Scael.Ql flags 0x04
37*47674Scaelfor
38*47674Scael.Li dz0
39*47674Scaelwould cause line
40*47674Scael.Pa tty02
41*47674Scaelto be treated in this way.
42*47674Scael.Pp
43*47674ScaelNormal I/O
44*47674Scaelcontrol parameters for individual lines are managed by
45*47674Scael.Xr ioctl 2
46*47674Scaelcalls.
47*47674ScaelLine speeds may be initiated via
48*47674Scaelthe
49*47674Scael.Xr ttys 5
50*47674Scaelfile,
51*47674Scael.Xr stty 1
52*47674Scaelor
53*47674Scael.Xr ifconfig 8
54*47674Scaelto name a few,
55*47674Scaelsee
56*47674Scael.Xr tty 4 .
57*47674Scael.Pp
5828259SkarelsThe
59*47674Scael.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.
65*47674Scael.Sh FILES
66*47674Scael.Bl -tag -width /dev/tty[0-9][0-9]xx -compact
67*47674Scael.It Pa /dev/tty[0-9][0-9]
68*47674Scael.It Pa /dev/ttyd[0-9a-f]
69*47674Scaeldialups
70*47674Scael.El
71*47674Scael.Sh DIAGNOSTICS
72*47674Scael.Bl -diag
73*47674Scael.It dz%d: silo overflow .
74*47674ScaelThe 64 character input silo overflowed
7520656Smckusickbefore it could be serviced.  This can happen if a hard error occurs
76*47674Scaelwhen the
77*47674Scael.Tn CPU
78*47674Scaelis running with elevated priority, as the system will
7928259Skarelsthen print a message on the console with interrupts disabled.
8020656SmckusickIt is not serious.
81*47674Scael.El
82*47674Scael.Sh SEE ALSO
83*47674Scael.Xr stty 1 ,
84*47674Scael.Xr tty 4 ,
85*47674Scael.Xr ttys 5 ,
86*47674Scael.Xr getty 8
87*47674Scael.Sh HISTORY
88*47674ScaelA
89*47674Scael.Nm
90*47674Scaeldriver appeared in
91*47674Scael.At 32v .
92