Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

pci_bus(7)



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


NAME
       xpci - Expansion PCI Chassis

SYNOPSIS
       xpci(parent-bus[,thumbwheel[,subchassis]])


DESCRIPTION
       The xpci expansion chassis device driver allows an AViiON system to
       access external Peripheral Component Interconnect (PCI) devices.  The
       bridge links a PCI host bridge to additional PCI expansion slots in
       an external chassis.  Each of the two possible 8-slot subchassis
       within a main chassis is a separately addressed device that is named
       according to the format shown above.

       To access a PCI device via the interface, you must specify the
       appropriate xpci subchassis as the parent bus device within the name
       of a PCI device to be configured (e.g., npsc or dpen), and use the
       device's subchassis slot number (0 through 7) for its PCI device
       number parameter.  See the pci_bus(7) man page for a list of the
       supported child PCI devices; each man page name in the list is the
       name of a PCI device driver.

       To configure xpci subchassis 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 parent-bus parameter is itself a device name, representing
           the PCI bus device to which the subchassis controller card is
           attached (cpci(1), for example).  There is no default value for
           this parameter; it must always be specified explicitly.

       ·   The thumbwheel parameter is the one-digit hexadecimal number (0
           through F) displayed on the chassis thumbwheel.  If this
           parameter is not specified, it defaults to 0.

       ·   The subchassis parameter specifies a subchassis within the above
           chassis:  0 for the one on the left (when facing the slot-side of
           the chassis) and 1 for the one on the right.  If this parameter
           is not specified, it defaults to 0.

EXAMPLES
       The following entry in a DG/UX configuration file configures the DEC
       PCI Ethernet controller in the slot labeled "6" within the first
       subchassis of a chassis whose thumbwheel has been dialed to 4 and
       that is connected to the first Corollary PCI host bridge:

            dpen(xpci(cpci(0),4,0),6,0)


       The following entry in a DG/UX configuration file configures the SCSI
       disk on SCSI ID 2 of the Symbios PCI SCSI adapter that is in the slot
       labeled "3" within the second subchassis of a chassis whose
       thumbwheel has been dialed to A and that is connected to the
       sixteenth Integrated PCI host bridge:

            sd(npsc(xpci(gpci(F),A,1),3,0),2)



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

SEE ALSO
       pci_bus(7).


Licensed material--property of copyright holder(s)

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