gem5  v21.1.0.2
Public Attributes | List of all members
PXCAP Struct Reference

#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

◆ @97

struct { ... }

◆ data

uint8_t PXCAP::data[48]

Definition at line 331 of file pcireg.h.

◆ 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 Sep 21 2021 12:27:05 for gem5 by doxygen 1.8.17