diff options
author | Joel Sherrill <joel@rtems.org> | 2016-03-22 17:13:30 -0500 |
---|---|---|
committer | Joel Sherrill <joel@rtems.org> | 2016-04-14 16:36:53 -0500 |
commit | e65c45c4b6cf6dfb485bef48385e39969de8b361 (patch) | |
tree | 2ef5f976ff45c59bd29ce006f2c2585cd0e05e23 /cpukit/rtems/src/clockget.c | |
parent | conddefaultattributes.c: Add default clock to structure. (diff) | |
download | rtems-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.c | 67 |
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; - -} |