mirror of https://github.com/zeldaret/tp.git
52 lines
2.5 KiB
ArmAsm
52 lines
2.5 KiB
ArmAsm
/* 80182AD8 0017FA18 94 21 FF F0 */ stwu r1, -0x10(r1)
|
|
/* 80182ADC 0017FA1C 7C 08 02 A6 */ mflr r0
|
|
/* 80182AE0 0017FA20 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80182AE4 0017FA24 93 E1 00 0C */ stw r31, 0xc(r1)
|
|
/* 80182AE8 0017FA28 93 C1 00 08 */ stw r30, 8(r1)
|
|
/* 80182AEC 0017FA2C 7C 7E 1B 78 */ mr r30, r3
|
|
/* 80182AF0 0017FA30 3B E0 00 00 */ li r31, 0
|
|
/* 80182AF4 0017FA34 81 83 06 28 */ lwz r12, 0x628(r3)
|
|
/* 80182AF8 0017FA38 81 8C 01 88 */ lwz r12, 0x188(r12)
|
|
/* 80182AFC 0017FA3C 7D 89 03 A6 */ mtctr r12
|
|
/* 80182B00 0017FA40 4E 80 04 21 */ bctrl
|
|
/* 80182B04 0017FA44 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80182B08 0017FA48 40 82 00 74 */ bne lbl_80182B7C
|
|
/* 80182B0C 0017FA4C 7F C3 F3 78 */ mr r3, r30
|
|
/* 80182B10 0017FA50 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
/* 80182B14 0017FA54 81 8C 01 8C */ lwz r12, 0x18c(r12)
|
|
/* 80182B18 0017FA58 7D 89 03 A6 */ mtctr r12
|
|
/* 80182B1C 0017FA5C 4E 80 04 21 */ bctrl
|
|
/* 80182B20 0017FA60 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80182B24 0017FA64 40 82 00 58 */ bne lbl_80182B7C
|
|
/* 80182B28 0017FA68 7F C3 F3 78 */ mr r3, r30
|
|
/* 80182B2C 0017FA6C 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
/* 80182B30 0017FA70 81 8C 01 98 */ lwz r12, 0x198(r12)
|
|
/* 80182B34 0017FA74 7D 89 03 A6 */ mtctr r12
|
|
/* 80182B38 0017FA78 4E 80 04 21 */ bctrl
|
|
/* 80182B3C 0017FA7C 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80182B40 0017FA80 40 82 00 3C */ bne lbl_80182B7C
|
|
/* 80182B44 0017FA84 7F C3 F3 78 */ mr r3, r30
|
|
/* 80182B48 0017FA88 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
/* 80182B4C 0017FA8C 81 8C 01 90 */ lwz r12, 0x190(r12)
|
|
/* 80182B50 0017FA90 7D 89 03 A6 */ mtctr r12
|
|
/* 80182B54 0017FA94 4E 80 04 21 */ bctrl
|
|
/* 80182B58 0017FA98 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80182B5C 0017FA9C 40 82 00 20 */ bne lbl_80182B7C
|
|
/* 80182B60 0017FAA0 7F C3 F3 78 */ mr r3, r30
|
|
/* 80182B64 0017FAA4 81 9E 06 28 */ lwz r12, 0x628(r30)
|
|
/* 80182B68 0017FAA8 81 8C 01 94 */ lwz r12, 0x194(r12)
|
|
/* 80182B6C 0017FAAC 7D 89 03 A6 */ mtctr r12
|
|
/* 80182B70 0017FAB0 4E 80 04 21 */ bctrl
|
|
/* 80182B74 0017FAB4 28 03 00 00 */ cmplwi r3, 0
|
|
/* 80182B78 0017FAB8 41 82 00 08 */ beq lbl_80182B80
|
|
lbl_80182B7C:
|
|
/* 80182B7C 0017FABC 3B E0 00 01 */ li r31, 1
|
|
lbl_80182B80:
|
|
/* 80182B80 0017FAC0 57 E3 06 3E */ clrlwi r3, r31, 0x18
|
|
/* 80182B84 0017FAC4 83 E1 00 0C */ lwz r31, 0xc(r1)
|
|
/* 80182B88 0017FAC8 83 C1 00 08 */ lwz r30, 8(r1)
|
|
/* 80182B8C 0017FACC 80 01 00 14 */ lwz r0, 0x14(r1)
|
|
/* 80182B90 0017FAD0 7C 08 03 A6 */ mtlr r0
|
|
/* 80182B94 0017FAD4 38 21 00 10 */ addi r1, r1, 0x10
|
|
/* 80182B98 0017FAD8 4E 80 00 20 */ blr
|