summaryrefslogtreecommitdiffstats
path: root/c/src/ada-tests/tmtests/tm23/tmtest.adb
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/ada-tests/tmtests/tm23/tmtest.adb')
-rw-r--r--c/src/ada-tests/tmtests/tm23/tmtest.adb20
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;