Parameter to use when creating a logical DMA channel To avoid compatibility issues, user should called appUdmaCreatePrms_Init() to set default values for all params in this structure.
Data Fields | |
uint32_t | enable_intr |
uint32_t | use_dru |
uint32_t | use_ring |
uint32_t | use_nd_copy |
uint32_t app_udma_create_prms_t::enable_intr |
Enable interrupt based DMA completion waiting
uint32_t app_udma_create_prms_t::use_dru |
UTRUE - Use DRU channel. UFALSE - Use DMA blockcopy channel
uint32_t app_udma_create_prms_t::use_ring |
UTRUE - Use Ring based UDMA. UFALSE - Use without ring
uint32_t app_udma_create_prms_t::use_nd_copy |
UTRUE - Use channel for ND copy. UFALSE - Use channel for normal blockcopy