fix(pm): fix crash when dtim=0, support coex beacon drop

closes https://github.com/espressif/esp-idf/issues/18387
This commit is contained in:
liuning
2026-04-23 20:44:37 +08:00
committed by sibeibei
parent 5ec55f7a32
commit fa8791b49c
4 changed files with 5 additions and 5 deletions
@@ -27,7 +27,7 @@ pm_set_beacon_filter = 0x40000cd8;
//pm_is_in_wifi_slice_threshold = 0x40000cdc;
//pm_keep_alive = 0x40000ce4;
pm_process_tim = 0x40000d14;
pm_tbtt_process = 0x40000d28;
//pm_tbtt_process = 0x40000d28;
pm_tx_data_process = 0x40000d44;
pm_twt_process = 0x40000d54;
pm_mac_try_enable_modem_state = 0x40000d68;
@@ -124,7 +124,7 @@ pm_on_isr_set_twt_target = 0x40000d00;
pm_on_isr_twt_wake = 0x40000d04;
pm_on_tsf_timer = 0x40000d08;
pm_on_twt_force_tx = 0x40000d0c;
pm_parse_beacon = 0x40000d10;
//pm_parse_beacon = 0x40000d10;
/*pm_process_tim = 0x40000d14;*/
pm_rx_beacon_process = 0x40000d18;
pm_rx_data_process = 0x40000d1c;
@@ -126,13 +126,13 @@ pm_on_isr_set_twt_target = 0x2f800eb0;
pm_on_isr_twt_wake = 0x2f800eb4;
pm_on_tsf_timer = 0x2f800eb8;
pm_on_twt_force_tx = 0x2f800ebc;
pm_parse_beacon = 0x2f800ec0;
//pm_parse_beacon = 0x2f800ec0;
//pm_process_tim = 0x2f800ec4;
pm_rx_beacon_process = 0x2f800ec8;
pm_rx_data_process = 0x2f800ecc;
pm_sleep = 0x2f800ed0;
pm_sleep_for = 0x2f800ed4;
pm_tbtt_process = 0x2f800ed8;
//pm_tbtt_process = 0x2f800ed8;
//pm_tx_data_done_process = 0x2f800edc;
pm_allow_tx = 0x2f800ee0;
pm_extend_tbtt_adaptive_servo = 0x2f800ee4;