esp-idf/components/heap
Guillaume Souchere 378c54e273 heap: Move the declaration of tlsf_poison_fill_pfunc_set() in esp_rom component
- The declaration is moved to esp_rom/include/esp32c2/rom/tlsf.h.
- multi_heap_poisoning.h now includes rom/tlsf.h instead of declaring
tlsf_poison_fill_pfunc_set().

Note: If more targets will support an implementation of the TLSF in ROM,
esp_rom will be extended with new headers in the respective target directories
but multi_heap_poisoning.h will remain unchanged.
2022-08-15 11:11:52 +02:00
..
include bugfix: DCache data memory is dma accessible but not retention dma accessible 2022-08-09 21:10:55 +08:00
port bugfix: DCache data memory is dma accessible but not retention dma accessible 2022-08-09 21:10:55 +08:00
test build system: re-add -Wno-format as private flag for some components 2022-08-03 16:42:47 +04:00
test_multi_heap_host heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
tlsf@ff11688f24 heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
CMakeLists.txt heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
heap_caps_init.c heap: use ROM implementation for heap tlsf on esp32c2 2022-05-12 05:18:57 +00:00
heap_caps.c Heap: heap_caps_*_prefer functions now properly call alloc_failed callback 2022-07-05 05:57:04 +00:00
heap_private.h heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
heap_task_info.c heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
heap_trace_standalone.c heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
Kconfig heap: use ROM implementation for heap tlsf on esp32c2 2022-05-12 05:18:57 +00:00
linker.lf heap: Fix compilation errors when CONFIG_HEAP_TLSF_USE_ROM_IMPL is set 2022-08-15 11:11:52 +02:00
multi_heap_config.h heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-15 11:11:52 +02:00
multi_heap_internal.h heap_tlsf: use tlsf IMPL in ESP32C2 ROM 2022-05-05 17:41:11 +08:00
multi_heap_platform.h esp_rom: extract int matrix route and cpu ticks getter 2022-02-09 13:52:20 +08:00
multi_heap_poisoning.c heap: Move the declaration of tlsf_poison_fill_pfunc_set() in esp_rom component 2022-08-15 11:11:52 +02:00
multi_heap.c heap: Fix compilation errors when CONFIG_HEAP_TLSF_USE_ROM_IMPL is set 2022-08-15 11:11:52 +02:00
tlsf_platform.h heap: Fix compilation error when CONFIG_SPIRAM is set on esp32s3 target 2022-08-15 11:11:52 +02:00