added MemoryHeap from III, MemoryMgr

This commit is contained in:
aap
2020-12-18 14:19:03 +01:00
parent 55cf1a37cb
commit f3a356375e
12 changed files with 855 additions and 47 deletions

12
src/rw/MemoryMgr.h Normal file
View File

@@ -0,0 +1,12 @@
#pragma once
extern RwMemoryFunctions memFuncs;
void InitMemoryMgr(void);
void *MemoryMgrMalloc(size_t size);
void *MemoryMgrRealloc(void *ptr, size_t size);
void *MemoryMgrCalloc(size_t num, size_t size);
void MemoryMgrFree(void *ptr);
void *RwMallocAlign(RwUInt32 size, RwUInt32 align);
void RwFreeAlign(void *mem);