CMSIS-RTOS
Version 1.02
CMSIS-RTOS API: Generic RTOS interface for Cortex-M processor-based devices.
|
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 |
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 |
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 |