source: rtems/testsuites/tmtests/tm11/system.h @ 1aac900

4.104.114.84.9
Last change on this file since 1aac900 was e0f75b1, checked in by Joel Sherrill <joel.sherrill@…>, on Mar 30, 2004 at 7:17:34 PM

2004-03-30 David Querbach <querbach@…>

PR 597/tests

  • tm02/system.h, tm03/system.h, tm04/system.h, tm05/system.h, tm06/system.h, tm07/system.h, tm08/system.h, tm10/system.h, tm11/system.h, tm12/system.h, tm13/system.h, tm14/system.h, tm15/system.h, tm16/system.h, tm17/system.h, tm18/system.h, tm19/system.h, tm21/system.h, tm22/system.h, tm23/system.h, tm24/system.h, tm25/system.h, tm26/system.h, tm27/system.h, tm27/task1.c, tm29/system.h: The actual workspace needed by the tmtests depends on OPERATION_COUNT, but the definitions of CONFIGURE_MAXIMIM_xxx in the their system.h files do not reflect this. This results in unnecessary memory exhaustion on small-memory systems such as the SS555.
  • Property mode set to 100644
File size: 866 bytes
Line 
1/*  system.h
2 *
3 *  This include file is used by all tests in the Time Suite.
4 *
5 *  COPYRIGHT (c) 1989-1999.
6 *  On-Line Applications Research Corporation (OAR).
7 *
8 *  The license and distribution terms for this file may be
9 *  found in the file LICENSE in this distribution or at
10 *  http://www.rtems.com/license/LICENSE.
11 *
12 *  $Id$
13 */
14
15
16#include <coverhd.h>
17#include <tmacros.h>
18
19/* functions */
20
21rtems_task Init(
22  rtems_task_argument argument
23);
24
25#include <timesys.h>
26
27/* configuration information */
28 
29#define CONFIGURE_APPLICATION_NEEDS_CONSOLE_DRIVER
30#define CONFIGURE_APPLICATION_NEEDS_TIMER_DRIVER
31
32#define CONFIGURE_MAXIMUM_TASKS              (3 + OPERATION_COUNT)
33#define CONFIGURE_MAXIMUM_MESSAGE_QUEUES     1
34#define CONFIGURE_TICKS_PER_TIMESLICE        0
35 
36#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
37
38#include <confdefs.h>
39
40/* end of include file */
Note: See TracBrowser for help on using the repository browser.