Prusa MINI Firmware overview
sys_arch.h File Reference
#include "cmsis_os.h"

Go to the source code of this file.

Classes

struct  _sys_arch_state_t
 

Macros

#define SYS_MBOX_NULL   (osMessageQId)0
 
#define SYS_SEM_NULL   (osSemaphoreId)0
 
#define SYS_DEFAULT_THREAD_STACK_DEPTH   configMINIMAL_STACK_SIZE
 

Typedefs

typedef osSemaphoreId sys_sem_t
 
typedef osSemaphoreId sys_mutex_t
 
typedef osMessageQId sys_mbox_t
 
typedef osThreadId sys_thread_t
 
typedef struct _sys_arch_state_t sys_arch_state_t
 

Macro Definition Documentation

◆ SYS_MBOX_NULL

#define SYS_MBOX_NULL   (osMessageQId)0

◆ SYS_SEM_NULL

#define SYS_SEM_NULL   (osSemaphoreId)0

◆ SYS_DEFAULT_THREAD_STACK_DEPTH

#define SYS_DEFAULT_THREAD_STACK_DEPTH   configMINIMAL_STACK_SIZE

Typedef Documentation

◆ sys_sem_t

◆ sys_mutex_t

◆ sys_mbox_t

◆ sys_thread_t

◆ sys_arch_state_t