|
void | SYS_Init () |
|
void * | SYS_AllocateFramebuffer (GXRModeObj *rmode) |
| Allocate cacheline aligned memory for the external framebuffer based on the rendermode object. More...
|
|
void | SYS_ProtectRange (u32 chan, void *addr, u32 bytes, u32 cntrl) |
|
void | SYS_StartPMC (u32 mcr0val, u32 mcr1val) |
|
void | SYS_DumpPMC () |
|
void | SYS_StopPMC () |
|
s32 | SYS_CreateAlarm (syswd_t *thealarm) |
| Create/initialize sysalarm structure. More...
|
|
s32 | SYS_SetAlarm (syswd_t thealarm, const struct timespec *tp, alarmcallback cb, void *cbarg) |
|
s32 | SYS_SetPeriodicAlarm (syswd_t thealarm, const struct timespec *tp_start, const struct timespec *tp_period, alarmcallback cb, void *cbarg) |
|
s32 | SYS_RemoveAlarm (syswd_t thealarm) |
| Remove the given alarm context from the list of contexts and destroy it. More...
|
|
s32 | SYS_CancelAlarm (syswd_t thealarm) |
| Cancel the alarm, but do not remove from the list of contexts. More...
|
|
void | SYS_SetWirelessID (u32 chan, u32 id) |
|
u32 | SYS_GetWirelessID (u32 chan) |
|
u32 | SYS_GetFontEncoding () |
|
u32 | SYS_InitFont (sys_fontheader *font_data) |
|
void | SYS_GetFontTexture (s32 c, void **image, s32 *xpos, s32 *ypos, s32 *width) |
|
void | SYS_GetFontTexel (s32 c, void *image, s32 pos, s32 stride, s32 *width) |
|
void | SYS_ResetSystem (s32 reset, u32 reset_code, s32 force_menu) |
|
void | SYS_RegisterResetFunc (sys_resetinfo *info) |
|
void | SYS_UnregisterResetFunc (sys_resetinfo *info) |
|
void | SYS_SwitchFiber (u32 arg0, u32 arg1, u32 arg2, u32 arg3, u32 pc, u32 newsp) |
|
void * | SYS_GetArena1Lo () |
|
void | SYS_SetArena1Lo (void *newLo) |
|
void * | SYS_GetArena1Hi () |
|
void | SYS_SetArena1Hi (void *newHi) |
|
u32 | SYS_GetArena1Size () |
|
resetcallback | SYS_SetResetCallback (resetcallback cb) |
|
u32 | SYS_ResetButtonDown () |
|
u64 | SYS_Time () |
|
void | kprintf (const char *str,...) |
|
OS functions and initialization.