Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ izscd(7) — DG/UX 5.4R3.00

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

wanadm(1M)

iscd(7)

vsxb(7)



izscd(7)                       DG/UX 5.4R3.00                       izscd(7)


NAME
       izscd - integrated 8530 synchronous chip driver

SYNOPSIS
       izscd()

DESCRIPTION
       The izscd driver provides the interface to the integrated synchronous
       hardware (8530 SCC).  To support the 8530 integrated synchronous chip
       driver you must specify izscd() in the system configuration file
       prior to building the DG/UX kernel.

       The format of the izscd system file entry is shown above.

       For more information concerning device configuration, refer to
       "Writing a Device Driver" in Programming in the DG/UX Kernel
       Environment.

       For the izscd system file entry, two i-nodes in /dev are created as
       the izscd devices are configured: one clone device, and one for the
       I/O port.

       The izscd creates a clone device i-node with the format izscd00.
       This 00 is to maintain compatibility with the other synchronous
       drivers.  The clone device can be used for line management functions
       such as statistics manipulation and line configuration.  I/O messages
       will not be processed on a clone device.  The clone device supports
       multiple opens.  The number of opens supported by the clone device is
       a system file parameter.

       The /dev i-node used for I/O has the format izscdu, where u is the
       unit number.  The unit number specifies a specific communication
       channel on the SCC.  A value of 0 for u corresponds to the Comm-A
       port.  Line management functions that are allowed on the clone device
       are also allowed on the I/O device.  The I/O device supports only one
       open at a time.

       In conjunction with the izscd system file entries, the following
       system file variables are used by the izscd at configuration time.

       System file parameter           Alias Name
       cfizscdtotalclones           IZSCDCLONES
       cfizscdreceivebuffers        IZSCDRXBUFF
       cfizscdoversizebuffers       IZSCDOVBUFF
       cfizscdoversizebuffersize   IZSCDOVSIZE
       cfizscdhighwater             IZSCDHIWAT
       cfizscdlowwater              IZSCDLOWAT
       cfizscdmaximumbaud           IZSCDMAXBAUD

       cfizscdtotalclones specifies the number of allowable clone opens
       for the clone device.

       cfizscdreceivebuffers specifies the number of STREAMS buffers that
       will be pre-allocated for receiving frames.



Licensed material--property of copyright holder(s)                         1




izscd(7)                       DG/UX 5.4R3.00                       izscd(7)


       cfizscdoversizedbuffers specifies the number of STREAMS buffers
       that will be pre-allocated to use for receiving frames that are
       larger than the configured maximum frame size.

       cfizscdoversizedbuffersize specifies the size in bytes of the
       STREAMS buffers that will be pre-allocated to use for receiving
       frames that are larger than the configured maximum frame size.

       cfizscdhighwater is the high water mark for streams flow control.

       cfizscdlowwater is the low water mark for streams flow control.

       cfizscdmaximumbaud is the maximum baud rate value of izscd()
       driver.

EXAMPLES
       The following is the system file entry:

       izscd()

       If this entry appears in the system file, the izscd creates the
       following i-node entries at configuration time:

       /dev/izscds00   izscd clone device (for line management)
       /dev/izscd000   izscd port A I/O device (for port A I/O)

SEE ALSO
       wanadm(1M), iscd(7), vsxb(7).
       Programming in the DG/UX Kernel Environment.

NOTES
       Baud Rates
              The izscd driver supports the following internally generated
              baud rates:

              1200   2400   4800   9600

              In addition to the internal baud rates listed above, the izscd
              will accept any external clock data rate up to 9600 bps.  It
              is not recommended that a baud rate higher than 9600 bps be
              used with izscd.

       The clock configuration of izscd must match the internal jumpers.

       The synchronous port must also be configured through the SCM prompt.












Licensed material--property of copyright holder(s)                         2


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