#ifndef __OSAL_CONFIG_H__ #define __OSAL_CONFIG_H__ /* Enable/Disable OSAL modules */ #define OSAL_USING_THREAD 1 #define OSAL_USING_SEMAPHORE 1 #define OSAL_USING_MUTEX 1 #define OSAL_USING_EVENT 1 #define OSAL_USING_MESSAGEQUEUE 1 #define OSAL_USING_TIMER 1 #define OSAL_USING_HEAP 1 #define OSAL_USING_LOG 1 /* Log Levels */ #define OSAL_LOG_LEVEL_NONE 0 #define OSAL_LOG_LEVEL_ERROR 1 #define OSAL_LOG_LEVEL_WARN 2 #define OSAL_LOG_LEVEL_INFO 3 #define OSAL_LOG_LEVEL_DEBUG 4 /* Current Log Level */ #ifndef OSAL_LOG_LEVEL #define OSAL_LOG_LEVEL OSAL_LOG_LEVEL_DEBUG #endif /* Log Buffer Size */ #ifndef OSAL_LOG_BUF_SIZE #define OSAL_LOG_BUF_SIZE 256 #endif /* Assert */ #define OSAL_USING_ASSERT 1 #endif /* __OSAL_CONFIG_H__ */