|
|
|
@ -85,20 +85,20 @@ void osViExtendVStart(u32 arg0);
|
|
|
|
|
s32 osRecvMesg(OSMesgQueue* mq, OSMesg* msg, s32 flag);
|
|
|
|
|
void __osInitialize_common(void);
|
|
|
|
|
void __osInitialize_autodetect(void);
|
|
|
|
|
void __osExceptionPreamble();
|
|
|
|
|
void __osExceptionPreamble(void);
|
|
|
|
|
// ? __osException(?);
|
|
|
|
|
void __osEnqueueAndYield(OSThread**);
|
|
|
|
|
void __osEnqueueThread(OSThread**, OSThread*);
|
|
|
|
|
OSThread* __osPopThread(OSThread**);
|
|
|
|
|
// ? __osNop(?);
|
|
|
|
|
void __osDispatchThread();
|
|
|
|
|
void __osDispatchThread(void);
|
|
|
|
|
void __osCleanupThread(void);
|
|
|
|
|
void __osDequeueThread(OSThread** queue, OSThread* thread);
|
|
|
|
|
void osDestroyThread(OSThread* thread);
|
|
|
|
|
void bzero(void* __s, u32 __n);
|
|
|
|
|
void osCreateThread(OSThread* thread, OSId id, void (*entry)(void*), void* arg, void* sp, OSPri pri);
|
|
|
|
|
void __osSetSR(u32);
|
|
|
|
|
u32 __osGetSR();
|
|
|
|
|
u32 __osGetSR(void);
|
|
|
|
|
void osWritebackDCache(void* vaddr, s32 nbytes);
|
|
|
|
|
void* osViGetNextFramebuffer(void);
|
|
|
|
|
void osCreatePiManager(OSPri pri, OSMesgQueue* cmdQ, OSMesg* cmdBuf, s32 cmdMsgCnt);
|
|
|
|
@ -146,11 +146,11 @@ s32 osEPiReadIo(OSPiHandle* handle, u32 devAddr, u32* data);
|
|
|
|
|
void osViSetSpecialFeatures(u32 func);
|
|
|
|
|
OSPiHandle* osCartRomInit(void);
|
|
|
|
|
void __osSetFpcCsr(u32);
|
|
|
|
|
u32 __osGetFpcCsr();
|
|
|
|
|
u32 __osGetFpcCsr(void);
|
|
|
|
|
s32 osEPiWriteIo(OSPiHandle* handle, u32 devAddr, u32 data);
|
|
|
|
|
void osMapTLBRdb(void);
|
|
|
|
|
void osYieldThread(void);
|
|
|
|
|
u32 __osGetCause();
|
|
|
|
|
u32 __osGetCause(void);
|
|
|
|
|
s32 __osEPiRawWriteIo(OSPiHandle* handle, u32 devAddr, u32 data);
|
|
|
|
|
void _Litob(_Pft* args, u8 type);
|
|
|
|
|
ldiv_t ldiv(s32 num, s32 denom);
|
|
|
|
@ -981,12 +981,12 @@ void* ZeldaArena_ReallocDebug(void* ptr, u32 newSize, const char* file, s32 line
|
|
|
|
|
void ZeldaArena_Free(void* ptr);
|
|
|
|
|
void ZeldaArena_FreeDebug(void* ptr, const char* file, s32 line);
|
|
|
|
|
void* ZeldaArena_Calloc(u32 num, u32 size);
|
|
|
|
|
void ZeldaArena_Display();
|
|
|
|
|
void ZeldaArena_Display(void);
|
|
|
|
|
void ZeldaArena_GetSizes(u32* outMaxFree, u32* outFree, u32* outAlloc);
|
|
|
|
|
void ZeldaArena_Check();
|
|
|
|
|
void ZeldaArena_Check(void);
|
|
|
|
|
void ZeldaArena_Init(void* start, u32 size);
|
|
|
|
|
void ZeldaArena_Cleanup();
|
|
|
|
|
u8 ZeldaArena_IsInitalized();
|
|
|
|
|
void ZeldaArena_Cleanup(void);
|
|
|
|
|
u8 ZeldaArena_IsInitalized(void);
|
|
|
|
|
void MapMark_Init(GlobalContext* globalCtx);
|
|
|
|
|
void MapMark_ClearPointers(GlobalContext* globalCtx);
|
|
|
|
|
void MapMark_Draw(GlobalContext* globalCtx);
|
|
|
|
@ -1488,9 +1488,9 @@ s32 Mempak_GetFileSize(s32 controllerNb, char idx);
|
|
|
|
|
void KaleidoManager_LoadOvl(KaleidoMgrOverlay* ovl);
|
|
|
|
|
void KaleidoManager_ClearOvl(KaleidoMgrOverlay* ovl);
|
|
|
|
|
void KaleidoManager_Init(GlobalContext* globalCtx);
|
|
|
|
|
void KaleidoManager_Destroy();
|
|
|
|
|
void KaleidoManager_Destroy(void);
|
|
|
|
|
void* KaleidoManager_GetRamAddr(void* vram);
|
|
|
|
|
void KaleidoScopeCall_LoadPlayer();
|
|
|
|
|
void KaleidoScopeCall_LoadPlayer(void);
|
|
|
|
|
void KaleidoScopeCall_Init(GlobalContext* globalCtx);
|
|
|
|
|
void KaleidoScopeCall_Destroy(GlobalContext* globalCtx);
|
|
|
|
|
void KaleidoScopeCall_Update(GlobalContext* globalCtx);
|
|
|
|
@ -1611,7 +1611,7 @@ void* GameAlloc_Malloc(GameAlloc* this, u32 size);
|
|
|
|
|
void GameAlloc_Free(GameAlloc* this, void* data);
|
|
|
|
|
void GameAlloc_Cleanup(GameAlloc* this);
|
|
|
|
|
void GameAlloc_Init(GameAlloc* this);
|
|
|
|
|
void Graph_FaultClient();
|
|
|
|
|
void Graph_FaultClient(void);
|
|
|
|
|
void Graph_DisassembleUCode(Gfx* workBuf);
|
|
|
|
|
void Graph_UCodeFaultClient(Gfx* workBuf);
|
|
|
|
|
void Graph_InitTHGA(GraphicsContext* gfxCtx);
|
|
|
|
@ -1677,7 +1677,7 @@ void SpeedMeter_DrawAllocEntry(SpeedMeterAllocEntry* this, GraphicsContext* gfxC
|
|
|
|
|
void SpeedMeter_DrawAllocEntries(SpeedMeter* meter, GraphicsContext* gfxCtx, GameState* state);
|
|
|
|
|
void SysCfb_Init(s32 n64dd);
|
|
|
|
|
u32 SysCfb_GetFbPtr(s32 idx);
|
|
|
|
|
u32 SysCfb_GetFbEnd();
|
|
|
|
|
u32 SysCfb_GetFbEnd(void);
|
|
|
|
|
f32 Math_FactorialF(f32 n);
|
|
|
|
|
f32 Math_Factorial(s32 n);
|
|
|
|
|
f32 Math_PowF(f32 base, s32 exp);
|
|
|
|
@ -1808,15 +1808,8 @@ void DebugArena_Check(void);
|
|
|
|
|
void DebugArena_Init(void* start, u32 size);
|
|
|
|
|
void DebugArena_Cleanup(void);
|
|
|
|
|
u8 DebugArena_IsInitalized(void);
|
|
|
|
|
// ? UCodeDisas_TranslateAddr(?);
|
|
|
|
|
// ? UCodeDisas_ParseCombineColor(?);
|
|
|
|
|
// ? UCodeDisas_ParseCombineAlpha(?);
|
|
|
|
|
void UCodeDisas_Init(UCodeDisas*);
|
|
|
|
|
void UCodeDisas_Destroy(UCodeDisas*);
|
|
|
|
|
// ? UCodeDisas_SetCurUCodeImpl(?);
|
|
|
|
|
// ? UCodeDisas_ParseGeometryMode(?);
|
|
|
|
|
// ? UCodeDisas_ParseRenderMode(?);
|
|
|
|
|
// ? UCodeDisas_PrintVertices(?);
|
|
|
|
|
// void UCodeDisas_Disassemble(UCodeDisas*, Gfx*);
|
|
|
|
|
void UCodeDisas_RegisterUCode(UCodeDisas*, s32, UCodeInfo*);
|
|
|
|
|
void UCodeDisas_SetCurUCode(UCodeDisas*, void*);
|
|
|
|
@ -2010,12 +2003,12 @@ void func_800F6964(u16);
|
|
|
|
|
void func_800F6AB0(u16);
|
|
|
|
|
// ? Audio_DisableAllSeq(?);
|
|
|
|
|
// ? func_800F6BB8(?);
|
|
|
|
|
void Audio_PreNMI();
|
|
|
|
|
void Audio_PreNMI(void);
|
|
|
|
|
// ? func_800F6C34(?);
|
|
|
|
|
void Audio_SetNatureAmbienceChannelIO(u8 channelIdxRange, u8 port, u8 val);
|
|
|
|
|
void Audio_PlayNatureAmbienceSequence(u8 natureAmbienceId);
|
|
|
|
|
void Audio_Init();
|
|
|
|
|
void Audio_InitSound();
|
|
|
|
|
void Audio_Init(void);
|
|
|
|
|
void Audio_InitSound(void);
|
|
|
|
|
void func_800F7170(void);
|
|
|
|
|
void func_800F71BC(s32 arg0);
|
|
|
|
|
void Audio_SetSoundBanksMute(u16 muteMask);
|
|
|
|
@ -2060,7 +2053,7 @@ void GfxPrint_Destroy(GfxPrint* this);
|
|
|
|
|
void GfxPrint_Open(GfxPrint* this, Gfx* dList);
|
|
|
|
|
Gfx* GfxPrint_Close(GfxPrint* this);
|
|
|
|
|
s32 GfxPrint_Printf(GfxPrint* this, const char* fmt, ...);
|
|
|
|
|
void RcpUtils_PrintRegisterStatus();
|
|
|
|
|
void RcpUtils_PrintRegisterStatus(void);
|
|
|
|
|
void RcpUtils_Reset(void);
|
|
|
|
|
void* Overlay_AllocateAndLoad(u32 vRomStart, u32 vRomEnd, void* vRamStart, void* vRamEnd);
|
|
|
|
|
void MtxConv_F2L(Mtx* m1, MtxF* m2);
|
|
|
|
|