This is an automated email from the ASF dual-hosted git repository. acassis pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/incubator-nuttx.git.
from 8e43f39 mpfs: cache: provide L1/L2 cache enablers add afbad5c riscv/esp32c3: Clear station configuration when connection fails or disconnect add 33031a2 riscv/esp32c3: Fix the issue of Wi-Fi automatic disconnection add 222ec55 riscv/esp32c3: Fix some Wi-Fi issues 1. Fix the issue that Wi-Fi can't connect to some special routers occasionally. 2. Support Wi-Fi 12/13 channel active scanning by default. 3. Update Wi-Fi driver code to fix issue of failure to send pkt. 4. Replace software random with hardware random 5. Fix Wi-Fi mode start error add 02968cc risc-v/esp32c3: Improve Wi-Fi connection success rate add 4fc2f6e riscv/esp32c3: Support debug log configuration for Wi-Fi library add 65d7f4b riscv/esp32c3: Support more country codes add 440787c risc-v/esp32c3: Fix Wi-Fi & BLE coexist issue 1. Wi-Fi and BLE use common PHY functions. 2. Fix Wi-Fi & BLE coexist adapter error. 3. Update esp-wireless-drivers-3rdparty, provide coexist protection for connection. No new revisions were added by this update. Summary of changes: arch/risc-v/src/esp32c3/Kconfig | 30 ++ arch/risc-v/src/esp32c3/Make.defs | 6 +- arch/risc-v/src/esp32c3/esp32c3_ble_adapter.c | 124 +---- arch/risc-v/src/esp32c3/esp32c3_systemreset.c | 85 +++ .../src/esp32c3/esp32c3_systemreset.h} | 71 +-- arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.c | 579 +++++++++++++-------- arch/risc-v/src/esp32c3/esp32c3_wifi_adapter.h | 16 + arch/risc-v/src/esp32c3/esp32c3_wifi_utils.c | 17 +- arch/risc-v/src/esp32c3/esp32c3_wireless.c | 282 ++++++++++ .../src/esp32c3/esp32c3_wireless.h} | 27 +- arch/risc-v/src/esp32c3/esp32c3_wlan.c | 58 ++- arch/risc-v/src/esp32c3/hardware/esp32c3_soc.h | 4 + .../esp32c3/esp32c3-devkit/scripts/esp32c3_rom.ld | 3 - 13 files changed, 904 insertions(+), 398 deletions(-) copy arch/{xtensa/src/esp32/esp32_wifi_utils.h => risc-v/src/esp32c3/esp32c3_systemreset.h} (67%) create mode 100644 arch/risc-v/src/esp32c3/esp32c3_wireless.c copy arch/{xtensa/src/esp32/esp32_tickless.h => risc-v/src/esp32c3/esp32c3_wireless.h} (77%)