xref: /openbsd/share/man/man4/man4.sparc64/zs.4 (revision d485f761)
1.\"	$OpenBSD: zs.4,v 1.1 2001/10/08 22:37:11 miod Exp $
2.\"
3.\" Copyright (c) 1998 The OpenBSD Project
4.\" All rights reserved.
5.\"
6.\"
7.Dd March 4, 1998
8.Dt ZS 4 sparc64
9.Os
10.Sh NAME
11.Nm zs
12.Nd Zilog 8530 (ZSCC) serial communications driver
13.Sh SYNOPSIS
14.Cd "zs* at sbus? slot ? offset ?"
15.Cd "zstty* at zs? channel ?"
16.Sh DESCRIPTION
17The
18.Nm
19is a Zilog 8530 serial interface chip used in SBus-based ULTRAsparc
20.Tn Sun
21workstations.
22The Zilog 8530 provides two input/output channels per instance.
23Most
24.Tn Sun
25workstations include two of these interfaces.
26One of the interfaces is usually hardwired for use by the keyboard and mouse
27attached to the workstation console.
28The remaining additional
29.Nm
30interfaces provide RS-423
31and RS-232 serial ports for general purpose use.
32.Pp
33The
34.Nm
35driver supports all of the standard
36.Xr tty 4
37ioctl calls.
38The status of the DTR, RTS, CTS, and DCD signals can be queried with
39TIOCMGET command, but, due to limitations in the hardware,
40only the DTR and RTS signals can be modified with TIOCMSET, TIOCMBIC,
41and TIOCMBIS
42.Xr ioctl 2
43commands.
44.Sh BUGS
45The
46.Nm
47driver now supports cua minor devices, but with this known deficiency
48in the simultaneous outgoing/incoming aspect of the driver:
49The first outgoing connection succeeds, but second and subsequent
50connections fail, apparently due to a getty hang.
51The hung getty apparently prevents the cua device from being re-opened.
52.Sh SEE ALSO
53.Xr ioctl 2 ,
54.Xr kbd 4 ,
55.Xr ms 4 ,
56.Xr tty 4
57.Sh HISTORY
58The
59.Nm
60driver first appeared in
61.Bx 4.4 .
62Support for the TIOCM*
63.Xr ioctl 2 Ns s
64appeared in
65.Ox 2.3 .
66