Felipe Neves
|
6f5e43e26a
heap: added alloc failed hook and configuration options
|
5 年 前 |
Angus Gratton
|
d40c69375c
bootloader: Add fault injection resistance to Secure Boot bootloader verification
|
6 年 前 |
Felipe Neves
|
6a307ee70f
heap: removed ptr check in diram area since aligned allocator does not support data allocated from IRAM
|
6 年 前 |
Felipe Neves
|
0d8a5ebec7
heap: added aligned calloc function plus tests
|
6 年 前 |
Felipe Neves
|
a2db437c46
heap/heap_caps: Added tests for align allocation on both internal and external ram
|
6 年 前 |
Felipe Neves
|
7fbf4c74d7
heap/heap_caps: added initial, top level heap_caps_aligned_alloc and heap_caps_aligned_free
|
6 年 前 |
Ivan Grokhotkov
|
52f8aa2adb
Merge branch 'feature/heap_non_os_build' into 'master'
|
6 年 前 |
Ivan Grokhotkov
|
3285ed116d
heap: make compatible with non-OS builds, remove target dependence
|
6 年 前 |
Felipe Neves
|
4909fdfe02
heap_caps: small fixes on comments plus cleaning
|
6 年 前 |
Felipe Neves
|
31145f38fa
heap_caps: added special case for realloc when previous area is an diram_iram ptr, this will force a malloc/copy/free
|
6 年 前 |
Felipe Neves
|
ce9f84fba9
heap_caps: enable check of pointer on diram_iram for both S2 and non-S2 platform
|
6 年 前 |
Felipe Neves
|
4a392932f1
heap/heap_caps: added special case for esp32s2 when handling memory allocated (and aliased) from IRAM
|
6 年 前 |
Angus Gratton
|
7ce75a42c7
Merge branch 'master' into feature/esp32s2beta_merge
|
6 年 前 |
Angus Gratton
|
04dbe663be
Merge branch 'feature/heap_caps_get_size_free' into 'master'
|
6 年 前 |
Angus Gratton
|
8675a818f9
Merge branch 'master' into feature/esp32s2beta_merge
|
6 年 前 |
zhanghu
|
341ef5e8b2
add heap_caps_get_size_free
|
6 年 前 |
Kewal
|
d3020b217d
Add api to get total heap size in bytes for given capability
|
6 年 前 |
Li Shuai
|
bd29202520
1. Fix backtrace is incomplete
|
6 年 前 |
Anton Maklakov
|
afbaf74007
tools: Mass fixing of empty prototypes (for -Wstrict-prototypes)
|
6 年 前 |
Angus Gratton
|
2dd3344342
heap: Add integer overflow checks on MALLOC_CAP_32BIT & MALLOC_CAP_EXEC
|
7 年 前 |
Angus Gratton
|
ae59d7522a
heap: heap_caps_malloc(..., MALLOC_CAP_32_BIT) should always align a 32-bit aligned size
|
7 年 前 |
Angus Gratton
|
fd88d6d89c
heap: Add integer overflow checks
|
7 年 前 |
Stephen Casner
|
bc2879a956
heap: Add task tracking option for heap usage monitoring
|
8 年 前 |
Angus Gratton
|
b7fc067c8c
heap: Fix bug when realloc moves data between heaps
|
8 年 前 |
Angus Gratton
|
47aaf402b8
heap: Add heap_caps_dump() / heap_caps_dump_all() functions
|
8 年 前 |
XiaXiaotian
|
5df39cd4b6
Allocate some memories in SPIRAM first.
|
8 年 前 |
Angus Gratton
|
f0d7cfdafe
heap: Add new heap_caps_check_integrity_all() & heap_caps_check_integrity_addr() debugging functions
|
8 年 前 |
Jeroen Domburg
|
740f8a79f0
Add logic to make external RAM usable with malloc()
|
8 年 前 |
Jeroen Domburg
|
875ae6a134
Add option to allocate external RAM using heap_alloc_caps
|
8 年 前 |
Angus Gratton
|
1cb0f30933
heap_caps: Add heap_caps_check_integrity() function
|
8 年 前 |