Files
tp/include/f/f_op_overlap_mng/asm/func_8001E604.s
T
2021-02-15 13:34:16 -05:00

22 lines
1.1 KiB
ArmAsm

/* 8001E604 0001B544 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 8001E608 0001B548 7C 08 02 A6 */ mflr r0
/* 8001E60C 0001B54C 90 01 00 14 */ stw r0, 0x14(r1)
/* 8001E610 0001B550 7C 66 1B 78 */ mr r6, r3
/* 8001E614 0001B554 7C 85 23 78 */ mr r5, r4
/* 8001E618 0001B558 80 0D 80 30 */ lwz r0, l_fopOvlpM_overlap-_SDA_BASE_(r13)
/* 8001E61C 0001B55C 28 00 00 00 */ cmplwi r0, 0
/* 8001E620 0001B560 40 82 00 1C */ bne lbl_8001E63C
/* 8001E624 0001B564 3C 60 80 3F */ lis r3, l_fopOvlpM_Request@ha
/* 8001E628 0001B568 38 63 1D E8 */ addi r3, r3, l_fopOvlpM_Request@l
/* 8001E62C 0001B56C 7C C4 33 78 */ mr r4, r6
/* 8001E630 0001B570 48 00 03 25 */ bl fopOvlpReq_Request__FP21overlap_request_classsUs
/* 8001E634 0001B574 90 6D 80 30 */ stw r3, l_fopOvlpM_overlap-_SDA_BASE_(r13)
/* 8001E638 0001B578 48 00 00 08 */ b lbl_8001E640
lbl_8001E63C:
/* 8001E63C 0001B57C 38 60 00 00 */ li r3, 0
lbl_8001E640:
/* 8001E640 0001B580 80 01 00 14 */ lwz r0, 0x14(r1)
/* 8001E644 0001B584 7C 08 03 A6 */ mtlr r0
/* 8001E648 0001B588 38 21 00 10 */ addi r1, r1, 0x10
/* 8001E64C 0001B58C 4E 80 00 20 */ blr