RTEMS
|
Information About the Thread Stack Handler. More...
#include <rtems/score/basedefs.h>
Go to the source code of this file.
Classes | |
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... | |
Functions | |
void | _Stack_Allocator_do_initialize (void) |
Do the stack allocator initialization during system initialize. 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.
Definition in file stack.h.