Arrow / Mbed OS DAPLink Reset
Embed: (wiki syntax)

« Back to documentation index

osThreadAttr_t Struct Reference

osThreadAttr_t Struct Reference

Attributes structure for thread. More...

#include <cmsis_os2.h>

Data Fields

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 reserved
 reserved (must be 0)

Detailed Description

Attributes structure for thread.

Definition at line 240 of file cmsis_os2.h.


Field Documentation

uint32_t attr_bits

attribute bits

Definition at line 242 of file cmsis_os2.h.

void * cb_mem

memory for control block

Definition at line 243 of file cmsis_os2.h.

uint32_t cb_size

size of provided memory for control block

Definition at line 244 of file cmsis_os2.h.

const char * name

name of the thread

Definition at line 241 of file cmsis_os2.h.

osPriority_t priority

initial thread priority (default: osPriorityNormal)

Definition at line 247 of file cmsis_os2.h.

uint32_t reserved

reserved (must be 0)

Definition at line 249 of file cmsis_os2.h.

void * stack_mem

memory for stack

Definition at line 245 of file cmsis_os2.h.

uint32_t stack_size

size of stack

Definition at line 246 of file cmsis_os2.h.

TZ_ModuleId_t tz_module

TrustZone module identifier.

Definition at line 248 of file cmsis_os2.h.