summaryrefslogtreecommitdiffstats
path: root/c/src/ada
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2017-05-23 11:33:29 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2017-05-29 08:01:54 +0200
commit783fbcec352fe9be6ed71e927d28a8583f7db863 (patch)
tree5e42dbcaa0323bb0fb6fe50a21b27754291e1050 /c/src/ada
parentada: Remove <rtems/debug.h> support (diff)
downloadrtems-783fbcec352fe9be6ed71e927d28a8583f7db863.tar.bz2
ada: Update due to Clock Manager API changes
Update #2676.
Diffstat (limited to 'c/src/ada')
-rw-r--r--c/src/ada/rtems-clock.adb15
-rw-r--r--c/src/ada/rtems-clock.ads5
2 files changed, 15 insertions, 5 deletions
diff --git a/c/src/ada/rtems-clock.adb b/c/src/ada/rtems-clock.adb
index 6f85d4aefc..d6f596a5d5 100644
--- a/c/src/ada/rtems-clock.adb
+++ b/c/src/ada/rtems-clock.adb
@@ -122,4 +122,19 @@ package body RTEMS.Clock is
end Tick;
+ function Get_Ticks_Since_Boot
+ return RTEMS.Interval
+ is
+ Watchdog_Ticks_since_boot : RTEMS.Interval;
+ pragma Import (
+ C,
+ Watchdog_Ticks_since_boot,
+ "_Watchdog_Ticks_since_boot"
+ );
+ begin
+
+ return Watchdog_Ticks_since_boot;
+
+ end Get_Ticks_Since_Boot;
+
end RTEMS.Clock;
diff --git a/c/src/ada/rtems-clock.ads b/c/src/ada/rtems-clock.ads
index 36ccfba2d4..12afb42454 100644
--- a/c/src/ada/rtems-clock.ads
+++ b/c/src/ada/rtems-clock.ads
@@ -66,11 +66,6 @@ package RTEMS.Clock is
function Get_Ticks_Since_Boot
return RTEMS.Interval;
- pragma Import (
- C,
- Get_Ticks_Since_Boot,
- "rtems_clock_get_ticks_since_boot"
- );
procedure Get_Uptime (
Uptime : out RTEMS.Timespec;