diff options
author | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-11-11 00:54:00 +0000 |
---|---|---|
committer | Ralf Corsepius <ralf.corsepius@rtems.org> | 2003-11-11 00:54:00 +0000 |
commit | c727a7eb3bf9e3c46d2ff5d38cd60609610b6795 (patch) | |
tree | 4db68bbd75f2363c86cde5d27a7c244cc723ed80 /c/src/tests/itrontests/itrontask01/task1.c | |
parent | 2003-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de> (diff) | |
download | rtems-c727a7eb3bf9e3c46d2ff5d38cd60609610b6795.tar.bz2 |
2003-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* itronhello/.cvsignore: Remove.
* itronhello/Makefile.am: Remove.
* itronhello/init.c: Remove.
* itronhello/itronhello.doc: Remove.
* itronhello/itronhello.scn: Remove.
* itronhello/system.h: Remove.
* .cvsignore: Remove.
* ChangeLog: Remove.
* Makefile.am: Remove.
* README: Remove.
* configure.ac: Remove.
* itrontests.am: Remove.
* itronmbf01/.cvsignore: Remove.
* itronmbf01/Makefile.am: Remove.
* itronmbf01/init.c: Remove.
* itronmbf01/itronmbf01.doc: Remove.
* itronmbf01/itronmbf01.scn: Remove.
* itronmbf01/system.h: Remove.
* itronmbox01/.cvsignore: Remove.
* itronmbox01/Makefile.am: Remove.
* itronmbox01/init.c: Remove.
* itronmbox01/itronmbox01.doc: Remove.
* itronmbox01/itronmbox01.scn: Remove.
* itronmbox01/system.h: Remove.
* itronsem01/.cvsignore: Remove.
* itronsem01/Makefile.am: Remove.
* itronsem01/init.c: Remove.
* itronsem01/itronsem01.doc: Remove.
* itronsem01/itronsem01.scn: Remove.
* itronsem01/system.h: Remove.
* itrontask01/.cvsignore: Remove.
* itrontask01/Makefile.am: Remove.
* itrontask01/init.c: Remove.
* itrontask01/itrontask01.doc: Remove.
* itrontask01/itrontask01.scn: Remove.
* itrontask01/system.h: Remove.
* itrontask01/task1.c: Remove.
* itrontask02/.cvsignore: Remove.
* itrontask02/Makefile.am: Remove.
* itrontask02/dormant.c: Remove.
* itrontask02/init.c: Remove.
* itrontask02/itrontask02.doc: Remove.
* itrontask02/itrontask02.scn: Remove.
* itrontask02/system.h: Remove.
* itrontask03/.cvsignore: Remove.
* itrontask03/Makefile.am: Remove.
* itrontask03/init.c: Remove.
* itrontask03/itrontask03.doc: Remove.
* itrontask03/itrontask03.scn: Remove.
* itrontask03/preempt.c: Remove.
* itrontask03/system.h: Remove.
* itrontask03/task1.c: Remove.
* itrontask03/task2.c: Remove.
* itrontask03/task3.c: Remove.
* itrontask04/.cvsignore: Remove.
* itrontask04/Makefile.am: Remove.
* itrontask04/init.c: Remove.
* itrontask04/itrontask04.doc: Remove.
* itrontask04/itrontask04.scn: Remove.
* itrontask04/system.h: Remove.
* itrontask04/task1.c: Remove.
* itrontask04/task2.c: Remove.
* itrontask04/task3.c: Remove.
* itrontime01/.cvsignore: Remove.
* itrontime01/Makefile.am: Remove.
* itrontime01/init.c: Remove.
* itrontime01/itrontime01.doc: Remove.
* itrontime01/itrontime01.scn: Remove.
* itrontime01/system.h: Remove.
Diffstat (limited to 'c/src/tests/itrontests/itrontask01/task1.c')
-rw-r--r-- | c/src/tests/itrontests/itrontask01/task1.c | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/c/src/tests/itrontests/itrontask01/task1.c b/c/src/tests/itrontests/itrontask01/task1.c deleted file mode 100644 index ccf4466ece..0000000000 --- a/c/src/tests/itrontests/itrontask01/task1.c +++ /dev/null @@ -1,54 +0,0 @@ -/* Task_1_through_3 - * - * This routine serves as a test task. It verifies the basic task - * switching capabilities of the executive. - * - * Input parameters: - * argument - task argument - * - * Output parameters: NONE - * - * COPYRIGHT (c) 1989-1999. - * On-Line Applications Research Corporation (OAR). - * - * The license and distribution terms for this file may be - * found in the file LICENSE in this distribution or at - * http://www.rtems.com/license/LICENSE. - * - * $Id$ - */ - -#include "system.h" - -void Task_2_through_4() -{ - ID tid; - int tid_index; - rtems_time_of_day time; - ER status; - char name[30]; - - status = get_tid( &tid ); - directive_failed( status, "get_tid"); - - tid_index = tid - 1; /* account for init tasks */ - - sprintf(name, "TA%d", tid_index); - - while( FOREVER ) { - status = rtems_clock_get( RTEMS_CLOCK_GET_TOD, &time ); - directive_failed( status, "rtems_clock_get" ); - - if ( time.second >= 35 ) { - puts( "*** END OF ITRON TASK TEST 1 ***" ); - rtems_test_exit( 0 ); - } - - printf(name); - print_time( " - rtems_clock_get - ", &time, "\n" ); - - status = rtems_task_wake_after( tid_index * 5 * TICKS_PER_SECOND ); - directive_failed( status, "rtems_task_wake_after" ); - } -} - |