Added support for a Dayna Communicard E that probes with a

different product id (0x2f) than the one we had (0x2d)
This commit is contained in:
dbj 1998-09-20 19:19:53 +00:00
parent 9d640ee3ad
commit 1c578d0ad2
4 changed files with 29 additions and 13 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: if_ne_pcmcia.c,v 1.17 1998/08/15 19:00:04 thorpej Exp $ */
/* $NetBSD: if_ne_pcmcia.c,v 1.18 1998/09/20 19:19:53 dbj Exp $ */
/*
* Copyright (c) 1997 Marc Horowitz. All rights reserved.
@ -134,11 +134,16 @@ struct ne2000dev {
/* two possible location, 0x01c0 or 0x0ff0 */
0, -1, { 0x00, 0xa0, 0xb0 } },
{ PCMCIA_STR_DAYNA_COMMUNICARD_E,
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E,
PCMCIA_CIS_DAYNA_COMMUNICARD_E,
{ PCMCIA_STR_DAYNA_COMMUNICARD_E_1,
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_1,
PCMCIA_CIS_DAYNA_COMMUNICARD_E_1,
0, 0x0110, { 0x00, 0x80, 0x19 } },
{ PCMCIA_STR_DAYNA_COMMUNICARD_E_2,
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_2,
PCMCIA_CIS_DAYNA_COMMUNICARD_E_2,
0, -1, { 0x00, 0x80, 0x19 } },
{ PCMCIA_STR_RPTI_EP401,
PCMCIA_VENDOR_INVALID, PCMCIA_PRODUCT_INVALID,
PCMCIA_CIS_RPTI_EP401,

View File

@ -1,4 +1,4 @@
$NetBSD: pcmciadevs,v 1.15 1998/09/10 19:55:30 kenh Exp $
$NetBSD: pcmciadevs,v 1.16 1998/09/20 19:19:54 dbj Exp $
/*-
* Copyright (c) 1998 The NetBSD Foundation, Inc.
@ -71,7 +71,8 @@ product 3COM 3C589 0x0589 3Com 3c589 10Mbps Ethernet
product 3COM 3C574 0x0574 3Com 3c574-TX 10/100Mbps Ethernet
/* Dayna Products */
product DAYNA COMMUNICARD_E 0x002d Dayna CommuniCard E
product DAYNA COMMUNICARD_E_1 0x002d Dayna CommuniCard E
product DAYNA COMMUNICARD_E_2 0x002f Dayna CommuniCard E
/* DIGITAL Products */
product DIGITAL MOBILE_MEDIA_CDROM 0x0d00 Digital Mobile Media CD-ROM

View File

@ -1,4 +1,4 @@
/* $NetBSD: pcmciadevs.h,v 1.16 1998/09/10 19:57:20 kenh Exp $ */
/* $NetBSD: pcmciadevs.h,v 1.17 1998/09/20 19:19:54 dbj Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@ -88,9 +88,12 @@
#define PCMCIA_STR_3COM_3C574 "3Com 3c574-TX 10/100Mbps Ethernet"
/* Dayna Products */
#define PCMCIA_CIS_DAYNA_COMMUNICARD_E { NULL, NULL, NULL, NULL }
#define PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E 0x002d
#define PCMCIA_STR_DAYNA_COMMUNICARD_E "Dayna CommuniCard E"
#define PCMCIA_CIS_DAYNA_COMMUNICARD_E_1 { NULL, NULL, NULL, NULL }
#define PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_1 0x002d
#define PCMCIA_STR_DAYNA_COMMUNICARD_E_1 "Dayna CommuniCard E"
#define PCMCIA_CIS_DAYNA_COMMUNICARD_E_2 { NULL, NULL, NULL, NULL }
#define PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_2 0x002f
#define PCMCIA_STR_DAYNA_COMMUNICARD_E_2 "Dayna CommuniCard E"
/* DIGITAL Products */
#define PCMCIA_CIS_DIGITAL_MOBILE_MEDIA_CDROM { NULL, NULL, NULL, NULL }

View File

@ -1,4 +1,4 @@
/* $NetBSD: pcmciadevs_data.h,v 1.16 1998/09/10 19:57:20 kenh Exp $ */
/* $NetBSD: pcmciadevs_data.h,v 1.17 1998/09/20 19:19:54 dbj Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
@ -80,8 +80,15 @@ struct pcmcia_knowndev pcmcia_knowndevs[] = {
"3Com 3c574-TX 10/100Mbps Ethernet" },
},
{
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E,
PCMCIA_CIS_DAYNA_COMMUNICARD_E,
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_1,
PCMCIA_CIS_DAYNA_COMMUNICARD_E_1,
0,
"Dayna Corporation",
"Dayna CommuniCard E" },
},
{
PCMCIA_VENDOR_DAYNA, PCMCIA_PRODUCT_DAYNA_COMMUNICARD_E_2,
PCMCIA_CIS_DAYNA_COMMUNICARD_E_2,
0,
"Dayna Corporation",
"Dayna CommuniCard E" },