diff options
Diffstat (limited to 'c/src/lib/libbsp/shared/include/stackalloc.h')
-rw-r--r-- | c/src/lib/libbsp/shared/include/stackalloc.h | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/c/src/lib/libbsp/shared/include/stackalloc.h b/c/src/lib/libbsp/shared/include/stackalloc.h index b8516ef85f..6ed898fa65 100644 --- a/c/src/lib/libbsp/shared/include/stackalloc.h +++ b/c/src/lib/libbsp/shared/include/stackalloc.h @@ -52,6 +52,12 @@ extern "C" { */ /** + * @brief Task stack allocator initialization for + * @ref CONFIGURE_TASK_STACK_ALLOCATOR_INIT. + */ +void bsp_stack_allocate_init(size_t stack_space_size); + +/** * @brief Task stack allocator for @ref CONFIGURE_TASK_STACK_ALLOCATOR. * * In case the designated task stack space from bsp_stack_initialize() is @@ -65,6 +71,11 @@ void *bsp_stack_allocate(size_t size); void bsp_stack_free(void *stack); /** + * @brief Task stack allocator initialization configuration option. + */ +#define CONFIGURE_TASK_STACK_ALLOCATOR_INIT bsp_stack_allocate_init + +/** * @brief Task stack allocator configuration option. */ #define CONFIGURE_TASK_STACK_ALLOCATOR bsp_stack_allocate |