# pciePidReg_s Struct Reference
[PCIE LLD Application Register Definitions]

Specification of the PCIe Peripheral ID Register. More...

`#include <pcie.h>`

## Data Fields

uint32_t | raw
| [ro] Raw image of register on read; actual value on write
uint8_t | scheme
| [ro] Scheme
uint16_t | func
| [ro] Function code
uint8_t | rtl
| [ro] RTL Version
uint8_t | revMaj
| [ro] Major revision
uint8_t | cust
| [ro] Customer special version
uint8_t | revMin
| [ro] Minor revision

## Detailed Description

Specification of the PCIe Peripheral ID Register.

This Register contains the major and minor revisions for the PCIe module.

## Field Documentation

uint8_t pciePidReg_s::cust

[ro] Customer special version

Field size: 2 bits

uint16_t pciePidReg_s::func

[ro] Function code

0xe30 is PCIe

Field size: 12 bits

uint8_t pciePidReg_s::revMaj

[ro] Major revision

Field size: 3 bits

uint8_t pciePidReg_s::revMin

[ro] Minor revision

Field size: 6 bits

uint8_t pciePidReg_s::rtl

[ro] RTL Version

Field size: 5 bits

uint8_t pciePidReg_s::scheme

[ro] Scheme

Field size: 2 bits

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

- pcie.h

Copyright 2012, Texas Instruments Incorporated