OS_Get*ArenaLo

Syntax

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

Arguments

id Arena ID

Return Values

Returns the lower boundary address of the specified arena.

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

See Also

OS_InitArena, OSSetArenaLo, OSGetArenaHi

Revision History

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


CONFIDENTIAL