RTEMS
5.1
|
Information About the Thread Stack Handler. More...
#include <rtems/score/basedefs.h>
Go to the source code of this file.
Data Structures | |
struct | Stack_Control |
Macros | |
#define | STACK_MINIMUM_SIZE CPU_STACK_MINIMUM_SIZE |
Typedefs | |
typedef void(* | Stack_Allocator_initialize) (size_t stack_space_size) |
The stack allocator initialization handler. More... | |
typedef void *(* | Stack_Allocator_allocate) (size_t stack_size) |
Stack allocator allocate handler. More... | |
typedef void(* | Stack_Allocator_free) (void *addr) |
Stack allocator free handler. More... | |
Variables | |
uint32_t | rtems_minimum_stack_size |
The minimum stack size. More... | |
const uintptr_t | _Stack_Space_size |
The configured stack space size. More... | |
const bool | _Stack_Allocator_avoids_workspace |
Indicates if the stack allocator avoids the workspace. More... | |
const Stack_Allocator_initialize | _Stack_Allocator_initialize |
The stack allocator initialization handler. More... | |
const Stack_Allocator_allocate | _Stack_Allocator_allocate |
The stack allocator allocate handler. More... | |
const Stack_Allocator_free | _Stack_Allocator_free |
The stack allocator free handler. More... | |
Information About the Thread Stack Handler.
This include file contains all information about the thread Stack Handler. This Handler provides mechanisms which can be used to initialize and utilize stacks.