Ctools Use Case Library
Data Fields
ctools_edmaConfig_t Struct Reference

Debug Tool EDMA configuration structure, if EDMA is used as an option to drain the ETB. More...

#include <ctools_uclib_edma3.h>

Data Fields

uint32_t * channels_ptr
 
uint32_t * param_ptr
 
ctools_edma_cc_select_e cc_sel
 
eCIC_Select cic_sel
 
uint32_t dbufAddress
 
uint32_t dbufBytes
 
ctools_edma_mode_e mode
 

Detailed Description

Debug Tool EDMA configuration structure, if EDMA is used as an option to drain the ETB.

Field Documentation

ctools_edma_cc_select_e ctools_edmaConfig_t::cc_sel

EDMA3 channel controller Selection

uint32_t* ctools_edmaConfig_t::channels_ptr

DMA channels for DMA draining ETB option

eCIC_Select ctools_edmaConfig_t::cic_sel

Chip Interrupt Controller number selected

uint32_t ctools_edmaConfig_t::dbufAddress

DMA Drain buffer address

uint32_t ctools_edmaConfig_t::dbufBytes

DMA Drain buffer size in Bytes

ctools_edma_mode_e ctools_edmaConfig_t::mode

edma mode, either circular or stop mode

uint32_t* ctools_edmaConfig_t::param_ptr

Parameter RAM entry numbers (used for linking by the library). Thses must be different PaRAM entries than those mapped to channel 1 & 2


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