CMSIS-RTOS: Reference

| CMSIS-RTOS Version 1.03 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 123]

CMSIS-RTOS API | This section describes the CMSIS-RTOS API
Kernel Information and Control | Provide version/system information and start the RTOS Kernel
Thread Management | Define, create, and control thread functions
Generic Wait Functions | Wait for a time period or unspecified events
Timer Management | Create and control timer and timer callback functions
Inter-Thread Communication and Resource Sharing | Functions for inter-thread communication
Signal Events | Synchronize threads using signals
Message Queue | Exchange messages between threads in a FIFO-like operation
Memory Pool | Manage thread-safe fixed-size blocks of dynamic memory
Mail Queue | Exchange data between threads using a queue of memory blocks
Mutexes | Synchronize resource access using Mutual Exclusion (Mutex)
Semaphores | Access shared resources simultaneously from different threads
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
RTX Specific Functions | This section describes the functions that are specific to CMSIS-RTOS RTX