diff options
author | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-10-17 21:35:34 +0000 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@OARcorp.com> | 2009-10-17 21:35:34 +0000 |
commit | 75452405b5d446482cb6d028613dcb89f29f2aea (patch) | |
tree | 49567b18df872937f542a5125d0e97af6625a2ae | |
parent | 2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com> (diff) | |
download | rtems-75452405b5d446482cb6d028613dcb89f29f2aea.tar.bz2 |
2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com>
* startup/bspstart.c: Fix warnings.
-rw-r--r-- | c/src/lib/libbsp/mips/jmr3904/ChangeLog | 4 | ||||
-rw-r--r-- | c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c | 14 |
2 files changed, 10 insertions, 8 deletions
diff --git a/c/src/lib/libbsp/mips/jmr3904/ChangeLog b/c/src/lib/libbsp/mips/jmr3904/ChangeLog index 32f000da2a..701699b3fd 100644 --- a/c/src/lib/libbsp/mips/jmr3904/ChangeLog +++ b/c/src/lib/libbsp/mips/jmr3904/ChangeLog @@ -1,3 +1,7 @@ +2009-10-17 Joel Sherrill <joel.sherrill@oarcorp.com> + + * startup/bspstart.c: Fix warnings. + 2009-10-15 Ralf Corsépius <ralf.corsepius@rtems.org> * make/custom/jmr3904.cfg: New (relocated from /make/custom). diff --git a/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c b/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c index 612cdbad60..cfde8d2642 100644 --- a/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c +++ b/c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c @@ -4,7 +4,7 @@ * The generic CPU dependent initialization has been performed * before this routine is invoked. * - * COPYRIGHT (c) 1989-2008. + * COPYRIGHT (c) 1989-2009. * On-Line Applications Research Corporation (OAR). * * The license and distribution terms for this file may be @@ -17,16 +17,15 @@ #include <bsp.h> #include <bsp/bootcard.h> +extern void mips_install_isr_entries(void); + /* * bsp_start * * This routine does the bulk of the system initialization. */ - void bsp_start( void ) { - extern void mips_install_isr_entries(void); - mips_set_sr( 0xff00 ); /* all interrupts unmasked but globally off */ /* depend on the IRC to take care of things */ mips_install_isr_entries(); @@ -42,7 +41,6 @@ void clear_cache( void *address, size_t n ) /* Structure filled in by get_mem_info. Only the size field is * actually used (to clear bss), so the others aren't even filled in. */ - struct s_mem { unsigned int size; @@ -50,9 +48,9 @@ struct s_mem unsigned int dcsize; }; -void -get_mem_info (mem) - struct s_mem *mem; +void get_mem_info( + struct s_mem *mem +) { mem->size = 0x1000000; /* XXX figure out something here */ } |