22 #ifndef _RTEMS_SCORE_STACK_H 23 #define _RTEMS_SCORE_STACK_H 48 #define STACK_MINIMUM_SIZE CPU_STACK_MINIMUM_SIZE 75 typedef void *( *Stack_Allocator_allocate )(
size_t stack_size );
const bool _Stack_Allocator_avoids_workspace
Indicates if the stack allocator avoids the workspace.
Definition: stackallocator.c:35
const Stack_Allocator_initialize _Stack_Allocator_initialize
The stack allocator initialization handler.
Definition: stackallocator.c:37
const uintptr_t _Stack_Space_size
The configured stack space size.
size_t size
Definition: stack.h:55
uint32_t rtems_minimum_stack_size
The minimum stack size.
const Stack_Allocator_free _Stack_Allocator_free
The stack allocator free handler.
Definition: stackallocator.c:41
void(* Stack_Allocator_initialize)(size_t stack_space_size)
The stack allocator initialization handler.
Definition: stack.h:65
void(* Stack_Allocator_free)(void *addr)
Stack allocator free handler.
Definition: stack.h:82
const Stack_Allocator_allocate _Stack_Allocator_allocate
The stack allocator allocate handler.
Definition: stackallocator.c:39
void * area
Definition: stack.h:57
void *(* Stack_Allocator_allocate)(size_t stack_size)
Stack allocator allocate handler.
Definition: stack.h:75