AvailMem()
Gets information about available memory.
GetBankBits()
Finds out which VRAM bank contains a memory location.
GetMemType()
Gets the type of the specified memory.
GetPageSize()
Gets the number of bytes in a memory page.
ScavengeMem()
Returns a task's unused memory pages to the system-wide memory pool.
ControlMem()
Grants or revokes write permission to memory, or gives memory to another task.
AllocMemFromMemList()
Allocates memory from a private memory pool.
FreeMemList()
Frees a memory list.
FreeMemToMemList()
Frees a private block of memory.
AllocMemBlocks()
Transfers pages of memory from the system-wide free memory pool.
AllocMemFromMemLists()
Allocates a memory block from a list of memory lists.
FreeMemToMemLists()
Returns a block of memory to a free memory pool.
CreateMemDebug()
Initializes memory debugging package
DeleteMemDebug()
Releases memory debugging resources
DumpMemDebug()
Dumps memory allocation debugging information
SanityCheckMemDebug()
Checks all current memory allocations to make sure all of the allocation cookies are intact