Revert TLSF

This commit is contained in:
Willy-JL
2024-06-17 02:31:59 +02:00
parent 6399f717c5
commit 7ffcf97acb
21 changed files with 630 additions and 1947 deletions

View File

@@ -520,7 +520,9 @@ Function,-,acosh,double,double
Function,-,acoshf,float,float
Function,-,acoshl,long double,long double
Function,-,acosl,long double,long double
Function,+,aligned_alloc,void*,"size_t, size_t"
Function,-,aligned_alloc,void*,"size_t, size_t"
Function,+,aligned_free,void,void*
Function,+,aligned_malloc,void*,"size_t, size_t"
Function,-,arc4random,__uint32_t,
Function,-,arc4random_buf,void,"void*, size_t"
Function,-,arc4random_uniform,__uint32_t,__uint32_t
@@ -2012,8 +2014,7 @@ Function,+,memchr,void*,"const void*, int, size_t"
Function,+,memcmp,int,"const void*, const void*, size_t"
Function,+,memcpy,void*,"void*, const void*, size_t"
Function,-,memmem,void*,"const void*, size_t, const void*, size_t"
Function,+,memmgr_aux_pool_alloc,void*,size_t
Function,+,memmgr_aux_pool_get_free,size_t,
Function,-,memmgr_alloc_from_pool,void*,size_t
Function,+,memmgr_get_free_heap,size_t,
Function,+,memmgr_get_minimum_free_heap,size_t,
Function,+,memmgr_get_total_heap,size_t,
@@ -2021,7 +2022,8 @@ Function,+,memmgr_heap_disable_thread_trace,void,FuriThreadId
Function,+,memmgr_heap_enable_thread_trace,void,FuriThreadId
Function,+,memmgr_heap_get_max_free_block,size_t,
Function,+,memmgr_heap_get_thread_memory,size_t,FuriThreadId
Function,+,memmgr_heap_walk_blocks,void,"BlockWalker, void*"
Function,+,memmgr_heap_printf_free_blocks,void,
Function,-,memmgr_pool_get_free,size_t,
Function,-,memmgr_pool_get_max_block,size_t,
Function,+,memmove,void*,"void*, const void*, size_t"
Function,-,mempcpy,void*,"void*, const void*, size_t"
1 entry status name type params
520 Function - acoshf float float
521 Function - acoshl long double long double
522 Function - acosl long double long double
523 Function + - aligned_alloc void* size_t, size_t
524 Function + aligned_free void void*
525 Function + aligned_malloc void* size_t, size_t
526 Function - arc4random __uint32_t
527 Function - arc4random_buf void void*, size_t
528 Function - arc4random_uniform __uint32_t __uint32_t
2014 Function + memcmp int const void*, const void*, size_t
2015 Function + memcpy void* void*, const void*, size_t
2016 Function - memmem void* const void*, size_t, const void*, size_t
2017 Function + - memmgr_aux_pool_alloc memmgr_alloc_from_pool void* size_t
Function + memmgr_aux_pool_get_free size_t
2018 Function + memmgr_get_free_heap size_t
2019 Function + memmgr_get_minimum_free_heap size_t
2020 Function + memmgr_get_total_heap size_t
2022 Function + memmgr_heap_enable_thread_trace void FuriThreadId
2023 Function + memmgr_heap_get_max_free_block size_t
2024 Function + memmgr_heap_get_thread_memory size_t FuriThreadId
2025 Function + memmgr_heap_walk_blocks memmgr_heap_printf_free_blocks void BlockWalker, void*
2026 Function - memmgr_pool_get_free size_t
2027 Function - memmgr_pool_get_max_block size_t
2028 Function + memmove void* void*, const void*, size_t
2029 Function - mempcpy void* void*, const void*, size_t

View File

@@ -13,7 +13,6 @@
"print",
"flipper18",
"furi",
"tlsf",
"freertos",
"stm32wb",
"hwdrivers",
@@ -69,4 +68,4 @@
"ibutton",
"infrared"
]
}
}

View File

