Changeset 3652ad35 in rtems for testsuites/sptests


Ignore:
Timestamp:
09/19/95 14:53:29 (27 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, 5, master
Children:
38ffa0c
Parents:
b3ac6a8d
Message:

Minor bug fixes to get all targets compilable and running. The
single biggest changes were the expansion of the workspace size
macro to include other types of objects and the increase in the
minimum stack size for most CPUs.

Location:
testsuites/sptests
Files:
29 edited

Legend:

Unmodified
Added
Removed
  • testsuites/sptests/sp01/init.c

    rb3ac6a8d r3652ad35  
    4646     Task_name[ 1 ],
    4747     1,
    48      2 * 1024,
     48     RTEMS_MINIMUM_STACK_SIZE,
    4949     RTEMS_INTERRUPT_LEVEL(31),
    5050     RTEMS_DEFAULT_ATTRIBUTES,
     
    5656     Task_name[ 2 ],
    5757     1,
    58      2 * 1024,
     58     RTEMS_MINIMUM_STACK_SIZE * 2,
    5959     RTEMS_DEFAULT_MODES,
    6060     RTEMS_DEFAULT_ATTRIBUTES,
     
    6666     Task_name[ 3 ],
    6767     1,
    68      2 * 1024,
     68     RTEMS_MINIMUM_STACK_SIZE * 3,
    6969     RTEMS_DEFAULT_MODES,
    7070     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp02/init.c

    rb3ac6a8d r3652ad35  
    3939     Preempt_task_name,
    4040     1,
    41      2048,
     41     RTEMS_MINIMUM_STACK_SIZE,
    4242     RTEMS_DEFAULT_MODES,
    4343     RTEMS_DEFAULT_ATTRIBUTES,
     
    6060     Task_name[ 1 ],
    6161     3,
    62      2048,
     62     RTEMS_MINIMUM_STACK_SIZE,
    6363     RTEMS_DEFAULT_MODES,
    6464     RTEMS_DEFAULT_ATTRIBUTES,
     
    7070     Task_name[ 2 ],
    7171     3,
    72      2048,
     72     RTEMS_MINIMUM_STACK_SIZE,
    7373     RTEMS_DEFAULT_MODES,
    7474     RTEMS_DEFAULT_ATTRIBUTES,
     
    8080     Task_name[ 3 ],
    8181     3,
    82      2048,
     82     RTEMS_MINIMUM_STACK_SIZE,
    8383     RTEMS_DEFAULT_MODES,
    8484     RTEMS_DEFAULT_ATTRIBUTES,
     
    112112     Task_name[ 1 ],
    113113     1,
    114      2048,
     114     RTEMS_MINIMUM_STACK_SIZE,
    115115     RTEMS_DEFAULT_MODES,
    116116     RTEMS_DEFAULT_ATTRIBUTES,
     
    122122     Task_name[ 2 ],
    123123     3,
    124      2048,
     124     RTEMS_MINIMUM_STACK_SIZE,
    125125     RTEMS_DEFAULT_MODES,
    126126     RTEMS_DEFAULT_ATTRIBUTES,
     
    132132     Task_name[ 3 ],
    133133     3,
    134      2048,
     134     RTEMS_MINIMUM_STACK_SIZE,
    135135     RTEMS_DEFAULT_MODES,
    136136     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp03/init.c

    rb3ac6a8d r3652ad35  
    4040     Task_name[ 1 ],
    4141     1,
    42      2048,
     42     RTEMS_MINIMUM_STACK_SIZE,
    4343     RTEMS_DEFAULT_MODES,
    4444     RTEMS_DEFAULT_ATTRIBUTES,
     
    5050     Task_name[ 2 ],
    5151     1,
    52      2048,
     52     RTEMS_MINIMUM_STACK_SIZE,
    5353     RTEMS_DEFAULT_MODES,
    5454     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp04/init.c

    rb3ac6a8d r3652ad35  
    7171     Task_name[ 1 ],
    7272     1,
    73      2048,
     73     RTEMS_MINIMUM_STACK_SIZE * 2,
    7474     RTEMS_TIMESLICE,
    7575     RTEMS_DEFAULT_ATTRIBUTES,
     
    8181     Task_name[ 2 ],
    8282     1,
    83      2048,
     83     RTEMS_MINIMUM_STACK_SIZE * 2,
    8484     RTEMS_TIMESLICE,
    8585     RTEMS_DEFAULT_ATTRIBUTES,
     
    9191     Task_name[ 3 ],
    9292     1,
    93      2048,
     93     RTEMS_MINIMUM_STACK_SIZE * 2,
    9494     RTEMS_TIMESLICE,
    9595     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp05/init.c

    rb3ac6a8d r3652ad35  
    4141     Task_name[ 1 ],
    4242     1,
    43      2048,
     43     RTEMS_MINIMUM_STACK_SIZE,
    4444     RTEMS_DEFAULT_MODES,
    4545     RTEMS_DEFAULT_ATTRIBUTES,
     
    5151     Task_name[ 2 ],
    5252     1,
    53      2048,
     53     RTEMS_MINIMUM_STACK_SIZE,
    5454     RTEMS_DEFAULT_MODES,
    5555     RTEMS_DEFAULT_ATTRIBUTES,
     
    6161     Task_name[ 3 ],
    6262     1,
    63      2048,
     63     RTEMS_MINIMUM_STACK_SIZE,
    6464     RTEMS_DEFAULT_MODES,
    6565     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp06/init.c

    rb3ac6a8d r3652ad35  
    4545     Task_name[ 1 ],
    4646     1,
    47      2048,
     47     RTEMS_MINIMUM_STACK_SIZE,
    4848     RTEMS_DEFAULT_MODES,
    4949     RTEMS_DEFAULT_ATTRIBUTES,
     
    5555     Task_name[ 2 ],
    5656     1,
    57      2048,
     57     RTEMS_MINIMUM_STACK_SIZE,
    5858     RTEMS_DEFAULT_MODES,
    5959     RTEMS_DEFAULT_ATTRIBUTES,
     
    6565     Task_name[ 3 ],
    6666     10,
    67      2048,
     67     RTEMS_MINIMUM_STACK_SIZE,
    6868     RTEMS_DEFAULT_MODES,
    6969     RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp07/init.c

    rb3ac6a8d r3652ad35  
    6363    Task_name[ 1 ],
    6464    4,
    65     2048,
     65    RTEMS_MINIMUM_STACK_SIZE,
    6666    RTEMS_DEFAULT_MODES,
    6767    RTEMS_DEFAULT_ATTRIBUTES,
     
    7373    Task_name[ 2 ],
    7474    4,
    75     2048,
     75    RTEMS_MINIMUM_STACK_SIZE,
    7676    RTEMS_DEFAULT_MODES,
    7777    RTEMS_DEFAULT_ATTRIBUTES,
     
    8383    Task_name[ 3 ],
    8484    250,
    85     2048,
     85    RTEMS_MINIMUM_STACK_SIZE,
    8686    RTEMS_DEFAULT_MODES,
    8787    RTEMS_DEFAULT_ATTRIBUTES,
     
    9393    Task_name[ 4 ],
    9494    254,
    95     2048,
     95    RTEMS_MINIMUM_STACK_SIZE,
    9696    RTEMS_DEFAULT_MODES,
    9797    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp08/init.c

    rb3ac6a8d r3652ad35  
    3939    Task_name[ 1 ],
    4040    1,
    41     2048,
     41    RTEMS_MINIMUM_STACK_SIZE,
    4242    RTEMS_DEFAULT_MODES,
    4343    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp09/init.c

    rb3ac6a8d r3652ad35  
    8383     Task_name[1],
    8484     0,
    85      2048,
     85     RTEMS_MINIMUM_STACK_SIZE,
    8686     RTEMS_DEFAULT_MODES,
    8787     RTEMS_DEFAULT_ATTRIBUTES,
     
    9898    Task_name[ 1 ],
    9999    4,
    100     2048,
     100    RTEMS_MINIMUM_STACK_SIZE * 3,
    101101    RTEMS_DEFAULT_MODES,
    102102    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp09/screen03.c

    rb3ac6a8d r3652ad35  
    3131    0,
    3232    1,
    33     2048,
     33    RTEMS_MINIMUM_STACK_SIZE,
    3434    RTEMS_DEFAULT_MODES,
    3535    RTEMS_DEFAULT_ATTRIBUTES,
     
    6161    Task_name[ 2 ],
    6262    4,
    63     2048,
     63    RTEMS_MINIMUM_STACK_SIZE,
    6464    RTEMS_DEFAULT_MODES,
    6565    RTEMS_DEFAULT_ATTRIBUTES,
     
    8888    Task_name[ 3 ],
    8989    4,
    90     2048,
     90    RTEMS_MINIMUM_STACK_SIZE,
    9191    RTEMS_DEFAULT_MODES,
    9292    RTEMS_DEFAULT_ATTRIBUTES,
     
    9999    Task_name[ 4 ],
    100100    4,
    101     2048,
     101    RTEMS_MINIMUM_STACK_SIZE,
    102102    RTEMS_DEFAULT_MODES,
    103103    RTEMS_DEFAULT_ATTRIBUTES,
     
    110110    Task_name[ 5 ],
    111111    4,
    112     2048,
     112    RTEMS_MINIMUM_STACK_SIZE,
    113113    RTEMS_DEFAULT_MODES,
    114114    RTEMS_DEFAULT_ATTRIBUTES,
     
    121121    Task_name[ 6 ],
    122122    4,
    123     2048,
     123    RTEMS_MINIMUM_STACK_SIZE,
    124124    RTEMS_DEFAULT_MODES,
    125125    RTEMS_DEFAULT_ATTRIBUTES,
     
    132132    Task_name[ 7 ],
    133133    4,
    134     2048,
     134    RTEMS_MINIMUM_STACK_SIZE,
    135135    RTEMS_DEFAULT_MODES,
    136136    RTEMS_DEFAULT_ATTRIBUTES,
     
    143143    Task_name[ 8 ],
    144144    4,
    145     2048,
     145    RTEMS_MINIMUM_STACK_SIZE,
    146146    RTEMS_DEFAULT_MODES,
    147147    RTEMS_DEFAULT_ATTRIBUTES,
     
    154154    Task_name[ 9 ],
    155155    4,
    156     2048,
     156    RTEMS_MINIMUM_STACK_SIZE,
    157157    RTEMS_DEFAULT_MODES,
    158158    RTEMS_DEFAULT_ATTRIBUTES,
     
    165165    Task_name[ 10 ],
    166166    4,
    167     2048,
     167    RTEMS_MINIMUM_STACK_SIZE,
    168168    RTEMS_DEFAULT_MODES,
    169169    RTEMS_DEFAULT_ATTRIBUTES,
     
    176176    task_name,
    177177    4,
    178     2048,
     178    RTEMS_MINIMUM_STACK_SIZE,
    179179    RTEMS_DEFAULT_MODES,
    180180    RTEMS_DEFAULT_ATTRIBUTES,
     
    191191    task_name,
    192192    4,
    193     2048,
     193    RTEMS_MINIMUM_STACK_SIZE,
    194194    RTEMS_DEFAULT_MODES,
    195195    RTEMS_GLOBAL,
  • testsuites/sptests/sp11/init.c

    rb3ac6a8d r3652ad35  
    4040    Task_name[ 1 ],
    4141    4,
    42     2048,
     42    RTEMS_MINIMUM_STACK_SIZE * 2,
    4343    RTEMS_DEFAULT_MODES,
    4444    RTEMS_DEFAULT_ATTRIBUTES,
     
    5050    Task_name[ 2 ],
    5151    4,
    52     2048,
     52    RTEMS_MINIMUM_STACK_SIZE,
    5353    RTEMS_DEFAULT_MODES,
    5454    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp12/init.c

    rb3ac6a8d r3652ad35  
    139139    Task_name[ 1 ],
    140140    4,
    141     2048,
     141    RTEMS_MINIMUM_STACK_SIZE,
    142142    RTEMS_DEFAULT_MODES,
    143143    RTEMS_DEFAULT_ATTRIBUTES,
     
    149149    Task_name[ 2 ],
    150150    4,
    151     2048,
     151    RTEMS_MINIMUM_STACK_SIZE,
    152152    RTEMS_DEFAULT_MODES,
    153153    RTEMS_DEFAULT_ATTRIBUTES,
     
    159159    Task_name[ 3 ],
    160160    4,
    161     2048,
     161    RTEMS_MINIMUM_STACK_SIZE,
    162162    RTEMS_DEFAULT_MODES,
    163163    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp12/pridrv.c

    rb3ac6a8d r3652ad35  
    4848      Priority_task_name[ index ],
    4949      Task_priority[ index ],
    50       2048,
     50      RTEMS_MINIMUM_STACK_SIZE,
    5151      RTEMS_DEFAULT_MODES,
    5252      RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp12/task1.c

    rb3ac6a8d r3652ad35  
    101101    Task_name[ 4 ],
    102102    4,
    103     2048,
     103    RTEMS_MINIMUM_STACK_SIZE,
    104104    RTEMS_DEFAULT_MODES,
    105105    RTEMS_DEFAULT_ATTRIBUTES,
     
    111111    Task_name[ 5 ],
    112112    4,
    113     2048,
     113    RTEMS_MINIMUM_STACK_SIZE,
    114114    RTEMS_DEFAULT_MODES,
    115115    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp13/init.c

    rb3ac6a8d r3652ad35  
    4141    Task_name[ 1 ],
    4242    4,
    43     2048,
     43    RTEMS_MINIMUM_STACK_SIZE * 2,
    4444    RTEMS_DEFAULT_MODES,
    4545    RTEMS_DEFAULT_ATTRIBUTES,
     
    5151    Task_name[ 2 ],
    5252    4,
    53     2048,
     53    RTEMS_MINIMUM_STACK_SIZE,
    5454    RTEMS_DEFAULT_MODES,
    5555    RTEMS_DEFAULT_ATTRIBUTES,
     
    6161    Task_name[ 3 ],
    6262    4,
    63     2048,
     63    RTEMS_MINIMUM_STACK_SIZE,
    6464    RTEMS_DEFAULT_MODES,
    6565    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp14/init.c

    rb3ac6a8d r3652ad35  
    4040    Task_name[ 1 ],
    4141    4,
    42     2048,
     42    RTEMS_MINIMUM_STACK_SIZE,
    4343    RTEMS_DEFAULT_MODES,
    4444    RTEMS_DEFAULT_ATTRIBUTES,
     
    5050    Task_name[ 2 ],
    5151    4,
    52     2048,
     52    RTEMS_MINIMUM_STACK_SIZE,
    5353    RTEMS_DEFAULT_MODES,
    5454    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp15/init.c

    rb3ac6a8d r3652ad35  
    4242    Task_name[ 1 ],
    4343    4,
    44     2048,
     44    RTEMS_MINIMUM_STACK_SIZE,
    4545    RTEMS_DEFAULT_MODES,
    4646    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp16/init.c

    rb3ac6a8d r3652ad35  
    4343    Task_name[ 1 ],
    4444    BASE_PRIORITY,
    45     2048,
     45    RTEMS_MINIMUM_STACK_SIZE,
    4646    RTEMS_DEFAULT_MODES,
    4747    RTEMS_DEFAULT_ATTRIBUTES,
     
    5353    Task_name[ 2 ],
    5454    BASE_PRIORITY,
    55     2048,
     55    RTEMS_MINIMUM_STACK_SIZE,
    5656    RTEMS_DEFAULT_MODES,
    5757    RTEMS_DEFAULT_ATTRIBUTES,
     
    6363    Task_name[ 3 ],
    6464    BASE_PRIORITY,
    65     2048,
     65    RTEMS_MINIMUM_STACK_SIZE,
    6666    RTEMS_DEFAULT_MODES,
    6767    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp16/task1.c

    rb3ac6a8d r3652ad35  
    129129    Task_name[ 4 ],
    130130    BASE_PRIORITY,
    131     2048,
     131    RTEMS_MINIMUM_STACK_SIZE,
    132132    RTEMS_DEFAULT_MODES,
    133133    RTEMS_DEFAULT_ATTRIBUTES,
     
    139139    Task_name[ 5 ],
    140140    BASE_PRIORITY,
    141     2048,
     141    RTEMS_MINIMUM_STACK_SIZE,
    142142    RTEMS_DEFAULT_MODES,
    143143    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp17/init.c

    rb3ac6a8d r3652ad35  
    4242    Task_name[ 1 ],
    4343    2,
    44     2048,
     44    RTEMS_MINIMUM_STACK_SIZE,
    4545    RTEMS_DEFAULT_MODES,
    4646    RTEMS_DEFAULT_ATTRIBUTES,
     
    5555    Task_name[ 2 ],
    5656    1,
    57     2048,
     57    RTEMS_MINIMUM_STACK_SIZE,
    5858    RTEMS_DEFAULT_MODES,
    5959    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp19/init.c

    rb3ac6a8d r3652ad35  
    4444    Task_name[ 1 ],
    4545    2,
    46     8192,
     46    RTEMS_MINIMUM_STACK_SIZE * 4,
    4747    RTEMS_DEFAULT_MODES,
    4848    RTEMS_FLOATING_POINT,
     
    5454    Task_name[ 2 ],
    5555    2,
    56     8192,
     56    RTEMS_MINIMUM_STACK_SIZE * 4,
    5757    RTEMS_DEFAULT_MODES,
    5858    RTEMS_DEFAULT_ATTRIBUTES,
     
    6464    Task_name[ 3 ],
    6565    2,
    66     8192,
     66    RTEMS_MINIMUM_STACK_SIZE * 4,
    6767    RTEMS_DEFAULT_MODES,
    6868    RTEMS_DEFAULT_ATTRIBUTES,
     
    7474    Task_name[ 4 ],
    7575    2,
    76     8192,
     76    RTEMS_MINIMUM_STACK_SIZE * 4,
    7777    RTEMS_DEFAULT_MODES,
    7878    RTEMS_FLOATING_POINT,
     
    8484    Task_name[ 5 ],
    8585    2,
    86     8192,
     86    RTEMS_MINIMUM_STACK_SIZE * 4,
    8787    RTEMS_DEFAULT_MODES,
    8888    RTEMS_FLOATING_POINT,
     
    9494    Task_name[ 6 ],
    9595    1,
    96     8192,
     96    RTEMS_MINIMUM_STACK_SIZE * 4,
    9797    RTEMS_DEFAULT_MODES,
    9898    RTEMS_FLOATING_POINT,
  • testsuites/sptests/sp20/init.c

    rb3ac6a8d r3652ad35  
    4545      Task_name[ index ],
    4646      Priorities[ index ],
    47       4096,
     47      RTEMS_MINIMUM_STACK_SIZE,
    4848      RTEMS_DEFAULT_MODES,
    4949      RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp21/init.c

    rb3ac6a8d r3652ad35  
    3939    Task_name[ 1 ],
    4040    1,
    41     2048,
     41    RTEMS_MINIMUM_STACK_SIZE,
    4242    RTEMS_DEFAULT_MODES,
    4343    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp22/init.c

    rb3ac6a8d r3652ad35  
    4646    Task_name[ 1 ],
    4747    1,
    48     2048,
     48    RTEMS_MINIMUM_STACK_SIZE,
    4949    RTEMS_DEFAULT_MODES,
    5050    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp23/init.c

    rb3ac6a8d r3652ad35  
    3939    Task_name[ 1 ],
    4040    1,
    41     2048,
     41    RTEMS_MINIMUM_STACK_SIZE,
    4242    RTEMS_DEFAULT_MODES,
    4343    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp24/init.c

    rb3ac6a8d r3652ad35  
    5353      Task_name[ index ],
    5454      1,
    55       2048,
     55      RTEMS_MINIMUM_STACK_SIZE,
    5656      RTEMS_DEFAULT_MODES,
    5757      RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/sp25/init.c

    rb3ac6a8d r3652ad35  
    3939    Task_name[ 1 ],
    4040    BASE_PRIORITY,
    41     2048,
     41    RTEMS_MINIMUM_STACK_SIZE,
    4242    RTEMS_DEFAULT_MODES,
    4343    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/spfatal/init.c

    rb3ac6a8d r3652ad35  
    3737    Task_name[ 1 ],
    3838    1,
    39     2048,
     39    RTEMS_MINIMUM_STACK_SIZE,
    4040    RTEMS_DEFAULT_MODES,
    4141    RTEMS_DEFAULT_ATTRIBUTES,
  • testsuites/sptests/spsize/size.c

    rb3ac6a8d r3652ad35  
    6767#define PER_MSGQ      \
    6868     (sizeof (Message_queue_Control) + NAME_PTR_SIZE)
    69 #define PER_MSG_OVERHEAD       \
    70      (sizeof (Message_queue_Buffer_control))
    7169#define PER_REGN      \
    7270     (sizeof (Region_Control) + NAME_PTR_SIZE)
     
    480478total_size += size_msgqs;
    481479
    482 printf( "What is maximum_messages? " );
     480printf( "What is maximum_messages?  XXXX " );
    483481maximum_msgs = getint();
    484 size_msgs_overhead = PER_MSG_OVERHEAD * maximum_msgs;
     482size_msgs_overhead = 0;
    485483total_size += size_msgs_overhead;
    486484
     
    571569          maximum_msgqs, PER_MSGQ, size_msgqs );
    572570printf( " Messages Overhead    - %03d * %03d            =  %d\n",
    573           maximum_msgs, PER_MSG_OVERHEAD, size_msgs_overhead );
     571          maximum_msgs, 0 /* PER_MSG_OVERHEAD */, size_msgs_overhead );
    574572printf( " Regions              - %03d * %03d            =  %d\n",
    575573          maximum_regns, PER_REGN, size_regns);
Note: See TracChangeset for help on using the changeset viewer.