1*61596Sbostic.\" Copyright (c) 1983, 1991, 1993 2*61596Sbostic.\" The Regents of the University of California. All rights reserved. 327019Sdonn.\" 447674Scael.\" %sccs.include.redist.man% 527019Sdonn.\" 6*61596Sbostic.\" @(#)dmz.4 8.1 (Berkeley) 06/05/93 747674Scael.\" 847674Scael.Dd 947674Scael.Dt DMZ 4 vax 1047674Scael.Os BSD 4.2 1147674Scael.Sh NAME 1247674Scael.Nm dmz 1347674Scael.Nd 1447674Scael.Tn DMZ-32 1547674Scaelterminal multiplexor 1647674Scael.Sh SYNOPSIS 1747674Scael.Cd "device dmz0 at uba? csr 0160540" "vector dmzrinta dmzxinta dmzrintb dmzxintb dmzrintc dmzxintc" 1847674Scael.Sh DESCRIPTION 1927019SdonnThe 2047674Scael.Nm dmz 2127019Sdonndevice provides 24 lines of asynchronous serial line support. 2227019SdonnModem control on all ports is available 2327019Sdonnas an option for the H3014 distribution panel. 2447674Scael.Pp 2547674ScaelAn optional argument 2647674Scael.Ar flags 2747674Scaelmay be supplied with the device specification for 2847674Scael.Nm dmz 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 0x000004 3747674Scaelfor 3847674Scael.Li dmz0 3927019Sdonnwould cause line 4047674Scael.Pa ttya2 4127019Sdonnto be treated in this way. 4247674Scael.Pp 4347674ScaelNormal 4447674Scael.Tn I/O 4547674Scaelcontrol parameters for individual lines are managed by 4647674Scael.Xr ioctl 2 4747674Scaelcalls. 4847674ScaelLine speeds (there are 16 choices for the 4947674Scael.Tn DMZ ) 5047674Scaelmay be initiated via 5147674Scael.Xr getty 8 5247674Scaeland 5347674Scael.Xr stty 1 5447674Scaelor may be communicated by other programs which 5547674Scaelutilize 5647674Scael.Xr ioctl 5747674Scaelsuch as 5847674Scael.Xr ifcongif 8 , 5947674Scaelsee 6047674Scael.Xr tty 4 . 6147674Scael.Pp 6227019SdonnThe 6347674Scael.Nm dmz 6428259Skarelsdriver normally enables the input silos with a short timeout 6528259Skarels(30 milliseconds); this allows multiple characters to be received 6628259Skarelsper interrupt during periods of high-speed input. 6747674Scael.Sh FILES 6847674Scael.Bl -tag -width /dev/tty[abcefg][0-9a-n] -compact 6947674Scael.It Pa /dev/tty[abcefg][0-9a-n] 7047674Scael.El 7147674Scael.Sh DIAGNOSTICS 7247674Scael.Bl -diag 7347674Scael.It dmz%d: NXM line %d. 7447674ScaelNo response from the 7547674Scael.Tn UNIBUS 7647674Scaelon a 7747674Scael.Tn DMA 7847674Scaeltransfer 7947674Scaelwithin a timeout period. This is often followed by a 8047674Scael.Tn UNIBUS 8147674Scaeladapter 8247674Scaelerror. This occurs most frequently when the 8347674Scael.Tn UNIBUS 8447674Scaelis heavily loaded 8547674Scaeland when devices which hog the bus (such as 8647674Scael.Tn RK07 Ns s ) 8747674Scaelare present. 8827019SdonnIt is not serious. 8947674Scael.Pp 9047674Scael.It dmz%d: silo overflow. 9127019SdonnThe character input silo overflowed 9227019Sdonnbefore it could be serviced. This can happen if a hard error occurs 9347674Scaelwhen the 9447674Scael.Tn CPU 9547674Scaelis running with elevated priority, as the system will 9627019Sdonnthen print a message on the console with interrupts disabled. 9727019SdonnIt is not serious. 9847674Scael.El 9947674Scael.Sh SEE ALSO 10047674Scael.Xr tty 4 10147674Scael.Sh HISTORY 10247674ScaelThe 10347674Scael.Nm 10447674Scaeldriver appeared in 10547674Scael.Bx 4.3 . 10647674Scael.Sh BUGS 10728259SkarelsIt should be possible to set the silo timeout with a configuration file option, 10828259Skarelsas the value is a trade-off between efficiency and response time for flow 10928259Skarelscontrol and character echo. 110