CMSIS-RTOS RTX  Version 4.80
CMSIS-RTOS RTX: Real-Time Operating System for Cortex-M processor-based devices
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
CMSIS-RTOS API (RTX)

This section describes the CMSIS-RTOS API as implemented by RTX. More...

Content

 Kernel Information and Control
 Provide version/system information and start the RTOS Kernel.
 
 Thread Management
 Define, create, and control thread functions.
 
 Generic Wait Function
 Wait for a time period or unspecified events.
 
 Timer Management
 Create and control timer and timer callback functions.
 
 Signal Management
 Control or wait for signal flags.
 
 Mutex Management
 Synchronize thread execution with a Mutex.
 
 Semaphore Management
 Control access to shared resources.
 
 Memory Pool Management
 Define and manage fixed-size memory pools.
 
 Message Queue Management
 Control, send, receive, or wait for messages.
 
 Mail Queue Management
 Control, send, receive, or wait for mail.
 
 RTX Global Functions
 Global functions that are specific for CMSIS-RTOS RTX.
 
 Generic Data Types and Definitions
 Data Type Definitions used by the CMSIS-RTOS API functions.
 
 Status and Error Codes
 Status and Error Codes returned by CMSIS-RTOS API functions.
 

Description

RTX implements the generic CMSIS-RTOS API (except for osWait).