MirOS Manual: spif(4)

SPIF(4)                BSD Programmer's Manual (SPARC)                 SPIF(4)

NAME

     spif - SBus (spiffy) Serial/Parallel Interface

SYNOPSIS

     spif* at sbus? slot ? offset ?                 (sun4c/sun4m)
     stty* at spif?                                 (sun4c/sun4m)
     sbpp* at spif?                                 (sun4c/sun4m)

DESCRIPTION

     The spif driver provides support for the Sun Serial/Parallel Interface
     card (Sun part number 501-1931) based around the Cirrus Logic CD180 octal
     serial controller and the Cirrus Logic PPC2 parallel port controller.

     The device minor numbers for this driver are encoded as follows:

         +---+---+---+---+---+---+---+---+
         | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
         +---+---+---+---+---+---+---+---+
           |   |   |   |   |   |   |   |
           |   |   |   |   |   +---+---+---> port number
           |   |   |   |   |
           |   |   |   |   +---------------> unused
           |   |   |   |
           |   |   |   +-------------------> dial-out (on tty ports)
           |   |   |
           |   |   +-----------------------> unused
           |   |
           +---+---------------------------> card number

     Up to four cards are supported in the system.

     Each of the serial ports has an 8 byte FIFO for receive and transmit as
     well as automatic hardware (RTS/CTS) flow control.

FILES

     /dev/tty[jkl][0-7]  Serial ports
     /dev/sbpp[0-3]      Parallel ports

DIAGNOSTICS

     spif%d: ccr timeout  A timeout occurred while writing to one of the CD180
     registers.

     stty%d-%d: ring overflow  Incoming characters were discarded because the
     application in control of the device did not read the input fast enough.

SEE ALSO

     intro(4), sbus(4), tty(4)

HISTORY

     The spif driver was first supported in OpenBSD 2.5.

AUTHORS

     The driver was written by Jason Wright <jason@thought.net>, and is heavi-
     ly based on the magma(4) driver written by
     Iain Hibbert <plunky@skate.demon.co.uk>.

TODO

     The parallel port is not supported yet.

     Dial-out (cua) devices are not yet supported.

MirOS BSD #10-current          February 4, 1999                              1

Generated on 2013-09-18 04:33:42 by $MirOS: src/scripts/roff2htm,v 1.77 2013/01/01 20:49:09 tg Exp $

These manual pages and other documentation are copyrighted by their respective writers; their source is available at our CVSweb, AnonCVS, and other mirrors. The rest is Copyright © 2002‒2013 The MirOS Project, Germany.
This product includes material provided by Thorsten Glaser.

This manual page’s HTML representation is supposed to be valid XHTML/1.1; if not, please send a bug report – diffs preferred.