mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-30 15:43:19 -04:00
Migrate many functions from d_save.s
This commit is contained in:
@@ -33,7 +33,7 @@ JASTaskThread:
|
||||
/* 8028F728 0028C668 7C 08 02 A6 */ mflr r0
|
||||
/* 8028F72C 0028C66C 90 01 00 34 */ stw r0, 0x34(r1)
|
||||
/* 8028F730 0028C670 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8028F734 0028C674 48 0D 2A A1 */ bl func_803621D4
|
||||
/* 8028F734 0028C674 48 0D 2A A1 */ bl _savegpr_27
|
||||
/* 8028F738 0028C678 7C 7E 1B 79 */ or. r30, r3, r3
|
||||
/* 8028F73C 0028C67C 7C 9F 23 78 */ mr r31, r4
|
||||
/* 8028F740 0028C680 41 82 00 F4 */ beq lbl_8028F834
|
||||
@@ -108,7 +108,7 @@ lbl_8028F818:
|
||||
lbl_8028F834:
|
||||
/* 8028F834 0028C774 7F C3 F3 78 */ mr r3, r30
|
||||
/* 8028F838 0028C778 39 61 00 30 */ addi r11, r1, 0x30
|
||||
/* 8028F83C 0028C77C 48 0D 29 E5 */ bl func_80362220
|
||||
/* 8028F83C 0028C77C 48 0D 29 E5 */ bl _restgpr_27
|
||||
/* 8028F840 0028C780 80 01 00 34 */ lwz r0, 0x34(r1)
|
||||
/* 8028F844 0028C784 7C 08 03 A6 */ mtlr r0
|
||||
/* 8028F848 0028C788 38 21 00 30 */ addi r1, r1, 0x30
|
||||
@@ -237,7 +237,7 @@ JASTaskThread_NS_allocCallStack_X1_:
|
||||
/* 8028F9F0 0028C930 7C 08 02 A6 */ mflr r0
|
||||
/* 8028F9F4 0028C934 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8028F9F8 0028C938 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028F9FC 0028C93C 48 0D 27 DD */ bl func_803621D8
|
||||
/* 8028F9FC 0028C93C 48 0D 27 DD */ bl _savegpr_28
|
||||
/* 8028FA00 0028C940 7C 9E 23 78 */ mr r30, r4
|
||||
/* 8028FA04 0028C944 7C BF 2B 78 */ mr r31, r5
|
||||
/* 8028FA08 0028C948 48 00 10 C1 */ bl JASKernel_NS_getCommandHeap
|
||||
@@ -330,7 +330,7 @@ lbl_8028FB30:
|
||||
/* 8028FB40 0028CA80 7F A3 EB 78 */ mr r3, r29
|
||||
lbl_8028FB44:
|
||||
/* 8028FB44 0028CA84 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FB48 0028CA88 48 0D 26 DD */ bl func_80362224
|
||||
/* 8028FB48 0028CA88 48 0D 26 DD */ bl _restgpr_28
|
||||
/* 8028FB4C 0028CA8C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8028FB50 0028CA90 7C 08 03 A6 */ mtlr r0
|
||||
/* 8028FB54 0028CA94 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -342,7 +342,7 @@ JASTaskThread_NS_sendCmdMsg:
|
||||
/* 8028FB60 0028CAA0 7C 08 02 A6 */ mflr r0
|
||||
/* 8028FB64 0028CAA4 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8028FB68 0028CAA8 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FB6C 0028CAAC 48 0D 26 6D */ bl func_803621D8
|
||||
/* 8028FB6C 0028CAAC 48 0D 26 6D */ bl _savegpr_28
|
||||
/* 8028FB70 0028CAB0 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8028FB74 0028CAB4 4B FF FC DD */ bl JASTaskThread_NS_allocCallStack
|
||||
/* 8028FB78 0028CAB8 7C 7C 1B 79 */ or. r28, r3, r3
|
||||
@@ -403,7 +403,7 @@ lbl_8028FC38:
|
||||
/* 8028FC38 0028CB78 7F A3 EB 78 */ mr r3, r29
|
||||
lbl_8028FC3C:
|
||||
/* 8028FC3C 0028CB7C 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FC40 0028CB80 48 0D 25 E5 */ bl func_80362224
|
||||
/* 8028FC40 0028CB80 48 0D 25 E5 */ bl _restgpr_28
|
||||
/* 8028FC44 0028CB84 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8028FC48 0028CB88 7C 08 03 A6 */ mtlr r0
|
||||
/* 8028FC4C 0028CB8C 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -415,7 +415,7 @@ JASTaskThread_NS_sendCmdMsg_X1_:
|
||||
/* 8028FC58 0028CB98 7C 08 02 A6 */ mflr r0
|
||||
/* 8028FC5C 0028CB9C 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8028FC60 0028CBA0 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FC64 0028CBA4 48 0D 25 75 */ bl func_803621D8
|
||||
/* 8028FC64 0028CBA4 48 0D 25 75 */ bl _savegpr_28
|
||||
/* 8028FC68 0028CBA8 7C 7D 1B 78 */ mr r29, r3
|
||||
/* 8028FC6C 0028CBAC 4B FF FD 81 */ bl JASTaskThread_NS_allocCallStack_X1_
|
||||
/* 8028FC70 0028CBB0 7C 7C 1B 79 */ or. r28, r3, r3
|
||||
@@ -476,7 +476,7 @@ lbl_8028FD30:
|
||||
/* 8028FD30 0028CC70 7F A3 EB 78 */ mr r3, r29
|
||||
lbl_8028FD34:
|
||||
/* 8028FD34 0028CC74 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FD38 0028CC78 48 0D 24 ED */ bl func_80362224
|
||||
/* 8028FD38 0028CC78 48 0D 24 ED */ bl _restgpr_28
|
||||
/* 8028FD3C 0028CC7C 80 01 00 24 */ lwz r0, 0x24(r1)
|
||||
/* 8028FD40 0028CC80 7C 08 03 A6 */ mtlr r0
|
||||
/* 8028FD44 0028CC84 38 21 00 20 */ addi r1, r1, 0x20
|
||||
@@ -485,7 +485,7 @@ lbl_8028FD34:
|
||||
/* 8028FD50 0028CC90 7C 08 02 A6 */ mflr r0
|
||||
/* 8028FD54 0028CC94 90 01 00 24 */ stw r0, 0x24(r1)
|
||||
/* 8028FD58 0028CC98 39 61 00 20 */ addi r11, r1, 0x20
|
||||
/* 8028FD5C 0028CC9C 48 0D 24 7D */ bl func_803621D8
|
||||
/* 8028FD5C 0028CC9C 48 0D 24 7D */ bl _savegpr_28
|
||||
/* 8028FD60 0028CCA0 7C 7F 1B 78 */ mr r31, r3
|
||||
/* 8028FD64 0028CCA4 38 60 00 04 */ li r3, 4
|
||||
/* 8028FD68 0028CCA8 64 63 00 04 */ oris r3, r3, 4
|
||||
|
||||
Reference in New Issue
Block a user