RTEMS 6.1-rc5
|
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.