mirror of https://github.com/zeldaret/tp.git
30 lines
1.4 KiB
ArmAsm
30 lines
1.4 KiB
ArmAsm
/* 8016C25C 0016919C 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 8016C260 001691A0 7C 08 02 A6 */ mflr r0
|
|
/* 8016C264 001691A4 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 8016C268 001691A8 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 8016C26C 001691AC 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 8016C270 001691B0 7C 7E 1B 78 */ mr r30, r3
|
|
/* 8016C274 001691B4 3B E0 00 00 */ li r31, 0
|
|
/* 8016C278 001691B8 81 83 06 28 */ lwz r12, 0x628(r3)
|
|
/* 8016C27C 001691BC 81 8C 00 44 */ lwz r12, 0x44(r12)
|
|
/* 8016C280 001691C0 7D 89 03 A6 */ mtctr r12
|
|
/* 8016C284 001691C4 4E 80 04 21 */ bctrl
|
|
/* 8016C288 001691C8 28 03 00 00 */ cmplwi r3, 0
|
|
/* 8016C28C 001691CC 41 82 00 24 */ beq lbl_8016C2B0
|
|
/* 8016C290 001691D0 7F C3 F3 78 */ mr r3, r30
|
|
/* 8016C294 001691D4 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
/* 8016C298 001691D8 81 8C 02 80 */ lwz r12, 0x280(r12)
|
|
/* 8016C29C 001691DC 7D 89 03 A6 */ mtctr r12
|
|
/* 8016C2A0 001691E0 4E 80 04 21 */ bctrl
|
|
/* 8016C2A4 001691E4 2C 03 00 00 */ cmpwi r3, 0
|
|
/* 8016C2A8 001691E8 40 82 00 08 */ bne lbl_8016C2B0
|
|
/* 8016C2AC 001691EC 3B E0 00 01 */ li r31, 1
|
|
lbl_8016C2B0:
|
|
/* 8016C2B0 001691F0 7F E3 FB 78 */ mr r3, r31
|
|
/* 8016C2B4 001691F4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 8016C2B8 001691F8 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 8016C2BC 001691FC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 8016C2C0 00169200 7C 08 03 A6 */ mtlr r0
|
|
/* 8016C2C4 00169204 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 8016C2C8 00169208 4E 80 00 20 */ blr
|