# pcieExtCapReg_s Struct Reference
[PCIE LLD Extended Capabilities Register Definitions]

Specification of the Extended Capabilities Header register. More...

`#include <pcie.h>`

## Data Fields

uint32_t | raw
uint16_t | nextCap
| [ro] Next Capability Pointer
uint8_t | extCapVer
| [ro] Extended Capability Version
uint16_t | extCapID
| [ro] PCIe Extended Capability ID

## Detailed Description

Specification of the Extended Capabilities Header register.

This register may be used for both endpoint and root complex modes.

## Field Documentation

uint16_t pcieExtCapReg_s::extCapID

[ro] PCIe Extended Capability ID

Field size: 16 bits

uint8_t pcieExtCapReg_s::extCapVer

[ro] Extended Capability Version

Field size: 4 bits

uint16_t pcieExtCapReg_s::nextCap

[ro] Next Capability Pointer

Field size: 12 bits

uint32_t pcieExtCapReg_s::raw

[ro] Raw image of register on read; actual value on write

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

- pcie.h

Copyright 2012, Texas Instruments Incorporated