From 23e4757cd7d69c6160927e9c85b1557c3ff84a59 Mon Sep 17 00:00:00 2001 From: Bill Paul Date: Sat, 21 Aug 1999 18:34:58 +0000 Subject: 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. --- release/sysinstall/devices.c | 3 ++- release/texts/HARDWARE.TXT | 15 ++++++++++----- release/texts/RELNOTES.TXT | 15 ++++++++++++--- 3 files changed, 24 insertions(+), 9 deletions(-) (limited to 'release') 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 -- cgit v1.2.3