mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-06-19 06:27:02 -04:00
80 lines
1.9 KiB
C++
80 lines
1.9 KiB
C++
//
|
|
// Generated By: dol2asm
|
|
// Translation Unit: CARDCreate
|
|
//
|
|
|
|
#include "dol2asm.h"
|
|
#include "dolphin/types.h"
|
|
#include "dolphin/card/CARDCreate.h"
|
|
|
|
//
|
|
// Forward References:
|
|
//
|
|
|
|
|
|
extern "C" static void CreateCallbackFat();
|
|
extern "C" static void CARDCreateAsync();
|
|
extern "C" void CARDCreate();
|
|
|
|
//
|
|
// External References:
|
|
//
|
|
|
|
extern "C" extern u8 __CARDBlock[544];
|
|
|
|
SECTION_INIT void memcpy();
|
|
extern "C" void OSGetTime();
|
|
extern "C" void __CARDDefaultApiCallback();
|
|
extern "C" void __CARDSyncCallback();
|
|
extern "C" void __CARDGetControlBlock();
|
|
extern "C" void __CARDPutControlBlock();
|
|
extern "C" void __CARDSync();
|
|
extern "C" void __CARDGetFatBlock();
|
|
extern "C" void __CARDAllocBlock();
|
|
extern "C" void __CARDGetDirBlock();
|
|
extern "C" void __CARDUpdateDir();
|
|
extern "C" void __CARDCompareFileName();
|
|
extern "C" void __div2i();
|
|
extern "C" void memcmp();
|
|
extern "C" void strncpy();
|
|
extern "C" void strlen();
|
|
extern "C" extern u8 __CARDBlock[544];
|
|
|
|
//
|
|
// Declarations:
|
|
//
|
|
|
|
/* 80358108-80358238 0130+00 s=1 e=0 z=0 None .text CreateCallbackFat */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm static void CreateCallbackFat() {
|
|
nofralloc
|
|
#include "asm/dolphin/card/CARDCreate/CreateCallbackFat.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80358238-80358458 0220+00 s=1 e=0 z=0 None .text CARDCreateAsync */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm static void CARDCreateAsync() {
|
|
nofralloc
|
|
#include "asm/dolphin/card/CARDCreate/CARDCreateAsync.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|
|
/* 80358458-803584A0 0048+00 s=0 e=1 z=0 None .text CARDCreate */
|
|
#pragma push
|
|
#pragma optimization_level 0
|
|
#pragma optimizewithasm off
|
|
extern "C" asm void CARDCreate() {
|
|
nofralloc
|
|
#include "asm/dolphin/card/CARDCreate/CARDCreate.s"
|
|
}
|
|
#pragma pop
|
|
|
|
|