#include "system.h" #include <stdio.h>
rtems_task Task1_EntryPoint(rtems_task_argument argument)
{ int task_no = (int) argument; printf("Inside task %d...\n", task_no);
fflush(stdout);
int j; double d=task_no; for(j=0; j<10000; j++) { int k; for(k=0; k<10000; k++) d+=1.001; d*=1.0001; } printf("Computed value by task %d was %ld\n", task_no, (long)d); rtems_task_delete(RTEMS_SELF); }