![]() |
![]() |
Codec Engine Application Programming Interface (API)
ce-w08
|
Parameters for ti_sdo_ce_osal_Memory_alloc() & ti_sdo_ce_osal_Memory_free() More...
#include <Memory.h>
Data Fields | |
ti_sdo_ce_osal_Memory_type | type |
UInt | flags |
UInt | align |
UInt | seg |
Parameters for ti_sdo_ce_osal_Memory_alloc() & ti_sdo_ce_osal_Memory_free()
ti_sdo_ce_osal_Memory_type ti_sdo_ce_osal_Memory_AllocParams::type |
Type of allocation.
@sa ti_sdo_ce_osal_Memory_type
UInt ti_sdo_ce_osal_Memory_AllocParams::flags |
Flags affecting allocation.
@remarks Note that some OS's don't provide cacheability settings on a per-buffer allocation, and this field may be ignored. As an example, BIOS running on C6000 devices use MAR bits (at 16MB granularity) for marking memory regions as cached or not. In those systems, this field is ignored, and the MAR bits will dictate the cacheability of a buffer. @sa ti_sdo_ce_osal_Memory_CACHED @sa ti_sdo_ce_osal_Memory_NONCACHED
UInt ti_sdo_ce_osal_Memory_AllocParams::align |
Alignment of allocation.
UInt ti_sdo_ce_osal_Memory_AllocParams::seg |
Segment for allocation.