summaryrefslogtreecommitdiff
path: root/libs/JSystem/JKernel/JKRFileCache.cpp
diff options
context:
space:
mode:
authorJulgodis <>2021-04-01 02:07:58 +0200
committerJulgodis <>2021-04-01 02:07:58 +0200
commitf6464a61cecc9b65cf010d2fb7876c23251761f5 (patch)
treef8dca6ee66125288bd3be0cc239cf07276469a02 /libs/JSystem/JKernel/JKRFileCache.cpp
parentb999714187d934636004d3d93e1ed1da792d6f80 (diff)
__sinit and progress script update
Diffstat (limited to 'libs/JSystem/JKernel/JKRFileCache.cpp')
-rw-r--r--libs/JSystem/JKernel/JKRFileCache.cpp770
1 files changed, 132 insertions, 638 deletions
diff --git a/libs/JSystem/JKernel/JKRFileCache.cpp b/libs/JSystem/JKernel/JKRFileCache.cpp
index 98ff69be82..3fbcbdcf71 100644
--- a/libs/JSystem/JKernel/JKRFileCache.cpp
+++ b/libs/JSystem/JKernel/JKRFileCache.cpp
@@ -1,544 +1,173 @@
-//
+//
// Generated By: dol2asm
// Translation Unit: JKRFileCache
-//
+//
+#include "JSystem/JKernel/JKRFileCache.h"
#include "dol2asm.h"
#include "dolphin/types.h"
-#include "JSystem/JKernel/JKRFileCache.h"
-//
+//
// Types:
-//
+//
struct JSUPtrLink {
- /* 802DBDFC */ // False False
-// void* False
-// void False
-JSUPtrLink(void*);
- /* 802DBE14 */ // False False
-~JSUPtrLink();
+ /* 802DBDFC */ JSUPtrLink(void*);
+ /* 802DBE14 */ ~JSUPtrLink();
};
struct JSUPtrList {
- /* 802DBEAC */ // False False
-~JSUPtrList();
- /* 802DBF14 */ // False False
-void initiate();
- /* 802DBF4C */ // False False
-// JSUPtrLink* False
-// JSUPtrLink False
-void append(JSUPtrLink*);
- /* 802DBFF0 */ // False False
-// JSUPtrLink* False
-// JSUPtrLink False
-void prepend(JSUPtrLink*);
- /* 802DC15C */ // False False
-// JSUPtrLink* False
-// JSUPtrLink False
-void remove(JSUPtrLink*);
+ /* 802DBEAC */ ~JSUPtrList();
+ /* 802DBF14 */ void initiate();
+ /* 802DBF4C */ void append(JSUPtrLink*);
+ /* 802DBFF0 */ void prepend(JSUPtrLink*);
+ /* 802DC15C */ void remove(JSUPtrLink*);
};
struct JKRHeap {
- /* 802CE4D4 */ // False False
-// u32 False
-// int False
-void alloc(u32, int);
- /* 802CE474 */ // False False
-// u32 False
-// int False
-// JKRHeap* False
-// JKRHeap False
-void alloc(u32, int, JKRHeap*);
- /* 802CE500 */ // False False
-// void* False
-// void False
-// JKRHeap* False
-// JKRHeap False
-void free(void*, JKRHeap*);
- /* 802CE548 */ // False False
-// void* False
-// void False
-void free(void*);
- /* 802CE83C */ // False False
-// void* False
-// void False
-void findFromRoot(void*);
+ /* 802CE4D4 */ void alloc(u32, int);
+ /* 802CE474 */ void alloc(u32, int, JKRHeap*);
+ /* 802CE500 */ void free(void*, JKRHeap*);
+ /* 802CE548 */ void free(void*);
+ /* 802CE83C */ void findFromRoot(void*);
};
struct JKRFileLoader {
- /* 802D40F0 */ // False False
-JKRFileLoader();
- /* 802D4148 */ // False False
-~JKRFileLoader();
- /* 802D41D4 */ // False False
-void unmount();
+ /* 802D40F0 */ JKRFileLoader();
+ /* 802D4148 */ ~JKRFileLoader();
+ /* 802D41D4 */ void unmount();
};
struct JKRFileCache {
- struct CCacheBlock {
- /* 802D566C */ // True False
-// u32 False
-// u32 False
-// void const* False
-// void const False
-// void False
-CCacheBlock(u32, u32, void const*);
- };
-
- /* 802D49B4 */ // False False
-// char const* False
-// char const False
-// char False
-// JKRHeap* False
-// JKRHeap False
-// char const* False
-// char const False
-// char False
-void mount(char const*, JKRHeap*, char const*);
- /* 802D4AB4 */ // True False
-// char const* False
-// char const False
-// char False
-// char const* False
-// char const False
-// char False
-JKRFileCache(char const*, char const*);
- /* 802D4C70 */ // True False
-~JKRFileCache();
- /* 802D4D44 */ // True False
-// char const* False
-// char const False
-// char False
-void becomeCurrent(char const*);
- /* 802D4DD8 */ // True False
-// char const* False
-// char const False
-// char False
-void getResource(char const*);
- /* 802D4EDC */ // True False
-// u32 False
-// char const* False
-// char const False
-// char False
-void getResource(u32, char const*);
- /* 802D503C */ // True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
-void readResource(void*, u32, u32, char const*);
- /* 802D4F64 */ // True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
-void readResource(void*, u32, char const*);
- /* 802D50D4 */ // True False
-void removeResourceAll();
- /* 802D5164 */ // True False
-// void* False
-// void False
-void removeResource(void*);
- /* 802D51F8 */ // True False
-// void* False
-// void False
-void detachResource(void*);
- /* 802D526C */ // True False
-// void const* False
-// void const False
-// void False
-void getResSize(void const*) const;
- /* 802D52A0 */ // True False
-// char const* False
-// char const False
-// char False
-void countFile(char const*) const;
- /* 802D531C */ // True False
-// char const* False
-// char const False
-// char False
-void getFirstFile(char const*) const;
- /* 802D53B8 */ // True False
-// void const* False
-// void const False
-// void False
-void findCacheBlock(void const*) const;
- /* 802D53E4 */ // True False
-// u32 False
-void findCacheBlock(u32) const;
- /* 802D5410 */ // True False
-// char* False
-// char False
-// char const* False
-// char const False
-// char False
-void findFile(char*, char const*) const;
- /* 802D551C */ // True False
-// char const* False
-// char const False
-// char False
-void getDvdPathName(char const*) const;
- /* 802D5624 */ // True False
-// char* False
-// char False
-void convStrLower(char*) const;
- /* 802D56C8 */ // True False
-// char const* False
-// char const False
-// char False
-void getFsResource(char const*);
- /* 802D56F4 */ // True False
-// u32 False
-// char const* False
-// char const False
-// char False
-void getNameResource(u32, char const*);
- /* 802D5720 */ // True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
-void readFsResource(void*, u32, char const*);
- /* 802D574C */ // True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
-void readNameResource(void*, u32, u32, char const*);
+ struct CCacheBlock {
+ /* 802D566C */ CCacheBlock(u32, u32, void const*);
+ };
+
+ /* 802D49B4 */ void mount(char const*, JKRHeap*, char const*);
+ /* 802D4AB4 */ JKRFileCache(char const*, char const*);
+ /* 802D4C70 */ ~JKRFileCache();
+ /* 802D4D44 */ void becomeCurrent(char const*);
+ /* 802D4DD8 */ void getResource(char const*);
+ /* 802D4EDC */ void getResource(u32, char const*);
+ /* 802D503C */ void readResource(void*, u32, u32, char const*);
+ /* 802D4F64 */ void readResource(void*, u32, char const*);
+ /* 802D50D4 */ void removeResourceAll();
+ /* 802D5164 */ void removeResource(void*);
+ /* 802D51F8 */ void detachResource(void*);
+ /* 802D526C */ void getResSize(void const*) const;
+ /* 802D52A0 */ void countFile(char const*) const;
+ /* 802D531C */ void getFirstFile(char const*) const;
+ /* 802D53B8 */ void findCacheBlock(void const*) const;
+ /* 802D53E4 */ void findCacheBlock(u32) const;
+ /* 802D5410 */ void findFile(char*, char const*) const;
+ /* 802D551C */ void getDvdPathName(char const*) const;
+ /* 802D5624 */ void convStrLower(char*) const;
+ /* 802D56C8 */ void getFsResource(char const*);
+ /* 802D56F4 */ void getNameResource(u32, char const*);
+ /* 802D5720 */ void readFsResource(void*, u32, char const*);
+ /* 802D574C */ void readNameResource(void*, u32, u32, char const*);
};
struct JKRFile {
- /* 802D9518 */ // False False
-// void* False
-// void False
-// s32 False
-// s32 False
-void read(void*, s32, s32);
+ /* 802D9518 */ void read(void*, s32, s32);
};
struct JKRDvdFinder {
- /* 802D4770 */ // False False
-// char const* False
-// char const False
-// char False
-JKRDvdFinder(char const*);
+ /* 802D4770 */ JKRDvdFinder(char const*);
};
struct JKRDvdFile {
- /* 802D95F8 */ // False False
-// char const* False
-// char const False
-// char False
-JKRDvdFile(char const*);
- /* 802D9748 */ // False False
-~JKRDvdFile();
+ /* 802D95F8 */ JKRDvdFile(char const*);
+ /* 802D9748 */ ~JKRDvdFile();
};
-//
+//
// Forward References:
-//
-
+//
-// False False
-// char const* False
-// char const False
-// char False
-// JKRHeap* False
-// JKRHeap False
-// char const* False
-// char const False
-// char False
extern "C" void mount__12JKRFileCacheFPCcP7JKRHeapPCc();
-// True False
-// char const* False
-// char const False
-// char False
-// char const* False
-// char const False
-// char False
extern "C" void __ct__12JKRFileCacheFPCcPCc();
-// True False
extern "C" void __dt__12JKRFileCacheFv();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void becomeCurrent__12JKRFileCacheFPCc();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void getResource__12JKRFileCacheFPCc();
-// True False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void getResource__12JKRFileCacheFUlPCc();
-// True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void readResource__12JKRFileCacheFPvUlPCc();
-// True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void readResource__12JKRFileCacheFPvUlUlPCc();
-// True False
extern "C" void removeResourceAll__12JKRFileCacheFv();
-// True False
-// void* False
-// void False
extern "C" void removeResource__12JKRFileCacheFPv();
-// True False
-// void* False
-// void False
extern "C" void detachResource__12JKRFileCacheFPv();
-// True False
-// void const* False
-// void const False
-// void False
extern "C" void getResSize__12JKRFileCacheCFPCv();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void countFile__12JKRFileCacheCFPCc();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void getFirstFile__12JKRFileCacheCFPCc();
-// True False
-// void const* False
-// void const False
-// void False
extern "C" void findCacheBlock__12JKRFileCacheCFPCv();
-// True False
-// u32 False
extern "C" void findCacheBlock__12JKRFileCacheCFUl();
-// True False
-// char* False
-// char False
-// char const* False
-// char const False
-// char False
extern "C" void findFile__12JKRFileCacheCFPcPCc();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void getDvdPathName__12JKRFileCacheCFPCc();
-// True False
-// char* False
-// char False
extern "C" void convStrLower__12JKRFileCacheCFPc();
-// True False
-// u32 False
-// u32 False
-// void const* False
-// void const False
-// void False
extern "C" void __ct__Q212JKRFileCache11CCacheBlockFUlUlPCv();
-// True False
-// char const* False
-// char const False
-// char False
extern "C" void getFsResource__12JKRFileCacheFPCc();
-// True False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void getNameResource__12JKRFileCacheFUlPCc();
-// True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void readFsResource__12JKRFileCacheFPvUlPCc();
-// True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
extern "C" void readNameResource__12JKRFileCacheFPvUlUlPCc();
extern "C" extern char const* const JKRFileCache__stringBase0;
extern "C" extern void* __vt__12JKRFileCache[19 + 1 /* padding */];
-//
+//
// External References:
-//
+//
-// False False
-// void* False
-// void False
-// u32 False
-// JKRHeap* False
-// JKRHeap False
-// int False
void* operator new(u32, JKRHeap*, int);
-// False False
-// void False
-// void* False
-// void False
void operator delete(void*);
-// False False
SECTION_INIT void memcpy();
-// False False
-// u32 False
-// int False
-// JKRHeap* False
-// JKRHeap False
extern "C" void alloc__7JKRHeapFUliP7JKRHeap();
-// False False
-// u32 False
-// int False
extern "C" void alloc__7JKRHeapFUli();
-// False False
-// void* False
-// void False
-// JKRHeap* False
-// JKRHeap False
extern "C" void free__7JKRHeapFPvP7JKRHeap();
-// False False
-// void* False
-// void False
extern "C" void free__7JKRHeapFPv();
-// False False
-// void* False
-// void False
extern "C" void findFromRoot__7JKRHeapFPv();
-// False False
-// void* False
-// void False
-// u32 False
-// JKRHeap* False
-// JKRHeap False
-// int False
extern "C" void* __nw__FUlP7JKRHeapi();
-// False False
-// void False
-// void* False
-// void False
extern "C" void __dl__FPv();
-// False False
extern "C" void __ct__13JKRFileLoaderFv();
-// False False
extern "C" void __dt__13JKRFileLoaderFv();
-// False False
extern "C" void unmount__13JKRFileLoaderFv();
-// False False
-// char const* False
-// char const False
-// char False
extern "C" void __ct__12JKRDvdFinderFPCc();
-// False False
-// void* False
-// void False
-// s32 False
-// s32 False
extern "C" void read__7JKRFileFPvll();
-// False False
-// char const* False
-// char const False
-// char False
extern "C" void __ct__10JKRDvdFileFPCc();
-// False False
extern "C" void __dt__10JKRDvdFileFv();
-// False False
-// void* False
-// void False
extern "C" void __ct__10JSUPtrLinkFPv();
-// False False
extern "C" void __dt__10JSUPtrLinkFv();
-// False False
extern "C" void __dt__10JSUPtrListFv();
-// False False
extern "C" void initiate__10JSUPtrListFv();
-// False False
-// JSUPtrLink* False
-// JSUPtrLink False
extern "C" void append__10JSUPtrListFP10JSUPtrLink();
-// False False
-// JSUPtrLink* False
-// JSUPtrLink False
extern "C" void prepend__10JSUPtrListFP10JSUPtrLink();
-// False False
-// JSUPtrLink* False
-// JSUPtrLink False
extern "C" void remove__10JSUPtrListFP10JSUPtrLink();
-// False False
extern "C" void DVDChangeDir();
-// False False
extern "C" void DVDOpenDir();
-// False False
extern "C" void DVDReadDir();
-// False False
-// bool False
extern "C" bool DVDCloseDir();
-// False False
extern "C" void _savegpr_26();
-// False False
extern "C" void _savegpr_27();
-// False False
extern "C" void _savegpr_28();
-// False False
extern "C" void _savegpr_29();
-// False False
extern "C" void _restgpr_26();
-// False False
extern "C" void _restgpr_27();
-// False False
extern "C" void _restgpr_28();
-// False False
extern "C" void _restgpr_29();
-// False False
extern "C" void tolower();
-// False False
extern "C" void strrchr();
-// False False
extern "C" void strcmp();
-// False False
extern "C" void strcat();
-// False False
extern "C" void strcpy();
-// False False
extern "C" void strlen();
extern "C" extern u8 sVolumeList__13JKRFileLoader[12];
extern "C" extern u8 sSystemHeap__7JKRHeap[4];
extern "C" extern u8 sCurrentVolume__13JKRFileLoader[4 + 4 /* padding */];
-//
+//
// Declarations:
-//
+//
-/* 802D49B4-802D4AB4 0100+00 s=0 e=2 z=0 None .text mount__12JKRFileCacheFPCcP7JKRHeapPCc */
+/* 802D49B4-802D4AB4 0100+00 s=0 e=2 z=0 None .text mount__12JKRFileCacheFPCcP7JKRHeapPCc */
// 802D49C4: 803621D4 (_savegpr_27)
// 802D49EC: 80368BE4 (strlen)
// 802D4A10: 80434354 (sVolumeList__13JKRFileLoader)
@@ -550,24 +179,14 @@ extern "C" extern u8 sCurrentVolume__13JKRFileLoader[4 + 4 /* padding */];
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// False False
-// char const* False
-// char const False
-// char False
-// JKRHeap* False
-// JKRHeap False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::mount(char const* param_0, JKRHeap* param_1, char const* param_2) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/mount__12JKRFileCacheFPCcP7JKRHeapPCc.s"
}
#pragma pop
-
/* ############################################################################################## */
-/* 8039D158-8039D160 0006+02 s=3 e=0 z=0 None .rodata @stringBase0 */
+/* 8039D158-8039D160 0006+02 s=3 e=0 z=0 None .rodata @stringBase0 */
#pragma push
#pragma force_active on
#pragma section ".dead"
@@ -577,32 +196,32 @@ SECTION_DEAD char const* const stringBase_8039D15A = "dvd";
SECTION_DEAD static char const* const pad_8039D15E = "\0";
#pragma pop
-/* 803CC238-803CC288 004C+04 s=2 e=0 z=0 None .data __vt__12JKRFileCache */
+/* 803CC238-803CC288 004C+04 s=2 e=0 z=0 None .data __vt__12JKRFileCache */
SECTION_DATA void* __vt__12JKRFileCache[19 + 1 /* padding */] = {
- (void*)NULL /* RTTI */,
- (void*)NULL,
- (void*)__dt__12JKRFileCacheFv,
- (void*)unmount__13JKRFileLoaderFv,
- (void*)becomeCurrent__12JKRFileCacheFPCc,
- (void*)getResource__12JKRFileCacheFPCc,
- (void*)getResource__12JKRFileCacheFUlPCc,
- (void*)readResource__12JKRFileCacheFPvUlPCc,
- (void*)readResource__12JKRFileCacheFPvUlUlPCc,
- (void*)removeResourceAll__12JKRFileCacheFv,
- (void*)removeResource__12JKRFileCacheFPv,
- (void*)detachResource__12JKRFileCacheFPv,
- (void*)getResSize__12JKRFileCacheCFPCv,
- (void*)countFile__12JKRFileCacheCFPCc,
- (void*)getFirstFile__12JKRFileCacheCFPCc,
- (void*)getFsResource__12JKRFileCacheFPCc,
- (void*)getNameResource__12JKRFileCacheFUlPCc,
- (void*)readFsResource__12JKRFileCacheFPvUlPCc,
- (void*)readNameResource__12JKRFileCacheFPvUlUlPCc,
- /* padding */
- NULL,
+ (void*)NULL /* RTTI */,
+ (void*)NULL,
+ (void*)__dt__12JKRFileCacheFv,
+ (void*)unmount__13JKRFileLoaderFv,
+ (void*)becomeCurrent__12JKRFileCacheFPCc,
+ (void*)getResource__12JKRFileCacheFPCc,
+ (void*)getResource__12JKRFileCacheFUlPCc,
+ (void*)readResource__12JKRFileCacheFPvUlPCc,
+ (void*)readResource__12JKRFileCacheFPvUlUlPCc,
+ (void*)removeResourceAll__12JKRFileCacheFv,
+ (void*)removeResource__12JKRFileCacheFPv,
+ (void*)detachResource__12JKRFileCacheFPv,
+ (void*)getResSize__12JKRFileCacheCFPCv,
+ (void*)countFile__12JKRFileCacheCFPCc,
+ (void*)getFirstFile__12JKRFileCacheCFPCc,
+ (void*)getFsResource__12JKRFileCacheFPCc,
+ (void*)getNameResource__12JKRFileCacheFUlPCc,
+ (void*)readFsResource__12JKRFileCacheFPvUlPCc,
+ (void*)readNameResource__12JKRFileCacheFPvUlUlPCc,
+ /* padding */
+ NULL,
};
-/* 802D4AB4-802D4C70 01BC+00 s=1 e=0 z=0 None .text __ct__12JKRFileCacheFPCcPCc */
+/* 802D4AB4-802D4C70 01BC+00 s=1 e=0 z=0 None .text __ct__12JKRFileCacheFPCcPCc */
// 802D4AC4: 803621D8 (_savegpr_28)
// 802D4AD4: 802D40F0 (__ct__13JKRFileLoaderFv)
// 802D4AD8: 803CC238 (__vt__12JKRFileCache)
@@ -640,21 +259,13 @@ SECTION_DATA void* __vt__12JKRFileCache[19 + 1 /* padding */] = {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
-// char const* False
-// char const False
-// char False
asm JKRFileCache::JKRFileCache(char const* param_0, char const* param_1) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/__ct__12JKRFileCacheFPCcPCc.s"
}
#pragma pop
-
-/* 802D4C70-802D4D44 00D4+00 s=1 e=0 z=0 None .text __dt__12JKRFileCacheFv */
+/* 802D4C70-802D4D44 00D4+00 s=1 e=0 z=0 None .text __dt__12JKRFileCacheFv */
// 802D4C90: 803CC238 (__vt__12JKRFileCache)
// 802D4C94: 803CC238 (__vt__12JKRFileCache)
// 802D4CBC: 802CE500 (free__7JKRHeapFPvP7JKRHeap)
@@ -671,15 +282,13 @@ asm JKRFileCache::JKRFileCache(char const* param_0, char const* param_1) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm JKRFileCache::~JKRFileCache() {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/__dt__12JKRFileCacheFv.s"
}
#pragma pop
-
-/* 802D4D44-802D4DD8 0094+00 s=1 e=0 z=0 None .text becomeCurrent__12JKRFileCacheFPCc */
+/* 802D4D44-802D4DD8 0094+00 s=1 e=0 z=0 None .text becomeCurrent__12JKRFileCacheFPCc */
// 802D4D54: 803621DC (_savegpr_29)
// 802D4D5C: 802D551C (getDvdPathName__12JKRFileCacheCFPCc)
// 802D4D64: 80348CF4 (DVDChangeDir)
@@ -695,18 +304,13 @@ asm JKRFileCache::~JKRFileCache() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::becomeCurrent(char const* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/becomeCurrent__12JKRFileCacheFPCc.s"
}
#pragma pop
-
-/* 802D4DD8-802D4EDC 0104+00 s=1 e=0 z=0 None .text getResource__12JKRFileCacheFPCc */
+/* 802D4DD8-802D4EDC 0104+00 s=1 e=0 z=0 None .text getResource__12JKRFileCacheFPCc */
// 802D4DE8: 803621D8 (_savegpr_28)
// 802D4DF4: 802D551C (getDvdPathName__12JKRFileCacheCFPCc)
// 802D4E04: 802D95F8 (__ct__10JKRDvdFileFPCc)
@@ -724,18 +328,13 @@ asm void JKRFileCache::becomeCurrent(char const* param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getResource(char const* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getResource__12JKRFileCacheFPCc.s"
}
#pragma pop
-
-/* 802D4EDC-802D4F64 0088+00 s=1 e=0 z=0 None .text getResource__12JKRFileCacheFUlPCc */
+/* 802D4EDC-802D4F64 0088+00 s=1 e=0 z=0 None .text getResource__12JKRFileCacheFUlPCc */
// 802D4EEC: 803621DC (_savegpr_29)
// 802D4EFC: 80368BE4 (strlen)
// 802D4F10: 80368B2C (strcpy)
@@ -744,19 +343,13 @@ asm void JKRFileCache::getResource(char const* param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// u32 False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getResource(u32 param_0, char const* param_1) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getResource__12JKRFileCacheFUlPCc.s"
}
#pragma pop
-
-/* 802D4F64-802D503C 00D8+00 s=1 e=0 z=0 None .text readResource__12JKRFileCacheFPvUlPCc */
+/* 802D4F64-802D503C 00D8+00 s=1 e=0 z=0 None .text readResource__12JKRFileCacheFPvUlPCc */
// 802D4F74: 803621D4 (_savegpr_27)
// 802D4F88: 802D551C (getDvdPathName__12JKRFileCacheCFPCc)
// 802D4F98: 802D95F8 (__ct__10JKRDvdFileFPCc)
@@ -770,21 +363,13 @@ asm void JKRFileCache::getResource(u32 param_0, char const* param_1) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::readResource(void* param_0, u32 param_1, char const* param_2) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/readResource__12JKRFileCacheFPvUlPCc.s"
}
#pragma pop
-
-/* 802D503C-802D50D4 0098+00 s=1 e=0 z=0 None .text readResource__12JKRFileCacheFPvUlUlPCc */
+/* 802D503C-802D50D4 0098+00 s=1 e=0 z=0 None .text readResource__12JKRFileCacheFPvUlUlPCc */
// 802D504C: 803621D4 (_savegpr_27)
// 802D5064: 80368BE4 (strlen)
// 802D5078: 80368B2C (strcpy)
@@ -793,22 +378,13 @@ asm void JKRFileCache::readResource(void* param_0, u32 param_1, char const* para
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::readResource(void* param_0, u32 param_1, u32 param_2, char const* param_3) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/readResource__12JKRFileCacheFPvUlUlPCc.s"
}
#pragma pop
-
-/* 802D50D4-802D5164 0090+00 s=1 e=0 z=0 None .text removeResourceAll__12JKRFileCacheFv */
+/* 802D50D4-802D5164 0090+00 s=1 e=0 z=0 None .text removeResourceAll__12JKRFileCacheFv */
// 802D50E4: 803621DC (_savegpr_29)
// 802D5100: 802CE500 (free__7JKRHeapFPvP7JKRHeap)
// 802D510C: 802DC15C (remove__10JSUPtrListFP10JSUPtrLink)
@@ -818,15 +394,13 @@ asm void JKRFileCache::readResource(void* param_0, u32 param_1, u32 param_2, cha
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
asm void JKRFileCache::removeResourceAll() {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/removeResourceAll__12JKRFileCacheFv.s"
}
#pragma pop
-
-/* 802D5164-802D51F8 0094+00 s=1 e=0 z=0 None .text removeResource__12JKRFileCacheFPv */
+/* 802D5164-802D51F8 0094+00 s=1 e=0 z=0 None .text removeResource__12JKRFileCacheFPv */
// 802D5174: 803621DC (_savegpr_29)
// 802D5180: 802D53B8 (findCacheBlock__12JKRFileCacheCFPCv)
// 802D51AC: 802CE500 (free__7JKRHeapFPvP7JKRHeap)
@@ -837,17 +411,13 @@ asm void JKRFileCache::removeResourceAll() {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
asm void JKRFileCache::removeResource(void* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/removeResource__12JKRFileCacheFPv.s"
}
#pragma pop
-
-/* 802D51F8-802D526C 0074+00 s=1 e=0 z=0 None .text detachResource__12JKRFileCacheFPv */
+/* 802D51F8-802D526C 0074+00 s=1 e=0 z=0 None .text detachResource__12JKRFileCacheFPv */
// 802D5210: 802D53B8 (findCacheBlock__12JKRFileCacheCFPCv)
// 802D522C: 802DC15C (remove__10JSUPtrListFP10JSUPtrLink)
// 802D5244: 802DBE14 (__dt__10JSUPtrLinkFv)
@@ -855,33 +425,24 @@ asm void JKRFileCache::removeResource(void* param_0) {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
asm void JKRFileCache::detachResource(void* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/detachResource__12JKRFileCacheFPv.s"
}
#pragma pop
-
-/* 802D526C-802D52A0 0034+00 s=1 e=0 z=0 None .text getResSize__12JKRFileCacheCFPCv */
+/* 802D526C-802D52A0 0034+00 s=1 e=0 z=0 None .text getResSize__12JKRFileCacheCFPCv */
// 802D5278: 802D53B8 (findCacheBlock__12JKRFileCacheCFPCv)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void const* False
-// void const False
-// void False
asm void JKRFileCache::getResSize(void const* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getResSize__12JKRFileCacheCFPCv.s"
}
#pragma pop
-
-/* 802D52A0-802D531C 007C+00 s=1 e=0 z=0 None .text countFile__12JKRFileCacheCFPCc */
+/* 802D52A0-802D531C 007C+00 s=1 e=0 z=0 None .text countFile__12JKRFileCacheCFPCc */
// 802D52B8: 802D551C (getDvdPathName__12JKRFileCacheCFPCc)
// 802D52C4: 80348F80 (DVDOpenDir)
// 802D52E0: 80349040 (DVDReadDir)
@@ -891,18 +452,13 @@ asm void JKRFileCache::getResSize(void const* param_0) const {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::countFile(char const* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/countFile__12JKRFileCacheCFPCc.s"
}
#pragma pop
-
-/* 802D531C-802D53B8 009C+00 s=1 e=0 z=0 None .text getFirstFile__12JKRFileCacheCFPCc */
+/* 802D531C-802D53B8 009C+00 s=1 e=0 z=0 None .text getFirstFile__12JKRFileCacheCFPCc */
// 802D5330: 802D551C (getDvdPathName__12JKRFileCacheCFPCc)
// 802D533C: 80451370 (sSystemHeap__7JKRHeap)
// 802D5344: 802CEC98 (__nw__FUlP7JKRHeapi)
@@ -912,46 +468,33 @@ asm void JKRFileCache::countFile(char const* param_0) const {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getFirstFile(char const* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getFirstFile__12JKRFileCacheCFPCc.s"
}
#pragma pop
-
-/* 802D53B8-802D53E4 002C+00 s=3 e=0 z=0 None .text findCacheBlock__12JKRFileCacheCFPCv */
+/* 802D53B8-802D53E4 002C+00 s=3 e=0 z=0 None .text findCacheBlock__12JKRFileCacheCFPCv */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void const* False
-// void const False
-// void False
asm void JKRFileCache::findCacheBlock(void const* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/findCacheBlock__12JKRFileCacheCFPCv.s"
}
#pragma pop
-
-/* 802D53E4-802D5410 002C+00 s=2 e=0 z=0 None .text findCacheBlock__12JKRFileCacheCFUl */
+/* 802D53E4-802D5410 002C+00 s=2 e=0 z=0 None .text findCacheBlock__12JKRFileCacheCFUl */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// u32 False
asm void JKRFileCache::findCacheBlock(u32 param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/findCacheBlock__12JKRFileCacheCFUl.s"
}
#pragma pop
-
-/* 802D5410-802D551C 010C+00 s=2 e=0 z=0 None .text findFile__12JKRFileCacheCFPcPCc */
+/* 802D5410-802D551C 010C+00 s=2 e=0 z=0 None .text findFile__12JKRFileCacheCFPcPCc */
// 802D5420: 803621D0 (_savegpr_26)
// 802D5438: 80368BE4 (strlen)
// 802D5448: 80348F80 (DVDOpenDir)
@@ -967,20 +510,13 @@ asm void JKRFileCache::findCacheBlock(u32 param_0) const {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char* False
-// char False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::findFile(char* param_0, char const* param_1) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/findFile__12JKRFileCacheCFPcPCc.s"
}
#pragma pop
-
-/* 802D551C-802D5624 0108+00 s=5 e=0 z=0 None .text getDvdPathName__12JKRFileCacheCFPCc */
+/* 802D551C-802D5624 0108+00 s=5 e=0 z=0 None .text getDvdPathName__12JKRFileCacheCFPCc */
// 802D552C: 803621DC (_savegpr_29)
// 802D5548: 80368BE4 (strlen)
// 802D5554: 80368BE4 (strlen)
@@ -1000,117 +536,75 @@ asm void JKRFileCache::findFile(char* param_0, char const* param_1) const {
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getDvdPathName(char const* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getDvdPathName__12JKRFileCacheCFPCc.s"
}
#pragma pop
-
-/* 802D5624-802D566C 0048+00 s=2 e=0 z=0 None .text convStrLower__12JKRFileCacheCFPc */
+/* 802D5624-802D566C 0048+00 s=2 e=0 z=0 None .text convStrLower__12JKRFileCacheCFPc */
// 802D5640: 80365470 (tolower)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char* False
-// char False
asm void JKRFileCache::convStrLower(char* param_0) const {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/convStrLower__12JKRFileCacheCFPc.s"
}
#pragma pop
-
-/* 802D566C-802D56C8 005C+00 s=1 e=0 z=0 None .text __ct__Q212JKRFileCache11CCacheBlockFUlUlPCv */
+/* 802D566C-802D56C8 005C+00 s=1 e=0 z=0 None .text __ct__Q212JKRFileCache11CCacheBlockFUlUlPCv
+ */
// 802D567C: 803621D8 (_savegpr_28)
// 802D5694: 802DBDFC (__ct__10JSUPtrLinkFPv)
// 802D56B4: 80362224 (_restgpr_28)
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// u32 False
-// u32 False
-// void const* False
-// void const False
-// void False
asm JKRFileCache::CCacheBlock::CCacheBlock(u32 param_0, u32 param_1, void const* param_2) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/__ct__Q212JKRFileCache11CCacheBlockFUlUlPCv.s"
}
#pragma pop
-
-/* 802D56C8-802D56F4 002C+00 s=1 e=0 z=0 None .text getFsResource__12JKRFileCacheFPCc */
+/* 802D56C8-802D56F4 002C+00 s=1 e=0 z=0 None .text getFsResource__12JKRFileCacheFPCc */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getFsResource(char const* param_0) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getFsResource__12JKRFileCacheFPCc.s"
}
#pragma pop
-
-/* 802D56F4-802D5720 002C+00 s=1 e=0 z=0 None .text getNameResource__12JKRFileCacheFUlPCc */
+/* 802D56F4-802D5720 002C+00 s=1 e=0 z=0 None .text getNameResource__12JKRFileCacheFUlPCc */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// u32 False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::getNameResource(u32 param_0, char const* param_1) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/getNameResource__12JKRFileCacheFUlPCc.s"
}
#pragma pop
-
-/* 802D5720-802D574C 002C+00 s=1 e=0 z=0 None .text readFsResource__12JKRFileCacheFPvUlPCc */
+/* 802D5720-802D574C 002C+00 s=1 e=0 z=0 None .text readFsResource__12JKRFileCacheFPvUlPCc */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
-// u32 False
-// char const* False
-// char const False
-// char False
asm void JKRFileCache::readFsResource(void* param_0, u32 param_1, char const* param_2) {
- nofralloc
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/readFsResource__12JKRFileCacheFPvUlPCc.s"
}
#pragma pop
-
-/* 802D574C-802D5778 002C+00 s=1 e=0 z=0 None .text readNameResource__12JKRFileCacheFPvUlUlPCc */
+/* 802D574C-802D5778 002C+00 s=1 e=0 z=0 None .text readNameResource__12JKRFileCacheFPvUlUlPCc
+ */
#pragma push
#pragma optimization_level 0
#pragma optimizewithasm off
-// True False
-// void* False
-// void False
-// u32 False
-// u32 False
-// char const* False
-// char const False
-// char False
-asm void JKRFileCache::readNameResource(void* param_0, u32 param_1, u32 param_2, char const* param_3) {
- nofralloc
+asm void JKRFileCache::readNameResource(void* param_0, u32 param_1, u32 param_2,
+ char const* param_3) {
+ nofralloc
#include "asm/JSystem/JKernel/JKRFileCache/readNameResource__12JKRFileCacheFPvUlUlPCc.s"
}
#pragma pop
-
-