diff --git a/share/man/man4/dc.4 b/share/man/man4/dc.4 index a89406a2debf..22ad39f95fd6 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 03f45247a9d7..7ff58551eae9 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 fc77dd8c85d9..64dcc28ff791 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 03f45247a9d7..7ff58551eae9 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 fc77dd8c85d9..64dcc28ff791 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.