zephyr/soc/espressif/common
Marek Matej 15d0189d3e soc: espressif: Introduce runtime heap mempool
Add the `CONFIG_ESP_RUNTIME_HEAP` kconfig.
This allows the memory pool to be created starting
at `z_mapped_end` ending at `_heap_sentry`.

Added choice symbol ESP_WIFI_HEAP_* to select which
heap to use in the ESP WiFi adapter module.

Add file heap.c with code to initialize the runtime heap.
Size of the pool is checked during the runtime.

Signed-off-by: Marek Matej <marek.matej@espressif.com>
2024-09-21 11:29:53 +02:00
..
include
CMakeLists.txt soc: espressif: Introduce runtime heap mempool 2024-09-21 11:29:53 +02:00
Kconfig soc: espressif: Introduce runtime heap mempool 2024-09-21 11:29:53 +02:00
Kconfig.defconfig
Kconfig.esptool
Kconfig.flash
Kconfig.spiram
Kconfig.wifi soc: espressif: Introduce runtime heap mempool 2024-09-21 11:29:53 +02:00
heap.c soc: espressif: Introduce runtime heap mempool 2024-09-21 11:29:53 +02:00
loader.c
psram.c