tmc/asm/non_matching/subtask2/sub_080A6F40.inc

25 lines
392 B
PHP

.syntax unified
push {r4, r5, r6, lr}
movs r5, #0
ldr r4, _080A6F4C @ =gUnk_08128F38
movs r6, #0
b _080A6F60
.align 2, 0
_080A6F4C: .4byte gUnk_08128F38
_080A6F50:
ldrb r0, [r4]
ldrb r1, [r4, #1]
bl sub_0807CB24
lsls r0, r5
orrs r6, r0
adds r5, #1
adds r4, #2
_080A6F60:
ldrb r0, [r4]
cmp r0, #0
bne _080A6F50
mvns r0, r6
pop {r4, r5, r6, pc}
.align 2, 0
.syntax divided