NetBSD/sys/arch/arm32/podulebus/podule_data.h

236 lines
8.4 KiB
C
Raw Normal View History

1998-09-26 07:30:50 +04:00
/* $NetBSD: podule_data.h,v 1.12 1998/09/26 03:30:50 mark Exp $ */
1998-01-09 09:58:04 +03:00
1996-10-15 03:17:09 +04:00
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
1998-09-26 07:30:50 +04:00
* NetBSD: podules,v 1.9 1998/09/26 03:29:36 mark Exp
1996-10-15 03:17:09 +04:00
*/
/*
* Copyright (c) 1996 Mark Brinicombe
* 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 Mark Brinicombe
* 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.
*/
static struct podule_description podules_acorn[] = {
1997-10-15 02:22:50 +04:00
{ PODULE_ACORN_ETHER3XXX, "Ether3 (NOROM)" },
1996-10-15 03:17:09 +04:00
{ PODULE_ACORN_SCSI, "SCSI 1 interface" },
{ PODULE_ACORN_ETHER1, "ether 1 interface" },
1996-11-23 06:27:15 +03:00
{ PODULE_ACORN_RAMROM, "RAM/ROM podule" },
{ PODULE_ACORN_BBCIO, "BBC IO interface" },
1997-07-28 21:48:45 +04:00
{ PODULE_ACORN_ST506, "ST506 HD interface" },
1996-11-23 06:27:15 +03:00
{ PODULE_ACORN_MIDI, "MIDI interface" },
1996-10-15 03:17:09 +04:00
{ PODULE_ACORN_ETHER2, "ether 2 interface" },
{ 0x0000, NULL }
};
1996-11-23 06:27:15 +03:00
static struct podule_description podules_olivetti[] = {
{ 0x0000, NULL }
};
static struct podule_description podules_watford[] = {
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_cconcepts[] = {
{ PODULE_CCONCEPTS_LASERDIRECT, "laser direct (Canon LBP-4)" },
{ 0x0000, NULL }
};
1996-11-23 06:27:15 +03:00
static struct podule_description podules_armadillo[] = {
1997-02-18 06:08:59 +03:00
{ PODULE_ARMADILLO_A448, "A448 sound sampler" },
1996-11-23 06:27:15 +03:00
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_wildvision[] = {
1996-11-23 06:27:15 +03:00
{ PODULE_WILDVISION_HAWKV9, "hawk v9 mark2" },
{ PODULE_WILDVISION_SCANLIGHTV256, "scanlight video 256" },
1996-10-15 03:17:09 +04:00
{ PODULE_WILDVISION_EAGLEM2, "eagle M2" },
{ PODULE_WILDVISION_LARKA16, "lark A16" },
1996-11-23 06:27:15 +03:00
{ PODULE_WILDVISION_MIDIMAX, "MIDI max" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
static struct podule_description podules_atomwide[] = {
{ PODULE_ATOMWIDE_ETHER3, "ether 3/5 interface" },
{ 0x0000, NULL }
};
1997-07-28 21:48:45 +04:00
static struct podule_description podules_atomwide2[] = {
1998-01-18 07:02:53 +03:00
{ PODULE_ATOMWIDE2_SERIAL, "multiport serial interface" },
1997-07-28 21:48:45 +04:00
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_lingenuity[] = {
{ PODULE_LINGENUITY_SCSI, "16 bit SCSI interface" },
1998-01-18 07:02:53 +03:00
{ PODULE_LINGENUITY_SCSISHARE, "16 bit SCSIShare interface" },
{ PODULE_LINGENUITY_SCSI8, "8 bit SCSI interface" },
{ PODULE_LINGENUITY_SCSI8SHARE, "8 bit SCSIShare interface" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
static struct podule_description podules_irlam[] = {
{ PODULE_IRLAM_24I16, "24i16 digitiser" },
{ 0x0000, NULL }
};
static struct podule_description podules_oak[] = {
{ PODULE_OAK_SCSI, "16 bit SCSI interface" },
{ 0x0000, NULL }
};
static struct podule_description podules_morley[] = {
{ PODULE_MORLEY_SCSI, "SCSI interface" },
{ 0x0000, NULL }
};
1997-07-28 21:48:45 +04:00
static struct podule_description podules_vti[] = {
{ PODULE_VTI_SCSI, "SCSI interface" },
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_cumana[] = {
{ PODULE_CUMANA_SCSI2, "SCSI II interface" },
1996-11-23 06:27:15 +03:00
{ PODULE_CUMANA_SCSI1, "SCSI I interface" },
1996-10-15 03:17:09 +04:00
{ PODULE_CUMANA_SLCD, "CDFS & SLCD expansion card" },
{ 0x0000, NULL }
};
1996-11-23 06:27:15 +03:00
static struct podule_description podules_ics[] = {
{ PODULE_ICS_IDE, "IDE Interface" },
{ 0x0000, NULL }
};
1997-07-28 21:48:45 +04:00
static struct podule_description podules_serialport[] = {
{ PODULE_SERIALPORT_DUALSERIAL, "Serial interface" },
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_arxe[] = {
{ PODULE_ARXE_SCSI, "16 bit SCSI interface" },
{ 0x0000, NULL }
};
static struct podule_description podules_aleph1[] = {
{ PODULE_ALEPH1_PCCARD, "PC card" },
{ 0x0000, NULL }
};
static struct podule_description podules_icubed[] = {
1997-07-28 21:48:45 +04:00
{ PODULE_ICUBED_ETHERLAN600, "etherlan 600 network slot interface" },
{ PODULE_ICUBED_ETHERLAN600A, "etherlan 600A network slot interface" },
1997-02-18 06:08:59 +03:00
{ PODULE_ICUBED_ETHERLAN500, "etherlen 500 interface" },
1997-07-28 21:48:45 +04:00
{ PODULE_ICUBED_ETHERLAN500A, "etherlen 500A interface" },
1997-02-18 06:08:59 +03:00
{ PODULE_ICUBED_ETHERLAN200, "etherlen 200 interface" },
1997-07-28 21:48:45 +04:00
{ PODULE_ICUBED_ETHERLAN200A, "etherlen 200A interface" },
1997-02-18 06:08:59 +03:00
{ PODULE_ICUBED_ETHERLAN100, "etherlen 100 interface" },
1997-07-28 21:48:45 +04:00
{ PODULE_ICUBED_ETHERLAN100A, "etherlen 100A interface" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
static struct podule_description podules_brini[] = {
{ PODULE_BRINI_PORT, "BriniPort intelligent I/O interface" },
{ PODULE_BRINI_LINK, "BriniLink transputer link adapter" },
{ 0x0000, NULL }
};
static struct podule_description podules_ant[] = {
{ PODULE_ANT_ETHER3, "ether 3/5 interface" },
{ PODULE_ANT_ETHERB, "ether B network slot interface" },
1997-02-23 06:52:29 +03:00
{ PODULE_ANT_ETHERM, "ether M dual interface NIC" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
1998-01-18 07:02:53 +03:00
static struct podule_description podules_castle[] = {
{ PODULE_CASTLE_SCSI16, "8 or 16 bit SCSI2 interface" },
{ PODULE_CASTLE_SCSI16SHARE, "8 or 16 bit SCSI2Share interface" },
{ PODULE_CASTLE_ETHERSCSI, "8 or 16 bit SCSI2 interface, possibly with Ethernet" },
{ PODULE_CASTLE_ETHERSCSISHARE, "8 or 16 bit SCSI2Share interface, possibly with Ethernet" },
{ PODULE_CASTLE_SCSI32, "32 bit SCSI2 + DMA interface" },
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_alsystems[] = {
1996-11-23 06:27:15 +03:00
{ PODULE_ALSYSTEMS_SCSI, "SCSI II host adapter" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
1997-07-28 21:48:45 +04:00
static struct podule_description podules_simtec[] = {
{ PODULE_SIMTEC_IDE8, "8 bit IDE interface" },
{ PODULE_SIMTEC_IDE, "16 bit IDE interface" },
{ 0x0000, NULL }
};
1997-01-04 02:22:03 +03:00
static struct podule_description podules_yes[] = {
{ PODULE_YES_RAPIDE, "RapIDE32 interface" },
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
static struct podule_description podules_mcs[] = {
1996-11-23 06:27:15 +03:00
{ PODULE_MCS_SCSI, "Connect32 SCSI II interface" },
1996-10-15 03:17:09 +04:00
{ 0x0000, NULL }
};
1998-09-26 07:30:50 +04:00
static struct podule_description podules_eesox[] = {
{ PODULE_EESOX_SCSI, "EESOX SCSI II interface" },
{ 0x0000, NULL }
};
1996-10-15 03:17:09 +04:00
struct podule_list known_podules[] = {
{ MANUFACTURER_ACORN, "Acorn Computers", podules_acorn },
1996-11-23 06:27:15 +03:00
{ MANUFACTURER_OLIVETTI, "Olivetti", podules_olivetti },
1997-07-28 21:48:45 +04:00
{ MANUFACTURER_WATFORD, "Watford Electronics", podules_watford },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_CCONCEPTS, "Computer Concepts", podules_cconcepts },
1996-11-23 06:27:15 +03:00
{ MANUFACTURER_ARMADILLO, "Armadillo Systems", podules_armadillo },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_WILDVISION, "Wild Vision", podules_wildvision },
{ MANUFACTURER_ATOMWIDE, "Atomwide", podules_atomwide },
1997-07-28 21:48:45 +04:00
{ MANUFACTURER_ATOMWIDE2, "Atomwide", podules_atomwide2 },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_LINGENUITY, "Lingenuity", podules_lingenuity },
{ MANUFACTURER_IRLAM, "Irlam Instruments", podules_irlam },
{ MANUFACTURER_OAK, "Oak Solutions", podules_oak },
{ MANUFACTURER_MORLEY, "Morley", podules_morley },
1997-07-28 21:48:45 +04:00
{ MANUFACTURER_VTI, "Vertical Twist", podules_vti },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_CUMANA, "Cumana", podules_cumana },
1996-11-23 06:27:15 +03:00
{ MANUFACTURER_ICS, "ICS", podules_ics },
1997-07-28 21:48:45 +04:00
{ MANUFACTURER_SERIALPORT, "Serial Port", podules_serialport },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_ARXE, "ARXE", podules_arxe },
{ MANUFACTURER_ALEPH1, "Aleph 1", podules_aleph1 },
{ MANUFACTURER_ICUBED, "I-Cubed", podules_icubed },
{ MANUFACTURER_BRINI, "Brini", podules_brini },
{ MANUFACTURER_ANT, "ANT", podules_ant },
1998-01-18 07:02:53 +03:00
{ MANUFACTURER_CASTLE, "Castle Technology", podules_castle },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_ALSYSTEMS, "Alsystems", podules_alsystems },
1997-07-28 21:48:45 +04:00
{ MANUFACTURER_SIMTEC, "Simtec Electronics", podules_simtec },
1997-01-04 02:22:03 +03:00
{ MANUFACTURER_YES, "Yellowstone Educational Solutions", podules_yes },
1996-10-15 03:17:09 +04:00
{ MANUFACTURER_MCS, "MCS", podules_mcs },
1998-09-26 07:30:50 +04:00
{ MANUFACTURER_EESOX, "EESOX", podules_eesox },
1996-10-15 03:17:09 +04:00
{ 0, NULL, NULL }
};