User`s guide
xpcPCIDevice
Indicates whether the board is I/O port
mapped or memory-mapped. Values are
one of t he fo ll owing. Verify this value in
the hardware manufacturer manual for
accuracy.
0
Memory-mapped
AddressSpaceIndicator
1
I/O port mapped
Type of memory. T his field is relevant only
if
AddressSpaceIndicator has a value of 0.
0
Located anywhere in the 32-bit
address space
1
Located below 1 MB
MemoryType
2
Located anywhere in the 64-bit
address space
Prefetchable
Indicates w hether or not the mem ory is
prefetchable. Typically, this field is not
required.
InterruptLine
Contains the assigned interrupt line,
values between 0 and 15. The BIOS assigns
this value. You need this value only if you
are writing an interrupt driver.
VendorId
Contains vendor ID.
DeviceId
Contains device ID.
SubDeviceId
Contains subdevice ID.
SubVendorId
Contains subvendor ID.
Description The xpcPCIDevice structure defines the PCI configuration space
structure. The following are additional notes on the
BaseAddress field:
• The PCI specification allows the definition of up to six different base
addresses (addressable regions). Most boards respond to one or two
9-3