From 8dde99b0246724d54e2a402c6d485ea5d99b5caa Mon Sep 17 00:00:00 2001 From: shangke Date: Fri, 22 Sep 2023 16:26:56 +0800 Subject: [PATCH] fix(bt/controller): Fixed some HCI commands parameter 1: add param check for HCI_Recevie_Synchronization_Train. 2: add param check for HCI_Set_Connectionless_Peripheral_Broadcast. 3: fix slave cannot take a secure authentication. --- components/bt/controller/lib_esp32 | 2 +- components/esp_rom/esp32/ld/esp32.rom.ld | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/components/bt/controller/lib_esp32 b/components/bt/controller/lib_esp32 index 7bb0d445db3..19fa60b819d 160000 --- a/components/bt/controller/lib_esp32 +++ b/components/bt/controller/lib_esp32 @@ -1 +1 @@ -Subproject commit 7bb0d445db3414ce96d21c50ba9249125d41480f +Subproject commit 19fa60b819db1e3bb8a07790f819b69657e4ae3f diff --git a/components/esp_rom/esp32/ld/esp32.rom.ld b/components/esp_rom/esp32/ld/esp32.rom.ld index d433cc5a547..78e50d92289 100644 --- a/components/esp_rom/esp32/ld/esp32.rom.ld +++ b/components/esp_rom/esp32/ld/esp32.rom.ld @@ -652,6 +652,7 @@ PROVIDE ( lc_cmd_cmp_bd_addr_send = 0x4002cec4 ); PROVIDE ( ld_acl_tx_packet_type_select = 0x4002fb40 ); PROVIDE ( ld_acl_sched = 0x40033268 ); PROVIDE ( ld_acl_sniff_sched = 0x4003340c ); +PROVIDE ( ld_acl_sniff_exit = 0x400312b4 ); PROVIDE ( ld_acl_rx = 0x4003274c ); PROVIDE ( ld_acl_tx = 0x4002ffdc ); PROVIDE ( ld_acl_rx_sync = 0x4002fbec );