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
This commit is contained in:
Bill Paul 1998-10-09 03:59:24 +00:00
parent 1d13be3330
commit 62034864f7
Notes: svn2git 2020-12-20 02:59:44 +00:00
svn path=/head/; revision=40097
2 changed files with 6 additions and 3 deletions

View File

@ -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 }

View File

@ -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
/*