Files
tp/asm/d/a/d_a_alink/procBoardSubjectivity__9daAlink_cFv.s
T
JulgodisandJulgodis d244b7cb0d dol2asm OK
2021-03-28 22:49:05 +02:00

43 lines
1.7 KiB
ArmAsm

lbl_80107418:
/* 80107418 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 8010741C 7C 08 02 A6 */ mflr r0
/* 80107420 90 01 00 24 */ stw r0, 0x24(r1)
/* 80107424 39 61 00 20 */ addi r11, r1, 0x20
/* 80107428 48 25 AD B5 */ bl _savegpr_29
/* 8010742C 7C 7D 1B 78 */ mr r29, r3
/* 80107430 80 03 05 80 */ lwz r0, 0x580(r3)
/* 80107434 64 00 04 00 */ oris r0, r0, 0x400
/* 80107438 90 03 05 80 */ stw r0, 0x580(r3)
/* 8010743C AB E3 04 E6 */ lha r31, 0x4e6(r3)
/* 80107440 AB C3 04 DE */ lha r30, 0x4de(r3)
/* 80107444 38 80 00 00 */ li r4, 0
/* 80107448 4B FF E7 11 */ bl boardCommon__9daAlink_cFi
/* 8010744C 2C 03 00 00 */ cmpwi r3, 0
/* 80107450 41 82 00 0C */ beq lbl_8010745C
/* 80107454 38 60 00 01 */ li r3, 1
/* 80107458 48 00 00 3C */ b lbl_80107494
lbl_8010745C:
/* 8010745C B3 FD 04 E6 */ sth r31, 0x4e6(r29)
/* 80107460 7F A3 EB 78 */ mr r3, r29
/* 80107464 38 80 00 01 */ li r4, 1
/* 80107468 4B FC 77 71 */ bl checkSubjectEnd__9daAlink_cFi
/* 8010746C 2C 03 00 00 */ cmpwi r3, 0
/* 80107470 41 82 00 14 */ beq lbl_80107484
/* 80107474 7F A3 EB 78 */ mr r3, r29
/* 80107478 38 80 00 00 */ li r4, 0
/* 8010747C 4B FF F5 BD */ bl procBoardWaitInit__9daAlink_cFP10fopAc_ac_c
/* 80107480 48 00 00 10 */ b lbl_80107490
lbl_80107484:
/* 80107484 7F A3 EB 78 */ mr r3, r29
/* 80107488 7F C4 F3 78 */ mr r4, r30
/* 8010748C 4B FE 7A A5 */ bl setRideSubjectAngle__9daAlink_cFs
lbl_80107490:
/* 80107490 38 60 00 01 */ li r3, 1
lbl_80107494:
/* 80107494 39 61 00 20 */ addi r11, r1, 0x20
/* 80107498 48 25 AD 91 */ bl _restgpr_29
/* 8010749C 80 01 00 24 */ lwz r0, 0x24(r1)
/* 801074A0 7C 08 03 A6 */ mtlr r0
/* 801074A4 38 21 00 20 */ addi r1, r1, 0x20
/* 801074A8 4E 80 00 20 */ blr