code:
/*	$OpenBSD: eisa.c,v 1.13 2009/03/29 21:53:52 sthen Exp $	*/
/*	$NetBSD: eisa.c,v 1.15 1996/10/21 22:31:01 thorpej Exp $	*/

/*
 * Copyright (c) 1995, 1996 Christopher G. Demetriou
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by Christopher G. Demetriou
 *      for the NetBSD Project.
 * 4. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/*
 * EISA Bus device
 *
 * Makes sure an EISA bus is present, and finds and attaches devices
 * living on it.
 */

#include <sys/param.h>
#include <sys/systm.h>
#include <sys/device.h>

#include <machine/bus.h>

#include <dev/eisa/eisareg.h>
#include <dev/eisa/eisavar.h>
#include <dev/eisa/eisadevs.h>

int	eisamatch(struct device *, void *, void *);
void	eisaattach(struct device *, struct device *, void *);

struct cfattach eisa_ca = {
	sizeof(struct device), eisamatch, eisaattach
};

struct cfdriver eisa_cd = {
	NULL, "eisa", DV_DULL
};

int	eisasubmatch(struct device *, void *, void *);
int	eisaprint(void *, const char *);
void	eisa_devinfo(const char *, char *, size_t);

int
eisamatch(parent, match, aux)
	struct device *parent;
	void *match, *aux;
{
	struct cfdata *cf = match;
	struct eisabus_attach_args *eba = aux;

	if (strcmp(eba->eba_busname, cf->cf_driver->cd_name))
		return (0);

	/* XXX check other indicators */

	return (1);
}

int
eisaprint(aux, pnp)
	void *aux;
	const char *pnp;
{
	register struct eisa_attach_args *ea = aux;
	char devinfo[256];

	if (pnp) {
		eisa_devinfo(ea->ea_idstring, devinfo, sizeof devinfo);
		printf("%s at %s", devinfo, pnp);
	}
	printf(" slot %d", ea->ea_slot);
	return (UNCONF);
}

int
eisasubmatch(parent, match, aux)
	struct device *parent;
	void *match, *aux;
{
	struct cfdata *cf = match;
	struct eisa_attach_args *ea = aux;

	if (cf->eisacf_slot != EISA_UNKNOWN_SLOT &&
	    cf->eisacf_slot != ea->ea_slot)
		return 0;
	return ((*cf->cf_attach->ca_match)(parent, match, aux));
}

void
eisaattach(parent, self, aux)
	struct device *parent, *self;
	void *aux;
{
	struct eisabus_attach_args *eba = aux;
	bus_space_tag_t iot, memt;
	eisa_chipset_tag_t ec;
	int slot, maxnslots;

	eisa_attach_hook(parent, self, eba);
	printf("\n");

	iot = eba->eba_iot;
	memt = eba->eba_memt;
	ec = eba->eba_ec;

	/*
	 * Search for and attach subdevices.
	 *
	 * Slot 0 is the "motherboard" slot, and the code attaching
	 * the EISA bus should have already attached an ISA bus there.
	 */
	maxnslots = eisa_maxslots(ec);
	for (slot = 1; slot < maxnslots; slot++) {
		struct eisa_attach_args ea;
		u_int slotaddr;
		bus_space_handle_t slotioh;
		int i;

		ea.ea_dmat = eba->eba_dmat;
		ea.ea_iot = iot;
		ea.ea_memt = memt;
		ea.ea_ec = ec;
		ea.ea_slot = slot;
		slotaddr = EISA_SLOT_ADDR(slot);

		/*
		 * Get a mapping for the whole slot-specific address
		 * space.  If we can't, assume nothing's there but warn
		 * about it.
		 */
		if (bus_space_map(iot, slotaddr, EISA_SLOT_SIZE, 0, &slotioh)) {
			printf("%s: can't map i/o space for slot %d\n",
			    self->dv_xname, slot);
			continue;
		}

		/* Get the vendor ID bytes */
		for (i = 0; i < EISA_NVIDREGS; i++) {
#ifdef EISA_SLOTOFF_PRIMING
			bus_space_write_1(iot, slotioh,
			    EISA_SLOTOFF_PRIMING, EISA_PRIMING_VID(i));
#endif
			ea.ea_vid[i] = bus_space_read_1(iot, slotioh,
			    EISA_SLOTOFF_VID + i);
		}

		/* Check for device existence */
		if (EISA_VENDID_NODEV(ea.ea_vid)) {
#if 0
			printf("no device at %s slot %d\n", self->dv_xname,
			    slot);
			printf("\t(0x%x, 0x%x)\n", ea.ea_vid[0],
			    ea.ea_vid[1]);
#endif
			bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE);
			continue;
		}

		/* And check that the firmware didn't biff something badly */
		if (EISA_VENDID_IDDELAY(ea.ea_vid)) {
			printf("%s slot %d not configured by BIOS?\n",
			    self->dv_xname, slot);
			bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE);
			continue;
		}

		/* Get the product ID bytes */
		for (i = 0; i < EISA_NPIDREGS; i++) {
#ifdef EISA_SLOTOFF_PRIMING
			bus_space_write_1(iot, slotioh,
			    EISA_SLOTOFF_PRIMING, EISA_PRIMING_PID(i));
#endif
			ea.ea_pid[i] = bus_space_read_1(iot, slotioh,
			    EISA_SLOTOFF_PID + i);
		}

		/* Create the ID string from the vendor and product IDs */
		ea.ea_idstring[0] = EISA_VENDID_0(ea.ea_vid);
		ea.ea_idstring[1] = EISA_VENDID_1(ea.ea_vid);
		ea.ea_idstring[2] = EISA_VENDID_2(ea.ea_vid);
		ea.ea_idstring[3] = EISA_PRODID_0(ea.ea_pid);
		ea.ea_idstring[4] = EISA_PRODID_1(ea.ea_pid);
		ea.ea_idstring[5] = EISA_PRODID_2(ea.ea_pid);
		ea.ea_idstring[6] = EISA_PRODID_3(ea.ea_pid);
		ea.ea_idstring[7] = '\0';		/* sanity */

		/* We no longer need the I/O handle; free it. */
		bus_space_unmap(iot, slotioh, EISA_SLOT_SIZE);

		/* Attach matching device. */
		config_found_sm(self, &ea, eisaprint, eisasubmatch);
	}
}

#ifdef EISAVERBOSE
/*
 * Descriptions of known vendors and devices ("products").
 */
struct eisa_knowndev {
	int	flags;
	char	id[8];
	const char *name;
};
#define EISA_KNOWNDEV_NOPROD	0x01		/* match on vendor only */

#include <dev/eisa/eisadevs_data.h>
#endif /* EISAVERBOSE */

void
eisa_devinfo(const char *id, char *cp, size_t cp_len)
{
	const char *name;
	int onlyvendor;
#ifdef EISAVERBOSE
	const struct eisa_knowndev *edp;
	int match;
	const char *unmatched = "unknown ";
#else
	const char *unmatched = "";
#endif

	onlyvendor = 0;
	name = NULL;

#ifdef EISAVERBOSE
	/* find the device in the table, if possible. */
	edp = eisa_knowndevs;
	while (edp->name != NULL) {
		/* check this entry for a match */
		if ((edp->flags & EISA_KNOWNDEV_NOPROD) != 0)
			match = !strncmp(edp->id, id, 3);
		else
			match = !strcmp(edp->id, id);
		if (match) {
			name = edp->name;
			onlyvendor = (edp->flags & EISA_KNOWNDEV_NOPROD) != 0;
			break;
		}
		edp++;
	}
#endif

	if (name == NULL)
		snprintf(cp, cp_len, "%sdevice %s", unmatched, id);
	else if (onlyvendor)			/* never if not EISAVERBOSE */
		snprintf(cp, cp_len, "unknown %s device %s", name, id);
	else
		snprintf(cp, cp_len, "%s", name);
}


code:
$OpenBSD: eisadevs,v 1.20 2004/05/05 05:33:56 mickey Exp $

/*
 * Copyright (c) 1995, 1996 Christopher G. Demetriou
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by Christopher G. Demetriou
 *	for the NetBSD Project.
 * 4. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/*
 * List of known EISA vendors
 */

vendor ABP		Advansys
vendor ACC		Accton
vendor ACE		ACME
vendor ACR		Acer
vendor ADI		Lightning Networks
vendor ADP		Adaptec
vendor AIR		AIR
vendor AMI		AMI
vendor ASU		Asus
vendor ATI		ATI
vendor BAN		Banyan Vines
vendor BUS		BusLogic
vendor CCI		Cache Computers, Inc.
vendor CHA		Chase
vendor CMD		CMD Technology, Inc.
vendor COG		Cogent
vendor CPQ		Compaq
vendor DBI		Digi
vendor DEC		Digital Equipment
vendor DEL		Dell
vendor DPT		DPT
vendor DTI		DeskStation Technology, Inc.
vendor DTK		DTK
vendor ELS		ELSA
vendor ETI		ETI
vendor FSI		FORE Systems
vendor GDT		GDT
vendor HWP		Hewlett-Packard
vendor IKN		IKON
vendor IMS		Integrated Micro Solution Inc.
vendor INP		Interphase
vendor INT		Intel
vendor ISY		(SYSTEM)
vendor LEF		LeafNET
vendor MCY		Microdyne
vendor MET		Metheus
vendor MIC		Micronics
vendor MLX		Mylex
vendor MDG		Madge Networks
vendor MTX		Matrox
vendor NEC		NEC
vendor NIC		National Instruments Corp.
vendor NON		c't Universal
vendor NSS		Newport Systems Solutions
vendor NVL		Novell
vendor OLC		Olicom
vendor OPT		OPTi
vendor PCI		Pioneer
vendor PRO		Proteon
vendor PTI		Poseidon
vendor SMC		Standard Microsystems Corp.
vendor SNI		Siemens Nixdorf
vendor STL		Stallion Technologies
vendor TCC		Thomas-Conrad
vendor TCM		3Com
vendor TCO		Thomas-Conrad
vendor TEC		Tecmar
vendor TRU		Truevision
vendor TXN		Texas Instruments
vendor TYN		Tyan
vendor UBI		Ungermann-Bass
vendor USC		UltraStor
vendor USR		US Robotics
vendor VMI		Vermont
vendor WDC		Western Digital
vendor XTI		XTI

/*
 * List of known products, grouped by vendor.
 */

/* Advansys products */
product ABP 0510	ABP-510 SCSI
product ABP 0540	ABP-540/542 SCSI
product ABP 7401	ABP-740/742 SCSI
product ABP 7501	ABP-750/752 SCSI

/* Accton products */
product ACC 1200	EtherCombo-32 Ethernet
product ACC 120A	EtherCombo-32 Ethernet
product ACC 1650	EN165x Ethernet
product ACC 1660	EN166x Ethernet

/* ACME products */
product ACE 1010	Super Fast System Board
product ACE 2010	PC Network
product ACE 3010	Arcnet Plan
product ACE 3030	Sample VS Board 1
product ACE 4010	Tape Controller
product ACE 5010	VDU Video Board
product ACE 6010	Disk Controller
product ACE 7010	Multi-Function Board

/* Acer products */
product ACR 1201	1200 486/25 System Board
product ACR 1211	AcerFrame 3000SP33 486/33 System Board
product ACR 1341	M1 486SX/20 CPU Board
product ACR 1351	M1 486SX/20 CPU Board
product ACR 1361	M1 487/20 CPU Board
product ACR 1371	M1 487/20 CPU Board
product ACR 1381	M1 486/20 CPU Board
product ACR 1391	M1 486/20 CPU Board
product ACR 1581	M1 486/33 CPU Board
product ACR 1591	M1 486/33 CPU Board
product ACR 15A1	M1 486/33 CPU Board
product ACR 15B1	M1 486/33 CPU Board
product ACR 1701	AcerFrame 1000
product ACR 1711	AcerFrame 1000 486/33 SYSTEM-2
product ACR 1801	P43WE System Board
product ACR 3211	AcerFrame 3000MP 486 SYSTEM-1
product ACR 3221	AcerFrame 486 Series SYSTEM-2
product ACR 3231	AcerFrame 486 Series SYSTEM-3
product ACR 3241	AcerFrame 486 Series SYSTEM-4
product ACR 3261	AcerFrame 3000MP 486 SYSTEM-1
product ACR 3271	AcerFrame 486 Series SYSTEM-2
product ACR 3281	AcerFrame 486 Series SYSTEM-3
product ACR 3291	AcerFrame 486 Series SYSTEM-4
product ACR 4509	Altos M1 System Board

product ADI 0001	32-Bit Ethernet

/* Adaptec products */
product ADP 0000	AHA-1740 SCSI
product ADP 0001	AHA-1740A SCSI
product ADP 0002	AHA-1742A SCSI
product ADP 0100	AHA-1540/1542 ISA SCSI
product ADP 0200	AHA-1520/1522 ISA SCSI
product ADP 0400	AHA-1744 SCSI
product ADP 7770	AIC-7770 SCSI (on motherboard)
product ADP 7771	AHA-274x SCSI
product ADP 7756	AHA-284x SCSI (BIOS enabled)
product ADP 7757	AHA-284x SCSI (BIOS disabled)

product AEI 0401	486EI System Board

product AEO 0301	486EO System Board

product AIM 0002	AUVA OPTi/EISA 32-Bit 486 All-in-One System Board

product AIR 0101	AIR486SE/25/33 Baby AT-foot print motherboard
product AIR 0103	AIR486SE/25/33/50
product AIR 0201	AIR486LE/25/33/50
product AIR 0301	AIR 486EO System Board
product AIR 0401	486EI System Board
product AIR 0501	AIR 586EP PCI/EISA System Board
product AIR 0601	AIR 54CEP PCI/EISA System Board
product AIR 0701	AIR 54CDP PCI/EISA System Board
product AIR 0702	AIR 54CDP PCI/EISA Dual-Processors System Board
product AIR 0901	AIR 54TDP PCI/EISA Dual-Processors System Board
product AIR 1001	AIR P6NDP PCI/EISA Dual-Pentium Processor System Board
product AIR 2001	AIR SCSI-2E
product AIR 2101	AIR SCSI-2V
product AIR 3001	ENET-2E BUS MASTER ETHERNET
product AIR 3101	ENET-2V LOCAL BUS MASTER ETHERNET

product ALR 0001	Power/Business VEISA System Board
product ALR 0041	PowerPro System Board
product ALR 0181	PowerPro System Board
product ALR 0241	Evolution V Pentium Tower System Board
product ALR 0341	EISA/PCI base System Board
product ALR 3000	80486 Processor Module
product ALR 3010	Pentium Processor Board
product ALR 3023	ALR 16-bit VGA without Parallel port
product ALR 8580	Advanced Disk Array Caching Controller
product ALR A0C1	System Board
product ALR A301	Revolution Q-SMP System Board
product ALR A311	Revolution Q-2SMP System Board
product ALR B0A0	Primary System Processor Board - 80486DX2/66
product ALR B0B0	Secondary System Processor Board - 80486DX2/66

