From d6f51a5cab1c5d5b04cff2f6d7ae3cb4627b17a8 Mon Sep 17 00:00:00 2001 From: liuning Date: Tue, 17 May 2022 21:19:53 +0800 Subject: [PATCH] esp_wifi: fix no null data after WiFi waking up (backport v4.4). --- components/esp_rom/esp32c3/ld/esp32c3.rom.ld | 4 ++-- components/esp_rom/esp32s3/ld/esp32s3.rom.ld | 4 ++-- components/esp_wifi/lib | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/components/esp_rom/esp32c3/ld/esp32c3.rom.ld b/components/esp_rom/esp32c3/ld/esp32c3.rom.ld index db1a6ac02c..f87a25a07c 100644 --- a/components/esp_rom/esp32c3/ld/esp32c3.rom.ld +++ b/components/esp_rom/esp32c3/ld/esp32c3.rom.ld @@ -1551,7 +1551,7 @@ pm_parse_beacon = 0x40001688; pm_process_tim = 0x4000168c; pm_rx_beacon_process = 0x40001690; pm_rx_data_process = 0x40001694; -pm_sleep = 0x40001698; +/*pm_sleep = 0x40001698;*/ pm_sleep_for = 0x4000169c; pm_tbtt_process = 0x400016a0; ppAMPDU2Normal = 0x400016a4; @@ -1638,7 +1638,7 @@ wDev_ProcessRxSucData = 0x400017f4; wdevProcessRxSucDataAll = 0x400017f8; wdev_csi_len_align = 0x400017fc; ppDequeueTxDone_Locked = 0x40001800; -pm_tx_data_done_process = 0x40001808; +/*pm_tx_data_done_process = 0x40001808;*/ config_is_cache_tx_buf_enabled = 0x4000180c; ppMapWaitTxq = 0x40001810; ppProcessWaitingQueue = 0x40001814; diff --git a/components/esp_rom/esp32s3/ld/esp32s3.rom.ld b/components/esp_rom/esp32s3/ld/esp32s3.rom.ld index 954f027f0d..88645cf8f7 100644 --- a/components/esp_rom/esp32s3/ld/esp32s3.rom.ld +++ b/components/esp_rom/esp32s3/ld/esp32s3.rom.ld @@ -1856,7 +1856,7 @@ pm_parse_beacon = 0x400054d8; pm_process_tim = 0x400054e4; pm_rx_beacon_process = 0x400054f0; pm_rx_data_process = 0x400054fc; -pm_sleep = 0x40005508; +/*pm_sleep = 0x40005508;*/ pm_sleep_for = 0x40005514; pm_tbtt_process = 0x40005520; ppAMPDU2Normal = 0x4000552c; @@ -1947,7 +1947,7 @@ wdevProcessRxSucDataAll = 0x40005928; wdev_csi_len_align = 0x40005934; ppDequeueTxDone_Locked = 0x40005940; ppProcTxDone = 0x4000594c; -pm_tx_data_done_process = 0x40005958; +/*pm_tx_data_done_process = 0x40005958;*/ config_is_cache_tx_buf_enabled = 0x40005964; ppMapWaitTxq = 0x40005970; ppProcessWaitingQueue = 0x4000597c; diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 595b2d73a9..25e90eac78 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 595b2d73a96eff9847d697a9f1695e44623e4061 +Subproject commit 25e90eac783e0aeb6772d91585c671e00388126d