diff options
author | imp <imp@FreeBSD.org> | 1999-10-29 06:27:07 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 1999-10-29 06:27:07 +0000 |
commit | 874dac187b642784aa6f34c4d6d9cf7d089f78f1 (patch) | |
tree | 4ddf2442345430965038322e4a2d85a62c01a4d1 /sys | |
parent | 73ba6441c395c3f05bc03ddd46208ba062a6617a (diff) | |
download | FreeBSD-src-874dac187b642784aa6f34c4d6d9cf7d089f78f1.zip FreeBSD-src-874dac187b642784aa6f34c4d6d9cf7d089f78f1.tar.gz |
Add (untested) support for the 3C562D/3C563D. I have been unable to
test this support since I don't have the dongle for the card in
question and the dongle I have for my 3C589D doesn't seem to work on
it. I don't know if this is due to the damage I did to the 562 card
in transit from freebsdcon, or a mis-matched dongle...
Diffstat (limited to 'sys')
-rw-r--r-- | sys/dev/ep/if_ep_pccard.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/dev/ep/if_ep_pccard.c b/sys/dev/ep/if_ep_pccard.c index 8255634..d6c7c2c 100644 --- a/sys/dev/ep/if_ep_pccard.c +++ b/sys/dev/ep/if_ep_pccard.c @@ -122,6 +122,8 @@ ep_pccard_identify(u_short id) "Fast Etherlink 3C574-TX"); case 0x9058: /* 3C589 */ return ("3Com Etherlink III 3C589"); + case 0x2056: /* 3C562/3C563 */ + return ("3Com 3C562D/3C563D"); } return (NULL); } @@ -140,6 +142,7 @@ ep_pccard_card_attach(struct ep_board *epb) case 0x4b57: /* 3C574B */ epb->mii_trans = 1; return (1); + case 0x2056: /* 3C562D/3C563D */ case 0x9058: /* 3C589 */ epb->mii_trans = 0; return (1); |