Framework Components Application Programming Interface (API)  fc-v07
Functions | Data Structures | Typedefs | Variables
iresman_edma3Chan.h File Reference

Detailed Description

IRESMAN EDMA3 specific Resource Manager Definitions - EDMA3 resource manager implementation.

#include <ti/sdo/fc/ires/iresman.h>
#include <ti/sdo/fc/ires/iresman_protocol.h>
#include "iresman_protocol_edma3Chan.h"
Include dependency graph for iresman_edma3Chan.h:

Go to the source code of this file.

Functions

String IRESMAN_EDMA3CHAN_getProtocolName ()
 Function to return the name of the protocol. More...
 
IRES_ProtocolRevisionIRESMAN_EDMA3CHAN_getProtocolRevision ()
 Function to return the revision of the protocol. More...
 
IRES_Status IRESMAN_EDMA3CHAN_init (IRESMAN_Params *initArgs)
 Function to initialize the device specific resource manager implementation. More...
 
IRES_Status IRESMAN_EDMA3CHAN_exit ()
 Function called when RESMAN is no longer needed. Use it to free memory allocated etc. More...
 
IRES_Handle IRESMAN_EDMA3CHAN_getHandles (IALG_Handle algHandle, IRES_ResourceDescriptor *resDesc, Int scratchGroupId, IRES_Status *status)
 Function that returns the IRES_Handle to the resource requested using the IRES_ResourceProtocolArgs. More...
 
IRES_Status IRESMAN_EDMA3CHAN_freeHandle (IALG_Handle algHandle, IRES_Handle algResourceHandle, IRES_ResourceDescriptor *resDesc, Int scratchGroupId)
 Frees handles back to the resource pool. More...
 

Data Structures

struct  IRESMAN_Edma3ChanParams
 Configuration parameters for Edma3Chan resman implementation. More...
 

Typedefs

typedef struct IRESMAN_Edma3ChanParams IRESMAN_Edma3ChanParams
 Configuration parameters for Edma3Chan resman implementation. More...
 

Variables

__FAR__ IRESMAN_PersistentAllocFxn _RMAN_allocPersistent
 Memory allocation functions for all of RMANs and other IRES rotocol's memory requirements. More...
 
__FAR__ IRESMAN_PersistentFreeFxn _RMAN_freePersistent
 Memory free functions for all of RMANs and other IRES protocol's memory requirements. More...
 
IRESMAN_Fxns IRESMAN_EDMA3CHAN
 IRES RESMAN implementation for EDMA3 Linked transfers. More...
 
Copyright 2016, Texas Instruments Incorporated