gem5 v24.0.0.0
Loading...
Searching...
No Matches
PXCAP Struct Reference

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 
 
};  
 

Detailed Description

Defines the PCI Express capability register and its associated bitfields for a PCIe device.

Definition at line 329 of file pcireg.h.

Member Data Documentation

◆ [struct]

struct { ... } PXCAP

◆ data

uint8_t PXCAP::data[48]

Definition at line 331 of file pcireg.h.

Referenced by gem5::AMDGPUDevice::readConfig(), and gem5::AMDGPUDevice::writeConfig().

◆ pxcap

uint16_t PXCAP::pxcap

◆ pxdc

uint16_t PXCAP::pxdc

◆ pxdc2

uint32_t PXCAP::pxdc2

◆ pxdcap

uint32_t PXCAP::pxdcap

◆ pxdcap2

uint32_t PXCAP::pxdcap2

◆ pxds

uint16_t PXCAP::pxds

◆ pxid

uint16_t PXCAP::pxid

◆ pxlc

uint16_t PXCAP::pxlc

◆ pxlcap

uint32_t PXCAP::pxlcap

◆ pxls

uint16_t PXCAP::pxls

◆ reserved

uint8_t PXCAP::reserved[20]

Definition at line 405 of file pcireg.h.


The documentation for this struct was generated from the following file:

Generated on Tue Jun 18 2024 16:24:09 for gem5 by doxygen 1.11.0