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 /testsuites/sptests/spclockget/init.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 'testsuites/sptests/spclockget/init.c')
-rw-r--r-- | testsuites/sptests/spclockget/init.c | 99 |
1 files changed, 0 insertions, 99 deletions
diff --git a/testsuites/sptests/spclockget/init.c b/testsuites/sptests/spclockget/init.c deleted file mode 100644 index 8cdae21cdb..0000000000 --- a/testsuites/sptests/spclockget/init.c +++ /dev/null @@ -1,99 +0,0 @@ -/* - * COPYRIGHT (c) 1989-2012. - * 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. - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include <tmacros.h> -#include "pritime.h" - -#pragma GCC diagnostic ignored "-Wdeprecated-declarations" - -const char rtems_test_name[] = "SPCLOCKGET"; - -/* forward declarations to avoid warnings */ -rtems_task Init(rtems_task_argument argument); - -rtems_task Init( - rtems_task_argument ignored -) -{ - rtems_status_code sc; - rtems_time_of_day time; - rtems_interval interval; - struct timeval timev; - - TEST_BEGIN(); - - puts( "Init - clock_set_time" ); - build_time( &time, 12, 31, 1988, 9, 0, 0, 0 ); - sc = rtems_clock_set( &time ); - directive_failed( sc, "rtems_clock_set" ); - - /* NULL parameter */ - sc = rtems_clock_get( RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, NULL ); - fatal_directive_status( sc, RTEMS_INVALID_ADDRESS, "null pointer" ); - puts( "TA1 - rtems_clock_get - RTEMS_INVALID_ADDRESS" ); - - /* arbitrary bad value for switch */ - sc = rtems_clock_get( 0xff, &timev ); - fatal_directive_status( sc, RTEMS_INVALID_NUMBER, "bad case" ); - puts( "TA1 - rtems_clock_get - RTEMS_INVALID_NUMBER" ); - - sc = rtems_clock_get( RTEMS_CLOCK_GET_TOD, &time ); - directive_failed( sc, "rtems_clock_get -- TOD" ); - print_time( "Init - rtems_clock_get - ", &time, "\n" ); - - sc = rtems_clock_get( RTEMS_CLOCK_GET_SECONDS_SINCE_EPOCH, &interval ); - directive_failed( sc, "rtems_clock_get -- Seconds Since Epoch" ); - printf( - "Init - rtems_clock_get - Seconds Since Epoch = %" PRIdrtems_interval "\n", - interval - ); - - sc = rtems_clock_get( RTEMS_CLOCK_GET_TICKS_SINCE_BOOT, &interval ); - directive_failed( sc, "rtems_clock_get -- Ticks Since Boot" ); - printf( - "Init - rtems_clock_get - Ticks Since Boot = %" PRIdrtems_interval "\n", - interval - ); - - sc = rtems_clock_get( RTEMS_CLOCK_GET_TICKS_PER_SECOND, &interval ); - directive_failed( sc, "rtems_clock_get -- Ticks Per Second" ); - printf( - "Init - rtems_clock_get - Ticks Per Second = %" PRIdrtems_interval "\n", - interval - ); - - sc = rtems_clock_get( RTEMS_CLOCK_GET_TIME_VALUE, &timev ); - directive_failed( sc, "rtems_clock_get -- Time Value" ); - printf( - "Init - rtems_clock_get - Time Value = %" PRIdtime_t "\n", - timev.tv_sec - ); - - TEST_END(); - rtems_test_exit(0); -} - -/* configuration information */ - -#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER -#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER - -#define CONFIGURE_MAXIMUM_TASKS 1 -#define CONFIGURE_INITIAL_EXTENSIONS RTEMS_TEST_INITIAL_EXTENSION - -#define CONFIGURE_RTEMS_INIT_TASKS_TABLE - -#define CONFIGURE_INIT -#include <rtems/confdefs.h> - -/* global variables */ |