metaonly module ti.sdo.fc.ecpy.ECPY

EDMA functional layer library

XDCscript usage meta-domain sourced in ti/sdo/fc/ecpy/ECPY.xdc
config ECPY.cpu  // module-wide

Builds a non-EDMA, CPU only version of the library

XDCscript usage meta-domain
ECPY.cpu = Bool false;
config ECPY.edma3BaseAddress  // module-wide

EDMA3 Base Address for the device Not required to be set if this library is used alongwith RMAN and IRES_EDMA3CHAN

XDCscript usage meta-domain
ECPY.edma3BaseAddress = UInt undefined;
config ECPY.enableLog  // module-wide
XDCscript usage meta-domain
ECPY.enableLog = Bool undefined;
config ECPY.instrumented  // module-wide

Enable instrumentation in the ECPYCFG library

XDCscript usage meta-domain
ECPY.instrumented = Bool false;
config ECPY.paRamBaseAddress  // module-wide

PaRam Base Address for the device Not required to be set if this library is used alongwith RMAN and IRES_EDMA3CHAN or for built for TI targets

XDCscript usage meta-domain
ECPY.paRamBaseAddress = UInt undefined;
config ECPY.persistentAllocFxn  // module-wide

Function for allocating persistent memory for ECPY's implementation's internal objects and for allocating memory for ECPY handle objects

XDCscript usage meta-domain
ECPY.persistentAllocFxn = String null;
DETAILS
The signature of the persistent alloc function is: extern Bool persistentAllocFxn(IALG_MemRec * memTab, Int numRecs);
config ECPY.persistentFreeFxn  // module-wide

Function for freeing persistent memory allocated by ECPY

XDCscript usage meta-domain
ECPY.persistentFreeFxn = String null;
DETAILS
The signature of hte persistentFreeFxn is:
extern Void persistentFreeFxn(IALG_MemRec *memTab, Int numRecs);
generated on Tue, 02 Nov 2010 01:38:05 GMT