diff options
author | wpaul <wpaul@FreeBSD.org> | 1998-10-09 03:59:24 +0000 |
---|---|---|
committer | wpaul <wpaul@FreeBSD.org> | 1998-10-09 03:59:24 +0000 |
commit | b3de6c4a6a8884c1b8cf51adea1ea2cc5ef6b6f2 (patch) | |
tree | b3f86f416c6fbe875c9975a41465ce125ce6dbff /sys/pci | |
parent | 51648837288ce42508b01f14304083a8f3fc79f5 (diff) | |
download | FreeBSD-src-b3de6c4a6a8884c1b8cf51adea1ea2cc5ef6b6f2.zip FreeBSD-src-b3de6c4a6a8884c1b8cf51adea1ea2cc5ef6b6f2.tar.gz |
Add support for yet another "cyclone" board, with PCI device id 0x905A.
This is a 100BaseFX board with SC fiber media connectors. I don't actually
have one of these but I've been told it works with the xl driver.
Submitted by: Jason Wright from the openbsd group
Diffstat (limited to 'sys/pci')
-rw-r--r-- | sys/pci/if_xl.c | 6 | ||||
-rw-r--r-- | sys/pci/if_xlreg.h | 3 |
2 files changed, 6 insertions, 3 deletions
diff --git a/sys/pci/if_xl.c b/sys/pci/if_xl.c index d0923b9..aede51e 100644 --- a/sys/pci/if_xl.c +++ b/sys/pci/if_xl.c @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_xl.c,v 1.11 1998/09/08 23:42:10 wpaul Exp $ + * $Id: if_xl.c,v 1.54 1998/09/25 17:43:57 wpaul Exp wpaul $ */ /* @@ -147,7 +147,7 @@ #ifndef lint static char rcsid[] = - "$Id: if_xl.c,v 1.11 1998/09/08 23:42:10 wpaul Exp $"; + "$Id: if_xl.c,v 1.54 1998/09/25 17:43:57 wpaul Exp wpaul $"; #endif /* @@ -170,6 +170,8 @@ static struct xl_type xl_devs[] = { "3Com 3c905B Fast Etherlink XL 10/100BaseTX" }, { TC_VENDORID, TC_DEVICEID_CYCLONE_10_100BT4, "3Com 3c905B Fast Etherlink XL 10/100BaseT4" }, + { TC_VENDORID, TC_DEVICEID_CYCLONE_10_100FX, + "3Com 3c905B Fast Etherlink XL 10/100BaseFX/SC" }, { TC_VENDORID, TC_DEVICEID_CYCLONE_10_100BT_SERV, "3Com 3c980 Fast Etherlink XL 10/100BaseTX" }, { 0, 0, NULL } diff --git a/sys/pci/if_xlreg.h b/sys/pci/if_xlreg.h index 28b3c4e..b260473 100644 --- a/sys/pci/if_xlreg.h +++ b/sys/pci/if_xlreg.h @@ -29,7 +29,7 @@ * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF * THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: if_xlreg.h,v 1.4 1998/09/04 16:22:15 wpaul Exp $ + * $Id: if_xlreg.h,v 1.16 1998/09/25 17:43:57 wpaul Exp wpaul $ */ #define XL_EE_READ 0x0080 /* read, 5 bit address */ @@ -637,6 +637,7 @@ struct xl_stats { #define TC_DEVICEID_CYCLONE_10BT_COMBO 0x9005 #define TC_DEVICEID_CYCLONE_10_100BT 0x9055 #define TC_DEVICEID_CYCLONE_10_100BT4 0x9056 +#define TC_DEVICEID_CYCLONE_10_100FX 0x905A #define TC_DEVICEID_CYCLONE_10_100BT_SERV 0x9800 /* |