summaryrefslogtreecommitdiffstats
path: root/sys/dev/ed
diff options
context:
space:
mode:
authorimp <imp@FreeBSD.org>2001-11-15 08:15:44 +0000
committerimp <imp@FreeBSD.org>2001-11-15 08:15:44 +0000
commit246c6c7de10ca0651784ac96c83a75bd5b5e3853 (patch)
tree27f4c5011ecd3e29cf78a8f109f74fa4edaf885a /sys/dev/ed
parent1f90e6ccf5458390f54e4e21b670cfd3fb10ab73 (diff)
downloadFreeBSD-src-246c6c7de10ca0651784ac96c83a75bd5b5e3853.zip
FreeBSD-src-246c6c7de10ca0651784ac96c83a75bd5b5e3853.tar.gz
MF NetBSD's if_ne_pcmcia.c rev 1.82's list of devices
Diffstat (limited to 'sys/dev/ed')
-rw-r--r--sys/dev/ed/if_ed_pccard.c26
1 files changed, 20 insertions, 6 deletions
diff --git a/sys/dev/ed/if_ed_pccard.c b/sys/dev/ed/if_ed_pccard.c
index 0f64dc9..33aca48 100644
--- a/sys/dev/ed/if_ed_pccard.c
+++ b/sys/dev/ed/if_ed_pccard.c
@@ -121,6 +121,8 @@ static const struct ed_product {
#define NE2000DVF_DL10019 0x0001 /* chip is D-Link DL10019 */
#define NE2000DVF_AX88190 0x0002 /* chip is ASIX AX88190 */
} ed_pccard_products[] = {
+ { PCMCIA_CARD(SYNERGY21, S21810, 0),
+ -1, { 0x00, 0x48, 0x54} },
{ PCMCIA_CARD(AMBICOM, AMB8002T, 0),
-1, { 0x00, 0x10, 0x7a } },
{ PCMCIA_CARD(PREMAX, PE200, 0),
@@ -131,6 +133,8 @@ static const struct ed_product {
0xff0, { 0x00, 0x00, 0xe8 } },
{ PCMCIA_CARD(DLINK, DE660, 0),
-1, { 0x00, 0x80, 0xc8 } },
+ { PCMCIA_CARD(DLINK, DE660PLUS, 0),
+ -1, { 0x00, 0x80, 0x08 } },
{ PCMCIA_CARD(RPTI, EP400, 0),
-1, { 0x00, 0x40, 0x95 } },
{ PCMCIA_CARD(RPTI, EP401, 0),
@@ -143,6 +147,10 @@ static const struct ed_product {
0x7f0, { 0x00, 0xc0, 0x6c } },
{ PCMCIA_CARD(EPSON, EEN10B, 0),
0xff0, { 0x00, 0x00, 0x48 } },
+ { PCMCIA_CARD(CNET, NE2000, 0),
+ -1, { 0x00, 0x80, 0xad } },
+ { PCMCIA_CARD(ZONET, ZEN, 0),
+ -1, { 0x00, 0x80, 0xad } },
/*
* You have to add new entries which contains
@@ -178,6 +186,8 @@ static const struct ed_product {
-1, { 0x00, 0x90, 0xcc }, NE2000DVF_AX88190 },
{ PCMCIA_CARD(LINKSYS, ETHERFAST, 0),
-1, { 0x00, 0x80, 0xc8 }, NE2000DVF_DL10019 },
+ { PCMCIA_CARD(LINKSYS, ETHERFAST, 0),
+ -1, { 0x00, 0x90, 0xfe }, NE2000DVF_DL10019 },
{ PCMCIA_CARD2(LINKSYS, ETHERFAST, DLINK_DE650, 0),
-1, { 0x00, 0xe0, 0x98 }, NE2000DVF_DL10019 },
{ PCMCIA_CARD2(LINKSYS, ETHERFAST, MELCO_LPC2_TX, 0),
@@ -240,20 +250,30 @@ static const struct ed_product {
0x0110, { 0x00, 0x80, 0x19 } },
{ PCMCIA_CARD(DAYNA, COMMUNICARD_E_2, 0),
-1, { 0x00, 0x80, 0x19 } },
+ { PCMCIA_CARD(COREGA, ETHER_PCC_TD, 0),
+ -1, { 0x00, 0x00, 0xf4 } },
{ PCMCIA_CARD(COREGA, ETHER_PCC_T, 0),
-1, { 0x00, 0x00, 0xf4 } },
{ PCMCIA_CARD(COREGA, ETHER_II_PCC_T, 0),
-1, { 0x00, 0x00, 0xf4 } },
{ PCMCIA_CARD(COREGA, FAST_ETHER_PCC_TX, 0),
-1, { 0x00, 0x00, 0xf4 }, NE2000DVF_DL10019 },
+ { PCMCIA_CARD(COREGA, FETHER_PCC_TXD, 0),
+ -1, { 0x00, 0x90, 0x99 } },
+ { PCMCIA_CARD(COREGA, FETHER_PCC_TXF, 0),
+ -1, { 0x00, 0x90, 0x99 }, NE2000DVF_DL10019 },
{ PCMCIA_CARD(COMPEX, LINKPORT_ENET_B, 0),
0x01c0, { 0x00, 0xa0, 0x0c } },
{ PCMCIA_CARD(SMC, EZCARD, 0),
0x01c0, { 0x00, 0xe0, 0x29 } },
+ { PCMCIA_CARD(SOCKET, EA_ETHER, 0),
+ -1, { 0x00, 0xc0, 0x1b } },
{ PCMCIA_CARD(SOCKET, LP_ETHER_CF, 0),
-1, { 0x00, 0xc0, 0x1b } },
{ PCMCIA_CARD(SOCKET, LP_ETHER, 0),
-1, { 0x00, 0xc0, 0x1b } },
+ { PCMCIA_CARD(KINGSTON, KNE2, 0),
+ -1, { 0x00, 0xc0, 0xf0 } },
{ PCMCIA_CARD(XIRCOM, CFE_10, 0),
-1, { 0x00, 0x10, 0xa4 } },
{ PCMCIA_CARD(MELCO, LPC3_TX, 0),
@@ -323,9 +343,6 @@ static const struct ed_product {
{ "Kingston KNE-PCM/x",
0x0000, 0x0000, NULL, NULL, 0,
0x0ff0, { 0xe2, 0x0c, 0x0f } },
- { "Kingston KNE-PC2",
- 0x0000, 0x0000, NULL, NULL, 0,
- 0x0180, { 0x00, 0xc0, 0xf0 } },
{ "Longshine LCS-8534",
0x0000, 0x0000, NULL, NULL, 0,
0x0000, { 0x08, 0x00, 0x00 } },
@@ -347,9 +364,6 @@ static const struct ed_product {
{ "SCM Ethernet",
0x0000, 0x0000, NULL, NULL, 0,
0x0ff0, { 0x00, 0x20, 0xcb } },
- { "Socket EA",
- 0x0000, 0x0000, NULL, NULL, 0,
- 0x4000, { 0x00, 0xc0, 0x1b } },
{ "Volktek NPL-402CT",
0x0000, 0x0000, NULL, NULL, 0,
0x0060, { 0x00, 0x40, 0x05 } },
OpenPOWER on IntegriCloud