X-Git-Url: http://rtime.felk.cvut.cz/gitweb/rtems-devel.git/blobdiff_plain/1cb5088084f803c12d9caf8101dcbcb7cb966ca2..afc57a0947799afa466ddb26e440a60d206826e6:/rtems-omk-template/appfoo/task_1.c diff --git a/rtems-omk-template/appfoo/task_1.c b/rtems-omk-template/appfoo/task_1.c index ffd6fa2..9631ac6 100644 --- a/rtems-omk-template/appfoo/task_1.c +++ b/rtems-omk-template/appfoo/task_1.c @@ -13,13 +13,16 @@ rtems_task Task_1( rtems_task_argument argument ) { + int loops = 10; rtems_status_code status; printf("*** Starting up Task_1 ***\n"); - while(1){ + while(loops--){ printf("Task_1 woken\n"); status = rtems_task_wake_after( TICKS_PER_SECOND ); check_rtems_status( status, 0, "rtems_task_wake_after" ); } + printf("*** Suspend Task_1 ***\n"); + rtems_task_suspend( RTEMS_SELF ); }