summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorsanpei <sanpei@FreeBSD.org>2003-12-06 02:29:31 +0000
committersanpei <sanpei@FreeBSD.org>2003-12-06 02:29:31 +0000
commitbc888b59cb324be041f3f65283a61628a866058f (patch)
tree2d5a70a88162b225b8dc84a8036b147b482b901a
parentaa053ec02dbffac681ab312b81387ae94c77478e (diff)
downloadFreeBSD-src-bc888b59cb324be041f3f65283a61628a866058f.zip
FreeBSD-src-bc888b59cb324be041f3f65283a61628a866058f.tar.gz
Add support for ELECOM/Laneed CardBus FastEtherner Card(LD-CBL/TXA)
Submitted by: Masahiro Yamagishi <night@pluto.dti.ne.jp> Approved by: re (scottl)
-rw-r--r--share/man/man4/dc.42
-rw-r--r--sys/dev/dc/if_dc.c2
-rw-r--r--sys/dev/dc/if_dcreg.h1
-rw-r--r--sys/pci/if_dc.c2
-rw-r--r--sys/pci/if_dcreg.h1
5 files changed, 8 insertions, 0 deletions
diff --git a/share/man/man4/dc.4 b/share/man/man4/dc.4
index a89406a..22ad39f 100644
--- a/share/man/man4/dc.4
+++ b/share/man/man4/dc.4
@@ -133,6 +133,8 @@ D-Link DFE-570TX (21143, MII, quad port)
.It
Digital DE500-BA 10/100 (21143, non-MII)
.It
+ELECOM Laneed LD-CBL/TXA (ADMtek AN985)
+.It
Hawking CB102 CardBus
.It
IBM EtherJet Cardbus Adapter
diff --git a/sys/dev/dc/if_dc.c b/sys/dev/dc/if_dc.c
index 03f4524..7ff5855 100644
--- a/sys/dev/dc/if_dc.c
+++ b/sys/dev/dc/if_dc.c
@@ -196,6 +196,8 @@ static struct dc_type dc_devs[] = {
"Xircom X3201 10/100BaseTX" },
{ DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500,
"Abocom FE2500 10/100BaseTX" },
+ { DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500MX,
+ "Abocom FE2500MX 10/100BaseTX" },
{ DC_VENDORID_CONEXANT, DC_DEVICEID_RS7112,
"Conexant LANfinity MiniPCI 10/100BaseTX" },
{ DC_VENDORID_HAWKING, DC_DEVICEID_HAWKING_PN672TX,
diff --git a/sys/dev/dc/if_dcreg.h b/sys/dev/dc/if_dcreg.h
index fc77dd8..64dcc28 100644
--- a/sys/dev/dc/if_dcreg.h
+++ b/sys/dev/dc/if_dcreg.h
@@ -953,6 +953,7 @@ struct dc_softc {
* Abocom device IDs.
*/
#define DC_DEVICEID_FE2500 0xAB02
+#define DC_DEVICEID_FE2500MX 0xab08
/*
* Conexant vendor ID.
diff --git a/sys/pci/if_dc.c b/sys/pci/if_dc.c
index 03f4524..7ff5855 100644
--- a/sys/pci/if_dc.c
+++ b/sys/pci/if_dc.c
@@ -196,6 +196,8 @@ static struct dc_type dc_devs[] = {
"Xircom X3201 10/100BaseTX" },
{ DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500,
"Abocom FE2500 10/100BaseTX" },
+ { DC_VENDORID_ABOCOM, DC_DEVICEID_FE2500MX,
+ "Abocom FE2500MX 10/100BaseTX" },
{ DC_VENDORID_CONEXANT, DC_DEVICEID_RS7112,
"Conexant LANfinity MiniPCI 10/100BaseTX" },
{ DC_VENDORID_HAWKING, DC_DEVICEID_HAWKING_PN672TX,
diff --git a/sys/pci/if_dcreg.h b/sys/pci/if_dcreg.h
index fc77dd8..64dcc28 100644
--- a/sys/pci/if_dcreg.h
+++ b/sys/pci/if_dcreg.h
@@ -953,6 +953,7 @@ struct dc_softc {
* Abocom device IDs.
*/
#define DC_DEVICEID_FE2500 0xAB02
+#define DC_DEVICEID_FE2500MX 0xab08
/*
* Conexant vendor ID.
OpenPOWER on IntegriCloud