]> granicus.if.org Git - esp-idf/commit
heap: Add new multi_heap heap implementation to replace FreeRTOS-based tagged heaps
authorAngus Gratton <angus@espressif.com>
Fri, 28 Apr 2017 04:08:58 +0000 (14:08 +1000)
committerAngus Gratton <gus@projectgus.com>
Mon, 10 Jul 2017 09:46:03 +0000 (17:46 +0800)
commit5ee49fd3116138ffba7c9b78301e5b5236303399
treebc78685250e162e274f98ac5d35f000d1fb39c5a
parent9b30f66facf1d47764618b8a9256d41067468411
heap: Add new multi_heap heap implementation to replace FreeRTOS-based tagged heaps
21 files changed:
components/esp32/cpu_start.c
components/esp32/include/heap_alloc_caps.h [deleted file]
components/esp32/ld/esp32.common.ld
components/freertos/heap_regions.c [deleted file]
components/freertos/heap_regions_debug.c [deleted file]
components/freertos/include/freertos/heap_regions.h
components/freertos/include/freertos/heap_regions_debug.h [deleted file]
components/heap/component.mk [new file with mode: 0644]
components/heap/dbglog/dbglog.h [new file with mode: 0644]
components/heap/heap_alloc_caps.c [moved from components/esp32/heap_alloc_caps.c with 66% similarity]
components/heap/include/esp_heap_alloc_caps.h [moved from components/esp32/include/esp_heap_alloc_caps.h with 99% similarity]
components/heap/include/multi_heap.h [new file with mode: 0644]
components/heap/include/mumm_malloc.h [new file with mode: 0644]
components/heap/include/mumm_malloc_cfg.h [new file with mode: 0644]
components/heap/multi_heap.c [new file with mode: 0644]
components/heap/multi_heap_platform.h [new file with mode: 0644]
components/heap/test_multi_heap_host/Makefile [new file with mode: 0644]
components/heap/test_multi_heap_host/main.cpp [new file with mode: 0644]
components/heap/test_multi_heap_host/test_multi_heap.cpp [new file with mode: 0644]
components/newlib/syscall_table.c
components/soc/esp32/include/soc/soc.h