#ifndef INCLUDED_OS_H #define INCLUDED_OS_H #ifndef INCLUDED_OS_TYPES_H #include "os_types.h" #endif /* INCLUDED_OS_TYPES_H */ #ifndef INCLUDED_OS_COMPILER_H #include "os_compiler.h" #endif /* INCLUDED_OS_COMPILER_H */ #ifndef INCLUDED_OS_MACROS_H #include "os_macros.h" #endif /* INCLUDED_OS_MACROS_H */ #ifndef INCLUDED_OS_SCHED_H #include #endif /*INCLUDED_OS_SCHED_H*/ #ifndef INCLUDED_OS_TASK_H #include #endif /*INCLUDED_OS_TASK_H*/ #ifndef INCLUDED_OS_PORT_H #include #endif /*INCLUDED_OS_PORT_H*/ #ifndef INCLUDED_OS_CRITICAL_H #include "os_critical.h" #endif /* INCLUDED_OS_CRITICAL_H */ #ifndef INCLUDED_OS_SYSTICK_H #include #endif /*INCLUDED_OS_SYSTICK_H*/ #ifndef INCLUDED_OS_SEM_H #include #endif /*INCLUDED_OS_SEM_H*/ #ifndef INCLUDED_OS_MUTEX_H #include #endif /*INCLUDED_OS_MUTEX_H*/ #ifndef INCLUDED_OS_CONDV_H #include #endif /*INCLUDED_OS_CONDV_H*/ #ifndef INCLUDED_OS_ISR_H #include #endif /*INCLUDED_OS_ISR_H*/ #ifndef INCLUDED_OS_COUNTDOWNLATCH_H #include #endif /*INCLUDED_OS_COUNTDOWNLATCH_H*/ #ifndef INCLUDED_OS_FAIRLOCK_H #include #endif /*INCLUDED_OS_FAIRLOCK_H*/ /* ==================================================================================================== */ /* Methods */ void os_init(void); void os_startup(void); #endif /* INCLUDED_OS_H */