summaryrefslogtreecommitdiff
path: root/c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-05-24 17:06:37 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-05-24 17:06:37 +0000
commit9a03459c4492678cc354b28544c1968e5b90fd1e (patch)
tree0283efef86640117290bc9e9a6a2ba8e9ba9d660 /c
parentd38427f158a791aa29c25c2df5d658c8d8f3e40c (diff)
Significantly lowered the default memory requirements:
- CONFIGURE_RTEMS_INIT_TASKS_TABLE was 10 now 0 - CONFIGURE_POSIX_INIT_THREAD_TABDE was 10 now 0 - CONFIGURE_ITRON_INIT_TASK_TABLE was 10 now 0 - CONFIGURE_LIBIO_MAXIMUM_FILE_DESCRIPTORS was 20 now 3 - added CONFIGURE_NUMBER_OF_TERMIOS_PORTS and defaulted to 1 - added CONFIGURE_TERMIOS_DISABLED defaulted to "enabled" - miniIMFS is now the default Added configuration error checks that: + Ensure > 0 tasks/threads are configured + Ensure at least one inititalization task/thread is defined bsp.h now defines these so BSP specific requirements are accounted for. + CONFIGURE_NUMBER_OF_TERMIOS_PORTS + CONFIGURE_INTERRUPT_STACK_MEMORY console_reserve_resources and rtems_termios_reserve_resources are no longer required and considered obsolete. Calls to rtems_termios_reserve_resources have been eliminated although the routine is still there and the body "if 0'ed". We are very close to having NO reason to modify the configuration tables in the BSP. Be warned that eventually we would like to see the need for BSP_Configuration eliminated!
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c b/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c
index b3277bc99b..20ccd96dfc 100644
--- a/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c
+++ b/c/src/lib/libbsp/m68k/mvme162/startup/bspstart.c
@@ -106,7 +106,7 @@ void bsp_start( void )
Cpu_table.pretasking_hook = bsp_pretasking_hook; /* init libc, etc. */
Cpu_table.postdriver_hook = bsp_postdriver_hook;
Cpu_table.interrupt_vector_table = (m68k_isr_entry *) &M68Kvec;
- Cpu_table.interrupt_stack_size = 4096;
+ Cpu_table.interrupt_stack_size = CONFIGURE_INTERRUPT_STACK_MEMORY;
BSP_Configuration.work_space_start = (void *) &_WorkspaceBase;
}