From 5e49aafb5c573bb94033d7051aec85546cf1ac97 Mon Sep 17 00:00:00 2001 From: "W. Eric Norum" Date: Sat, 25 Sep 2004 23:43:06 +0000 Subject: [PATCH] Now works on non-i386, non-ppc targets. --- src/RTEMS/base/rtems_netconfig.c | 22 ++++++++++++---------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/RTEMS/base/rtems_netconfig.c b/src/RTEMS/base/rtems_netconfig.c index 8b558872f..ba43c88cf 100644 --- a/src/RTEMS/base/rtems_netconfig.c +++ b/src/RTEMS/base/rtems_netconfig.c @@ -51,23 +51,25 @@ static struct rtems_bsdnet_ifconfig e3c509_driver_config = { &fxp_driver_config, /* link to next interface */ }; #define FIRST_DRIVER_CONFIG &e3c509_driver_config +#else -#elif defined(__PPC) +# if defined(__PPC) /* * FIXME: This really belongs in the BSP */ -# if defined(mpc750) -# ifndef RTEMS_BSP_NETWORK_DRIVER_NAME -# define RTEMS_BSP_NETWORK_DRIVER_NAME "dc1" +# if defined(mpc750) +# ifndef RTEMS_BSP_NETWORK_DRIVER_NAME +# define RTEMS_BSP_NETWORK_DRIVER_NAME "dc1" +# endif +# ifndef RTEMS_BSP_NETWORK_DRIVER_ATTACH +# define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_dec21140_driver_attach + extern int rtems_dec21140_driver_attach(); +# endif # endif -# ifndef RTEMS_BSP_NETWORK_DRIVER_ATTACH -# define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_dec21140_driver_attach - extern int rtems_dec21140_driver_attach(); +# if defined(HAVE_PPCBUG) +# define MY_DO_BOOTP NULL # endif # endif -# if defined(HAVE_PPCBUG) -# define MY_DO_BOOTP NULL -# endif static struct rtems_bsdnet_ifconfig bsp_driver_config = { RTEMS_BSP_NETWORK_DRIVER_NAME, /* name */