diff options
author | cvs2git <rtems-devel@rtems.org> | 2009-04-23 00:37:08 +0000 |
---|---|---|
committer | cvs2git <rtems-devel@rtems.org> | 2009-04-23 00:37:08 +0000 |
commit | 3f43db5361c6869c470af596679de2f02c3befe1 (patch) | |
tree | c4d7b028770989e35fe0261ac65ad47c73021fb4 /bsd_eth_drivers/if_em/README.rtems | |
parent | - importing original version I had sent Joel on 20090214 (diff) | |
download | libbsdport-3f43db5361c6869c470af596679de2f02c3befe1.tar.bz2 |
This commit was manufactured by cvs2svn to create tag 'vers_20090214'.vers_20090214
Sprout from base 2009-04-23 00:37:07 UTC Till Straumann <strauman@slac.stanford.edu> ' - importing original version I had sent Joel on 20090214'
Delete:
bootstrap
bsd_eth_drivers/Makefile
bsd_eth_drivers/if_em/LICENSE
bsd_eth_drivers/if_em/Makefile
bsd_eth_drivers/if_em/README.rtems
bsd_eth_drivers/if_em/freebsd_cvs_status
bsd_eth_drivers/if_le/Makefile
bsd_eth_drivers/if_le/README.rtems
bsd_eth_drivers/if_le/am7990.c
bsd_eth_drivers/if_le/if_le_cbus.c
bsd_eth_drivers/if_le/if_le_isa.c
bsd_eth_drivers/if_le/if_le_lebuffer.c
bsd_eth_drivers/if_le/if_le_ledma.c
bsd_eth_drivers/if_le/lebuffer_sbus.c
bsd_eth_drivers/if_pcn/Makefile
bsd_eth_drivers/if_pcn/README.rtems
bsd_eth_drivers/if_re/Makefile.am
bsd_eth_drivers/if_re/if_re.c
bsd_eth_drivers/if_re/if_rlreg.h
bsd_eth_drivers/libbsdport/Makefile
bsd_eth_drivers/libbsdport/modini.c
m4/acinclude.m4
m4/multilib-fix.m4
m4/multilib-installdir.m4
m4/rtems-bsp-postlink.m4
m4/rtems-isml.m4
m4/rtems-ismultibsp.m4
m4/rtems-multilib.m4
Diffstat (limited to 'bsd_eth_drivers/if_em/README.rtems')
-rw-r--r-- | bsd_eth_drivers/if_em/README.rtems | 66 |
1 files changed, 0 insertions, 66 deletions
diff --git a/bsd_eth_drivers/if_em/README.rtems b/bsd_eth_drivers/if_em/README.rtems deleted file mode 100644 index 88fa2fb..0000000 --- a/bsd_eth_drivers/if_em/README.rtems +++ /dev/null @@ -1,66 +0,0 @@ -RTEMS PORT OF THE 'em' ETHERNET DRIVER -====================================== - -This is a port of the intel / FreeBSD 'em' driver as of -2007/7/4 (checked out from FreeBSD/head on that date). - -SUPPORTED BSPs: -- you need 'libbsdport' which in turn needs 'libbspExt' - These work for i386/pc386 and powerpc/new-exception-processing - BSPs, i.e., the BSP must implement <rtems/pci.h> and <rtems/irq.h>. - -USAGE: -- to attach this driver: - * define a NULL terminated list with all libbsdport supported - drivers you want to include with your application: - - extern driver_t libbsdport_em_driver; - - driver_t *libbsdport_netdriver_table[] = { - &libbsdport_em_driver, - /* other drivers here or upstream of 'em' if they support - * the same hardware but are preferred. - */ - 0 - }; - - * specify libbsdport_netdriver_attach for the 'attach' function - pointer in struct rtems_bsdnet_ifconfig. - - * use the 'name' field in struct rtems_bsdnet_ifconfig to filter - drivers and device instances: - - <driver_name><instance> - - either may be omitted which means that the next available - driver/hardware device is to be used. Here are a few examples: - - "" /* use first device found supported by any driver in the - * libbsdport_driver_table[]. - */ - - "em2" /* use second device supported by the 'em' driver */ - - Notes: Counting instances begins with 1 (not 0). - Consult libbsdport/README for more information. - - -KNOWN ISSUES: -- 'ignore_broadcast' and 'mtu' settings from - struct rtems_bsdnet_ifconfig are ignored. I haven't seen - many drivers that honour 'ignore_broadcast' and 'mtu' can be - set using a ioctl(). I'm trying to keep changes to BSD sources - minimal... -- ring sizes are restricted (driver validates sizes and uses - defaults if requested sizes don't meet requirements). - -TESTED WITH: - 82544 on motorola MVME5500 (PPC MVE board) - 82573 on concurrent technologies PP410 (intel x86) board - -TESTED ON: - rtems-4.7 - powerpc/beatnik (motorola MVME5500) - i386/pc686 (concurrent technologies PP410 compact PCI) - -T.S, 200707 |