forked from Imagelibrary/rtems
2003-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
* include/.cvsignore: Remove. * include/Makefile.am: Remove. * include/timesys.h: Remove. * .cvsignore: Remove. * ChangeLog: Remove. * Makefile.am: Remove. * README: Remove. * configure.ac: Remove. * tmitrontests.am: Remove. * tmitronsem01/.cvsignore: Remove. * tmitronsem01/Makefile.am: Remove. * tmitronsem01/init.c: Remove. * tmitronsem01/system.h: Remove. * tmitronsem01/tmitronsem01.doc: Remove.
This commit is contained in:
@@ -1,14 +0,0 @@
|
|||||||
aclocal.m4
|
|
||||||
autom4te*.cache
|
|
||||||
config.cache
|
|
||||||
config.guess
|
|
||||||
config.log
|
|
||||||
config.status
|
|
||||||
config.sub
|
|
||||||
configure
|
|
||||||
depcomp
|
|
||||||
install-sh
|
|
||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
missing
|
|
||||||
mkinstalldirs
|
|
||||||
@@ -1,139 +0,0 @@
|
|||||||
2003-11-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* include/.cvsignore: Remove.
|
|
||||||
* include/Makefile.am: Remove.
|
|
||||||
* include/timesys.h: Remove.
|
|
||||||
* .cvsignore: Remove.
|
|
||||||
* ChangeLog: Remove.
|
|
||||||
* Makefile.am: Remove.
|
|
||||||
* README: Remove.
|
|
||||||
* configure.ac: Remove.
|
|
||||||
* tmitrontests.am: Remove.
|
|
||||||
* tmitronsem01/.cvsignore: Remove.
|
|
||||||
* tmitronsem01/Makefile.am: Remove.
|
|
||||||
* tmitronsem01/init.c: Remove.
|
|
||||||
* tmitronsem01/system.h: Remove.
|
|
||||||
* tmitronsem01/tmitronsem01.doc: Remove.
|
|
||||||
|
|
||||||
2003-10-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove RTEMS_CANONICAL_HOST.
|
|
||||||
|
|
||||||
2003-10-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac:Remove RTEMS_CHECK_CPU.
|
|
||||||
|
|
||||||
2003-09-04 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* include/timesys.h, tmitronsem01/init.c, tmitronsem01/system.h,
|
|
||||||
tmitronsem01/tmitronsem01.doc: URL for license changed.
|
|
||||||
|
|
||||||
2003-08-18 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect having moved aclocal/.
|
|
||||||
|
|
||||||
2003-08-16 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Reflect having moved automake/.
|
|
||||||
* include/Makefile.am: Reflect having moved automake/.
|
|
||||||
* tmitronsem01/Makefile.am: Reflect having moved automake/.
|
|
||||||
|
|
||||||
2003-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Use rtems-bugs@rtems.com as bug report email address.
|
|
||||||
|
|
||||||
2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove CC_CFLAGS_DEBUG_V.
|
|
||||||
CC_CFLAGS_DEFAULT (obsolete).
|
|
||||||
|
|
||||||
2003-05-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove CC_CFLAGS_PROFILE_V.
|
|
||||||
Remove CC_LDFLAGS_PROFILE_V.
|
|
||||||
|
|
||||||
2003-03-06 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove AC_CONFIG_AUX_DIR.
|
|
||||||
|
|
||||||
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: AM_INIT_AUTOMAKE([1.7.2]).
|
|
||||||
|
|
||||||
2003-02-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: AC_PREREQ(2.57).
|
|
||||||
|
|
||||||
2002-10-21 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Reformat.
|
|
||||||
Add autom4te*cache.
|
|
||||||
Remove autom4te.cache.
|
|
||||||
|
|
||||||
2002-08-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* tmitronsem01/Makefile.am: Use .$(OBJEXT) instead of .o.
|
|
||||||
|
|
||||||
2002-08-01 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* Per PR47 add support for buffered test output. This involved
|
|
||||||
adding defines to redirect output to a buffer and dump it when
|
|
||||||
full, at "test pause", and at exit. To avoid problems when redefining
|
|
||||||
exit(), all tests were modified to call rtems_test_exit().
|
|
||||||
Some tests, notable psxtests, had to be modified to include
|
|
||||||
the standard test macro .h file (pmacros.h or tmacros.h) to
|
|
||||||
enable this support.
|
|
||||||
* tmitronsem01/init.c: Modified.
|
|
||||||
|
|
||||||
2002-04-14 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac: Remove ENABLE_GCC28.
|
|
||||||
|
|
||||||
2002-03-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.ac:
|
|
||||||
AC_INIT(package,_RTEMS_VERSION,_RTEMS_BUGS).
|
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.6]).
|
|
||||||
* include/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
* tmitronsem01/Makefile.am: Remove AUTOMAKE_OPTIONS.
|
|
||||||
|
|
||||||
2001-10-11 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* .cvsignore: Add autom4te.cache for autoconf > 2.52.
|
|
||||||
* configure.in: Remove.
|
|
||||||
* configure.ac: New file, generated from configure.in by autoupdate.
|
|
||||||
|
|
||||||
2001-09-22 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* tmitrontests.am: Use TMPINSTALL_FILES = to make automake-1.5 happy.
|
|
||||||
|
|
||||||
2001-09-19 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* tmitronsem01/Makefile.am: include leaf.am instead of leaf.cfg.
|
|
||||||
|
|
||||||
2001-05-10 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* configure.in: Use RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm]).
|
|
||||||
|
|
||||||
2000-11-09 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Use ... instead of RTEMS_TOPdir in ACLOCAL_AMFLAGS.
|
|
||||||
|
|
||||||
2000-11-02 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: Switch to ACLOCAL_AMFLAGS = -I $(RTEMS_TOPdir)/aclocal.
|
|
||||||
|
|
||||||
2000-10-27 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* Makefile.am: ACLOCAL_AMFLAGS= -I $(RTEMS_TOPdir)/macros.
|
|
||||||
Switch to GNU canonicalization.
|
|
||||||
* tmitrontests.am: Remove DEFS.
|
|
||||||
|
|
||||||
2000-09-04 Ralf Corsepius <corsepiu@faw.uni-ulm.de>
|
|
||||||
|
|
||||||
* tmitronsem01/Makefile.am: Include compile.am
|
|
||||||
|
|
||||||
2000-08-10 Joel Sherrill <joel@OARcorp.com>
|
|
||||||
|
|
||||||
* ChangeLog: New file.
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
ACLOCAL_AMFLAGS = -I ../aclocal
|
|
||||||
|
|
||||||
ITRON_DIRS = include tmitronsem01
|
|
||||||
|
|
||||||
SUBDIRS = $(ITRON_DIRS)
|
|
||||||
|
|
||||||
EXTRA_DIST = tmitrontests.am
|
|
||||||
|
|
||||||
include $(top_srcdir)/../automake/subdirs.am
|
|
||||||
include $(top_srcdir)/../automake/local.am
|
|
||||||
@@ -1,6 +0,0 @@
|
|||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
|
|
||||||
This directory contains the functionality tests for the ITRON 3.0 API
|
|
||||||
implementation.
|
|
||||||
@@ -1,38 +0,0 @@
|
|||||||
## Process this file with autoconf to produce a configure script.
|
|
||||||
##
|
|
||||||
## $Id$
|
|
||||||
|
|
||||||
AC_PREREQ(2.57)
|
|
||||||
AC_INIT([rtems-c-src-tests-tmitrontests],[_RTEMS_VERSION],[rtems-bugs@rtems.com])
|
|
||||||
AC_CONFIG_SRCDIR([tmitronsem01])
|
|
||||||
RTEMS_TOP(../../../..)
|
|
||||||
|
|
||||||
RTEMS_CANONICAL_TARGET_CPU
|
|
||||||
|
|
||||||
AM_INIT_AUTOMAKE([no-define foreign 1.7.2])
|
|
||||||
AM_MAINTAINER_MODE
|
|
||||||
|
|
||||||
RTEMS_ENABLE_BARE
|
|
||||||
|
|
||||||
RTEMS_ENV_RTEMSBSP
|
|
||||||
|
|
||||||
RTEMS_PROJECT_ROOT
|
|
||||||
|
|
||||||
RTEMS_PROG_CC_FOR_TARGET([-ansi -fasm])
|
|
||||||
|
|
||||||
RTEMS_CANONICALIZE_TOOLS
|
|
||||||
|
|
||||||
RTEMS_CHECK_CUSTOM_BSP(RTEMS_BSP)
|
|
||||||
|
|
||||||
AC_SUBST(BARE_CPU_CFLAGS)
|
|
||||||
AC_SUBST(BARE_CPU_MODEL)
|
|
||||||
|
|
||||||
OPERATION_COUNT=${OPERATION_COUNT-100}
|
|
||||||
AC_SUBST(OPERATION_COUNT)
|
|
||||||
|
|
||||||
# Explicitly list all Makefiles here
|
|
||||||
AC_CONFIG_FILES([Makefile
|
|
||||||
include/Makefile
|
|
||||||
tmitronsem01/Makefile
|
|
||||||
])
|
|
||||||
AC_OUTPUT
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
@@ -1,8 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
|
|
||||||
noinst_HEADERS = timesys.h
|
|
||||||
|
|
||||||
include $(top_srcdir)/../automake/local.am
|
|
||||||
@@ -1,55 +0,0 @@
|
|||||||
/* timesys.h
|
|
||||||
*
|
|
||||||
* This header file contains the global variables for the Time
|
|
||||||
* suite.
|
|
||||||
*
|
|
||||||
* COPYRIGHT (c) 1989-1999.
|
|
||||||
* 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$
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <tmacros.h>
|
|
||||||
|
|
||||||
/*
|
|
||||||
* How many times a particular operation is performed while timed.
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef OPERATION_COUNT
|
|
||||||
#define OPERATION_COUNT 100
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* functions */
|
|
||||||
|
|
||||||
#define put_time( _message, _total_time, \
|
|
||||||
_iterations, _loop_overhead, _overhead ) \
|
|
||||||
printf( \
|
|
||||||
"%s %d\n", \
|
|
||||||
(_message), \
|
|
||||||
(((_total_time) - (_loop_overhead)) / (_iterations)) - (_overhead) \
|
|
||||||
)
|
|
||||||
|
|
||||||
#if defined(STACK_CHECKER_ON) || defined(RTEMS_DEBUG)
|
|
||||||
#define Print_Warning() \
|
|
||||||
do { \
|
|
||||||
puts( \
|
|
||||||
"\n" \
|
|
||||||
"THE TIMES REPORTED BY THIS TEST INCLUDE DEBUG CODE!\n" \
|
|
||||||
"\n" \
|
|
||||||
); \
|
|
||||||
} while (0)
|
|
||||||
|
|
||||||
#else
|
|
||||||
#define Print_Warning()
|
|
||||||
#endif
|
|
||||||
|
|
||||||
/* variables */
|
|
||||||
|
|
||||||
TEST_EXTERN volatile unsigned32 end_time; /* ending time variable */
|
|
||||||
TEST_EXTERN volatile unsigned32 overhead; /* loop overhead variable */
|
|
||||||
|
|
||||||
/* end of include file */
|
|
||||||
@@ -1,2 +0,0 @@
|
|||||||
Makefile
|
|
||||||
Makefile.in
|
|
||||||
@@ -1,45 +0,0 @@
|
|||||||
##
|
|
||||||
## $Id$
|
|
||||||
##
|
|
||||||
|
|
||||||
|
|
||||||
TEST = tmitronsem01
|
|
||||||
|
|
||||||
MANAGERS = all
|
|
||||||
|
|
||||||
C_FILES = init.c
|
|
||||||
C_O_FILES = $(C_FILES:%.c=${ARCH}/%.$(OBJEXT))
|
|
||||||
|
|
||||||
H_FILES = system.h
|
|
||||||
noinst_HEADERS = $(H_FILES)
|
|
||||||
|
|
||||||
DOCTYPES = doc
|
|
||||||
DOCS = $(DOCTYPES:%=$(TEST).%)
|
|
||||||
|
|
||||||
SRCS = $(DOCS) $(C_FILES) $(H_FILES)
|
|
||||||
OBJS = $(C_O_FILES)
|
|
||||||
|
|
||||||
PRINT_SRCS = $(DOCS)
|
|
||||||
|
|
||||||
PGM = ${ARCH}/$(TEST).exe
|
|
||||||
|
|
||||||
include $(RTEMS_ROOT)/make/custom/@RTEMS_BSP@.cfg
|
|
||||||
include $(top_srcdir)/../automake/compile.am
|
|
||||||
include $(top_srcdir)/../automake/leaf.am
|
|
||||||
include $(top_srcdir)/tmitrontests.am
|
|
||||||
|
|
||||||
#
|
|
||||||
# (OPTIONAL) Add local stuff here using +=
|
|
||||||
#
|
|
||||||
|
|
||||||
OPERATION_COUNT = @OPERATION_COUNT@
|
|
||||||
AM_CPPFLAGS += -I$(top_srcdir)/include -DOPERATION_COUNT=$(OPERATION_COUNT)
|
|
||||||
|
|
||||||
${PGM}: $(OBJS) $(LINK_FILES)
|
|
||||||
$(make-exe)
|
|
||||||
|
|
||||||
all-local: $(ARCH) $(TMPINSTALL_FILES)
|
|
||||||
|
|
||||||
EXTRA_DIST = $(C_FILES) $(DOCS)
|
|
||||||
|
|
||||||
include $(top_srcdir)/../automake/local.am
|
|
||||||
@@ -1,144 +0,0 @@
|
|||||||
/* Init
|
|
||||||
*
|
|
||||||
* This routine is the initialization task for this test program.
|
|
||||||
* It is called from init_exec and has the responsibility for creating
|
|
||||||
* and starting the tasks that make up the test. If the time of day
|
|
||||||
* clock is required for the test, it should also be set to a known
|
|
||||||
* value by this function.
|
|
||||||
*
|
|
||||||
* Input parameters: NONE
|
|
||||||
*
|
|
||||||
* Output parameters: NONE
|
|
||||||
*
|
|
||||||
* COPYRIGHT (c) 1989-1999.
|
|
||||||
* 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$
|
|
||||||
*/
|
|
||||||
|
|
||||||
#define TEST_INIT
|
|
||||||
#include "system.h"
|
|
||||||
#include <timesys.h>
|
|
||||||
#include <stdio.h>
|
|
||||||
|
|
||||||
void ITRON_Init( void )
|
|
||||||
{
|
|
||||||
T_CSEM pk_csem;
|
|
||||||
T_RSEM pk_rsem;
|
|
||||||
int index;
|
|
||||||
|
|
||||||
pk_csem.isemcnt = 2;
|
|
||||||
pk_csem.maxsem = 3;
|
|
||||||
pk_csem.sematr = TA_TFIFO;
|
|
||||||
|
|
||||||
printf( "\n\n*** TMITRON01 -- ITRON TIMING TEST ***\n" );
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time one invocation of cre_sem
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
(void) cre_sem( 1, &pk_csem );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"cre_sem",
|
|
||||||
end_time,
|
|
||||||
1,
|
|
||||||
0, /* no loop overhead to take out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time one invocation of del_sem
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
(void) del_sem( 1 );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"del_sem",
|
|
||||||
end_time,
|
|
||||||
1,
|
|
||||||
0, /* no loop overhead to take out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
pk_csem.isemcnt = 100;
|
|
||||||
pk_csem.maxsem = 100;
|
|
||||||
pk_csem.sematr = TA_TFIFO;
|
|
||||||
(void) cre_sem( 1, &pk_csem );
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time preq_sem (available)
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
for ( index = 1 ; index<=OPERATION_COUNT ; index++ )
|
|
||||||
(void) preq_sem( 1 );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"preq_sem (available)",
|
|
||||||
end_time,
|
|
||||||
OPERATION_COUNT,
|
|
||||||
0, /* don't take the loop overhead out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time preq_sem (not available)
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
for ( index = 1 ; index<=OPERATION_COUNT ; index++ )
|
|
||||||
(void) preq_sem( 1 );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"preq_sem (not available)",
|
|
||||||
end_time,
|
|
||||||
OPERATION_COUNT,
|
|
||||||
0, /* don't take the loop overhead out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time sig_sem (no waiting tasks)
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
for ( index = 1 ; index<=OPERATION_COUNT ; index++ )
|
|
||||||
(void) sig_sem( 1 );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"sig_sem (no waiting tasks)",
|
|
||||||
end_time,
|
|
||||||
OPERATION_COUNT,
|
|
||||||
0, /* don't take the loop overhead out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
/*
|
|
||||||
* time ref_sem
|
|
||||||
*/
|
|
||||||
|
|
||||||
Timer_initialize();
|
|
||||||
for ( index = 1 ; index<=OPERATION_COUNT ; index++ )
|
|
||||||
(void) ref_sem( 1, &pk_rsem );
|
|
||||||
end_time = Read_timer();
|
|
||||||
put_time(
|
|
||||||
"ref_sem",
|
|
||||||
end_time,
|
|
||||||
OPERATION_COUNT,
|
|
||||||
0, /* don't take the loop overhead out */
|
|
||||||
0 /* no calling overhead */
|
|
||||||
);
|
|
||||||
|
|
||||||
printf( "\n\nXXX ADD BLOCKING AND PREEMPTING TIME TESTS\n\n" );
|
|
||||||
|
|
||||||
|
|
||||||
printf( "*** END OF TMITRON01 -- ITRON TIMING TEST ***\n" );
|
|
||||||
rtems_test_exit( 0 );
|
|
||||||
}
|
|
||||||
@@ -1,39 +0,0 @@
|
|||||||
/* system.h
|
|
||||||
*
|
|
||||||
* This include file contains information that is included in every
|
|
||||||
* function in the test set.
|
|
||||||
*
|
|
||||||
* COPYRIGHT (c) 1989-1999.
|
|
||||||
* 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$
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <tmacros.h>
|
|
||||||
#include <itron.h>
|
|
||||||
#include <assert.h>
|
|
||||||
|
|
||||||
/* functions */
|
|
||||||
|
|
||||||
void ITRON_Init( void );
|
|
||||||
|
|
||||||
/* configuration information */
|
|
||||||
|
|
||||||
#define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER
|
|
||||||
#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
|
|
||||||
|
|
||||||
#define CONFIGURE_MAXIMUM_ITRON_TASKS 1
|
|
||||||
#define CONFIGURE_MAXIMUM_ITRON_SEMAPHORES 100
|
|
||||||
#define CONFIGURE_ITRON_INIT_TASK_TABLE
|
|
||||||
|
|
||||||
#include <confdefs.h>
|
|
||||||
|
|
||||||
/* global variables */
|
|
||||||
|
|
||||||
TEST_EXTERN rtems_id Global_variable; /* example global variable */
|
|
||||||
|
|
||||||
/* end of include file */
|
|
||||||
@@ -1,9 +0,0 @@
|
|||||||
#
|
|
||||||
# $Id$
|
|
||||||
#
|
|
||||||
# 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.
|
|
||||||
#
|
|
||||||
|
|
||||||
Time some basic ITRON semaphore operations
|
|
||||||
@@ -1,13 +0,0 @@
|
|||||||
## $Id$
|
|
||||||
|
|
||||||
project_bspdir=$(PROJECT_ROOT)/@RTEMS_BSP@
|
|
||||||
|
|
||||||
$(project_bspdir)/tests:
|
|
||||||
@$(mkinstalldirs) $@
|
|
||||||
|
|
||||||
$(project_bspdir)/tests/$(TEST)$(LIB_VARIANT).exe: $(PGM)
|
|
||||||
$(INSTALL_PROGRAM) $< $@
|
|
||||||
|
|
||||||
TMPINSTALL_FILES = \
|
|
||||||
$(project_bspdir)/tests \
|
|
||||||
$(project_bspdir)/tests/$(TEST)$(LIB_VARIANT).exe
|
|
||||||
Reference in New Issue
Block a user