summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--doc/user/clock.t36
1 files changed, 36 insertions, 0 deletions
diff --git a/doc/user/clock.t b/doc/user/clock.t
index a7fe63c52d..6fdc6a2fba 100644
--- a/doc/user/clock.t
+++ b/doc/user/clock.t
@@ -372,6 +372,42 @@ obtain the number of ticks per second (option is
@code{CLOCK_GET_TICKS_PER_SECOND}) and the number of ticks since the
executive was initialized option is @code{CLOCK_GET_TICKS_SINCE_BOOT}).
+The data type expected for time_buffer is indicated below:
+
+@ifset is-C
+@itemize @bullet
+@item @code{CLOCK_GET_TOD} - (rtems_time_of_day *)
+
+@item @code{CLOCK_GET_TIME_VALUE} - (rtems_clock_time_value *)
+
+@item @code{CLOCK_GET_TICKS_SINCE_BOOT} - (rtems_interval *)
+
+@item @code{CLOCK_GET_SECONDS_SINCE_EPOCH} - (rtems_interval *)
+
+@item @code{CLOCK_GET_TICKS_PER_SECOND} - (rtems_interval *)
+
+@end itemize
+@end ifset
+
+@ifset is-Ada
+@itemize @bullet
+@item @code{CLOCK_GET_TOD} - Address of an variable of type RTEMS.Time_Of_Day
+
+@item @code{CLOCK_GET_TIME_VALUE} - Address of an variable of
+type RTEMS.Clock_Time_Value
+
+@item @code{CLOCK_GET_TICKS_SINCE_BOOT} - Address of an variable of
+type RTEMS.Interval
+
+@item @code{CLOCK_GET_SECONDS_SINCE_EPOCH} - Address of an variable of
+type RTEMS.Interval
+
+@item @code{CLOCK_GET_TICKS_PER_SECOND} - Address of an variable of
+type RTEMS.Interval
+
+@end itemize
+@end ifset
+
@subheading NOTES:
This directive is callable from an ISR.