aboutsummaryrefslogtreecommitdiff
path: root/release
diff options
context:
space:
mode:
authorBill Paul <wpaul@FreeBSD.org>1999-08-21 18:34:58 +0000
committerBill Paul <wpaul@FreeBSD.org>1999-08-21 18:34:58 +0000
commit23e4757cd7d69c6160927e9c85b1557c3ff84a59 (patch)
tree14bf22b19710f104a9fa7f5bdecc268a9065047e /release
parente0d8eea17596bb68e30627651e1677c28590b8d3 (diff)
downloadsrc-23e4757cd7d69c6160927e9c85b1557c3ff84a59.tar.gz
src-23e4757cd7d69c6160927e9c85b1557c3ff84a59.zip
This commit adds device driver support for the Sundance Technologies ST201
PCI fast ethernet controller. Currently, the only card I know that uses this chip is the D-Link DFE-550TX. (Don't ask me where to buy these: the only cards I have are samples sent to me by D-Link.) This driver is the first to make use of the miibus code once I'm sure it all works together nicely, I'll start converting the other drivers. The Sundance chip is a clone of the 3Com 3c90x Etherlink XL design only with its own register layout. Support is provided for ifmedia, hardware multicast filtering, bridging and promiscuous mode.
Notes
Notes: svn path=/head/; revision=50128
Diffstat (limited to 'release')
-rw-r--r--release/sysinstall/devices.c3
-rw-r--r--release/texts/HARDWARE.TXT15
-rw-r--r--release/texts/RELNOTES.TXT15
3 files changed, 24 insertions, 9 deletions
diff --git a/release/sysinstall/devices.c b/release/sysinstall/devices.c
index 5854406fdf2d..ef08e59acf9b 100644
--- a/release/sysinstall/devices.c
+++ b/release/sysinstall/devices.c
@@ -4,7 +4,7 @@
* This is probably the last program in the `sysinstall' line - the next
* generation being essentially a complete rewrite.
*
- * $Id: devices.c,v 1.97 1999/07/20 08:47:35 jkh Exp $
+ * $Id: devices.c,v 1.98 1999/07/25 04:32:50 wpaul Exp $
*
* Copyright (c) 1995
* Jordan Hubbard. All rights reserved.
@@ -103,6 +103,7 @@ static struct _devname {
{ DEVICE_TYPE_NETWORK, "pn", "Lite-On 82168/82169 PNIC PCI ethernet card" },
{ DEVICE_TYPE_NETWORK, "rl", "RealTek 8129/8139 PCI ethernet card" },
{ DEVICE_TYPE_NETWORK, "sf", "Adaptec AIC-6915 PCI ethernet card" },
+ { DEVICE_TYPE_NETWORK, "ste", "Sundance ST201 PCI ethernet card" },
{ DEVICE_TYPE_NETWORK, "sk", "SysKonnect PCI gigabit ethernet card" },
{ DEVICE_TYPE_NETWORK, "tx", "SMC 9432TX ethernet card" },
{ DEVICE_TYPE_NETWORK, "ti", "Alteon Networks PCI gigabit ethernet card" },
diff --git a/release/texts/HARDWARE.TXT b/release/texts/HARDWARE.TXT
index 1d92f66374a9..189f6e493b25 100644
--- a/release/texts/HARDWARE.TXT
+++ b/release/texts/HARDWARE.TXT
@@ -110,12 +110,13 @@ mx0 dyn dyn n/a dyn Macronix 98713/15/25 PCI based cards
pn0 dyn dyn n/a dyn Lite-On PNIC PCI based cards
rl0 dyn dyn n/a dyn RealTek 8129/8139 fast ethernet
sf0 dyn dyn n/a dyn Adaptec AIC-6915 fast ethernet
+ste0 dyn dyn n/a dyn Sundance ST201 fast ethernet
tl0 dyn dyn n/a dyn TI TNET100 'ThunderLAN' cards.
wb0 dyn dyn n/a dyn Winbond W89C840F PCI based cards.
vr0 dyn dyn n/a dyn VIA VT3043/VT86C100A PCI based cards.
vx0 dyn dyn n/a dyn 3Com 3c59x ((Fast) Etherlink III)
-xl0 dyn dyn n/a dyn 3Com 3c900, 3c905 and 3c905B
- ((Fast) Etherlink XL)
+xl0 dyn dyn n/a dyn 3Com 3c900, 3c905, 3c905B, 3c905C,
+ 3c980 ((Fast) Etherlink XL)
cs0 0x300 dyn n/a n/a Crystal Semiconductor CS89x0-based
cards.
ze0 300 5 n/a d8000 IBM/National Semiconductor
@@ -479,7 +480,11 @@ Winbond W89C840F fast ethernet NICs including the following:
VIA Technologies VT3043 "Rhine I" and VT86C100A "Rhine II" fast ethernet
NICs including the following:
Hawking Technologies PN102TX
- D-Link DFE530TX
+ D-Link DFE-530TX
+
+Sundance Technologies ST201 PCI fast ethernet NICs including
+the following:
+ D-Link DFE-550TX
SysKonnect SK-984x PCI gigabit ethernet cards including the following:
SK-9841 1000baseLX single mode fiber, single port
@@ -533,8 +538,8 @@ Winbond W89C940, Surecom NE-34, VIA VT86C926.
3Com 3C507 Etherlink 16/TP
-3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B PCI and EISA
-(Fast) Etherlink III / (Fast) Etherlink XL
+3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B/905C PCI
+and EISA (Fast) Etherlink III / (Fast) Etherlink XL
3Com 3c980 Fast Etherlink XL server adapter
diff --git a/release/texts/RELNOTES.TXT b/release/texts/RELNOTES.TXT
index 1a30c82c8f7f..7070963da6c3 100644
--- a/release/texts/RELNOTES.TXT
+++ b/release/texts/RELNOTES.TXT
@@ -80,6 +80,11 @@ ethernet adapters.
Driver support has been added for Adaptec Duralink PCI ethernet adapters
based on the Adaptec AIC-6915 fast ethernet controller.
+Driver support has been added for PCI fast ethernet adapters based on
+the Sundance Technologies ST201 controller, including the D-Link DFE-550TX.
+
+Driver support has been added for the 3Com 3c905C-TX. [MERGED]
+
1.2. SECURITY FIXES
-------------------
A new jail(2) system call and admin command (jail(8)) have been added for
@@ -282,7 +287,11 @@ Winbond W89C840F fast ethernet NICs including the following:
VIA Technologies VT3043 "Rhine I" and VT86C100A "Rhine II" fast ethernet
NICs including the following:
Hawking Technologies PN102TX
- D-Link DFE530TX
+ D-Link DFE-530TX
+
+Sundance Technologies ST201 PCI fast ethernet NICs including
+the following:
+ D-Link DFE-550TX
SysKonnect SK-984x PCI gigabit ethernet cards including the following:
SK-9841 1000baseLX single mode fiber, single port
@@ -333,8 +342,8 @@ Winbond W89C940, Surecom NE-34, VIA VT86C926.
3Com 3C507 Etherlink 16/TP
-3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B PCI and EISA
-(Fast) Etherlink III / (Fast) Etherlink XL
+3Com 3C509, 3C579, 3C589 (PCMCIA), 3C590/592/595/900/905/905B/905C PCI
+and EISA (Fast) Etherlink III / (Fast) Etherlink XL
3Com 3c980 Fast Etherlink XL server adapter