Changeset 6771a9e7 in rtems
- Timestamp:
- 08/20/08 09:00:11 (16 years ago)
- Branches:
- 4.10, 4.11, 4.9, 5, master
- Children:
- 5d2f5196
- Parents:
- 32cf3525
- Location:
- c/src/lib/libbsp/powerpc
- Files:
-
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
c/src/lib/libbsp/powerpc/mvme3100/i2c/i2c_init.c
r32cf3525 r6771a9e7 84 84 85 85 int 86 BSP_i2c_initialize( )86 BSP_i2c_initialize(void) 87 87 { 88 88 int busno, succ = 0; -
c/src/lib/libbsp/powerpc/mvme3100/i2c/mpc8540_i2c.c
r32cf3525 r6771a9e7 101 101 static rtems_id syncsem = 0; 102 102 103 static inline int ok_to_block( )103 static inline int ok_to_block(void) 104 104 { 105 105 return syncsem && _System_state_Is_up( _System_state_Get() ); … … 255 255 256 256 static void 257 rd1byte_noack( )257 rd1byte_noack(void) 258 258 { 259 259 uint8_t dum; -
c/src/lib/libbsp/powerpc/mvme3100/irq/irq_init.c
r32cf3525 r6771a9e7 29 29 #include <rtems/bspIo.h> 30 30 31 static void nop_func( )31 static void nop_func(void) 32 32 { 33 33 printk("Unhandled IRQ\n"); -
c/src/lib/libbsp/powerpc/mvme3100/network/tsec.c
r32cf3525 r6771a9e7 421 421 422 422 #ifdef __PPC__ 423 static inline void membarrier( )423 static inline void membarrier(void) 424 424 { 425 425 asm volatile("sync":::"memory"); -
c/src/lib/libbsp/powerpc/mvme3100/pci/detect_host_bridge.c
r32cf3525 r6771a9e7 76 76 } 77 77 78 void detect_host_bridge( )78 void detect_host_bridge(void) 79 79 { 80 80 OpenPIC = (volatile struct OpenPIC *) (BSP_8540_CCSR_BASE + BSP_OPEN_PIC_BASE_OFFSET); … … 109 109 110 110 void 111 BSP_pciConfigDump_early( )111 BSP_pciConfigDump_early(void) 112 112 { 113 113 printk("BUS:SLOT:FUN VENDOR-DEV_ID: COMMAND STATUS BASE_ADDR0 BASE_ADDR1 IRQ_PIN -> IRQ_LINE\n"); -
c/src/lib/libbsp/powerpc/mvme3100/startup/bspstart.c
r32cf3525 r6771a9e7 50 50 extern unsigned long __rtems_end[]; 51 51 extern void bsp_cleanup(void); 52 extern void BSP_vme_config( );52 extern void BSP_vme_config(void); 53 53 54 54 SPR_RW(SPRG1) -
c/src/lib/libbsp/powerpc/mvme5500/GT64260/GT64260TWSI.c
r32cf3525 r6771a9e7 59 59 60 60 /* return the interrupt flag */ 61 int GT64260TWSIintFlag( )61 int GT64260TWSIintFlag(void) 62 62 { 63 63 unsigned int loop; … … 71 71 } 72 72 73 int GT64260TWSIstop( )73 int GT64260TWSIstop(void) 74 74 { 75 75 … … 96 96 } 97 97 98 int GT64260TWSIstart( )98 int GT64260TWSIstart(void) 99 99 { 100 100 unsigned int loop; -
c/src/lib/libbsp/powerpc/mvme5500/irq/irq_init.c
r32cf3525 r6771a9e7 25 25 * default on/off function 26 26 */ 27 static void nop_func( ){}27 static void nop_func(void){} 28 28 /* 29 29 * default isOn function 30 30 */ 31 static int not_connected( ) {return 0;}31 static int not_connected(void) {return 0;} 32 32 /* 33 33 * default possible isOn function 34 34 */ 35 static int connected( ) {return 1;}35 static int connected(void) {return 1;} 36 36 37 37 static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER]; -
c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c
r32cf3525 r6771a9e7 126 126 static void GTeth_rxprio_setup(struct GTeth_softc *sc); 127 127 static void GTeth_rx_stop(struct GTeth_softc *dc); 128 static void GT64260eth_isr( );128 static void GT64260eth_isr(void); 129 129 static int GTeth_hash_compute(struct GTeth_softc *sc,unsigned char eaddr[ETHER_ADDR_LEN]); 130 130 static int GTeth_hash_entry_op(struct GTeth_softc *sc, enum GTeth_hash_op op, … … 159 159 } 160 160 161 static void GT64260eth_isr( )161 static void GT64260eth_isr(void) 162 162 { 163 163 struct GTeth_softc *sc = root_GT64260eth_dev; -
c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c
r32cf3525 r6771a9e7 235 235 static void wm_set_filter(struct wm_softc *sc); 236 236 237 static void i82544EI_isr( );237 static void i82544EI_isr(void); 238 238 static void i82544EI_sendpacket(struct wm_softc *sc, struct mbuf *m); 239 extern int pci_mem_find(), pci_io_find(), pci_get_capability( );240 extern char * ether_sprintf1( );239 extern int pci_mem_find(), pci_io_find(), pci_get_capability(void); 240 extern char * ether_sprintf1(void); 241 241 242 242 static void i82544EI_irq_on(const rtems_irq_connect_data *irq) -
c/src/lib/libbsp/powerpc/mvme5500/pci/pci.c
r32cf3525 r6771a9e7 13 13 * found in the file LICENSE in this distribution or at 14 14 * http://www.rtems.com/rtems/license.html. 15 *16 * pci.c,v 1.2 2002/05/14 17:10:16 joel Exp17 15 * 18 16 * Copyright 2004, Brookhaven National Laboratory and … … 63 61 64 62 static int numPCIDevs=0; 65 extern void pci_interface( );63 extern void pci_interface(void); 66 64 67 65 /* Pack RegNum,FuncNum,DevNum,BusNum,and ConfigEnable for … … 248 246 * 249 247 */ 250 int pci_initialize( )248 int pci_initialize(void) 251 249 { 252 250 int deviceFound; -
c/src/lib/libbsp/powerpc/mvme5500/pci/pci_interface.c
r32cf3525 r6771a9e7 87 87 #define ADDR_PIPELINE 0x00020000 88 88 89 void pciAccessInit( );89 void pciAccessInit(void); 90 90 91 void pci_interface( )91 void pci_interface(void) 92 92 { 93 93 … … 108 108 /* Use MOTLoad default for Writeback Priority and Buffer Depth 109 109 */ 110 void pciAccessInit( )110 void pciAccessInit(void) 111 111 { 112 112 unsigned int PciLocal, data; -
c/src/lib/libbsp/powerpc/mvme5500/startup/bspstart.c
r32cf3525 r6771a9e7 66 66 BSP_output_char_function_type BSP_output_char = BSP_output_char_via_serial; 67 67 68 extern void _return_to_ppcbug( );68 extern void _return_to_ppcbug(void); 69 69 extern unsigned long __rtems_end[]; 70 extern unsigned get_L1CR( ), get_L2CR(), get_L3CR();70 extern unsigned get_L1CR(void), get_L2CR(void), get_L3CR(void); 71 71 extern void bsp_cleanup(void); 72 extern Triv121PgTbl BSP_pgtbl_setup( );73 extern void BSP_pgtbl_activate( );74 extern int I2Cread_eeprom( );72 extern Triv121PgTbl BSP_pgtbl_setup(unsigned long); 73 extern void BSP_pgtbl_activate(Triv121PgTbl); 74 extern int I2Cread_eeprom(unsigned char I2cBusAddr, uint32_t devA2A1A0, uint32_t AddrBytes, unsigned char *pBuff, uint32_t numBytes); 75 75 extern void BSP_vme_config(void); 76 76 -
c/src/lib/libbsp/powerpc/mvme5500/vectors/exceptionhandler.c
r32cf3525 r6771a9e7 61 61 #define SRR1_MCP_EXC (1<<(31-12)) 62 62 63 void64 BSP_printStackTrace( );65 66 67 void63 extern void 64 BSP_printStackTrace(BSP_Exception_frame* excPtr); 65 66 67 extern void 68 68 rtemsReboot(void); 69 69 -
c/src/lib/libbsp/powerpc/score603e/irq/FPGA.c
r32cf3525 r6771a9e7 8 8 * http://www.rtems.com/license/LICENSE. 9 9 * 10 * $Id :10 * $Id$ 11 11 */ 12 12 … … 23 23 * initialize FPGA 24 24 */ 25 void initialize_PCI_bridge ( )25 void initialize_PCI_bridge (void) 26 26 { 27 27 #if (!SCORE603E_USE_DINK) … … 53 53 } 54 54 55 uint16_t get_irq_mask( )55 uint16_t get_irq_mask(voi) 56 56 { 57 57 uint16_t *loc; … … 91 91 } 92 92 93 void init_irq_data_register( )93 void init_irq_data_register(void) 94 94 { 95 95 uint32_t index; … … 149 149 } 150 150 151 uint16_t read_and_clear_irq( )151 uint16_t read_and_clear_irq(void) 152 152 { 153 153 uint16_t irq; -
c/src/lib/libbsp/powerpc/score603e/irq/irq_init.c
r32cf3525 r6771a9e7 40 40 41 41 extern unsigned int external_exception_vector_prolog_code_size[]; 42 extern void external_exception_vector_prolog_code( );42 extern void external_exception_vector_prolog_code(void); 43 43 extern unsigned int decrementer_exception_vector_prolog_code_size[]; 44 extern void decrementer_exception_vector_prolog_code( );44 extern void decrementer_exception_vector_prolog_code(void); 45 45 46 46 /* 47 47 * default on/off function 48 48 */ 49 static void nop_func( ){}49 static void nop_func(void){} 50 50 /* 51 51 * default isOn function 52 52 */ 53 static int not_connected( ) {return 0;}53 static int not_connected(void) {return 0;} 54 54 /* 55 55 * default possible isOn function 56 56 */ 57 static int connected( ) {return 1;}57 static int connected(void) {return 1;} 58 58 59 59 static rtems_irq_connect_data rtemsIrq[BSP_IRQ_NUMBER]; -
c/src/lib/libbsp/powerpc/score603e/pci/no_host_bridge.c
r32cf3525 r6771a9e7 1 1 /* 2 2 * detect_host_bridge.c 3 * 4 * $Id$ 3 5 */ 4 6 … … 19 21 */ 20 22 21 void detect_host_bridge( )23 void detect_host_bridge(void) 22 24 { 23 25 } -
c/src/lib/libbsp/powerpc/score603e/startup/Hwr_init.c
r32cf3525 r6771a9e7 1 1 /* Hwr_init.c 2 2 * 3 * $Id :3 * $Id$ 4 4 */ 5 5 … … 70 70 }Harris_RTC; 71 71 72 void init_RTC( )72 void init_RTC(void) 73 73 { 74 74 volatile Harris_RTC *the_RTC; … … 79 79 } 80 80 81 void init_PCI( )81 void init_PCI(void) 82 82 { 83 83 #if (SCORE603E_USE_SDS) | (SCORE603E_USE_OPEN_FIRMWARE) | (SCORE603E_USE_NONE) -
c/src/lib/libbsp/powerpc/score603e/startup/genpvec.c
r32cf3525 r6771a9e7 51 51 52 52 /* XXX */ 53 void init_irq_data_register( );53 void init_irq_data_register(void); 54 54 55 void initialize_external_exception_vector ( )55 void initialize_external_exception_vector (void) 56 56 { 57 57 int i; -
c/src/lib/libbsp/powerpc/shared/flash/flash.c
r32cf3525 r6771a9e7 133 133 /* 'flush' input buffer and get an upper-case char from stdin */ 134 134 STATIC int 135 getUc( )135 getUc(void) 136 136 { 137 137 fseek(stdin, 0, SEEK_END); -
c/src/lib/libbsp/powerpc/shared/irq/irq_init.c
r32cf3525 r6771a9e7 50 50 /* 51 51 * default possible isOn function 52 static int connected( ) {return 1;}52 static int connected(void) {return 1;} 53 53 */ 54 54 -
c/src/lib/libbsp/powerpc/virtex/console/consolelite.c
r32cf3525 r6771a9e7 357 357 } 358 358 359 char inputChar( )359 char inputChar(void) 360 360 { 361 361 return (char)xlite_read_polled(0); -
c/src/lib/libbsp/powerpc/virtex/opbintctrl/opbintctrl.c
r32cf3525 r6771a9e7 38 38 * Retrieve contents of Interrupt Pending Register 39 39 */ 40 RTEMS_INLINE_ROUTINE uint32_t get_ipr( )40 RTEMS_INLINE_ROUTINE uint32_t get_ipr(void) 41 41 { 42 42 uint32_t c = *((volatile uint32_t *) (OPB_INTC_BASE + OPB_INTC_IPR));
Note: See TracChangeset
for help on using the changeset viewer.