tp/asm/JSystem/JAudio2/JASSeqCtrl/timerProcess__10JASSeqCtrlFv.s

37 lines
1.5 KiB
ArmAsm

lbl_80293BE8:
/* 80293BE8 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 80293BEC 7C 08 02 A6 */ mflr r0
/* 80293BF0 90 01 00 14 */ stw r0, 0x14(r1)
/* 80293BF4 93 E1 00 0C */ stw r31, 0xc(r1)
/* 80293BF8 7C 7F 1B 78 */ mr r31, r3
/* 80293BFC 80 83 00 54 */ lwz r4, 0x54(r3)
/* 80293C00 28 04 00 00 */ cmplwi r4, 0
/* 80293C04 41 82 00 54 */ beq lbl_80293C58
/* 80293C08 38 04 FF FF */ addi r0, r4, -1
/* 80293C0C 90 1F 00 54 */ stw r0, 0x54(r31)
/* 80293C10 80 1F 00 54 */ lwz r0, 0x54(r31)
/* 80293C14 28 00 00 00 */ cmplwi r0, 0
/* 80293C18 40 82 00 40 */ bne lbl_80293C58
/* 80293C1C 38 80 00 05 */ li r4, 5
/* 80293C20 4B FF FE 9D */ bl interrupt__10JASSeqCtrlFQ210JASSeqCtrl8IntrType
/* 80293C24 88 7F 00 50 */ lbz r3, 0x50(r31)
/* 80293C28 28 03 00 00 */ cmplwi r3, 0
/* 80293C2C 41 82 00 24 */ beq lbl_80293C50
/* 80293C30 38 03 FF FF */ addi r0, r3, -1
/* 80293C34 98 1F 00 50 */ stb r0, 0x50(r31)
/* 80293C38 88 1F 00 50 */ lbz r0, 0x50(r31)
/* 80293C3C 28 00 00 00 */ cmplwi r0, 0
/* 80293C40 41 82 00 18 */ beq lbl_80293C58
/* 80293C44 80 1F 00 58 */ lwz r0, 0x58(r31)
/* 80293C48 90 1F 00 54 */ stw r0, 0x54(r31)
/* 80293C4C 48 00 00 0C */ b lbl_80293C58
lbl_80293C50:
/* 80293C50 80 1F 00 58 */ lwz r0, 0x58(r31)
/* 80293C54 90 1F 00 54 */ stw r0, 0x54(r31)
lbl_80293C58:
/* 80293C58 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 80293C5C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 80293C60 7C 08 03 A6 */ mtlr r0
/* 80293C64 38 21 00 10 */ addi r1, r1, 0x10
/* 80293C68 4E 80 00 20 */ blr