esp-idf/components/heap
Guillaume Souchere 90ac786cf4 heap: Update the component to incorporate the new TLSF implementation
- remove tlsf_platform.h from esp-idf since the fl_index is now calculated
  based on the size of the requested heap
- update CMakeLists.txt accordingly

* based on the changes made to the TLSF in https://github.com/espressif/esp-idf/pull/7829
* contributes to fix https://github.com/espressif/esp-idf/issues/7822
2022-10-26 09:47:45 +02:00
..
include heap: remove misleading info about malloc being equivalent to heap_caps_malloc(p, MALLOC_CAP_8BIT) 2022-09-01 11:39:34 +08:00
port heap: update esp32c6 memory layout 2022-09-29 11:13:06 +08:00
test_apps freertos, app_trace, heap: use esp_cpu_get_cycle_count to get ccount 2022-10-12 11:20:55 +02:00
test_multi_heap_host heap: Add test to check that the corruption of free memory is detected 2022-08-26 08:25:39 +02:00
tlsf@13da0fff7f heap: Update the component to incorporate the new TLSF implementation 2022-10-26 09:47:45 +02:00
CMakeLists.txt heap: Update the component to incorporate the new TLSF implementation 2022-10-26 09:47:45 +02:00
heap_caps_init.c heap: Fix memory boundary condition checks when adding new region 2022-10-07 13:22:30 +02:00
heap_caps.c heap: add a unit test for malloc(0) and slightly optimize heap_caps_malloc_prefer 2022-08-09 10:30:36 +08:00
heap_private.h heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-02 12:55:31 +02:00
heap_task_info.c heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-02 12:55:31 +02:00
heap_trace_standalone.c heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-02 12:55:31 +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-03 08:28:01 +02:00
multi_heap_config.h heap: Remove TLSF related files and replace them with the tlsf submodule 2022-08-02 12:55:31 +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 TLSF: fix the patch for tlsf_check function in ROM 2022-08-31 13:30:10 +08:00
multi_heap.c heap: Update the component to incorporate the new TLSF implementation 2022-10-26 09:47:45 +02:00