Memory HAL API. More...
#include <stdbool.h>
#include <stdint.h>
Go to the source code of this file.
Functions | |
void | furi_hal_memory_init (void) |
Init memory pool manager. | |
void * | furi_hal_memory_alloc (size_t size) |
Allocate memory from separate memory pool. | |
size_t | furi_hal_memory_get_free (void) |
Get free memory pool size. | |
size_t | furi_hal_memory_max_pool_block (void) |
Get max free block size from memory pool. | |
Memory HAL API.
void * furi_hal_memory_alloc | ( | size_t | size | ) |
Allocate memory from separate memory pool.
That memory can't be freed.
size |
size_t furi_hal_memory_get_free | ( | void | ) |
Get free memory pool size.
size_t furi_hal_memory_max_pool_block | ( | void | ) |
Get max free block size from memory pool.