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)