p The .Nm dmz device provides 24 lines of asynchronous serial line support. Modem control on all ports is available as an option for the H3014 distribution panel.
p An optional argument .Ar flags may be supplied with the device specification for .Nm dmz in the config file indicating that the line corresponding to bit number .Ar i is not properly connected, and should be treated as hard-wired with carrier always present. Thus specifying .Ql flags 0x000004 for .Li dmz0 would cause line
a ttya2 to be treated in this way.
p Normal .Tn I/O control parameters for individual lines are managed by .Xr ioctl 2 calls. Line speeds (there are 16 choices for the .Tn DMZ ) may be initiated via .Xr getty 8 and .Xr stty 1 or may be communicated by other programs which use .Xr ioctl 2 such as .Xr ifconfig 8 , see .Xr tty 4 .
p The .Nm dmz driver normally enables the input silos with a short timeout (30 milliseconds); this allows multiple characters to be received per interrupt during periods of high-speed input. .Sh FILES l -tag -width /dev/tty[abcefg][0-9a-n] -compact t Pa /dev/tty[abcefg][0-9a-n] .El .Sh DIAGNOSTICS l -diag t dmz%d: NXM line %d. No response from the .Tn UNIBUS on a .Tn DMA transfer within a timeout period. This is often followed by a .Tn UNIBUS adapter error. This occurs most frequently when the .Tn UNIBUS is heavily loaded and when devices which hog the bus (such as .Tn RK07 Ns s ) are present. It is not serious. t dmz%d: silo overflow. The character input silo overflowed before it could be serviced. This can happen if a hard error occurs when the .Tn CPU is running with elevated priority, as the system will then print a message on the console with interrupts disabled. It is not serious. .El .Sh SEE ALSO .Xr tty 4 .Sh HISTORY The .Nm driver appeared in x 4.3 . .Sh BUGS It should be possible to set the silo timeout with a configuration file option, as the value is a trade-off between efficiency and response time for flow control and character echo.