sub_800AC34
This commit is contained in:
+3
-3
@@ -426,7 +426,7 @@ sub_80B2688: @ 80B2688
|
||||
adds r4, r0, r1
|
||||
movs r0, 0
|
||||
strh r0, [r4, 0xE]
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
@@ -1645,7 +1645,7 @@ sub_80B3194: @ 80B3194
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
bls _080B31DA
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
@@ -2786,7 +2786,7 @@ _080B3B68:
|
||||
lsls r0, 24
|
||||
cmp r4, r0
|
||||
bcc _080B3BB8
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080B3B96
|
||||
|
||||
-94
@@ -5,100 +5,6 @@
|
||||
|
||||
.text
|
||||
|
||||
thumb_func_start sub_800ABBC
|
||||
sub_800ABBC: @ 800ABBC
|
||||
push {lr}
|
||||
ldr r0, =gSerialIsRFU
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0
|
||||
bne _0800ABDC
|
||||
ldr r0, =gLinkStatus
|
||||
ldr r0, [r0]
|
||||
lsrs r0, 5
|
||||
movs r1, 0x1
|
||||
ands r0, r1
|
||||
b _0800ABE4
|
||||
.pool
|
||||
_0800ABDC:
|
||||
bl sub_8011AB0
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
_0800ABE4:
|
||||
pop {r1}
|
||||
bx r1
|
||||
thumb_func_end sub_800ABBC
|
||||
|
||||
thumb_func_start sub_800ABE8
|
||||
sub_800ABE8: @ 800ABE8
|
||||
ldr r0, =gUnknown_03000D58
|
||||
ldrb r0, [r0]
|
||||
bx lr
|
||||
.pool
|
||||
thumb_func_end sub_800ABE8
|
||||
|
||||
thumb_func_start sub_800ABF4
|
||||
sub_800ABF4: @ 800ABF4
|
||||
push {lr}
|
||||
lsls r0, 16
|
||||
lsrs r3, r0, 16
|
||||
ldr r0, =gSerialIsRFU
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0x1
|
||||
bne _0800AC0C
|
||||
bl task_add_05_task_del_08FA224_when_no_RfuFunc
|
||||
b _0800AC20
|
||||
.pool
|
||||
_0800AC0C:
|
||||
ldr r2, =gLinkCallback
|
||||
ldr r1, [r2]
|
||||
cmp r1, 0
|
||||
bne _0800AC20
|
||||
ldr r0, =sub_800AC80
|
||||
str r0, [r2]
|
||||
ldr r0, =gUnknown_030030E4
|
||||
strb r1, [r0]
|
||||
ldr r0, =gUnknown_030030F4
|
||||
strh r3, [r0]
|
||||
_0800AC20:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_800ABF4
|
||||
|
||||
thumb_func_start sub_800AC34
|
||||
sub_800AC34: @ 800AC34
|
||||
push {lr}
|
||||
ldr r0, =gSerialIsRFU
|
||||
ldrb r0, [r0]
|
||||
cmp r0, 0x1
|
||||
bne _0800AC48
|
||||
bl task_add_05_task_del_08FA224_when_no_RfuFunc
|
||||
b _0800AC70
|
||||
.pool
|
||||
_0800AC48:
|
||||
ldr r2, =gLinkCallback
|
||||
ldr r1, [r2]
|
||||
cmp r1, 0
|
||||
beq _0800AC64
|
||||
ldr r1, =gUnknown_02022B08
|
||||
ldrh r0, [r1]
|
||||
adds r0, 0x1
|
||||
strh r0, [r1]
|
||||
b _0800AC70
|
||||
.pool
|
||||
_0800AC64:
|
||||
ldr r0, =sub_800AC80
|
||||
str r0, [r2]
|
||||
ldr r0, =gUnknown_030030E4
|
||||
strb r1, [r0]
|
||||
ldr r0, =gUnknown_030030F4
|
||||
strh r1, [r0]
|
||||
_0800AC70:
|
||||
pop {r0}
|
||||
bx r0
|
||||
.pool
|
||||
thumb_func_end sub_800AC34
|
||||
|
||||
thumb_func_start sub_800AC80
|
||||
sub_800AC80: @ 800AC80
|
||||
push {lr}
|
||||
|
||||
+3
-3
@@ -7537,13 +7537,13 @@ sub_8011A9C: @ 8011A9C
|
||||
.pool
|
||||
thumb_func_end sub_8011A9C
|
||||
|
||||
thumb_func_start sub_8011AB0
|
||||
sub_8011AB0: @ 8011AB0
|
||||
thumb_func_start Rfu_IsMaster
|
||||
Rfu_IsMaster: @ 8011AB0
|
||||
ldr r0, =gUnknown_03005000
|
||||
ldrb r0, [r0, 0xC]
|
||||
bx lr
|
||||
.pool
|
||||
thumb_func_end sub_8011AB0
|
||||
thumb_func_end Rfu_IsMaster
|
||||
|
||||
thumb_func_start LinkVSync
|
||||
LinkVSync: @ 8011ABC
|
||||
|
||||
@@ -566,7 +566,7 @@ _08178E58:
|
||||
ands r0, r1
|
||||
cmp r0, 0
|
||||
beq _08178E98
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _08178E98
|
||||
|
||||
+2
-2
@@ -28128,7 +28128,7 @@ _081D4EBA:
|
||||
thumb_func_start sub_81D4EC0
|
||||
sub_81D4EC0: @ 81D4EC0
|
||||
push {lr}
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081D4EDC
|
||||
@@ -28186,7 +28186,7 @@ _081D4F20:
|
||||
.4byte _081D4FEC
|
||||
.4byte _081D4FF8
|
||||
_081D4F38:
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _081D4F88
|
||||
|
||||
+1
-1
@@ -768,7 +768,7 @@ _080E73B8:
|
||||
bl GetLinkPlayerCount_2
|
||||
lsls r0, 24
|
||||
lsrs r4, r0, 24
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
lsrs r0, 24
|
||||
cmp r0, 0x1
|
||||
|
||||
+2
-2
@@ -473,7 +473,7 @@ _0807758C:
|
||||
bcs _080775A0
|
||||
b _08077B46
|
||||
_080775A0:
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
beq _080775D8
|
||||
@@ -7367,7 +7367,7 @@ _0807AFAC:
|
||||
b _0807B0E4
|
||||
.pool
|
||||
_0807AFBC:
|
||||
bl sub_800ABBC
|
||||
bl IsLinkMaster
|
||||
lsls r0, 24
|
||||
cmp r0, 0
|
||||
bne _0807AFC8
|
||||
|
||||
Reference in New Issue
Block a user