From 75452405b5d446482cb6d028613dcb89f29f2aea Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Sat, 17 Oct 2009 21:35:34 +0000 Subject: 2009-10-17 Joel Sherrill * startup/bspstart.c: Fix warnings. --- c/src/lib/libbsp/mips/jmr3904/ChangeLog | 4 ++++ c/src/lib/libbsp/mips/jmr3904/startup/bspstart.c | 14 ++++++-------- 2 files changed, 10 insertions(+), 8 deletions(-) (limited to 'c') 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 + + * startup/bspstart.c: Fix warnings. + 2009-10-15 Ralf Corsépius * 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 #include +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 */ } -- cgit v1.2.3