![]() |
SuperTinyKernel™ RTOS 1.08.x
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
#include <stk_common.h>
Public Attributes | |
| Word | SP |
| Offset 0: Stack Pointer (SP) register (note: must always be at offset 0). | |
| uint32_t | access_mode |
| Bitfield with hardware access mode of the task (see EAccessMode). | |
| TId | tid |
| Task id (see STK_SEGGER_SYSVIEW, STK_MPU_STACK_GUARD). | |
Stack descriptor.
Definition at line 391 of file stk_common.h.
| uint32_t stk::Stack::access_mode |
Bitfield with hardware access mode of the task (see EAccessMode).
Definition at line 394 of file stk_common.h.
| Word stk::Stack::SP |
Offset 0: Stack Pointer (SP) register (note: must always be at offset 0).
Definition at line 393 of file stk_common.h.
| TId stk::Stack::tid |
Task id (see STK_SEGGER_SYSVIEW, STK_MPU_STACK_GUARD).
Definition at line 405 of file stk_common.h.
Referenced by stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::AddKernelTask(), stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::InitTraps(), stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::OnTaskSleep(), stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::OnTaskSleepUntil(), stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::OnTaskWait(), stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::RemoveTask(), and stk::Kernel< stk::KERNEL_DYNAMIC|stk::KERNEL_SYNC|stk::KERNEL_TICKLESS,(16U), stk::SwitchStrategyFP32, stk::PlatformDefault >::SuspendTask().