OS_Get*ArenaLo


C Specification

#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 );

Description

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 ).

Arguments

id Arena ID

Return Values

Returns the lower boundary address of the specified arena.

See Also

OS_InitArena, OSSetArenaLo, OSGetArenaHi

Revision History

02/19/2004 Changed the number of arenas from 6 to 9
01/16/2004 Added MainEx
01/06/2004 Initial version