gem5 v24.0.0.0
|
Defines the PCI Express capability register and its associated bitfields for a PCIe device. More...
#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 { ... } PXCAP |
uint8_t PXCAP::data[48] |
Definition at line 331 of file pcireg.h.
Referenced by gem5::AMDGPUDevice::readConfig(), and gem5::AMDGPUDevice::writeConfig().
uint16_t PXCAP::pxcap |
Definition at line 337 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint16_t PXCAP::pxdc |
Definition at line 356 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint32_t PXCAP::pxdc2 |
Definition at line 423 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint32_t PXCAP::pxdcap |
Definition at line 343 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint32_t PXCAP::pxdcap2 |
Definition at line 406 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint16_t PXCAP::pxds |
Definition at line 369 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint16_t PXCAP::pxid |
Definition at line 334 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint16_t PXCAP::pxlc |
Definition at line 389 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint32_t PXCAP::pxlcap |
Definition at line 377 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().
uint16_t PXCAP::pxls |
Definition at line 399 of file pcireg.h.
Referenced by gem5::PciDevice::PciDevice(), gem5::PciDevice::serialize(), and gem5::PciDevice::unserialize().