48 #ifndef ti_sdo_fc_ires_tiledmemory_IRESMAN_TILEDMEMORY_
49 #define ti_sdo_fc_ires_tiledmemory_IRESMAN_TILEDMEMORY_
63 #define IRES_TILEDMEMORY_MAXRESOURCES 10
__FAR__ IRESMAN_PersistentFreeFxn _RMAN_freePersistent
Memory free functions for all of RMANs and other IRES protocol's memory requirements.
IRES_Status
IRES_Status defines the standard error and success codes returned by IRES APIs.
Definition: ires_common.h:57
struct IRESMAN_TiledmemoryParams IRESMAN_TiledmemoryParams
Configuration Parameters required by the Resource Manager implementation. These can be extended by in...
Definition: iresman.h:82
Protocol revision type. Used to ensure the given 'protocol' revision can be validated.
Definition: ires_common.h:73
__FAR__ IRESMAN_PersistentAllocFxn _RMAN_allocPersistent
Memory allocation functions for all of RMANs and other IRES protocol's memory requirements.
Algorithm instance object definition.
Definition: ialg.h:159
IRES_Status IRESMAN_TILEDMEMORY_freeHandles(IALG_Handle algHandle, IRES_Handle algResourceHandle, IRES_ResourceDescriptor *resDesc, Int scratchGroupId)
Frees handles back to the resource pool.
Bool( IRESMAN_PersistentAllocFxn)(IALG_MemRec *memTab, Int numRecs)
Memory allocation function for all of ResMan and other IRES protocol's memory requirements.
Definition: iresman.h:68
IRES_Obj holds the private state associated with each logical resource.
Definition: ires_common.h:176
IRESMAN_Fxns IRESMAN_TILEDMEMORY
IRES RESMAN implementation for TILEDMEMORY.
Definition: iresman_tiledmemory.h:65
IRES_Status IRESMAN_TILEDMEMORY_exit()
Function called when RESMAN is no longer needed. Use it to free memory allocated etc.
IRES_Status IRESMAN_TILEDMEMORY_init(IRESMAN_Params *initArgs)
Function to initialize the device specific resource manager implementation.
int numResources
Definition: iresman_tiledmemory.h:69
Void( IRESMAN_PersistentFreeFxn)(IALG_MemRec *memTab, Int numRecs)
Memory free functions for all of ResMan and other IRES protocol's memory requirements.
Definition: iresman.h:74
IRESMAN_Params baseConfig
Definition: iresman_tiledmemory.h:67
Descriptor to Logical Resource.
Definition: ires_common.h:122
IRES_Handle IRESMAN_TILEDMEMORY_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.
IRES_ProtocolRevision * IRESMAN_TILEDMEMORY_getProtocolRevision()
Function to return the revision of the protocol.
Device specific Resource Manager Interface Definitions IRESMAN - Interface that needs to be implement...
String IRESMAN_TILEDMEMORY_getProtocolName()
Function to return the name of the protocol.
Void * info
Definition: iresman_tiledmemory.h:71