mirror of
https://github.com/perfect-dark-pc-port/perfect_dark.git
synced 2026-10-24 16:22:41 +02:00
Decompile __osCheckId
This commit is contained in:
1 parent
3e925e7398
commit
79a4a69d5d
21 files changed
+65
-104
No files matched your search
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
Reference in new issue
Block a user