esp-idf/components/heap/include
Mahavir Jain f13e25d156
heap: Fix regression in heap_caps_add_region API related to address range checks
Regression was introduced in 32408b718f, which disallowed
addition of heap region with following condition:

`new_start < start && new_end == start`

This caused issues in Bluetooth APIs `esp_bt_mem_release` or `esp_bt_controller_mem_release`.

This commit fixes the problem and also adds API documentation for supported memory address
ranges in heap add region APIs.
2022-03-25 09:36:48 +05:30
..
soc G0: Memory layouts are now part of heap components 2021-07-15 11:38:23 +10:00
esp_heap_caps_init.h heap: Fix regression in heap_caps_add_region API related to address range checks 2022-03-25 09:36:48 +05:30
esp_heap_caps.h docs: update programming guide for esp32s3 chip independent system chapters 2021-11-23 12:48:10 +05:30
esp_heap_task_info.h heap: Add task tracking option for heap usage monitoring 2018-02-20 10:32:06 +11:00
esp_heap_trace.h heap: Separate standalone and common part of tracing module 2019-04-01 15:56:15 +03:00
heap_memory_layout.h G0: Memory layouts are now part of heap components 2021-07-15 11:38:23 +10:00
heap_trace.inc heap: use hal specific API to get cpu cycles count 2021-06-22 14:14:10 +08:00
multi_heap.h docs: update programming guide for esp32s3 chip independent system chapters 2021-11-23 12:48:10 +05:30