![]() |
SuperTinyKernel™ RTOS 1.06.0
Lightweight, high-performance, deterministic, bare-metal C++ RTOS for resource-constrained embedded systems. MIT Open Source License.
|
Attributes structure for thread. More...
#include <cmsis_os2.h>
Public Attributes | |
| const char * | name |
| name of the thread | |
| uint32_t | attr_bits |
| attribute bits | |
| void * | cb_mem |
| memory for control block | |
| uint32_t | cb_size |
| size of provided memory for control block | |
| void * | stack_mem |
| memory for stack | |
| uint32_t | stack_size |
| size of stack | |
| osPriority_t | priority |
| initial thread priority (default: osPriorityNormal) | |
| TZ_ModuleId_t | tz_module |
| TrustZone module identifier. | |
| uint32_t | affinity_mask |
| processor affinity mask for binding the thread to a CPU in a SMP system (0 when not used) | |
Attributes structure for thread.
Definition at line 295 of file cmsis_os2.h.
| uint32_t osThreadAttr_t::affinity_mask |
processor affinity mask for binding the thread to a CPU in a SMP system (0 when not used)
Definition at line 304 of file cmsis_os2.h.
| uint32_t osThreadAttr_t::attr_bits |
| void* osThreadAttr_t::cb_mem |
| uint32_t osThreadAttr_t::cb_size |
size of provided memory for control block
Definition at line 299 of file cmsis_os2.h.
Referenced by osThreadNew().
| const char* osThreadAttr_t::name |
| osPriority_t osThreadAttr_t::priority |
initial thread priority (default: osPriorityNormal)
Definition at line 302 of file cmsis_os2.h.
Referenced by osThreadNew().
| void* osThreadAttr_t::stack_mem |
| uint32_t osThreadAttr_t::stack_size |
| TZ_ModuleId_t osThreadAttr_t::tz_module |
TrustZone module identifier.
Definition at line 303 of file cmsis_os2.h.