From f893c39194d14633f5d56e50a9449aaa9af441bc Mon Sep 17 00:00:00 2001 From: Pheenoh Date: Mon, 25 Jan 2021 15:13:46 -0500 Subject: split m_Do_DVDError --- src/m_Do/m_Do_DVDError.cpp | 64 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 63 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/m_Do/m_Do_DVDError.cpp b/src/m_Do/m_Do_DVDError.cpp index 4bf93c8658..d71e09b56b 100644 --- a/src/m_Do/m_Do_DVDError.cpp +++ b/src/m_Do/m_Do_DVDError.cpp @@ -1 +1,63 @@ -// ok +/* m_Do_DVDError.cpp autogenerated by split.py v0.4 at 2021-01-25 20:08:33.714341 */ + +#include "global.h" +#include "dvd/dvd.h" +#include "os/os.h" + +// additional symbols needed for m_Do_DVDError.cpp +// autogenerated by split.py v0.4 at 2021-01-25 20:08:33.714380 +extern "C" { + void AlarmHandler(void); + void OSCancelAlarm(void); + void OSCreateAlarm(void); + void OSSetPeriodicAlarm(void); + void __RAS_OSDisableInterrupts_begin(void); + void __ct__9JKRThreadFP8OSThreadi(void); + void __dt__9JKRThreadFv(void); + void _restgpr_29(void); + void _savegpr_29(void); + void becomeCurrentHeap__7JKRHeapFv(void); + void mDoDvdErr_ThdCleanup(void); + void mDoDvdErr_ThdInit(void); + void mDoDvdErr_Watch(void); + void mDoDvdThd_NS_suspend(void); + void mDoExt_getAssertHeap(void); +} + +// additional symbols needed for m_Do_DVDError.cpp +// autogenerated by split.py v0.4 at 2021-01-25 20:08:33.714387 +extern u8 lbl_803DECC0; +extern u8 lbl_803DFBE0; +extern u8 lbl_80450C88; + + +extern "C" { +// mDoDvdErr_ThdInit__Fv +// mDoDvdErr_ThdInit(void) +asm void mDoDvdErr_ThdInit(void) { + nofralloc + #include "m_Do/m_Do_DVDError/asm/func_8001659C.s" +} + +// mDoDvdErr_ThdCleanup__Fv +// mDoDvdErr_ThdCleanup(void) +asm void mDoDvdErr_ThdCleanup(void) { + nofralloc + #include "m_Do/m_Do_DVDError/asm/func_8001665C.s" +} + +// mDoDvdErr_Watch__FPv +// mDoDvdErr_Watch(void*) +asm void mDoDvdErr_Watch(void) { + nofralloc + #include "m_Do/m_Do_DVDError/asm/func_800166A4.s" +} + +// AlarmHandler__FP7OSAlarmP9OSContext +// AlarmHandler(OSAlarm*, OSContext*) +asm void AlarmHandler(void) { + nofralloc + #include "m_Do/m_Do_DVDError/asm/func_80016704.s" +} + +}; -- cgit v1.2.3