gem5  v22.0.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

◆ @318

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 Thu Jul 28 2022 13:32:54 for gem5 by doxygen 1.8.17