summaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-16 14:02:12 +0100
committerSebastian Huber <sebastian.huber@embedded-brains.de>2012-11-21 16:29:36 +0100
commitbfddb0478ce8777cad63e15d185994b433fdcf8d (patch)
treeef977416325ba1acf7e2b08e208b123f13e3b420 /doc
parentscore: Add and use _TOD_Get_with_nanoseconds() (diff)
downloadrtems-bfddb0478ce8777cad63e15d185994b433fdcf8d.tar.bz2
rtems: Add rtems_clock_get_uptime_timeval()
Diffstat (limited to 'doc')
-rw-r--r--doc/user/clock.t35
1 files changed, 35 insertions, 0 deletions
diff --git a/doc/user/clock.t b/doc/user/clock.t
index 6fde5afd9f..15cfc8dcd8 100644
--- a/doc/user/clock.t
+++ b/doc/user/clock.t
@@ -22,6 +22,7 @@ the clock manager are:
@item @code{@value{DIRPREFIX}clock_get_ticks_per_second} - Get ticks per second
@item @code{@value{DIRPREFIX}clock_get_ticks_since_boot} - Get ticks since boot
@item @code{@value{DIRPREFIX}clock_get_uptime} - Get time since boot
+@item @code{@value{DIRPREFIX}clock_get_uptime_timeval} - Get time since boot in timeval format
@item @code{@value{DIRPREFIX}clock_set_nanoseconds_extension} - Install the nanoseconds since last tick handler
@item @code{@value{DIRPREFIX}clock_tick} - Announce a clock tick
@end itemize
@@ -665,6 +666,40 @@ call.
This directive may be called from an ISR.
+@c
+@c
+@c
+@page
+@subsection CLOCK_GET_UPTIME_TIMEVAL - Get the time since boot in timeval format
+
+@cindex clock get uptime
+@cindex uptime
+
+@subheading CALLING SEQUENCE:
+
+@ifset is-C
+@findex rtems_clock_get_uptime_timeval
+@example
+void rtems_clock_get_uptime_timeval(
+ struct timeval *uptime
+);
+@end example
+@end ifset
+
+@subheading DIRECTIVE STATUS CODES:
+
+NONE
+
+@subheading DESCRIPTION:
+
+This directive returns the seconds and microseconds since the
+system was booted. If the BSP supports nanosecond clock
+accuracy, the time reported will probably be different on every
+call.
+
+@subheading NOTES:
+
+This directive may be called from an ISR.
@c
@c