mirror of
https://github.com/TwilitRealm/dusklight
synced 2026-07-28 15:07:04 -04:00
44 lines
1.8 KiB
ArmAsm
44 lines
1.8 KiB
ArmAsm
lbl_80284834:
|
|
/* 80284834 94 21 FF B0 */ stwu r1, -0x50(r1)
|
|
/* 80284838 7C 08 02 A6 */ mflr r0
|
|
/* 8028483C 90 01 00 54 */ stw r0, 0x54(r1)
|
|
/* 80284840 80 C3 00 0C */ lwz r6, 0xc(r3)
|
|
/* 80284844 90 C1 00 1C */ stw r6, 0x1c(r1)
|
|
/* 80284848 90 C1 00 18 */ stw r6, 0x18(r1)
|
|
/* 8028484C 90 C1 00 3C */ stw r6, 0x3c(r1)
|
|
/* 80284850 38 03 00 0C */ addi r0, r3, 0xc
|
|
/* 80284854 90 01 00 14 */ stw r0, 0x14(r1)
|
|
/* 80284858 90 01 00 10 */ stw r0, 0x10(r1)
|
|
/* 8028485C 90 01 00 38 */ stw r0, 0x38(r1)
|
|
/* 80284860 90 81 00 40 */ stw r4, 0x40(r1)
|
|
/* 80284864 90 A1 00 44 */ stw r5, 0x44(r1)
|
|
/* 80284868 90 01 00 28 */ stw r0, 0x28(r1)
|
|
/* 8028486C 90 C1 00 2C */ stw r6, 0x2c(r1)
|
|
/* 80284870 38 61 00 30 */ addi r3, r1, 0x30
|
|
/* 80284874 38 81 00 2C */ addi r4, r1, 0x2c
|
|
/* 80284878 38 A1 00 28 */ addi r5, r1, 0x28
|
|
/* 8028487C 38 C1 00 40 */ addi r6, r1, 0x40
|
|
/* 80284880 48 00 07 99 */ bl func_80285018
|
|
/* 80284884 80 61 00 30 */ lwz r3, 0x30(r1)
|
|
/* 80284888 90 61 00 34 */ stw r3, 0x34(r1)
|
|
/* 8028488C 80 01 00 38 */ lwz r0, 0x38(r1)
|
|
/* 80284890 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 80284894 90 61 00 20 */ stw r3, 0x20(r1)
|
|
/* 80284898 90 01 00 0C */ stw r0, 0xc(r1)
|
|
/* 8028489C 90 61 00 08 */ stw r3, 8(r1)
|
|
/* 802848A0 7C 03 00 50 */ subf r0, r3, r0
|
|
/* 802848A4 7C 00 00 34 */ cntlzw r0, r0
|
|
/* 802848A8 54 00 DE 3E */ rlwinm r0, r0, 0x1b, 0x18, 0x1f
|
|
/* 802848AC 7C 00 00 34 */ cntlzw r0, r0
|
|
/* 802848B0 54 00 DE 3F */ rlwinm. r0, r0, 0x1b, 0x18, 0x1f
|
|
/* 802848B4 41 82 00 0C */ beq lbl_802848C0
|
|
/* 802848B8 38 63 FF F4 */ addi r3, r3, -12
|
|
/* 802848BC 48 00 00 08 */ b lbl_802848C4
|
|
lbl_802848C0:
|
|
/* 802848C0 38 60 00 00 */ li r3, 0
|
|
lbl_802848C4:
|
|
/* 802848C4 80 01 00 54 */ lwz r0, 0x54(r1)
|
|
/* 802848C8 7C 08 03 A6 */ mtlr r0
|
|
/* 802848CC 38 21 00 50 */ addi r1, r1, 0x50
|
|
/* 802848D0 4E 80 00 20 */ blr
|