CMSIS-RTOS2: Reference

| CMSIS-RTOS2 Version 2.1.1 Real-Time Operating System: API and RTX Reference Implementation

- Main Page
- Usage and Description
- Reference

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Reference
Here is a list of all modules:
[detail level 1 2 3]

CMSIS-RTOS2 API | Describes the C function interface of CMSIS-RTOS API v2
Kernel Information and Control | Provides version/system information and starts/controls the RTOS Kernel
Thread Management | Define, create, and control thread functions
Thread Flags | Synchronize threads using flags
Event Flags | Synchronize threads using event flags
Generic Wait Functions | Wait for a certain period of time
Timer Management | Create and control timer and timer callback functions
Mutex Management | Synchronize resource access using Mutual Exclusion (Mutex)
Semaphores | Access shared resources simultaneously from different threads
Memory Pool | Manage thread-safe fixed-size blocks of dynamic memory
Message Queue | Exchange messages between threads in a FIFO-like operation
Definitions | Constants and enumerations used by many CMSIS-RTOS functions
Flags Functions Error Codes | Constants used by Thread Flags and Event Flags to return error codes
OS Tick API | Provides a low level API between an device agnostic RTOS implementation and specific periodic timer capabilities
RTX5 Specific API | This section describes CMSIS-RTOS RTX5 specifics
Macros | RTX5 macros
Structs | RTX5 structs
Functions | RTX5 functions
Event functions | RTX5 Event Recorder functions
Memory Functions | Events generated memory functions
Kernel Functions | Events generated by kernel functions
Thread Functions | Events generated by thread functions
Timer Functions | Events generated by timer functions
Event Flags Functions | Events generated by event flag functions
Mutex Functions | Events generated by mutex functions
Semaphore Functions | Events generated by semaphore functions
Memory Pool Functions | Events generated by memory pool functions
Message Queue Functions | Events generated by message queue functions