summaryrefslogtreecommitdiffstats
path: root/sys/dev/ep
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2000-01-10 02:32:43 +0000
committerimp <imp@FreeBSD.org>2000-01-10 02:32:43 +0000
commit709f04d8ed132e648a382ec3e9a92982a2274de7 (patch)
treed93452a92ca5e1f08f4dc4b6ffea83ca2c055002 /sys/dev/ep
parent0ee4c70711a39cff5f17c3ef63329ff92fdfca48 (diff)
downloadFreeBSD-src-709f04d8ed132e648a382ec3e9a92982a2274de7.zip
FreeBSD-src-709f04d8ed132e648a382ec3e9a92982a2274de7.tar.gz
Commit kernel part of patches to get the 3Com OfficeConnect 3CXSH572BT
working on -current. Submitted by: Eric D. Futch <efutch@nyct.net> Approved by: mdodd
Diffstat (limited to 'sys/dev/ep')
-rw-r--r--sys/dev/ep/if_ep_pccard.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/sys/dev/ep/if_ep_pccard.c b/sys/dev/ep/if_ep_pccard.c
index a25eda7..037af33 100644
--- a/sys/dev/ep/if_ep_pccard.c
+++ b/sys/dev/ep/if_ep_pccard.c
@@ -114,6 +114,8 @@ ep_pccard_identify(u_short id)
case 0x4b57: /* 3C574B */
return ("3Com 3C574B, Megahertz 3CCFE574BT or "
"Fast Etherlink 3C574-TX");
+ case 0x2b57: /* 3CXSH572BT */
+ return ("3Com OfficeConnect 572BT");
case 0x9058: /* 3C589 */
return ("3Com Etherlink III 3C589");
case 0x2056: /* 3C562/3C563 */
@@ -128,11 +130,8 @@ ep_pccard_card_attach(struct ep_board *epb)
/* Determine device type and associated MII capabilities */
switch (epb->prod_id) {
case 0x6055: /* 3C556 */
- epb->mii_trans = 1;
- return (1);
+ case 0x2b57: /* 3C572BT */
case 0x4057: /* 3C574 */
- epb->mii_trans = 1;
- return (1);
case 0x4b57: /* 3C574B */
epb->mii_trans = 1;
return (1);
OpenPOWER on IntegriCloud