]> rtime.felk.cvut.cz Git - ert_linux.git/blobdiff - ert_linux/ert_linux_multitasking_main.tlc
Update and cleanup comments
[ert_linux.git] / ert_linux / ert_linux_multitasking_main.tlc
index c0bb2ad84e2ab9b7559115655ded0a2f2fd834b6..dfae42acc0cc94d5a3f1b9b87b1b01ea7b7d5391 100644 (file)
@@ -1,22 +1,16 @@
 %%\r
-%% linux_ert_target_multitasking_main.tlc\r
 %%\r
 %% description:\r
-%%  This TLC script generates ert_main for multi-rate / multi-tasking\r
+%%  This TLC script generates ert_main.c\r
 %%  case.\r
 %%\r
-%% date: 3nd Feb 2009\r
+%% authors: Michal Sojka <sojkam1@fel.cvut.cz>\r
+%%          Lukas Hamacek <hamacl1@fel.cvut.cz>\r
 %%\r
-%% author: Lukas Hamacek, Michal Sojka\r
-%% e-mail: hamacl1@fel.cvut.cz\r
 %% Department of Control Engineering\r
 %% Faculty of Electrical Engineering\r
 %% Czech Technical University in Prague\r
 %%\r
-%% modifications:\r
-%%  2009/2/3 - Lukas Hamacek\r
-%%      creation of the file\r
-%%\r
 \r
 %% GENERATEDECLARATIONS\r
 %%  This function generates main function declarations.\r
@@ -27,7 +21,8 @@
 %function generateDeclarations() Output\r
 \r
   /* Multirate - Multitasking case main file */\r
-  #define _POSIX_C_SOURCE 199309L        /* For clock_gettime() */\r
+  #define _BSD_SOURCE                   /* For usleep() */\r
+  #define _POSIX_C_SOURCE 200112L        /* For clock_gettime() & clock_nanosleep() */\r
   #include <stdio.h>                     /* This ert_main.c example uses printf/fflush */\r
   #include <pthread.h>                   /* Thread library header file */\r
   #include <sched.h>                     /* OS scheduler header file */\r