Run-Time Interfaces/Integration Guide
A-74
3.5.3
EDMA3 Request Channel (DMA / QDMA Channel)
HW
EDMA3_DRV_requestChannel ()
EDMA3_RM_allocResource ()
Program
Registers
Allocate a
DMA/QDMA channel.
EDMA3 Driver
EDMA3 Resource
Manager
EDMA3_RM_allocResource ()
EDMA3_RM_allocResource ()
Allocate a PaRAM
Set.
EDMA3_RM_registerTccCb ()
Allocate a TCC.
Registers the TCC
callback and Enable
Interrupts, if callback
is not NULL
.
Bind DMA/QDMA
channel to PARAM
Set.
EDMA3_RM_mapEdmaChannel()/
EDMA3_RM_mapQdmaChannel()
/* Make the LINK field of
PaRAM Set NULL */
/* For QDMA Channel, Enable
the Transfer */
/* Associate Channel to
Event Queue */
/* Bind PaRAM Set and TCC
*/
App
Summary of Contents for EDMA3
Page 12: ......
Page 17: ...EDMA3 Driver Introduction I 1 5 ...
Page 20: ......
Page 40: ...Run Time Interfaces Integration Guide A 12 EDMA3_DRV_IOCTL_MAX_IOCTL Max IOCTL ...
Page 75: ...Run Time Interfaces Integration Guide I A 47 Errors EDMA3_DRV_E_INVALID_PARAM ...
Page 107: ...Run Time Interfaces Integration Guide I A 79 ...