18#define FURI_MEMMGR_GUARD 1
Furi crash and assert functions.
size_t memmgr_get_free_heap(void)
Get free heap size.
Definition memmgr.c:49
size_t memmgr_get_minimum_free_heap(void)
Get heap watermark.
Definition memmgr.c:57
size_t memmgr_get_total_heap(void)
Get total heap size.
Definition memmgr.c:53
size_t memmgr_pool_get_max_block(void)
Get max free block size from memory pool.
Definition memmgr.c:92
size_t memmgr_pool_get_free(void)
Get free memory pool size.
Definition memmgr.c:88
void * aligned_malloc(size_t size, size_t alignment)
An aligned version of malloc, used when you need to get the aligned space on the heap Freeing the rec...
Definition memmgr.c:96
void * memmgr_alloc_from_pool(size_t size)
Allocate memory from separate memory pool.
Definition memmgr.c:81
void aligned_free(void *p)
Freed space obtained through the aligned_malloc function.
Definition memmgr.c:108