tp/include/Z2AudioLib/Z2Audience/asm/func_802BCD28.s

33 lines
1.7 KiB
ArmAsm

/* 802BCD28 002B9C68 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 802BCD2C 002B9C6C 7C 08 02 A6 */ mflr r0
/* 802BCD30 002B9C70 90 01 00 14 */ stw r0, 0x14(r1)
/* 802BCD34 002B9C74 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802BCD38 002B9C78 7C 7F 1B 78 */ mr r31, r3
/* 802BCD3C 002B9C7C C0 02 C1 24 */ lfs f0, lbl_80455B24-_SDA2_BASE_(r2)
/* 802BCD40 002B9C80 D0 03 00 00 */ stfs f0, 0(r3)
/* 802BCD44 002B9C84 C0 02 C1 28 */ lfs f0, lbl_80455B28-_SDA2_BASE_(r2)
/* 802BCD48 002B9C88 D0 03 00 04 */ stfs f0, 4(r3)
/* 802BCD4C 002B9C8C C0 02 C0 A0 */ lfs f0, lbl_80455AA0-_SDA2_BASE_(r2)
/* 802BCD50 002B9C90 D0 03 00 08 */ stfs f0, 8(r3)
/* 802BCD54 002B9C94 C0 02 C1 2C */ lfs f0, lbl_80455B2C-_SDA2_BASE_(r2)
/* 802BCD58 002B9C98 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 802BCD5C 002B9C9C 38 00 00 00 */ li r0, 0
/* 802BCD60 002B9CA0 90 03 00 14 */ stw r0, 0x14(r3)
/* 802BCD64 002B9CA4 38 00 00 01 */ li r0, 1
/* 802BCD68 002B9CA8 98 03 00 24 */ stb r0, 0x24(r3)
/* 802BCD6C 002B9CAC 98 03 00 25 */ stb r0, 0x25(r3)
/* 802BCD70 002B9CB0 C0 42 C1 30 */ lfs f2, lbl_80455B30-_SDA2_BASE_(r2)
/* 802BCD74 002B9CB4 C0 23 00 04 */ lfs f1, 4(r3)
/* 802BCD78 002B9CB8 C0 03 00 00 */ lfs f0, 0(r3)
/* 802BCD7C 002B9CBC EC 01 00 28 */ fsubs f0, f1, f0
/* 802BCD80 002B9CC0 EC 02 00 24 */ fdivs f0, f2, f0
/* 802BCD84 002B9CC4 D0 03 00 1C */ stfs f0, 0x1c(r3)
/* 802BCD88 002B9CC8 38 80 00 00 */ li r4, 0
/* 802BCD8C 002B9CCC 48 00 00 1D */ bl Z2SpotMic_NS_clearMicState
/* 802BCD90 002B9CD0 7F E3 FB 78 */ mr r3, r31
/* 802BCD94 002B9CD4 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802BCD98 002B9CD8 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BCD9C 002B9CDC 7C 08 03 A6 */ mtlr r0
/* 802BCDA0 002B9CE0 38 21 00 10 */ addi r1, r1, 0x10
/* 802BCDA4 002B9CE4 4E 80 00 20 */ blr