/** * @brief Constants and macros for use with CMSIS RTOS2. */ #ifndef STA_OS2_DEFS_HPP #define STA_OS2_DEFS_HPP // See limits defined in cmsis_os2.c #define STA_OS2_MAX_BITS_TASK_NOTIFY 31U #define STA_OS2_MAX_BITS_EVENT_GROUPS 24U #define STA_OS2_THREAD_FLAGS_VALID_BITS ((1UL << STA_OS2_MAX_BITS_TASK_NOTIFY) - 1U) #define STA_OS2_EVENT_FLAGS_VALID_BITS ((1UL << STA_OS2_MAX_BITS_EVENT_GROUPS) - 1U) #endif // STA_OS2_DEFS_HPP