From 18a468b0d54a2b8b0c32f084a2cd6a011a09ca78 Mon Sep 17 00:00:00 2001 From: yinqingzhao Date: Wed, 21 May 2025 19:44:38 +0800 Subject: [PATCH] fix(bss_max_idle): fix some wifi bugs related to bss max idle --- components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld | 2 +- components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld | 2 +- components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld | 4 ++-- components/esp_wifi/lib | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld b/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld index d02528a7ca..343efdd6a6 100644 --- a/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld +++ b/components/esp_rom/esp32c2/ld/esp32c2.rom.eco4.ld @@ -23,7 +23,7 @@ pm_check_state = 0x40001b6c; pm_dream = 0x40001b78; pm_on_beacon_rx = 0x40001ba0; //pm_parse_beacon = 0x40001bac; -pm_process_tim = 0x40001bb0; +//pm_process_tim = 0x40001bb0; pm_rx_beacon_process = 0x40001bb4; pm_rx_data_process = 0x40001bb8; pm_sleep = 0x40001bbc; diff --git a/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld b/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld index 6de2e8c031..5dec621359 100644 --- a/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld +++ b/components/esp_rom/esp32c3/ld/esp32c3.rom.eco7.ld @@ -17,7 +17,7 @@ mac_tx_set_plcp1 = 0x40001640; pm_check_state = 0x40001648; /*pm_on_beacon_rx = 0x4000167c;*/ /*pm_parse_beacon = 0x40001688;*/ -pm_process_tim = 0x4000168c; +/*pm_process_tim = 0x4000168c;*/ pm_rx_beacon_process = 0x40001690; pm_rx_data_process = 0x40001694; /* pm_sleep = 0x40001698;*/ diff --git a/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld b/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld index e034f31e80..875ea947df 100644 --- a/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld +++ b/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld @@ -128,7 +128,7 @@ pm_on_isr_twt_wake = 0x40000d98; pm_on_tsf_timer = 0x40000d9c; pm_on_twt_force_tx = 0x40000da0; pm_parse_beacon = 0x40000da4; -pm_process_tim = 0x40000da8; +/*pm_process_tim = 0x40000da8;*/ pm_rx_beacon_process = 0x40000dac; pm_rx_data_process = 0x40000db0; pm_sleep = 0x40000db4; @@ -140,7 +140,7 @@ pm_extend_tbtt_adaptive_servo = 0x40000dc8; pm_scale_listen_interval = 0x40000dcc; pm_parse_mbssid_element = 0x40000dd0; pm_disconnected_wake = 0x40000dd4; -pm_tx_data_process = 0x40000dd8; +/*pm_tx_data_process = 0x40000dd8;*/ pm_is_twt_awake = 0x40000ddc; pm_enable_twt_keep_alive = 0x40000de0; pm_twt_on_tsf_timer = 0x40000de4; diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 265486dd52..8458b90f45 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 265486dd52fa72c9dbb2ebf60091f81d4b4f783d +Subproject commit 8458b90f45f494e50564dff5e5364729cf79007b