@@ -623,7 +623,9 @@ Function,-,acosh,double,double
Function,-,acoshf,float,float
Function,-,acoshl,long double,long double
Function,-,acosl,long double,long double
Function,+,aligned_alloc,void*,"size_t, size_t"
Function,-,aligned_alloc,void*,"size_t, size_t"
Function,+,aligned_free,void,void*
Function,+,aligned_malloc,void*,"size_t, size_t"
Function,-,arc4random,__uint32_t,
Function,-,arc4random_buf,void,"void*, size_t"
Function,-,arc4random_uniform,__uint32_t,__uint32_t
@@ -2531,8 +2533,7 @@ Function,+,memchr,void*,"const void*, int, size_t"
Function,+,memcmp,int,"const void*, const void*, size_t"
Function,+,memcpy,void*,"void*, const void*, size_t"
Function,-,memmem,void*,"const void*, size_t, const void*, size_t"
Function,+,memmgr_aux_pool_alloc,void*,size_t
Function,+,memmgr_aux_pool_get_free,size_t,
Function,-,memmgr_alloc_from_pool,void*,size_t
Function,+,memmgr_get_free_heap,size_t,
Function,+,memmgr_get_minimum_free_heap,size_t,
Function,+,memmgr_get_total_heap,size_t,
@@ -2540,7 +2541,8 @@ Function,+,memmgr_heap_disable_thread_trace,void,FuriThreadId
Function,+,memmgr_heap_enable_thread_trace,void,FuriThreadId
Function,+,memmgr_heap_get_max_free_block,size_t,
Function,+,memmgr_heap_get_thread_memory,size_t,FuriThreadId
Function,+,memmgr_heap_walk_blocks,void,"BlockWalker, void*"
Function,+,memmgr_heap_printf_free_blocks,void,
Function,-,memmgr_pool_get_free,size_t,
Function,-,memmgr_pool_get_max_block,size_t,
Function,+,memmove,void*,"void*, const void*, size_t"
Function,-,mempcpy,void*,"void*, const void*, size_t"
1 entry status name type params
623 Function - acoshf float float
624 Function - acoshl long double long double
625 Function - acosl long double long double
626 Function + - aligned_alloc void* size_t, size_t
627 Function + aligned_free void void*
628 Function + aligned_malloc void* size_t, size_t
629 Function - arc4random __uint32_t
630 Function - arc4random_buf void void*, size_t
631 Function - arc4random_uniform __uint32_t __uint32_t
2533 Function + memcmp int const void*, const void*, size_t
2534 Function + memcpy void* void*, const void*, size_t
2535 Function - memmem void* const void*, size_t, const void*, size_t
2536 Function + - memmgr_aux_pool_alloc memmgr_alloc_from_pool void* size_t
Function + memmgr_aux_pool_get_free size_t
2537 Function + memmgr_get_free_heap size_t
2538 Function + memmgr_get_minimum_free_heap size_t
2539 Function + memmgr_get_total_heap size_t
2541 Function + memmgr_heap_enable_thread_trace void FuriThreadId
2542 Function + memmgr_heap_get_max_free_block size_t
2543 Function + memmgr_heap_get_thread_memory size_t FuriThreadId
2544 Function + memmgr_heap_walk_blocks memmgr_heap_printf_free_blocks void BlockWalker, void*
2545 Function - memmgr_pool_get_free size_t
2546 Function - memmgr_pool_get_max_block size_t
2547 Function + memmove void* void*, const void*, size_t
2548 Function - mempcpy void* void*, const void*, size_t

View File

@@ -19,7 +19,7 @@ static SectorCache* cache = NULL;
void sector_cache_init(void) {
if(cache == NULL) {
cache = memmgr_aux_pool_alloc(sizeof(SectorCache));
cache = memmgr_alloc_from_pool(sizeof(SectorCache));
}
if(cache != NULL) {

View File

@@ -21,7 +21,6 @@
"print",
"flipper7",
"furi",
"tlsf",
"freertos",
"stm32wb",
"hwdrivers",
@@ -57,4 +56,4 @@
"toolbox",
"datetime"
]
}
}