summaryrefslogtreecommitdiffstats
path: root/cpukit/rtems/src/clockget.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel@rtems.org>2016-03-22 17:13:30 -0500
committerJoel Sherrill <joel@rtems.org>2016-04-14 16:36:53 -0500
commite65c45c4b6cf6dfb485bef48385e39969de8b361 (patch)
tree2ef5f976ff45c59bd29ce006f2c2585cd0e05e23 /cpukit/rtems/src/clockget.c
parentconddefaultattributes.c: Add default clock to structure. (diff)
downloadrtems-e65c45c4b6cf6dfb485bef48385e39969de8b361.tar.bz2
Obsolete rtems_clock_get() directive.
This service was marked as deprecated long prior to the 4.11 release series and is now being removed. closes #2676.
Diffstat (limited to 'cpukit/rtems/src/clockget.c')
-rw-r--r--cpukit/rtems/src/clockget.c67
1 files changed, 0 insertions, 67 deletions
diff --git a/cpukit/rtems/src/clockget.c b/cpukit/rtems/src/clockget.c
deleted file mode 100644
index 860e93021a..0000000000
--- a/cpukit/rtems/src/clockget.c
+++ /dev/null
@@ -1,67 +0,0 @@
-/**
- * @file
- *
- * @brief Obtain Current Time of Day
- * @ingroup ClassicClock
- */
-
-/*
- * COPYRIGHT (c) 1989-2009.
- * On-Line Applications Research Corporation (OAR).
- *
- * The license and distribution terms for this file may be
- * found in the file LICENSE in this distribution or at
- * http://www.rtems.org/license/LICENSE.
- */
-
-#if HAVE_CONFIG_H
-#include "config.h"
-#endif
-
-#include <rtems/system.h>
-#include <rtems/rtems/status.h>
-#include <rtems/rtems/clock.h>
-#include <rtems/score/isr.h>
-#include <rtems/score/thread.h>
-#include <rtems/score/watchdog.h>
-
-/*
- * Ignore deprecated warning when compiling this method. We know
- * this method is deprecated.
- */
-#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
-
-rtems_status_code rtems_clock_get(
- rtems_clock_get_options option,
- void *time_buffer
-)
-{
- if ( !time_buffer )
- return RTEMS_INVALID_ADDRESS;
-
- if ( option == RTEMS_CLOCK_GET_TOD )
- return rtems_clock_get_tod( (rtems_time_of_day *)time_buffer );
-
- if ( option == RTEMS_CLOCK_GET_SECONDS_SINCE_EPOCH )
- return rtems_clock_get_seconds_since_epoch((rtems_interval *)time_buffer);
-
- if ( option == RTEMS_CLOCK_GET_TICKS_SINCE_BOOT ) {
- rtems_interval *interval = (rtems_interval *)time_buffer;
-
- *interval = rtems_clock_get_ticks_since_boot();
- return RTEMS_SUCCESSFUL;
- }
-
- if ( option == RTEMS_CLOCK_GET_TICKS_PER_SECOND ) {
- rtems_interval *interval = (rtems_interval *)time_buffer;
-
- *interval = rtems_clock_get_ticks_per_second();
- return RTEMS_SUCCESSFUL;
- }
-
- if ( option == RTEMS_CLOCK_GET_TIME_VALUE )
- return rtems_clock_get_tod_timeval( (struct timeval *)time_buffer );
-
- return RTEMS_INVALID_NUMBER;
-
-}