Data Fields | |
UINT8 | Register |
UINT8 | Function |
UINT8 | Device |
UINT8 | Bus |
UINT32 | ExtendedRegister |
8-bit value to encode between 0 and 255 buses.
Only the 5 least-significant bits are used to encode one of 32 possible devices.
Register number in PCI configuration space. If this field is zero, then Register is used for the register number. If this field is non-zero, then Register is ignored and this field is used for the register number.
Only the 3 least-significant bits are used to encode one of 8 possible functions within a given device.
8-bit register offset within the PCI configuration space for a given device's function space.