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.