3 * This include file contains information that is included in every
4 * function in the test set.
6 * COPYRIGHT (c) 1989-1999.
7 * On-Line Applications Research Corporation (OAR).
9 * The license and distribution terms for this file may be
10 * found in the file LICENSE in this distribution or at
11 * http://www.OARcorp.com/rtems/license.html.
13 * system.h,v 1.12 2000/06/12 15:00:11 joel Exp
17 #include "appsupport.h"
20 rtems_task Init(rtems_task_argument argument);
21 rtems_task Test_task(rtems_task_argument argument);
23 // Configuration information
24 #define CONFIGURE_TEST_NEEDS_CONSOLE_DRIVER
26 #define MAXIMUM_REGIONS 2
28 #define CONFIGURE_MAXIMUM_MESSAGE_QUEUES 4
30 // Tells confdefs.h to build the init task configuration
31 #define CONFIGURE_RTEMS_INIT_TASKS_TABLE
33 #define CONFIGURE_TICKS_PER_TIMESLICE 100 // ???
35 #define CONFIGURE_MAXIMUM_TASKS 32
37 // Tells confdefs.h to build the default configuration table
39 #define CONFIGURE_INIT
42 #define CONFIGURE_MP_APPLICATION
43 //These are just to allow the OS to be able to compile.
44 //Then this value is overwritten during the boot of the OS,
45 //using the call to coprocessor functions
46 #define CONFIGURE_MP_MAXIMUM_NODES 1
50 /////////////////////////////////
51 #define SCRATCHPAD_QUEUE // enable scratchpad queue
53 #define DEFAULT_BUFFER_SIZE 100 //scratchpad queue size
54 #define TOKEN_BYTES 4096
56 #define CONFIGURE_MAXIMUM_SEMAPHORES 2
59 //#define SCRATCH_SIZE_PLATFORM (1024*512)