diff options
Diffstat (limited to 'c/src/ada-tests/tmtests/tm23/tmtest.adb')
-rw-r--r-- | c/src/ada-tests/tmtests/tm23/tmtest.adb | 20 |
1 files changed, 7 insertions, 13 deletions
diff --git a/c/src/ada-tests/tmtests/tm23/tmtest.adb b/c/src/ada-tests/tmtests/tm23/tmtest.adb index 448f3533e8..c801e9a8ae 100644 --- a/c/src/ada-tests/tmtests/tm23/tmtest.adb +++ b/c/src/ada-tests/tmtests/tm23/tmtest.adb @@ -10,7 +10,7 @@ -- -- -- --- COPYRIGHT (c) 1989-1997. +-- COPYRIGHT (c) 1989-2009. -- On-Line Applications Research Corporation (OAR). -- -- The license and distribution terms for this file may in @@ -21,12 +21,10 @@ -- with INTERFACES; use INTERFACES; -with RTEMS; with RTEMS_CALLING_OVERHEAD; with TEST_SUPPORT; with TEXT_IO; -with TIME_TEST_SUPPORT; -with UNSIGNED32_IO; +with TIMER_DRIVER; package body TMTEST is @@ -38,7 +36,7 @@ package body TMTEST is procedure INIT ( ARGUMENT : in RTEMS.TASK_ARGUMENT ) is - OVERHEAD : RTEMS.UNSIGNED32; + pragma Unreferenced(ARGUMENT); TASK_PRIORITY : RTEMS.TASK_PRIORITY; ID : RTEMS.ID; TASK_ENTRY : RTEMS.TASK_ENTRY; @@ -48,13 +46,6 @@ package body TMTEST is TEXT_IO.NEW_LINE( 2 ); TEXT_IO.PUT_LINE( "*** TIME TEST 23 ***" ); - TIMER_DRIVER.INITIALIZE; - for INDEX in 1 .. TIME_TEST_SUPPORT.OPERATION_COUNT - loop - TIMER_DRIVER.EMPTY_FUNCTION; - end loop; - OVERHEAD := TIMER_DRIVER.READ_TIMER; - TASK_PRIORITY := 5; for INDEX in 1 .. TIME_TEST_SUPPORT.OPERATION_COUNT @@ -114,6 +105,7 @@ package body TMTEST is procedure HIGH_TASK ( ARGUMENT : in RTEMS.TASK_ARGUMENT ) is + pragma Unreferenced(ARGUMENT); OVERHEAD : RTEMS.UNSIGNED32; STATUS : RTEMS.STATUS_CODES; begin @@ -161,7 +153,7 @@ package body TMTEST is "TIMER_FIRE_AFTER (inactive)", TMTEST.END_TIME, TIME_TEST_SUPPORT.OPERATION_COUNT, - 0, + OVERHEAD, RTEMS_CALLING_OVERHEAD.TIMER_FIRE_AFTER ); @@ -362,6 +354,7 @@ package body TMTEST is procedure MIDDLE_TASKS ( ARGUMENT : in RTEMS.TASK_ARGUMENT ) is + pragma Unreferenced(ARGUMENT); STATUS : RTEMS.STATUS_CODES; begin @@ -377,6 +370,7 @@ package body TMTEST is procedure LOW_TASK ( ARGUMENT : in RTEMS.TASK_ARGUMENT ) is + pragma Unreferenced(ARGUMENT); begin TMTEST.END_TIME := TIMER_DRIVER.READ_TIMER; |