summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/mips/jmr3904/startup
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2000-12-19 16:53:13 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2000-12-19 16:53:13 +0000
commit2ba9d3bdcc7a4407706cb3860706cc3d82794c38 (patch)
tree33b5f42e0bc73b118738c9ae72819e3c9364669c /c/src/lib/libbsp/mips/jmr3904/startup
parent2000-12-19 Joel Sherrill <joel@OARcorp.com> (diff)
downloadrtems-2ba9d3bdcc7a4407706cb3860706cc3d82794c38.tar.bz2
2000-12-19 Joel Sherrill <joel@OARcorp.com>
* Makefile.am: Added tools subdirectory and removed commented out line. * configure.in: Added tools subdirectory. * tools: New subdirectory. * tools/.cvsignore, tools/Makefile.am, tools/configure.in, tools/runtest: New files -- based on powerpc/psim. * clock/clockdrv.c: Guessed new value for clock tick. Need to add fast idle support. * include/bsp.h: tm27 support initiated. * start/start.S: Fixed frame/endframe problems on _sys_exit. * startup/bspstart.c: Increased Workspace size to 4 MBYTES! * linkcmds: Increased Workspace size to 4 MBYTES! * Most tests appear to run correctly!
Diffstat (limited to 'c/src/lib/libbsp/mips/jmr3904/startup')
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c3
-rw-r--r--c/src/lib/libbsp/mips/jmr3904/startup/linkcmds3
2 files changed, 4 insertions, 2 deletions
diff --git a/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c b/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c
index 2a5bc13e91..0868e824ee 100644
--- a/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c
+++ b/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c
@@ -86,7 +86,8 @@ void bsp_start( void )
Cpu_table.postdriver_hook = bsp_postdriver_hook;
Cpu_table.interrupt_stack_size = 4096;
- if ( BSP_Configuration.work_space_size >(512*1024) )
+ /* HACK -- tied to value linkcmds */
+ if ( BSP_Configuration.work_space_size >(4096*1024) )
_sys_exit( 1 );
BSP_Configuration.work_space_start = (void *) &WorkspaceBase;
diff --git a/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds b/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds
index 4543f01ff0..17836e5319 100644
--- a/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds
+++ b/c/src/lib/libbsp/mips/jmr3904/startup/linkcmds
@@ -110,7 +110,8 @@ SECTIONS
_stack_init = .;
_clear_end = .;
WorkspaceBase = .;
- . += 512K; /* reserve some memory for workspace */
+ /* HACK -- tied to value bspstart */
+ . += 4096K; /* reserve some memory for workspace */
HeapBase = .;
. += HeapSize; /* reserve some memory for heap */
}