/* AMI products */
product AMI 15C1	SCSI Host Adapter
product AMI 15D1	SCSI Host Adapter - Rev 2
product AMI 15E1	Single Ended SCSI
product AMI 16B1	ENTERPRISE System Board
product AMI 2509	ENTERPRISE System Board
product AMI 25B1	ENTERPRISE System Board
product AMI 28A1	EZ-FLEX System Board
product AMI 44C1	SCSI Host Adapter - Series 44
product AMI 44D2	Fast Single Ended SCSI
product AMI 4801	Series 48 SCSI
product AMI 68B1	Enterprise III 486 System Board

product APS 0101	PIP INTERFACE
product APS 0102	PIP INTERFACE
product APS 0103	PIP INTERFACE

product ARC 0010	Alta EtherTPI/Combo
product ARC 0020	Alta TokenCombo-16 S/U

product ASU 0100	SC100 SCSI Cache Host Adapter (CFG file V2.0)
product ASU 0500	L500 Ethernet
product ASU 4001	486C Main Board
product ASU 4101	486E Main Board
product ASU 4201	486A Main Board
product ASU 4301	486SI Main Board
product ASU 4501	Mini 486H Main Board
product ASU 4701	Mini 486AS Main Board
product ASU 4901	VL/EISA-486SV1 Main Board
product ASU 5101	PCI/E-P5MP4 or PCI/E-P54NP4 Main Board V2.3
product ASU 5201	P/E-P55T2P4D  Main Board (CFG File V1.2)

/* ATI products */
product ATI 1500	AT-1500 Ethernet
product ATI 1700	AT-1700 Ethernet
product ATI 4400	mach32 Graphics
product ATI 4402	mach32 Graphics
product ATI 4410	mach32 Graphics
product ATI 4420	mach32 Graphics
product ATI 4430	mach32 VLB Graphics

product ATT 2402	AT&T SCSI (StarServer E)
product ATT 2404	DPT SCSI (PM2012B/9X)

product AVI 2E01	AVIEW2E SVGA

product AVM 0001	ISDN-Controller A1

/* Banyan Vines products */
product BAN 0440	ICA
product BAN 0670	ICAplus
product BAN 0680	ICA/RM

/* BusLogic products */
product BUS 4201	Bt74xB SCSI
product BUS 4202	Bt74xC SCSI
product BUS 6001	Bt760 Ethernet
product BUS 6301	Bt763E 82596-based Ethernet

/* Cache Computers products */
product CCI 0000	Memory Refresh Controller
product CCI 1001	486/25  System Board
product CCI 2001	486/33  System Board
product CCI 3001	Modular System Board
product CCI 3009	Modular System Board
product CCI 4000	486/33 CPU Board
product CCI 4001	486/33 CPU Board
product CCI 5001	486/50 CPU Board
product CCI 6001	LAN Adapter
product CCI 7001	System Board
product CCI 8001	System Board

/* Chase products */
product CHA A041	AT4 Intelligent Serial Controller
product CHA A081	AT8 Intelligent Serial Controller
product CHA A091	AT8+ Intelligent Serial Controller
product CHA A161	AT16 Intelligent Serial Controller
product CHA A171	AT16+ Intelligent Serial Controller

/* CMD Technology products */
product CMD 0003	SCSI Host Adapter

product CNT 2000	900E/950E 32-bit Ethernet

/* Cogent products */
product COG 5000	eMASTER+ AT Combo 16-Bit Workstation Ethernet
product COG 7002	eMASTER+ ATS Combo Bus-Mastering Ethernet
product COG 9002	eMASTER+ XL 32-Bit Burst-mode Ethernet

