From 6771a9e7961cf0efb2c4c981bad4dd66a229c8e1 Mon Sep 17 00:00:00 2001 From: Ralf Corsepius Date: Wed, 20 Aug 2008 09:00:11 +0000 Subject: Add missing prototypes. --- c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c | 2 +- c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c | 4 ++-- c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c | 2 +- c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c | 2 +- c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c | 4 ++-- c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c | 2 +- c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c | 6 +++--- c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c | 6 +++--- .../lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c | 4 ++-- c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c | 6 +++--- c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c | 6 ++---- c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c | 6 +++--- c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c | 10 +++++----- c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c | 6 +++--- c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c | 10 +++++----- c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c | 10 +++++----- c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c | 4 +++- c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c | 6 +++--- c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c | 4 ++-- c/src/lib/libbsp/powerpc/shared/flash/flash.c | 2 +- c/src/lib/libbsp/powerpc/shared/irq/irq_init.c | 2 +- c/src/lib/libbsp/powerpc/virtex/console/consolelite.c | 2 +- c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c | 2 +- 23 files changed, 54 insertions(+), 54 deletions(-) (limited to 'c/src/lib/libbsp/powerpc') diff --git a/c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c b/c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c index 61eae8b1b7..c203e11d97 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c @@ -83,7 +83,7 @@ safe_perror(const char *s) int -BSP_i2c_initialize() +BSP_i2c_initialize(void) { int busno, succ = 0; diff --git a/c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c b/c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c index 7512ef5354..1c57f5723e 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c @@ -100,7 +100,7 @@ SPR_RO(TBRL) */ static rtems_id syncsem = 0; -static inline int ok_to_block() +static inline int ok_to_block(void) { return syncsem && _System_state_Is_up( _System_state_Get() ); } @@ -254,7 +254,7 @@ rtems_status_code sc; */ static void -rd1byte_noack() +rd1byte_noack(void) { uint8_t dum; uint8_t ccr; diff --git a/c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c b/c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c index 9b474899b7..e490ca1b5a 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c @@ -28,7 +28,7 @@ #include #include -static void nop_func() +static void nop_func(void) { printk("Unhandled IRQ\n"); } diff --git a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c b/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c index 5524b33a64..993a4ee306 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c @@ -420,7 +420,7 @@ void tsec_dump_rring(struct tsec_private *mp); /********** Memory Barriers *********************/ #ifdef __PPC__ -static inline void membarrier() +static inline void membarrier(void) { asm volatile("sync":::"memory"); } diff --git a/c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c b/c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c index a200d41019..42ad9132b2 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c @@ -75,7 +75,7 @@ void BSP_motload_pci_fixup() BSP_pciScan(0, fixup_irq_line, 0); } -void detect_host_bridge() +void detect_host_bridge(void) { OpenPIC = (volatile struct OpenPIC *) (BSP_8540_CCSR_BASE + BSP_OPEN_PIC_BASE_OFFSET); } @@ -108,7 +108,7 @@ dump_dev_cb( } void -BSP_pciConfigDump_early() +BSP_pciConfigDump_early(void) { printk("BUS:SLOT:FUN VENDOR-DEV_ID: COMMAND STATUS BASE_ADDR0 BASE_ADDR1 IRQ_PIN -> IRQ_LINE\n"); BSP_pciScan(0, dump_dev_cb, 0); diff --git a/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c index 08f049486a..e960bb2f39 100644 --- a/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c @@ -49,7 +49,7 @@ extern unsigned long __rtems_end[]; extern void bsp_cleanup(void); -extern void BSP_vme_config(); +extern void BSP_vme_config(void); SPR_RW(SPRG1) diff --git a/c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c b/c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c index 27691e8d81..e02a28d9ca 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c @@ -58,7 +58,7 @@ void GT64260TWSIinit() } /* return the interrupt flag */ -int GT64260TWSIintFlag() +int GT64260TWSIintFlag(void) { unsigned int loop; @@ -70,7 +70,7 @@ int GT64260TWSIintFlag() return(0); } -int GT64260TWSIstop() +int GT64260TWSIstop(void) { #if TWSI_DEBUG @@ -95,7 +95,7 @@ int GT64260TWSIstop() return(-1); } -int GT64260TWSIstart() +int GT64260TWSIstart(void) { unsigned int loop; unsigned int status; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c b/c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c index 232a080046..700f7c2464 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c @@ -24,15 +24,15 @@ /* * default on/off function */ -static void nop_func(){} +static void nop_func(void){} /* * default isOn function */ -static int not_connected() {return 0;} +static int not_connected(void) {return 0;} /* * default possible isOn function */ -static int connected() {return 1;} +static int connected(void) {return 1;} static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER]; static rtems_irq_global_settings initial_config; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c b/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c index de3448655a..0fa1d2dd11 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c @@ -125,7 +125,7 @@ static int GT64260eth_rx(struct GTeth_softc *sc); static void GTeth_rx_setup(struct GTeth_softc *sc); static void GTeth_rxprio_setup(struct GTeth_softc *sc); static void GTeth_rx_stop(struct GTeth_softc *dc); -static void GT64260eth_isr(); +static void GT64260eth_isr(void); static int GTeth_hash_compute(struct GTeth_softc *sc,unsigned char eaddr[ETHER_ADDR_LEN]); static int GTeth_hash_entry_op(struct GTeth_softc *sc, enum GTeth_hash_op op, enum GTeth_rxprio prio,unsigned char eaddr[ETHER_ADDR_LEN]); @@ -158,7 +158,7 @@ static int GT64260eth_irq_is_on(const rtems_irq_connect_data *irq) return(inl(ETH0_EICR) & ETH_IR_EtherIntSum); } -static void GT64260eth_isr() +static void GT64260eth_isr(void) { struct GTeth_softc *sc = root_GT64260eth_dev; rtems_event_set events=0; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c b/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c index 453da7d9b1..e2bf2c6625 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c @@ -234,10 +234,10 @@ static int wm_read_eeprom(struct wm_softc *sc,int word,int wordcnt, uint16_t *d static void i82544EI_daemon(void *arg); static void wm_set_filter(struct wm_softc *sc); -static void i82544EI_isr(); +static void i82544EI_isr(void); static void i82544EI_sendpacket(struct wm_softc *sc, struct mbuf *m); -extern int pci_mem_find(), pci_io_find(), pci_get_capability(); -extern char * ether_sprintf1(); +extern int pci_mem_find(), pci_io_find(), pci_get_capability(void); +extern char * ether_sprintf1(void); static void i82544EI_irq_on(const rtems_irq_connect_data *irq) { diff --git a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c index 20f2342503..5a129aea84 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c @@ -13,8 +13,6 @@ * found in the file LICENSE in this distribution or at * http://www.rtems.com/rtems/license.html. * - * pci.c,v 1.2 2002/05/14 17:10:16 joel Exp - * * Copyright 2004, Brookhaven National Laboratory and * Shuchen K. Feng, , 2004 * - modified and added support for MVME5500 board @@ -62,7 +60,7 @@ #define pci BSP_pci_configuration static int numPCIDevs=0; -extern void pci_interface(); +extern void pci_interface(void); /* Pack RegNum,FuncNum,DevNum,BusNum,and ConfigEnable for * PCI Configuration Address Register @@ -247,7 +245,7 @@ pci_config BSP_pci_configuration = {(volatile unsigned char*) PCI_CONFIG_ADDR, * it's not used. * */ -int pci_initialize() +int pci_initialize(void) { int deviceFound; unsigned char ucBusNumber, ucSlotNumber, ucFnNumber, ucNumFuncs; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c index f19f9bc69c..1709a8d7f5 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c @@ -86,9 +86,9 @@ #define ADDR_PIPELINE 0x00020000 -void pciAccessInit(); +void pciAccessInit(void); -void pci_interface() +void pci_interface(void) { #ifdef PCI_DEADLOCK @@ -107,7 +107,7 @@ void pci_interface() } /* Use MOTLoad default for Writeback Priority and Buffer Depth */ -void pciAccessInit() +void pciAccessInit(void) { unsigned int PciLocal, data; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c index 9ff8355be5..ae5fdc3723 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c @@ -65,13 +65,13 @@ BSP_output_char_function_type BSP_output_char = BSP_output_char_via_serial; -extern void _return_to_ppcbug(); +extern void _return_to_ppcbug(void); extern unsigned long __rtems_end[]; -extern unsigned get_L1CR(), get_L2CR(), get_L3CR(); +extern unsigned get_L1CR(void), get_L2CR(void), get_L3CR(void); extern void bsp_cleanup(void); -extern Triv121PgTbl BSP_pgtbl_setup(); -extern void BSP_pgtbl_activate(); -extern int I2Cread_eeprom(); +extern Triv121PgTbl BSP_pgtbl_setup(unsigned long); +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); uint32_t bsp_clicks_per_usec; diff --git a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c index 95e3dc6efb..5d29b395ea 100644 --- a/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c +++ b/c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c @@ -60,11 +60,11 @@ #define SRR1_TEA_EXC (1<<(31-13)) #define SRR1_MCP_EXC (1<<(31-12)) -void -BSP_printStackTrace(); +extern void +BSP_printStackTrace(BSP_Exception_frame* excPtr); -void +extern void rtemsReboot(void); static volatile BSP_ExceptionExtension BSP_exceptionExtension = 0; diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c b/c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c index 721c9ed47f..ec905f5af6 100644 --- a/c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c +++ b/c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c @@ -7,7 +7,7 @@ * the file LICENSE in this distribution or at * http://www.rtems.com/license/LICENSE. * - * $Id: + * $Id$ */ #include @@ -22,7 +22,7 @@ /* * initialize FPGA */ -void initialize_PCI_bridge () +void initialize_PCI_bridge (void) { #if (!SCORE603E_USE_DINK) uint16_t mask, shift, data; @@ -52,7 +52,7 @@ void set_irq_mask( *loc = value; } -uint16_t get_irq_mask() +uint16_t get_irq_mask(voi) { uint16_t *loc; uint16_t value; @@ -90,7 +90,7 @@ void unmask_irq( set_irq_mask( value ); } -void init_irq_data_register() +void init_irq_data_register(void) { uint32_t index; uint32_t i; @@ -148,7 +148,7 @@ rtems_boolean Is_PMC_IRQ( return result; } -uint16_t read_and_clear_irq() +uint16_t read_and_clear_irq(void) { uint16_t irq; diff --git a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c index 95cebae743..587ca6ede4 100644 --- a/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c @@ -39,22 +39,22 @@ pci_isa_bridge_device* via_82c586 = 0; static pci_isa_bridge_device bridge; extern unsigned int external_exception_vector_prolog_code_size[]; -extern void external_exception_vector_prolog_code(); +extern void external_exception_vector_prolog_code(void); extern unsigned int decrementer_exception_vector_prolog_code_size[]; -extern void decrementer_exception_vector_prolog_code(); +extern void decrementer_exception_vector_prolog_code(void); /* * default on/off function */ -static void nop_func(){} +static void nop_func(void){} /* * default isOn function */ -static int not_connected() {return 0;} +static int not_connected(void) {return 0;} /* * default possible isOn function */ -static int connected() {return 1;} +static int connected(void) {return 1;} static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER]; static rtems_irq_global_settings initial_config; diff --git a/c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c b/c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c index 625e4f7423..660966f6c4 100644 --- a/c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c +++ b/c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c @@ -1,5 +1,7 @@ /* * detect_host_bridge.c + * + * $Id$ */ #include @@ -18,6 +20,6 @@ * Open PIC device is built into the processor chip. */ -void detect_host_bridge() +void detect_host_bridge(void) { } diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c b/c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c index 4ddaffe5f9..6fb0cc6e6b 100644 --- a/c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c +++ b/c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c @@ -1,6 +1,6 @@ /* Hwr_init.c * - * $Id: + * $Id$ */ #include @@ -69,7 +69,7 @@ typedef struct { uint32_t command_register; }Harris_RTC; -void init_RTC() +void init_RTC(void) { volatile Harris_RTC *the_RTC; @@ -78,7 +78,7 @@ void init_RTC() the_RTC->command_register = 0x0; } -void init_PCI() +void init_PCI(void) { #if (SCORE603E_USE_SDS) | (SCORE603E_USE_OPEN_FIRMWARE) | (SCORE603E_USE_NONE) uint32_t value; diff --git a/c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c b/c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c index 2e924e7c2f..571f61663c 100644 --- a/c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c +++ b/c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c @@ -50,9 +50,9 @@ typedef struct rtems_chain_control ISR_Array [NUM_LIRQ]; /* XXX */ -void init_irq_data_register(); +void init_irq_data_register(void); -void initialize_external_exception_vector () +void initialize_external_exception_vector (void) { int i; rtems_isr_entry previous_isr; diff --git a/c/src/lib/libbsp/powerpc/shared/flash/flash.c b/c/src/lib/libbsp/powerpc/shared/flash/flash.c index 65db46d7d2..02558dccb0 100644 --- a/c/src/lib/libbsp/powerpc/shared/flash/flash.c +++ b/c/src/lib/libbsp/powerpc/shared/flash/flash.c @@ -132,7 +132,7 @@ rd_par(struct bankdesc *b, union bconv *pv, uint32_t a) /* 'flush' input buffer and get an upper-case char from stdin */ STATIC int -getUc() +getUc(void) { fseek(stdin, 0, SEEK_END); return toupper(getchar()); diff --git a/c/src/lib/libbsp/powerpc/shared/irq/irq_init.c b/c/src/lib/libbsp/powerpc/shared/irq/irq_init.c index 3b41258ddd..9c2c27f954 100644 --- a/c/src/lib/libbsp/powerpc/shared/irq/irq_init.c +++ b/c/src/lib/libbsp/powerpc/shared/irq/irq_init.c @@ -49,7 +49,7 @@ static void nop_func(void){} static int not_connected(void) {return 0;} /* * default possible isOn function -static int connected() {return 1;} +static int connected(void) {return 1;} */ static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER]; diff --git a/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c b/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c index 5c7e8ee6fa..6ce4620ead 100644 --- a/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c +++ b/c/src/lib/libbsp/powerpc/virtex/console/consolelite.c @@ -356,7 +356,7 @@ void outputChar(char ch) xlite_write_char_polled( 0, ch ); } -char inputChar() +char inputChar(void) { return (char)xlite_read_polled(0); } diff --git a/c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c b/c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c index 8b95ff8857..0c47e9b7fe 100644 --- a/c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c +++ b/c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c @@ -37,7 +37,7 @@ RTEMS_INLINE_ROUTINE void set_ier(uint32_t mask) /* * Retrieve contents of Interrupt Pending Register */ -RTEMS_INLINE_ROUTINE uint32_t get_ipr() +RTEMS_INLINE_ROUTINE uint32_t get_ipr(void) { uint32_t c = *((volatile uint32_t *) (OPB_INTC_BASE + OPB_INTC_IPR)); return c; -- cgit v1.2.3