mirror of
https://github.com/encounter/ctrulib.git
synced 2026-03-30 11:04:30 -07:00
9 lines
354 B
C
9 lines
354 B
C
#pragma once
|
|
|
|
// Functions for allocating/deallocating memory from linear heap
|
|
void* linearAlloc(size_t size); // returns a 16-byte aligned address
|
|
void* linearMemAlign(size_t size, size_t alignment);
|
|
void* linearRealloc(void* mem, size_t size); // not implemented yet
|
|
void linearFree(void* mem);
|
|
u32 linearSpaceFree(); // get free linear space in bytes
|