CONFIG_ESP_HEAP_SEARCH_ALL_REGIONS
Search for all available heap regions
Search for all available heap regions
Type: bool
Help
This configuration enables searching all available heap
regions. If the region of desired capability is exhausted,
memory will be allocated from other available region.
Help
This configuration enables searching all available heap
regions. If the region of desired capability is exhausted,
memory will be allocated from other available region.
Direct dependencies
(ESP_SPIRAM
&& SOC_ESP32
&& <choice: SoC/CPU/Configuration Selection>) || (ESP_SPIRAM
&& SOC_ESP32
&& <choice: SoC/CPU/Configuration Selection>)
(Includes any dependencies from ifs and menus.)
Defaults
y
y
Kconfig definitions
At <Zephyr>/soc/xtensa/esp32/Kconfig.soc:53
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:38
→ <Zephyr>/soc/Kconfig:7
→ <nRF>/doc/_build/kconfig/Kconfig.soc:1
Menu path: (Top) → SoC/CPU/Configuration Selection → ESP32 → Support for external, SPI-connected RAM
config ESP_HEAP_SEARCH_ALL_REGIONS
bool "Search for all available heap regions"
default y
depends on ESP_SPIRAM && SOC_ESP32 && <choice>
help
This configuration enables searching all available heap
regions. If the region of desired capability is exhausted,
memory will be allocated from other available region.
At <Zephyr>/soc/xtensa/esp32/Kconfig.soc:53
Included via <Zephyr>/Kconfig:8
→ <Zephyr>/Kconfig.zephyr:38
→ <Zephyr>/soc/Kconfig:9
Menu path: (Top) → SoC/CPU/Configuration Selection → ESP32 → Support for external, SPI-connected RAM
config ESP_HEAP_SEARCH_ALL_REGIONS
bool "Search for all available heap regions"
default y
depends on ESP_SPIRAM && SOC_ESP32 && <choice>
help
This configuration enables searching all available heap
regions. If the region of desired capability is exhausted,
memory will be allocated from other available region.
(The ‘depends on’ condition includes propagated dependencies from ifs and menus.)