mirror of
https://github.com/encounter/tp.git
synced 2026-07-11 06:18:46 -07:00
40 lines
1.7 KiB
ArmAsm
40 lines
1.7 KiB
ArmAsm
lbl_8030E7E0:
|
|
/* 8030E7E0 38 CD 83 AC */ la r6, J3DGDTexTlutIds(r13) /* 8045092C-_SDA_BASE_ */
|
|
/* 8030E7E4 7C 06 18 AE */ lbzx r0, r6, r3
|
|
/* 8030E7E8 54 06 C0 0E */ slwi r6, r0, 0x18
|
|
/* 8030E7EC 3C 04 FF F8 */ addis r0, r4, 0xfff8
|
|
/* 8030E7F0 54 03 BA 7E */ srwi r3, r0, 9
|
|
/* 8030E7F4 54 A0 50 2A */ slwi r0, r5, 0xa
|
|
/* 8030E7F8 7C 60 03 78 */ or r0, r3, r0
|
|
/* 8030E7FC 7C C6 03 78 */ or r6, r6, r0
|
|
/* 8030E800 38 A0 00 61 */ li r5, 0x61
|
|
/* 8030E804 80 8D 94 00 */ lwz r4, __GDCurrentDL(r13)
|
|
/* 8030E808 80 64 00 08 */ lwz r3, 8(r4)
|
|
/* 8030E80C 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8030E810 90 04 00 08 */ stw r0, 8(r4)
|
|
/* 8030E814 98 A3 00 00 */ stb r5, 0(r3)
|
|
/* 8030E818 54 C5 46 3E */ srwi r5, r6, 0x18
|
|
/* 8030E81C 80 8D 94 00 */ lwz r4, __GDCurrentDL(r13)
|
|
/* 8030E820 80 64 00 08 */ lwz r3, 8(r4)
|
|
/* 8030E824 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8030E828 90 04 00 08 */ stw r0, 8(r4)
|
|
/* 8030E82C 98 A3 00 00 */ stb r5, 0(r3)
|
|
/* 8030E830 54 C5 86 3E */ rlwinm r5, r6, 0x10, 0x18, 0x1f
|
|
/* 8030E834 80 8D 94 00 */ lwz r4, __GDCurrentDL(r13)
|
|
/* 8030E838 80 64 00 08 */ lwz r3, 8(r4)
|
|
/* 8030E83C 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8030E840 90 04 00 08 */ stw r0, 8(r4)
|
|
/* 8030E844 98 A3 00 00 */ stb r5, 0(r3)
|
|
/* 8030E848 54 C5 C6 3E */ rlwinm r5, r6, 0x18, 0x18, 0x1f
|
|
/* 8030E84C 80 8D 94 00 */ lwz r4, __GDCurrentDL(r13)
|
|
/* 8030E850 80 64 00 08 */ lwz r3, 8(r4)
|
|
/* 8030E854 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8030E858 90 04 00 08 */ stw r0, 8(r4)
|
|
/* 8030E85C 98 A3 00 00 */ stb r5, 0(r3)
|
|
/* 8030E860 80 8D 94 00 */ lwz r4, __GDCurrentDL(r13)
|
|
/* 8030E864 80 64 00 08 */ lwz r3, 8(r4)
|
|
/* 8030E868 38 03 00 01 */ addi r0, r3, 1
|
|
/* 8030E86C 90 04 00 08 */ stw r0, 8(r4)
|
|
/* 8030E870 98 C3 00 00 */ stb r6, 0(r3)
|
|
/* 8030E874 4E 80 00 20 */ blr
|