diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-11 20:59:58 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2008-03-11 20:59:58 +0000 |
commit | 2f99eeb035c36110ac7c1b78e76eeff09d197739 (patch) | |
tree | 20e91610b43e6c27611306b1b6b078654f212104 /cpukit | |
parent | 2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com> (diff) | |
download | rtems-2f99eeb035c36110ac7c1b78e76eeff09d197739.tar.bz2 |
2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com>
* sapi/include/confdefs.h: Do not reserve 2 * minimum stack size
for the ITRON initialization tasks ALL the time.
Do not reserve memory for the object name table since it does not
exist any longer.
* sapi/include/rtems/sptables.h: Fix typo.
Diffstat (limited to 'cpukit')
-rw-r--r-- | cpukit/ChangeLog | 8 | ||||
-rw-r--r-- | cpukit/sapi/include/confdefs.h | 7 | ||||
-rw-r--r-- | cpukit/sapi/include/rtems/sptables.h | 2 |
3 files changed, 11 insertions, 6 deletions
diff --git a/cpukit/ChangeLog b/cpukit/ChangeLog index b9d5096217..59eb9a75c8 100644 --- a/cpukit/ChangeLog +++ b/cpukit/ChangeLog @@ -1,3 +1,11 @@ +2008-03-11 Joel Sherrill <joel.sherrill@OARcorp.com> + + * sapi/include/confdefs.h: Do not reserve 2 * minimum stack size + for the ITRON initialization tasks ALL the time. + Do not reserve memory for the object name table since it does not + exist any longer. + * sapi/include/rtems/sptables.h: Fix typo. + 2008-03-11 Joel Sherrill <joel.sherrill@oarcorp.com> * rtems/Makefile.am, rtems/include/rtems/rtems/clock.h, diff --git a/cpukit/sapi/include/confdefs.h b/cpukit/sapi/include/confdefs.h index 9717632766..197ffc4374 100644 --- a/cpukit/sapi/include/confdefs.h +++ b/cpukit/sapi/include/confdefs.h @@ -949,6 +949,7 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = { #define CONFIGURE_ITRON_INIT_TASK_TABLE_NAME NULL #define CONFIGURE_ITRON_INIT_TASK_TABLE_SIZE 0 +#define CONFIGURE_ITRON_INIT_TASK_STACK_SIZE 0 #endif @@ -985,10 +986,6 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = { ((_fixed_memory_pools) * \ ( sizeof(ITRON_Fixed_memory_pool_Control) + CONFIGURE_OBJECT_TABLE_STUFF ) ) -#ifndef CONFIGURE_ITRON_INIT_TASK_STACK_SIZE -#define CONFIGURE_ITRON_INIT_TASK_STACK_SIZE (RTEMS_MINIMUM_STACK_SIZE * 2) -#endif - #define CONFIGURE_MEMORY_FOR_ITRON \ ( \ @@ -1033,7 +1030,7 @@ itron_initialization_tasks_table ITRON_Initialization_tasks[] = { #ifndef CONFIGURE_EXECUTIVE_RAM_SIZE #define CONFIGURE_OBJECT_TABLE_STUFF \ - ( sizeof(Objects_Control *) + sizeof(rtems_name *) + sizeof(rtems_name) ) + ( sizeof(Objects_Control *) ) #if defined(RTEMS_NEWLIB) #include <reent.h> diff --git a/cpukit/sapi/include/rtems/sptables.h b/cpukit/sapi/include/rtems/sptables.h index 64b93f5c98..f9204164d1 100644 --- a/cpukit/sapi/include/rtems/sptables.h +++ b/cpukit/sapi/include/rtems/sptables.h @@ -59,7 +59,7 @@ extern "C" { 1, /* maximum number nodes in system */ 0, /* maximum number global objects */ 0, /* maximum number proxies */ - RTEMS_MINIMUM_STACK_SIZE, /* MPCI receive server stack size */ + STACK_MINIMUM_SIZE, /* MPCI receive server stack size */ NULL, /* pointer to MPCI address table */ }; #else |