From ab31f2e34faae6f8e327f4e35ac3376fecdea89d Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Mon, 20 Jun 2011 07:04:50 +0000 Subject: [PATCH] =?UTF-8?q?2011-06-20=09Ralf=20Cors=C3=A9pius=20?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * sp66/init.c: Remove (unused). --- testsuites/sptests/ChangeLog | 1 + testsuites/sptests/sp66/init.c | 101 --------------------------------- 2 files changed, 1 insertion(+), 101 deletions(-) delete mode 100644 testsuites/sptests/sp66/init.c diff --git a/testsuites/sptests/ChangeLog b/testsuites/sptests/ChangeLog index 3e9b1ab5d8..b8b12d1879 100644 --- a/testsuites/sptests/ChangeLog +++ b/testsuites/sptests/ChangeLog @@ -1,5 +1,6 @@ 2011-06-20 Ralf Corsépius + * sp66/init.c: Remove (unused). * spintrcritical01/Makefile.am, spintrcritical06/Makefile.am, spintrcritical08/Makefile.am, spintrcritical09/Makefile.am, spintrcritical10/Makefile.am, spintrcritical11/Makefile.am, diff --git a/testsuites/sptests/sp66/init.c b/testsuites/sptests/sp66/init.c deleted file mode 100644 index 8ec0287f9c..0000000000 --- a/testsuites/sptests/sp66/init.c +++ /dev/null @@ -1,101 +0,0 @@ -/* - * 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.com/license/LICENSE. - * - * $Id$ - */ - -#ifdef HAVE_CONFIG_H -#include "config.h" -#endif - -#include - -rtems_task Task_1( - rtems_task_argument arg -); - -rtems_task Init( - rtems_task_argument ignored -) -{ - int status, ceiling, old_ceiling; - rtems_id Mutex_id, Task_id; - - puts( "\n\n*** TEST 66 ***" ); - - /* - * Create binary semaphore (a.k.a. Mutex) with Priority Ceiling - * attribute. - */ - - puts( "Creating semaphore" ); - status = rtems_semaphore_create( - rtems_build_name( 's','e','m','1' ), - 1, - RTEMS_BINARY_SEMAPHORE | RTEMS_PRIORITY | RTEMS_PRIORITY_CEILING, - 1, - &Mutex_id - ); - directive_failed( status, "rtems_semaphore_create" ); - - puts( "Calling rtems_semaphore_obtain" ); - status = rtems_semaphore_obtain( Mutex_id, RTEMS_DEFAULT_OPTIONS, 0 ); - directive_failed( status, "rtems_semaphore_obtain" ); - - puts( "Calling rtems_task_create" ); - status = rtems_task_create( rtems_build_name( 'T', 'A', 'S', '1' ), - 2, - RTEMS_MINIMUM_STACK_SIZE, - RTEMS_DEFAULT_MODES, - RTEMS_DEFAULT_ATTRIBUTES, - &Task_id - ); - directive_failed( status, "rtems_task_create" ); - - puts( "Calling rtems_task_start" ); - status = rtems_task_start( Task_id, Task_1, (rtems_task_argument)&Mutex_id ); - directive_failed( status, "rtems_task_start" ); - - sleep(1); - - puts( "Calling semaphore release" ); - status = rtems_semaphore_release( Mutex_id ); - directive_failed( status, "rtems_semaphore_release" ); - - puts( "*** END OF TEST 66 ***" ); - - rtems_test_exit(0); -} - -rtems_task Task_1( - rtems_task_argument arg -) -{ - int status_in_task; - rtems_id *Mutex_id = (rtems_id *)arg; - - puts( "Init Task_1: Obtaining semaphore" ); - status_in_task = rtems_semaphore_obtain( *Mutex_id, RTEMS_DEFAULT_OPTIONS, 0 ); - directive_failed( status_in_task, "Task_1 rtems_semaphore_obtain" ); - return; -} - -/* configuration information */ - -#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER -#define CONFIGURE_APPLICATION_NEEDS_CLOCK_DRIVER - -#define CONFIGURE_MAXIMUM_TASKS 2 -#define CONFIGURE_MAXIMUM_SEMAPHORES 1 -#define CONFIGURE_INIT_TASK_PRIORITY 2 -#define CONFIGURE_RTEMS_INIT_TASKS_TABLE - -#define CONFIGURE_INIT -#include - -/* global variables */