summaryrefslogtreecommitdiffstats
path: root/c
diff options
context:
space:
mode:
authorTill Straumann <strauman@slac.stanford.edu>2009-10-20 18:07:22 +0000
committerTill Straumann <strauman@slac.stanford.edu>2009-10-20 18:07:22 +0000
commitc7880448d17c705a94a88c6f710a37f1eecfc539 (patch)
treea24348a27f6ab2b5d62233183332b9b7939db08e /c
parent2009-10-20 Till Straumann <strauman@slac.stanford.edu> (diff)
downloadrtems-c7880448d17c705a94a88c6f710a37f1eecfc539.tar.bz2
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
* startup/bspstart.c, startup/misc.c: Fixed compiler warnings by adding prototypes to function declarations and moving extern declarations to global scope.
Diffstat (limited to 'c')
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/ChangeLog6
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c10
-rw-r--r--c/src/lib/libbsp/powerpc/mvme3100/startup/misc.c4
3 files changed, 13 insertions, 7 deletions
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog b/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
index 3e8b41af53..822f97f5e9 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
+++ b/c/src/lib/libbsp/powerpc/mvme3100/ChangeLog
@@ -1,5 +1,11 @@
2009-10-20 Till Straumann <strauman@slac.stanford.edu>
+ * startup/bspstart.c, startup/misc.c:
+ Fixed compiler warnings by adding prototypes to function
+ declarations and moving extern declarations to global scope.
+
+2009-10-20 Till Straumann <strauman@slac.stanford.edu>
+
* start/start.S, startup/bspstart.c:
let 'save_boot_params()' return a pointer to the commandline
saved by the BSP and pass this pointer on to 'boot_card()'.
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c
index bb80b1fa69..635473707c 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c
+++ b/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c
@@ -48,7 +48,9 @@
#endif
extern unsigned long __rtems_end[];
-extern void BSP_vme_config(void);
+extern void BSP_vme_config(void);
+extern void BSP_pciConfigDump_early( void );
+extern unsigned ppc_exc_lock_std, ppc_exc_gpr3_std;
/*
* Copy Additional boot param passed by boot loader
@@ -156,7 +158,7 @@ _ccsr_wr32(uint32_t off, uint32_t val)
STATIC uint32_t
-BSP_get_mem_size()
+BSP_get_mem_size( void )
{
int i;
uint32_t cs_bnds, cs_config;
@@ -174,7 +176,7 @@ uint32_t v;
}
STATIC void
-BSP_calc_freqs()
+BSP_calc_freqs( void )
{
uint32_t porpllsr = _ccsr_rd32( 0xe0000 );
unsigned plat_ratio = (porpllsr >> (31-30)) & 0x1f;
@@ -365,7 +367,6 @@ VpdBufRec vpdData [] = {
#ifdef SHOW_MORE_INIT_SETTINGS
printk("Number of PCI buses found is : %d\n", pci_bus_count());
{
- void BSP_pciConfigDump_early();
BSP_pciConfigDump_early();
}
#endif
@@ -413,7 +414,6 @@ VpdBufRec vpdData [] = {
}
if (0) {
- extern unsigned ppc_exc_lock_std, ppc_exc_gpr3_std;
unsigned x;
asm volatile("mfivpr %0":"=r"(x));
printk("IVPR: 0x%08x\n",x);
diff --git a/c/src/lib/libbsp/powerpc/mvme3100/startup/misc.c b/c/src/lib/libbsp/powerpc/mvme3100/startup/misc.c
index fcab503a71..7a18df3362 100644
--- a/c/src/lib/libbsp/powerpc/mvme3100/startup/misc.c
+++ b/c/src/lib/libbsp/powerpc/mvme3100/startup/misc.c
@@ -115,7 +115,7 @@ BSP_clrLEDs(uint8_t mask)
}
uint8_t
-BSP_eeprom_write_protect()
+BSP_eeprom_write_protect(void)
{
uint8_t m = BSP_MVME3100_SYS_CR_EEPROM_WP;
volatile uint8_t *r = BSP_MVME3100_SYS_CR;
@@ -124,7 +124,7 @@ volatile uint8_t *r = BSP_MVME3100_SYS_CR;
}
uint8_t
-BSP_eeprom_write_enable()
+BSP_eeprom_write_enable(void)
{
uint8_t m = BSP_MVME3100_SYS_CR_EEPROM_WP;
volatile uint8_t *r = BSP_MVME3100_SYS_CR;