![]() |
RTEMS 6.1
|
Stack information provided by the stack checker. More...
#include <stackchk.h>
Data Fields | |
| rtems_id | id |
| const char * | name |
| const void * | begin |
| uintptr_t | size |
| const void * | current |
| uintptr_t | used |
Stack information provided by the stack checker.
| const void* rtems_stack_checker_info::begin |
This member provides the begin address of the stack area.
| const void* rtems_stack_checker_info::current |
This member provides the current stack pointer of the stack.
If the current stack pointer is not available, then the value is set to NULL.
| rtems_id rtems_stack_checker_info::id |
This member contains the object identifier associated with the object using the stack.
For interrupt stacks, the object identifier is the processor index.
| const char* rtems_stack_checker_info::name |
This member provides the object name associated with the object using the stack.
For interrupt stacks, the object name is "Interrupt Stack".
| uintptr_t rtems_stack_checker_info::size |
This member contains the size in bytes of the stack area.
| uintptr_t rtems_stack_checker_info::used |
This member contains the size in bytes of the used stack area.
If the stack checker is not initialized, then the value is set to UINTPTR_MAX.