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 pcibus(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
pcibus(7).
Licensed material--property of copyright holder(s)