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