Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

scsi_bus(7)

termio(7)

termiox(7)

chk.devlink(1M)

devlinktab(4M)



sa(7)                          DG/UX R4.11MU05                         sa(7)


NAME
       sa - SCSI Asynchronous Terminal Server

SYNOPSIS
       sa(parent-bus[,id[,lun[,port]]])

DESCRIPTION
       The sa device driver accesses a Small Computer Systems Interface
       (SCSI) asynchronous terminal line server device.  Two models are
       supported:  7442 (with 16 serial ports) and 7443 (with 8 serial ports
       plus a single parallel printer port).  To configure an sa controller,
       you must add a device name entry of the form described above to the
       DG/UX system configuration file.  The parameters in a device name
       have the following meanings:

       ·   The parent-bus parameter is itself a device name, representing
           the SCSI bus device to which the controller is attached (ncsc(0)
           or dgsc(vme(1),B,6), for example).  There is no default value for
           this parameter; it must always be specified explicitly.  See the
           scsi_bus(7) man page for a list of SCSI bus device drivers.

       ·   The id parameter is a hexadecimal number in the range 0 through 7
           which represents the SCSI ID used by the device on parent-bus.
           The default value for id is 0.

       ·   The lun parameter is the hexadecimal SCSI Logical Unit Number
           (LUN) used by the device within its id.  The only valid value for
           this parameter is currently 0, which is also the default.

       ·   The port parameter is a hexadecimal number which identifies a
           particular asynchronous serial or parallel port on the sa device.
           The first physical port on the device use port number 1, the
           second uses 2, and so on.  Serial ports are counted first,
           followed by any parallel ports.  The default value for port is
           the special value 0, which identifies the sa controller itself,
           distinct from any of the lines on it.

       These ports present the standard terminal interface described in
       termio(7), except for the following unsupported features:

       ·   Split baud rates

       ·   The B50, B134 and B200 baud rates

       ·   The stty options for hardware flow control via carrier detect
           (cdxon) and isochronous hardware flow control (isxoff)

       ·    The CDXON or ISXOFF flags of the x_hflag field of the termiox
           structure

FILES
       When an sa controller is configured, it creates a character-special
       device node for each serial port, using the pathname:

           /dev/async/line/sa(parent-bus,id,lun,port)


       If the sa controller has a parallel printer port, an additional
       character-special device node is created, using the pathname:

           /dev/parallel/sa(parent-bus,id,lun,port)

       The chk.devlink command is responsible for creating and maintaining
       an additional link to each port device node, with a pathname of the
       form /dev/tty[0-9]*.  See the chk.devlink(1M) and devlinktab(4M) man
       pages for details.

EXAMPLES
       The following entries in a DG/UX configuration file configure two
       SCSI async controllers (and thus all the ports on each controller) on
       the same SCSI bus, one at ID 5 and the other at ID 6:

            sa(ncsc(1),5)
            sa(ncsc(1),6)


SEE ALSO
       scsi_bus(7), termio(7), termiox(7), chk.devlink(1M), devlinktab(4M).


Licensed material--property of copyright holder(s)

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026