![]() |
![]() |
#include <ti/sdo/fc/ires/iresman.h>#include <ti/sdo/fc/ires/iresman_protocol.h>#include "iresman_protocol_edma3Chan.h"
Go to the source code of this file.
Data Structures | |
| struct | IRESMAN_Edma3ChanParams |
| Configuration parameters for Edma3Chan resman implementation. More... | |
Functions | |
| String | IRESMAN_EDMA3CHAN_getProtocolName () |
| Function to return the name of the protocol. | |
| IRES_ProtocolRevision * | IRESMAN_EDMA3CHAN_getProtocolRevision () |
| Function to return the revision of the protocol. | |
| IRES_Status | IRESMAN_EDMA3CHAN_init (IRESMAN_Params *initArgs) |
| Function to initialize the device specific resource manager implementation. | |
| IRES_Status | IRESMAN_EDMA3CHAN_exit () |
| Function called when RESMAN is no longer needed. Use it to free memory allocated etc. | |
| IRES_Handle | IRESMAN_EDMA3CHAN_getHandles (IALG_Handle algHandle, IRES_ProtocolArgs *protocolArgs, Int scratchGroupId, IRES_Status *status) |
| Function that returns the IRES_Handle to the resource requested using the IRES_ResourceProtocolArgs. | |
| IRES_Status | IRESMAN_EDMA3CHAN_freeHandle (IALG_Handle algHandle, IRES_Handle algResourceHandle, IRES_ProtocolArgs *protocolArgs, Int scratchGroupId) |
| Frees handles back to the resource pool. | |
Variables | |
| __FAR__ IRESMAN_PersistentAllocFxn | _RMAN_allocPersistent |
| Memory allocation functions for all of RMANs and other IRES rotocol's memory requirements. | |
| __FAR__ IRESMAN_PersistentFreeFxn | _RMAN_freePersistent |
| Memory free functions for all of RMANs and other IRES protocol's memory requirements. | |
| IRESMAN_Fxns | IRESMAN_EDMA3CHAN |
| IRES RESMAN implementation for EDMA3 Linked transfers. | |
| IRESMAN_ConstructFxns | IRESMAN_EDMA3CHAN_CONSTRUCTFXNS |