Răsfoiți Sursa

bugfix/fix crash when lmp flooding

liaowenhao 4 ani în urmă
părinte
comite
eb36b63e7d
2 a modificat fișierele cu 20 adăugiri și 1 ștergeri
  1. 1 1
      components/bt/controller/lib
  2. 19 0
      components/esp_rom/esp32/ld/esp32.rom.ld

+ 1 - 1
components/bt/controller/lib

@@ -1 +1 @@
-Subproject commit 1f7e45e2f645f115fc4ca7fc35ecee2d894ff2ea
+Subproject commit 3adb056b8ae4f67e929a6ba7ea1d918fec02aeaf

+ 19 - 0
components/esp_rom/esp32/ld/esp32.rom.ld

@@ -113,6 +113,7 @@ PROVIDE ( jd_prepare = 0x40060fa8 );
 PROVIDE ( ke_env = 0x3ffb93cc );
 PROVIDE ( ke_handler_search = 0x4001a430 );
 PROVIDE ( ke_task_env = 0x3ffb81d4 );
+PROVIDE ( ke_event_env = 0x3ffb81a4 );
 PROVIDE ( lb_default_handler = 0x3ff982b8 );
 PROVIDE ( lb_default_state_tab_p_get = 0x4001c198 );
 PROVIDE ( lb_env = 0x3ffb9424 );
@@ -1603,5 +1604,23 @@ PROVIDE ( prbs_64bytes = 0x3ff98992 );
 PROVIDE ( nvds_env = 0x3ffb8364 );
 PROVIDE ( nvds_magic_number = 0x3ff9912a );
 PROVIDE ( TASK_DESC_LLD = 0x3ff98b58 );
+
+PROVIDE ( ld_acl_clk_isr = 0x40030cf8 );
+PROVIDE ( ld_acl_evt_canceled_cbk = 0x40033944 );
+PROVIDE ( ld_acl_evt_stop_cbk = 0x40033870 );
+PROVIDE ( ld_acl_evt_start_cbk = 0x40030ab0 );
+PROVIDE ( ld_acl_test_mode_update = 0x40032050 );
+PROVIDE ( ld_acl_resched = 0x40033814 );
+PROVIDE ( ld_acl_rx_isr = 0x40033aa8 );
+PROVIDE ( lc_acl_disc_ind_handler = 0x4002f270 );
+PROVIDE ( lc_pca_sscan_start_req_handler = 0x40029b34 );
+PROVIDE ( lmp_feats_req_ext_handler = 0x4002ccb0 );
+PROVIDE ( ld_pscan_em_init = 0x4003e5e8 );
+PROVIDE ( ld_acl_rsw_start = 0x40032e90 );
+PROVIDE ( ld_acl_sniff_enter = 0x40031244 );
+PROVIDE ( ld_acl_sniff_trans_sched = 0x40033734 );
+PROVIDE ( lc_pwr_decr_ind_handler = 0x4002859c );
+PROVIDE ( lc_pwr_incr_ind_handler = 0x400284a8 );
+PROVIDE ( lc_pwr_max_ind_handler = 0x40028690 );
 /* Above are static data, but can be used, not generated by script >>>>> btdm data */