summaryrefslogtreecommitdiffstats
path: root/c/src/libchip/network/dec21140.c
diff options
context:
space:
mode:
Diffstat (limited to 'c/src/libchip/network/dec21140.c')
-rw-r--r--c/src/libchip/network/dec21140.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/c/src/libchip/network/dec21140.c b/c/src/libchip/network/dec21140.c
index 11b53ca40d..561b36dbe6 100644
--- a/c/src/libchip/network/dec21140.c
+++ b/c/src/libchip/network/dec21140.c
@@ -244,12 +244,12 @@ extern void Wait_X_ms( unsigned int timeToWait );
#define rtems_bsp_delay_in_bus_cycles(cycle) Wait_X_ms( cycle/100 )
#define CPU_CACHE_ALIGNMENT_FOR_BUFFER PG_SIZE
-inline void st_le32(volatile uint32_t *addr, uint32_t value)
+static inline void st_le32(volatile uint32_t *addr, uint32_t value)
{
*(addr)=value ;
}
-inline uint32_t ld_le32(volatile uint32_t *addr)
+static inline uint32_t ld_le32(volatile uint32_t *addr)
{
return(*addr);
}
@@ -1062,7 +1062,10 @@ rtems_dec21140_driver_attach (struct rtems_bsdnet_ifconfig *config, int attach)
if ( diag == PCIB_ERR_SUCCESS)
printk( "DEC/Intel 21143 PCI network card found\n" );
else
- rtems_panic("DEC PCI network card not found !!\n");
+ {
+ printk("No DEC/Intel 21140/3 PCI network card found !!\n");
+ return 0;
+ }
}
#endif
#if defined(__PPC__)