tp/asm/dolphin/gx/GXTev/GXSetTevSwapMode.s

20 lines
850 B
ArmAsm

lbl_8035F55C:
/* 8035F55C 54 63 10 3A */ slwi r3, r3, 2
/* 8035F560 80 E2 CB 80 */ lwz r7, __GXData(r2)
/* 8035F564 39 03 01 70 */ addi r8, r3, 0x170
/* 8035F568 7D 07 42 14 */ add r8, r7, r8
/* 8035F56C 80 08 00 00 */ lwz r0, 0(r8)
/* 8035F570 50 80 07 BE */ rlwimi r0, r4, 0, 0x1e, 0x1f
/* 8035F574 38 60 00 61 */ li r3, 0x61
/* 8035F578 90 08 00 00 */ stw r0, 0(r8)
/* 8035F57C 3C 80 CC 01 */ lis r4, 0xCC01 /* 0xCC008000@ha */
/* 8035F580 38 00 00 00 */ li r0, 0
/* 8035F584 80 C8 00 00 */ lwz r6, 0(r8)
/* 8035F588 50 A6 17 3A */ rlwimi r6, r5, 2, 0x1c, 0x1d
/* 8035F58C 90 C8 00 00 */ stw r6, 0(r8)
/* 8035F590 98 64 80 00 */ stb r3, 0x8000(r4) /* 0xCC008000@l */
/* 8035F594 80 68 00 00 */ lwz r3, 0(r8)
/* 8035F598 90 64 80 00 */ stw r3, -0x8000(r4)
/* 8035F59C B0 07 00 02 */ sth r0, 2(r7)
/* 8035F5A0 4E 80 00 20 */ blr