xref: /openbsd/sys/dev/pcmcia/pcmciadevs (revision c5e61cb4)
1*c5e61cb4Sfgsch	$OpenBSD: pcmciadevs,v 1.29 1999/12/23 17:03:18 fgsch Exp $
20720f62cSfgsch/* $NetBSD: pcmciadevs,v 1.13 1998/08/17 23:10:12 thorpej Exp $ */
30720f62cSfgsch
40720f62cSfgsch/*
50720f62cSfgsch * Copyright (c) 1998, Christos Zoulas
60720f62cSfgsch * All rights reserved.
70720f62cSfgsch *
80720f62cSfgsch * Redistribution and use in source and binary forms, with or without
90720f62cSfgsch * modification, are permitted provided that the following conditions
100720f62cSfgsch * are met:
110720f62cSfgsch * 1. Redistributions of source code must retain the above copyright
120720f62cSfgsch *    notice, this list of conditions and the following disclaimer.
130720f62cSfgsch * 2. Redistributions in binary form must reproduce the above copyright
140720f62cSfgsch *    notice, this list of conditions and the following disclaimer in the
150720f62cSfgsch *    documentation and/or other materials provided with the distribution.
160720f62cSfgsch * 3. All advertising materials mentioning features or use of this software
170720f62cSfgsch *    must display the following acknowledgement:
180720f62cSfgsch *      This product includes software developed by Christos Zoulas
190720f62cSfgsch *	for the NetBSD Project.
200720f62cSfgsch * 4. The name of the author may not be used to endorse or promote products
210720f62cSfgsch *    derived from this software without specific prior written permission
220720f62cSfgsch *
230720f62cSfgsch * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
240720f62cSfgsch * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
250720f62cSfgsch * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
260720f62cSfgsch * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
270720f62cSfgsch * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
280720f62cSfgsch * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
290720f62cSfgsch * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
300720f62cSfgsch * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
310720f62cSfgsch * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
320720f62cSfgsch * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
330720f62cSfgsch */
340720f62cSfgsch
350720f62cSfgsch/*
360720f62cSfgsch * List of known PCMCIA vendors
370720f62cSfgsch */
380720f62cSfgsch
398a1e85e8Sfgschvendor FUJITSU			0x0004  Fujitsu
4087d197a3Sfgschvendor SANDISK			0x0045	Sandisk
419a3a046bSderaadtvendor NEWMEDIA			0x0057	NewMedia
42e1039f18Sniklasvendor INTEL			0x0089	Intel
439a3a046bSderaadtvendor IBM			0x00a4	IBM
449a3a046bSderaadtvendor 3COM			0x0101	3Com
459a3a046bSderaadtvendor MEGAHERTZ		0x0102	Megahertz
460720f62cSfgschvendor SOCKET			0x0104	Socket Communications
479a3a046bSderaadtvendor TDK			0x0105	TDK
48f1c766dcSfgschvendor XIRCOM			0x0105	Xircom
499a3a046bSderaadtvendor SMC			0x0108	SMC
509a3a046bSderaadtvendor MOTOROLA			0x0109	Motorola
519a3a046bSderaadtvendor USROBOTICS		0x0115	US Robotics
526524b64cSdvendor PROXIM			0x0126	Proxim
539a3a046bSderaadtvendor MEGAHERTZ2		0x0128	Megahertz
549a3a046bSderaadtvendor ADAPTEC			0x012f	Adaptec
55e1039f18Sniklasvendor QUATECH			0x0137	Quatech
56e1039f18Sniklasvendor COMPAQ			0x0138	Compaq
579a3a046bSderaadtvendor LINKSYS			0x0149	Linksys
580720f62cSfgschvendor SIMPLETECH		0x014d	Simple Technology
59f1c766dcSfgschvendor SYMBOL			0x014d	Symbol
601332f0f1Sderaadtvendor LUCENT			0x0156	Lucent
61e1039f18Sniklasvendor COMPAQ2			0x0183	Compaq
62f1c2739dSfgschvendor KINGSTON			0x0186	Kingston
639a3a046bSderaadtvendor DAYNA			0x0194	Dayna
64da655a24Sangelosvendor BAY                      0x01eb  Bay Networks
650720f62cSfgschvendor IODATA			0x01bf	I-O DATA
66750dc894Sniklasvendor BREEZECOM		0x0a02	BreezeCOM
671332f0f1Sderaadtvendor LASAT			0x3401	Lasat
68bd100553Sfgschvendor DUAL			0x890f	Dual
69*c5e61cb4Sfgschvendor COMPEX			0x8a01	Compex
70f1c766dcSfgschvendor CONTEC			0xc001	Contec
71709e0656Sfgschvendor COREGA			0xc00f	Corega K.K.
7273759ff1Sfgschvendor ALLIEDTELESIS		0xc00f	Allied Telesis K.K.
7387d197a3Sfgschvendor HAGIWARASYSCOM		0xc012	Hagiwara SYS-COM
740720f62cSfgsch
750720f62cSfgsch/*
760720f62cSfgsch * List of known products.  Grouped by vendor.
770720f62cSfgsch */
78f1c766dcSfgsch/* Adaptec */
791332f0f1Sderaadtproduct ADAPTEC APA1460_1	0x0001 Adaptec APA-1460/A
801332f0f1Sderaadtproduct ADAPTEC APA1460_2	0x0002 Adaptec APA-1460/B
810720f62cSfgsch
82f1c766dcSfgsch/* Allied Telesis K.K. */
83f1c766dcSfgschproduct ALLIEDTELESIS LA_PCM	0x0002 Allied Telesis LA-PCM
8469834976Sfgsch
85f1c766dcSfgsch/* BreezeCOM */
86750dc894Sniklasproduct BREEZECOM BREEZENET	0x0102 BreezeCOM BreezeNET IEEE 802.11 FHSS
87750dc894Sniklas
88f1c766dcSfgsch/* 3COM */
891332f0f1Sderaadtproduct 3COM 3CXEM556B		0x003d 3Com 3CXEM556B-INT
901332f0f1Sderaadtproduct 3COM 3CXEM556		0x0035 3Com 3CXEM556
911332f0f1Sderaadtproduct 3COM 3C562		0x0562 3Com 3c562
921332f0f1Sderaadtproduct 3COM 3C589		0x0589 3Com 3c589
931332f0f1Sderaadtproduct 3COM 3C574		0x0574 3Com 3c574-TX
940720f62cSfgsch
95f1c766dcSfgsch/* Contec C-NET(PC) */
96f1c766dcSfgschproduct CONTEC CNETPC		0x0000 Contec C-NET(PC)C
97709e0656Sfgsch
98f1c766dcSfgsch/* Compex */
991332f0f1Sderaadtproduct COMPEX AMP_WIRELESS	0x0066 AMP
100f1c766dcSfgschproduct COMPEX LINKPORT_ENET_B	0x0100 Compex Linkport ENET-B
101f1c766dcSfgsch
102f1c766dcSfgsch/* Dayna */
10387d197a3Sfgschproduct DAYNA COMMUNICARD_E_1	0x002d Dayna CommuniCard E
10487d197a3Sfgschproduct DAYNA COMMUNICARD_E_2	0x002f Dayna CommuniCard E
10587d197a3Sfgsch
106f1c766dcSfgsch/* Digital */
10787d197a3Sfgschproduct DIGITAL MOBILE_MEDIA_CDROM 0x0d00 Digital Mobile Media CD-ROM
1080720f62cSfgsch
109bd100553Sfgsch/* Dual */
110bd100553Sfgschproduct DUAL NE2000		0x0100 Dual NE2000
111bd100553Sfgsch
112f1c766dcSfgsch/* Fujitsu */
1131332f0f1Sderaadtproduct FUJITSU SCSI600		0x0401 Fujitsu 600
11448a61919Sderaadtproduct FUJITSU LA501		0x2000 Fujitsu Towa LA501
1158a1e85e8Sfgsch
116f1c766dcSfgsch/* Motorola */
11748a61919Sderaadtproduct MOTOROLA POWER144	0x0105 Motorola Power 14.4
11848a61919Sderaadtproduct MOTOROLA PM100C		0x0302 Motorola Personal Messenger 100C CDPD
11948a61919Sderaadtproduct MOTOROLA MONTANA_336	0x0505 Motorola Montana 33.6
1200720f62cSfgsch
121f1c766dcSfgsch/* IBM */
1220720f62cSfgschproduct IBM INFOMOVER		0x0002 National Semiconductor InfoMover
12373759ff1Sfgschproduct IBM PORTABLE_CDROM_DRIVE 0x002d PCMCIA Portable CD-ROM Drive
1241332f0f1Sderaadtproduct IBM HOME_AND_AWAY	0x002e IBM Home&Away
125709e0656Sfgschproduct IBM WIRELESS_LAN_ENTRY	0x0032 Wireless LAN Entry
1261332f0f1Sderaadtproduct IBM ETHERJET_PCCARD	0x003f IBM EtherJet
1270720f62cSfgsch
1280720f62cSfgsch/* I-O DATA */
1290720f62cSfgschproduct IODATA PCLAT		0x2216 I-O DATA PCLA/T
1300720f62cSfgsch
131709e0656Sfgsch/* Intel */
132709e0656Sfgschproduct INTEL EEPRO100		0x010a Intel EtherExpress PRO/100
133709e0656Sfgsch
134f1c2739dSfgsch/* Kingston */
135f1c2739dSfgschproduct KINGSTON KNE_PC2	0x0100 Kingston KNE-PC2
136f1c2739dSfgsch
137f1c766dcSfgsch/* Lasat */
1381332f0f1Sderaadtproduct LASAT CREDIT_288	0x2811 Lasat Credit 288
1398a43def1Sfgsch
1400720f62cSfgsch/* Linksys corporation */
1411332f0f1Sderaadtproduct LINKSYS TRUST_COMBO_ECARD 0x021b Trust (Linksys)
142d5a6af07Sfgschproduct LINKSYS FAST_ECARD	0x0230 D-Link DFE-650 or Netgear FA410TX
1439e03ba1aSfgschproduct LINKSYS ECARD_1		0x0265 Linksys EthernetCard or D-Link DE-650
1440720f62cSfgschproduct LINKSYS COMBO_ECARD	0xc1ab Linksys Combo EthernetCard
1450720f62cSfgsch
1463d0b7430Sniklas/* Lucent technologies corporation */
147750dc894Sniklasproduct LUCENT WAVELAN		0x0002 Lucent WaveLAN IEEE 802.11 DSSS
1483d0b7430Sniklas
149da655a24Sangelos/* BayStack 650 FH 802.11 */
1501332f0f1Sderaadtproduct	BAY STACK_650		0x0804 BayStack 650
151da655a24Sangelos
152f1c766dcSfgsch/* Megahertz */
1531332f0f1Sderaadtproduct MEGAHERTZ XJ4288	0x0023 Megahertz XJ4288
1541332f0f1Sderaadtproduct MEGAHERTZ XJ5560	0x0034 Megahertz X-JACK 56kbps
1551332f0f1Sderaadtproduct MEGAHERTZ2 XJEM1144	0x0101 Megahertz X-JACK
1561332f0f1Sderaadtproduct MEGAHERTZ2 XJACK	0x0103 Megahertz X-JACK
1571332f0f1Sderaadtproduct MEGAHERTZ XJEM3336 	0x0006 Megahertz X-JACK
1580720f62cSfgsch
159f1c766dcSfgsch/* Proxim */
1606524b64cSdproduct PROXIM ROAMABOUT_2400FH	0x1058 Digital RoamAbout 2400FH
1616524b64cSdproduct PROXIM RANGELAN2_7401	0x1158 Proxim RangeLAN2 7401
1626524b64cSd
163f1c766dcSfgsch/* Quatech */
164e1039f18Sniklasproduct QUATECH DSP_225		0x0008 Quatech Dual Serial Port
165e1039f18Sniklas
166f1c766dcSfgsch/* US Robotics */
1671332f0f1Sderaadtproduct USROBOTICS WORLDPORT144	0x3330 US Robotics WorldPort 14.4
1680720f62cSfgsch
169f1c766dcSfgsch/* Sandisk */
17087d197a3Sfgschproduct SANDISK SDCFB		0x0401 Sandisk CompactFlash Card
17187d197a3Sfgsch
172f1c766dcSfgsch/* Simple Technology */
1730720f62cSfgschproduct SIMPLETECH COMMUNICATOR288 0x0100 Simple Technology 28.8 Communicator
1740720f62cSfgsch
175f1c766dcSfgsch/* Socket Communications */
1760720f62cSfgschproduct SOCKET PAGECARD		0x0003 Socket Communications PageCard
17787d197a3Sfgschproduct SOCKET DUAL_RS232	0x0006 Socket Communications Dual RS232
1781332f0f1Sderaadtproduct SOCKET LP_ETHER_CF	0x0075 Socket Communications LP CF
1790720f62cSfgsch
180f1c766dcSfgsch/* Symbol */
181750dc894Sniklasproduct SYMBOL SPECTRUM24	0x0801 Spectrum24 WLAN IEEE 802.11 FHSS
182750dc894Sniklas
183f1c766dcSfgsch/* TDK */
1841332f0f1Sderaadtproduct TDK LAK_CD021BX		0x0200 TDK LAK-CD021BX
1851332f0f1Sderaadtproduct TDK DFL9610		0x0d0a TDK DFL9610
1860720f62cSfgsch
187f1c766dcSfgsch/* Xircom */
18836d6ea9bSderaadtproduct XIRCOM XIR_CE_10	0x0108 Xircom CE10
18936d6ea9bSderaadtproduct XIRCOM XIR_PS_CE2_10	0x010b Xircom CE2
19036d6ea9bSderaadtproduct XIRCOM XIR_CNW		0x0802 Xircom Netwave
19136d6ea9bSderaadtproduct XIRCOM XIR_CEM_10	0x110a Xircom CEM-10
19236d6ea9bSderaadtproduct XIRCOM XIR_CEM_28	0x110b Xircom CEM-28
193709e0656Sfgsch
194f1c766dcSfgsch/* NewMedia */
19548a61919Sderaadtproduct NEWMEDIA BASICS		0x0019 NewMedia BASICS
1961332f0f1Sderaadtproduct NEWMEDIA MULTIMEDIA	0x100b NewMedia Multimedia
1971332f0f1Sderaadtproduct NEWMEDIA BUSTOASTER	0xc102 NewMedia BusToaster
1980720f62cSfgsch
199f1c766dcSfgsch/* Standard Microsystems Corporation */
2001332f0f1Sderaadtproduct SMC 8016		0x0105 SMC 8016
201eef82010Sdownsjproduct SMC 8020		0x0001 SMC EtherEZ 8020
2021332f0f1Sderaadtproduct SMC EZCARD		0x8022 SMC EXCard
2030720f62cSfgsch
2040720f62cSfgsch/* Cards we know only by their cis */
2050720f62cSfgschvendor PREMAX			-1 	Premax
2060720f62cSfgschvendor PLANET			-1 	Planet
2071332f0f1Sderaadtvendor PLANEX			-1	Planex
2080720f62cSfgschvendor DLINK			-1 	D-Link
2090720f62cSfgschvendor RPTI			-1 	RPTI
2100720f62cSfgschvendor ACCTON			-1 	ACCTON
2110720f62cSfgschvendor YEDATA			-1 	Y-E DATA
2129a3a046bSderaadtvendor DIGITAL			-1 	Digital
21387d197a3Sfgschvendor TEAC			-1	TEAC
2141332f0f1Sderaadtvendor SVEC			-1	SVEC/Hawking
2151332f0f1Sderaadtvendor AMBICOM			-1	AmbiCom
216*c5e61cb4Sfgschvendor EDIMAX			-1	Edimax
2170720f62cSfgsch
21873759ff1Sfgschproduct MEGAHERTZ XJ2288	{ "MEGAHERTZ", "MODEM&spXJ2288", NULL, NULL } Megahertz XJ2288 Modem
2190720f62cSfgschproduct PREMAX PE200		{ "PMX&sp&sp&sp", "PE-200", NULL, NULL } PreMax PE-200
2200720f62cSfgschproduct PLANET SMARTCOM2000	{ "PCMCIA", "UE2212", NULL, NULL } Planet SmartCOM 2000
22173759ff1Sfgsch/*
22273759ff1Sfgsch * vendor ID of FNW-3600-T is LINKSYS(0x0149) and product ID is 0xc1ab, but
22373759ff1Sfgsch * it conflicts with LINKSYS Combo EhternetCard.
22473759ff1Sfgsch */
22573759ff1Sfgschproduct PLANEX FNW3600T		{ "Fast&spEthernet", "Adapter", "1.0", NULL } Planex FNW-3600-T
2260720f62cSfgschproduct DLINK DE650		{ "D-Link", "DE-650", NULL, NULL } D-Link DE-650
2270720f62cSfgschproduct DLINK DE660		{ "D-Link", "DE-660", NULL, NULL } D-Link DE-660
2280720f62cSfgschproduct RPTI EP401		{ "RPTI", "EP401&spEthernet&spNE2000&spCompatible", NULL, NULL } RPTI EP401
2290720f62cSfgschproduct ACCTON EN2212		{ "ACCTON", "EN2212", NULL, NULL } Accton EN2212
2300720f62cSfgschproduct YEDATA EXTERNAL_FDD	{ "Y-E&spDATA", "External&spFDD", NULL, NULL } Y-E DATA External FDD
2310720f62cSfgschproduct DIGITAL DEPCMXX		{ "DIGITAL", "DEPCM-XX", NULL, NULL } DEC DEPCM-BA
23287d197a3Sfgschproduct TEAC IDECARDII		{ NULL, "NinjaATA-", NULL, NULL } TEAC IDE Card/II
23387d197a3Sfgschproduct LINKSYS ECARD_2		{ "LINKSYS", "E-CARD", NULL, NULL } Linksys E-Card
23473759ff1Sfgschproduct COREGA ETHER_PCC_T	{ "corega&spK.K.", "corega&spEther&spPCC-T", NULL, NULL } Corega
23573759ff1Sfgschproduct COREGA ETHER_II_PCC_T	{ "corega&spK.K.", "corega&spEtherII&spPCC-T", NULL, NULL } Corega
23673759ff1Sfgschproduct COREGA FAST_ETHER_PCC_TX	{ "corega&spK.K.", "corega&spFastEther&spPCC-TX", NULL, NULL } Corega
23773759ff1Sfgschproduct SVEC COMBOCARD		{ "Ethernet", "Adapter", NULL, NULL } SVEC/Hawking Tech. Combo Card
23873759ff1Sfgschproduct SVEC LANCARD		{ "SVEC", "FD605&spPCMCIA&spEtherNet&spCard", "V1-1", NULL } SVEC PCMCIA Lan Card
23936d6ea9bSderaadtproduct AMBICOM AMB8002T	{ "AmbiCom&spInc", "AMB8002T", NULL, NULL } AmbiCom AMB8002T
24073759ff1Sfgschproduct PROXIM RL2_7200		{ "PROXIM", "LAN&spCARD", "RANGELAN2", NULL } Proxim
24173759ff1Sfgschproduct PROXIM RL2_7400		{ "PROXIM", "LAN&spPC&spCARD", "RANGELAN2", NULL } Proxim
24273759ff1Sfgschproduct PROXIM SYMPHONY		{ "PROXIM", "LAN&spPC&spCARD", "SYMPHONY", NULL } Proxim
243*c5e61cb4Sfgschproduct EDIMAX NE2000		{ "PCMCIA", "Ethernet", NULL, NULL } Edimax
244