]> rtime.felk.cvut.cz Git - rtems-pluggable-edf.git/blobdiff - rtems-omk-template/appfoo/app_def.h
Task 2 added and pluggable EDF scheduler base for RTEMS added.
[rtems-pluggable-edf.git] / rtems-omk-template / appfoo / app_def.h
index 6527316f7d6068b68585b820aa9fedb00d00d5ea..3e07a262ae746c9cc2898a4e808e3c8e1035a49c 100644 (file)
@@ -16,9 +16,16 @@ extern "C" {
 COND_EXTERN rtems_id   Task_1_id;           /* Task 1 id */
 COND_EXTERN rtems_name Task_1_name;         /* Task 1 name */
 
+COND_EXTERN rtems_id   Task_2_id;           /* Task 2 id */
+COND_EXTERN rtems_name Task_2_name;         /* Task 2 name */
+
+
 rtems_task Task_1(
   rtems_task_argument argument
 );
+rtems_task Task_2(
+  rtems_task_argument argument
+);
 
 void bad_rtems_status(rtems_status_code status, int fail_level, const char *text);
 
@@ -30,6 +37,7 @@ void check_rtems_status(rtems_status_code status, int fail_level, const char *te
 }
 
 #define TASK_1_PRIORITY     30
+#define TASK_2_PRIORITY     40
 #define SHELL_TASK_PRIORITY 50
 
 #ifdef __cplusplus