diff options
author | imp <imp@FreeBSD.org> | 2000-01-10 02:32:43 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2000-01-10 02:32:43 +0000 |
commit | 709f04d8ed132e648a382ec3e9a92982a2274de7 (patch) | |
tree | d93452a92ca5e1f08f4dc4b6ffea83ca2c055002 /sys/dev/ep | |
parent | 0ee4c70711a39cff5f17c3ef63329ff92fdfca48 (diff) | |
download | FreeBSD-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.c | 7 |
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); |