/* Compaq products */
product CPQ 0101	SYSTEMPRO System Board
product CPQ 0109	SYSTEMPRO System Board (ASSY # 001981)
product CPQ 0401	DESKPRO 486/33L or 386/33L System Board
product CPQ 0501	DESKPRO/M System Board
product CPQ 0509	DESKPRO/M System Board with Audio
product CPQ 0511	SYSTEMPRO/LT System Board
product CPQ 0601	ProSignia Server
product CPQ 0609	ProSignia Server
product CPQ 0611	ProSignia Server
product CPQ 0621	ProSignia Server (ASSY # 3154)
product CPQ 0629	ProSignia Server (ASSY # 3154)
product CPQ 0631	ProLiant 1000 Server
product CPQ 0639	ProLiant 1000 Server
product CPQ 1001	Portable 486
product CPQ 1009	Portable 486/66
product CPQ 1201	DESKPRO 486/25
product CPQ 1301	DESKPRO 486/50L
product CPQ 1401	Portable 486c
product CPQ 1409	Portable 486c/66
product CPQ 1501	SYSTEMPRO/XL Server
product CPQ 1509	ProLiant 4000 Server
product CPQ 1519	ProLiant 2000 Server
product CPQ 3001	Advanced VGA
product CPQ 3011	QVision 1024/E Video Controller
product CPQ 3021	QVision 1024/I Video Controller
product CPQ 3111	QVision 1024/E Graphics Controller for Alpha AXP
product CPQ 3112	QVision 1280/E Graphics Controller for Alpha AXP
product CPQ 3121	QVision 1024/I Graphics Controller
product CPQ 3122	QVision 1280/I Graphics Controller
product CPQ 4001	32-Bit Intelligent Drive Array Controller
product CPQ 4002	Intelligent Drive Array Controller-2
product CPQ 4010	32-Bit Intelligent Drive Array Expansion Controller
product CPQ 4020	SMART Array Controller
product CPQ 4300	Advanced ESDI Fixed Disk Controller
product CPQ 4401	Integrated SCSI-2 Options Port
product CPQ 4410	Integrated 32-Bit Fast-SCSI-2 Controller
product CPQ 4411	32-Bit Fast-SCSI-2 Controller
product CPQ 4420	6260 SCSI-2 Controller
product CPQ 5000	386/33 System Processor Board used as Secondary
product CPQ 5281	486/50 System Processor Board used as Secondary
product CPQ 5282	486/50 System Processor Board used as Secondary
product CPQ 5287	5/66 System Processor Board used as Secondary
product CPQ 528F	486DX2/66 System Processor Board used as Secondary
product CPQ 5900	486/33 System Processor Board used as Secondary
product CPQ 5A00	486/33 System Processor Board (ASSY # 002013) used as Secondary
product CPQ 5B00	486DX2/66 System Processor Board used as Secondary
product CPQ 5C00	486/33 System Processor Board used as Secondary
product CPQ 6000	32-Bit DualSpeed Token Ring Controller
product CPQ 6001	32-Bit DualSpeed Token Ring Controller
product CPQ 6100	32-Bit NetFlex Controller
product CPQ 6101	NetFlex-2 ENET-TR
product CPQ 6200	DualPort Ethernet Controller
product CPQ 7000	32-Bit Server Manager/R Board
product CPQ 7001	32-Bit Server Manager/R Board
product CPQ 9004	386/33 Processor Board
product CPQ 9005	386/25 Processor Board
product CPQ 9013	486DX2/66 System Processor Board used as Primary
product CPQ 9014	486/33 System Processor Board used as Primary
product CPQ 9015	486/33 Processor Board
product CPQ 9016	486DX2/66 Processor Board
product CPQ 9017	486DX2/50 Processor Board
product CPQ 9018	486/33 Processor Board (8 MB)
product CPQ 9034	486SX/25 Processor Board
product CPQ 9035	486SX/16 Processor Board
product CPQ 9036	486SX/25 Processor Board (8 MB)
product CPQ 9037	486SX/16 Processor Board (8 MB)
product CPQ 9038	486SX/33 Processor Board (8 MB)
product CPQ 903C	486SX/33 Processor Board (4 MB)
product CPQ 9040	5/66 Processor Board
product CPQ 9041	5/66 Processor Board
product CPQ 9042	5/66 Processor Board
product CPQ 9043	5/66 Processor Board
product CPQ 9044	5/60 Processor Board
product CPQ 9045	5/60 Processor Board
product CPQ 9046	5/60 Processor Board
product CPQ 9047	5/60 Processor Board
product CPQ 9281	486/50 System Processor Board used as Primary
product CPQ 9282	486/50 System Processor Board used as Primary
product CPQ 9287	5/66 System Processor Board used as Primary
product CPQ 928F	486DX2/66 System Processor Board used as Primary
product CPQ 9381	486/50 System Processor Board
product CPQ 9382	486/50 System Processor Board
product CPQ 9387	5/66 System Processor Board
product CPQ 9481	486/50 System Processor Board
product CPQ 9482	486/50 System Processor Board
product CPQ 9487	5/66 System Processor Board
product CPQ 9901	486SX/16 Processor Board
product CPQ 9902	486SX/16 Processor Board
product CPQ 9903	486SX/25 Processor Board
product CPQ 9904	486SX/25 Processor Board
product CPQ 9905	486SX/25 Processor Board
product CPQ 9906	486/33 Processor Board
product CPQ 9907	486DX2/66 Processor Board
product CPQ 9908	486SX/16 Processor Board
product CPQ 9909	486SX/16 Processor Board
product CPQ 990A	486SX/25 Processor Board
product CPQ 990B	486SX/25 Processor Board
product CPQ 990C	486SX/25 Processor Board
product CPQ 990D	486/33 Processor Board
product CPQ 990E	486SX/33 Processor Board (8 MB)
product CPQ 990F	486SX/33 Processor Board (8 MB)
product CPQ 9990	386/33 System Processor Board used as Primary
product CPQ 9991	386/33 Desktop Processor Board
product CPQ 9999	486/33 System Processor Board used as Primary
product CPQ 999A	486/33 Desktop Processor Board
product CPQ A000	Enhanced Option Slot Serial Board
product CPQ A010	Enhanced Option Slot Modem Board
product CPQ A020	Integrated CD Rom Adapter
product CPQ A030	Integrated CD Rom Adapter
product CPQ F000	Fixed Disk Drive Feature
product CPQ F100	Ethernet 16TP Controller
product CPQ FA0D	SYSTEMPRO 4-Socket System Memory Board
product CPQ FA0E	SYSTEMPRO 6-Socket System Memory Board
product CPQ FA0F	DESKPRO 486/25 System Memory Board
product CPQ FA1A	DESKPRO 3-Socket System Memory Board
product CPQ FA1B	DESKPRO 486/50 System Memory Board
product CPQ FA1C	System Memory Expansion Board
product CPQ FA1D	SYSTEMPRO/XL Memory Expansion Board
product CPQ FB03	Async/Parallel Printer Intf Assy 000990
product CPQ FB07	DESKPRO 2400 Baud Modem
product CPQ FC0B	Advanced Graphics 1024 Board
product CPQ FD08	135Mb, 150/250Mb Tape Adapter
product CPQ FD13	15MHz ESDI Fixed Disk Controller 001283
product CPQ FD17	SCSI Tape Adapter

product CPX 0301	Universal 10/100VG Ethernet

product CRS 3203	Crescendo 320 FDDI/CDDI
product CRS 3204	Cisco CDDI/FDDI

product CSI 0690	F70X9 FDDI DNI

product CUI 0000	Examples -- Virtual Board

/* Digi products */
product DBI 0101	C/X Host Adapter
product DBI 0102	C/X Host Adapter
product DBI 0201	EISA/Xem Host Adapter
product DBI 0301	EPC/X Host Adapter
product DBI 0501	Ports/Xem Host Adapter
product DBI 0601	EPC/X Host Adapter
product DBI 0701	C/X Host Adapter
product DBI 0801	PC/Xr
product DBI 0901	PC/Xt
product DBI 0C01	DataFire
product DBI 0D01	DataFire/4
product DBI 0E01	PC IMAC
product DBI 0F01	PC IMAC/4
product DBI 1001	PC/Xe
product DBI 1101	ES/4 Host Adapter
product DBI 1201	Acceleport Xr 920

/* Digital Equipment products */
product DEC 1011	EVC-1 Video
product DEC 1021	ESC-1 SCSI
product DEC 1031	DECpc MTE Series System Board
product DEC 2030	DE203 Ethernet
product DEC 2040	DE204 Ethernet
product DEC 2050	DE205 Ethernet
product DEC 2400	DECpc AXP/150 System Board
product DEC 2500	DEC EISA NVRAM for Alpha AXP
product DEC 2A01	AlphaServer 2100 Family System Board
product DEC 2E00	KFESA DSSI Host Adapter
product DEC 2F00	DNSES WANcontroller
product DEC 3001	DEFEA FDDI Controller
product DEC 3002	DEFEA FDDI Controller
product DEC 3003	DEFEA FDDI Controller
product DEC 3004	DEFEA FDDI Controller
product DEC 4220	DE422-SA Ethernet
product DEC 4250	DE425-AA Ethernet
product DEC 5000	AlphaServer 1000 System Board
product DEC 5100	AlphaStation 600 System Board
product DEC 5301	800 AlphaServer System Board
product DEC 6000	AlphaServer 8200 System Board
product DEC 6400	AlphaServer 4100 System Board
product DEC 8101	VGA 1024 Graphics
product DEC 8102	8514/A-Compatible Graphics
product DEC 8103	VGA 1024 NI Graphics
product DEC 8300	DEPCA LC Ethernet
product DEC 8301	DEPCA TURBO Ethernet

/* Dell products */
product DEL 0000	Generic ISA Board
product DEL 0001	System(R) 425E(TM) System Board
product DEL 0002	System(R) 433E(TM) System Board
product DEL 0003	System(R) 425TE(TM) System Board
product DEL 0004	System(R) 433TE(TM) System Board
product DEL 0005	Powerline(TM) Workstation 433DE(TM) System Board
product DEL 0006	Powerline(TM) Workstation 420DE(TM) System Board
product DEL 0007	Powerline(TM) Workstation 450DE(TM) System Board
product DEL 0008	Powerline(TM) Server 433SE(TM) System Board
product DEL 0009	Powerline(TM) Server 420SE(TM) System Board
product DEL 000A	Powerline(TM) Server 450SE(TM) System Board
product DEL 000B	PowerLine(TM) Workstation 425DE(TM) System Board
product DEL 000C	PowerLine(TM) Server 425SE(TM) System Board
product DEL 0011	Powerline(TM) Server 450SE/2(TM) System Board
product DEL 0019	Powerline(TM) Server 466SE(TM) System Board
product DEL 0021	Powerline(TM) Workstation 450DE/2(TM) System Board
product DEL 0029	Powerline(TM) Workstation 466DE(TM) System Board
product DEL 002A	Powerline(TM) Workstation P60/DE(TM) System Board
product DEL 002B	Powerline(TM) Workstation P66/DE(TM) System Board
product DEL 002C	Powerline(TM) Workstation P60/SE(TM) System Board
product DEL 002D	Powerline(TM) Workstation P66/SE(TM) System Board
product DEL 0031	486/ME System Board
product DEL 0036	406x/XE System Board
product DEL 0038	456x/XE System Board
product DEL 0054	System PowerEdge 2100
product DEL 0058	System PowerEdge 4100
product DEL 005A	System PowerEdge 2200
product DEL 005C	System PowerEdge 4200
product DEL 2100	Remote Server Assistant Card
product DEL 4001	Drive Array
product DEL 4002	SCSI Array Controller
product DEL 6001	DGX Video Subsystem
product DEL FC00	GPX-1024 Graphics Performance Accelerator
product DEL FC01	VGA Professional 16-bit
product DEL FC02	Paradise Hi-Res Graphics Adapter
product DEL FC03	Paradise Hi-Res Graphics Card
product DEL FD00	UltraStor 12F/12F-24 ESDI/Diskette Cntrl
product DEL FD02	Archive XL Tape Host Adapter
product DEL FD03	Wangtek Tape Host Adapter
product DEL FD05	Adaptec AHA-1510 ISA SCSI Host Adapter

product DIS 0000	NETSERVER LH PRO

/* DPT products */
product DPT 2402	PM2012A/9X SCSI
product DPT 2403	PM2012A/90 SCSI
product DPT A401	PM2012B/9X SCSI
product DPT A402	PM2012B2/9X SCSI (Banyan Vines)
product DPT A410	PM2X22A/9X SCSI
product DPT A501	PM2012B1/9X SCSI
product DPT A502	PM2012B2/9X SCSI
product DPT A701	PM2011B1/9X SCSI
product DPT BC01	PM3011/7X ESDI

product DTC 1101	DTC2290 IDE
product DTC 3101	DTC3290 SCSI

/* DeskStation Technology, Inc. products */
product DTI 0000	Evolution RISC PC
product DTI 2000	ESP2000A/ESP2000 System Processor Board
product DTI 2002	ESP2002 Integrated System Processor

/* DTK products */
product DTK 0001	PLM-3300I 80486 Board
product DTK 0003	PLM-3331P EISACACHE486 33/25/50 MHZ

product ECS 0580	DI-580A SCSI
product ECS 0590	DI-590 SCSI

/* ELSA products */
product ELS 8041	WINNER 1000 Enhanced VGA

/* ETI products */
product ETI 1001	NE3300 Ethernet Rev. C & D

product EVX 0002	PN-3000 System Board

product FCT 0001	SYSTEM BOARD
product FCT 0002	386 SYSTEM BOARD
product FCT 0003	486 SYSTEM BOARD

product FIC 0000	LEO 486VE Main Board

product FIX 1516	15-16MB Memory Hole Patch - Netserver LF/LC 5/66

/* FORE Systems products */
product FSI 2001	ESA-200 ATM
product FSI 2002	ESA-200A ATM
product FSI 2003	ESA-200E ATM

/* GDT products */
product GDT 2001	GDT2000/GDT2020 Fast-SCSI Cache Controller - Rev. 1.0
product GDT 3001	GDT3000/GDT3020 Dual Channel SCSI Controller - Rev. 1.0
product GDT 3002	GDT30x0A Cache Controller
product GDT 3003	GDT3000B/GDT3010A SCSI Cache Controller - Rev. 1.0

product GIT 0000	G486PEL EISA & LOCAL Bus Mother Board.
product GIT 0001	G486HVL EISA & VESA LOCAL Bus Mother Board.

product HCL 0801	HP Limited PANTHER System Board

product HIT 0001	MCC Mini-EISA486 Board

product HKG 0011	Distributed Signal Conditioning Front-End

product HMS 0000	HMSI ESIC EVALUATION BOARD

/* HP products */
product HWP 0000	Monochrome Plus Video Board (35732A)
product HWP 0010	Multimode Video Adapter (45981A)
product HWP 0020	Multimode Color Adapter Board (45984A)
product HWP 0030	Enhanced Graphics Adapter Board (45983A)
product HWP 0070	Intelligent Graphics Controller 20 (A1083A)
product HWP 0C70	HP-IB Host Adapter
product HWP 0C80	SCSI Host Adapter (Cirrus-II) -- 25525A
product HWP 1400	Dual Serial Interface Board (24541B)
product HWP 1410	Internal 2400 Baud Modem (24551A)
product HWP 1420	Internal 1200 Baud Modem (24550A)
product HWP 1440	Terminal Multiplexor Board (D2040A)
product HWP 1450	HP-IB Interface board (82335A)
product HWP 1460	ScanJet Plus Interface (88290A)
product HWP 1461	ScanJet Plus Interface (88290A)
product HWP 1510	SS8-E MUX
product HWP 1801	StarLAN 10 PC Link II (27240A)
product HWP 1810	ThinLAN Interface Board (27210B)
product HWP 1811	ThinLAN PC Adapter Card (27250A)
product HWP 1820	EtherTwist Adapter Card/8 (27245-60002)
product HWP 1832	EtherTwist PC LAN Adapter/16 TP Plus (27247B)
product HWP 1840	EtherTwist LAN Adapter/32
product HWP 1850	LAN AdapterCard -- 25567A
product HWP 1870	PSI
product HWP 18A0	EtherTwist PC LAN Adapter/16 TL Plus (27252A)
product HWP 18C0	EtherTwist PC LAN Adapter NC/16 TP (J2405A)
product HWP 18E0	100Mbps ATM Card
product HWP 1940	10/100VG Selectable LAN Adapter (J2577A)
product HWP 1980	ATM Adapter -- J2802A
product HWP 1990	100VG AnyLAN adapter card
product HWP 19A0	Low-cost PSI
product HWP 1C00	Serial/Parallel Interface Board (24540B)
product HWP 2002	ScanJet II Interface (C1752A)
product HWP 2051	Test Adapter Card
product HWP 2080	ScanJet II Interface (C2502A)
product HWP C000	Series 700 System Board
product HWP C010	Series 700 System Board
product HWP C051	Series 700 System Board
product HWP C091	System Board
product HWP C0D1	System Board
product HWP C0E1	System Board

/* IBM products */
product IBM 0001	Auto 16/4 Token Ring
product IBM 1000	16/4 Busmaster TR
product IBM 1060	100/10 ISA Ethernet
product IBM 1061	100/10 ISA Ethernet

product ICL A080	EtherTeam 32 Ethernet

product IDS 0100	EISC960 Caching SCSI

product IIN 0B01	Intel TokenExpress(tm) ISA/8

/* IKON products */
product IKN 1110	hardcopy boards: 10092, 10097, or 10111

/* Integrated Micro Solution Inc. products */
product IMS 1001	486 System Board

product ING 2040	HCL-Hewlett Packard Limited PANTHER System Board

/* Interphase products */
product INP 0010	Barracuda E/4810
product INP 25D0	Seahawk 4811 FDDI Controller
product INP 5000	4800 EISA-PCI Bridge

/* Intel products */
product INT 0000	Mercury/Neptune PCI-EISA Main Board
product INT 0081	HP Limited PANTHER System Board
product INT 0701	TokenExpress(tm) ISA 16/4
product INT 0703	TokenExpress(tm) ISA/16s
product INT 0902	TokenExpress(tm) 16/4
product INT 0B01	TokenExpress(tm) ISA/8
product INT 1000	EtherExpress 16 Family Ethernet
product INT 1010	EtherExpress 32 Flash Ethernet
product INT 1030	EtherExpress(TM) PRO/10 Ethernet
product INT 1031	EtherExpress(TM) PRO/10+ Ethernet
product INT 1060	EtherExpress(tm) PRO/100 Ethernet
product INT 1201	TokenExpress(tm) EISA/32
product INT 3061	LP486E System Board
product INT 3079	X-Series Desktop System Board
product INT 3089	X-Series Deskside System Board
product INT 30A1	L486 Series System Board
product INT 30A9	L486 Series System Board
product INT 30D1	X-Series System Board
product INT 30F1	X-Series Premium System Board
product INT 3132	ECC Memory Module (BXECCMEM0)
product INT 31A0	System Board

product ISY 0010	VGA Board
product ISY 0020	COM Ports
product ISY 0030	Mother Board PS-2 style Mouse
product ISY 0040	Hard Disk Controller
product ISY 0050	Floppy Drive Controller
product ISY 0060	LPT Ports
product ISY 0070	IRQ9 Cascaded Interrupt

product ITC 0001	EISA-486C Main Board

product ITK 0011	ixEins Basic S0/Up0 ISDN Version 1.1
product ITK 0012	ixEins Basic S0/Up0 ISDN Version 1.2

product KCI 3201	ET32EM 32-bit BUS-MASTER Ethernet
product KCI 3202	ET-32EM 32-bit Bus Master Ethernet

/* LeafNET products */
product LEF 8000	Ethernet

/* Madge products */
product MDG 0002	Smart 16/4 Ringnode
product MDG 0010	Smart 16/4 AT Ringnode
product MDG 0020	Smart 16/4 ISA Client Ringnode
product MDG 2000	Blue+ 16/4 ISA Token Ring
product MDG 2010	Blue+ 16/4 ISA PnP Token Ring

product MCC 0000	EISA-486 System Board
product MCC 0001	IISA-486 System Board

product MCY 2501	NE2500/NE5500 Series Ethernet

product MET 1104	UGA 1104 Graphics
product MET 1128	UGA 1124/1128 Graphics

product MIC 0001	486 66/50/33/25 System Board
product MIC 0004	486 PCI-EISA System Board
product MIC 0005	M5PE EISA-PCI Pentium System Board
product MIC 0021	NET3200 Ethernet LAN Adapter
product MIC 0054	M54Pe Dual Pentium PCI-EISA System Board
product MIC 3001	EISA3 System Board
product MIC 5402	M54E2 Dual Pentium PCI-EISA System Board

/*
MINIADP	Adaptec 32-bit SCSI Host Adapter (with floppy)
*/

product MIR 0928	miroCRYSTAL / miroMAGIC / miroRAINBOW (14-Sep-93)

/* Mylex Products */
product MLX 0010	LNE390A 32-bit Ethernet
product MLX 0011	LNE390B 32-bit Ethernet
product MLX 0020	DCE376 32-Bit SCSI
product MLX 0021	DCE376 32-Bit SCSI
product MLX 0022	DCE376 32-Bit SCSI
product MLX 0030	LNI390A ISA 16-Bit Ethernet
product MLX 0040	GXE020B/C 32-Bit Graphics
product MLX 0050	GLE(911) Graphics
product MLX 0070	DAC960 Disk Array
product MLX 0071	DAC960 Disk Array (3-channel)
product MLX 0072	DAC960 Disk Array (3-channel)
product MLX 0073	DAC960 Disk Array (2-channel)
product MLX 0074	DAC960 Disk Array (1-channel)
product MLX 0075	DAC960-A Disk Array (3-channel)
product MLX 0076	DAC960-A Disk Array (2-channel)
product MLX 0077	DAC960-A Disk Array (1-channel)
product MLX 0101	LME596 32-bit 4 Channel Ethernet
product MLX FD01	MDE486 32-Bit 486 System Board
product MLX FE01	MBE486 32-Bit 486 System Board
product MLX FF01	MAE486 32-Bit 486 System Board
product MLX FF02	MDE486/MNE486 32-Bit 486 System Board

/* Matrox products */
product MTX 2040	IM-1280/EISA

/* NEC products */
product NEC 8201	DPT SCSI Host Bus Adapter w/ Cache (PM2012B/90)

/* National Instruments Corp. products */
product NIC 0202	AT-MIO-16 Multi-function Board
product NIC 0301	AT-DIO-32F Digital I/O Board
product NIC 0400	PC-DIO-24 Digital I/O Board
product NIC 0501	LAB-PC/LAB-PC+ Multi-function Board
product NIC 0602	AT-MIO-16F-5 Multi-function Board
product NIC 0700	PC-DIO-96 Digital I/O Board
product NIC 0800	PC-LPM-16 Low Power Multi-function Board
product NIC 0900	PC-TIO-10 Timing I/O Board
product NIC 1000	AT-A2150 16-bit 4 Channel A/D Board
product NIC 1100	AT-DSP2200 DSP Accelerator/Audio I/O Board
product NIC 1200	AT-AO-6/10 ANALOG OUTPUT BOARD
product NIC 1300	AT-MIO-16X Multi-function Board
product NIC 1400	AT-MIO-64F-5 Multi-function Board
product NIC 1500	AT-MIO-16D Multi-function Board
product NIC C005	AT-GPIB Interface Board
product NIC C105	GPIB-PCIIA Interface Board
product NIC C205	GPIB-PCII Interface Board
product NIC C304	AT-GPIB/TNT
product NIC C502	EISA-GPIB

/* c't Universal products */
product NON 0101	16-Bit Multi I/O
product NON 0102	16-Bit Multi I/O
product NON 0201	8-Bit Multi I/O
product NON 0301	Graphics
product NON 0401	Ethernet
product NON 0501	16-Bit Sound
product NON 0601	8-Bit Sound

/* Newport Systems Solutions products */
product NSS 0011	WNIC Adapter

/* Novell products */
product NVL 0701	NE3200 Bus Master Ethernet
product NVL 0901	NE2100 Ethernet/Cheapernet
product NVL 1001	NMSL (Netware Mirrored Server Link)
product NVL 1201	NE32HUB 32-bit Base
product NVL 1301	NE32HUB 32-bit TPE
product NVL 1401	NE32HUB PME ISA
product NVL 1501	NE2000PLUS Ethernet

/* Olicom products */
product OLC 0701	ISA 16/4 Token-Ring
product OLC 0702	OC-3117, ISA 16/4 Token-Ring
product OLC 0801	OC-3118 ISA 16/4 Token-Ring
product OLC 0901	16/4 Token-Ring
product OLC 0902	16/4 Token-Ring
product OLC 0B01	PCA 16/4 Token-Ring
product OLC 1201	32 Bit 16/4 Token-Ring

/* OPTi products */
product OPT 0000	HUNTER 32-Bit 486 System Board
product OPT 0200	LOW_COST 32-Bit 486 System Board

product OTI 0011	Pro II/EISA

product PCI 0080	486WB 8 SLOT SYSTEM BOARD
product PCI 0120	486WB 12 SLOT SYSTEM BOARD
product PCI 2080	486WB 8 SLOT SYSTEM BOARD

product PHI 8041	Standard VGA controller

product PLX 1001	OCEAN EISALink 32-Bit BUS-MASTER Ethernet

/* Proteon products */
product PRO 6000	ProNET 4/16 Token Ring
product PRO 6001	ProNET 4/16 Token Ring
product PRO 6002	ProNET 4/16 Token Ring

/* Poseidon products */
product PTI 5401	P6 QUAD PCI-EISA Board

product RII 0101	Racal InterLan ES3210 Ethernet

product SEC 0010	SAMSUNG ISA Multifunction Card
product SEC 0020	SAMSUNG VGA Card (GTI VC-004)
product SEC 0021	WD 90C31 Local Bus VGA
product SEC FF01	SAMSUNG MAE486 System Board
product SEC FF02	OPTi/EISA 32-Bit 486 System Board

product SGT 0101	AT&T GIS 8/16 Port Serial Controller

product SIS 0000	4DESD EISA-486 System Board
product SIS 0001	EISA-486 Demo Board

product SKD 0100	SK-NET FDDI-FE 32-Bit

/* Standard Microsystems (SMC) */
product SMC 0110	Elite32 Ethernet
product SMC 03E0	EtherCard PLUS
product SMC 13E0	EtherCard PLUS Elite16
product SMC 8003	EtherCard PLUS Elite
product SMC 8010	Ethercard Elite32C Ultra
product SMC 8013	EtherCard PLUS Elite16
product SMC 8216	EtherCard Elite16 ULTRA
product SMC A010	Ether 10/100

/* Siemens Nixdorf products */
product SNI AAA0	Ether-Board EISA T
product SNI AAB0	Ether-Board EISA 2
product SNI ABF0	ETHER-BOARD-AT105T Ethernet/Cheapernet
product SNI ACA0	ETHER-BOARD-AT10T Ethernet/Twisted Pair

/* Stallion Technologies products */
product STL 0100	ONboard/E
product STL 0120	ONboard ISA
product STL 0130	Brumby ISA
product STL 0200	EasyIO
product STL 0400	EC 8/64-EI
product STL 0410	EC 8/32-AT
product STL 0420	EC 8/64-AT

product SUK 1022	SK-NET Token Ring
product SUK 1059	SK-NET G16 Ethernet
product SUK 1072	SK-FDDI

/* Thomas-Conrad products */
product TCC 010C	TC6045 ARC-Card/AT
product TCC 030D	TC6042 ARC-Card/CE
product TCC 040B	TC6142 ARC-Card/CE
product TCC 3047	TC3047 TCNS Adapter/EISA

/* 3Com products */
product TCM 3190	3C319 TokenLink Velocity
product TCM 5030	EtherLink II Family
product TCM 5070	3C507 Etherlink 16 or TP v2.0
product TCM 5090	3C509-TP Ethernet
product TCM 5091	3C509 Ethernet
product TCM 5092	3C579-TP Ethernet
product TCM 5093	3C579 Ethernet
product TCM 5094	3C509-Combo Ethernet
product TCM 5095	3C509-TPO Ethernet
product	TCM 5098	3C509-TP Ethernet
product TCM 5920	3C592 Etherlink III
product TCM 5970	3C597 Fast Etherlink TX
product TCM 5971	3C597 Fast Etherlink T4
product TCM 5972	3C597 Fast Etherlink MII
product TCM 7700	3C770 FDDI

/* Thomas-Conrad products */
product TCO 010C	TC6045 ARC-Card/AT
product TCO 030D	TC6042 ARC-Card/CE
product TCO 040B	TC6142 ARC-Card/CE
product TCO 050D	TC4035 TOKEN RING Adapter/AT (Rev D)
product TCO 3147	TC3047 System (TCNS) Adapter
product TCO 345A	TC3045 Network System (TCNS) AT Adapter
product TCO 345B	TC3045 Network System (TCNS) AT Adapter

/* Tecmar products */
product TEC 8000	QIC60 HOST ADAPTER
product TEC 8001	QIC PC36 TAPE CONTROLLER
product TEC 8002	QT HOST ADAPTER
product TEC 8003	QT PC36 TAPE CONTROLLER

product TRM 0001	EISA-486C SYSTEM BOARD
product TRM 0320	DC-320 SCSI Host Adapter
product TRM 0620	DC-620 IDE Cache Controller
product TRM 0820	DC-820 SCSI Cache Host Adapter
product TRM 320E	DC-320E SCSI Host Adapter
product TRM 820B	DC-820B SCSI Cache Host Adapter

/* Truevision products  */
product TRU 0210	Image Capture Board
product TRU 0520	ATVista (R) VideoGraphics
product TRU 1100	DVR

/* Texas Instruments products  */
product TXN 0011	TACT84500 MODULAR SYSTEM BOARD

/* Tyan products */
product TYN 0000	486 PRO-EISA Board
product TYN 0001	VL EISA-486  Board
product TYN 0003	S1452/S1462 PCI-EISA Main Board

/* Ungermann-Bass products */
product UBI A100	Personal NIU
product UBI A200	Personal NIU/ex
product UBI B100	NIUpc
product UBI B200	3270 NIUpc
product UBI C100	NIC
product UBI D100	NIUpc/Token Ring

/* UltraStor products */
product USC 0120	12f ISA ESDI
product USC 0125	12c ESDI
product USC 0140	14f ISA SCSI
product USC 0220	U22c
product USC 0225	22f ESDI
product USC 0240	24f SCSI
product USC 0340	34f VESA VL-BUS

/* US Robotics products */
product USR 0011	33.6 Telephony Modem
product USR 3401	V.34-Ready Fax Modem

/* Vermont products */
product VMI 0201	Image Manager 1024
product VMI 0211	Cobra
product VMI 0601	Image Manager 640
product VMI 0E01	Cobra Plus

/* Western Digital products */
product WDC 0101	WD1009V-MM1 Winchester Controller
product WDC 0102	WD1009V-SE1 Winchester Controller
product WDC 0300	StarCard PLUS 8003S
product WDC 0301	StarLink PLUS 8003SH
product WDC 03E0	EtherCard PLUS 8003E
product WDC 03E1	EtherCard PLUS w/Boot 8003EBT
product WDC 03E2	EtherCard + 8003EB 61-600245-02
product WDC 03E3	EtherCard PLUS TP 8003WT
product WDC 03E4	EtherCard + 8003EB 61-600090-00
product WDC 0510	TokenCard 8005TR/8005TRWS
product WDC 1009	WD1009V-MM1/MM2 Winchester Controller
product WDC 13E0	EtherCard PLUS 16 8013EBT

product XTI 02B1	XNET 1800 PARALLEL SWITCH

path: sys/dev/eisa/eisadevs

license: unknown


code:
/*
 * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
 *
 * generated from:
 *	OpenBSD: eisadevs,v 1.20 2004/05/05 05:33:56 mickey Exp
 */

/*
 * Copyright (c) 1995, 1996 Christopher G. Demetriou
 * All rights reserved.
 *
 * Redistribution and use in source and binary forms, with or without
 * modification, are permitted provided that the following conditions
 * are met:
 * 1. Redistributions of source code must retain the above copyright
 *    notice, this list of conditions and the following disclaimer.
 * 2. Redistributions in binary form must reproduce the above copyright
 *    notice, this list of conditions and the following disclaimer in the
 *    documentation and/or other materials provided with the distribution.
 * 3. All advertising materials mentioning features or use of this software
 *    must display the following acknowledgement:
 *      This product includes software developed by Christopher G. Demetriou
 *	for the NetBSD Project.
 * 4. The name of the author may not be used to endorse or promote products
 *    derived from this software without specific prior written permission
 *
 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 */

/*
 * List of known products, grouped by vendor.
 */

/* Advansys products */
#define	EISA_PRODUCT_ABP0510	"Advansys ABP-510 SCSI"
#define	EISA_PRODUCT_ABP0540	"Advansys ABP-540/542 SCSI"
#define	EISA_PRODUCT_ABP7401	"Advansys ABP-740/742 SCSI"
#define	EISA_PRODUCT_ABP7501	"Advansys ABP-750/752 SCSI"

/* Accton products */
#define	EISA_PRODUCT_ACC1200	"Accton EtherCombo-32 Ethernet"
#define	EISA_PRODUCT_ACC120A	"Accton EtherCombo-32 Ethernet"
#define	EISA_PRODUCT_ACC1650	"Accton EN165x Ethernet"
#define	EISA_PRODUCT_ACC1660	"Accton EN166x Ethernet"

/* ACME products */
#define	EISA_PRODUCT_ACE1010	"ACME Super Fast System Board"
#define	EISA_PRODUCT_ACE2010	"ACME PC Network"
#define	EISA_PRODUCT_ACE3010	"ACME Arcnet Plan"
#define	EISA_PRODUCT_ACE3030	"ACME Sample VS Board 1"
#define	EISA_PRODUCT_ACE4010	"ACME Tape Controller"
#define	EISA_PRODUCT_ACE5010	"ACME VDU Video Board"
#define	EISA_PRODUCT_ACE6010	"ACME Disk Controller"
#define	EISA_PRODUCT_ACE7010	"ACME Multi-Function Board"

/* Acer products */
#define	EISA_PRODUCT_ACR1201	"Acer 1200 486/25 System Board"
#define	EISA_PRODUCT_ACR1211	"Acer AcerFrame 3000SP33 486/33 System Board"
#define	EISA_PRODUCT_ACR1341	"Acer M1 486SX/20 CPU Board"
#define	EISA_PRODUCT_ACR1351	"Acer M1 486SX/20 CPU Board"
#define	EISA_PRODUCT_ACR1361	"Acer M1 487/20 CPU Board"
#define	EISA_PRODUCT_ACR1371	"Acer M1 487/20 CPU Board"
#define	EISA_PRODUCT_ACR1381	"Acer M1 486/20 CPU Board"
#define	EISA_PRODUCT_ACR1391	"Acer M1 486/20 CPU Board"
#define	EISA_PRODUCT_ACR1581	"Acer M1 486/33 CPU Board"
#define	EISA_PRODUCT_ACR1591	"Acer M1 486/33 CPU Board"
#define	EISA_PRODUCT_ACR15A1	"Acer M1 486/33 CPU Board"
#define	EISA_PRODUCT_ACR15B1	"Acer M1 486/33 CPU Board"
#define	EISA_PRODUCT_ACR1701	"Acer AcerFrame 1000"
#define	EISA_PRODUCT_ACR1711	"Acer AcerFrame 1000 486/33 SYSTEM-2"
#define	EISA_PRODUCT_ACR1801	"Acer P43WE System Board"
#define	EISA_PRODUCT_ACR3211	"Acer AcerFrame 3000MP 486 SYSTEM-1"
#define	EISA_PRODUCT_ACR3221	"Acer AcerFrame 486 Series SYSTEM-2"
#define	EISA_PRODUCT_ACR3231	"Acer AcerFrame 486 Series SYSTEM-3"
#define	EISA_PRODUCT_ACR3241	"Acer AcerFrame 486 Series SYSTEM-4"
#define	EISA_PRODUCT_ACR3261	"Acer AcerFrame 3000MP 486 SYSTEM-1"
#define	EISA_PRODUCT_ACR3271	"Acer AcerFrame 486 Series SYSTEM-2"
#define	EISA_PRODUCT_ACR3281	"Acer AcerFrame 486 Series SYSTEM-3"
#define	EISA_PRODUCT_ACR3291	"Acer AcerFrame 486 Series SYSTEM-4"
#define	EISA_PRODUCT_ACR4509	"Acer Altos M1 System Board"

#define	EISA_PRODUCT_ADI0001	"Lightning Networks 32-Bit Ethernet"

/* Adaptec products */
#define	EISA_PRODUCT_ADP0000	"Adaptec AHA-1740 SCSI"
#define	EISA_PRODUCT_ADP0001	"Adaptec AHA-1740A SCSI"
#define	EISA_PRODUCT_ADP0002	"Adaptec AHA-1742A SCSI"
#define	EISA_PRODUCT_ADP0100	"Adaptec AHA-1540/1542 ISA SCSI"
#define	EISA_PRODUCT_ADP0200	"Adaptec AHA-1520/1522 ISA SCSI"
#define	EISA_PRODUCT_ADP0400	"Adaptec AHA-1744 SCSI"
#define	EISA_PRODUCT_ADP7770	"Adaptec AIC-7770 SCSI (on motherboard)"
#define	EISA_PRODUCT_ADP7771	"Adaptec AHA-274x SCSI"
#define	EISA_PRODUCT_ADP7756	"Adaptec AHA-284x SCSI (BIOS enabled)"
#define	EISA_PRODUCT_ADP7757	"Adaptec AHA-284x SCSI (BIOS disabled)"

#define	EISA_PRODUCT_AEI0401	"486EI System Board"

#define	EISA_PRODUCT_AEO0301	"486EO System Board"

#define	EISA_PRODUCT_AIM0002	"AUVA OPTi/EISA 32-Bit 486 All-in-One System Board"

#define	EISA_PRODUCT_AIR0101	"AIR AIR486SE/25/33 Baby AT-foot print motherboard"
#define	EISA_PRODUCT_AIR0103	"AIR AIR486SE/25/33/50"
#define	EISA_PRODUCT_AIR0201	"AIR AIR486LE/25/33/50"
#define	EISA_PRODUCT_AIR0301	"AIR AIR 486EO System Board"
#define	EISA_PRODUCT_AIR0401	"AIR 486EI System Board"
#define	EISA_PRODUCT_AIR0501	"AIR AIR 586EP PCI/EISA System Board"
#define	EISA_PRODUCT_AIR0601	"AIR AIR 54CEP PCI/EISA System Board"
#define	EISA_PRODUCT_AIR0701	"AIR AIR 54CDP PCI/EISA System Board"
#define	EISA_PRODUCT_AIR0702	"AIR AIR 54CDP PCI/EISA Dual-Processors System Board"
#define	EISA_PRODUCT_AIR0901	"AIR AIR 54TDP PCI/EISA Dual-Processors System Board"
#define	EISA_PRODUCT_AIR1001	"AIR AIR P6NDP PCI/EISA Dual-Pentium Processor System Board"
#define	EISA_PRODUCT_AIR2001	"AIR AIR SCSI-2E"
#define	EISA_PRODUCT_AIR2101	"AIR AIR SCSI-2V"
#define	EISA_PRODUCT_AIR3001	"AIR ENET-2E BUS MASTER ETHERNET"
#define	EISA_PRODUCT_AIR3101	"AIR ENET-2V LOCAL BUS MASTER ETHERNET"

#define	EISA_PRODUCT_ALR0001	"Power/Business VEISA System Board"
#define	EISA_PRODUCT_ALR0041	"PowerPro System Board"
#define	EISA_PRODUCT_ALR0181	"PowerPro System Board"
#define	EISA_PRODUCT_ALR0241	"Evolution V Pentium Tower System Board"
#define	EISA_PRODUCT_ALR0341	"EISA/PCI base System Board"
#define	EISA_PRODUCT_ALR3000	"80486 Processor Module"
#define	EISA_PRODUCT_ALR3010	"Pentium Processor Board"
#define	EISA_PRODUCT_ALR3023	"ALR 16-bit VGA without Parallel port"
#define	EISA_PRODUCT_ALR8580	"Advanced Disk Array Caching Controller"
#define	EISA_PRODUCT_ALRA0C1	"System Board"
#define	EISA_PRODUCT_ALRA301	"Revolution Q-SMP System Board"
#define	EISA_PRODUCT_ALRA311	"Revolution Q-2SMP System Board"
#define	EISA_PRODUCT_ALRB0A0	"Primary System Processor Board - 80486DX2/66"
#define	EISA_PRODUCT_ALRB0B0	"Secondary System Processor Board - 80486DX2/66"

/* AMI products */
#define	EISA_PRODUCT_AMI15C1	"AMI SCSI Host Adapter"
#define	EISA_PRODUCT_AMI15D1	"AMI SCSI Host Adapter - Rev 2"
#define	EISA_PRODUCT_AMI15E1	"AMI Single Ended SCSI"
#define	EISA_PRODUCT_AMI16B1	"AMI ENTERPRISE System Board"
#define	EISA_PRODUCT_AMI2509	"AMI ENTERPRISE System Board"
#define	EISA_PRODUCT_AMI25B1	"AMI ENTERPRISE System Board"
#define	EISA_PRODUCT_AMI28A1	"AMI EZ-FLEX System Board"
#define	EISA_PRODUCT_AMI44C1	"AMI SCSI Host Adapter - Series 44"
#define	EISA_PRODUCT_AMI44D2	"AMI Fast Single Ended SCSI"
#define	EISA_PRODUCT_AMI4801	"AMI Series 48 SCSI"
#define	EISA_PRODUCT_AMI68B1	"AMI Enterprise III 486 System Board"

#define	EISA_PRODUCT_APS0101	"PIP INTERFACE"
#define	EISA_PRODUCT_APS0102	"PIP INTERFACE"
#define	EISA_PRODUCT_APS0103	"PIP INTERFACE"

#define	EISA_PRODUCT_ARC0010	"Alta EtherTPI/Combo"
#define	EISA_PRODUCT_ARC0020	"Alta TokenCombo-16 S/U"

#define	EISA_PRODUCT_ASU0100	"Asus SC100 SCSI Cache Host Adapter (CFG file V2.0)"
#define	EISA_PRODUCT_ASU0500	"Asus L500 Ethernet"
#define	EISA_PRODUCT_ASU4001	"Asus 486C Main Board"
#define	EISA_PRODUCT_ASU4101	"Asus 486E Main Board"
#define	EISA_PRODUCT_ASU4201	"Asus 486A Main Board"
#define	EISA_PRODUCT_ASU4301	"Asus 486SI Main Board"
#define	EISA_PRODUCT_ASU4501	"Asus Mini 486H Main Board"
#define	EISA_PRODUCT_ASU4701	"Asus Mini 486AS Main Board"
#define	EISA_PRODUCT_ASU4901	"Asus VL/EISA-486SV1 Main Board"
#define	EISA_PRODUCT_ASU5101	"Asus PCI/E-P5MP4 or PCI/E-P54NP4 Main Board V2.3"
#define	EISA_PRODUCT_ASU5201	"Asus P/E-P55T2P4D Main Board (CFG File V1.2)"

/* ATI products */
#define	EISA_PRODUCT_ATI1500	"ATI AT-1500 Ethernet"
#define	EISA_PRODUCT_ATI1700	"ATI AT-1700 Ethernet"
#define	EISA_PRODUCT_ATI4400	"ATI mach32 Graphics"
#define	EISA_PRODUCT_ATI4402	"ATI mach32 Graphics"
#define	EISA_PRODUCT_ATI4410	"ATI mach32 Graphics"
#define	EISA_PRODUCT_ATI4420	"ATI mach32 Graphics"
#define	EISA_PRODUCT_ATI4430	"ATI mach32 VLB Graphics"

#define	EISA_PRODUCT_ATT2402	"AT&T SCSI (StarServer E)"
#define	EISA_PRODUCT_ATT2404	"DPT SCSI (PM2012B/9X)"

#define	EISA_PRODUCT_AVI2E01	"AVIEW2E SVGA"

#define	EISA_PRODUCT_AVM0001	"ISDN-Controller A1"

/* Banyan Vines products */
#define	EISA_PRODUCT_BAN0440	"Banyan Vines ICA"
#define	EISA_PRODUCT_BAN0670	"Banyan Vines ICAplus"
#define	EISA_PRODUCT_BAN0680	"Banyan Vines ICA/RM"

/* BusLogic products */
#define	EISA_PRODUCT_BUS4201	"BusLogic Bt74xB SCSI"
#define	EISA_PRODUCT_BUS4202	"BusLogic Bt74xC SCSI"
#define	EISA_PRODUCT_BUS6001	"BusLogic Bt760 Ethernet"
#define	EISA_PRODUCT_BUS6301	"BusLogic Bt763E 82596-based Ethernet"

/* Cache Computers products */
#define	EISA_PRODUCT_CCI0000	"Cache Computers, Inc. Memory Refresh Controller"
#define	EISA_PRODUCT_CCI1001	"Cache Computers, Inc. 486/25 System Board"
#define	EISA_PRODUCT_CCI2001	"Cache Computers, Inc. 486/33 System Board"
#define	EISA_PRODUCT_CCI3001	"Cache Computers, Inc. Modular System Board"
#define	EISA_PRODUCT_CCI3009	"Cache Computers, Inc. Modular System Board"
#define	EISA_PRODUCT_CCI4000	"Cache Computers, Inc. 486/33 CPU Board"
#define	EISA_PRODUCT_CCI4001	"Cache Computers, Inc. 486/33 CPU Board"
#define	EISA_PRODUCT_CCI5001	"Cache Computers, Inc. 486/50 CPU Board"
#define	EISA_PRODUCT_CCI6001	"Cache Computers, Inc. LAN Adapter"
#define	EISA_PRODUCT_CCI7001	"Cache Computers, Inc. System Board"
#define	EISA_PRODUCT_CCI8001	"Cache Computers, Inc. System Board"

/* Chase products */
#define	EISA_PRODUCT_CHAA041	"Chase AT4 Intelligent Serial Controller"
#define	EISA_PRODUCT_CHAA081	"Chase AT8 Intelligent Serial Controller"
#define	EISA_PRODUCT_CHAA091	"Chase AT8+ Intelligent Serial Controller"
#define	EISA_PRODUCT_CHAA161	"Chase AT16 Intelligent Serial Controller"
#define	EISA_PRODUCT_CHAA171	"Chase AT16+ Intelligent Serial Controller"

/* CMD Technology products */
#define	EISA_PRODUCT_CMD0003	"CMD Technology, Inc. SCSI Host Adapter"

#define	EISA_PRODUCT_CNT2000	"900E/950E 32-bit Ethernet"

/* Cogent products */
#define	EISA_PRODUCT_COG5000	"Cogent eMASTER+ AT Combo 16-Bit Workstation Ethernet"
#define	EISA_PRODUCT_COG7002	"Cogent eMASTER+ ATS Combo Bus-Mastering Ethernet"
#define	EISA_PRODUCT_COG9002	"Cogent eMASTER+ XL 32-Bit Burst-mode Ethernet"

/* Compaq products */
#define	EISA_PRODUCT_CPQ0101	"Compaq SYSTEMPRO System Board"
#define	EISA_PRODUCT_CPQ0109	"Compaq SYSTEMPRO System Board (ASSY (001981))"
#define	EISA_PRODUCT_CPQ0401	"Compaq DESKPRO 486/33L or 386/33L System Board"
#define	EISA_PRODUCT_CPQ0501	"Compaq DESKPRO/M System Board"
#define	EISA_PRODUCT_CPQ0509	"Compaq DESKPRO/M System Board with Audio"
#define	EISA_PRODUCT_CPQ0511	"Compaq SYSTEMPRO/LT System Board"
#define	EISA_PRODUCT_CPQ0601	"Compaq ProSignia Server"
#define	EISA_PRODUCT_CPQ0609	"Compaq ProSignia Server"
#define	EISA_PRODUCT_CPQ0611	"Compaq ProSignia Server"
#define	EISA_PRODUCT_CPQ0621	"Compaq ProSignia Server (ASSY (3154))"
#define	EISA_PRODUCT_CPQ0629	"Compaq ProSignia Server (ASSY (3154))"
#define	EISA_PRODUCT_CPQ0631	"Compaq ProLiant 1000 Server"
#define	EISA_PRODUCT_CPQ0639	"Compaq ProLiant 1000 Server"
#define	EISA_PRODUCT_CPQ1001	"Compaq Portable 486"
#define	EISA_PRODUCT_CPQ1009	"Compaq Portable 486/66"
#define	EISA_PRODUCT_CPQ1201	"Compaq DESKPRO 486/25"
#define	EISA_PRODUCT_CPQ1301	"Compaq DESKPRO 486/50L"
#define	EISA_PRODUCT_CPQ1401	"Compaq Portable 486c"
#define	EISA_PRODUCT_CPQ1409	"Compaq Portable 486c/66"
#define	EISA_PRODUCT_CPQ1501	"Compaq SYSTEMPRO/XL Server"
#define	EISA_PRODUCT_CPQ1509	"Compaq ProLiant 4000 Server"
#define	EISA_PRODUCT_CPQ1519	"Compaq ProLiant 2000 Server"
#define	EISA_PRODUCT_CPQ3001	"Compaq Advanced VGA"
#define	EISA_PRODUCT_CPQ3011	"Compaq QVision 1024/E Video Controller"
#define	EISA_PRODUCT_CPQ3021	"Compaq QVision 1024/I Video Controller"
#define	EISA_PRODUCT_CPQ3111	"Compaq QVision 1024/E Graphics Controller for Alpha AXP"
#define	EISA_PRODUCT_CPQ3112	"Compaq QVision 1280/E Graphics Controller for Alpha AXP"
#define	EISA_PRODUCT_CPQ3121	"Compaq QVision 1024/I Graphics Controller"
#define	EISA_PRODUCT_CPQ3122	"Compaq QVision 1280/I Graphics Controller"
#define	EISA_PRODUCT_CPQ4001	"Compaq 32-Bit Intelligent Drive Array Controller"
#define	EISA_PRODUCT_CPQ4002	"Compaq Intelligent Drive Array Controller-2"
#define	EISA_PRODUCT_CPQ4010	"Compaq 32-Bit Intelligent Drive Array Expansion Controller"
#define	EISA_PRODUCT_CPQ4020	"Compaq SMART Array Controller"
#define	EISA_PRODUCT_CPQ4300	"Compaq Advanced ESDI Fixed Disk Controller"
#define	EISA_PRODUCT_CPQ4401	"Compaq Integrated SCSI-2 Options Port"
#define	EISA_PRODUCT_CPQ4410	"Compaq Integrated 32-Bit Fast-SCSI-2 Controller"
#define	EISA_PRODUCT_CPQ4411	"Compaq 32-Bit Fast-SCSI-2 Controller"
#define	EISA_PRODUCT_CPQ4420	"Compaq 6260 SCSI-2 Controller"
#define	EISA_PRODUCT_CPQ5000	"Compaq 386/33 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5281	"Compaq 486/50 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5282	"Compaq 486/50 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5287	"Compaq 5/66 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ528F	"Compaq 486DX2/66 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5900	"Compaq 486/33 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5A00	"Compaq 486/33 System Processor Board (ASSY (002013) used as Secondary)"
#define	EISA_PRODUCT_CPQ5B00	"Compaq 486DX2/66 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ5C00	"Compaq 486/33 System Processor Board used as Secondary"
#define	EISA_PRODUCT_CPQ6000	"Compaq 32-Bit DualSpeed Token Ring Controller"
#define	EISA_PRODUCT_CPQ6001	"Compaq 32-Bit DualSpeed Token Ring Controller"
#define	EISA_PRODUCT_CPQ6100	"Compaq 32-Bit NetFlex Controller"
#define	EISA_PRODUCT_CPQ6101	"Compaq NetFlex-2 ENET-TR"
#define	EISA_PRODUCT_CPQ6200	"Compaq DualPort Ethernet Controller"
#define	EISA_PRODUCT_CPQ7000	"Compaq 32-Bit Server Manager/R Board"
#define	EISA_PRODUCT_CPQ7001	"Compaq 32-Bit Server Manager/R Board"
#define	EISA_PRODUCT_CPQ9004	"Compaq 386/33 Processor Board"
#define	EISA_PRODUCT_CPQ9005	"Compaq 386/25 Processor Board"
#define	EISA_PRODUCT_CPQ9013	"Compaq 486DX2/66 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9014	"Compaq 486/33 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9015	"Compaq 486/33 Processor Board"
#define	EISA_PRODUCT_CPQ9016	"Compaq 486DX2/66 Processor Board"
#define	EISA_PRODUCT_CPQ9017	"Compaq 486DX2/50 Processor Board"
#define	EISA_PRODUCT_CPQ9018	"Compaq 486/33 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ9034	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ9035	"Compaq 486SX/16 Processor Board"
#define	EISA_PRODUCT_CPQ9036	"Compaq 486SX/25 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ9037	"Compaq 486SX/16 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ9038	"Compaq 486SX/33 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ903C	"Compaq 486SX/33 Processor Board (4 MB)"
#define	EISA_PRODUCT_CPQ9040	"Compaq 5/66 Processor Board"
#define	EISA_PRODUCT_CPQ9041	"Compaq 5/66 Processor Board"
#define	EISA_PRODUCT_CPQ9042	"Compaq 5/66 Processor Board"
#define	EISA_PRODUCT_CPQ9043	"Compaq 5/66 Processor Board"
#define	EISA_PRODUCT_CPQ9044	"Compaq 5/60 Processor Board"
#define	EISA_PRODUCT_CPQ9045	"Compaq 5/60 Processor Board"
#define	EISA_PRODUCT_CPQ9046	"Compaq 5/60 Processor Board"
#define	EISA_PRODUCT_CPQ9047	"Compaq 5/60 Processor Board"
#define	EISA_PRODUCT_CPQ9281	"Compaq 486/50 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9282	"Compaq 486/50 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9287	"Compaq 5/66 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ928F	"Compaq 486DX2/66 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9381	"Compaq 486/50 System Processor Board"
#define	EISA_PRODUCT_CPQ9382	"Compaq 486/50 System Processor Board"
#define	EISA_PRODUCT_CPQ9387	"Compaq 5/66 System Processor Board"
#define	EISA_PRODUCT_CPQ9481	"Compaq 486/50 System Processor Board"
#define	EISA_PRODUCT_CPQ9482	"Compaq 486/50 System Processor Board"
#define	EISA_PRODUCT_CPQ9487	"Compaq 5/66 System Processor Board"
#define	EISA_PRODUCT_CPQ9901	"Compaq 486SX/16 Processor Board"
#define	EISA_PRODUCT_CPQ9902	"Compaq 486SX/16 Processor Board"
#define	EISA_PRODUCT_CPQ9903	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ9904	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ9905	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ9906	"Compaq 486/33 Processor Board"
#define	EISA_PRODUCT_CPQ9907	"Compaq 486DX2/66 Processor Board"
#define	EISA_PRODUCT_CPQ9908	"Compaq 486SX/16 Processor Board"
#define	EISA_PRODUCT_CPQ9909	"Compaq 486SX/16 Processor Board"
#define	EISA_PRODUCT_CPQ990A	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ990B	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ990C	"Compaq 486SX/25 Processor Board"
#define	EISA_PRODUCT_CPQ990D	"Compaq 486/33 Processor Board"
#define	EISA_PRODUCT_CPQ990E	"Compaq 486SX/33 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ990F	"Compaq 486SX/33 Processor Board (8 MB)"
#define	EISA_PRODUCT_CPQ9990	"Compaq 386/33 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ9991	"Compaq 386/33 Desktop Processor Board"
#define	EISA_PRODUCT_CPQ9999	"Compaq 486/33 System Processor Board used as Primary"
#define	EISA_PRODUCT_CPQ999A	"Compaq 486/33 Desktop Processor Board"
#define	EISA_PRODUCT_CPQA000	"Compaq Enhanced Option Slot Serial Board"
#define	EISA_PRODUCT_CPQA010	"Compaq Enhanced Option Slot Modem Board"
#define	EISA_PRODUCT_CPQA020	"Compaq Integrated CD Rom Adapter"
#define	EISA_PRODUCT_CPQA030	"Compaq Integrated CD Rom Adapter"
#define	EISA_PRODUCT_CPQF000	"Compaq Fixed Disk Drive Feature"
#define	EISA_PRODUCT_CPQF100	"Compaq Ethernet 16TP Controller"
#define	EISA_PRODUCT_CPQFA0D	"Compaq SYSTEMPRO 4-Socket System Memory Board"
#define	EISA_PRODUCT_CPQFA0E	"Compaq SYSTEMPRO 6-Socket System Memory Board"
#define	EISA_PRODUCT_CPQFA0F	"Compaq DESKPRO 486/25 System Memory Board"
#define	EISA_PRODUCT_CPQFA1A	"Compaq DESKPRO 3-Socket System Memory Board"
#define	EISA_PRODUCT_CPQFA1B	"Compaq DESKPRO 486/50 System Memory Board"
#define	EISA_PRODUCT_CPQFA1C	"Compaq System Memory Expansion Board"
#define	EISA_PRODUCT_CPQFA1D	"Compaq SYSTEMPRO/XL Memory Expansion Board"
#define	EISA_PRODUCT_CPQFB03	"Compaq Async/Parallel Printer Intf Assy 000990"
#define	EISA_PRODUCT_CPQFB07	"Compaq DESKPRO 2400 Baud Modem"
#define	EISA_PRODUCT_CPQFC0B	"Compaq Advanced Graphics 1024 Board"
#define	EISA_PRODUCT_CPQFD08	"Compaq 135Mb, 150/250Mb Tape Adapter"
#define	EISA_PRODUCT_CPQFD13	"Compaq 15MHz ESDI Fixed Disk Controller 001283"
#define	EISA_PRODUCT_CPQFD17	"Compaq SCSI Tape Adapter"

#define	EISA_PRODUCT_CPX0301	"Universal 10/100VG Ethernet"

#define	EISA_PRODUCT_CRS3203	"Crescendo 320 FDDI/CDDI"
#define	EISA_PRODUCT_CRS3204	"Cisco CDDI/FDDI"

#define	EISA_PRODUCT_CSI0690	"F70X9 FDDI DNI"

#define	EISA_PRODUCT_CUI0000	"Examples -- Virtual Board"

/* Digi products */
#define	EISA_PRODUCT_DBI0101	"Digi C/X Host Adapter"
#define	EISA_PRODUCT_DBI0102	"Digi C/X Host Adapter"
#define	EISA_PRODUCT_DBI0201	"Digi EISA/Xem Host Adapter"
#define	EISA_PRODUCT_DBI0301	"Digi EPC/X Host Adapter"
#define	EISA_PRODUCT_DBI0501	"Digi Ports/Xem Host Adapter"
#define	EISA_PRODUCT_DBI0601	"Digi EPC/X Host Adapter"
#define	EISA_PRODUCT_DBI0701	"Digi C/X Host Adapter"
#define	EISA_PRODUCT_DBI0801	"Digi PC/Xr"
#define	EISA_PRODUCT_DBI0901	"Digi PC/Xt"
#define	EISA_PRODUCT_DBI0C01	"Digi DataFire"
#define	EISA_PRODUCT_DBI0D01	"Digi DataFire/4"
#define	EISA_PRODUCT_DBI0E01	"Digi PC IMAC"
#define	EISA_PRODUCT_DBI0F01	"Digi PC IMAC/4"
#define	EISA_PRODUCT_DBI1001	"Digi PC/Xe"
#define	EISA_PRODUCT_DBI1101	"Digi ES/4 Host Adapter"
#define	EISA_PRODUCT_DBI1201	"Digi Acceleport Xr 920"

/* Digital Equipment products */
#define	EISA_PRODUCT_DEC1011	"Digital Equipment EVC-1 Video"
#define	EISA_PRODUCT_DEC1021	"Digital Equipment ESC-1 SCSI"
#define	EISA_PRODUCT_DEC1031	"Digital Equipment DECpc MTE Series System Board"
#define	EISA_PRODUCT_DEC2030	"Digital Equipment DE203 Ethernet"
#define	EISA_PRODUCT_DEC2040	"Digital Equipment DE204 Ethernet"
#define	EISA_PRODUCT_DEC2050	"Digital Equipment DE205 Ethernet"
#define	EISA_PRODUCT_DEC2400	"Digital Equipment DECpc AXP/150 System Board"
#define	EISA_PRODUCT_DEC2500	"Digital Equipment DEC EISA NVRAM for Alpha AXP"
#define	EISA_PRODUCT_DEC2A01	"Digital Equipment AlphaServer 2100 Family System Board"
#define	EISA_PRODUCT_DEC2E00	"Digital Equipment KFESA DSSI Host Adapter"
#define	EISA_PRODUCT_DEC2F00	"Digital Equipment DNSES WANcontroller"
#define	EISA_PRODUCT_DEC3001	"Digital Equipment DEFEA FDDI Controller"
#define	EISA_PRODUCT_DEC3002	"Digital Equipment DEFEA FDDI Controller"
#define	EISA_PRODUCT_DEC3003	"Digital Equipment DEFEA FDDI Controller"
#define	EISA_PRODUCT_DEC3004	"Digital Equipment DEFEA FDDI Controller"
#define	EISA_PRODUCT_DEC4220	"Digital Equipment DE422-SA Ethernet"
#define	EISA_PRODUCT_DEC4250	"Digital Equipment DE425-AA Ethernet"
#define	EISA_PRODUCT_DEC5000	"Digital Equipment AlphaServer 1000 System Board"
#define	EISA_PRODUCT_DEC5100	"Digital Equipment AlphaStation 600 System Board"
#define	EISA_PRODUCT_DEC5301	"Digital Equipment 800 AlphaServer System Board"
#define	EISA_PRODUCT_DEC6000	"Digital Equipment AlphaServer 8200 System Board"
#define	EISA_PRODUCT_DEC6400	"Digital Equipment AlphaServer 4100 System Board"
#define	EISA_PRODUCT_DEC8101	"Digital Equipment VGA 1024 Graphics"
#define	EISA_PRODUCT_DEC8102	"Digital Equipment 8514/A-Compatible Graphics"
#define	EISA_PRODUCT_DEC8103	"Digital Equipment VGA 1024 NI Graphics"
#define	EISA_PRODUCT_DEC8300	"Digital Equipment DEPCA LC Ethernet"
#define	EISA_PRODUCT_DEC8301	"Digital Equipment DEPCA TURBO Ethernet"

/* Dell products */
#define	EISA_PRODUCT_DEL0000	"Dell Generic ISA Board"
#define	EISA_PRODUCT_DEL0001	"Dell System(R) 425E(TM) System Board"
#define	EISA_PRODUCT_DEL0002	"Dell System(R) 433E(TM) System Board"
#define	EISA_PRODUCT_DEL0003	"Dell System(R) 425TE(TM) System Board"
#define	EISA_PRODUCT_DEL0004	"Dell System(R) 433TE(TM) System Board"
#define	EISA_PRODUCT_DEL0005	"Dell Powerline(TM) Workstation 433DE(TM) System Board"
#define	EISA_PRODUCT_DEL0006	"Dell Powerline(TM) Workstation 420DE(TM) System Board"
#define	EISA_PRODUCT_DEL0007	"Dell Powerline(TM) Workstation 450DE(TM) System Board"
#define	EISA_PRODUCT_DEL0008	"Dell Powerline(TM) Server 433SE(TM) System Board"
#define	EISA_PRODUCT_DEL0009	"Dell Powerline(TM) Server 420SE(TM) System Board"
#define	EISA_PRODUCT_DEL000A	"Dell Powerline(TM) Server 450SE(TM) System Board"
#define	EISA_PRODUCT_DEL000B	"Dell PowerLine(TM) Workstation 425DE(TM) System Board"
#define	EISA_PRODUCT_DEL000C	"Dell PowerLine(TM) Server 425SE(TM) System Board"
#define	EISA_PRODUCT_DEL0011	"Dell Powerline(TM) Server 450SE/2(TM) System Board"
#define	EISA_PRODUCT_DEL0019	"Dell Powerline(TM) Server 466SE(TM) System Board"
#define	EISA_PRODUCT_DEL0021	"Dell Powerline(TM) Workstation 450DE/2(TM) System Board"
#define	EISA_PRODUCT_DEL0029	"Dell Powerline(TM) Workstation 466DE(TM) System Board"
#define	EISA_PRODUCT_DEL002A	"Dell Powerline(TM) Workstation P60/DE(TM) System Board"
#define	EISA_PRODUCT_DEL002B	"Dell Powerline(TM) Workstation P66/DE(TM) System Board"
#define	EISA_PRODUCT_DEL002C	"Dell Powerline(TM) Workstation P60/SE(TM) System Board"
#define	EISA_PRODUCT_DEL002D	"Dell Powerline(TM) Workstation P66/SE(TM) System Board"
#define	EISA_PRODUCT_DEL0031	"Dell 486/ME System Board"
#define	EISA_PRODUCT_DEL0036	"Dell 406x/XE System Board"
#define	EISA_PRODUCT_DEL0038	"Dell 456x/XE System Board"
#define	EISA_PRODUCT_DEL0054	"Dell System PowerEdge 2100"
#define	EISA_PRODUCT_DEL0058	"Dell System PowerEdge 4100"
#define	EISA_PRODUCT_DEL005A	"Dell System PowerEdge 2200"
#define	EISA_PRODUCT_DEL005C	"Dell System PowerEdge 4200"
#define	EISA_PRODUCT_DEL2100	"Dell Remote Server Assistant Card"
#define	EISA_PRODUCT_DEL4001	"Dell Drive Array"
#define	EISA_PRODUCT_DEL4002	"Dell SCSI Array Controller"
#define	EISA_PRODUCT_DEL6001	"Dell DGX Video Subsystem"
#define	EISA_PRODUCT_DELFC00	"Dell GPX-1024 Graphics Performance Accelerator"
#define	EISA_PRODUCT_DELFC01	"Dell VGA Professional 16-bit"
#define	EISA_PRODUCT_DELFC02	"Dell Paradise Hi-Res Graphics Adapter"
#define	EISA_PRODUCT_DELFC03	"Dell Paradise Hi-Res Graphics Card"
#define	EISA_PRODUCT_DELFD00	"Dell UltraStor 12F/12F-24 ESDI/Diskette Cntrl"
#define	EISA_PRODUCT_DELFD02	"Dell Archive XL Tape Host Adapter"
#define	EISA_PRODUCT_DELFD03	"Dell Wangtek Tape Host Adapter"
#define	EISA_PRODUCT_DELFD05	"Dell Adaptec AHA-1510 ISA SCSI Host Adapter"

#define	EISA_PRODUCT_DIS0000	"NETSERVER LH PRO"

/* DPT products */
#define	EISA_PRODUCT_DPT2402	"DPT PM2012A/9X SCSI"
#define	EISA_PRODUCT_DPT2403	"DPT PM2012A/90 SCSI"
#define	EISA_PRODUCT_DPTA401	"DPT PM2012B/9X SCSI"
#define	EISA_PRODUCT_DPTA402	"DPT PM2012B2/9X SCSI (Banyan Vines)"
#define	EISA_PRODUCT_DPTA410	"DPT PM2X22A/9X SCSI"
#define	EISA_PRODUCT_DPTA501	"DPT PM2012B1/9X SCSI"
#define	EISA_PRODUCT_DPTA502	"DPT PM2012B2/9X SCSI"
#define	EISA_PRODUCT_DPTA701	"DPT PM2011B1/9X SCSI"
#define	EISA_PRODUCT_DPTBC01	"DPT PM3011/7X ESDI"

#define	EISA_PRODUCT_DTC1101	"DTC2290 IDE"
#define	EISA_PRODUCT_DTC3101	"DTC3290 SCSI"

/* DeskStation Technology, Inc. products */
#define	EISA_PRODUCT_DTI0000	"DeskStation Technology, Inc. Evolution RISC PC"
#define	EISA_PRODUCT_DTI2000	"DeskStation Technology, Inc. ESP2000A/ESP2000 System Processor Board"
#define	EISA_PRODUCT_DTI2002	"DeskStation Technology, Inc. ESP2002 Integrated System Processor"

/* DTK products */
#define	EISA_PRODUCT_DTK0001	"DTK PLM-3300I 80486 Board"
#define	EISA_PRODUCT_DTK0003	"DTK PLM-3331P EISACACHE486 33/25/50 MHZ"

#define	EISA_PRODUCT_ECS0580	"DI-580A SCSI"
#define	EISA_PRODUCT_ECS0590	"DI-590 SCSI"

/* ELSA products */
#define	EISA_PRODUCT_ELS8041	"ELSA WINNER 1000 Enhanced VGA"

/* ETI products */
#define	EISA_PRODUCT_ETI1001	"ETI NE3300 Ethernet Rev. C & D"

#define	EISA_PRODUCT_EVX0002	"PN-3000 System Board"

#define	EISA_PRODUCT_FCT0001	"SYSTEM BOARD"
#define	EISA_PRODUCT_FCT0002	"386 SYSTEM BOARD"
#define	EISA_PRODUCT_FCT0003	"486 SYSTEM BOARD"

#define	EISA_PRODUCT_FIC0000	"LEO 486VE Main Board"

#define	EISA_PRODUCT_FIX1516	"15-16MB Memory Hole Patch - Netserver LF/LC 5/66"

/* FORE Systems products */
#define	EISA_PRODUCT_FSI2001	"FORE Systems ESA-200 ATM"
#define	EISA_PRODUCT_FSI2002	"FORE Systems ESA-200A ATM"
#define	EISA_PRODUCT_FSI2003	"FORE Systems ESA-200E ATM"

/* GDT products */
#define	EISA_PRODUCT_GDT2001	"GDT GDT2000/GDT2020 Fast-SCSI Cache Controller - Rev. 1.0"
#define	EISA_PRODUCT_GDT3001	"GDT GDT3000/GDT3020 Dual Channel SCSI Controller - Rev. 1.0"
#define	EISA_PRODUCT_GDT3002	"GDT GDT30x0A Cache Controller"
#define	EISA_PRODUCT_GDT3003	"GDT GDT3000B/GDT3010A SCSI Cache Controller - Rev. 1.0"

#define	EISA_PRODUCT_GIT0000	"G486PEL EISA & LOCAL Bus Mother Board."
#define	EISA_PRODUCT_GIT0001	"G486HVL EISA & VESA LOCAL Bus Mother Board."

#define	EISA_PRODUCT_HCL0801	"HP Limited PANTHER System Board"

#define	EISA_PRODUCT_HIT0001	"MCC Mini-EISA486 Board"

#define	EISA_PRODUCT_HKG0011	"Distributed Signal Conditioning Front-End"

#define	EISA_PRODUCT_HMS0000	"HMSI ESIC EVALUATION BOARD"

/* HP products */
#define	EISA_PRODUCT_HWP0000	"Hewlett-Packard Monochrome Plus Video Board (35732A)"
#define	EISA_PRODUCT_HWP0010	"Hewlett-Packard Multimode Video Adapter (45981A)"
#define	EISA_PRODUCT_HWP0020	"Hewlett-Packard Multimode Color Adapter Board (45984A)"
#define	EISA_PRODUCT_HWP0030	"Hewlett-Packard Enhanced Graphics Adapter Board (45983A)"
#define	EISA_PRODUCT_HWP0070	"Hewlett-Packard Intelligent Graphics Controller 20 (A1083A)"
#define	EISA_PRODUCT_HWP0C70	"Hewlett-Packard HP-IB Host Adapter"
#define	EISA_PRODUCT_HWP0C80	"Hewlett-Packard SCSI Host Adapter (Cirrus-II) -- 25525A"
#define	EISA_PRODUCT_HWP1400	"Hewlett-Packard Dual Serial Interface Board (24541B)"
#define	EISA_PRODUCT_HWP1410	"Hewlett-Packard Internal 2400 Baud Modem (24551A)"
#define	EISA_PRODUCT_HWP1420	"Hewlett-Packard Internal 1200 Baud Modem (24550A)"
#define	EISA_PRODUCT_HWP1440	"Hewlett-Packard Terminal Multiplexor Board (D2040A)"
#define	EISA_PRODUCT_HWP1450	"Hewlett-Packard HP-IB Interface board (82335A)"
#define	EISA_PRODUCT_HWP1460	"Hewlett-Packard ScanJet Plus Interface (88290A)"
#define	EISA_PRODUCT_HWP1461	"Hewlett-Packard ScanJet Plus Interface (88290A)"
#define	EISA_PRODUCT_HWP1510	"Hewlett-Packard SS8-E MUX"
#define	EISA_PRODUCT_HWP1801	"Hewlett-Packard StarLAN 10 PC Link II (27240A)"
#define	EISA_PRODUCT_HWP1810	"Hewlett-Packard ThinLAN Interface Board (27210B)"
#define	EISA_PRODUCT_HWP1811	"Hewlett-Packard ThinLAN PC Adapter Card (27250A)"
#define	EISA_PRODUCT_HWP1820	"Hewlett-Packard EtherTwist Adapter Card/8 (27245-60002)"
#define	EISA_PRODUCT_HWP1832	"Hewlett-Packard EtherTwist PC LAN Adapter/16 TP Plus (27247B)"
#define	EISA_PRODUCT_HWP1840	"Hewlett-Packard EtherTwist LAN Adapter/32"
#define	EISA_PRODUCT_HWP1850	"Hewlett-Packard LAN AdapterCard -- 25567A"
#define	EISA_PRODUCT_HWP1870	"Hewlett-Packard PSI"
#define	EISA_PRODUCT_HWP18A0	"Hewlett-Packard EtherTwist PC LAN Adapter/16 TL Plus (27252A)"
#define	EISA_PRODUCT_HWP18C0	"Hewlett-Packard EtherTwist PC LAN Adapter NC/16 TP (J2405A)"
#define	EISA_PRODUCT_HWP18E0	"Hewlett-Packard 100Mbps ATM Card"
#define	EISA_PRODUCT_HWP1940	"Hewlett-Packard 10/100VG Selectable LAN Adapter (J2577A)"
#define	EISA_PRODUCT_HWP1980	"Hewlett-Packard ATM Adapter -- J2802A"
#define	EISA_PRODUCT_HWP1990	"Hewlett-Packard 100VG AnyLAN adapter card"
#define	EISA_PRODUCT_HWP19A0	"Hewlett-Packard Low-cost PSI"
#define	EISA_PRODUCT_HWP1C00	"Hewlett-Packard Serial/Parallel Interface Board (24540B)"
#define	EISA_PRODUCT_HWP2002	"Hewlett-Packard ScanJet II Interface (C1752A)"
#define	EISA_PRODUCT_HWP2051	"Hewlett-Packard Test Adapter Card"
#define	EISA_PRODUCT_HWP2080	"Hewlett-Packard ScanJet II Interface (C2502A)"
#define	EISA_PRODUCT_HWPC000	"Hewlett-Packard Series 700 System Board"
#define	EISA_PRODUCT_HWPC010	"Hewlett-Packard Series 700 System Board"
#define	EISA_PRODUCT_HWPC051	"Hewlett-Packard Series 700 System Board"
#define	EISA_PRODUCT_HWPC091	"Hewlett-Packard System Board"
#define	EISA_PRODUCT_HWPC0D1	"Hewlett-Packard System Board"
#define	EISA_PRODUCT_HWPC0E1	"Hewlett-Packard System Board"

/* IBM products */
#define	EISA_PRODUCT_IBM0001	"Auto 16/4 Token Ring"
#define	EISA_PRODUCT_IBM1000	"16/4 Busmaster TR"
#define	EISA_PRODUCT_IBM1060	"100/10 ISA Ethernet"
#define	EISA_PRODUCT_IBM1061	"100/10 ISA Ethernet"

#define	EISA_PRODUCT_ICLA080	"EtherTeam 32 Ethernet"

#define	EISA_PRODUCT_IDS0100	"EISC960 Caching SCSI"

#define	EISA_PRODUCT_IIN0B01	"Intel TokenExpress(tm) ISA/8"

/* IKON products */
#define	EISA_PRODUCT_IKN1110	"IKON hardcopy boards: 10092, 10097, or 10111"

/* Integrated Micro Solution Inc. products */
#define	EISA_PRODUCT_IMS1001	"Integrated Micro Solution Inc. 486 System Board"

#define	EISA_PRODUCT_ING2040	"HCL-Hewlett Packard Limited PANTHER System Board"

/* Interphase products */
#define	EISA_PRODUCT_INP0010	"Interphase Barracuda E/4810"
#define	EISA_PRODUCT_INP25D0	"Interphase Seahawk 4811 FDDI Controller"
#define	EISA_PRODUCT_INP5000	"Interphase 4800 EISA-PCI Bridge"

/* Intel products */
#define	EISA_PRODUCT_INT0000	"Intel Mercury/Neptune PCI-EISA Main Board"
#define	EISA_PRODUCT_INT0081	"Intel HP Limited PANTHER System Board"
#define	EISA_PRODUCT_INT0701	"Intel TokenExpress(tm) ISA 16/4"
#define	EISA_PRODUCT_INT0703	"Intel TokenExpress(tm) ISA/16s"
#define	EISA_PRODUCT_INT0902	"Intel TokenExpress(tm) 16/4"
#define	EISA_PRODUCT_INT0B01	"Intel TokenExpress(tm) ISA/8"
#define	EISA_PRODUCT_INT1000	"Intel EtherExpress 16 Family Ethernet"
#define	EISA_PRODUCT_INT1010	"Intel EtherExpress 32 Flash Ethernet"
#define	EISA_PRODUCT_INT1030	"Intel EtherExpress(TM) PRO/10 Ethernet"
#define	EISA_PRODUCT_INT1031	"Intel EtherExpress(TM) PRO/10+ Ethernet"
#define	EISA_PRODUCT_INT1060	"Intel EtherExpress(tm) PRO/100 Ethernet"
#define	EISA_PRODUCT_INT1201	"Intel TokenExpress(tm) EISA/32"
#define	EISA_PRODUCT_INT3061	"Intel LP486E System Board"
#define	EISA_PRODUCT_INT3079	"Intel X-Series Desktop System Board"
#define	EISA_PRODUCT_INT3089	"Intel X-Series Deskside System Board"
#define	EISA_PRODUCT_INT30A1	"Intel L486 Series System Board"
#define	EISA_PRODUCT_INT30A9	"Intel L486 Series System Board"
#define	EISA_PRODUCT_INT30D1	"Intel X-Series System Board"
#define	EISA_PRODUCT_INT30F1	"Intel X-Series Premium System Board"
#define	EISA_PRODUCT_INT3132	"Intel ECC Memory Module (BXECCMEM0)"
#define	EISA_PRODUCT_INT31A0	"Intel System Board"

#define	EISA_PRODUCT_ISY0010	"(SYSTEM) VGA Board"
#define	EISA_PRODUCT_ISY0020	"(SYSTEM) COM Ports"
#define	EISA_PRODUCT_ISY0030	"(SYSTEM) Mother Board PS-2 style Mouse"
#define	EISA_PRODUCT_ISY0040	"(SYSTEM) Hard Disk Controller"
#define	EISA_PRODUCT_ISY0050	"(SYSTEM) Floppy Drive Controller"
#define	EISA_PRODUCT_ISY0060	"(SYSTEM) LPT Ports"
#define	EISA_PRODUCT_ISY0070	"(SYSTEM) IRQ9 Cascaded Interrupt"

#define	EISA_PRODUCT_ITC0001	"EISA-486C Main Board"

#define	EISA_PRODUCT_ITK0011	"ixEins Basic S0/Up0 ISDN Version 1.1"
#define	EISA_PRODUCT_ITK0012	"ixEins Basic S0/Up0 ISDN Version 1.2"

#define	EISA_PRODUCT_KCI3201	"ET32EM 32-bit BUS-MASTER Ethernet"
#define	EISA_PRODUCT_KCI3202	"ET-32EM 32-bit Bus Master Ethernet"

/* LeafNET products */
#define	EISA_PRODUCT_LEF8000	"LeafNET Ethernet"

/* Madge products */
#define	EISA_PRODUCT_MDG0002	"Madge Networks Smart 16/4 Ringnode"
#define	EISA_PRODUCT_MDG0010	"Madge Networks Smart 16/4 AT Ringnode"
#define	EISA_PRODUCT_MDG0020	"Madge Networks Smart 16/4 ISA Client Ringnode"
#define	EISA_PRODUCT_MDG2000	"Madge Networks Blue+ 16/4 ISA Token Ring"
#define	EISA_PRODUCT_MDG2010	"Madge Networks Blue+ 16/4 ISA PnP Token Ring"

#define	EISA_PRODUCT_MCC0000	"EISA-486 System Board"
#define	EISA_PRODUCT_MCC0001	"IISA-486 System Board"

#define	EISA_PRODUCT_MCY2501	"Microdyne NE2500/NE5500 Series Ethernet"

#define	EISA_PRODUCT_MET1104	"Metheus UGA 1104 Graphics"
#define	EISA_PRODUCT_MET1128	"Metheus UGA 1124/1128 Graphics"

#define	EISA_PRODUCT_MIC0001	"Micronics 486 66/50/33/25 System Board"
#define	EISA_PRODUCT_MIC0004	"Micronics 486 PCI-EISA System Board"
#define	EISA_PRODUCT_MIC0005	"Micronics M5PE EISA-PCI Pentium System Board"
#define	EISA_PRODUCT_MIC0021	"Micronics NET3200 Ethernet LAN Adapter"
#define	EISA_PRODUCT_MIC0054	"Micronics M54Pe Dual Pentium PCI-EISA System Board"
#define	EISA_PRODUCT_MIC3001	"Micronics EISA3 System Board"
#define	EISA_PRODUCT_MIC5402	"Micronics M54E2 Dual Pentium PCI-EISA System Board"

/*
MINIADP	Adaptec 32-bit SCSI Host Adapter (with floppy)
*/

#define	EISA_PRODUCT_MIR0928	"miroCRYSTAL / miroMAGIC / miroRAINBOW (14-Sep-93)"

/* Mylex Products */
#define	EISA_PRODUCT_MLX0010	"Mylex LNE390A 32-bit Ethernet"
#define	EISA_PRODUCT_MLX0011	"Mylex LNE390B 32-bit Ethernet"
#define	EISA_PRODUCT_MLX0020	"Mylex DCE376 32-Bit SCSI"
#define	EISA_PRODUCT_MLX0021	"Mylex DCE376 32-Bit SCSI"
#define	EISA_PRODUCT_MLX0022	"Mylex DCE376 32-Bit SCSI"
#define	EISA_PRODUCT_MLX0030	"Mylex LNI390A ISA 16-Bit Ethernet"
#define	EISA_PRODUCT_MLX0040	"Mylex GXE020B/C 32-Bit Graphics"
#define	EISA_PRODUCT_MLX0050	"Mylex GLE(911) Graphics"
#define	EISA_PRODUCT_MLX0070	"Mylex DAC960 Disk Array"
#define	EISA_PRODUCT_MLX0071	"Mylex DAC960 Disk Array (3-channel)"
#define	EISA_PRODUCT_MLX0072	"Mylex DAC960 Disk Array (3-channel)"
#define	EISA_PRODUCT_MLX0073	"Mylex DAC960 Disk Array (2-channel)"
#define	EISA_PRODUCT_MLX0074	"Mylex DAC960 Disk Array (1-channel)"
#define	EISA_PRODUCT_MLX0075	"Mylex DAC960-A Disk Array (3-channel)"
#define	EISA_PRODUCT_MLX0076	"Mylex DAC960-A Disk Array (2-channel)"
#define	EISA_PRODUCT_MLX0077	"Mylex DAC960-A Disk Array (1-channel)"
#define	EISA_PRODUCT_MLX0101	"Mylex LME596 32-bit 4 Channel Ethernet"
#define	EISA_PRODUCT_MLXFD01	"Mylex MDE486 32-Bit 486 System Board"
#define	EISA_PRODUCT_MLXFE01	"Mylex MBE486 32-Bit 486 System Board"
#define	EISA_PRODUCT_MLXFF01	"Mylex MAE486 32-Bit 486 System Board"
#define	EISA_PRODUCT_MLXFF02	"Mylex MDE486/MNE486 32-Bit 486 System Board"

/* Matrox products */
#define	EISA_PRODUCT_MTX2040	"Matrox IM-1280/EISA"

/* NEC products */
#define	EISA_PRODUCT_NEC8201	"NEC DPT SCSI Host Bus Adapter w/ Cache (PM2012B/90)"

/* National Instruments Corp. products */
#define	EISA_PRODUCT_NIC0202	"National Instruments Corp. AT-MIO-16 Multi-function Board"
#define	EISA_PRODUCT_NIC0301	"National Instruments Corp. AT-DIO-32F Digital I/O Board"
#define	EISA_PRODUCT_NIC0400	"National Instruments Corp. PC-DIO-24 Digital I/O Board"
#define	EISA_PRODUCT_NIC0501	"National Instruments Corp. LAB-PC/LAB-PC+ Multi-function Board"
#define	EISA_PRODUCT_NIC0602	"National Instruments Corp. AT-MIO-16F-5 Multi-function Board"
#define	EISA_PRODUCT_NIC0700	"National Instruments Corp. PC-DIO-96 Digital I/O Board"
#define	EISA_PRODUCT_NIC0800	"National Instruments Corp. PC-LPM-16 Low Power Multi-function Board"
#define	EISA_PRODUCT_NIC0900	"National Instruments Corp. PC-TIO-10 Timing I/O Board"
#define	EISA_PRODUCT_NIC1000	"National Instruments Corp. AT-A2150 16-bit 4 Channel A/D Board"
#define	EISA_PRODUCT_NIC1100	"National Instruments Corp. AT-DSP2200 DSP Accelerator/Audio I/O Board"
#define	EISA_PRODUCT_NIC1200	"National Instruments Corp. AT-AO-6/10 ANALOG OUTPUT BOARD"
#define	EISA_PRODUCT_NIC1300	"National Instruments Corp. AT-MIO-16X Multi-function Board"
#define	EISA_PRODUCT_NIC1400	"National Instruments Corp. AT-MIO-64F-5 Multi-function Board"
#define	EISA_PRODUCT_NIC1500	"National Instruments Corp. AT-MIO-16D Multi-function Board"
#define	EISA_PRODUCT_NICC005	"National Instruments Corp. AT-GPIB Interface Board"
#define	EISA_PRODUCT_NICC105	"National Instruments Corp. GPIB-PCIIA Interface Board"
#define	EISA_PRODUCT_NICC205	"National Instruments Corp. GPIB-PCII Interface Board"
#define	EISA_PRODUCT_NICC304	"National Instruments Corp. AT-GPIB/TNT"
#define	EISA_PRODUCT_NICC502	"National Instruments Corp. EISA-GPIB"

/* c't Universal products */
#define	EISA_PRODUCT_NON0101	"c't Universal 16-Bit Multi I/O"
#define	EISA_PRODUCT_NON0102	"c't Universal 16-Bit Multi I/O"
#define	EISA_PRODUCT_NON0201	"c't Universal 8-Bit Multi I/O"
#define	EISA_PRODUCT_NON0301	"c't Universal Graphics"
#define	EISA_PRODUCT_NON0401	"c't Universal Ethernet"
#define	EISA_PRODUCT_NON0501	"c't Universal 16-Bit Sound"
#define	EISA_PRODUCT_NON0601	"c't Universal 8-Bit Sound"

/* Newport Systems Solutions products */
#define	EISA_PRODUCT_NSS0011	"Newport Systems Solutions WNIC Adapter"

/* Novell products */
#define	EISA_PRODUCT_NVL0701	"Novell NE3200 Bus Master Ethernet"
#define	EISA_PRODUCT_NVL0901	"Novell NE2100 Ethernet/Cheapernet"
#define	EISA_PRODUCT_NVL1001	"Novell NMSL (Netware Mirrored Server Link)"
#define	EISA_PRODUCT_NVL1201	"Novell NE32HUB 32-bit Base"
#define	EISA_PRODUCT_NVL1301	"Novell NE32HUB 32-bit TPE"
#define	EISA_PRODUCT_NVL1401	"Novell NE32HUB PME ISA"
#define	EISA_PRODUCT_NVL1501	"Novell NE2000PLUS Ethernet"

/* Olicom products */
#define	EISA_PRODUCT_OLC0701	"Olicom ISA 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC0702	"Olicom OC-3117, ISA 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC0801	"Olicom OC-3118 ISA 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC0901	"Olicom 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC0902	"Olicom 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC0B01	"Olicom PCA 16/4 Token-Ring"
#define	EISA_PRODUCT_OLC1201	"Olicom 32 Bit 16/4 Token-Ring"

/* OPTi products */
#define	EISA_PRODUCT_OPT0000	"OPTi HUNTER 32-Bit 486 System Board"
#define	EISA_PRODUCT_OPT0200	"OPTi LOW_COST 32-Bit 486 System Board"

#define	EISA_PRODUCT_OTI0011	"Pro II/EISA"

#define	EISA_PRODUCT_PCI0080	"Pioneer 486WB 8 SLOT SYSTEM BOARD"
#define	EISA_PRODUCT_PCI0120	"Pioneer 486WB 12 SLOT SYSTEM BOARD"
#define	EISA_PRODUCT_PCI2080	"Pioneer 486WB 8 SLOT SYSTEM BOARD"

#define	EISA_PRODUCT_PHI8041	"Standard VGA controller"

#define	EISA_PRODUCT_PLX1001	"OCEAN EISALink 32-Bit BUS-MASTER Ethernet"

/* Proteon products */
#define	EISA_PRODUCT_PRO6000	"Proteon ProNET 4/16 Token Ring"
#define	EISA_PRODUCT_PRO6001	"Proteon ProNET 4/16 Token Ring"
#define	EISA_PRODUCT_PRO6002	"Proteon ProNET 4/16 Token Ring"

/* Poseidon products */
#define	EISA_PRODUCT_PTI5401	"Poseidon P6 QUAD PCI-EISA Board"

#define	EISA_PRODUCT_RII0101	"Racal InterLan ES3210 Ethernet"

#define	EISA_PRODUCT_SEC0010	"SAMSUNG ISA Multifunction Card"
#define	EISA_PRODUCT_SEC0020	"SAMSUNG VGA Card (GTI VC-004)"
#define	EISA_PRODUCT_SEC0021	"WD 90C31 Local Bus VGA"
#define	EISA_PRODUCT_SECFF01	"SAMSUNG MAE486 System Board"
#define	EISA_PRODUCT_SECFF02	"OPTi/EISA 32-Bit 486 System Board"

#define	EISA_PRODUCT_SGT0101	"AT&T GIS 8/16 Port Serial Controller"

#define	EISA_PRODUCT_SIS0000	"4DESD EISA-486 System Board"
#define	EISA_PRODUCT_SIS0001	"EISA-486 Demo Board"

#define	EISA_PRODUCT_SKD0100	"SK-NET FDDI-FE 32-Bit"

/* Standard Microsystems (SMC) */
#define	EISA_PRODUCT_SMC0110	"Standard Microsystems Corp. Elite32 Ethernet"
#define	EISA_PRODUCT_SMC03E0	"Standard Microsystems Corp. EtherCard PLUS"
#define	EISA_PRODUCT_SMC13E0	"Standard Microsystems Corp. EtherCard PLUS Elite16"
#define	EISA_PRODUCT_SMC8003	"Standard Microsystems Corp. EtherCard PLUS Elite"
#define	EISA_PRODUCT_SMC8010	"Standard Microsystems Corp. Ethercard Elite32C Ultra"
#define	EISA_PRODUCT_SMC8013	"Standard Microsystems Corp. EtherCard PLUS Elite16"
#define	EISA_PRODUCT_SMC8216	"Standard Microsystems Corp. EtherCard Elite16 ULTRA"
#define	EISA_PRODUCT_SMCA010	"Standard Microsystems Corp. Ether 10/100"

/* Siemens Nixdorf products */
#define	EISA_PRODUCT_SNIAAA0	"Siemens Nixdorf Ether-Board EISA T"
#define	EISA_PRODUCT_SNIAAB0	"Siemens Nixdorf Ether-Board EISA 2"
#define	EISA_PRODUCT_SNIABF0	"Siemens Nixdorf ETHER-BOARD-AT105T Ethernet/Cheapernet"
#define	EISA_PRODUCT_SNIACA0	"Siemens Nixdorf ETHER-BOARD-AT10T Ethernet/Twisted Pair"

/* Stallion Technologies products */
#define	EISA_PRODUCT_STL0100	"Stallion Technologies ONboard/E"
#define	EISA_PRODUCT_STL0120	"Stallion Technologies ONboard ISA"
#define	EISA_PRODUCT_STL0130	"Stallion Technologies Brumby ISA"
#define	EISA_PRODUCT_STL0200	"Stallion Technologies EasyIO"
#define	EISA_PRODUCT_STL0400	"Stallion Technologies EC 8/64-EI"
#define	EISA_PRODUCT_STL0410	"Stallion Technologies EC 8/32-AT"
#define	EISA_PRODUCT_STL0420	"Stallion Technologies EC 8/64-AT"

#define	EISA_PRODUCT_SUK1022	"SK-NET Token Ring"
#define	EISA_PRODUCT_SUK1059	"SK-NET G16 Ethernet"
#define	EISA_PRODUCT_SUK1072	"SK-FDDI"

/* Thomas-Conrad products */
#define	EISA_PRODUCT_TCC010C	"Thomas-Conrad TC6045 ARC-Card/AT"
#define	EISA_PRODUCT_TCC030D	"Thomas-Conrad TC6042 ARC-Card/CE"
#define	EISA_PRODUCT_TCC040B	"Thomas-Conrad TC6142 ARC-Card/CE"
#define	EISA_PRODUCT_TCC3047	"Thomas-Conrad TC3047 TCNS Adapter/EISA"

/* 3Com products */
#define	EISA_PRODUCT_TCM3190	"3Com 3C319 TokenLink Velocity"
#define	EISA_PRODUCT_TCM5030	"3Com EtherLink II Family"
#define	EISA_PRODUCT_TCM5070	"3Com 3C507 Etherlink 16 or TP v2.0"
#define	EISA_PRODUCT_TCM5090	"3Com 3C509-TP Ethernet"
#define	EISA_PRODUCT_TCM5091	"3Com 3C509 Ethernet"
#define	EISA_PRODUCT_TCM5092	"3Com 3C579-TP Ethernet"
#define	EISA_PRODUCT_TCM5093	"3Com 3C579 Ethernet"
#define	EISA_PRODUCT_TCM5094	"3Com 3C509-Combo Ethernet"
#define	EISA_PRODUCT_TCM5095	"3Com 3C509-TPO Ethernet"
#define	EISA_PRODUCT_TCM5098	"3Com 3C509-TP Ethernet"
#define	EISA_PRODUCT_TCM5920	"3Com 3C592 Etherlink III"
#define	EISA_PRODUCT_TCM5970	"3Com 3C597 Fast Etherlink TX"
#define	EISA_PRODUCT_TCM5971	"3Com 3C597 Fast Etherlink T4"
#define	EISA_PRODUCT_TCM5972	"3Com 3C597 Fast Etherlink MII"
#define	EISA_PRODUCT_TCM7700	"3Com 3C770 FDDI"

/* Thomas-Conrad products */
#define	EISA_PRODUCT_TCO010C	"Thomas-Conrad TC6045 ARC-Card/AT"
#define	EISA_PRODUCT_TCO030D	"Thomas-Conrad TC6042 ARC-Card/CE"
#define	EISA_PRODUCT_TCO040B	"Thomas-Conrad TC6142 ARC-Card/CE"
#define	EISA_PRODUCT_TCO050D	"Thomas-Conrad TC4035 TOKEN RING Adapter/AT (Rev D)"
#define	EISA_PRODUCT_TCO3147	"Thomas-Conrad TC3047 System (TCNS) Adapter"
#define	EISA_PRODUCT_TCO345A	"Thomas-Conrad TC3045 Network System (TCNS) AT Adapter"
#define	EISA_PRODUCT_TCO345B	"Thomas-Conrad TC3045 Network System (TCNS) AT Adapter"

/* Tecmar products */
#define	EISA_PRODUCT_TEC8000	"Tecmar QIC60 HOST ADAPTER"
#define	EISA_PRODUCT_TEC8001	"Tecmar QIC PC36 TAPE CONTROLLER"
#define	EISA_PRODUCT_TEC8002	"Tecmar QT HOST ADAPTER"
#define	EISA_PRODUCT_TEC8003	"Tecmar QT PC36 TAPE CONTROLLER"

#define	EISA_PRODUCT_TRM0001	"EISA-486C SYSTEM BOARD"
#define	EISA_PRODUCT_TRM0320	"DC-320 SCSI Host Adapter"
#define	EISA_PRODUCT_TRM0620	"DC-620 IDE Cache Controller"
#define	EISA_PRODUCT_TRM0820	"DC-820 SCSI Cache Host Adapter"
#define	EISA_PRODUCT_TRM320E	"DC-320E SCSI Host Adapter"
#define	EISA_PRODUCT_TRM820B	"DC-820B SCSI Cache Host Adapter"

/* Truevision products  */
#define	EISA_PRODUCT_TRU0210	"Truevision Image Capture Board"
#define	EISA_PRODUCT_TRU0520	"Truevision ATVista (R) VideoGraphics"
#define	EISA_PRODUCT_TRU1100	"Truevision DVR"

/* Texas Instruments products  */
#define	EISA_PRODUCT_TXN0011	"Texas Instruments TACT84500 MODULAR SYSTEM BOARD"

/* Tyan products */
#define	EISA_PRODUCT_TYN0000	"Tyan 486 PRO-EISA Board"
#define	EISA_PRODUCT_TYN0001	"Tyan VL EISA-486 Board"
#define	EISA_PRODUCT_TYN0003	"Tyan S1452/S1462 PCI-EISA Main Board"

/* Ungermann-Bass products */
#define	EISA_PRODUCT_UBIA100	"Ungermann-Bass Personal NIU"
#define	EISA_PRODUCT_UBIA200	"Ungermann-Bass Personal NIU/ex"
#define	EISA_PRODUCT_UBIB100	"Ungermann-Bass NIUpc"
#define	EISA_PRODUCT_UBIB200	"Ungermann-Bass 3270 NIUpc"
#define	EISA_PRODUCT_UBIC100	"Ungermann-Bass NIC"
#define	EISA_PRODUCT_UBID100	"Ungermann-Bass NIUpc/Token Ring"

/* UltraStor products */
#define	EISA_PRODUCT_USC0120	"UltraStor 12f ISA ESDI"
#define	EISA_PRODUCT_USC0125	"UltraStor 12c ESDI"
#define	EISA_PRODUCT_USC0140	"UltraStor 14f ISA SCSI"
#define	EISA_PRODUCT_USC0220	"UltraStor U22c"
#define	EISA_PRODUCT_USC0225	"UltraStor 22f ESDI"
#define	EISA_PRODUCT_USC0240	"UltraStor 24f SCSI"
#define	EISA_PRODUCT_USC0340	"UltraStor 34f VESA VL-BUS"

/* US Robotics products */
#define	EISA_PRODUCT_USR0011	"US Robotics 33.6 Telephony Modem"
#define	EISA_PRODUCT_USR3401	"US Robotics V.34-Ready Fax Modem"

/* Vermont products */
#define	EISA_PRODUCT_VMI0201	"Vermont Image Manager 1024"
#define	EISA_PRODUCT_VMI0211	"Vermont Cobra"
#define	EISA_PRODUCT_VMI0601	"Vermont Image Manager 640"
#define	EISA_PRODUCT_VMI0E01	"Vermont Cobra Plus"

/* Western Digital products */
#define	EISA_PRODUCT_WDC0101	"Western Digital WD1009V-MM1 Winchester Controller"
#define	EISA_PRODUCT_WDC0102	"Western Digital WD1009V-SE1 Winchester Controller"
#define	EISA_PRODUCT_WDC0300	"Western Digital StarCard PLUS 8003S"
#define	EISA_PRODUCT_WDC0301	"Western Digital StarLink PLUS 8003SH"
#define	EISA_PRODUCT_WDC03E0	"Western Digital EtherCard PLUS 8003E"
#define	EISA_PRODUCT_WDC03E1	"Western Digital EtherCard PLUS w/Boot 8003EBT"
#define	EISA_PRODUCT_WDC03E2	"Western Digital EtherCard + 8003EB 61-600245-02"
#define	EISA_PRODUCT_WDC03E3	"Western Digital EtherCard PLUS TP 8003WT"
#define	EISA_PRODUCT_WDC03E4	"Western Digital EtherCard + 8003EB 61-600090-00"
#define	EISA_PRODUCT_WDC0510	"Western Digital TokenCard 8005TR/8005TRWS"
#define	EISA_PRODUCT_WDC1009	"Western Digital WD1009V-MM1/MM2 Winchester Controller"
#define	EISA_PRODUCT_WDC13E0	"Western Digital EtherCard PLUS 16 8013EBT"

#define	EISA_PRODUCT_XTI02B1	"XTI XNET 1800 PARALLEL SWITCH"