summaryrefslogtreecommitdiff
path: root/asm/link.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/link.s')
-rw-r--r--asm/link.s230
1 files changed, 115 insertions, 115 deletions
diff --git a/asm/link.s b/asm/link.s
index fe93ca1d4..5f29d6806 100644
--- a/asm/link.s
+++ b/asm/link.s
@@ -231,7 +231,7 @@ sub_8009640: @ 8009640
bl ResetTasks
ldr r0, _080096D4 @ =sub_800978C
bl SetVBlankCallback
- bl sub_800A294
+ bl ResetBlockSend
ldr r1, _080096D8 @ =gUnknown_202271A
ldr r2, _080096DC @ =0x00001111
adds r0, r2, 0
@@ -239,7 +239,7 @@ sub_8009640: @ 8009640
bl sub_8009804
ldr r0, _080096E0 @ =gUnknown_30030F0
ldrh r0, [r0, 0x24]
- bl sub_8044EE8
+ bl SeedRng
movs r4, 0
_08009670:
bl Random
@@ -450,7 +450,7 @@ sub_8009804: @ 8009804
ldr r0, _08009860 @ =gUnknown_3003F38
strb r4, [r0]
bl ResetBlockReceivedFlags
- bl sub_800A294
+ bl ResetBlockSend
ldr r0, _08009864 @ =gUnknown_3000E4C
str r4, [r0]
ldr r0, _08009868 @ =gUnknown_3003F28
@@ -531,8 +531,8 @@ _080098E0: .4byte gUnknown_3003F3C
_080098E4: .4byte gUnknown_2022718
thumb_func_end sub_80098B8
- thumb_func_start sub_80098E8
-sub_80098E8: @ 80098E8
+ thumb_func_start TestBlockTransfer
+TestBlockTransfer: @ 80098E8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -604,7 +604,7 @@ _08009958:
lsls r1, 2
add r1, r9
ldrh r1, [r1, 0x2]
- bl sub_800A5E4
+ bl LinkTestCalcBlockChecksum
ldr r1, _080099C4 @ =gUnknown_3003F88
adds r4, r1
movs r6, 0
@@ -641,10 +641,10 @@ _080099C0: .4byte gUnknown_2022118
_080099C4: .4byte gUnknown_3003F88
_080099C8: .4byte gUnknown_2022110
_080099CC: .4byte gUnknown_2022111
- thumb_func_end sub_80098E8
+ thumb_func_end TestBlockTransfer
- thumb_func_start sub_80099D0
-sub_80099D0: @ 80099D0
+ thumb_func_start LinkTestProcessKeyInput
+LinkTestProcessKeyInput: @ 80099D0
push {r4,r5,lr}
sub sp, 0x4
ldr r4, _08009A70 @ =gUnknown_30030F0
@@ -665,7 +665,7 @@ _080099E6:
beq _080099FA
ldr r0, _08009A78 @ =gHeap + 0x4000
ldr r1, _08009A7C @ =0x00002004
- bl sub_800A2A8
+ bl InitBlockSend
_080099FA:
ldrh r1, [r4, 0x2E]
movs r0, 0x80
@@ -687,7 +687,7 @@ _08009A16:
cmp r0, 0
beq _08009A26
movs r0, 0x1
- bl sub_800B09C
+ bl SetSuppressLinkErrorMessage
_08009A26:
ldrh r1, [r4, 0x2E]
movs r0, 0x80
@@ -734,16 +734,16 @@ _08009A7C: .4byte 0x00002004
_08009A80: .4byte gUnknown_2022110
_08009A84: .4byte gUnknown_300357C
_08009A88: .4byte gUnknown_3003F80
- thumb_func_end sub_80099D0
+ thumb_func_end LinkTestProcessKeyInput
thumb_func_start c2_08009A8C
c2_08009A8C: @ 8009A8C
push {lr}
- bl sub_80099D0
+ bl LinkTestProcessKeyInput
movs r0, 0x1
movs r1, 0x1
movs r2, 0
- bl sub_80098E8
+ bl TestBlockTransfer
bl RunTasks
bl AnimateSprites
bl BuildOamBuffer
@@ -752,8 +752,8 @@ c2_08009A8C: @ 8009A8C
bx r0
thumb_func_end c2_08009A8C
- thumb_func_start sub_8009AB0
-sub_8009AB0: @ 8009AB0
+ thumb_func_start LinkMain2
+LinkMain2: @ 8009AB0
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, _08009AC0 @ =gUnknown_2022718
@@ -811,10 +811,10 @@ _08009B18: .4byte gUnknown_3003F50
_08009B1C: .4byte gUnknown_3003F20
_08009B20: .4byte 0x04000128
_08009B24: .4byte gUnknown_3003F80
- thumb_func_end sub_8009AB0
+ thumb_func_end LinkMain2
- thumb_func_start sub_8009B28
-sub_8009B28: @ 8009B28
+ thumb_func_start HandleReceiveRemoteLinkPlayer
+HandleReceiveRemoteLinkPlayer: @ 8009B28
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -833,7 +833,7 @@ _08009B40:
adds r5, r0
adds r4, 0x1
_08009B48:
- bl sub_800AA38
+ bl GetLinkPlayerCount_2
lsls r0, 24
lsrs r0, 24
cmp r4, r0
@@ -852,7 +852,7 @@ _08009B64:
bx r0
.align 2, 0
_08009B6C: .4byte gUnknown_3003F64
- thumb_func_end sub_8009B28
+ thumb_func_end HandleReceiveRemoteLinkPlayer
thumb_func_start sub_8009B70
sub_8009B70: @ 8009B70
@@ -985,7 +985,7 @@ _08009C38:
ldrb r2, [r4, 0x2]
strb r2, [r1, 0x2]
movs r1, 0x3C
- bl sub_800A2A8
+ bl InitBlockSend
b _08009E3E
.align 2, 0
_08009C7C: .4byte gUnknown_3003E70
@@ -1161,7 +1161,7 @@ _08009DD8: .4byte c2_800ACD4
_08009DDC:
lsls r0, r6, 24
lsrs r0, 24
- bl sub_8009B28
+ bl HandleReceiveRemoteLinkPlayer
b _08009E3E
_08009DE6:
lsls r0, r6, 24
@@ -1574,7 +1574,7 @@ sub_800A0D0: @ 800A0D0
ldrb r4, [r0]
cmp r4, 0x1
bne _0800A1C8
- bl sub_800AA38
+ bl GetLinkPlayerCount_2
lsls r0, 24
lsrs r0, 24
cmp r5, r0
@@ -1710,8 +1710,8 @@ _0800A1E8: .4byte gUnknown_202271C
_0800A1EC: .4byte gUnknown_3000E54
thumb_func_end sub_800A0D0
- thumb_func_start sub_800A1F0
-sub_800A1F0: @ 800A1F0
+ thumb_func_start IsLinkPlayerDataExchangeComplete
+IsLinkPlayerDataExchangeComplete: @ 800A1F0
push {r4-r6,lr}
movs r6, 0
movs r4, 0
@@ -1766,7 +1766,7 @@ _0800A24C:
bx r1
.align 2, 0
_0800A254: .4byte gUnknown_3000E54
- thumb_func_end sub_800A1F0
+ thumb_func_end IsLinkPlayerDataExchangeComplete
thumb_func_start GetLinkPlayerTrainerId
GetLinkPlayerTrainerId: @ 800A258
@@ -1805,8 +1805,8 @@ _0800A276:
_0800A290: .4byte gUnknown_202273C
thumb_func_end sub_800A270
- thumb_func_start sub_800A294
-sub_800A294: @ 800A294
+ thumb_func_start ResetBlockSend
+ResetBlockSend: @ 800A294
ldr r1, _0800A2A4 @ =gUnknown_3000E08
movs r0, 0
strb r0, [r1, 0x8]
@@ -1816,10 +1816,10 @@ sub_800A294: @ 800A294
bx lr
.align 2, 0
_0800A2A4: .4byte gUnknown_3000E08
- thumb_func_end sub_800A294
+ thumb_func_end ResetBlockSend
- thumb_func_start sub_800A2A8
-sub_800A2A8: @ 800A2A8
+ thumb_func_start InitBlockSend
+InitBlockSend: @ 800A2A8
push {r4-r7,lr}
adds r7, r0, 0
adds r6, r1, 0
@@ -1857,7 +1857,7 @@ _0800A2EA:
ldr r0, _0800A308 @ =0x0000bbbb
bl sub_8009E60
ldr r1, _0800A30C @ =gUnknown_3003F80
- ldr r0, _0800A310 @ =sub_800A318
+ ldr r0, _0800A310 @ =LinkCB_BlockSendBegin
str r0, [r1]
ldr r1, _0800A314 @ =gUnknown_3000E48
movs r0, 0
@@ -1871,12 +1871,12 @@ _0800A2FE:
_0800A304: .4byte gUnknown_2022618
_0800A308: .4byte 0x0000bbbb
_0800A30C: .4byte gUnknown_3003F80
-_0800A310: .4byte sub_800A318
+_0800A310: .4byte LinkCB_BlockSendBegin
_0800A314: .4byte gUnknown_3000E48
- thumb_func_end sub_800A2A8
+ thumb_func_end InitBlockSend
- thumb_func_start sub_800A318
-sub_800A318: @ 800A318
+ thumb_func_start LinkCB_BlockSendBegin
+LinkCB_BlockSendBegin: @ 800A318
push {lr}
ldr r1, _0800A330 @ =gUnknown_3000E48
ldr r0, [r1]
@@ -1885,7 +1885,7 @@ sub_800A318: @ 800A318
cmp r0, 0x2
bls _0800A32C
ldr r1, _0800A334 @ =gUnknown_3003F80
- ldr r0, _0800A338 @ =sub_800A33C
+ ldr r0, _0800A338 @ =LinkCB_BlockSend
str r0, [r1]
_0800A32C:
pop {r0}
@@ -1893,11 +1893,11 @@ _0800A32C:
.align 2, 0
_0800A330: .4byte gUnknown_3000E48
_0800A334: .4byte gUnknown_3003F80
-_0800A338: .4byte sub_800A33C
- thumb_func_end sub_800A318
+_0800A338: .4byte LinkCB_BlockSend
+ thumb_func_end LinkCB_BlockSendBegin
- thumb_func_start sub_800A33C
-sub_800A33C: @ 800A33C
+ thumb_func_start LinkCB_BlockSend
+LinkCB_BlockSend: @ 800A33C
push {r4-r6,lr}
ldr r0, _0800A38C @ =gUnknown_3000E08
ldr r5, [r0, 0x4]
@@ -1945,7 +1945,7 @@ _0800A390: .4byte gUnknown_3003F50
_0800A394: .4byte 0x00008888
_0800A398: .4byte gUnknown_3003F80
_0800A39C: .4byte sub_800A3A0
- thumb_func_end sub_800A33C
+ thumb_func_end LinkCB_BlockSend
thumb_func_start sub_800A3A0
sub_800A3A0: @ 800A3A0
@@ -2061,7 +2061,7 @@ SendBlock: @ 800A448
cmp r0, 0x1
beq _0800A464
adds r0, r3, 0
- bl sub_800A2A8
+ bl InitBlockSend
b _0800A46A
.align 2, 0
_0800A460: .4byte gUnknown_3003F3C
@@ -2289,8 +2289,8 @@ _0800A5DC: .4byte gUnknown_3003F20
_0800A5E0: .4byte gUnknown_3003F84
thumb_func_end sub_800A5BC
- thumb_func_start sub_800A5E4
-sub_800A5E4: @ 800A5E4
+ thumb_func_start LinkTestCalcBlockChecksum
+LinkTestCalcBlockChecksum: @ 800A5E4
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -2316,10 +2316,10 @@ _0800A60A:
pop {r4}
pop {r1}
bx r1
- thumb_func_end sub_800A5E4
+ thumb_func_end LinkTestCalcBlockChecksum
- thumb_func_start sub_800A614
-sub_800A614: @ 800A614
+ thumb_func_start PrintHexDigit
+PrintHexDigit: @ 800A614
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -2348,7 +2348,7 @@ sub_800A614: @ 800A614
bx r0
.align 2, 0
_0800A648: .4byte gUnknown_3003F70
- thumb_func_end sub_800A614
+ thumb_func_end PrintHexDigit
thumb_func_start sub_800A64C
sub_800A64C: @ 800A64C
@@ -2416,7 +2416,7 @@ _0800A6B6:
ldrb r0, [r0]
adds r1, r6, 0
adds r2, r7, 0
- bl sub_800A614
+ bl PrintHexDigit
adds r0, r6, 0x1
lsls r0, 24
lsrs r6, r0, 24
@@ -2570,28 +2570,28 @@ task00_link_test: @ 800A74C
movs r2, 0xD
movs r3, 0x8
bl sub_800A684
- bl sub_800B054
+ bl GetSioMultiSI
lsls r0, 24
lsrs r0, 24
movs r1, 0x19
movs r2, 0x5
movs r3, 0x1
bl sub_800A684
- bl sub_800B064
+ bl IsSioMultiMaster
lsls r0, 24
lsrs r0, 24
movs r1, 0x19
movs r2, 0x6
movs r3, 0x1
bl sub_800A684
- bl sub_800B08C
+ bl IsLinkConnectionEstablished
lsls r0, 24
lsrs r0, 24
movs r1, 0x19
movs r2, 0x7
movs r3, 0x1
bl sub_800A684
- bl sub_800B0A8
+ bl HasLinkErrorOccurred
lsls r0, 24
lsrs r0, 24
movs r1, 0x19
@@ -2871,8 +2871,8 @@ _0800AA30: .4byte gUnknown_3003F40
_0800AA34: .4byte gUnknown_3003F60
thumb_func_end sub_800AA24
- thumb_func_start sub_800AA38
-sub_800AA38: @ 800AA38
+ thumb_func_start GetLinkPlayerCount_2
+GetLinkPlayerCount_2: @ 800AA38
ldr r0, _0800AA44 @ =gUnknown_3003F20
ldr r0, [r0]
movs r1, 0x1C
@@ -2881,7 +2881,7 @@ sub_800AA38: @ 800AA38
bx lr
.align 2, 0
_0800AA44: .4byte gUnknown_3003F20
- thumb_func_end sub_800AA38
+ thumb_func_end GetLinkPlayerCount_2
thumb_func_start sub_800AA48
sub_800AA48: @ 800AA48
@@ -3610,8 +3610,8 @@ _0800B048:
_0800B050: .4byte gUnknown_30030F0
thumb_func_end sub_800AF2C
- thumb_func_start sub_800B054
-sub_800B054: @ 800B054
+ thumb_func_start GetSioMultiSI
+GetSioMultiSI: @ 800B054
ldr r0, _0800B060 @ =0x04000128
ldrh r0, [r0]
lsrs r0, 2
@@ -3620,10 +3620,10 @@ sub_800B054: @ 800B054
bx lr
.align 2, 0
_0800B060: .4byte 0x04000128
- thumb_func_end sub_800B054
+ thumb_func_end GetSioMultiSI
- thumb_func_start sub_800B064
-sub_800B064: @ 800B064
+ thumb_func_start IsSioMultiMaster
+IsSioMultiMaster: @ 800B064
push {lr}
movs r3, 0
ldr r2, _0800B088 @ =0x04000128
@@ -3644,10 +3644,10 @@ _0800B080:
bx r1
.align 2, 0
_0800B088: .4byte 0x04000128
- thumb_func_end sub_800B064
+ thumb_func_end IsSioMultiMaster
- thumb_func_start sub_800B08C
-sub_800B08C: @ 800B08C
+ thumb_func_start IsLinkConnectionEstablished
+IsLinkConnectionEstablished: @ 800B08C
ldr r0, _0800B098 @ =gUnknown_3003F20
ldr r0, [r0]
lsrs r0, 6
@@ -3656,25 +3656,25 @@ sub_800B08C: @ 800B08C
bx lr
.align 2, 0
_0800B098: .4byte gUnknown_3003F20
- thumb_func_end sub_800B08C
+ thumb_func_end IsLinkConnectionEstablished
- thumb_func_start sub_800B09C
-sub_800B09C: @ 800B09C
+ thumb_func_start SetSuppressLinkErrorMessage
+SetSuppressLinkErrorMessage: @ 800B09C
ldr r1, _0800B0A4 @ =gUnknown_3003F38
strb r0, [r1]
bx lr
.align 2, 0
_0800B0A4: .4byte gUnknown_3003F38
- thumb_func_end sub_800B09C
+ thumb_func_end SetSuppressLinkErrorMessage
- thumb_func_start sub_800B0A8
-sub_800B0A8: @ 800B0A8
+ thumb_func_start HasLinkErrorOccurred
+HasLinkErrorOccurred: @ 800B0A8
ldr r0, _0800B0B0 @ =gUnknown_3003EAC
ldrb r0, [r0]
bx lr
.align 2, 0
_0800B0B0: .4byte gUnknown_3003EAC
- thumb_func_end sub_800B0A8
+ thumb_func_end HasLinkErrorOccurred
thumb_func_start sub_800B0B4
sub_800B0B4: @ 800B0B4
@@ -3780,11 +3780,11 @@ HandleLinkConnection: @ 800B178
ldr r0, _0800B1B4 @ =gUnknown_3003F84
ldr r1, _0800B1B8 @ =gUnknown_3003F50
ldr r2, _0800B1BC @ =gUnknown_3003ED0
- bl sub_800B398
+ bl LinkMain1
ldr r4, _0800B1C0 @ =gUnknown_3003F20
str r0, [r4]
ldr r0, _0800B1C4 @ =gUnknown_300311C
- bl sub_8009AB0
+ bl LinkMain2
ldr r0, [r4]
movs r1, 0x80
lsls r1, 1
@@ -4044,8 +4044,8 @@ sub_800B388: @ 800B388
bx r0
thumb_func_end sub_800B388
- thumb_func_start sub_800B398
-sub_800B398: @ 800B398
+ thumb_func_start LinkMain1
+LinkMain1: @ 800B398
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -4094,7 +4094,7 @@ _0800B3F8:
beq _0800B408
cmp r1, 0x2
beq _0800B420
- bl sub_800B4C4
+ bl CheckMasterOrSlave
b _0800B44A
_0800B408:
ldr r2, _0800B41C @ =gUnknown_3003FB0
@@ -4119,7 +4119,7 @@ _0800B420:
_0800B42C: .4byte gUnknown_3003FB0
_0800B430: .4byte 0x0400012a
_0800B434:
- bl sub_800B4F0
+ bl InitTimer
ldr r1, _0800B484 @ =gUnknown_3003FB0
movs r0, 0x4
strb r0, [r1, 0x1]
@@ -4195,10 +4195,10 @@ _0800B4BA:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_800B398
+ thumb_func_end LinkMain1
- thumb_func_start sub_800B4C4
-sub_800B4C4: @ 800B4C4
+ thumb_func_start CheckMasterOrSlave
+CheckMasterOrSlave: @ 800B4C4
push {lr}
ldr r0, _0800B4E0 @ =0x04000128
ldr r1, [r0]
@@ -4221,10 +4221,10 @@ _0800B4E8:
_0800B4EC:
pop {r0}
bx r0
- thumb_func_end sub_800B4C4
+ thumb_func_end CheckMasterOrSlave
- thumb_func_start sub_800B4F0
-sub_800B4F0: @ 800B4F0
+ thumb_func_start InitTimer
+InitTimer: @ 800B4F0
push {lr}
ldr r0, _0800B514 @ =gUnknown_3003FB0
ldrb r0, [r0]
@@ -4246,7 +4246,7 @@ _0800B50E:
_0800B514: .4byte gUnknown_3003FB0
_0800B518: .4byte 0x0400010c
_0800B51C: .4byte 0x0000ff3b
- thumb_func_end sub_800B4F0
+ thumb_func_end InitTimer
thumb_func_start sub_800B520
sub_800B520: @ 800B520
@@ -4573,14 +4573,14 @@ _0800B784: .4byte gUnknown_3000E64
thumb_func_start Timer3Intr
Timer3Intr: @ 800B788
push {lr}
- bl sub_800BAF8
+ bl StopTimer
bl sub_800B820
pop {r0}
bx r0
thumb_func_end Timer3Intr
- thumb_func_start sub_800B798
-sub_800B798: @ 800B798
+ thumb_func_start SerialCB
+SerialCB: @ 800B798
push {r4,lr}
ldr r4, _0800B7C4 @ =gUnknown_3003FB0
ldr r0, _0800B7C8 @ =0x04000128
@@ -4596,15 +4596,15 @@ sub_800B798: @ 800B798
lsls r0, r1, 25
lsrs r0, 31
strb r0, [r4, 0x10]
- bl sub_800B92C
- bl sub_800BA44
- bl sub_800BB2C
+ bl DoRecv
+ bl DoSend
+ bl SendRecvDone
b _0800B7EA
.align 2, 0
_0800B7C4: .4byte gUnknown_3003FB0
_0800B7C8: .4byte 0x04000128
_0800B7CC:
- bl sub_800B830
+ bl DoHandshake
lsls r0, 24
cmp r0, 0
beq _0800B7EA
@@ -4645,7 +4645,7 @@ _0800B810: .4byte gUnknown_3003FB0
_0800B814: .4byte gUnknown_3000E64
_0800B818: .4byte gUnknown_3004F70
_0800B81C: .4byte 0x00000fbd
- thumb_func_end sub_800B798
+ thumb_func_end SerialCB
thumb_func_start sub_800B820
sub_800B820: @ 800B820
@@ -4659,8 +4659,8 @@ sub_800B820: @ 800B820
_0800B82C: .4byte 0x04000128
thumb_func_end sub_800B820
- thumb_func_start sub_800B830
-sub_800B830: @ 800B830
+ thumb_func_start DoHandshake
+DoHandshake: @ 800B830
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -4787,10 +4787,10 @@ _0800B91E:
pop {r4-r7}
pop {r1}
bx r1
- thumb_func_end sub_800B830
+ thumb_func_end DoHandshake
- thumb_func_start sub_800B92C
-sub_800B92C: @ 800B92C
+ thumb_func_start DoRecv
+DoRecv: @ 800B92C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -4936,10 +4936,10 @@ _0800BA30:
.align 2, 0
_0800BA3C: .4byte gUnknown_3000E68
_0800BA40: .4byte 0x00000fbd
- thumb_func_end sub_800B92C
+ thumb_func_end DoRecv
- thumb_func_start sub_800BA44
-sub_800BA44: @ 800BA44
+ thumb_func_start DoSend
+DoSend: @ 800BA44
push {r4,lr}
ldr r0, _0800BA80 @ =gUnknown_3003FB0
ldrb r1, [r0, 0x16]
@@ -5030,10 +5030,10 @@ _0800BAEC:
bx r0
.align 2, 0
_0800BAF4: .4byte 0x0400012a
- thumb_func_end sub_800BA44
+ thumb_func_end DoSend
- thumb_func_start sub_800BAF8
-sub_800BAF8: @ 800BAF8
+ thumb_func_start StopTimer
+StopTimer: @ 800BAF8
push {lr}
ldr r0, _0800BB18 @ =gUnknown_3003FB0
ldrb r0, [r0]
@@ -5057,10 +5057,10 @@ _0800BB1C: .4byte 0x0400010e
_0800BB20: .4byte 0x0000ff7f
_0800BB24: .4byte 0x0400010c
_0800BB28: .4byte 0x0000ff3b
- thumb_func_end sub_800BAF8
+ thumb_func_end StopTimer
- thumb_func_start sub_800BB2C
-sub_800BB2C: @ 800BB2C
+ thumb_func_start SendRecvDone
+SendRecvDone: @ 800BB2C
push {lr}
ldr r1, _0800BB40 @ =gUnknown_3003FB0
ldrb r0, [r1, 0x17]
@@ -5086,10 +5086,10 @@ _0800BB54:
bx r0
.align 2, 0
_0800BB58: .4byte 0x0400010e
- thumb_func_end sub_800BB2C
+ thumb_func_end SendRecvDone
- thumb_func_start sub_800BB5C
-sub_800BB5C: @ 800BB5C
+ thumb_func_start ResetSendBuffer
+ResetSendBuffer: @ 800BB5C
push {r4-r6,lr}
ldr r1, _0800BBA4 @ =gUnknown_3003FB0
ldr r2, _0800BBA8 @ =0x00000339
@@ -5131,10 +5131,10 @@ _0800BB82:
_0800BBA4: .4byte gUnknown_3003FB0
_0800BBA8: .4byte 0x00000339
_0800BBAC: .4byte 0x0000efff
- thumb_func_end sub_800BB5C
+ thumb_func_end ResetSendBuffer
- thumb_func_start sub_800BBB0
-sub_800BBB0: @ 800BBB0
+ thumb_func_start ResetRecvBuffer
+ResetRecvBuffer: @ 800BBB0
push {r4-r7,lr}
ldr r1, _0800BC10 @ =gUnknown_3003FB0
ldr r2, _0800BC14 @ =0x00000fbd
@@ -5191,6 +5191,6 @@ _0800BC10: .4byte gUnknown_3003FB0
_0800BC14: .4byte 0x00000fbd
_0800BC18: .4byte 0x00000fbc
_0800BC1C: .4byte 0x0000efff
- thumb_func_end sub_800BBB0
+ thumb_func_end ResetRecvBuffer
.align 2, 0 @ Don't pad with nop.