Merge branch 'change/ble_update_lib_20250806' into 'master'

change(ble): [AUTO_MR] 20250806 - Update ESP BLE Controller Lib

Closes BLERP-2128, BLERP-2124, and BLERP-1825

See merge request espressif/esp-idf!41075
This commit is contained in:
Jiang Jiang Jian
2025-08-08 22:49:43 +08:00
7 changed files with 12 additions and 9 deletions

View File

@@ -13,6 +13,7 @@
*/ */
#if (CONFIG_BT_NIMBLE_ENABLED || CONFIG_BT_BLUEDROID_ENABLED) #if (CONFIG_BT_NIMBLE_ENABLED || CONFIG_BT_BLUEDROID_ENABLED)
void scan_stack_enableAdvFlowCtrlVsCmd(bool en); void scan_stack_enableAdvFlowCtrlVsCmd(bool en);
void scan_stack_enableSpecifyScanChanVsCmd(bool en);
void adv_stack_enableClearLegacyAdvVsCmd(bool en); void adv_stack_enableClearLegacyAdvVsCmd(bool en);
void chanSel_stack_enableSetCsaVsCmd(bool en); void chanSel_stack_enableSetCsaVsCmd(bool en);
void hci_stack_enableSetVsEvtMaskVsCmd(bool en); void hci_stack_enableSetVsEvtMaskVsCmd(bool en);
@@ -36,6 +37,8 @@ void ble_stack_enableVsCmds(bool en)
scan_stack_enableAdvFlowCtrlVsCmd(en); scan_stack_enableAdvFlowCtrlVsCmd(en);
#endif // DEFAULT_BT_LE_ROLE_OBSERVER #endif // DEFAULT_BT_LE_ROLE_OBSERVER
scan_stack_enableSpecifyScanChanVsCmd(en);
chanSel_stack_enableSetCsaVsCmd(en); chanSel_stack_enableSetCsaVsCmd(en);
hci_stack_enableSetVsEvtMaskVsCmd(en); hci_stack_enableSetVsEvtMaskVsCmd(en);
} }

View File

@@ -329,7 +329,7 @@ r_ble_ll_generate_dh_key_v1 = 0x40000f70;
r_ble_ll_generate_dh_key_v2 = 0x40000f74; r_ble_ll_generate_dh_key_v2 = 0x40000f74;
r_ble_ll_generic_data_init = 0x40000f78; r_ble_ll_generic_data_init = 0x40000f78;
r_ble_ll_get_addr_type = 0x40000f7c; r_ble_ll_get_addr_type = 0x40000f7c;
r_ble_ll_get_chan_to_scan = 0x40000f80; //r_ble_ll_get_chan_to_scan = 0x40000f80;
r_ble_ll_get_our_devaddr = 0x40000f84; r_ble_ll_get_our_devaddr = 0x40000f84;
r_ble_ll_get_tx_pwr_compensation = 0x40000f88; r_ble_ll_get_tx_pwr_compensation = 0x40000f88;
r_ble_ll_hci_acl_rx = 0x40000f8c; r_ble_ll_hci_acl_rx = 0x40000f8c;
@@ -497,7 +497,7 @@ r_ble_ll_scan_get_addr_from_ext_adv = 0x40001214;
r_ble_ll_scan_get_cur_sm = 0x40001218; r_ble_ll_scan_get_cur_sm = 0x40001218;
r_ble_ll_scan_get_ext_adv_report = 0x4000121c; r_ble_ll_scan_get_ext_adv_report = 0x4000121c;
r_ble_ll_scan_get_local_rpa = 0x40001220; r_ble_ll_scan_get_local_rpa = 0x40001220;
r_ble_ll_scan_get_next_adv_prim_chan = 0x40001224; //r_ble_ll_scan_get_next_adv_prim_chan = 0x40001224;
r_ble_ll_scan_get_peer_rpa = 0x40001228; r_ble_ll_scan_get_peer_rpa = 0x40001228;
r_ble_ll_scan_have_rxd_scan_rsp = 0x4000122c; r_ble_ll_scan_have_rxd_scan_rsp = 0x4000122c;
r_ble_ll_scan_init = 0x40001230; r_ble_ll_scan_init = 0x40001230;
@@ -809,7 +809,7 @@ r_ble_lll_scan_rx_isr_on_legacy = 0x400016f8;
//r_ble_lll_scan_rx_pkt_isr = 0x400016fc; //r_ble_lll_scan_rx_pkt_isr = 0x400016fc;
r_ble_lll_scan_sched_next_aux = 0x40001700; r_ble_lll_scan_sched_next_aux = 0x40001700;
r_ble_lll_scan_sched_remove = 0x40001704; r_ble_lll_scan_sched_remove = 0x40001704;
r_ble_lll_scan_start = 0x40001708; //r_ble_lll_scan_start = 0x40001708;
//r_ble_lll_scan_start_rx = 0x4000170c; //r_ble_lll_scan_start_rx = 0x4000170c;
r_ble_lll_scan_stop = 0x40001710; r_ble_lll_scan_stop = 0x40001710;
r_ble_lll_scan_targeta_is_matched = 0x40001714; r_ble_lll_scan_targeta_is_matched = 0x40001714;

View File

@@ -403,7 +403,7 @@ r_ble_ll_scan_get_addr_from_ext_adv = 0x40001214;
r_ble_ll_scan_get_cur_sm = 0x40001218; r_ble_ll_scan_get_cur_sm = 0x40001218;
r_ble_ll_scan_get_ext_adv_report = 0x4000121c; r_ble_ll_scan_get_ext_adv_report = 0x4000121c;
r_ble_ll_scan_get_local_rpa = 0x40001220; r_ble_ll_scan_get_local_rpa = 0x40001220;
r_ble_ll_scan_get_next_adv_prim_chan = 0x40001224; //r_ble_ll_scan_get_next_adv_prim_chan = 0x40001224;
r_ble_ll_scan_get_peer_rpa = 0x40001228; r_ble_ll_scan_get_peer_rpa = 0x40001228;
r_ble_ll_scan_have_rxd_scan_rsp = 0x4000122c; r_ble_ll_scan_have_rxd_scan_rsp = 0x4000122c;
r_ble_ll_scan_initiator_start = 0x40001234; r_ble_ll_scan_initiator_start = 0x40001234;
@@ -638,7 +638,7 @@ r_ble_lll_scan_process_adv_in_isr = 0x400016e4;
//r_ble_lll_scan_req_backoff = 0x400016ec; //r_ble_lll_scan_req_backoff = 0x400016ec;
r_ble_lll_scan_sched_next_aux = 0x40001700; r_ble_lll_scan_sched_next_aux = 0x40001700;
r_ble_lll_scan_sched_remove = 0x40001704; r_ble_lll_scan_sched_remove = 0x40001704;
r_ble_lll_scan_start = 0x40001708; //r_ble_lll_scan_start = 0x40001708;
//r_ble_lll_scan_start_rx = 0x4000170c; //r_ble_lll_scan_start_rx = 0x4000170c;
r_ble_lll_scan_timer_cb = 0x40001718; r_ble_lll_scan_timer_cb = 0x40001718;
r_ble_lll_sched_adv_new = 0x4000171c; r_ble_lll_sched_adv_new = 0x4000171c;