CMSIS-RTOS2: RTX5 Specific API

| 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
Content
RTX5 Specific API

This section describes CMSIS-RTOS RTX5 specifics. More...

## Content
| Macros
| RTX5 macros.
| Structs
| RTX5 structs.
| Functions
| RTX5 functions.
| Event functions
| RTX5 Event Recorder functions.

## Description

The RTX5 kernel can be customized for different application requirements:

- If you are depending on the lowest power consumption possible, you need to adapt the function osRtxIdleThread to send the system to sleep mode as often as possible. In addition, use the tick-less low power functions osKernelSuspend and osKernelResume to suspend the scheduler and to stop the SysTick timer.
- If you try to find a runtime error, use the function osRtxErrorNotify to debug the error.

RTX5 interfaces to the Event Recorder to provide event information which helps you to understand and analyze the operation. Refer to Event functions for more information.