mirror of
https://github.com/zeldaret/tp
synced 2026-05-24 07:11:06 -04:00
80ba3d9fd2
* checkpoint * checkpoint * rename f_pc * checkpoint * small symbol rename and fix some fpc symbols * remove unneeded entries from ldscript * simplify ok check, update docker container Co-authored-by: Pheenoh <pheenoh@gmail.com>
231 lines
6.2 KiB
C++
231 lines
6.2 KiB
C++
/* m_Do_MemCard.cpp autogenerated by split.py v0.4 at 2021-01-31 21:14:24.930153 */
|
|
|
|
#include "global.h"
|
|
#include "m_Do/m_Do_Reset/m_Do_Reset.h"
|
|
#include "msl_c/string.h"
|
|
|
|
// additional symbols needed for m_Do_MemCard.cpp
|
|
// autogenerated by split.py v0.4 at 2021-01-31 21:14:24.930190
|
|
extern "C" {
|
|
void CARDCheck(void);
|
|
void CARDClose(void);
|
|
void CARDCreate(void);
|
|
void CARDFormat(void);
|
|
void CARDFreeBlocks(void);
|
|
void CARDInit(void);
|
|
void CARDMount(void);
|
|
void CARDOpen(void);
|
|
void CARDProbe(void);
|
|
void CARDProbeEx(void);
|
|
void CARDUnmount(void);
|
|
void OSInitCond(void);
|
|
void OSSignalCond(void);
|
|
void OSWaitCond(void);
|
|
void __ct__9JKRThreadFP8OSThreadi(void);
|
|
void __dt__9JKRThreadFv(void);
|
|
void _restgpr_27(void);
|
|
void _restgpr_28(void);
|
|
void _savegpr_27(void);
|
|
void _savegpr_28(void);
|
|
void becomeCurrentHeap__7JKRHeapFv(void);
|
|
void __sinit_m_Do_MemCard_cpp(void);
|
|
void mDoExt_getAssertHeap__Fv(void);
|
|
void mDoMemCdRWm_Restore__FP12CARDFileInfoPvUl(void);
|
|
void mDoMemCdRWm_Store__FP12CARDFileInfoPvUl(void);
|
|
void __ct__15mDoMemCd_Ctrl_cFv(void);
|
|
void FormatSync__15mDoMemCd_Ctrl_cFv(void);
|
|
void LoadSync__15mDoMemCd_Ctrl_cFPvUlUl(void);
|
|
void SaveSync__15mDoMemCd_Ctrl_cFv(void);
|
|
void ThdInit__15mDoMemCd_Ctrl_cFv(void);
|
|
void attach__15mDoMemCd_Ctrl_cFv(void);
|
|
void checkspace__15mDoMemCd_Ctrl_cFv(void);
|
|
void command_attach__15mDoMemCd_Ctrl_cFv(void);
|
|
void command_format__15mDoMemCd_Ctrl_cFv(void);
|
|
void detach__15mDoMemCd_Ctrl_cFv(void);
|
|
void format__15mDoMemCd_Ctrl_cFv(void);
|
|
void getStatus__15mDoMemCd_Ctrl_cFUl(void);
|
|
void load__15mDoMemCd_Ctrl_cFv(void);
|
|
void loadfile__15mDoMemCd_Ctrl_cFv(void);
|
|
void main__15mDoMemCd_Ctrl_cFv(void);
|
|
void mount__15mDoMemCd_Ctrl_cFv(void);
|
|
void restore__15mDoMemCd_Ctrl_cFv(void);
|
|
void save__15mDoMemCd_Ctrl_cFPvUlUl(void);
|
|
void setCardState__15mDoMemCd_Ctrl_cFl(void);
|
|
void store__15mDoMemCd_Ctrl_cFv(void);
|
|
void update__15mDoMemCd_Ctrl_cFv(void);
|
|
void mDoMemCd_main__FPv(void);
|
|
}
|
|
|
|
// additional symbols needed for m_Do_MemCard.cpp
|
|
// autogenerated by split.py v0.4 at 2021-01-31 21:14:24.930195
|
|
extern u8 lbl_803743F8;
|
|
extern u8 lbl_803A34F8;
|
|
extern u8 lbl_803A3530;
|
|
extern u8 lbl_803DFC20;
|
|
extern u8 lbl_803E0C20;
|
|
extern u8 lbl_803E0F40;
|
|
extern u8 lbl_803EAF40;
|
|
|
|
extern "C" {
|
|
// __ct__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::mDoMemCd_Ctrl_c(void)
|
|
asm void __ct__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_8001672C.s"
|
|
}
|
|
|
|
// ThdInit__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::ThdInit(void)
|
|
asm void ThdInit__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016730.s"
|
|
}
|
|
|
|
// main__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::main(void)
|
|
asm void main__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_800167D0.s"
|
|
}
|
|
|
|
// update__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::update(void)
|
|
asm void update__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016894.s"
|
|
}
|
|
|
|
// load__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::load(void)
|
|
asm void load__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_800169B4.s"
|
|
}
|
|
|
|
// restore__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::restore(void)
|
|
asm void restore__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016A0C.s"
|
|
}
|
|
|
|
// LoadSync__15mDoMemCd_Ctrl_cFPvUlUl
|
|
// mDoMemCd_Ctrl_c::LoadSync(void*, u32, u32)
|
|
asm void LoadSync__15mDoMemCd_Ctrl_cFPvUlUl(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016AB0.s"
|
|
}
|
|
|
|
// save__15mDoMemCd_Ctrl_cFPvUlUl
|
|
// mDoMemCd_Ctrl_c::save(void*, u32, u32)
|
|
asm void save__15mDoMemCd_Ctrl_cFPvUlUl(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016B58.s"
|
|
}
|
|
|
|
// store__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::store(void)
|
|
asm void store__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016BD4.s"
|
|
}
|
|
|
|
// SaveSync__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::SaveSync(void)
|
|
asm void SaveSync__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016CE0.s"
|
|
}
|
|
|
|
// getStatus__15mDoMemCd_Ctrl_cFUl
|
|
// mDoMemCd_Ctrl_c::getStatus(u32)
|
|
asm void getStatus__15mDoMemCd_Ctrl_cFUl(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016D74.s"
|
|
}
|
|
|
|
// command_format__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::command_format(void)
|
|
asm void command_format__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016E58.s"
|
|
}
|
|
|
|
// format__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::format(void)
|
|
asm void format__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016EA8.s"
|
|
}
|
|
|
|
// FormatSync__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::FormatSync(void)
|
|
asm void FormatSync__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016F2C.s"
|
|
}
|
|
|
|
// attach__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::attach(void)
|
|
asm void attach__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80016FB8.s"
|
|
}
|
|
|
|
// command_attach__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::command_attach(void)
|
|
asm void command_attach__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_800170B8.s"
|
|
}
|
|
|
|
// detach__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::detach(void)
|
|
asm void detach__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80017110.s"
|
|
}
|
|
|
|
// mount__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::mount(void)
|
|
asm void mount__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80017148.s"
|
|
}
|
|
|
|
// loadfile__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::loadfile(void)
|
|
asm void loadfile__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80017274.s"
|
|
}
|
|
|
|
// checkspace__15mDoMemCd_Ctrl_cFv
|
|
// mDoMemCd_Ctrl_c::checkspace(void)
|
|
asm void checkspace__15mDoMemCd_Ctrl_cFv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_800172D4.s"
|
|
}
|
|
|
|
// setCardState__15mDoMemCd_Ctrl_cFl
|
|
// mDoMemCd_Ctrl_c::setCardState(s32)
|
|
asm void setCardState__15mDoMemCd_Ctrl_cFl(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80017360.s"
|
|
}
|
|
|
|
// mDoMemCd_main__FPv
|
|
// mDoMemCd_main__FPv(void*)
|
|
asm void mDoMemCd_main__FPv(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_8001741C.s"
|
|
}
|
|
|
|
// __sinit_m_Do_MemCard_cpp
|
|
//
|
|
asm void __sinit_m_Do_MemCard_cpp(void) {
|
|
nofralloc
|
|
#include "m_Do/m_Do_MemCard/asm/func_80017470.s"
|
|
}
|
|
};
|