feat(bt): refactor bt sdk with broker for esp32h4 and esp32s31

This commit is contained in:
ShenWeilong
2026-08-31 20:24:11 +08:00
parent 5967653bdd
commit 18534fb1cd
42 changed files with 7362 additions and 3927 deletions
@@ -4,17 +4,21 @@ entries:
[sections:high_perf_iram_text]
entries:
.high_perf_code_iram1+
.iram_high_perf+
[sections:adv_fast_execute_code_iram_text]
entries:
.adv_fast_execute_code_iram1+
.iram_adv_fast_tx+
[sections:sleep_text]
entries:
.iram_sleep+
.iram_btslp+
[sections:sleep_text_fast_adv]
entries:
.iram_adv_fast_tx_sleep_adv+
[sections:sleep_text_adv]
entries:
.iram_sleep_adv+
@@ -49,6 +53,11 @@ entries:
else:
sleep_text -> flash_text
if BT_LE_CTRL_ADV_FAST_TX_EN = y || BT_CTRL_LE_ADV_SLEEP_CODE_IN_IRAM = y:
sleep_text_fast_adv -> iram0_text
else:
sleep_text_fast_adv -> flash_text
if BT_CTRL_LE_ADV_SLEEP_CODE_IN_IRAM = y:
sleep_text_adv->iram0_text
else: