donut-decomp/asm/libnw4r_snd/snd_MidiSeqPlayer_80109df0.s

80 lines
2.7 KiB
ArmAsm
Raw Normal View History

2022-10-16 16:05:58 +00:00
.include "macros.inc"
.section .text, "ax" # 0x80006A00 - 0x80406260 ; 0x003FF860
.global lbl_80109DF0
lbl_80109DF0:
/* 80109DF0 00105C30 48 00 32 A0 */ b lbl_8010D090
/* 80109DF4 00105C34 00 00 00 00 */ .4byte 0x00000000
/* 80109DF8 00105C38 00 00 00 00 */ .4byte 0x00000000
/* 80109DFC 00105C3C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E00
lbl_80109E00:
/* 80109E00 00105C40 81 83 00 00 */ lwz r12, 0x0(r3)
/* 80109E04 00105C44 81 8C 00 10 */ lwz r12, 0x10(r12)
/* 80109E08 00105C48 7D 89 03 A6 */ mtctr r12
/* 80109E0C 00105C4C 4E 80 04 20 */ bctr
.global lbl_80109E10
lbl_80109E10:
/* 80109E10 00105C50 4E 80 00 20 */ blr
/* 80109E14 00105C54 00 00 00 00 */ .4byte 0x00000000
/* 80109E18 00105C58 00 00 00 00 */ .4byte 0x00000000
/* 80109E1C 00105C5C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E20
lbl_80109E20:
/* 80109E20 00105C60 4E 80 00 20 */ blr
/* 80109E24 00105C64 00 00 00 00 */ .4byte 0x00000000
/* 80109E28 00105C68 00 00 00 00 */ .4byte 0x00000000
/* 80109E2C 00105C6C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E30
lbl_80109E30:
/* 80109E30 00105C70 88 63 00 CE */ lbz r3, 0xce(r3)
/* 80109E34 00105C74 4E 80 00 20 */ blr
/* 80109E38 00105C78 00 00 00 00 */ .4byte 0x00000000
/* 80109E3C 00105C7C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E40
lbl_80109E40:
/* 80109E40 00105C80 88 63 00 CD */ lbz r3, 0xcd(r3)
/* 80109E44 00105C84 4E 80 00 20 */ blr
/* 80109E48 00105C88 00 00 00 00 */ .4byte 0x00000000
/* 80109E4C 00105C8C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E50
lbl_80109E50:
/* 80109E50 00105C90 88 63 00 CC */ lbz r3, 0xcc(r3)
/* 80109E54 00105C94 4E 80 00 20 */ blr
/* 80109E58 00105C98 00 00 00 00 */ .4byte 0x00000000
/* 80109E5C 00105C9C 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E60
lbl_80109E60:
/* 80109E60 00105CA0 38 63 FF 4C */ addi r3, r3, -0xb4
/* 80109E64 00105CA4 4B FF FF AC */ b lbl_80109E10
/* 80109E68 00105CA8 00 00 00 00 */ .4byte 0x00000000
/* 80109E6C 00105CAC 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E70
lbl_80109E70:
/* 80109E70 00105CB0 38 63 FF 4C */ addi r3, r3, -0xb4
/* 80109E74 00105CB4 48 00 2E CC */ b lbl_8010CD40
/* 80109E78 00105CB8 00 00 00 00 */ .4byte 0x00000000
/* 80109E7C 00105CBC 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E80
lbl_80109E80:
/* 80109E80 00105CC0 38 63 FF 40 */ addi r3, r3, -0xc0
/* 80109E84 00105CC4 4B FF FF 7C */ b lbl_80109E00
/* 80109E88 00105CC8 00 00 00 00 */ .4byte 0x00000000
/* 80109E8C 00105CCC 00 00 00 00 */ .4byte 0x00000000
.global lbl_80109E90
lbl_80109E90:
/* 80109E90 00105CD0 38 63 FF 40 */ addi r3, r3, -0xc0
/* 80109E94 00105CD4 4B FF FF 5C */ b lbl_80109DF0
/* 80109E98 00105CD8 00 00 00 00 */ .4byte 0x00000000
/* 80109E9C 00105CDC 00 00 00 00 */ .4byte 0x00000000