#include <revolution/mem.h>
u32 MEMGetAllocatableSizeForExpHeapEx(
MEMHeapHandle heap,
int alignment );
heap |
Expanded heap handle |
|---|---|
alignment |
Memory block alignment. Can take any of the following values: 4, 8, 16, 32, 64, 128. |
Returns the maximum size (in bytes) of memory blocks allocatable from the available region in the expanded heap.
Gets the maximum size (in bytes) of memory blocks allocatable from the available region in the expanded heap.
Memory block alignment is specified by alignment. The size of the allocatable memory block changes depending on the alignment value.
MEMGetAllocatableSizeForExpHeap, MEMGetTotalFreeSizeForExpHeap, MEMAllocFromExpHeap, MEMAllocFromExpHeapEx
2006/03/01 Initial version.
CONFIDENTIAL