m_Do_Reset: OK (#35)

* m_Do_Reset: split and (some) decomp

decompiles:
- my_OSCancelAlarmAll()
- destroyVideo()

* mDoRst::reset(): decompile, plus some supporting code

* split DVD* functions to dvd.h

* mDoRst::resetCallBack(): decompile
This commit is contained in:
Erin Moon
2020-12-25 19:59:52 -06:00
committed by GitHub
parent 22bda03652
commit 58fc83c4f8
37 changed files with 383 additions and 287 deletions
+1 -1
View File
@@ -1911,7 +1911,7 @@ dComIfG_resetToOpening:
/* 8002CD44 00029C84 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8002CD48 00029C88 7C 08 02 A6 */ mflr r0
/* 8002CD4C 00029C8C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8002CD50 00029C90 80 8D 86 F8 */ lwz r4, lbl_80450C78-_SDA_BASE_(r13)
/* 8002CD50 00029C90 80 8D 86 F8 */ lwz r4, m_Do_Reset_NS_mDoRst_NS_mResetData-_SDA_BASE_(r13)
/* 8002CD54 00029C94 88 04 00 11 */ lbz r0, 0x11(r4)
/* 8002CD58 00029C98 2C 00 00 00 */ cmpwi r0, 0
/* 8002CD5C 00029C9C 40 82 00 20 */ bne lbl_8002CD7C