Decompile __osCheckId

This commit is contained in:
Ryan Dwyer
2021-03-25 10:22:42 +10:00
parent 3e925e7398
commit 79a4a69d5d
21 changed files with 65 additions and 104 deletions
-15
View File
@@ -1,15 +0,0 @@
#ifndef _IN_LIB_LIB_4C090_H
#define _IN_LIB_LIB_4C090_H
#include <ultra64.h>
#include "data.h"
#include "types.h"
u16 __osSumCalc(u8 *ptr, int length);
s32 __osIdCheckSum(u16 *ptr, u16 *csum, u16 *icsum);
s32 __osRepairPackId(OSPfs *pfs, __OSPackId *badid, __OSPackId *newid);
s32 __osCheckPackId(OSPfs *pfs, __OSPackId *temp);
s32 __osGetId(OSPfs *pfs);
u32 func0004c860(void);
s32 __osPfsRWInode(OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank);
#endif
+1 -1
View File
@@ -7,7 +7,7 @@
s32 osPfsChecker(OSPfs *pfs);
u32 func0004dc28(void);
u32 func0004def4(void);
u32 func0004e090(void);
s32 func0004e090(u8 *id, u8 *buffer, u32 len);
void osMapTLB(s32 index, OSPageMask pm, void *vaddr, u32 evenpaddr, u32 oddpaddr, s32 asid);
#endif
+7
View File
@@ -51,5 +51,12 @@ void __osDispatchThread();
u32 __osGetCause();
s32 __osAtomicDec(u32*);
s32 __osPfsSelectBank(OSPfs *pfs, u8 bank);
u16 __osSumCalc(u8 *ptr, int length);
s32 __osIdCheckSum(u16 *ptr, u16 *csum, u16 *icsum);
s32 __osRepairPackId(OSPfs *pfs, __OSPackId *badid, __OSPackId *newid);
s32 __osCheckPackId(OSPfs *pfs, __OSPackId *temp);
s32 __osGetId(OSPfs *pfs);
s32 __osCheckId(OSPfs *pfs);
s32 __osPfsRWInode(OSPfs *pfs, __OSInode *inode, u8 flag, u8 bank);
#endif