summaryrefslogtreecommitdiff
path: root/asm/SDK/BTE/bta_dm_act.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/SDK/BTE/bta_dm_act.s')
-rw-r--r--asm/SDK/BTE/bta_dm_act.s80
1 files changed, 40 insertions, 40 deletions
diff --git a/asm/SDK/BTE/bta_dm_act.s b/asm/SDK/BTE/bta_dm_act.s
index fbdf901..fabd3fc 100644
--- a/asm/SDK/BTE/bta_dm_act.s
+++ b/asm/SDK/BTE/bta_dm_act.s
@@ -25,7 +25,7 @@ bta_dm_enable:
/* 802BDD3C 002B999C 38 A0 00 03 */ li r5, 3
/* 802BDD40 002B99A0 4B D4 62 C1 */ bl memcpy
/* 802BDD44 002B99A4 38 61 00 08 */ addi r3, r1, 8
-/* 802BDD48 002B99A8 48 00 8B 89 */ bl func_802C68D0
+/* 802BDD48 002B99A8 48 00 8B 89 */ bl BTM_SetDeviceClass
/* 802BDD4C 002B99AC 3C 80 80 57 */ lis r4, lbl_80568814@ha
/* 802BDD50 002B99B0 80 1E 00 08 */ lwz r0, 8(r30)
/* 802BDD54 002B99B4 38 84 88 14 */ addi r4, r4, lbl_80568814@l
@@ -35,17 +35,17 @@ bta_dm_enable:
/* 802BDD64 002B99C4 48 00 CB 55 */ bl func_802CA8B8
/* 802BDD68 002B99C8 3B FF DA C0 */ addi r31, r31, -9536
/* 802BDD6C 002B99CC A0 7F 00 08 */ lhz r3, 8(r31)
-/* 802BDD70 002B99D0 48 00 64 E1 */ bl func_802C4250
+/* 802BDD70 002B99D0 48 00 64 E1 */ bl BTM_SetDefaultLinkSuperTout
/* 802BDD74 002B99D4 A0 7F 00 06 */ lhz r3, 6(r31)
-/* 802BDD78 002B99D8 48 00 8E 49 */ bl func_802C6BC0
+/* 802BDD78 002B99D8 48 00 8E 49 */ bl BTM_WritePageTimeout
/* 802BDD7C 002B99DC A0 7F 00 04 */ lhz r3, 4(r31)
-/* 802BDD80 002B99E0 48 00 61 05 */ bl func_802C3E84
+/* 802BDD80 002B99E0 48 00 61 05 */ bl BTM_SetDefaultLinkPolicy
/* 802BDD84 002B99E4 3C 60 80 2C */ lis r3, bta_dm_acl_change_cback@ha
/* 802BDD88 002B99E8 38 63 F7 30 */ addi r3, r3, bta_dm_acl_change_cback@l
-/* 802BDD8C 002B99EC 48 00 6B 41 */ bl func_802C48CC
+/* 802BDD8C 002B99EC 48 00 6B 41 */ bl BTM_AclRegisterForChanges
/* 802BDD90 002B99F0 3C 60 80 2C */ lis r3, bta_dm_local_addr_cback@ha
/* 802BDD94 002B99F4 38 63 F5 D8 */ addi r3, r3, bta_dm_local_addr_cback@l
-/* 802BDD98 002B99F8 48 00 8A 65 */ bl func_802C67FC
+/* 802BDD98 002B99F8 48 00 8A 65 */ bl BTM_ReadLocalDeviceAddr
/* 802BDD9C 002B99FC 3C 60 80 2C */ lis r3, bta_dm_rm_cback@ha
/* 802BDDA0 002B9A00 38 63 FE 30 */ addi r3, r3, bta_dm_rm_cback@l
/* 802BDDA4 002B9A04 4B FF F8 91 */ bl bta_sys_rm_register
@@ -83,13 +83,13 @@ bta_dm_disable:
/* 802BDE1C 002B9A7C 38 60 00 00 */ li r3, 0
/* 802BDE20 002B9A80 38 80 00 00 */ li r4, 0
/* 802BDE24 002B9A84 38 A0 00 00 */ li r5, 0
-/* 802BDE28 002B9A88 48 00 94 D1 */ bl func_802C72F8
+/* 802BDE28 002B9A88 48 00 94 D1 */ bl BTM_SetDiscoverability
/* 802BDE2C 002B9A8C 38 60 00 00 */ li r3, 0
/* 802BDE30 002B9A90 38 80 00 00 */ li r4, 0
/* 802BDE34 002B9A94 38 A0 00 00 */ li r5, 0
-/* 802BDE38 002B9A98 48 00 99 3D */ bl func_802C7774
+/* 802BDE38 002B9A98 48 00 99 3D */ bl BTM_SetConnectability
/* 802BDE3C 002B9A9C 48 00 28 25 */ bl bta_dm_disable_pm
-/* 802BDE40 002B9AA0 48 00 64 F9 */ bl func_802C4338
+/* 802BDE40 002B9AA0 48 00 64 F9 */ bl BTM_GetNumAclLinks
/* 802BDE44 002B9AA4 54 60 04 3F */ clrlwi. r0, r3, 0x10
/* 802BDE48 002B9AA8 40 82 00 2C */ bne lbl_802BDE74
/* 802BDE4C 002B9AAC 3C C0 80 2C */ lis r6, bta_dm_disable_conn_down_timer_cback@ha
@@ -134,7 +134,7 @@ bta_dm_disable_timer_cback:
/* 802BDED8 002B9B38 38 84 00 68 */ addi r4, r4, lbl_80440068@l
/* 802BDEDC 002B9B3C 4B FF F0 35 */ bl LogMsg_0
lbl_802BDEE0:
-/* 802BDEE0 002B9B40 48 00 64 59 */ bl func_802C4338
+/* 802BDEE0 002B9B40 48 00 64 59 */ bl BTM_GetNumAclLinks
/* 802BDEE4 002B9B44 54 60 04 3F */ clrlwi. r0, r3, 0x10
/* 802BDEE8 002B9B48 41 82 00 48 */ beq lbl_802BDF30
/* 802BDEEC 002B9B4C 3C 60 80 57 */ lis r3, lbl_80568814@ha
@@ -148,7 +148,7 @@ lbl_802BDF08:
/* 802BDF08 002B9B68 57 C0 06 3E */ clrlwi r0, r30, 0x18
/* 802BDF0C 002B9B6C 1C 00 00 0B */ mulli r0, r0, 0xb
/* 802BDF10 002B9B70 7C 7F 02 14 */ add r3, r31, r0
-/* 802BDF14 002B9B74 48 00 6F 81 */ bl func_802C4E94
+/* 802BDF14 002B9B74 48 00 6F 81 */ bl btm_remove_acl
/* 802BDF18 002B9B78 3B DE 00 01 */ addi r30, r30, 1
lbl_802BDF1C:
/* 802BDF1C 002B9B7C 88 1F 00 4D */ lbz r0, 0x4d(r31)
@@ -176,7 +176,7 @@ lbl_802BDF54:
bta_dm_set_dev_name:
/* 802BDF6C 002B9BCC 38 63 00 08 */ addi r3, r3, 8
-/* 802BDF70 002B9BD0 48 00 87 48 */ b lbl_802C66B8
+/* 802BDF70 002B9BD0 48 00 87 48 */ b BTM_SetLocalDeviceName
bta_dm_set_visibility:
/* 802BDF74 002B9BD4 94 21 FF F0 */ stwu r1, -0x10(r1)
@@ -187,11 +187,11 @@ bta_dm_set_visibility:
/* 802BDF88 002B9BE8 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802BDF8C 002B9BEC 7C 7F 1B 78 */ mr r31, r3
/* 802BDF90 002B9BF0 88 63 00 08 */ lbz r3, 8(r3)
-/* 802BDF94 002B9BF4 48 00 93 65 */ bl func_802C72F8
+/* 802BDF94 002B9BF4 48 00 93 65 */ bl BTM_SetDiscoverability
/* 802BDF98 002B9BF8 88 7F 00 09 */ lbz r3, 9(r31)
/* 802BDF9C 002B9BFC 38 80 00 00 */ li r4, 0
/* 802BDFA0 002B9C00 38 A0 00 00 */ li r5, 0
-/* 802BDFA4 002B9C04 48 00 97 D1 */ bl func_802C7774
+/* 802BDFA4 002B9C04 48 00 97 D1 */ bl BTM_SetConnectability
/* 802BDFA8 002B9C08 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BDFAC 002B9C0C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802BDFB0 002B9C10 7C 08 03 A6 */ mtlr r0
@@ -342,7 +342,7 @@ bta_dm_search_start:
/* 802BE1A8 002B9E08 93 E1 00 0C */ stw r31, 0xc(r1)
/* 802BE1AC 002B9E0C 7C 7F 1B 78 */ mr r31, r3
/* 802BE1B0 002B9E10 38 60 00 00 */ li r3, 0
-/* 802BE1B4 002B9E14 48 00 9E 29 */ bl func_802C7FDC
+/* 802BE1B4 002B9E14 48 00 9E 29 */ bl BTM_ClearInqDb
/* 802BE1B8 002B9E18 80 1F 00 18 */ lwz r0, 0x18(r31)
/* 802BE1BC 002B9E1C 3C 60 80 57 */ lis r3, lbl_80568798@ha
/* 802BE1C0 002B9E20 3C 80 80 2C */ lis r4, bta_dm_inq_results_cb@ha
@@ -354,7 +354,7 @@ bta_dm_search_start:
/* 802BE1D8 002B9E38 80 1F 00 14 */ lwz r0, 0x14(r31)
/* 802BE1DC 002B9E3C 38 A5 F0 54 */ addi r5, r5, bta_dm_inq_cmpl_cb@l
/* 802BE1E0 002B9E40 90 06 00 08 */ stw r0, 8(r6)
-/* 802BE1E4 002B9E44 48 00 98 31 */ bl func_802C7A14
+/* 802BE1E4 002B9E44 48 00 98 31 */ bl BTM_StartInquiry
/* 802BE1E8 002B9E48 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BE1EC 002B9E4C 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 802BE1F0 002B9E50 7C 08 03 A6 */ mtlr r0
@@ -366,11 +366,11 @@ bta_dm_search_cancel:
/* 802BE200 002B9E60 7C 08 02 A6 */ mflr r0
/* 802BE204 002B9E64 38 60 00 00 */ li r3, 0
/* 802BE208 002B9E68 90 01 00 14 */ stw r0, 0x14(r1)
-/* 802BE20C 002B9E6C 48 00 9D D1 */ bl func_802C7FDC
-/* 802BE210 002B9E70 48 00 96 ED */ bl func_802C78FC
+/* 802BE20C 002B9E6C 48 00 9D D1 */ bl BTM_ClearInqDb
+/* 802BE210 002B9E70 48 00 96 ED */ bl BTM_IsInquiryActive
/* 802BE214 002B9E74 54 60 04 3F */ clrlwi. r0, r3, 0x10
/* 802BE218 002B9E78 41 82 00 40 */ beq lbl_802BE258
-/* 802BE21C 002B9E7C 48 00 96 F1 */ bl func_802C790C
+/* 802BE21C 002B9E7C 48 00 96 F1 */ bl BTM_CancelInquiry
/* 802BE220 002B9E80 3C 80 80 57 */ lis r4, lbl_80568798@ha
/* 802BE224 002B9E84 38 60 00 04 */ li r3, 4
/* 802BE228 002B9E88 81 84 87 98 */ lwz r12, lbl_80568798@l(r4)
@@ -391,7 +391,7 @@ lbl_802BE258:
/* 802BE260 002B9EC0 80 03 00 08 */ lwz r0, 8(r3)
/* 802BE264 002B9EC4 2C 00 00 00 */ cmpwi r0, 0
/* 802BE268 002B9EC8 40 82 00 08 */ bne lbl_802BE270
-/* 802BE26C 002B9ECC 48 00 9A 45 */ bl func_802C7CB0
+/* 802BE26C 002B9ECC 48 00 9A 45 */ bl BTM_CancelRemoteDeviceName
lbl_802BE270:
/* 802BE270 002B9ED0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802BE274 002B9ED4 7C 08 03 A6 */ mtlr r0
@@ -444,7 +444,7 @@ lbl_802BE318:
/* 802BE320 002B9F80 3B FF 87 98 */ addi r31, r31, lbl_80568798@l
/* 802BE324 002B9F84 38 7F 00 1A */ addi r3, r31, 0x1a
/* 802BE328 002B9F88 38 84 F1 6C */ addi r4, r4, bta_dm_disc_remname_cback@l
-/* 802BE32C 002B9F8C 48 00 98 9D */ bl func_802C7BC8
+/* 802BE32C 002B9F8C 48 00 98 9D */ bl BTM_ReadRemoteDeviceName
/* 802BE330 002B9F90 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802BE334 002B9F94 28 00 00 01 */ cmplwi r0, 1
/* 802BE338 002B9F98 41 82 00 44 */ beq lbl_802BE37C
@@ -480,7 +480,7 @@ bta_dm_inq_cmpl:
/* 802BE3A4 002BA004 4B F0 8D 85 */ bl _savegpr_27
/* 802BE3A8 002BA008 7C 7F 1B 78 */ mr r31, r3
/* 802BE3AC 002BA00C 3B 60 00 01 */ li r27, 1
-/* 802BE3B0 002BA010 48 00 9A 39 */ bl func_802C7DE8
+/* 802BE3B0 002BA010 48 00 9A 39 */ bl BTM_InqDbFirst
/* 802BE3B4 002BA014 3F 80 80 57 */ lis r28, lbl_80568798@ha
/* 802BE3B8 002BA018 2C 03 00 00 */ cmpwi r3, 0
/* 802BE3BC 002BA01C 3B BC 87 98 */ addi r29, r28, lbl_80568798@l
@@ -491,7 +491,7 @@ bta_dm_inq_cmpl:
/* 802BE3D0 002BA030 2C 00 00 00 */ cmpwi r0, 0
/* 802BE3D4 002BA034 41 82 00 78 */ beq lbl_802BE44C
/* 802BE3D8 002BA038 38 63 00 02 */ addi r3, r3, 2
-/* 802BE3DC 002BA03C 48 00 5E 85 */ bl func_802C4260
+/* 802BE3DC 002BA03C 48 00 5E 85 */ bl BTM_IsAclConnectionUp
/* 802BE3E0 002BA040 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802BE3E4 002BA044 41 82 00 10 */ beq lbl_802BE3F4
/* 802BE3E8 002BA048 38 00 00 00 */ li r0, 0
@@ -559,7 +559,7 @@ lbl_802BE4BC:
/* 802BE4C8 002BA128 80 7E 00 04 */ lwz r3, 4(r30)
/* 802BE4CC 002BA12C 38 84 F0 E0 */ addi r4, r4, bta_dm_remname_cback@l
/* 802BE4D0 002BA130 38 63 00 02 */ addi r3, r3, 2
-/* 802BE4D4 002BA134 48 00 96 F5 */ bl func_802C7BC8
+/* 802BE4D4 002BA134 48 00 96 F5 */ bl BTM_ReadRemoteDeviceName
/* 802BE4D8 002BA138 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802BE4DC 002BA13C 28 00 00 01 */ cmplwi r0, 1
/* 802BE4E0 002BA140 41 82 00 4C */ beq lbl_802BE52C
@@ -586,7 +586,7 @@ lbl_802BE52C:
/* 802BE530 002BA190 48 00 00 1C */ b lbl_802BE54C
lbl_802BE534:
/* 802BE534 002BA194 80 7D 00 04 */ lwz r3, 4(r29)
-/* 802BE538 002BA198 48 00 99 69 */ bl func_802C7EA0
+/* 802BE538 002BA198 48 00 99 69 */ bl BTM_InqDbNext
/* 802BE53C 002BA19C 90 7D 00 04 */ stw r3, 4(r29)
lbl_802BE540:
/* 802BE540 002BA1A0 80 9D 00 04 */ lwz r4, 4(r29)
@@ -667,7 +667,7 @@ lbl_802BE644:
/* 802BE650 002BA2B0 80 7E 00 04 */ lwz r3, 4(r30)
/* 802BE654 002BA2B4 38 84 F0 E0 */ addi r4, r4, bta_dm_remname_cback@l
/* 802BE658 002BA2B8 38 63 00 02 */ addi r3, r3, 2
-/* 802BE65C 002BA2BC 48 00 95 6D */ bl func_802C7BC8
+/* 802BE65C 002BA2BC 48 00 95 6D */ bl BTM_ReadRemoteDeviceName
/* 802BE660 002BA2C0 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802BE664 002BA2C4 28 00 00 01 */ cmplwi r0, 1
/* 802BE668 002BA2C8 41 82 00 4C */ beq lbl_802BE6B4
@@ -694,7 +694,7 @@ lbl_802BE6B4:
/* 802BE6B8 002BA318 48 00 00 18 */ b lbl_802BE6D0
lbl_802BE6BC:
/* 802BE6BC 002BA31C 80 7D 00 04 */ lwz r3, 4(r29)
-/* 802BE6C0 002BA320 48 00 97 E1 */ bl func_802C7EA0
+/* 802BE6C0 002BA320 48 00 97 E1 */ bl BTM_InqDbNext
/* 802BE6C4 002BA324 2C 03 00 00 */ cmpwi r3, 0
/* 802BE6C8 002BA328 90 7D 00 04 */ stw r3, 4(r29)
/* 802BE6CC 002BA32C 40 82 FF 18 */ bne lbl_802BE5E4
@@ -845,7 +845,7 @@ lbl_802BE894:
/* 802BE8DC 002BA53C 7C 00 07 75 */ extsb. r0, r0
/* 802BE8E0 002BA540 40 82 00 18 */ bne lbl_802BE8F8
/* 802BE8E4 002BA544 38 7E 00 1A */ addi r3, r30, 0x1a
-/* 802BE8E8 002BA548 48 00 6A BD */ bl func_802C53A4
+/* 802BE8E8 002BA548 48 00 6A BD */ bl BTM_SecReadDevName
/* 802BE8EC 002BA54C 2C 03 00 00 */ cmpwi r3, 0
/* 802BE8F0 002BA550 41 82 00 08 */ beq lbl_802BE8F8
/* 802BE8F4 002BA554 7C 7F 1B 78 */ mr r31, r3
@@ -898,7 +898,7 @@ lbl_802BE93C:
/* 802BE9A0 002BA600 7C 00 07 75 */ extsb. r0, r0
/* 802BE9A4 002BA604 40 82 00 18 */ bne lbl_802BE9BC
/* 802BE9A8 002BA608 38 7F 00 1A */ addi r3, r31, 0x1a
-/* 802BE9AC 002BA60C 48 00 69 F9 */ bl func_802C53A4
+/* 802BE9AC 002BA60C 48 00 69 F9 */ bl BTM_SecReadDevName
/* 802BE9B0 002BA610 2C 03 00 00 */ cmpwi r3, 0
/* 802BE9B4 002BA614 41 82 00 08 */ beq lbl_802BE9BC
/* 802BE9B8 002BA618 7C 7E 1B 78 */ mr r30, r3
@@ -1239,7 +1239,7 @@ lbl_802BEE08:
/* 802BEE50 002BAAB0 7C 00 07 75 */ extsb. r0, r0
/* 802BEE54 002BAAB4 40 82 00 18 */ bne lbl_802BEE6C
/* 802BEE58 002BAAB8 38 7A 00 1A */ addi r3, r26, 0x1a
-/* 802BEE5C 002BAABC 48 00 65 49 */ bl func_802C53A4
+/* 802BEE5C 002BAABC 48 00 65 49 */ bl BTM_SecReadDevName
/* 802BEE60 002BAAC0 2C 03 00 00 */ cmpwi r3, 0
/* 802BEE64 002BAAC4 41 82 00 08 */ beq lbl_802BEE6C
/* 802BEE68 002BAAC8 7C 77 1B 78 */ mr r23, r3
@@ -1268,12 +1268,12 @@ bta_dm_discover_next_device:
/* 802BEEB0 002BAB10 3F C0 80 57 */ lis r30, lbl_80568798@ha
/* 802BEEB4 002BAB14 3B DE 87 98 */ addi r30, r30, lbl_80568798@l
/* 802BEEB8 002BAB18 80 7E 00 04 */ lwz r3, 4(r30)
-/* 802BEEBC 002BAB1C 48 00 8F E5 */ bl func_802C7EA0
+/* 802BEEBC 002BAB1C 48 00 8F E5 */ bl BTM_InqDbNext
/* 802BEEC0 002BAB20 2C 03 00 00 */ cmpwi r3, 0
/* 802BEEC4 002BAB24 90 7E 00 04 */ stw r3, 4(r30)
/* 802BEEC8 002BAB28 41 82 00 78 */ beq lbl_802BEF40
/* 802BEECC 002BAB2C 38 63 00 02 */ addi r3, r3, 2
-/* 802BEED0 002BAB30 48 00 53 91 */ bl func_802C4260
+/* 802BEED0 002BAB30 48 00 53 91 */ bl BTM_IsAclConnectionUp
/* 802BEED4 002BAB34 54 60 06 3F */ clrlwi. r0, r3, 0x18
/* 802BEED8 002BAB38 41 82 00 10 */ beq lbl_802BEEE8
/* 802BEEDC 002BAB3C 38 00 00 00 */ li r0, 0
@@ -1358,7 +1358,7 @@ bta_dm_inq_results_cb:
/* 802BEFF4 002BAC54 88 1F 00 0E */ lbz r0, 0xe(r31)
/* 802BEFF8 002BAC58 38 7F 00 02 */ addi r3, r31, 2
/* 802BEFFC 002BAC5C 98 01 00 11 */ stb r0, 0x11(r1)
-/* 802BF000 002BAC60 48 00 8D 29 */ bl func_802C7D28
+/* 802BF000 002BAC60 48 00 8D 29 */ bl BTM_InqDbRead
/* 802BF004 002BAC64 2C 03 00 00 */ cmpwi r3, 0
/* 802BF008 002BAC68 7C 7F 1B 78 */ mr r31, r3
/* 802BF00C 002BAC6C 41 82 00 0C */ beq lbl_802BF018
@@ -1498,7 +1498,7 @@ lbl_802BF1D8:
/* 802BF1F0 002BAE50 4E 80 00 20 */ blr
bta_dm_cancel_rmt_name:
-/* 802BF1F4 002BAE54 48 00 8A BC */ b func_802C7CB0
+/* 802BF1F4 002BAE54 48 00 8A BC */ b BTM_CancelRemoteDeviceName
bta_dm_authorize_cback:
/* 802BF1F8 002BAE58 94 21 FE D0 */ stwu r1, -0x130(r1)
@@ -1644,7 +1644,7 @@ lbl_802BF3C4:
/* 802BF3F4 002BB054 98 1F 00 FF */ stb r0, 0xff(r31)
/* 802BF3F8 002BB058 88 1D 00 02 */ lbz r0, 2(r29)
/* 802BF3FC 002BB05C 98 1F 01 00 */ stb r0, 0x100(r31)
-/* 802BF400 002BB060 48 00 87 C9 */ bl func_802C7BC8
+/* 802BF400 002BB060 48 00 87 C9 */ bl BTM_ReadRemoteDeviceName
/* 802BF404 002BB064 54 60 06 3E */ clrlwi r0, r3, 0x18
/* 802BF408 002BB068 28 00 00 01 */ cmplwi r0, 1
/* 802BF40C 002BB06C 40 82 00 0C */ bne lbl_802BF418
@@ -1824,7 +1824,7 @@ lbl_802BF674:
/* 802BF678 002BB2D8 38 9E FA 3C */ addi r4, r30, -1476
/* 802BF67C 002BB2DC 1C 00 00 0B */ mulli r0, r0, 0xb
/* 802BF680 002BB2E0 7C 7F 02 14 */ add r3, r31, r0
-/* 802BF684 002BB2E4 48 00 53 65 */ bl func_802C49E8
+/* 802BF684 002BB2E4 48 00 53 65 */ bl BTM_ReadRSSI
/* 802BF688 002BB2E8 3B BD 00 01 */ addi r29, r29, 1
lbl_802BF68C:
/* 802BF68C 002BB2EC 88 1F 00 4D */ lbz r0, 0x4d(r31)
@@ -1845,7 +1845,7 @@ lbl_802BF6BC:
/* 802BF6C0 002BB320 38 9F FA A8 */ addi r4, r31, -1368
/* 802BF6C4 002BB324 1C 00 00 0B */ mulli r0, r0, 0xb
/* 802BF6C8 002BB328 7C 7E 02 14 */ add r3, r30, r0
-/* 802BF6CC 002BB32C 48 00 54 59 */ bl func_802C4B24
+/* 802BF6CC 002BB32C 48 00 54 59 */ bl BTM_ReadLinkQuality
/* 802BF6D0 002BB330 3B BD 00 01 */ addi r29, r29, 1
lbl_802BF6D4:
/* 802BF6D4 002BB334 88 1E 00 4D */ lbz r0, 0x4d(r30)
@@ -2046,7 +2046,7 @@ lbl_802BF988:
/* 802BF990 002BB5F0 88 1E 00 72 */ lbz r0, 0x72(r30)
/* 802BF994 002BB5F4 2C 00 00 00 */ cmpwi r0, 0
/* 802BF998 002BB5F8 41 82 00 3C */ beq lbl_802BF9D4
-/* 802BF99C 002BB5FC 48 00 49 9D */ bl func_802C4338
+/* 802BF99C 002BB5FC 48 00 49 9D */ bl BTM_GetNumAclLinks
/* 802BF9A0 002BB600 54 60 04 3F */ clrlwi. r0, r3, 0x10
/* 802BF9A4 002BB604 40 82 00 30 */ bne lbl_802BF9D4
/* 802BF9A8 002BB608 38 00 00 00 */ li r0, 0
@@ -2064,7 +2064,7 @@ lbl_802BF9D4:
/* 802BF9D4 002BB634 7F E4 FB 78 */ mr r4, r31
/* 802BF9D8 002BB638 38 61 00 08 */ addi r3, r1, 8
/* 802BF9DC 002BB63C 4B FF DB 85 */ bl bdcpy
-/* 802BF9E0 002BB640 48 00 49 B5 */ bl func_802C4394
+/* 802BF9E0 002BB640 48 00 49 B5 */ bl btm_get_acl_disc_reason_code
/* 802BF9E4 002BB644 3C A0 80 57 */ lis r5, lbl_80568814@ha
/* 802BF9E8 002BB648 98 61 00 0E */ stb r3, 0xe(r1)
/* 802BF9EC 002BB64C 38 A5 88 14 */ addi r5, r5, lbl_80568814@l
@@ -2517,7 +2517,7 @@ bta_dm_send_hci_reset:
lbl_802C0010:
/* 802C0010 002BBC70 3C 60 80 2C */ lis r3, bta_dm_reset_complete@ha
/* 802C0014 002BBC74 38 63 FF D8 */ addi r3, r3, bta_dm_reset_complete@l
-/* 802C0018 002BBC78 48 00 5A 11 */ bl func_802C5A28
+/* 802C0018 002BBC78 48 00 5A 11 */ bl BTM_SendHciReset
/* 802C001C 002BBC7C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 802C0020 002BBC80 7C 08 03 A6 */ mtlr r0
/* 802C0024 002BBC84 38 21 00 10 */ addi r1, r1, 0x10