tp/include/Z2AudioLib/Z2EnvSeMgr/asm/func_802C8258.s

45 lines
2.3 KiB
ArmAsm

/* 802C8258 002C5198 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802C825C 002C519C 7C 08 02 A6 */ mflr r0
/* 802C8260 002C51A0 90 01 00 14 */ stw r0, 0x14(r1)
/* 802C8264 002C51A4 54 80 06 3F */ clrlwi. r0, r4, 0x18
/* 802C8268 002C51A8 41 82 00 48 */ beq lbl_802C82B0
/* 802C826C 002C51AC 38 00 00 01 */ li r0, 1
/* 802C8270 002C51B0 98 03 01 B8 */ stb r0, 0x1b8(r3)
/* 802C8274 002C51B4 3C 60 00 09 */ lis r3, 0x00090027@ha
/* 802C8278 002C51B8 38 03 00 27 */ addi r0, r3, 0x00090027@l
/* 802C827C 002C51BC 90 01 00 0C */ stw r0, 0xc(r1)
/* 802C8280 002C51C0 80 6D 86 08 */ lwz r3, lbl_80450B88-_SDA_BASE_(r13)
/* 802C8284 002C51C4 38 81 00 0C */ addi r4, r1, 0xc
/* 802C8288 002C51C8 38 A0 00 00 */ li r5, 0
/* 802C828C 002C51CC 38 C0 00 00 */ li r6, 0
/* 802C8290 002C51D0 38 E0 00 00 */ li r7, 0
/* 802C8294 002C51D4 C0 22 C3 44 */ lfs f1, lbl_80455D44-_SDA2_BASE_(r2)
/* 802C8298 002C51D8 FC 40 08 90 */ fmr f2, f1
/* 802C829C 002C51DC C0 62 C3 74 */ lfs f3, lbl_80455D74-_SDA2_BASE_(r2)
/* 802C82A0 002C51E0 FC 80 18 90 */ fmr f4, f3
/* 802C82A4 002C51E4 39 00 00 00 */ li r8, 0
/* 802C82A8 002C51E8 4B FE 36 DD */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
/* 802C82AC 002C51EC 48 00 00 44 */ b lbl_802C82F0
lbl_802C82B0:
/* 802C82B0 002C51F0 38 00 FF FF */ li r0, -1
/* 802C82B4 002C51F4 98 03 01 B8 */ stb r0, 0x1b8(r3)
/* 802C82B8 002C51F8 3C 60 00 09 */ lis r3, 0x00090028@ha
/* 802C82BC 002C51FC 38 03 00 28 */ addi r0, r3, 0x00090028@l
/* 802C82C0 002C5200 90 01 00 08 */ stw r0, 8(r1)
/* 802C82C4 002C5204 80 6D 86 08 */ lwz r3, lbl_80450B88-_SDA_BASE_(r13)
/* 802C82C8 002C5208 38 81 00 08 */ addi r4, r1, 8
/* 802C82CC 002C520C 38 A0 00 00 */ li r5, 0
/* 802C82D0 002C5210 38 C0 00 00 */ li r6, 0
/* 802C82D4 002C5214 38 E0 00 00 */ li r7, 0
/* 802C82D8 002C5218 C0 22 C3 44 */ lfs f1, lbl_80455D44-_SDA2_BASE_(r2)
/* 802C82DC 002C521C FC 40 08 90 */ fmr f2, f1
/* 802C82E0 002C5220 C0 62 C3 74 */ lfs f3, lbl_80455D74-_SDA2_BASE_(r2)
/* 802C82E4 002C5224 FC 80 18 90 */ fmr f4, f3
/* 802C82E8 002C5228 39 00 00 00 */ li r8, 0
/* 802C82EC 002C522C 4B FE 36 99 */ bl seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc
lbl_802C82F0:
/* 802C82F0 002C5230 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802C82F4 002C5234 7C 08 03 A6 */ mtlr r0
/* 802C82F8 002C5238 38 21 00 10 */ addi r1, r1, 0x10
/* 802C82FC 002C523C 4E 80 00 20 */ blr