Changeset f59df6b2 in rtems


Ignore:
Timestamp:
Nov 2, 1999, 3:19:43 PM (20 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
a49a7f3d
Parents:
dee8a51
Message:

Modified to use minimum stack size and reserve the necessary amount
of space in the workspace.

Files:
10 edited

Legend:

Unmodified
Added
Removed
  • c/src/tests/samples/unlimited/init.c

    rdee8a51 rf59df6b2  
    9191    {
    9292      printf(" %s : signal task %08x to delete, ", who, task_id[task]);
     93      fflush(stdout);
    9394      rtems_event_send(task_id[task], 1);
    9495      task_id[task] = 0;
  • c/src/tests/samples/unlimited/system.h

    rdee8a51 rf59df6b2  
    1616
    1717#include <rtems.h>
    18 
    19 #define TASK_ALLOCATION_SIZE     (5)
    20 #define CONFIGURE_MAXIMUM_TASKS  rtems_resource_unlimited(TASK_ALLOCATION_SIZE)
    2118
    2219#include <tmacros.h>
     
    5047
    5148#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
     49
     50#define TASK_ALLOCATION_SIZE     (5)
     51#define CONFIGURE_MAXIMUM_TASKS  rtems_resource_unlimited(TASK_ALLOCATION_SIZE)
     52#define CONFIGURE_EXTRA_TASK_STACKS (62 * RTEMS_MINIMUM_STACK_SIZE)
     53
    5254
    5355#include <confdefs.h>
  • c/src/tests/samples/unlimited/test1.c

    rdee8a51 rf59df6b2  
    5454    result = rtems_task_create(name,
    5555                               10,
    56                                4096,
     56                               RTEMS_MINIMUM_STACK_SIZE,
    5757                               RTEMS_DEFAULT_ATTRIBUTES,
    5858                               RTEMS_LOCAL,
     
    6464    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
    6565   
     66    fflush(stdout);
    6667    result = rtems_task_start(task_id[task_count],
    6768                              test_task,
  • c/src/tests/samples/unlimited/test2.c

    rdee8a51 rf59df6b2  
    5656    result = rtems_task_create(name,
    5757                               10,
    58                                4096,
     58                               RTEMS_MINIMUM_STACK_SIZE,
    5959                               RTEMS_DEFAULT_ATTRIBUTES,
    6060                               RTEMS_LOCAL,
     
    6565   
    6666    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
     67    fflush(stdout);
    6768   
    6869    result = rtems_task_start(task_id[task_count],
     
    149150    result = rtems_task_create(name,
    150151                               10,
    151                                4096,
     152                               RTEMS_MINIMUM_STACK_SIZE,
    152153                               RTEMS_DEFAULT_ATTRIBUTES,
    153154                               RTEMS_LOCAL,
  • c/src/tests/samples/unlimited/test3.c

    rdee8a51 rf59df6b2  
    6464    result = rtems_task_create(name,
    6565                               10,
    66                                4096,
     66                               RTEMS_MINIMUM_STACK_SIZE,
    6767                               RTEMS_DEFAULT_ATTRIBUTES,
    6868                               RTEMS_LOCAL,
     
    7373   
    7474    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
     75    fflush(stdout);
    7576   
    7677    result = rtems_task_start(task_id[task_count],
  • testsuites/samples/unlimited/init.c

    rdee8a51 rf59df6b2  
    9191    {
    9292      printf(" %s : signal task %08x to delete, ", who, task_id[task]);
     93      fflush(stdout);
    9394      rtems_event_send(task_id[task], 1);
    9495      task_id[task] = 0;
  • testsuites/samples/unlimited/system.h

    rdee8a51 rf59df6b2  
    1616
    1717#include <rtems.h>
    18 
    19 #define TASK_ALLOCATION_SIZE     (5)
    20 #define CONFIGURE_MAXIMUM_TASKS  rtems_resource_unlimited(TASK_ALLOCATION_SIZE)
    2118
    2219#include <tmacros.h>
     
    5047
    5148#define CONFIGURE_RTEMS_INIT_TASKS_TABLE
     49
     50#define TASK_ALLOCATION_SIZE     (5)
     51#define CONFIGURE_MAXIMUM_TASKS  rtems_resource_unlimited(TASK_ALLOCATION_SIZE)
     52#define CONFIGURE_EXTRA_TASK_STACKS (62 * RTEMS_MINIMUM_STACK_SIZE)
     53
    5254
    5355#include <confdefs.h>
  • testsuites/samples/unlimited/test1.c

    rdee8a51 rf59df6b2  
    5454    result = rtems_task_create(name,
    5555                               10,
    56                                4096,
     56                               RTEMS_MINIMUM_STACK_SIZE,
    5757                               RTEMS_DEFAULT_ATTRIBUTES,
    5858                               RTEMS_LOCAL,
     
    6464    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
    6565   
     66    fflush(stdout);
    6667    result = rtems_task_start(task_id[task_count],
    6768                              test_task,
  • testsuites/samples/unlimited/test2.c

    rdee8a51 rf59df6b2  
    5656    result = rtems_task_create(name,
    5757                               10,
    58                                4096,
     58                               RTEMS_MINIMUM_STACK_SIZE,
    5959                               RTEMS_DEFAULT_ATTRIBUTES,
    6060                               RTEMS_LOCAL,
     
    6565   
    6666    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
     67    fflush(stdout);
    6768   
    6869    result = rtems_task_start(task_id[task_count],
     
    149150    result = rtems_task_create(name,
    150151                               10,
    151                                4096,
     152                               RTEMS_MINIMUM_STACK_SIZE,
    152153                               RTEMS_DEFAULT_ATTRIBUTES,
    153154                               RTEMS_LOCAL,
  • testsuites/samples/unlimited/test3.c

    rdee8a51 rf59df6b2  
    6464    result = rtems_task_create(name,
    6565                               10,
    66                                4096,
     66                               RTEMS_MINIMUM_STACK_SIZE,
    6767                               RTEMS_DEFAULT_ATTRIBUTES,
    6868                               RTEMS_LOCAL,
     
    7373   
    7474    printf("number = %3i, id = %08x, starting, ", task_count, task_id[task_count]);
     75    fflush(stdout);
    7576   
    7677    result = rtems_task_start(task_id[task_count],
Note: See TracChangeset for help on using the changeset viewer.