|zs, zskbd, zsms, zstty(4/sgi)||Zilog 8530 (ZSCC) Serial Communications Controller|
|zs, zskbd, zsms, zstty(4/sparc64)||Zilog 8530 (ZSCC) serial communications driver|
|zs, zstty(4/alpha)||Zilog 8530 (ZSCC) Serial Communications Controller|
|zs, zstty(4/macppc)||Zilog 8530 (ZSCC) serial communications driver|
|ZS(4)||Device Drivers Manual (sgi)||ZS(4)|
zs0 at hpc0
zs1 at hpc0
zskbd* at zs1 channel 0(Indigo)
zsms* at zs1 channel 1(Indigo)
zstty* at zs0 channel ?
zsdriver provides TTY support for Zilog 8530 Dual UART chips. On Indigo systems, one of the interfaces is hardwired for use by the keyboard and mouse. The
zskbddevices connect keyboard devices to the generic keyboard driver
zsmsdevices connect mice to the generic mouse driver wsmouse(4). The remaining additional
zsttyinterfaces provide RS-423 and RS-232 serial ports for general purpose use.
zs driver supports all of
the standard tty(4) ioctl calls.
The status of the DTR, RTS, CTS, and DCD signals can be queried with
TIOCMGET command, but, due to limitations in the hardware, only the DTR and
RTS signals can be modified with TIOCMSET, TIOCMBIC, and TIOCMBIS
Input and output for each line may set to any baud rate in the range 50 to 38400 (and higher on some machines).
On some systems, the hardware design causes the state of the CTS,
DCD, DTR and RTS lines to be inverted. While the
zstty driver attempts to correctly
account for this quirk, it can be forced to reverse its logic by setting
flags to 1
(either via config(8) or
Misconfiguration of these line settings usually leads to
getty(8) processes being unable
to open the device or sleeping on
|May 12, 2012||OpenBSD-current|