|
gem5
v21.0.1.0
|
#include <pcireg.h>
Public Attributes | |
| uint8_t | data [24] |
| struct { | |
| uint16_t mid | |
| uint16_t mc | |
| uint32_t ma | |
| uint32_t mua | |
| uint16_t md | |
| uint32_t mmask | |
| uint32_t mpend | |
| }; | |
Defines the MSI Capability register and its associated bitfields for the a PCI/PCIe device. Both the MSI capability and the MSIX capability can be filled in if a device model supports both, but only 1 of MSI/MSIX/INTx interrupt mode can be selected at a given time.
| struct { ... } |
| uint32_t MSICAP::ma |
Definition at line 265 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint16_t MSICAP::mc |
Definition at line 258 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint16_t MSICAP::md |
Definition at line 269 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint16_t MSICAP::mid |
Definition at line 255 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint32_t MSICAP::mmask |
Definition at line 270 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint32_t MSICAP::mpend |
Definition at line 271 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().
| uint32_t MSICAP::mua |
Definition at line 268 of file pcireg.h.
Referenced by PciDevice::PciDevice(), PciDevice::serialize(), and PciDevice::unserialize().