Ctools Use Case Library
Enumerations
CTOOLS_USECASE Enums

Enumerations

enum  ctools_edma_mode_e { CTOOLS_USECASE_EDMA_CIRCULAR_MODE, CTOOLS_USECASE_EDMA_STOP_BUF_MODE }
 Debug Tool DMA mode. More...
 
enum  ctools_edma_cc_select_e { CTOOLS_USECASE_EDMA_CC0 = 0, CTOOLS_USECASE_EDMA_CC1 = 1, CTOOLS_USECASE_EDMA_CC2 = 2 }
 TI CTOOLS EDMA Channel Controller selection. More...
 
enum  ctools_etb_drain_e { CTOOLS_DRAIN_ETB_EDMA, CTOOLS_DRAIN_ETB_CPU, CTOOLS_DRAIN_NONE }
 Debug Tool ETB buffer drain options. More...
 
enum  ctools_sys_trace_opts_e { CTOOLS_SYS_TRACE_ALL, CTOOLS_SYS_TRACE_CP_TRACER, CTOOLS_SYS_TRACE_SW_MSGS }
 System Trace options. More...
 
enum  ctools_etb_types_e { CTOOLS_DSP_ETB, CTOOLS_SYS_ETB }
 ETB Types. More...
 

Detailed Description

Enumeration Type Documentation

TI CTOOLS EDMA Channel Controller selection.

Enumerator
CTOOLS_USECASE_EDMA_CC0 

Channel Controller 0 for EDMA 3

CTOOLS_USECASE_EDMA_CC1 

Channel Controller 1 for EDMA 3

CTOOLS_USECASE_EDMA_CC2 

Channel Controller 2 for EDMA 3

Debug Tool DMA mode.

Enumerator
CTOOLS_USECASE_EDMA_CIRCULAR_MODE 

Drain to the ETB with DMA in circular mode

CTOOLS_USECASE_EDMA_STOP_BUF_MODE 

Drain to the ETB with DMA in stop mode

Debug Tool ETB buffer drain options.

Enumerator
CTOOLS_DRAIN_ETB_EDMA 

Drain the ETB with DMA

CTOOLS_DRAIN_ETB_CPU 

Drain the ETB with CPU

CTOOLS_DRAIN_NONE 

No ETB Drain

ETB Types.

Enumerator
CTOOLS_DSP_ETB 

DSP ETB

CTOOLS_SYS_ETB 

System ETB

System Trace options.

Enumerator
CTOOLS_SYS_TRACE_ALL 

Both SW messages and CPT messages are captured in the SYS ETB

CTOOLS_SYS_TRACE_CP_TRACER 

Only CPT messages are captured in the SYS ETB

CTOOLS_SYS_TRACE_SW_MSGS 

Only SW messages are captured in the SYS ETB