...
lib_mem.h/lib_mem.c
Prototype
Code Block | ||
---|---|---|
| ||
void *Mem_SegAlloc (const CPU_CHAR *p_name,
MEM_SEG *p_seg,
CPU_SIZE_T size,
LIB_ERR *p_err) |
Arguments
p_name
Pointer to allocated object name. Used for allocations tracking. May be DEF_NULL
.
...
The memory block returned by this function will be aligned on a word boundary. In order to specify a specific alignment value, use either
Mem_SegAllocExt()
orMem_SegAllocHW()
.- For a an usage example of this function, refer to Memory Segments page.