diff options
Diffstat (limited to 'asm/SDK/OS/OSReset.s')
-rw-r--r-- | asm/SDK/OS/OSReset.s | 48 |
1 files changed, 24 insertions, 24 deletions
diff --git a/asm/SDK/OS/OSReset.s b/asm/SDK/OS/OSReset.s index 524e46a..1c45e21 100644 --- a/asm/SDK/OS/OSReset.s +++ b/asm/SDK/OS/OSReset.s @@ -224,11 +224,11 @@ OSRebootSystem: /* 8026FF58 0026BBB8 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 8026FF5C 0026BBBC 7C 08 02 A6 */ mflr r0
/* 8026FF60 0026BBC0 90 01 00 34 */ stw r0, 0x34(r1)
-/* 8026FF64 0026BBC4 48 00 3D B9 */ bl func_80273D1C
-/* 8026FF68 0026BBC8 48 00 36 C5 */ bl func_8027362C
+/* 8026FF64 0026BBC4 48 00 3D B9 */ bl __OSStopPlayRecord
+/* 8026FF68 0026BBC8 48 00 36 C5 */ bl __OSUnRegisterStateEvent
/* 8026FF6C 0026BBCC 48 01 C8 C1 */ bl func_8028C82C
/* 8026FF70 0026BBD0 38 61 00 10 */ addi r3, r1, 0x10
-/* 8026FF74 0026BBD4 48 00 40 75 */ bl func_80273FE8
+/* 8026FF74 0026BBD4 48 00 40 75 */ bl __OSReadStateFlags
/* 8026FF78 0026BBD8 48 01 C4 89 */ bl func_8028C400
/* 8026FF7C 0026BBDC 28 03 00 02 */ cmplwi r3, 2
/* 8026FF80 0026BBE0 41 82 00 10 */ beq lbl_8026FF90
@@ -258,11 +258,11 @@ lbl_8026FFCC: /* 8026FFD0 0026BC30 98 01 00 15 */ stb r0, 0x15(r1)
/* 8026FFD4 0026BC34 48 00 0D 85 */ bl __OSClearRTCFlags
/* 8026FFD8 0026BC38 38 61 00 10 */ addi r3, r1, 0x10
-/* 8026FFDC 0026BC3C 48 00 3F 29 */ bl func_80273F04
+/* 8026FFDC 0026BC3C 48 00 3F 29 */ bl __OSWriteStateFlags
/* 8026FFE0 0026BC40 48 00 13 65 */ bl OSDisableScheduler
/* 8026FFE4 0026BC44 38 60 00 01 */ li r3, 1
/* 8026FFE8 0026BC48 4B FF FD E1 */ bl __OSShutdownDevices
-/* 8026FFEC 0026BC4C 48 00 34 99 */ bl func_80273484
+/* 8026FFEC 0026BC4C 48 00 34 99 */ bl __OSHotReset
/* 8026FFF0 0026BC50 80 01 00 34 */ lwz r0, 0x34(r1)
/* 8026FFF4 0026BC54 7C 08 03 A6 */ mtlr r0
/* 8026FFF8 0026BC58 38 21 00 30 */ addi r1, r1, 0x30
@@ -284,11 +284,11 @@ lbl_80270020: /* 80270028 0026BC88 41 82 FF F8 */ beq lbl_80270020
/* 8027002C 0026BC8C 38 61 00 08 */ addi r3, r1, 8
/* 80270030 0026BC90 48 07 C4 0D */ bl func_802EC43C
-/* 80270034 0026BC94 48 00 3C E9 */ bl func_80273D1C
-/* 80270038 0026BC98 48 00 35 F5 */ bl func_8027362C
+/* 80270034 0026BC94 48 00 3C E9 */ bl __OSStopPlayRecord
+/* 80270038 0026BC98 48 00 35 F5 */ bl __OSUnRegisterStateEvent
/* 8027003C 0026BC9C 48 01 C7 F1 */ bl func_8028C82C
/* 80270040 0026BCA0 38 61 00 18 */ addi r3, r1, 0x18
-/* 80270044 0026BCA4 48 00 3F A5 */ bl func_80273FE8
+/* 80270044 0026BCA4 48 00 3F A5 */ bl __OSReadStateFlags
/* 80270048 0026BCA8 48 01 C3 B9 */ bl func_8028C400
/* 8027004C 0026BCAC 28 03 00 02 */ cmplwi r3, 2
/* 80270050 0026BCB0 41 82 00 10 */ beq lbl_80270060
@@ -326,7 +326,7 @@ lbl_802700B4: lbl_802700BC:
/* 802700BC 0026BD1C 48 00 0C 9D */ bl __OSClearRTCFlags
/* 802700C0 0026BD20 38 61 00 18 */ addi r3, r1, 0x18
-/* 802700C4 0026BD24 48 00 3E 41 */ bl func_80273F04
+/* 802700C4 0026BD24 48 00 3E 41 */ bl __OSWriteStateFlags
/* 802700C8 0026BD28 38 61 00 10 */ addi r3, r1, 0x10
/* 802700CC 0026BD2C 4B FF 83 F5 */ bl __OSGetIOSRev
/* 802700D0 0026BD30 88 01 00 08 */ lbz r0, 8(r1)
@@ -342,7 +342,7 @@ lbl_802700F4: /* 802700F4 0026BD54 48 00 12 51 */ bl OSDisableScheduler
/* 802700F8 0026BD58 38 60 00 02 */ li r3, 2
/* 802700FC 0026BD5C 4B FF FC CD */ bl __OSShutdownDevices
-/* 80270100 0026BD60 48 00 33 0D */ bl func_8027340C
+/* 80270100 0026BD60 48 00 33 0D */ bl __OSShutdownToSBY
lbl_80270104:
/* 80270104 0026BD64 80 01 00 44 */ lwz r0, 0x44(r1)
/* 80270108 0026BD68 7C 08 03 A6 */ mtlr r0
@@ -375,15 +375,15 @@ __OSRebootForNANDAPP: /* 80270168 0026BDC8 90 7F 00 08 */ stw r3, 8(r31)
/* 8027016C 0026BDCC 7F E3 FB 78 */ mr r3, r31
/* 80270170 0026BDD0 90 1F 00 0C */ stw r0, 0xc(r31)
-/* 80270174 0026BDD4 48 00 40 41 */ bl func_802741B4
+/* 80270174 0026BDD4 48 00 40 41 */ bl __OSWriteNandbootInfo
/* 80270178 0026BDD8 38 61 00 08 */ addi r3, r1, 8
-/* 8027017C 0026BDDC 48 00 3E 6D */ bl func_80273FE8
+/* 8027017C 0026BDDC 48 00 3E 6D */ bl __OSReadStateFlags
/* 80270180 0026BDE0 2C 03 00 00 */ cmpwi r3, 0
/* 80270184 0026BDE4 41 82 00 14 */ beq lbl_80270198
/* 80270188 0026BDE8 38 00 00 03 */ li r0, 3
/* 8027018C 0026BDEC 38 61 00 08 */ addi r3, r1, 8
/* 80270190 0026BDF0 98 01 00 0D */ stb r0, 0xd(r1)
-/* 80270194 0026BDF4 48 00 3D 71 */ bl func_80273F04
+/* 80270194 0026BDF4 48 00 3D 71 */ bl __OSWriteStateFlags
lbl_80270198:
/* 80270198 0026BDF8 48 00 11 AD */ bl OSDisableScheduler
/* 8027019C 0026BDFC 38 60 00 04 */ li r3, 4
@@ -407,8 +407,8 @@ OSRestart: /* 802701D8 0026BE38 7C 7E 1B 78 */ mr r30, r3
/* 802701DC 0026BE3C 4B FF 94 D1 */ bl OSGetAppType
/* 802701E0 0026BE40 7C 7F 1B 78 */ mr r31, r3
-/* 802701E4 0026BE44 48 00 3B 39 */ bl func_80273D1C
-/* 802701E8 0026BE48 48 00 34 45 */ bl func_8027362C
+/* 802701E4 0026BE44 48 00 3B 39 */ bl __OSStopPlayRecord
+/* 802701E8 0026BE48 48 00 34 45 */ bl __OSUnRegisterStateEvent
/* 802701EC 0026BE4C 57 E0 06 3E */ clrlwi r0, r31, 0x18
/* 802701F0 0026BE50 28 00 00 81 */ cmplwi r0, 0x81
/* 802701F4 0026BE54 40 82 00 10 */ bne lbl_80270204
@@ -429,7 +429,7 @@ lbl_80270228: /* 80270228 0026BE88 48 00 11 1D */ bl OSDisableScheduler
/* 8027022C 0026BE8C 38 60 00 01 */ li r3, 1
/* 80270230 0026BE90 4B FF FB 99 */ bl __OSShutdownDevices
-/* 80270234 0026BE94 48 00 32 51 */ bl func_80273484
+/* 80270234 0026BE94 48 00 32 51 */ bl __OSHotReset
/* 80270238 0026BE98 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8027023C 0026BE9C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80270240 0026BEA0 83 C1 00 08 */ lwz r30, 8(r1)
@@ -442,11 +442,11 @@ OSReturnToMenu: /* 80270250 0026BEB0 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 80270254 0026BEB4 7C 08 02 A6 */ mflr r0
/* 80270258 0026BEB8 90 01 00 34 */ stw r0, 0x34(r1)
-/* 8027025C 0026BEBC 48 00 3A C1 */ bl func_80273D1C
-/* 80270260 0026BEC0 48 00 33 CD */ bl func_8027362C
+/* 8027025C 0026BEBC 48 00 3A C1 */ bl __OSStopPlayRecord
+/* 80270260 0026BEC0 48 00 33 CD */ bl __OSUnRegisterStateEvent
/* 80270264 0026BEC4 48 01 C5 C9 */ bl func_8028C82C
/* 80270268 0026BEC8 38 61 00 10 */ addi r3, r1, 0x10
-/* 8027026C 0026BECC 48 00 3D 7D */ bl func_80273FE8
+/* 8027026C 0026BECC 48 00 3D 7D */ bl __OSReadStateFlags
/* 80270270 0026BED0 48 01 C1 91 */ bl func_8028C400
/* 80270274 0026BED4 28 03 00 02 */ cmplwi r3, 2
/* 80270278 0026BED8 41 82 00 10 */ beq lbl_80270288
@@ -476,7 +476,7 @@ lbl_802702C4: /* 802702C8 0026BF28 98 01 00 15 */ stb r0, 0x15(r1)
/* 802702CC 0026BF2C 48 00 0A 8D */ bl __OSClearRTCFlags
/* 802702D0 0026BF30 38 61 00 10 */ addi r3, r1, 0x10
-/* 802702D4 0026BF34 48 00 3C 31 */ bl func_80273F04
+/* 802702D4 0026BF34 48 00 3C 31 */ bl __OSWriteStateFlags
/* 802702D8 0026BF38 48 00 10 6D */ bl OSDisableScheduler
/* 802702DC 0026BF3C 38 60 00 05 */ li r3, 5
/* 802702E0 0026BF40 4B FF FA E9 */ bl __OSShutdownDevices
@@ -484,7 +484,7 @@ lbl_802702C4: /* 802702E8 0026BF48 4B FF BF 45 */ bl __OSLaunchMenu
/* 802702EC 0026BF4C 48 00 10 59 */ bl OSDisableScheduler
/* 802702F0 0026BF50 48 00 B7 C9 */ bl func_8027BAB8
-/* 802702F4 0026BF54 48 00 31 91 */ bl func_80273484
+/* 802702F4 0026BF54 48 00 31 91 */ bl __OSHotReset
/* 802702F8 0026BF58 3C 60 80 42 */ lis r3, lbl_80427D18@ha
/* 802702FC 0026BF5C 3C A0 80 42 */ lis r5, lbl_80427D24@ha
/* 80270300 0026BF60 38 63 7D 18 */ addi r3, r3, lbl_80427D18@l
@@ -503,18 +503,18 @@ __OSReturnToMenuForError: /* 80270328 0026BF88 7C 08 02 A6 */ mflr r0
/* 8027032C 0026BF8C 90 01 00 34 */ stw r0, 0x34(r1)
/* 80270330 0026BF90 38 61 00 08 */ addi r3, r1, 8
-/* 80270334 0026BF94 48 00 3C B5 */ bl func_80273FE8
+/* 80270334 0026BF94 48 00 3C B5 */ bl __OSReadStateFlags
/* 80270338 0026BF98 38 60 00 02 */ li r3, 2
/* 8027033C 0026BF9C 38 00 00 03 */ li r0, 3
/* 80270340 0026BFA0 98 61 00 0E */ stb r3, 0xe(r1)
/* 80270344 0026BFA4 98 01 00 0D */ stb r0, 0xd(r1)
/* 80270348 0026BFA8 48 00 0A 11 */ bl __OSClearRTCFlags
/* 8027034C 0026BFAC 38 61 00 08 */ addi r3, r1, 8
-/* 80270350 0026BFB0 48 00 3B B5 */ bl func_80273F04
+/* 80270350 0026BFB0 48 00 3B B5 */ bl __OSWriteStateFlags
/* 80270354 0026BFB4 4B FF BE D9 */ bl __OSLaunchMenu
/* 80270358 0026BFB8 48 00 0F ED */ bl OSDisableScheduler
/* 8027035C 0026BFBC 48 00 B7 5D */ bl func_8027BAB8
-/* 80270360 0026BFC0 48 00 31 25 */ bl func_80273484
+/* 80270360 0026BFC0 48 00 31 25 */ bl __OSHotReset
/* 80270364 0026BFC4 3C 60 80 42 */ lis r3, lbl_80427D18@ha
/* 80270368 0026BFC8 3C A0 80 42 */ lis r5, lbl_80427D54@ha
/* 8027036C 0026BFCC 38 63 7D 18 */ addi r3, r3, lbl_80427D18@l
|