SA2UL instance attributes - used during init time.
Data Fields | |
uint32_t | saBaseAddr |
uint32_t | txPsilThreadId |
uint32_t | rxPsil0ThreadId |
uint32_t | rxPsil1ThreadId |
uint32_t | rxRingMemAddr |
uint32_t | txRingMemAddr |
uint32_t | numDesc |
uint32_t | descSize |
uint32_t | descMemAddr |
uint32_t | descMemSize |
uint32_t | udmaSaTxGroupNum |
uint32_t | udmaSaRxGroupNum |
uint32_t | ringCnt |
uint32_t | udmaHandle |
uint32_t | contextIdStart |
uint32_t | contextIdMaxNum |
uint32_t | txRingNumInt |
uint32_t | rxRingNumInt |
uint32_t | swRingNumInt |
uint32_t | privId |
uint32_t | priv |
uint32_t | secure |
uint32_t SA2UL_Attrs::saBaseAddr |
Peripheral SA base address
uint32_t SA2UL_Attrs::txPsilThreadId |
Tx ch psil thread number
uint32_t SA2UL_Attrs::rxPsil0ThreadId |
Rx ch0 psil thread number
uint32_t SA2UL_Attrs::rxPsil1ThreadId |
Rx ch1 psil thread number
uint32_t SA2UL_Attrs::rxRingMemAddr |
Mem address for RX ring elements
uint32_t SA2UL_Attrs::txRingMemAddr |
Mem address for TX ring elements
uint32_t SA2UL_Attrs::numDesc |
Descriptor count
uint32_t SA2UL_Attrs::descSize |
Descriptor size
uint32_t SA2UL_Attrs::descMemAddr |
Descriptor mem Address
uint32_t SA2UL_Attrs::descMemSize |
Descriptor mem size in Bytes
uint32_t SA2UL_Attrs::udmaSaTxGroupNum |
SA2UL Tx group num
uint32_t SA2UL_Attrs::udmaSaRxGroupNum |
SA2UL Rx group num
uint32_t SA2UL_Attrs::ringCnt |
Num rings
uint32_t SA2UL_Attrs::udmaHandle |
Handle for UDMA object
uint32_t SA2UL_Attrs::contextIdStart |
secure context start index
uint32_t SA2UL_Attrs::contextIdMaxNum |
secure context max index
uint32_t SA2UL_Attrs::txRingNumInt |
tx ring num internal always 0
uint32_t SA2UL_Attrs::rxRingNumInt |
rx ring num internal always 1
uint32_t SA2UL_Attrs::swRingNumInt |
sw ring num internal always 2
uint32_t SA2UL_Attrs::privId |
core privileged Id
uint32_t SA2UL_Attrs::priv |
core privileged Id
uint32_t SA2UL_Attrs::secure |
secure transaction