32 #ifndef __SYS_ARCH_H__
33 #define __SYS_ARCH_H__
38 #error "NO_SYS need to be set to 0 to use threaded API"
47 #if (osCMSIS < 0x20000U)
49 #define SYS_MBOX_NULL (osMessageQId)0
50 #define SYS_SEM_NULL (osSemaphoreId)0
58 #define SYS_MBOX_NULL (osMessageQueueId_t)0
59 #define SYS_SEM_NULL (osSemaphoreId_t)0
osMessageQId sys_mbox_t
Definition: sys_arch.h:54
osSemaphoreId sys_mutex_t
Definition: sys_arch.h:53
osSemaphoreId sys_sem_t
Definition: sys_arch.h:52
osThreadId sys_thread_t
Definition: sys_arch.h:55