|
XenevaOS
|
#include <PciExpress21.h>
Public Attributes | ||
| struct { | ||
| UINT16 Version: 4 | ||
| UINT16 DevicePortType: 4 | ||
| UINT16 SlotImplemented: 1 | ||
| UINT16 InterruptMessageNumber: 5 | ||
| UINT16 Undefined: 1 | ||
| UINT16 Reserved: 1 | ||
| } | Bits | |
| UINT16 | Uint16 | |
PCI Express Capability Structure
| struct { ... } PCI_REG_PCIE_CAPABILITY::Bits |
| UINT16 PCI_REG_PCIE_CAPABILITY::DevicePortType |
| UINT16 PCI_REG_PCIE_CAPABILITY::InterruptMessageNumber |
| UINT16 PCI_REG_PCIE_CAPABILITY::Reserved |
| UINT16 PCI_REG_PCIE_CAPABILITY::SlotImplemented |
| UINT16 PCI_REG_PCIE_CAPABILITY::Uint16 |
| UINT16 PCI_REG_PCIE_CAPABILITY::Undefined |
| UINT16 PCI_REG_PCIE_CAPABILITY::Version |