sub_800CEB0

This commit is contained in:
PikalaxALT
2017-11-22 00:16:00 -05:00
parent 7a38a43f81
commit 73b0f9eb53
4 changed files with 42 additions and 66 deletions
-64
View File
@@ -5,70 +5,6 @@
.text
thumb_func_start sub_800CEB0
sub_800CEB0: @ 800CEB0
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 16
lsrs r6, r0, 16
ldr r4, =gUnknown_03004140
ldrb r7, [r4, 0xE]
movs r0, 0
strb r0, [r4, 0xE]
movs r0, 0x1
strb r0, [r4, 0xF]
ldr r0, =gUnknown_03007890
ldr r0, [r0]
ldrb r5, [r0]
cmp r5, 0
bne _0800CEEC
adds r0, r6, 0
bl sub_800C36C
ldrb r0, [r4, 0x2]
cmp r0, 0x1
beq _0800CF04
bl sub_800D610
strb r5, [r4, 0xF]
strb r7, [r4, 0xE]
b _0800CF28
.pool
_0800CEEC:
mov r0, sp
bl rfu_UNI_PARENT_getDRAC_ACK
lsls r0, 16
cmp r0, 0
bne _0800CF04
mov r1, sp
ldrb r0, [r4, 0x3]
ldrb r1, [r1]
orrs r0, r1
ldrb r1, [r4, 0x3]
strb r0, [r4, 0x3]
_0800CF04:
ldr r4, =gUnknown_03004140
ldr r1, [r4, 0x44]
cmp r1, 0
beq _0800CF20
adds r0, r6, 0
bl _call_via_r1
bl rfu_waitREQComplete
ldrb r0, [r4, 0x2]
cmp r0, 0x2
bne _0800CF20
bl sub_800D610
_0800CF20:
ldr r1, =gUnknown_03004140
movs r0, 0
strb r0, [r1, 0xF]
strb r7, [r1, 0xE]
_0800CF28:
add sp, 0x4
pop {r4-r7}
pop {r0}
bx r0
.pool
thumb_func_end sub_800CEB0
thumb_func_start sub_800CF34
sub_800CF34: @ 800CF34
push {r4-r7,lr}