![]() |
CMSIS-RTOS2
Version 2.1.3
Real-Time Operating System: API and RTX Reference Implementation
|
![]() | C interface of CMSIS-RTOS C API v2 defined in cmsis_os2.h |
![]() ![]() | Information about memory management possibilities |
![]() ![]() | Provides version/system information and starts/controls the RTOS Kernel |
![]() ![]() | Define, create, and control thread functions |
![]() ![]() | Synchronize threads using flags |
![]() ![]() | Synchronize threads using event flags |
![]() ![]() | Wait for a certain period of time |
![]() ![]() | Create and control timer and timer callback functions |
![]() ![]() | Synchronize resource access using Mutual Exclusion (Mutex) |
![]() ![]() | Access shared resources simultaneously from different threads |
![]() ![]() | Manage thread-safe fixed-size blocks of dynamic memory |
![]() ![]() | Exchange messages between threads in a FIFO-like operation |
![]() ![]() | Constants and enumerations used by many CMSIS-RTOS functions |
![]() ![]() ![]() | Constants used by Thread Flags and Event Flags to return error codes |
![]() | System tick timer interface for periodic RTOS Kernel Ticks defined in os_tick.h |
![]() | RTX v5 implementation specific definitions and functions defined in rtx_os.h |
![]() ![]() | RTX5 macros |
![]() ![]() | RTX5 functions |
![]() ![]() | RTX5 Event Recorder functions |
![]() ![]() ![]() | Events generated memory functions |
![]() ![]() ![]() | Events generated by kernel functions |
![]() ![]() ![]() | Events generated by thread functions |
![]() ![]() ![]() | Events generated by generic wait functions |
![]() ![]() ![]() | Events generated by thread flags functions |
![]() ![]() ![]() | Events generated by event flag functions |
![]() ![]() ![]() | Events generated by timer functions |
![]() ![]() ![]() | Events generated by mutex functions |
![]() ![]() ![]() | Events generated by semaphore functions |
![]() ![]() ![]() | Events generated by memory pool functions |
![]() ![]() ![]() | Events generated by message queue functions |