00001
00026 #ifndef __OSAL_FREERTOS_H__
00027 #define __OSAL_FREERTOS_H__
00028
00029 #ifdef __cplusplus
00030 extern "C" {
00031 #endif
00032
00033 #include "typedefs.h"
00034 #include "FreeRTOS.h"
00035 #include "task.h"
00036 #include "queue.h"
00037 #include "semphr.h"
00038 #include "portmacro.h"
00039
00040 #ifdef OSAL_IDLE_TASK_PRIORITY
00041 #undef OSAL_IDLE_TASK_PRIORITY
00042 #endif
00043 #define OSAL_IDLE_TASK_PRIORITY tskIDLE_PRIORITY
00044
00045
00046
00047 #ifdef __cplusplus
00048 }
00049 #endif
00050
00051 #endif