Thread safe, coherency aware dynamic memory management routines.
More...
#include <stdlib.h>
#include <string.h>
#include "tomp_dsp_heap_api.h"
#include "tomp_util.h"
Defines |
#define | HEAP_IDX (0) |
Functions |
_CODE_ACCESS void | _minit (void) |
_CODE_ACCESS void * | malloc (size_t size) |
_CODE_ACCESS void * | calloc (size_t num, size_t size) |
_CODE_ACCESS void * | realloc (void *packet, size_t size) |
_CODE_ACCESS void | free (void *packet) |
_CODE_ACCESS void * | memalign (size_t alignment, size_t size) |
Variables |
_DATA_ACCESS int | __TI_SYSMEM_SIZE |
static _DATA_ACCESS int | _memory_size = (int)&__TI_SYSMEM_SIZE |
far char | _sys_memory [1] |
static int | need_mem_init = 1 |
Detailed Description
Thread safe, coherency aware dynamic memory management routines.