EDMA3 Resource Manager Typedefs
[EDMA3 Resource Manager Symbols]


Typedefs

typedef void(* EDMA3_RM_GblErrCallback )(EDMA3_RM_GlobalError deviceStatus, unsigned int 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 )(unsigned int 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 unsigned int EDMA3_RM_RegionId
 EDMA3 Region Id.
typedef unsigned int EDMA3_RM_EventQueue
 EDMA3 Event Queue assignment.

Typedef Documentation

typedef void(* EDMA3_RM_GblErrCallback)(EDMA3_RM_GlobalError deviceStatus, unsigned int 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)(unsigned int 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 Wed Apr 7 12:02:44 2010 for EDMA3 Resource Manager by  doxygen 1.5.5