Files
tp/asm/SComponent/c/c_counter.s
T
notyouraveragehooman f61bfb39dd split and named symbols in text.s (#2)
* split and named symbols in text.s

* Update makefile for better compatiblity
2020-09-01 20:26:31 -04:00

29 lines
1.1 KiB
ArmAsm

.include "macros.inc"
.section .text, "ax" # 80265e1c
.global cCt_Counter
cCt_Counter:
/* 80265E1C 00262D5C 2C 03 00 01 */ cmpwi r3, 1
/* 80265E20 00262D60 40 82 00 18 */ bne lbl_80265E38
/* 80265E24 00262D64 38 00 00 00 */ li r0, 0
/* 80265E28 00262D68 3C 60 80 43 */ lis r3, lbl_80430CD8@ha
/* 80265E2C 00262D6C 38 63 0C D8 */ addi r3, r3, lbl_80430CD8@l
/* 80265E30 00262D70 90 03 00 04 */ stw r0, 4(r3)
/* 80265E34 00262D74 48 00 00 18 */ b lbl_80265E4C
lbl_80265E38:
/* 80265E38 00262D78 3C 60 80 43 */ lis r3, lbl_80430CD8@ha
/* 80265E3C 00262D7C 38 83 0C D8 */ addi r4, r3, lbl_80430CD8@l
/* 80265E40 00262D80 80 64 00 04 */ lwz r3, 4(r4)
/* 80265E44 00262D84 38 03 00 01 */ addi r0, r3, 1
/* 80265E48 00262D88 90 04 00 04 */ stw r0, 4(r4)
lbl_80265E4C:
/* 80265E4C 00262D8C 3C 60 80 43 */ lis r3, lbl_80430CD8@ha
/* 80265E50 00262D90 38 83 0C D8 */ addi r4, r3, lbl_80430CD8@l
/* 80265E54 00262D94 80 64 00 00 */ lwz r3, 0(r4)
/* 80265E58 00262D98 38 03 00 01 */ addi r0, r3, 1
/* 80265E5C 00262D9C 90 04 00 00 */ stw r0, 0(r4)
/* 80265E60 00262DA0 4E 80 00 20 */ blr