ARM
CMSIS-RTOS_Validation
CMSIS-RTOS Validation
http://www.keil.com/pack
http://silver.arm.com/support
Added support for ARMClang and GCC
Added CheckTimeout test cases
Corrected Semaphore test cases
Initial public release of the CMSIS-RTOS Validation Suite
ARM
CMSIS-RTOS
RTOS validation
CMSIS-RTOS Validation Suite
CMSIS-RTOS Validation Example
Cortex-M processor based device: one of CM3, CM4, CM7
CMSIS Core with RTOS for Cortex-M processor
CMSIS RTOS Validation Framework
Test framework
Thread test
#define RTE_RV_THREAD /* RTOS Validation - Thread test enabled */
GenWait test
#define RTE_RV_GENWAIT /* RTOS Validation - GenWait test enabled */
Timer test
#define RTE_RV_TIMER /* RTOS Validation - Timer test enabled */
Signal test
#define RTE_RV_SIGNAL /* RTOS Validation - Signal test enabled */
Mutex test
#define RTE_RV_MUTEX /* RTOS Validation - Mutex test enabled */
Semaphore test
#define RTE_RV_SEMAPHORE /* RTOS Validation - Semaphore test enabled */
MemoryPool test
#define RTE_RV_MEMORYPOOL /* RTOS Validation - MemoryPool test enabled */
MsgQueue test
#define RTE_RV_MSGQUEUE /* RTOS Validation - MsgQueue test enabled */
MailQueue test
#define RTE_RV_MAILQUEUE /* RTOS Validation - MailQueue test enabled */
WaitFunc test
#define RTE_RV_WAITFUNC /* RTOS Validation - WaitFunc test enabled */