--- .../lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c | 5 ----- .../sparc/leon2/leon_smc91111/leon_smc91111.c | 5 ----- .../sparc/leon3/leon_smc91111/leon_smc91111.c | 3 --- c/src/libchip/network/smc91111.c | 7 ++++--- c/src/libchip/network/smc91111exp.h | 3 +++ 5 files changed, 7 insertions(+), 16 deletions(-)
diff --git a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c b/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c index 026a56c..995bf0b 100644 --- a/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c +++ b/c/src/lib/libbsp/powerpc/mpc55xxevb/network/if_smc.c @@ -64,11 +64,6 @@ scmv91111_configuration_t mpc5554_scmv91111_configuration = { (void *)0 }; -int _rtems_smc91111_driver_attach( - struct rtems_bsdnet_ifconfig *config, - scmv91111_configuration_t *scm_config -); - /* * Attach an SMC91111 driver to the system */ diff --git a/c/src/lib/libbsp/sparc/leon2/leon_smc91111/leon_smc91111.c b/c/src/lib/libbsp/sparc/leon2/leon_smc91111/leon_smc91111.c index ad74c9a..abf1efc 100644 --- a/c/src/lib/libbsp/sparc/leon2/leon_smc91111/leon_smc91111.c +++ b/c/src/lib/libbsp/sparc/leon2/leon_smc91111/leon_smc91111.c @@ -40,11 +40,6 @@ scmv91111_configuration_t leon_scmv91111_configuration = { 1 /* autoneg */ }; -int _rtems_smc91111_driver_attach( - struct rtems_bsdnet_ifconfig *config, - scmv91111_configuration_t *scm_config -); - /* * Attach an SMC91111 driver to the system */ diff --git a/c/src/lib/libbsp/sparc/leon3/leon_smc91111/leon_smc91111.c b/c/src/lib/libbsp/sparc/leon3/leon_smc91111/leon_smc91111.c index 9b9961d..a57de8f 100644 --- a/c/src/lib/libbsp/sparc/leon3/leon_smc91111/leon_smc91111.c +++ b/c/src/lib/libbsp/sparc/leon3/leon_smc91111/leon_smc91111.c @@ -23,9 +23,6 @@ scmv91111_configuration_t leon_scmv91111_configuration = { 1 /* autoneg */ }; -int _rtems_smc91111_driver_attach (struct rtems_bsdnet_ifconfig *config, - scmv91111_configuration_t * scm_config); - /* * Attach an SMC91111 driver to the system */ diff --git a/c/src/libchip/network/smc91111.c b/c/src/libchip/network/smc91111.c index 2332688..6628ad5 100644 --- a/c/src/libchip/network/smc91111.c +++ b/c/src/libchip/network/smc91111.c @@ -82,7 +82,7 @@ static void lan91cxx_phy_configure(struct lan91cxx_priv_data *cpd); #define max(l,r) ((l) > (r) ? (l) : (r)) /* \ ------------- Interrupt ------------- \ */ -void lan91cxx_interrupt_handler(void *arg) +static void lan91cxx_interrupt_handler(void *arg) { struct lan91cxx_priv_data *cpd = arg; unsigned short irq, event; @@ -247,7 +247,8 @@ static void lan91cxx_recv(struct lan91cxx_priv_data *cpd, struct mbuf *m) } } db64_printf(" \n"); - +#else + (void)start; #endif } val = get_data(cpd); /* Read control word (and potential data) unconditionally */ @@ -657,7 +658,7 @@ static void sendpacket(struct ifnet *ifp, struct mbuf *m) dbg_prefix = ""; } -void smc91111_txDaemon(void *arg) +static void smc91111_txDaemon(void *arg) { struct lan91cxx_priv_data *cpd = arg; struct ifnet *ifp = &cpd->arpcom.ac_if; diff --git a/c/src/libchip/network/smc91111exp.h b/c/src/libchip/network/smc91111exp.h index 11feaab..08e086d 100644 --- a/c/src/libchip/network/smc91111exp.h +++ b/c/src/libchip/network/smc91111exp.h @@ -18,6 +18,9 @@ typedef struct scmv91111_configuration { #endif } scmv91111_configuration_t; +int _rtems_smc91111_driver_attach (struct rtems_bsdnet_ifconfig *config, + scmv91111_configuration_t * scm_config); + #endif /* _SMC_91111_EXP_H_ */ -- 1.7.9.5 _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel