ar_osal/api/ar_osal_heap.h
Structures
ar_heap_info_t
Heap memory info structure.
Members
ar_heap_align_bytes
ar_heap_pool_type
heap memory byte alignment required.
ar_heap_id
pool type to allocate heap memory.
uint32_t
head id to allocate heap memory.
Functions
ar_heap_init
ar_heap_init initialize heap memory interface.
ar_heap_deinit
ar_heap_deinit.
ar_heap_malloc
Allocates heap memory.
size_t
number of bytes to allocate heap memory.
par_heap_info
pointer of type: ar_heap_info.
ar_heap_calloc
Allocates heap memory and initialize with 0.
size_t
number of bytes to allocate heap memory.
par_heap_info
pointer of type: ar_heap_info.
ar_heap_free
Frees heap memory.
void *
pointer to heap memory obtained from ar_heap_alloc().

