http://www.OpenRTOS.com - Commercial support, development, porting, \r
licensing and training services.\r
*/\r
+\r
+#ifndef INC_FREERTOS_H\r
+ #error #error "#include FreeRTOS.h" must appear in source files before "#include croutine.h"\r
+#endif\r
+\r
+\r
+\r
+\r
#ifndef CO_ROUTINE_H\r
#define CO_ROUTINE_H\r
\r
licensing and training services.\r
*/\r
\r
+#ifndef INC_FREERTOS_H\r
+ #error "#include FreeRTOS.h" must appear in source files before "#include queue.h"\r
+#endif\r
+\r
+\r
+\r
+\r
#ifndef QUEUE_H\r
#define QUEUE_H\r
\r
licensing and training services.\r
*/\r
\r
+#ifndef INC_FREERTOS_H\r
+ #error "#include FreeRTOS.h" must appear in source files before "#include semphr.h"\r
+#endif\r
+\r
#ifndef SEMAPHORE_H\r
#define SEMAPHORE_H\r
\r
licensing and training services.\r
*/\r
\r
-/*\r
-Changes since V4.3.1:\r
\r
- + Added xTaskGetSchedulerState() function.\r
-*/\r
+#ifndef INC_FREERTOS_H\r
+ #error "#include FreeRTOS.h" must appear in source files before "#include task.h"\r
+#endif\r
+\r
+\r
\r
#ifndef TASK_H\r
#define TASK_H\r