CMSIS-RTOS2  Version 2.2.0
Real-Time Operating System: API and RTX Reference Implementation
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Coding Rules

CMSIS components use general coding rules across the various components.

The CMSIS-RTOS2 API is using the following Namespace prefixes:

  • os for all definitions and function names.
  • os with postfix _t for all typedefs.

The CMSIS-RTOS2 RTX v5 implementation is using the following Namespace prefixes for public symbol definitions:

  • osRtx for all general definitions and function names that relate to the RTX kernel.
  • osRtx with postfix _t for all typedefs.
  • OS_Tick_ for interface functions to the hardware system tick timer.
  • EvrRtx for event function annotations that interface to the Event Recorder.