aboutsummaryrefslogtreecommitdiff
path: root/sys/dev
diff options
context:
space:
mode:
authorWarner Losh <imp@FreeBSD.org>2000-01-10 02:32:43 +0000
committerWarner Losh <imp@FreeBSD.org>2000-01-10 02:32:43 +0000
commite9cb811b17157801251450114bd08e17a6656d40 (patch)
tree251641670e3bb13aad931cbf42b68f89a737671f /sys/dev
parent89ce66ed87d75f3693df8548e6e16ab725689c12 (diff)
Notes
Diffstat (limited to 'sys/dev')
-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 a25eda79d3b08..037af335c87aa 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);