Add support for 3Com OfficeConnect 10/100B.
PR: 49059, 50747 Submitted by: Dax Eckenberg <daxbert@dweebsoft.com> Reviewed by: imp, jhb Approved by: jhb MFC after: 2 weeks
This commit is contained in:
parent
bd3fc74891
commit
7eac366be1
@ -143,6 +143,8 @@ Alfa Inc GFC2204 (ASIX AX88140A)
|
||||
CNet Pro110B (ASIX AX88140A)
|
||||
.It
|
||||
LinkSys LNE100TX v4.0/4.1 (ADMtek AN985 Centaur-P)
|
||||
.It
|
||||
3Com OfficeConnect 10/100B (ADMtek AN985 Centaur-P)
|
||||
.El
|
||||
.Pp
|
||||
The
|
||||
|
@ -46,6 +46,7 @@
|
||||
* Xircom X3201 (www.xircom.com)
|
||||
* Abocom FE2500
|
||||
* Conexant LANfinity (www.conexant.com)
|
||||
* 3Com OfficeConnect 10/100B 3CSOHO100B (www.3com.com)
|
||||
*
|
||||
* Datasheets for the 21143 are available at developer.intel.com.
|
||||
* Datasheets for the clone parts can be found at their respective sites.
|
||||
@ -196,6 +197,8 @@ static struct dc_type dc_devs[] = {
|
||||
"Hawking CB102 CardBus 10/100" },
|
||||
{ DC_VENDORID_PLANEX, DC_DEVICEID_FNW3602T,
|
||||
"PlaneX FNW-3602-T CardBus 10/100" },
|
||||
{ DC_VENDORID_3COM, DC_DEVICEID_3CSOHOB,
|
||||
"3Com OfficeConnect 10/100B" },
|
||||
{ 0, 0, NULL }
|
||||
};
|
||||
|
||||
@ -1987,6 +1990,7 @@ dc_attach(dev)
|
||||
case DC_DEVICEID_FE2500:
|
||||
case DC_DEVICEID_EN2242:
|
||||
case DC_DEVICEID_HAWKING_PN672TX:
|
||||
case DC_DEVICEID_3CSOHOB:
|
||||
sc->dc_type = DC_TYPE_AN985;
|
||||
sc->dc_flags |= DC_64BIT_HASH;
|
||||
sc->dc_flags |= DC_TX_USE_TX_INTR;
|
||||
|
@ -867,6 +867,16 @@ struct dc_softc {
|
||||
#define DC_DEVICEID_AL981 0x0981
|
||||
#define DC_DEVICEID_AN985 0x0985
|
||||
|
||||
/*
|
||||
* 3COM PCI vendor ID
|
||||
*/
|
||||
#define DC_VENDORID_3COM 0x10b7
|
||||
|
||||
/*
|
||||
* 3COM OfficeConnect 10/100B (3CSOHO100B-TX)
|
||||
*/
|
||||
#define DC_DEVICEID_3CSOHOB 0x9300
|
||||
|
||||
/*
|
||||
* ASIX vendor ID.
|
||||
*/
|
||||
|
@ -46,6 +46,7 @@
|
||||
* Xircom X3201 (www.xircom.com)
|
||||
* Abocom FE2500
|
||||
* Conexant LANfinity (www.conexant.com)
|
||||
* 3Com OfficeConnect 10/100B 3CSOHO100B (www.3com.com)
|
||||
*
|
||||
* Datasheets for the 21143 are available at developer.intel.com.
|
||||
* Datasheets for the clone parts can be found at their respective sites.
|
||||
@ -196,6 +197,8 @@ static struct dc_type dc_devs[] = {
|
||||
"Hawking CB102 CardBus 10/100" },
|
||||
{ DC_VENDORID_PLANEX, DC_DEVICEID_FNW3602T,
|
||||
"PlaneX FNW-3602-T CardBus 10/100" },
|
||||
{ DC_VENDORID_3COM, DC_DEVICEID_3CSOHOB,
|
||||
"3Com OfficeConnect 10/100B" },
|
||||
{ 0, 0, NULL }
|
||||
};
|
||||
|
||||
@ -1987,6 +1990,7 @@ dc_attach(dev)
|
||||
case DC_DEVICEID_FE2500:
|
||||
case DC_DEVICEID_EN2242:
|
||||
case DC_DEVICEID_HAWKING_PN672TX:
|
||||
case DC_DEVICEID_3CSOHOB:
|
||||
sc->dc_type = DC_TYPE_AN985;
|
||||
sc->dc_flags |= DC_64BIT_HASH;
|
||||
sc->dc_flags |= DC_TX_USE_TX_INTR;
|
||||
|
@ -867,6 +867,16 @@ struct dc_softc {
|
||||
#define DC_DEVICEID_AL981 0x0981
|
||||
#define DC_DEVICEID_AN985 0x0985
|
||||
|
||||
/*
|
||||
* 3COM PCI vendor ID
|
||||
*/
|
||||
#define DC_VENDORID_3COM 0x10b7
|
||||
|
||||
/*
|
||||
* 3COM OfficeConnect 10/100B (3CSOHO100B-TX)
|
||||
*/
|
||||
#define DC_DEVICEID_3CSOHOB 0x9300
|
||||
|
||||
/*
|
||||
* ASIX vendor ID.
|
||||
*/
|
||||
|
Loading…
x
Reference in New Issue
Block a user