One comment below which doesn't match your description. On 3/13/2014 9:19 AM, Daniel Cederman wrote: > --- > .../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 Why this change?
> } > 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_ */ > > -- Joel Sherrill, Ph.D. Director of Research & Development joel.sherr...@oarcorp.com On-Line Applications Research Ask me about RTEMS: a free RTOS Huntsville AL 35805 Support Available (256) 722-9985 _______________________________________________ rtems-devel mailing list rtems-devel@rtems.org http://www.rtems.org/mailman/listinfo/rtems-devel