EDMA3 Resource Manager Typedefs
[EDMA3 Resource Manager Symbols]

Typedefs

typedef void(* EDMA3_RM_GblErrCallback )(EDMA3_RM_GlobalError deviceStatus, uint32_t instanceId, void *gblerrData)
 Global Error callback - caters to module events like bus error etc which are not channel specific. Runs in ISR context.
typedef void(* EDMA3_RM_TccCallback )(uint32_t tcc, EDMA3_RM_TccStatus status, void *appData)
 TCC callback - caters to channel-specific events like "Event Miss Error" or "Transfer Complete". Runs in ISR context.
typedef uint32_t EDMA3_RM_RegionId
 EDMA3 Region Id.
typedef uint32_t EDMA3_RM_EventQueue
 EDMA3 Event Queue assignment.

Typedef Documentation

typedef void(* EDMA3_RM_GblErrCallback)(EDMA3_RM_GlobalError deviceStatus, uint32_t instanceId, void *gblerrData)

Global Error callback - caters to module events like bus error etc which are not channel specific. Runs in ISR context.

gblerrData is application provided data when open'ing the Resource Manager.

typedef void(* EDMA3_RM_TccCallback)(uint32_t tcc, EDMA3_RM_TccStatus status, void *appData)

TCC callback - caters to channel-specific events like "Event Miss Error" or "Transfer Complete". Runs in ISR context.

appData is passed by the application during Register'ing of TCC Callback function.

EDMA3 Region Id.

Use this to assign channels/PaRAM sets/TCCs to a particular Region.

EDMA3 Event Queue assignment.

There can be 8 Event Queues. Either of them can be assigned to a DMA/QDMA channel using this.


Generated on Mon Feb 14 18:31:17 2011 for EDMA3 Resource Manager by  doxygen 1.6.1