|
XenevaOS
|
#include <Pci22.h>
Public Attributes | |
| UINT32 | Signature |
| "PCIR" | |
| UINT16 | VendorId |
| UINT16 | DeviceId |
| UINT16 | Reserved0 |
| UINT16 | Length |
| UINT8 | Revision |
| UINT8 | ClassCode [3] |
| UINT16 | ImageLength |
| UINT16 | CodeRevision |
| UINT8 | CodeType |
| UINT8 | Indicator |
| UINT16 | Reserved1 |
PCI Data Structure Format Section 6.3.1.2, PCI Local Bus Specification, 2.2
| UINT8 PCI_DATA_STRUCTURE::ClassCode[3] |
| UINT16 PCI_DATA_STRUCTURE::CodeRevision |
| UINT8 PCI_DATA_STRUCTURE::CodeType |
| UINT16 PCI_DATA_STRUCTURE::DeviceId |
| UINT16 PCI_DATA_STRUCTURE::ImageLength |
| UINT8 PCI_DATA_STRUCTURE::Indicator |
| UINT16 PCI_DATA_STRUCTURE::Length |
| UINT16 PCI_DATA_STRUCTURE::Reserved0 |
| UINT16 PCI_DATA_STRUCTURE::Reserved1 |
| UINT8 PCI_DATA_STRUCTURE::Revision |
| UINT32 PCI_DATA_STRUCTURE::Signature |
"PCIR"
| UINT16 PCI_DATA_STRUCTURE::VendorId |