Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

scsi_bus(7)



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


NAME
       ncsc - Integrated NCR SCSI-2 bus adapter (88K only)

SYNOPSIS
       ncsc([controller-num[,adapter-id]])

DESCRIPTION
       The ncsc adapter allows an AViiON system to access Small Computer
       System Interface (SCSI) devices.  The adapter links a host's system
       bus to a SCSI bus.  The adapter is available with either a single-
       ended or a differential SCSI bus interface, and  supports some SCSI-2
       features, including command queueing/tagging and "fast" SCSI.

       To access a SCSI device via the interface, you must specify the
       appropriate ncsc adapter as the parent bus device within the name of
       a SCSI device to be configured (e.g., st or sd).  See the scsi_bus(7)
       man page for a list of the supported child SCSI devices.

       To configure ncsc devices, you must add to the DG/UX system
       configuration file one or more device name entries that contain one
       of the forms described in the synopsis above.  The parameters in a
       device name have the following meanings:

       ·   The controller-num parameter is a hexadecimal number in the range
           0 through 18 which distinguishes the various instances of the
           controller that are available.  The default value for controller-
           num is 0.  Systems that support the ncsc device will always have
           ncsc(0) integrated onto the system board or the primary I/O
           Controller (IOC) board.  On systems that can support multiple
           IOCs, up to five ncsc devices are possible for each IOC:  one
           integrated device and two expansion slot cards each containing a
           pair of devices.  For IOC number n, the controller number of the
           integrated ncsc device will be (n * 5); the controller number for
           the first ncsc device on the card (if present) in expansion slot
           0 of that IOC will be (n * 5) + 1; the number for the second
           device on that card will be (n * 5) + 2; the number for the first
           ncsc device on the card (if present) in expansion slot 1 of that
           IOC will be (n * 5) + 3; and the number for the second device on
           that card will be (n * 5) + 4.

       ·   The adapter-id parameter is a hexadecimal number in the range 0
           through F which specifies the SCSI ID that will be used to
           address the adapter itself on its SCSI bus.  If any of the
           devices on the bus do not support wide SCSI addressing (see your
           hardware documentation to determine this), then adapter-id is
           limited to the range 0 through 7.  The default value for adapter-
           id is 7.

       An ncsc adapter attempts to use the SCSI synchronous data transfer
       protocol, by negotiating a synchronous offset with each device on the
       the SCSI bus.  If this negotiation fails, the asynchronous mode is
       used.

EXAMPLES
       The following entry in a DG/UX configuration file configures all SCSI
       disk units on all SCSI IDs on the third standard ncsc controller:

            sd(ncsc(2),*)


       The following entry is identical to the example above, except that
       the SCSI adapter ID is 6 instead of 7:

            sd(ncsc(2,6),*)



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

SEE ALSO
       scsi_bus(7).


Licensed material--property of copyright holder(s)

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