![]() |
![]() |
#include <csl_aif2.h>
Data Fields | |
| CSL_Aif2AdBcnTable | BcnTableSelect |
| CSL_Aif2AdNumQWord | NumQuadWord |
| Uint8 | NumAxC |
| CSL_Aif2AdNumQWord | DmaBurstLen |
| Bool | bEnEgressRsaFormat |
| Bool | bEnDmaChannel |
| Uint16 | DmaNumBlock |
| Uint32 | DmaBaseAddr |
| Uint16 | DmaBurstAddrStride |
| Uint16 | DmaBlockAddrStride |
| Uint8 | DBCN [64] |
Selects which buffer channel number table for the DMA engine to use
Sets the number of quad words per AxC
Sets the number of quad words per AxC
Sets the maximum DMA burst length
enable or disable Egress DIO RSA data type format
enable or disable DIO DMA channel
Set the number of data blocks to transfer before wrapping back to dma_base_addr
Sets the VBUS destination base address (upper 28 bits of 32 bit data bus).
Sets the DMA burst address stride (in multiples of 0x10). After each DMA burst, the DMA address will increment by this amount
Sets the DMA block address stride (in multiples of 0x10).
| Uint8 CSL_Aif2AdDioEngine::DBCN[64] |
Data Buffer Channel Number for total 64 channels