mirror of
https://github.com/zeldaret/oot.git
synced 2025-07-05 07:24:34 +00:00
Fix most compiler warnings in the boot and code segments (#674)
* Less warnings in boot & code segments * few more warnings gone * Ran formatter * z_view warning gone * -> 1 * f31 -> 31 * Remove function casts * Few more small improvements * Separate declaration and assignment in func_80091738 and Item_Give Co-authored-by: Thar0 <maximilianc64@gmail.com>
This commit is contained in:
parent
d615ec4f31
commit
f9d96d9f73
208 changed files with 1702 additions and 1846 deletions
|
@ -12,10 +12,10 @@ f64 sqrt(f64 d);
|
|||
|
||||
void cleararena(void);
|
||||
void bootproc(void);
|
||||
void Main_ThreadEntry(void* arg0);
|
||||
void Idle_ThreadEntry(void* a0);
|
||||
void ViConfig_UpdateVi(u32 arg0);
|
||||
void ViConfig_UpdateBlack();
|
||||
void Main_ThreadEntry(void* arg);
|
||||
void Idle_ThreadEntry(void* arg);
|
||||
void ViConfig_UpdateVi(u32 mode);
|
||||
void ViConfig_UpdateBlack(void);
|
||||
s32 DmaMgr_CompareName(const char* name1, const char* name2);
|
||||
s32 DmaMgr_DMARomToRam(u32 rom, u32 ram, u32 size);
|
||||
s32 DmaMgr_DmaCallback0(OSPiHandle* pihandle, OSIoMesg* mb, s32 direction);
|
||||
|
@ -27,47 +27,47 @@ void DmaMgr_ProcessMsg(DmaRequest* req);
|
|||
void DmaMgr_ThreadEntry(void* arg0);
|
||||
s32 DmaMgr_SendRequestImpl(DmaRequest* req, u32 ram, u32 vrom, u32 size, u32 unk, OSMesgQueue* queue, OSMesg msg);
|
||||
s32 DmaMgr_SendRequest0(u32 ram, u32 vrom, u32 size);
|
||||
void DmaMgr_Init();
|
||||
void DmaMgr_Init(void);
|
||||
s32 DmaMgr_SendRequest2(DmaRequest* req, u32 ram, u32 vrom, u32 size, u32 unk5, OSMesgQueue* queue, OSMesg msg,
|
||||
const char* file, s32 line);
|
||||
s32 DmaMgr_SendRequest1(void* ram0, u32 vrom, u32 size, const char* file, s32 line);
|
||||
void* Yaz0_FirstDMA();
|
||||
void* Yaz0_FirstDMA(void);
|
||||
void* Yaz0_NextDMA(void* curSrcPos);
|
||||
void Yaz0_DecompressImpl(Yaz0Header* hdr, u8* dst);
|
||||
void Yaz0_Decompress(u32 romStart, void* dst, u32 size);
|
||||
void Locale_Init();
|
||||
void Locale_ResetRegion();
|
||||
u32 func_80001F48();
|
||||
u32 func_80001F8C();
|
||||
u32 Locale_IsRegionNative();
|
||||
void Locale_Init(void);
|
||||
void Locale_ResetRegion(void);
|
||||
u32 func_80001F48(void);
|
||||
u32 func_80001F8C(void);
|
||||
u32 Locale_IsRegionNative(void);
|
||||
void __assert(const char* exp, const char* file, s32 line);
|
||||
void isPrintfInit();
|
||||
void isPrintfInit(void);
|
||||
void osSyncPrintfUnused(const char* fmt, ...);
|
||||
void osSyncPrintf(const char* fmt, ...);
|
||||
void rmonPrintf(const char* fmt, ...);
|
||||
u32 is_proutSyncPrintf(void* arg0, const char* str, s32 count);
|
||||
void* is_proutSyncPrintf(void* arg, const char* str, u32 count);
|
||||
void func_80002384(const char* exp, const char* file, u32 line);
|
||||
OSPiHandle* osDriveRomInit();
|
||||
OSPiHandle* osDriveRomInit(void);
|
||||
void Mio0_Decompress(Yaz0Header* hdr, u8* dst);
|
||||
void StackCheck_Init(StackEntry* entry, void* stackTop, void* stackBottom, u32 initValue, s32 minSpace,
|
||||
const char* name);
|
||||
void StackCheck_Cleanup(StackEntry* entry);
|
||||
StackStatus StackCheck_GetState(StackEntry* entry);
|
||||
u32 StackCheck_CheckAll();
|
||||
u32 StackCheck_CheckAll(void);
|
||||
u32 StackCheck_Check(StackEntry* entry);
|
||||
f32 LogUtils_CheckFloatRange(const char* exp, s32 arg1, const char* var1Name, f32 var1, const char* var2Name, f32 var2,
|
||||
const char* var3Name, f32 var3);
|
||||
s32 LogUtils_CheckIntRange(const char* exp, s32 arg1, const char* var1Name, s32 var1, const char* var2Name, s32 var2,
|
||||
const char* var3Name, s32 var3);
|
||||
f32 LogUtils_CheckFloatRange(const char* exp, s32 line, const char* valueName, f32 value, const char* minName, f32 min,
|
||||
const char* maxName, f32 max);
|
||||
s32 LogUtils_CheckIntRange(const char* exp, s32 line, const char* valueName, s32 value, const char* minName, s32 min,
|
||||
const char* maxName, s32 max);
|
||||
void LogUtils_LogHexDump(void* ptr, s32 size0);
|
||||
void LogUtils_LogPointer(s32 value, u32 max, void* ptr, const char* name, const char* file, s32 line);
|
||||
void LogUtils_CheckBoundary(const char* name, s32 value, s32 unk, const char* file, s32 line);
|
||||
void LogUtils_CheckNullPointer(const char* exp, void* ptr, const char* file, s32 line);
|
||||
void LogUtils_CheckValidPointer(const char* exp, void* ptr0, const char* file, s32 line);
|
||||
void LogUtils_CheckValidPointer(const char* exp, void* ptr, const char* file, s32 line);
|
||||
void LogUtils_LogThreadId(const char* name, s32 line);
|
||||
void LogUtils_HungupThread(const char* name, s32 line);
|
||||
void LogUtils_ResetHungup();
|
||||
char* proutSprintf(char* dst, const char* fmt, size_t size);
|
||||
void LogUtils_ResetHungup(void);
|
||||
void* proutSprintf(void* dst, const char* fmt, u32 size);
|
||||
s32 vsprintf(char* dst, const char* fmt, va_list args);
|
||||
s32 sprintf(char* dst, const char* fmt, ...);
|
||||
void __osPiCreateAccessQueue(void);
|
||||
|
@ -79,7 +79,7 @@ void osViExtendVStart(u32 arg0);
|
|||
s32 osRecvMesg(OSMesgQueue* mq, OSMesg* msg, s32 flag);
|
||||
void __createSpeedParam(void);
|
||||
void __osInitialize_common(void);
|
||||
void __osInitialize_autodetect();
|
||||
void __osInitialize_autodetect(void);
|
||||
void __osExceptionPreamble();
|
||||
// ? __osException(?);
|
||||
void __osEnqueueAndYield(OSThread**);
|
||||
|
@ -95,7 +95,7 @@ void osCreateThread(OSThread* thread, OSId id, void (*entry)(void*), void* arg,
|
|||
void __osSetSR(u32);
|
||||
u32 __osGetSR();
|
||||
void osWritebackDCache(void* vaddr, s32 nbytes);
|
||||
void* osViGetNextFramebuffer();
|
||||
void* osViGetNextFramebuffer(void);
|
||||
void osCreatePiManager(OSPri pri, OSMesgQueue* cmdQ, OSMesg* cmdBuf, s32 cmdMsgCnt);
|
||||
void __osDevMgrMain(void* arg);
|
||||
s32 __osPiRawStartDma(s32 dir, u32 cartAddr, void* dramAddr, size_t size);
|
||||
|
@ -108,16 +108,16 @@ void osViSetMode(OSViMode* mode);
|
|||
u32 __osProbeTLB(void*);
|
||||
u32 osGetMemSize(void);
|
||||
void osSetEventMesg(OSEvent e, OSMesgQueue* mq, OSMesg msg);
|
||||
s32 _Printf(char* (*pfn)(char*, const char*, size_t), char* arg, const char* fmt, va_list ap);
|
||||
s32 _Printf(PrintCallback, void* arg, const char* fmt, va_list ap);
|
||||
void osUnmapTLBAll(void);
|
||||
s32 osEPiStartDma(OSPiHandle* handle, OSIoMesg* mb, s32 direction);
|
||||
const u8* strchr(const u8* str, s32 ch);
|
||||
size_t strlen(const u8* str);
|
||||
void* memcpy(void* dst, const void* src, size_t size);
|
||||
const char* strchr(const char* str, s32 ch);
|
||||
u32 strlen(const char* str);
|
||||
void* memcpy(void* dst, const void* src, u32 size);
|
||||
void osInvalICache(void* vaddr, s32 nbytes);
|
||||
void osCreateMesgQueue(OSMesgQueue* mq, OSMesg* msg, s32 count);
|
||||
void osInvalDCache(void* vaddr, s32 nbytes);
|
||||
s32 __osSiDeviceBusy();
|
||||
s32 __osSiDeviceBusy(void);
|
||||
s32 osJamMesg(OSMesgQueue* mq, OSMesg mesg, s32 flag);
|
||||
void osSetThreadPri(OSThread* thread, OSPri pri);
|
||||
OSPri osGetThreadPri(OSThread* thread);
|
||||
|
@ -126,10 +126,10 @@ void osViSwapBuffer(void* vaddr);
|
|||
s32 __osEPiRawStartDma(OSPiHandle* handle, s32 direction, u32 cartAddr, void* dramAddr, size_t size);
|
||||
u32 bcmp(void* __sl, void* __s2, u32 __n);
|
||||
OSTime osGetTime(void);
|
||||
void __osTimerServicesInit();
|
||||
void __osTimerInterrupt();
|
||||
void __osSetTimerIntr(OSTime tim);
|
||||
OSTime __osInsertTimer(OSTimer* a0);
|
||||
void __osTimerServicesInit(void);
|
||||
void __osTimerInterrupt(void);
|
||||
void __osSetTimerIntr(OSTime time);
|
||||
OSTime __osInsertTimer(OSTimer* timer);
|
||||
u32 osGetCount(void);
|
||||
void __osSetGlobalIntMask(u32 mask);
|
||||
void __osSetCompare(u32);
|
||||
|
@ -137,17 +137,17 @@ void* bcopy(void* __src, void* __dest, u32 __n);
|
|||
void __osResetGlobalIntMask(u32 mask);
|
||||
s32 __osDisableInt(void);
|
||||
void __osRestoreInt(s32);
|
||||
void __osViInit();
|
||||
void __osViSwapContext();
|
||||
OSMesgQueue* osPiGetCmdQueue();
|
||||
void __osViInit(void);
|
||||
void __osViSwapContext(void);
|
||||
OSMesgQueue* osPiGetCmdQueue(void);
|
||||
s32 osEPiReadIo(OSPiHandle* handle, u32 devAddr, u32* data);
|
||||
void osViSetSpecialFeatures(u32 func);
|
||||
OSPiHandle* osCartRomInit();
|
||||
OSPiHandle* osCartRomInit(void);
|
||||
void __osSetFpcCsr(u32);
|
||||
u32 __osGetFpcCsr();
|
||||
s32 osEPiWriteIo(OSPiHandle* handle, u32 devAddr, u32 data);
|
||||
void osMapTLBRdb(void);
|
||||
void osYieldThread();
|
||||
void osYieldThread(void);
|
||||
u32 __osGetCause();
|
||||
s32 __osEPiRawWriteIo(OSPiHandle* handle, u32 devAddr, u32 data);
|
||||
void _Litob(_Pft* args, u8 type);
|
||||
|
@ -157,7 +157,7 @@ void _Ldtob(_Pft* args, u8 type);
|
|||
s32 __osSiRawWriteIo(void* a0, u32 a1);
|
||||
void osCreateViManager(OSPri pri);
|
||||
void viMgrMain(void* vargs);
|
||||
OSViContext* __osViGetCurrentContext();
|
||||
OSViContext* __osViGetCurrentContext(void);
|
||||
void osStartThread(OSThread* thread);
|
||||
void osViSetYScale(f32 scale);
|
||||
void osViSetXScale(f32 value);
|
||||
|
@ -354,6 +354,7 @@ void ActorShadow_DrawHorse(Actor* actor, Lights* lights, GlobalContext* globalCt
|
|||
void ActorShadow_DrawFeet(Actor* actor, Lights* lights, GlobalContext* globalCtx);
|
||||
void Actor_SetFeetPos(Actor* actor, s32 limbIndex, s32 leftFootIndex, Vec3f* leftFootPos, s32 rightFootIndex,
|
||||
Vec3f* rightFootPos);
|
||||
void func_8002BE04(GlobalContext* globalCtx, Vec3f* arg1, Vec3f* arg2, f32* arg3);
|
||||
void func_8002C124(TargetContext* targetCtx, GlobalContext* globalCtx);
|
||||
s32 Flags_GetSwitch(GlobalContext* globalCtx, s32 flag);
|
||||
void Flags_SetSwitch(GlobalContext* globalCtx, s32 flag);
|
||||
|
@ -460,6 +461,8 @@ void func_800304B0(GlobalContext* globalCtx);
|
|||
void func_800304DC(GlobalContext* globalCtx, ActorContext* actorCtx, ActorEntry* actorEntry);
|
||||
void Actor_UpdateAll(GlobalContext* globalCtx, ActorContext* actorCtx);
|
||||
s32 func_800314D4(GlobalContext* globalCtx, Actor* actorB, Vec3f* arg2, f32 arg3);
|
||||
void func_800315AC(GlobalContext* globalCtx, ActorContext* actorCtx);
|
||||
void func_80031A28(GlobalContext* globalCtx, ActorContext* actorCtx);
|
||||
void func_80031B14(GlobalContext* globalCtx, ActorContext* actorCtx);
|
||||
void func_80031C3C(ActorContext* actorCtx, GlobalContext* globalCtx);
|
||||
Actor* Actor_Spawn(ActorContext* actorCtx, GlobalContext* globalCtx, s16 actorId, f32 posX, f32 posY, f32 posZ,
|
||||
|
@ -664,7 +667,7 @@ void func_8003EBF8(GlobalContext* globalCtx, DynaCollisionContext* dyna, s32 bgI
|
|||
void func_8003EC50(GlobalContext* globalCtx, DynaCollisionContext* dyna, s32 bgId);
|
||||
void func_8003ECA8(GlobalContext* globalCtx, DynaCollisionContext* dyna, s32 bgId);
|
||||
s32 DynaPoly_SetBgActor(GlobalContext* globalCtx, DynaCollisionContext* dyna, Actor* actor, CollisionHeader* colHeader);
|
||||
Actor* DynaPoly_GetActor(CollisionContext* colCtx, s32 bgId);
|
||||
DynaPolyActor* DynaPoly_GetActor(CollisionContext* colCtx, s32 bgId);
|
||||
void DynaPoly_DeleteBgActor(GlobalContext* globalCtx, DynaCollisionContext* dyna, s32 bgId);
|
||||
// ? DynaPoly_ExpandSRT(?);
|
||||
void func_8003F8EC(GlobalContext* globalCtx, DynaCollisionContext* dyna, Actor* actor);
|
||||
|
@ -751,7 +754,7 @@ s32 func_80043548(DynaPolyActor* dynaActor);
|
|||
s32 func_8004356C(DynaPolyActor* dynaActor);
|
||||
s32 func_80043590(DynaPolyActor* dynaActor);
|
||||
s32 func_800435B4(DynaPolyActor* dynaActor);
|
||||
s32 func_800435D8(GlobalContext* globalCtx, DynaPolyActor* dyna, s16 arg2, s16 arg3, s16 arg4);
|
||||
s32 func_800435D8(GlobalContext* globalCtx, DynaPolyActor* dynaActor, s16 arg2, s16 arg3, s16 arg4);
|
||||
void Camera_Init(Camera* camera, View* view, CollisionContext* colCtx, GlobalContext* globalCtx);
|
||||
void Camera_InitPlayerSettings(Camera* camera, Player* player);
|
||||
s16 Camera_ChangeStatus(Camera* camera, s16 status);
|
||||
|
@ -872,7 +875,7 @@ s32 CollisionCheck_CylSideVsLineSeg(f32 radius, f32 height, f32 offset, Vec3f* a
|
|||
Vec3f* itemProjPos, Vec3f* out1, Vec3f* out2);
|
||||
u8 CollisionCheck_GetSwordDamage(s32 dmgFlags);
|
||||
void SaveContext_Init(void);
|
||||
// ? func_800636C0(?);
|
||||
void func_800636C0(void);
|
||||
void func_8006375C(s32 arg0, s32 arg1, const char* text);
|
||||
void func_8006376C(u8 x, u8 y, u8 colorId, const char* text);
|
||||
// ? func_8006376C(?);
|
||||
|
@ -940,37 +943,38 @@ u8 func_8006F140(GlobalContext*, EnvironmentContext*, UNK_TYPE);
|
|||
f32 func_8006F93C(u16, u16, u16);
|
||||
f32 func_8006F9BC(u16 endFrame, u16 startFrame, u16 frames, u16, u16);
|
||||
// ? func_8006FB94(?);
|
||||
// ? func_8006FC88(?);
|
||||
void func_8006FC88(s16 skyboxId, EnvironmentContext* envCtx, SkyboxContext* skyboxCtx);
|
||||
void func_80070600(GlobalContext* globalCtx, s32 waterboxProperties);
|
||||
void func_800706A0(GlobalContext* globalCtx);
|
||||
// ? func_80070718(?);
|
||||
// ? func_80070C24(?);
|
||||
// ? func_800730DC(?);
|
||||
void func_80070C24(GlobalContext* globalCtx, EnvironmentContext* envCtx, LightContext* lightCtx, PauseContext* pauseCtx,
|
||||
MessageContext* msgCtx, u16*, GraphicsContext* gfxCtx);
|
||||
void func_800730DC(GlobalContext*);
|
||||
void func_80073988(GlobalContext*, EnvironmentContext*, View*, GraphicsContext*, Vec3f, UNK_TYPE);
|
||||
// ? func_80073A5C(?);
|
||||
f32 func_800746DC();
|
||||
// ? func_80074704(?);
|
||||
void func_80074704(GlobalContext*, View*, GraphicsContext*);
|
||||
void func_80074CE8(GlobalContext* globalCtx, s32 arg1);
|
||||
// ? func_80074D6C(?);
|
||||
void func_80074D6C(GlobalContext*);
|
||||
// ? func_80074FF4(?);
|
||||
// ? func_800750C0(?);
|
||||
void func_800753C4(GlobalContext* globalCtx, u8 arg1);
|
||||
// ? func_8007542C(?);
|
||||
// ? func_800758AC(?);
|
||||
void func_800750C0(GlobalContext*);
|
||||
void func_800753C4(GlobalContext*, u8);
|
||||
void func_8007542C(GlobalContext*, u8);
|
||||
void func_800758AC(GlobalContext* globalCtx);
|
||||
// ? func_80075B44(?);
|
||||
// ? func_80075E68(?);
|
||||
void func_80075E68(GlobalContext* globalCtx);
|
||||
// ? func_80075F14(?);
|
||||
// ? func_800760F4(?);
|
||||
// ? func_800763A8(?);
|
||||
// ? func_800766C4(?);
|
||||
void func_8007672C(GraphicsContext*, u8, u8, u8, u8, UNK_TYPE);
|
||||
// ? func_80076934(?);
|
||||
void func_80076934(GlobalContext* globalCtx);
|
||||
void func_800773A8(GlobalContext* globalCtx, f32 arg1, f32 arg2, f32 arg3, f32 arg4);
|
||||
s32 func_800775CC();
|
||||
void func_800775D8();
|
||||
s32 func_800775E4();
|
||||
void func_800775F0(u16);
|
||||
// ? func_80077600(?);
|
||||
s32 func_80077600(void);
|
||||
void func_80077624(GlobalContext* globalCtx);
|
||||
void func_80077684(GlobalContext* globalCtx);
|
||||
void func_800776E4(GlobalContext* globalCtx);
|
||||
|
@ -1057,7 +1061,7 @@ void MapMark_DrawConditionally(GlobalContext* globalCtx);
|
|||
void PreNmiBuff_Init(PreNmiBuff* this);
|
||||
void PreNmiBuff_SetReset(PreNmiBuff* this);
|
||||
u32 PreNmiBuff_IsResetting(PreNmiBuff* this);
|
||||
void MsgEvent_SendNullTask();
|
||||
void MsgEvent_SendNullTask(void);
|
||||
f32 OLib_Vec3fDist(Vec3f* a, Vec3f* b);
|
||||
f32 OLib_Vec3fDistXZ(Vec3f* a, Vec3f* b);
|
||||
f32 OLib_ClampMinDist(f32 val, f32 min);
|
||||
|
@ -1124,8 +1128,8 @@ void Interface_Update(GlobalContext* globalCtx);
|
|||
Path* Path_GetByIndex(GlobalContext* globalCtx, s16 index, s16 max);
|
||||
f32 Path_OrientAndGetDistSq(Actor* actor, Path* path, s16 waypoint, s16* yaw);
|
||||
void Path_CopyLastPoint(Path* path, Vec3f* dest);
|
||||
// ? func_8008E6A0(?);
|
||||
// ? func_8008E6AC(?);
|
||||
void func_8008E6A0(SubGlobalContext7B8*);
|
||||
u32 func_8008E6AC(SubGlobalContext7B8* this, Input* input);
|
||||
void Player_SetBootData(GlobalContext* globalCtx, Player* player);
|
||||
s32 Player_InBlockingCsMode(GlobalContext* globalCtx, Player* player);
|
||||
s32 Player_InCsMode(GlobalContext* globalCtx);
|
||||
|
@ -1183,7 +1187,7 @@ s16 Quake_Callback3(QuakeRequest* req, ShakeInfo* shake);
|
|||
s16 Quake_Callback4(QuakeRequest* req, ShakeInfo* shake);
|
||||
s16 Quake_Callback5(QuakeRequest* req, ShakeInfo* shake);
|
||||
s16 Quake_Callback6(QuakeRequest* req, ShakeInfo* shake);
|
||||
s16 Quake_GetFreeIndex();
|
||||
s16 Quake_GetFreeIndex(void);
|
||||
QuakeRequest* Quake_AddImpl(Camera* cam, u32 callbackIdx);
|
||||
void Quake_Remove(QuakeRequest* req);
|
||||
QuakeRequest* Quake_GetRequest(s16 idx);
|
||||
|
@ -1193,7 +1197,7 @@ u32 Quake_SetCountdown(s16 idx, s16 value);
|
|||
s16 Quake_GetCountdown(s16 idx);
|
||||
u32 Quake_SetQuakeValues(s16 idx, s16 y, s16 x, s16 zoom, s16 rotZ);
|
||||
u32 Quake_SetUnkValues(s16 idx, s16 arg1, SubQuakeRequest14 arg2);
|
||||
void Quake_Init();
|
||||
void Quake_Init(void);
|
||||
s16 Quake_Add(Camera* cam, u32 callbackIdx);
|
||||
u32 Quake_RemoveFromIdx(s16 idx);
|
||||
s16 Quake_Calc(Camera* camera, QuakeCamCalc* camData);
|
||||
|
@ -1401,6 +1405,7 @@ void func_800A9F30(PadMgr*, s32);
|
|||
void func_800A9F6C(f32, u8, u8, u8);
|
||||
void func_800AA000(f32, u8, u8, u8);
|
||||
void func_800AA0B4();
|
||||
void func_800AA0F0(void);
|
||||
u32 func_800AA148();
|
||||
void func_800AA15C();
|
||||
void func_800AA16C();
|
||||
|
@ -1437,10 +1442,10 @@ s32 func_800ABE74(f32 eyeX, f32 eyeY, f32 eyeZ);
|
|||
// ? func_800AC2F4(?);
|
||||
// ? func_800AC89C(?);
|
||||
// ? func_800AC9A4(?);
|
||||
// ? func_800ACA28(?);
|
||||
// ? func_800ACA90(?);
|
||||
void func_800ACA28(unk_80166528*);
|
||||
void func_800ACA90(unk_80166528*);
|
||||
// ? func_800ACA98(?);
|
||||
// ? func_800ACAF8(?);
|
||||
void func_800ACAF8(unk_80166528*, Input*, GraphicsContext*);
|
||||
void func_800ACE70(struct_801664F0* this);
|
||||
void func_800ACE90(struct_801664F0* this);
|
||||
void func_800ACE98(struct_801664F0* this, Gfx** gfxp);
|
||||
|
@ -1459,10 +1464,11 @@ void func_800AD958(struct_80166500* this, Gfx** gfxp);
|
|||
// ? func_800AF178(?);
|
||||
// ? func_800AF218(?);
|
||||
// ? func_800B0E50(?);
|
||||
void func_800B0E50(GlobalContext* globalCtx, SkyboxContext* skyboxCtx, s16 skyboxId);
|
||||
Mtx* SkyboxDraw_UpdateMatrix(SkyboxContext* skyboxCtx, f32 x, f32 y, f32 z);
|
||||
void SkyboxDraw_Draw(SkyboxContext* skyboxCtx, GraphicsContext* gfxCtx, s16 skyboxId, s16 alpha, f32 x, f32 y, f32 z);
|
||||
void SkyboxDraw_Update(SkyboxContext* skyboxCtx);
|
||||
void PlayerCall_InitFuncPtrs();
|
||||
void PlayerCall_InitFuncPtrs(void);
|
||||
void TransitionUnk_InitGraphics(TransitionUnk* this);
|
||||
void TransitionUnk_InitData(TransitionUnk* this);
|
||||
void TransitionUnk_Destroy(TransitionUnk* this);
|
||||
|
@ -1470,39 +1476,39 @@ TransitionUnk* TransitionUnk_Init(TransitionUnk* this, s32 row, s32 col);
|
|||
void TransitionUnk_SetData(TransitionUnk* this);
|
||||
void TransitionUnk_Draw(TransitionUnk* this, Gfx**);
|
||||
void func_800B23E8(TransitionUnk* this);
|
||||
void TransitionTriforce_Start(TransitionTriforce* this);
|
||||
TransitionTriforce* TransitionTriforce_Init(TransitionTriforce* this);
|
||||
void TransitionTriforce_Destroy(TransitionTriforce* this);
|
||||
void TransitionTriforce_Update(TransitionTriforce* this, s32 updateRate);
|
||||
void TransitionTriforce_SetColor(TransitionTriforce* this, u32 color);
|
||||
void TransitionTriforce_SetType(TransitionTriforce* this, s32 type);
|
||||
void TransitionTriforce_Draw(TransitionTriforce* this, Gfx** gfxP);
|
||||
s32 TransitionTriforce_IsDone(TransitionTriforce* this);
|
||||
void TransitionWipe_Start(TransitionWipe* this);
|
||||
TransitionWipe* TransitionWipe_Init(TransitionWipe* this);
|
||||
void TransitionWipe_Destroy(TransitionWipe* this);
|
||||
void TransitionWipe_Update(TransitionWipe* this, s32 updateRate);
|
||||
void TransitionWipe_Draw(TransitionWipe* this, Gfx** gfxP);
|
||||
s32 TransitionWipe_IsDone(TransitionWipe* this);
|
||||
void TransitionWipe_SetType(TransitionWipe* this, s32 type);
|
||||
void TransitionWipe_SetColor(TransitionWipe* this, u32 color);
|
||||
void TransitionCircle_Start(TransitionCircle* this);
|
||||
TransitionCircle* TransitionCircle_Init(TransitionCircle* this);
|
||||
void TransitionCircle_Destroy(TransitionCircle* this);
|
||||
void TransitionCircle_Update(TransitionCircle* this, s32 updateRate);
|
||||
void TransitionCircle_Draw(TransitionCircle* this, Gfx** gfxP);
|
||||
s32 TransitionCircle_IsDone(TransitionCircle* this);
|
||||
void TransitionCircle_SetType(TransitionCircle* this, s32 type);
|
||||
void TransitionCircle_SetColor(TransitionCircle* this, u32 color);
|
||||
void TransitionCircle_SetEnvColor(TransitionCircle* this, u32 color);
|
||||
void TransitionFade_Start(TransitionFade* this);
|
||||
TransitionFade* TransitionFade_Init(TransitionFade* this);
|
||||
void TransitionFade_Destroy(TransitionFade* this);
|
||||
void TransitionFade_Update(TransitionFade* this, s32 updateRate);
|
||||
void TransitionFade_Draw(TransitionFade* this, Gfx** gfxP);
|
||||
s32 TransitionFade_IsDone(TransitionFade* this);
|
||||
void TransitionFade_SetColor(TransitionFade* this, u32 color);
|
||||
void TransitionFade_SetType(TransitionFade* this, s32 type);
|
||||
void TransitionTriforce_Start(void* this);
|
||||
void* TransitionTriforce_Init(void* this);
|
||||
void TransitionTriforce_Destroy(void* this);
|
||||
void TransitionTriforce_Update(void* this, s32 updateRate);
|
||||
void TransitionTriforce_SetColor(void* this, u32 color);
|
||||
void TransitionTriforce_SetType(void* this, s32 type);
|
||||
void TransitionTriforce_Draw(void* this, Gfx** gfxP);
|
||||
s32 TransitionTriforce_IsDone(void* this);
|
||||
void TransitionWipe_Start(void* this);
|
||||
void* TransitionWipe_Init(void* this);
|
||||
void TransitionWipe_Destroy(void* this);
|
||||
void TransitionWipe_Update(void* this, s32 updateRate);
|
||||
void TransitionWipe_Draw(void* this, Gfx** gfxP);
|
||||
s32 TransitionWipe_IsDone(void* this);
|
||||
void TransitionWipe_SetType(void* this, s32 type);
|
||||
void TransitionWipe_SetColor(void* this, u32 color);
|
||||
void TransitionCircle_Start(void* thisx);
|
||||
void* TransitionCircle_Init(void* thisx);
|
||||
void TransitionCircle_Destroy(void* thisx);
|
||||
void TransitionCircle_Update(void* thisx, s32 updateRate);
|
||||
void TransitionCircle_Draw(void* thisx, Gfx** gfxP);
|
||||
s32 TransitionCircle_IsDone(void* thisx);
|
||||
void TransitionCircle_SetType(void* thisx, s32 type);
|
||||
void TransitionCircle_SetColor(void* thisx, u32 color);
|
||||
void TransitionCircle_SetEnvColor(void* thisx, u32 color);
|
||||
void TransitionFade_Start(void* this);
|
||||
void* TransitionFade_Init(void* this);
|
||||
void TransitionFade_Destroy(void* this);
|
||||
void TransitionFade_Update(void* this, s32 updateRate);
|
||||
void TransitionFade_Draw(void* this, Gfx** gfxP);
|
||||
s32 TransitionFade_IsDone(void* this);
|
||||
void TransitionFade_SetColor(void* this, u32 color);
|
||||
void TransitionFade_SetType(void* this, s32 type);
|
||||
void ShrinkWindow_SetVal(s32 value);
|
||||
u32 ShrinkWindow_GetVal(void);
|
||||
void ShrinkWindow_SetCurrentVal(s32 nowVal);
|
||||
|
@ -1679,8 +1685,8 @@ void GameAlloc_Free(GameAlloc* this, void* data);
|
|||
void GameAlloc_Cleanup(GameAlloc* this);
|
||||
void GameAlloc_Init(GameAlloc* this);
|
||||
void Graph_FaultClient();
|
||||
void Graph_DisassembleUCode(void* arg0);
|
||||
void Graph_UCodeFaultClient(void* arg0);
|
||||
void Graph_DisassembleUCode(Gfx* workBuf);
|
||||
void Graph_UCodeFaultClient(Gfx* workBuf);
|
||||
void* Graph_InitTHGA(GraphicsContext* gfxCtx);
|
||||
GameStateOverlay* Graph_GetNextGameState(GameState* gameState);
|
||||
void Graph_Init(GraphicsContext* gfxCtx);
|
||||
|
@ -1699,8 +1705,8 @@ ListAlloc* ListAlloc_Init(ListAlloc* this);
|
|||
void* ListAlloc_Alloc(ListAlloc* this, u32 size);
|
||||
void ListAlloc_Free(ListAlloc* this, void* data);
|
||||
void ListAlloc_FreeAll(ListAlloc* this);
|
||||
void Main_LogSystemHeap();
|
||||
void Main(void*);
|
||||
void Main_LogSystemHeap(void);
|
||||
void Main(void* arg);
|
||||
OSMesgQueue* PadMgr_LockSerialMesgQueue(PadMgr* padmgr);
|
||||
void PadMgr_UnlockSerialMesgQueue(PadMgr* padmgr, OSMesgQueue* ctrlrqueue);
|
||||
void PadMgr_LockPadData(PadMgr* padmgr);
|
||||
|
@ -1731,7 +1737,7 @@ void Sched_HandleEntry(SchedContext* sc);
|
|||
void Sched_HandleRetrace(SchedContext* sc);
|
||||
void Sched_HandleRSPDone(SchedContext* sc);
|
||||
void Sched_HandleRDPDone(SchedContext* sc);
|
||||
void Sched_SendEntryMsg(OSMesgQueue* mq);
|
||||
void Sched_SendEntryMsg(SchedContext* sc);
|
||||
void Sched_ThreadEntry(void* arg);
|
||||
void Sched_Init(SchedContext* sc, void* stack, OSPri priority, UNK_TYPE arg3, UNK_TYPE arg4, IrqMgr* irqMgr);
|
||||
void SpeedMeter_InitImpl(SpeedMeter* this, u32 arg1, u32 y);
|
||||
|
@ -1848,15 +1854,16 @@ void func_800D2264(MtxF* mf, Vec3s* vec, s32 flag);
|
|||
void func_800D23FC(f32 f, Vec3f* vec, u8 mode);
|
||||
MtxF* Matrix_CheckFloats(MtxF* mf, char* file, s32 line);
|
||||
void func_800D2CEC(Mtx* mtx, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6);
|
||||
u32 SysUcode_GetUCodeBoot();
|
||||
u32 SysUcode_GetUCodeBootSize();
|
||||
u32 SysUcode_GetUCode();
|
||||
u32 SysUcode_GetUCodeData();
|
||||
u32 SysUcode_GetUCodeBoot(void);
|
||||
u32 SysUcode_GetUCodeBootSize(void);
|
||||
u32 SysUcode_GetUCode(void);
|
||||
u32 SysUcode_GetUCodeData(void);
|
||||
void func_800D2E30(UnkRumbleStruct* arg0);
|
||||
void func_800D3140(UnkRumbleStruct* arg0);
|
||||
void func_800D3178(UnkRumbleStruct* arg0);
|
||||
// ? func_800D31F0(?);
|
||||
// ? func_800D3210(?);
|
||||
void func_800D31A0(void);
|
||||
void func_800D31F0(void);
|
||||
void func_800D3210(void);
|
||||
void IrqMgr_AddClient(IrqMgr* this, IrqMgrClient* c, OSMesgQueue* msgQ);
|
||||
void IrqMgr_RemoveClient(IrqMgr* this, IrqMgrClient* c);
|
||||
void IrqMgr_SendMesgForClient(IrqMgr* this, OSMesg msg);
|
||||
|
@ -1879,14 +1886,14 @@ void* DebugArena_ReallocDebug(void* ptr, u32 newSize, const char* file, s32 line
|
|||
void DebugArena_Free(void* ptr);
|
||||
void DebugArena_FreeDebug(void* ptr, const char* file, s32 line);
|
||||
void* DebugArena_Calloc(u32 num, u32 size);
|
||||
void DebugArena_Display();
|
||||
void DebugArena_Display(void);
|
||||
void DebugArena_GetSizes(u32* outMaxFree, u32* outFree, u32* outAlloc);
|
||||
void DebugArena_Check();
|
||||
void DebugArena_Check(void);
|
||||
void DebugArena_Init(void* start, u32 size);
|
||||
void DebugArena_Cleanup();
|
||||
u8 DebugArena_IsInitalized();
|
||||
void DebugArena_Cleanup(void);
|
||||
u8 DebugArena_IsInitalized(void);
|
||||
void Fault_SleepImpl(u32);
|
||||
void Fault_ClientProcessThread(FaultClientContext*);
|
||||
void Fault_ClientProcessThread(void* arg);
|
||||
void Fault_ProcessClientContext(FaultClientContext*);
|
||||
u32 Fault_ProcessClient(u32, u32, u32);
|
||||
void Fault_AddClient(FaultClient*, void*, void*, void*);
|
||||
|
@ -1938,7 +1945,7 @@ void FaultDrawer_SetFontColor(u16);
|
|||
void FaultDrawer_SetCharPad(s8, s8);
|
||||
void FaultDrawer_SetCursor(s32, s32);
|
||||
void FaultDrawer_FillScreen();
|
||||
u32 FaultDrawer_FormatStringFunc(u32, const char*, s32);
|
||||
void* FaultDrawer_FormatStringFunc(void*, const char*, u32);
|
||||
void FaultDrawer_VPrintf(const char*, char*);
|
||||
void FaultDrawer_Printf(const char*, ...);
|
||||
void FaultDrawer_DrawText(s32, s32, const char*, ...);
|
||||
|
@ -1948,15 +1955,15 @@ void FaultDrawer_SetDefault();
|
|||
// ? UCodeDisas_TranslateAddr(?);
|
||||
// ? UCodeDisas_ParseCombineColor(?);
|
||||
// ? UCodeDisas_ParseCombineAlpha(?);
|
||||
// ? UCodeDisas_Init(?);
|
||||
// ? UCodeDisas_Destroy(?);
|
||||
void UCodeDisas_Init(UCodeDisas*);
|
||||
void UCodeDisas_Destroy(UCodeDisas*);
|
||||
// ? UCodeDisas_SetCurUCodeImpl(?);
|
||||
// ? UCodeDisas_ParseGeometryMode(?);
|
||||
// ? UCodeDisas_ParseRenderMode(?);
|
||||
// ? UCodeDisas_PrintVertices(?);
|
||||
// ? UCodeDisas_Disassemble(?);
|
||||
// ? UCodeDisas_RegisterUCode(?);
|
||||
// ? UCodeDisas_SetCurUCode(?);
|
||||
void UCodeDisas_Disassemble(UCodeDisas*, Gfx*);
|
||||
void UCodeDisas_RegisterUCode(UCodeDisas*, s32, UCodeInfo*);
|
||||
void UCodeDisas_SetCurUCode(UCodeDisas*, void*);
|
||||
// ? func_800DACC0(?);
|
||||
// ? func_800DB03C(?);
|
||||
// ? func_800DB0C4(?);
|
||||
|
@ -2113,7 +2120,7 @@ void func_800E4D94(void);
|
|||
// ? func_800E4EEC(?);
|
||||
// ? func_800E4F58(?);
|
||||
void func_800E4FB0(void);
|
||||
// ? func_800E4FE0(?);
|
||||
Sub_AudioMgr_18* func_800E4FE0(void);
|
||||
// ? func_800E5000(?);
|
||||
// ? func_800E5584(?);
|
||||
// ? func_800E5958(?);
|
||||
|
@ -2219,11 +2226,11 @@ void func_800ED858(u8);
|
|||
// ? func_800EE57C(?);
|
||||
// ? func_800EE5EC(?);
|
||||
// ? func_800EE6F4(?);
|
||||
void func_800EE824(CutsceneContext* csCtx);
|
||||
void func_800EE824(void);
|
||||
// ? func_800EE930(?);
|
||||
// ? func_800EE97C(?);
|
||||
// ? func_800EE9D0(?);
|
||||
// ? func_800EEA50(?);
|
||||
void func_800EEA50(GfxPrint* printer);
|
||||
// ? func_800F1BDC(?);
|
||||
// ? func_800F2150(?);
|
||||
// ? func_800F227C(?);
|
||||
|
@ -2235,7 +2242,7 @@ void func_800EE824(CutsceneContext* csCtx);
|
|||
// ? func_800F2A04(?);
|
||||
void func_800F2D6C(u8*, u16 sfxId);
|
||||
// ? func_800F2E28(?);
|
||||
// ? func_800F3054(?);
|
||||
void func_800F3054(void);
|
||||
// ? func_800F3188(?);
|
||||
// ? func_800F32F0(?);
|
||||
// ? func_800F3468(?);
|
||||
|
@ -2283,9 +2290,9 @@ void func_800F5E90(u8);
|
|||
void func_800F6114(f32);
|
||||
void func_800F6268(f32, UNK_TYPE);
|
||||
void func_800F6584(UNK_TYPE);
|
||||
// ? func_800F64E0(?);
|
||||
void func_800F64E0(u8);
|
||||
void func_800F6584(UNK_TYPE);
|
||||
// ? func_800F66C0(?);
|
||||
void func_800F66C0(s8 echo);
|
||||
void func_800F66DC(s8);
|
||||
void func_800F6700(s8 outputMode);
|
||||
void func_800F67A0(u8);
|
||||
|
@ -2299,7 +2306,7 @@ void func_800F6AB0(u8);
|
|||
// ? func_800F6BB8(?);
|
||||
void func_800F6C14();
|
||||
// ? func_800F6C34(?);
|
||||
void func_800F6D58(u8 arg0, u8 arg1, u8 arg2);
|
||||
void func_800F6D58(u8, u8, u8);
|
||||
// ? func_800F6E7C(?);
|
||||
// ? func_800F6FB4(?);
|
||||
void func_800F70F8();
|
||||
|
@ -2369,7 +2376,7 @@ s32 Overlay_Load(u32 vRomStart, u32 vRomEnd, void* vRamStart, void* vRamEnd, voi
|
|||
// ? func_800FCAB4(?);
|
||||
void SystemHeap_Init(void* start, u32 size);
|
||||
void PadUtils_Init(Input* input);
|
||||
void func_800FCB70();
|
||||
void func_800FCB70(void);
|
||||
void PadUtils_ResetPressRel(Input* input);
|
||||
u32 PadUtils_CheckCurExact(Input* input, u16 value);
|
||||
u32 PadUtils_CheckCur(Input* input, u16 key);
|
||||
|
@ -2410,12 +2417,12 @@ void* SystemArena_ReallocDebug(void* ptr, u32 newSize, const char* file, s32 lin
|
|||
void SystemArena_Free(void* ptr);
|
||||
void SystemArena_FreeDebug(void* ptr, const char* file, s32 line);
|
||||
void* SystemArena_Calloc(u32 num, u32 size);
|
||||
void SystemArena_Display();
|
||||
void SystemArena_Display(void);
|
||||
void SystemArena_GetSizes(u32* outMaxFree, u32* outFree, u32* outAlloc);
|
||||
void SystemArena_Check();
|
||||
void SystemArena_Check(void);
|
||||
void SystemArena_Init(void* start, u32 size);
|
||||
void SystemArena_Cleanup();
|
||||
u8 SystemArena_IsInitalized();
|
||||
void SystemArena_Cleanup(void);
|
||||
u8 SystemArena_IsInitalized(void);
|
||||
u32 Rand_Next(void);
|
||||
void Rand_Seed(u32 seed);
|
||||
f32 Rand_ZeroOne(void);
|
||||
|
@ -2463,8 +2470,8 @@ void __osDisplayArena(Arena* arena);
|
|||
void ArenaImpl_FaultClient(Arena* arena);
|
||||
u32 __osCheckArena(Arena* arena);
|
||||
u8 func_800FF334(Arena* arena);
|
||||
void PrintUtils_VPrintf(char** arg0, const char* fmt, va_list args);
|
||||
void PrintUtils_Printf(void* arg0, const char* fmt, ...);
|
||||
void PrintUtils_VPrintf(PrintCallback* pfn, const char* fmt, va_list args);
|
||||
void PrintUtils_Printf(PrintCallback* pfn, const char* fmt, ...);
|
||||
void Sleep_Cycles(OSTime cycles);
|
||||
void Sleep_Nsec(u32 nsec);
|
||||
void Sleep_Usec(u32 usec);
|
||||
|
@ -2479,8 +2486,8 @@ u32 JpegUtils_ProcessHuffmanTable(u8* dht, JpegHuffmanTable* ht, u8* codesLength
|
|||
void JpegUtils_SetHuffmanTableOld(u8* data, JpegHuffmanTableOld* ht, u8* codesLengths, u16* codes, s16 count, u8 isAc);
|
||||
u32 JpegUtils_ProcessHuffmanTableImplOld(u8* dht, JpegHuffmanTableOld* ht, u8* codesLengths, u16* codes);
|
||||
s32 JpegDecoder_Decode(JpegDecoder* decoder, u16* mcuBuff, s32 count, u8 isFollowing, JpegDecoderState* state);
|
||||
s32 JpegDecoder_ProcessMcu(JpegHuffmanTable* hTable0, JpegHuffmanTable* hTable1, s16* mcu, s16* unk);
|
||||
s32 JpegDecoder_ParseNextSymbol(JpegHuffmanTable* hTable, s16* outCoeff, u8* outZeroCount);
|
||||
s32 JpegDecoder_ProcessMcu(JpegHuffmanTable* hTable0, JpegHuffmanTable* hTable1, u16* mcu, s16* unk);
|
||||
s32 JpegDecoder_ParseNextSymbol(JpegHuffmanTable* hTable, s16* outCoeff, s8* outZeroCount);
|
||||
u16 JpegDecoder_ReadBits(u8 len);
|
||||
s32 osPfsFreeBlocks(OSPfs* pfs, s32* leftoverBytes);
|
||||
void guScale(Mtx* m, f32 x, f32 y, f32 z);
|
||||
|
@ -2492,15 +2499,15 @@ void osSpTaskStartGo(OSTask* task);
|
|||
s32 osSetRumble(OSPfs* pfs, u32 vibrate);
|
||||
void osSetUpMempakWrite(s32 channel, OSPifRam* buf);
|
||||
s32 osProbeRumblePak(OSMesgQueue* ctrlrqueue, OSPfs* pfs, u32 channel);
|
||||
void __osSiCreateAccessQueue();
|
||||
void __osSiGetAccess();
|
||||
void __osSiRelAccess();
|
||||
void __osSiCreateAccessQueue(void);
|
||||
void __osSiGetAccess(void);
|
||||
void __osSiRelAccess(void);
|
||||
s32 osContInit(OSMesgQueue* mq, u8* ctl_present_bitfield, OSContStatus* status);
|
||||
void __osContGetInitData(u8* ctl_present_bitfield, OSContStatus* status);
|
||||
void __osPackRequestData(u8 poll);
|
||||
s32 osContStartReadData(OSMesgQueue* mq);
|
||||
void osContGetReadData(OSContPad* pad);
|
||||
void __osPackReadData();
|
||||
void __osPackReadData(void);
|
||||
void guPerspectiveF(f32 mf[4][4], u16* perspNorm, f32 fovy, f32 aspect, f32 near, f32 far, f32 scale);
|
||||
void guPerspective(Mtx* m, u16* perspNorm, f32 fovy, f32 aspect, f32 near, f32 far, f32 scale);
|
||||
s32 __osSpRawStartDma(s32 direction, void* devAddr, void* dramAddr, u32 size);
|
||||
|
@ -2521,7 +2528,7 @@ s32 osStopTimer(OSTimer* timer);
|
|||
u16 __osSumcalc(u8* ptr, s32 length);
|
||||
s32 __osIdCheckSum(u16* ptr, u16* csum, u16* icsum);
|
||||
s32 __osRepairPackId(OSPfs* pfs, __OSPackId* badid, __OSPackId* newid);
|
||||
s32 __osCheckPackId(OSPfs* pfs, __OSPackId* temp);
|
||||
s32 __osCheckPackId(OSPfs* pfs, __OSPackId* check);
|
||||
s32 __osGetId(OSPfs* pfs);
|
||||
s32 __osCheckId(OSPfs* pfs);
|
||||
s32 __osPfsRWInode(OSPfs* pfs, __OSInode* inode, u8 flag, u8 bank);
|
||||
|
@ -2536,15 +2543,15 @@ void guLookAtHiliteF(f32 mf[4][4], LookAt* l, Hilite* h, f32 xEye, f32 yEye, f32
|
|||
void guLookAtHilite(Mtx* m, LookAt* l, Hilite* h, f32 xEye, f32 yEye, f32 zEye, f32 xAt, f32 yAt, f32 zAt, f32 xUp,
|
||||
f32 yUp, f32 zUp, f32 xl1, f32 yl1, f32 zl1, f32 xl2, f32 yl2, f32 zl2, s32 hiliteWidth,
|
||||
s32 hiliteHeight);
|
||||
u32 __osSpDeviceBusy();
|
||||
void guMtxIdent(f32 m[4][4]);
|
||||
u32 __osSpDeviceBusy(void);
|
||||
void guMtxIdent(Mtx*);
|
||||
void guPositionF(f32 mf[4][4], f32 rot, f32 pitch, f32 yaw, f32 scale, f32 x, f32 y, f32 z);
|
||||
void guPosition(Mtx*, f32, f32, f32, f32, f32, f32, f32);
|
||||
OSYieldResult osSpTaskYielded(OSTask* task);
|
||||
void guRotateF(f32 m[4][4], f32 a, f32 x, f32 y, f32 z);
|
||||
void guRotate(Mtx*, f32 angle, f32 x, f32 y, f32 z);
|
||||
s32 osAiSetFrequency(u32 frequency);
|
||||
OSThread* __osGetActiveQueue();
|
||||
OSThread* __osGetActiveQueue(void);
|
||||
void guNormalize(f32* x, f32* y, f32* z);
|
||||
u32 osDpGetStatus(void);
|
||||
void osDpSetStatus(u32 status);
|
||||
|
@ -2574,10 +2581,10 @@ s32 __osContRamRead(OSMesgQueue* ctrlrqueue, s32 channel, u16 addr, u8* data);
|
|||
u8 __osContAddressCrc(u16 addr);
|
||||
u8 __osContDataCrc(u8* data);
|
||||
s32 osSetTimer(OSTimer* timer, OSTime countdown, OSTime interval, OSMesgQueue* mq, OSMesg msg);
|
||||
u32 __osSpGetStatus();
|
||||
u32 __osSpGetStatus(void);
|
||||
void __osSpSetStatus(u32 status);
|
||||
void osWritebackDCacheAll(void);
|
||||
OSThread* __osGetCurrFaultedThread();
|
||||
OSThread* __osGetCurrFaultedThread(void);
|
||||
void guMtxF2L(MtxF* m1, Mtx* m2);
|
||||
// ? __d_to_ll(?);
|
||||
// ? __f_to_ll(?);
|
||||
|
@ -2621,12 +2628,12 @@ u8 func_8010BDBC(MessageContext* msgCtx);
|
|||
// ? func_8010C39C(?);
|
||||
// ? func_8010F2CC(?);
|
||||
// ? func_8010F494(?);
|
||||
// ? func_8010F58C(?);
|
||||
// ? func_8010F6F0(?);
|
||||
void func_8010F58C(GlobalContext* globalCtx);
|
||||
void func_8010F6F0(GlobalContext* globalCtx);
|
||||
void func_8011040C(void);
|
||||
// ? func_80110450(?);
|
||||
// ? func_80110460(?);
|
||||
// ? func_801104C8(?);
|
||||
void func_80110450(GlobalContext* globalCtx);
|
||||
void func_80110460(GlobalContext* globalCtx);
|
||||
void func_801104C8(GlobalContext* globalCtx);
|
||||
void func_80110990(GlobalContext* globalCtx);
|
||||
void func_801109B0(GlobalContext* globalCtx);
|
||||
void func_80110F68(GlobalContext* globalCtx);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue