10#define CPU_ALIGNMENT PPU_ALIGNMENT
12#define HEAP_BLOCK_PREV_USED ((uintptr_t) 1)
13#define HEAP_BLOCK_ALLOC_BONUS (sizeof(uintptr_t))
14#define HEAP_BLOCK_HEADER_SIZE (2*sizeof(uintptr_t))
void * heapAllocateAligned(heap_cntrl *theheap, uintptr_t size, uintptr_t alignment)
void * heapAllocate(heap_cntrl *theheap, uintptr_t size)
struct _heap_cntrl_t __attribute__
bool heapFree(heap_cntrl *theheap, void *ptr)
uintptr_t heapInit(heap_cntrl *theheap, void *start_addr, uintptr_t size)