AM273x MCU+ SDK  08.02.00
CBUFF_LinkListParams Struct Reference

Detailed Description

CBUFF Linked List parameters.

The structure contains the parameters which are used to program and setup the CBUFF linked list entries.

Data Fields

CBUFF_LLType type
 Type of data being stored in the linked list entry. More...
 
uint8_t crcEnable
 CRC Enable: Only ADC Buffers have CRC and these need to be verified. More...
 
uint8_t lpHdrEn
 Long packet header enable: This is to be 1 for the first entry in the group. More...
 
uint8_t outputDataFmt
 Output data format: 00 - 16bit 01 - 14bit 10 - 12bit. More...
 
uint16_t transferSize
 Transfer size. More...
 
uint16_t totalTransferSize
 Cumulative Transfer Size for all linked entries. This is applicable only if the HSI is CSI. More...
 
uint8_t align96
 96 byte transfer mode More...
 
uint8_t dataFmtMap
 Data Format mapping. More...
 
uint8_t vcNum
 Virtual channel. More...
 
uint8_t hsyncStart
 Horizontal sync start. More...
 
uint8_t hsyncEnd
 Horizontal sync end. More...
 
uint32_t lpHeaderValue
 Long Packet Header Value. More...
 
uint32_t threshold
 Thresholds to be configured. More...
 

Field Documentation

◆ type

CBUFF_LLType CBUFF_LinkListParams::type

Type of data being stored in the linked list entry.

◆ crcEnable

uint8_t CBUFF_LinkListParams::crcEnable

CRC Enable: Only ADC Buffers have CRC and these need to be verified.

◆ lpHdrEn

uint8_t CBUFF_LinkListParams::lpHdrEn

Long packet header enable: This is to be 1 for the first entry in the group.

◆ outputDataFmt

uint8_t CBUFF_LinkListParams::outputDataFmt

Output data format: 00 - 16bit 01 - 14bit 10 - 12bit.

◆ transferSize

uint16_t CBUFF_LinkListParams::transferSize

Transfer size.

◆ totalTransferSize

uint16_t CBUFF_LinkListParams::totalTransferSize

Cumulative Transfer Size for all linked entries. This is applicable only if the HSI is CSI.

◆ align96

uint8_t CBUFF_LinkListParams::align96

96 byte transfer mode

◆ dataFmtMap

uint8_t CBUFF_LinkListParams::dataFmtMap

Data Format mapping.

◆ vcNum

uint8_t CBUFF_LinkListParams::vcNum

Virtual channel.

◆ hsyncStart

uint8_t CBUFF_LinkListParams::hsyncStart

Horizontal sync start.

◆ hsyncEnd

uint8_t CBUFF_LinkListParams::hsyncEnd

Horizontal sync end.

◆ lpHeaderValue

uint32_t CBUFF_LinkListParams::lpHeaderValue

Long Packet Header Value.

◆ threshold

uint32_t CBUFF_LinkListParams::threshold

Thresholds to be configured.