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

This commit is contained in:
ShenWeilong
2026-08-13 11:07:06 +08:00
parent b418d72bb0
commit c48a8567a1
42 changed files with 7360 additions and 3938 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: