|
XenevaOS
|
#include <Pci22.h>
Public Attributes | |
| UINT32 | Bar [6] |
| UINT32 | CISPtr |
| UINT16 | SubsystemVendorID |
| UINT16 | SubsystemID |
| UINT32 | ExpansionRomBar |
| UINT8 | CapabilityPtr |
| UINT8 | Reserved1 [3] |
| UINT32 | Reserved2 |
| UINT8 | InterruptLine |
| UINT8 | InterruptPin |
| UINT8 | MinGnt |
| UINT8 | MaxLat |
PCI Device header region in PCI Configuration Space Section 6.1, PCI Local Bus Specification, 2.2
| UINT32 PCI_DEVICE_HEADER_TYPE_REGION::Bar[6] |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::CapabilityPtr |
| UINT32 PCI_DEVICE_HEADER_TYPE_REGION::CISPtr |
| UINT32 PCI_DEVICE_HEADER_TYPE_REGION::ExpansionRomBar |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::InterruptLine |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::InterruptPin |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::MaxLat |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::MinGnt |
| UINT8 PCI_DEVICE_HEADER_TYPE_REGION::Reserved1[3] |
| UINT32 PCI_DEVICE_HEADER_TYPE_REGION::Reserved2 |
| UINT16 PCI_DEVICE_HEADER_TYPE_REGION::SubsystemID |
| UINT16 PCI_DEVICE_HEADER_TYPE_REGION::SubsystemVendorID |