gem5
v20.1.0.0
|
#include <pcireg.h>
Public Attributes | |
uint8_t | data [48] |
struct { | |
uint16_t pxid | |
uint16_t pxcap | |
uint32_t pxdcap | |
uint16_t pxdc | |
uint16_t pxds | |
uint32_t pxlcap | |
uint16_t pxlc | |
uint16_t pxls | |
uint8_t reserved [20] | |
uint32_t pxdcap2 | |
uint32_t pxdc2 | |
}; | |
Defines the PCI Express capability register and its associated bitfields for a PCIe device.
struct { ... } |
uint16_t PXCAP::pxcap |
Definition at line 310 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint16_t PXCAP::pxdc |
Definition at line 329 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint32_t PXCAP::pxdc2 |
Definition at line 396 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint32_t PXCAP::pxdcap |
Definition at line 316 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint32_t PXCAP::pxdcap2 |
Definition at line 379 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint16_t PXCAP::pxds |
Definition at line 342 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint16_t PXCAP::pxid |
Definition at line 307 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint16_t PXCAP::pxlc |
Definition at line 362 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint32_t PXCAP::pxlcap |
Definition at line 350 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
uint16_t PXCAP::pxls |
Definition at line 372 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().