wut
v1.7.0
Wii U Toolchain
|
Typedefs | |
typedef void *(* | MEMAllocFromDefaultHeapFn) (uint32_t size) |
typedef void *(* | MEMAllocFromDefaultHeapExFn) (uint32_t size, int32_t alignment) |
typedef void(* | MEMFreeToDefaultHeapFn) (void *ptr) |
Functions | |
void | CoreInitDefaultHeap (MEMHeapHandle *outMem1, MEMHeapHandle *outFG, MEMHeapHandle *outMem2) |
Default implementation of __preinit_user. More... | |
void | __preinit_user (MEMHeapHandle *outMem1, MEMHeapHandle *outFG, MEMHeapHandle *outMem2) |
Allows the user to completely customise the default heaps, this runs after the rpx code section has loaded but before the data section as the data sections are allocated from the default heap. More... | |
Variables | |
MEMAllocFromDefaultHeapFn | MEMAllocFromDefaultHeap |
MEMAllocFromDefaultHeapExFn | MEMAllocFromDefaultHeapEx |
MEMFreeToDefaultHeapFn | MEMFreeToDefaultHeap |
typedef void*(* MEMAllocFromDefaultHeapFn) (uint32_t size) |
Definition at line 15 of file memdefaultheap.h.
typedef void*(* MEMAllocFromDefaultHeapExFn) (uint32_t size, int32_t alignment) |
Definition at line 16 of file memdefaultheap.h.
typedef void(* MEMFreeToDefaultHeapFn) (void *ptr) |
Definition at line 17 of file memdefaultheap.h.
void CoreInitDefaultHeap | ( | MEMHeapHandle * | outMem1, |
MEMHeapHandle * | outFG, | ||
MEMHeapHandle * | outMem2 | ||
) |
Default implementation of __preinit_user.
void __preinit_user | ( | MEMHeapHandle * | outMem1, |
MEMHeapHandle * | outFG, | ||
MEMHeapHandle * | outMem2 | ||
) |
Allows the user to completely customise the default heaps, this runs after the rpx code section has loaded but before the data section as the data sections are allocated from the default heap.
This is for a user to export from their .rpx file, it is not exported from coreinit.rpl
|
extern |
|
extern |
|
extern |