From 5511e8730fa5c156fe1cd5d6c4355cae552d1868 Mon Sep 17 00:00:00 2001 From: yinqingzhao Date: Tue, 28 Jul 2026 15:51:43 +0800 Subject: [PATCH] feat(wifi): support fixed ampdu rate --- components/esp_rom/esp32c2/ld/esp32c2.rom.ld | 4 ++-- components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld | 2 +- components/esp_rom/esp32c61/ld/esp32c61.rom.pp.ld | 2 +- components/esp_wifi/lib | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld index 5307f8d8258..bf4b28338b6 100644 --- a/components/esp_rom/esp32c2/ld/esp32c2.rom.ld +++ b/components/esp_rom/esp32c2/ld/esp32c2.rom.ld @@ -663,7 +663,7 @@ rcReachRetryLimit = 0x40001d9c; lmacProcessShortRetryFail = 0x40001da0; lmacEndRetryAMPDUFail = 0x40001da4; ppFillAMPDUBar = 0x40001da8; -rcGetRate = 0x40001dac; +//rcGetRate = 0x40001dac; ppReSendBar = 0x40001db0; lmacProcessLongRetryFail = 0x40001db4; lmacRetryTxFrame = 0x40001db8; @@ -715,7 +715,7 @@ hal_crypto_enable = 0x40001e68; wDev_Insert_KeyEntry = 0x40001e70; wDev_remove_KeyEntry = 0x40001e74; rc_enable_trc = 0x40001e78; -rc_set_per_conn_fix_rate = 0x40001e7c; +//rc_set_per_conn_fix_rate = 0x40001e7c; wdev_csi_rx_process = 0x40001e80; wDev_SnifferRxAmpdu = 0x40001e84; hal_mac_tsf_reset = 0x40001e88; diff --git a/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld b/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld index e21837a02bd..5a6d93b00bb 100644 --- a/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld +++ b/components/esp_rom/esp32c5/ld/esp32c5.rom.pp.ld @@ -242,7 +242,7 @@ rcUpSched = 0x40000f60; rcReachRetryLimit = 0x40000f64; rcGetDCMMaxRate = 0x40000f68; rcGetSMPDURate = 0x40000f6c; -rcGetRate = 0x40000f70; +//rcGetRate = 0x40000f70; rx11AXRate2AMPDULimit = 0x40000f74; rx11NRate2AMPDULimit = 0x40000f78; rssi_margin = 0x40000f7c; diff --git a/components/esp_rom/esp32c61/ld/esp32c61.rom.pp.ld b/components/esp_rom/esp32c61/ld/esp32c61.rom.pp.ld index 0d5d62670fb..ed148275e32 100644 --- a/components/esp_rom/esp32c61/ld/esp32c61.rom.pp.ld +++ b/components/esp_rom/esp32c61/ld/esp32c61.rom.pp.ld @@ -241,7 +241,7 @@ rcUpSched = 0x40000ed4; rcReachRetryLimit = 0x40000ed8; rcGetDCMMaxRate = 0x40000edc; rcGetSMPDURate = 0x40000ee0; -rcGetRate = 0x40000ee4; +//rcGetRate = 0x40000ee4; rx11AXRate2AMPDULimit = 0x40000ee8; rx11NRate2AMPDULimit = 0x40000eec; rssi_margin = 0x40000ef0; diff --git a/components/esp_wifi/lib b/components/esp_wifi/lib index 8f26f1e2e0d..1029fd34ed0 160000 --- a/components/esp_wifi/lib +++ b/components/esp_wifi/lib @@ -1 +1 @@ -Subproject commit 8f26f1e2e0d7618061d3903d189227d18fe41bef +Subproject commit 1029fd34ed02a2f8ffbd9b29736f98f20290757c