![]() |
RTEMS 6.1-rc1
|
This structure contains the stack information provided by the stack checker for a stack. More...
#include <stackchk.h>
Data Fields | |
| rtems_id | id |
| This member contains the object identifier associated with the object using the stack. More... | |
| const char * | name |
| This member provides the object name associated with the object using the stack. More... | |
| const void * | begin |
| This member provides the begin address of the stack area. | |
| uintptr_t | size |
| This member contains the size in byes of the stack area. | |
| const void * | current |
| This member provides the current stack pointer of the stack. More... | |
| uintptr_t | used |
| This member contains the size in byes of the used stack area. More... | |
This structure contains the stack information provided by the stack checker for a stack.
| 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::used |
This member contains the size in byes of the used stack area.
If the stack checker is not initialized, then the value is set to UINTPTR_MAX.