|
|
@@ -94,6 +94,9 @@ config SPIRAM_ALLOW_BSS_SEG_EXTERNAL_MEMORY
|
|
|
default n
|
|
|
depends on SPIRAM
|
|
|
help
|
|
|
- If enabled the option,and add EXT_RAM_ATTR defined your variable,then your variable will be placed in
|
|
|
- PSRAM instead of internal memory, and placed most of variables of lwip,net802.11,pp,bluedroid library
|
|
|
- to external memory defaultly.
|
|
|
+ If enabled, variables with EXT_RAM_ATTR attribute will be placed in SPIRAM instead of internal DRAM.
|
|
|
+ BSS section of `lwip`, `net80211`, `pp`, `bt` libraries will be automatically placed
|
|
|
+ in SPIRAM. BSS sections from other object files and libraries can also be placed in SPIRAM through
|
|
|
+ linker fragment scheme `extram_bss`.
|
|
|
+
|
|
|
+ Note that the variables placed in SPIRAM using EXT_RAM_ATTR will be zero initialized.
|