Zephyr API Documentation 4.2.99
A Scalable Open Source RTOS
 4.2.99
cmsis_rtos_thread_cb Struct Reference

Control block for a CMSIS-RTOSv2 thread. More...

#include <zephyr/portability/cmsis_types.h>

Data Fields

sys_dnode_t node
struct k_poll_signal poll_signal
struct k_poll_event poll_event
uint32_t signal_results
uint32_t attr_bits

Detailed Description

Control block for a CMSIS-RTOSv2 thread.

Application can use manual user-defined allocation for RTOS objects by supplying a pointer to thread control block. Control block is initiazed within osThreadNew().

Field Documentation

◆ attr_bits

uint32_t cmsis_rtos_thread_cb::attr_bits

◆ node

sys_dnode_t cmsis_rtos_thread_cb::node

◆ poll_event

struct k_poll_event cmsis_rtos_thread_cb::poll_event

◆ poll_signal

struct k_poll_signal cmsis_rtos_thread_cb::poll_signal

◆ signal_results

uint32_t cmsis_rtos_thread_cb::signal_results

The documentation for this struct was generated from the following file: