tp/include/Z2AudioLib/Z2SeMgr/asm/func_802AE524.s

39 lines
1.9 KiB
ArmAsm

/* 802AE524 002AB464 80 84 00 00 */ lwz r4, 0(r4)
/* 802AE528 002AB468 3C 60 00 08 */ lis r3, 0x00080018@ha
/* 802AE52C 002AB46C 38 03 00 18 */ addi r0, r3, 0x00080018@l
/* 802AE530 002AB470 7C 04 00 00 */ cmpw r4, r0
/* 802AE534 002AB474 41 82 00 6C */ beq lbl_802AE5A0
/* 802AE538 002AB478 40 80 00 38 */ bge lbl_802AE570
/* 802AE53C 002AB47C 3C 60 00 02 */ lis r3, 0x00020039@ha
/* 802AE540 002AB480 38 03 00 39 */ addi r0, r3, 0x00020039@l
/* 802AE544 002AB484 7C 04 00 00 */ cmpw r4, r0
/* 802AE548 002AB488 41 82 00 60 */ beq lbl_802AE5A8
/* 802AE54C 002AB48C 40 80 00 14 */ bge lbl_802AE560
/* 802AE550 002AB490 38 03 00 38 */ addi r0, r3, 0x38
/* 802AE554 002AB494 7C 04 00 00 */ cmpw r4, r0
/* 802AE558 002AB498 40 80 00 48 */ bge lbl_802AE5A0
/* 802AE55C 002AB49C 48 00 00 4C */ b lbl_802AE5A8
lbl_802AE560:
/* 802AE560 002AB4A0 38 03 00 3B */ addi r0, r3, 0x3b
/* 802AE564 002AB4A4 7C 04 00 00 */ cmpw r4, r0
/* 802AE568 002AB4A8 40 80 00 40 */ bge lbl_802AE5A8
/* 802AE56C 002AB4AC 48 00 00 34 */ b lbl_802AE5A0
lbl_802AE570:
/* 802AE570 002AB4B0 3C 60 00 09 */ lis r3, 0x00090010@ha
/* 802AE574 002AB4B4 38 03 00 10 */ addi r0, r3, 0x00090010@l
/* 802AE578 002AB4B8 7C 04 00 00 */ cmpw r4, r0
/* 802AE57C 002AB4BC 41 82 00 24 */ beq lbl_802AE5A0
/* 802AE580 002AB4C0 40 80 00 28 */ bge lbl_802AE5A8
/* 802AE584 002AB4C4 38 03 00 07 */ addi r0, r3, 7
/* 802AE588 002AB4C8 7C 04 00 00 */ cmpw r4, r0
/* 802AE58C 002AB4CC 40 80 00 1C */ bge lbl_802AE5A8
/* 802AE590 002AB4D0 38 03 00 03 */ addi r0, r3, 3
/* 802AE594 002AB4D4 7C 04 00 00 */ cmpw r4, r0
/* 802AE598 002AB4D8 40 80 00 08 */ bge lbl_802AE5A0
/* 802AE59C 002AB4DC 48 00 00 0C */ b lbl_802AE5A8
lbl_802AE5A0:
/* 802AE5A0 002AB4E0 38 60 00 01 */ li r3, 1
/* 802AE5A4 002AB4E4 4E 80 00 20 */ blr
lbl_802AE5A8:
/* 802AE5A8 002AB4E8 38 60 00 00 */ li r3, 0
/* 802AE5AC 002AB4EC 4E 80 00 20 */ blr