CY(4) | Device Drivers Manual | CY(4) |
cy
— Cyclades
Cyclom-{4, 8, 16, 32}Y asynchronous comms board serial device
driver
cy0 at isa? iomem 0xd4000 irq 12
cy* at pci? dev ? function ?
This driver provides an interface to Cyclades Cyclom-4Y, Cyclom-8Y, Cyclom-16Y, and Cyclom-32Y asynchronous multiport serial boards. These boards are based around Cirrus Logic CD1400 communication controllers.
The device minor numbers for this driver are encoded as follows:
d c c p p p p p - bits in the minor device number bits meaning ---- ------- ppppp physical serial line (i.e. port) to use: 0-3 on Cyclom-4Y 0-7 on Cyclom-8Y 0-15 on Cyclom-16Y 0-31 on Cyclom-32Y cc card unit number; note this limits the driver to four cards per system d set to use as a dial-out line
The cy
driver makes use of the CD1400's
automatic CTS flow control. In addition, the CD1400's automatic input flow
control can be used. This requires the kernel configuration option
CY_HW_RTS
and a special cable that exchanges the RTS and DTR lines.
Additional debugging output can be enable with the kernel configuration option CY_DEBUG. Diagnostic counters may be enabled with the kernel configuration option CY_DEBUG1.
The cy
driver was written by Timmo
Rossi.
Support for the Cyclom-32Y has not been tested.
November 10, 1997 | NetBSD 10.99 |