

#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 );
| id | アリーナID |
指定のアリーナの下位境界アドレス。
指定のアリーナの下位境界アドレスを取得します。
id はアリーナIDでアリーナを指定します。アリーナIDについては OS_InitArena() を参照してください。
OS_GetMainArenaLo は OS_GetArenaLo( OS_ARENA_MAIN ) の inline です。
OS_GetSubPrivArenaLo は OS_GetArenaLo( OS_ARENA_MAIN_SUBPRIV ) の inline
です。
OS_GetMainExArenaLo は OS_GetArenaLo( OS_ARENA_MAIN ) の inline です。
OS_GetITCMArenaLo は OS_GetArenaLo( OS_ARENA_ITCM ) の inline です。
OS_GetDTCMArenaLo は OS_GetArenaLo( OS_ARENA_DTCM ) の inline です。
OS_GetSharedArenaLo は OS_GetArenaLo( OS_ARENA_SHARED ) の inline です。
OS_GetWramMainArenaLo は OS_GetArenaLo( OS_ARENA_WRAM_MAIN ) の inline
です。
OS_GetWramSubArenaLo は OS_GetArenaLo( OS_ARENA_WRAM_SUB ) の inline です。
OS_GetWramSubPrivArenaLo は OS_GetArenaLo( OS_ARENA_WRAM_SUBPRIV ) の inline
です。
OS_InitArena, OS_SetArenaLo, OS_GetArenaHi
2004/02/19 アリーナが6→9個に
2004/01/16 MainEx について追加
2004/01/06 初版