17 #include <rtems/rtems_bsdnet.h> 20 static struct rtems_bsdnet_ifconfig loopback_config = {
42 static struct rtems_bsdnet_ifconfig ne2k_driver_config = {
47 extern int rtems_fxp_attach (
struct rtems_bsdnet_ifconfig *,
int);
48 static struct rtems_bsdnet_ifconfig fxp_driver_config = {
53 extern int rtems_3c509_driver_attach (
struct rtems_bsdnet_ifconfig *,
int);
54 static struct rtems_bsdnet_ifconfig e3c509_driver_config = {
56 rtems_3c509_driver_attach,
59 #define FIRST_DRIVER_CONFIG &e3c509_driver_config 66 # ifndef RTEMS_BSP_NETWORK_DRIVER_NAME 67 # define RTEMS_BSP_NETWORK_DRIVER_NAME "dc1" 69 # ifndef RTEMS_BSP_NETWORK_DRIVER_ATTACH 70 # define RTEMS_BSP_NETWORK_DRIVER_ATTACH rtems_dec21140_driver_attach 71 extern int rtems_dec21140_driver_attach();
75 static struct rtems_bsdnet_ifconfig bsp_driver_config = {
76 RTEMS_BSP_NETWORK_DRIVER_NAME,
77 RTEMS_BSP_NETWORK_DRIVER_ATTACH,
80 #define FIRST_DRIVER_CONFIG &bsp_driver_config 87 #ifdef RTEMS_NETWORK_CONFIG_DNS_DOMAINNAME 88 # define XSTR(x) STR(x) 90 # define MY_DOMAINNAME XSTR(RTEMS_NETWORK_CONFIG_DNS_DOMAINNAME) 92 # define MY_DOMAINNAME NULL 99 # define MY_DO_BOOTP rtems_bsdnet_do_bootp 106 #ifndef RTEMS_NETWORK_CONFIG_MBUF_SPACE 107 # define RTEMS_NETWORK_CONFIG_MBUF_SPACE 180 109 #ifndef RTEMS_NETWORK_CONFIG_CLUSTER_SPACE 110 # define RTEMS_NETWORK_CONFIG_CLUSTER_SPACE 350 void rtems_bsdnet_loopattach()
struct rtems_bsdnet_config rtems_bsdnet_config
#define RTEMS_NETWORK_CONFIG_MBUF_SPACE
int rtems_ne2kpci_driver_attach(struct rtems_bsdnet_ifconfig *config, int attach)
#define FIRST_DRIVER_CONFIG
#define RTEMS_NETWORK_CONFIG_CLUSTER_SPACE