TMS320 IDMA3 Protocol Object (IDMA3_ProtocolObj)
name The name of the optional custom protocol that will be used by the algorithm requesting the IDMA3 channel resources.
This object contains function pointers to be used when determining channel “env” memory requirements and for custom channel initialization and finalization.
getEnvMemRec When not NULL, points to the function called by the DMA manager to query the IDMA3 protocol's memory requirements for the IDMA3 channel’s environment (“env”) pointer.
initHandle When not NULL, points to the function to be called by DMA manager after allocation of the “env” memory to perform custom IDMA3 protocol initialization of channel state.
deInitHandle When not NULL, points to the function to be called by DMA manager when a channel is freed to perform any custom IDMA3 protocol de-initialization.