#include <nitro/os.h>
void* OS_GetArenaLo( OSArenaId id );
void* OS_GetMainArenaLo( void );
void* OS_GetSubPrivArenaLo( void );
void* OS_GetMainExArenaLo( void );
void* OS_GetITCMArenaLo( void );
void* OS_GetDTCMArenaLo( void );
void* OS_GetSharedArenaLo( void );
void* OS_GetWramMainArenaLo( void );
void* OS_GetWramSubArenaLo( void );
void* OS_GetWramSubPrivArenaLo( void );
Acquires the address of the lower boundary of the specified arena
id specifies an arena using an arena ID. For details on arena ID see OS_InitArena().
OS_GetMainArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_MAIN ).
OS_GetSubPrivArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_MAIN_SUBPRIV ).
OS_GetMainExArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_MAIN ).
OS_GetITCMArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_ITCM ).
OS_GetDTCMArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_DTCM ).
OS_GetSharedArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_SHARED ).
OS_GetWramMainArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_WRAM_MAIN ).
OS_GetWramSubArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_WRAM_SUB ).
OS_GetWramSubPrivArenaLo is the inline function for OS_GetArenaLo( OS_ARENA_WRAM_SUBPRIV ).
id |
Arena ID |
Returns the lower boundary address of the specified arena.
OS_InitArena, OSSetArenaLo, OSGetArenaHi
02/19/2004 Changed the number of arenas from 6 to 9
01/16/2004 Added MainEx
01/06/2004 Initial version