summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
diff options
context:
space:
mode:
authorRalf Corsepius <ralf.corsepius@rtems.org>2009-10-23 06:28:17 +0000
committerRalf Corsepius <ralf.corsepius@rtems.org>2009-10-23 06:28:17 +0000
commit2e9d27c06c132927e5f69f69ee178451a03102fd (patch)
treebeeea69183875982147893a9de76d95ea15c75f6 /c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
parent2009-10-23 Ralf Corsepius <ralf.corsepius@rtems.org> (diff)
downloadrtems-2e9d27c06c132927e5f69f69ee178451a03102fd.tar.bz2
2009-10-23 Ralf Corsépius <ralf.corsepius@rtems.org>
* irq/BSP_irq.c, network/if_100MHz/GT64260eth.c, network/if_1GHz/if_wm.c, network/if_1GHz/pci_map.c, startup/bspstart.c: Add missing prototypes. Adjust bogus types. Remove unused vars.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c')
-rw-r--r--c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
index 6dfe5a4121..fe87da88b6 100644
--- a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
@@ -55,6 +55,9 @@
/* there is no public Workspace_Free() variant :-( */
#include <rtems/score/wkspace.h>
+extern uint32_t probeMemoryEnd(void); /* from shared/startup/probeMemoryEnd.c */
+
+
BSP_output_char_function_type BSP_output_char = BSP_output_char_via_serial;
extern void _return_to_ppcbug(void);
@@ -65,6 +68,8 @@ extern void BSP_pgtbl_activate(Triv121PgTbl);
extern int I2Cread_eeprom(unsigned char I2cBusAddr, uint32_t devA2A1A0, uint32_t AddrBytes, unsigned char *pBuff, uint32_t numBytes);
extern void BSP_vme_config(void);
+extern unsigned char ReadConfVPD_buff(int offset);
+
extern unsigned long __bss_start[], __SBSS_START__[], __SBSS_END__[];
extern unsigned long __SBSS2_START__[], __SBSS2_END__[];
@@ -128,7 +133,7 @@ void _BSP_Fatal_error(unsigned int v)
__asm__ __volatile ("sc");
}
-void zero_bss()
+void zero_bss(void)
{
memset(
__SBSS_START__,
@@ -214,8 +219,6 @@ void bsp_start( void )
#ifdef CONF_VPD
int i;
#endif
- unsigned char *stack;
- unsigned long *r1sp;
#ifdef SHOW_LCR1_REGISTER
unsigned l1cr;
#endif