mirror of
https://github.com/zeldaret/tp
synced 2026-08-12 03:48:38 -04:00
77 lines
3.2 KiB
ArmAsm
77 lines
3.2 KiB
ArmAsm
lbl_802A2328:
|
|
/* 802A2328 94 21 FF E0 */ stwu r1, -0x20(r1)
|
|
/* 802A232C 7C 08 02 A6 */ mflr r0
|
|
/* 802A2330 90 01 00 24 */ stw r0, 0x24(r1)
|
|
/* 802A2334 93 E1 00 1C */ stw r31, 0x1c(r1)
|
|
/* 802A2338 7C 7F 1B 78 */ mr r31, r3
|
|
/* 802A233C 38 60 00 00 */ li r3, 0
|
|
/* 802A2340 90 7F 00 04 */ stw r3, 4(r31)
|
|
/* 802A2344 80 04 00 00 */ lwz r0, 0(r4)
|
|
/* 802A2348 90 1F 00 18 */ stw r0, 0x18(r31)
|
|
/* 802A234C 98 7F 00 1C */ stb r3, 0x1c(r31)
|
|
/* 802A2350 98 7F 00 1D */ stb r3, 0x1d(r31)
|
|
/* 802A2354 B0 7F 00 1E */ sth r3, 0x1e(r31)
|
|
/* 802A2358 90 7F 00 20 */ stw r3, 0x20(r31)
|
|
/* 802A235C C0 42 BD BC */ lfs f2, lit_697(r2)
|
|
/* 802A2360 D0 5F 00 48 */ stfs f2, 0x48(r31)
|
|
/* 802A2364 D0 5F 00 50 */ stfs f2, 0x50(r31)
|
|
/* 802A2368 C0 22 BD C0 */ lfs f1, lit_698(r2)
|
|
/* 802A236C D0 3F 00 4C */ stfs f1, 0x4c(r31)
|
|
/* 802A2370 C0 02 BD B8 */ lfs f0, lit_659(r2)
|
|
/* 802A2374 D0 1F 00 54 */ stfs f0, 0x54(r31)
|
|
/* 802A2378 D0 3F 00 58 */ stfs f1, 0x58(r31)
|
|
/* 802A237C D0 3F 00 5C */ stfs f1, 0x5c(r31)
|
|
/* 802A2380 90 7F 00 64 */ stw r3, 0x64(r31)
|
|
/* 802A2384 D0 3F 00 60 */ stfs f1, 0x60(r31)
|
|
/* 802A2388 D0 3F 00 68 */ stfs f1, 0x68(r31)
|
|
/* 802A238C 90 7F 00 70 */ stw r3, 0x70(r31)
|
|
/* 802A2390 D0 3F 00 6C */ stfs f1, 0x6c(r31)
|
|
/* 802A2394 D0 3F 00 74 */ stfs f1, 0x74(r31)
|
|
/* 802A2398 90 7F 00 7C */ stw r3, 0x7c(r31)
|
|
/* 802A239C D0 3F 00 78 */ stfs f1, 0x78(r31)
|
|
/* 802A23A0 D0 3F 00 80 */ stfs f1, 0x80(r31)
|
|
/* 802A23A4 90 7F 00 88 */ stw r3, 0x88(r31)
|
|
/* 802A23A8 D0 3F 00 84 */ stfs f1, 0x84(r31)
|
|
/* 802A23AC D0 3F 00 8C */ stfs f1, 0x8c(r31)
|
|
/* 802A23B0 90 7F 00 94 */ stw r3, 0x94(r31)
|
|
/* 802A23B4 D0 3F 00 90 */ stfs f1, 0x90(r31)
|
|
/* 802A23B8 D0 5F 00 3C */ stfs f2, 0x3c(r31)
|
|
/* 802A23BC D0 3F 00 40 */ stfs f1, 0x40(r31)
|
|
/* 802A23C0 D0 5F 00 44 */ stfs f2, 0x44(r31)
|
|
/* 802A23C4 D0 5F 00 24 */ stfs f2, 0x24(r31)
|
|
/* 802A23C8 D0 3F 00 28 */ stfs f1, 0x28(r31)
|
|
/* 802A23CC 90 7F 00 30 */ stw r3, 0x30(r31)
|
|
/* 802A23D0 D0 3F 00 2C */ stfs f1, 0x2c(r31)
|
|
/* 802A23D4 90 DF 00 0C */ stw r6, 0xc(r31)
|
|
/* 802A23D8 90 7F 00 14 */ stw r3, 0x14(r31)
|
|
/* 802A23DC 90 7F 00 38 */ stw r3, 0x38(r31)
|
|
/* 802A23E0 28 05 00 00 */ cmplwi r5, 0
|
|
/* 802A23E4 41 82 00 44 */ beq lbl_802A2428
|
|
/* 802A23E8 80 1F 00 0C */ lwz r0, 0xc(r31)
|
|
/* 802A23EC 28 00 00 00 */ cmplwi r0, 0
|
|
/* 802A23F0 41 82 00 38 */ beq lbl_802A2428
|
|
/* 802A23F4 80 1F 00 18 */ lwz r0, 0x18(r31)
|
|
/* 802A23F8 90 01 00 08 */ stw r0, 8(r1)
|
|
/* 802A23FC 80 7F 00 0C */ lwz r3, 0xc(r31)
|
|
/* 802A2400 7C A4 2B 78 */ mr r4, r5
|
|
/* 802A2404 38 A1 00 08 */ addi r5, r1, 8
|
|
/* 802A2408 38 C0 00 00 */ li r6, 0
|
|
/* 802A240C 38 E0 00 00 */ li r7, 0
|
|
/* 802A2410 81 83 00 00 */ lwz r12, 0(r3)
|
|
/* 802A2414 81 8C 00 0C */ lwz r12, 0xc(r12)
|
|
/* 802A2418 7D 89 03 A6 */ mtctr r12
|
|
/* 802A241C 4E 80 04 21 */ bctrl
|
|
/* 802A2420 90 7F 00 08 */ stw r3, 8(r31)
|
|
/* 802A2424 48 00 00 0C */ b lbl_802A2430
|
|
lbl_802A2428:
|
|
/* 802A2428 38 00 00 00 */ li r0, 0
|
|
/* 802A242C 90 1F 00 08 */ stw r0, 8(r31)
|
|
lbl_802A2430:
|
|
/* 802A2430 38 00 00 00 */ li r0, 0
|
|
/* 802A2434 90 1F 00 34 */ stw r0, 0x34(r31)
|
|
/* 802A2438 83 E1 00 1C */ lwz r31, 0x1c(r1)
|
|
/* 802A243C 80 01 00 24 */ lwz r0, 0x24(r1)
|
|
/* 802A2440 7C 08 03 A6 */ mtlr r0
|
|
/* 802A2444 38 21 00 20 */ addi r1, r1, 0x20
|
|
/* 802A2448 4E 80 00 20 */ blr
|