fix(wifi): Add support to move supplicant BSS to external memory

This commit is contained in:
Kapil Gupta
2023-12-13 17:20:02 +05:30
parent 4ecc978bd6
commit d900eed440
4 changed files with 10 additions and 2 deletions

View File

@@ -106,7 +106,7 @@ Allow .bss Segment to Be Placed in External Memory
Enable this option by checking :ref:`CONFIG_SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY`.
If enabled, the region of the data virtual address space where the PSRAM is mapped to will be used to store zero-initialized data (BSS segment) from the lwIP, net80211, libpp, and bluedroid ESP-IDF libraries.
If enabled, the region of the data virtual address space where the PSRAM is mapped to will be used to store zero-initialized data (BSS segment) from the lwIP, net80211, libpp, wpa_supplicant and bluedroid ESP-IDF libraries.
Additional data can be moved from the internal BSS segment to external RAM by applying the macro ``EXT_RAM_BSS_ATTR`` to any static declaration (which is not initialized to a non-zero value).