Framework Components Application Programming Interface (API)  fc-v07
Data Fields
ECPY_CfgParams Struct Reference

The module configuration structure for ECPY. It is set at design time by the system integrator to register customize memory allocation/free implementations. More...

#include <ecpy.h>

Collaboration diagram for ECPY_CfgParams:
Collaboration graph

Data Fields

ECPY_PersistentAllocFxnallocFxn
 Memory allocation function for all ECPY memory requirements. More...
 
ECPY_PersistentFreeFxnfreeFxn
 Memory free function for all ECPY memory requirements. More...
 
ECPY_ScratchAllocFxnscratchAllocFxn
 Scratch Memory allocation function for all shared scratch ECPY handle state. More...
 
ECPY_ScratchFreeFxnscratchFreeFxn
 Scratch Memory free function for all scratch allocated memory in ECPY Handle. More...
 
ECPY_getScratchIdFxngetScratchIdFxn
 Function, when supplied, returns the scratchId associated with the algorithm instance whose handle is passed. More...
 

Detailed Description

The module configuration structure for ECPY. It is set at design time by the system integrator to register customize memory allocation/free implementations.

Remarks
Typically, system integrators configure these settings using XDC config scripts. System integrators that use that method of configuration can ignore this structure definition. It's auto-generated during the config step by the XDC Tools.

Field Documentation

ECPY_PersistentAllocFxn* ECPY_CfgParams::allocFxn

Memory allocation function for all ECPY memory requirements.

ECPY_PersistentFreeFxn* ECPY_CfgParams::freeFxn

Memory free function for all ECPY memory requirements.

ECPY_ScratchAllocFxn* ECPY_CfgParams::scratchAllocFxn

Scratch Memory allocation function for all shared scratch ECPY handle state.

ECPY_ScratchFreeFxn* ECPY_CfgParams::scratchFreeFxn

Scratch Memory free function for all scratch allocated memory in ECPY Handle.

ECPY_getScratchIdFxn* ECPY_CfgParams::getScratchIdFxn

Function, when supplied, returns the scratchId associated with the algorithm instance whose handle is passed.


The documentation for this struct was generated from the following file:
Copyright 2016, Texas Instruments Incorporated