Home | History | Annotate | Line # | Download | only in podulebus
podule_data.h revision 1.4.2.1
      1  1.4.2.1  jdolecek /*	$NetBSD: podule_data.h,v 1.4.2.1 2002/03/16 16:01:25 jdolecek Exp $	*/
      2      1.1     bjh21 
      3      1.1     bjh21 /*
      4      1.1     bjh21  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
      5      1.1     bjh21  *
      6      1.1     bjh21  * generated from:
      7  1.4.2.1  jdolecek  *	NetBSD: podules,v 1.7 2002/03/09 13:44:09 bjh21 Exp
      8      1.1     bjh21  */
      9      1.1     bjh21 
     10      1.1     bjh21 /*
     11      1.1     bjh21  * Copyright (c) 1996 Mark Brinicombe
     12      1.1     bjh21  * All rights reserved.
     13      1.1     bjh21  *
     14      1.1     bjh21  * Redistribution and use in source and binary forms, with or without
     15      1.1     bjh21  * modification, are permitted provided that the following conditions
     16      1.1     bjh21  * are met:
     17      1.1     bjh21  * 1. Redistributions of source code must retain the above copyright
     18      1.1     bjh21  *    notice, this list of conditions and the following disclaimer.
     19      1.1     bjh21  * 2. Redistributions in binary form must reproduce the above copyright
     20      1.1     bjh21  *    notice, this list of conditions and the following disclaimer in the
     21      1.1     bjh21  *    documentation and/or other materials provided with the distribution.
     22      1.1     bjh21  * 3. All advertising materials mentioning features or use of this software
     23      1.1     bjh21  *    must display the following acknowledgement:
     24      1.1     bjh21  *      This product includes software developed by Mark Brinicombe
     25      1.1     bjh21  *	for the NetBSD Project.
     26      1.1     bjh21  * 4. The name of the author may not be used to endorse or promote products
     27      1.1     bjh21  *    derived from this software without specific prior written permission
     28      1.1     bjh21  *
     29      1.1     bjh21  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
     30      1.1     bjh21  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     31      1.1     bjh21  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
     32      1.1     bjh21  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
     33      1.1     bjh21  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     34      1.1     bjh21  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     35      1.1     bjh21  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     36      1.1     bjh21  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     37      1.1     bjh21  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     38      1.1     bjh21  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     39      1.1     bjh21  */
     40      1.1     bjh21 
     41      1.1     bjh21 static struct podule_description podules_acorn[] = {
     42      1.1     bjh21 	{ PODULE_ACORN_ETHER3XXX,	"Ether3 (NOROM)" },
     43      1.1     bjh21 	{ PODULE_ACORN_SCSI,	"SCSI 1 interface" },
     44      1.1     bjh21 	{ PODULE_ACORN_ETHER1,	"ether 1 interface" },
     45      1.1     bjh21 	{ PODULE_ACORN_RAMROM,	"RAM/ROM podule" },
     46      1.1     bjh21 	{ PODULE_ACORN_BBCIO,	"BBC IO interface" },
     47      1.1     bjh21 	{ PODULE_ACORN_ST506,	"ST506 HD interface" },
     48      1.1     bjh21 	{ PODULE_ACORN_MIDI,	"MIDI interface" },
     49      1.2     bjh21 	{ PODULE_ACORN_USERMIDI,	"User Port/MIDI interface" },
     50      1.1     bjh21 	{ PODULE_ACORN_ETHER2,	"ether 2 interface" },
     51      1.1     bjh21 	{ PODULE_ACORN_ETHERI,	"EtherI interface" },
     52      1.1     bjh21 	{ 0x0000, NULL }
     53      1.1     bjh21 };
     54      1.1     bjh21 
     55      1.1     bjh21 static struct podule_description podules_olivetti[] = {
     56      1.1     bjh21 	{ 0x0000, NULL }
     57      1.1     bjh21 };
     58      1.1     bjh21 
     59      1.1     bjh21 static struct podule_description podules_watford[] = {
     60      1.1     bjh21 	{ 0x0000, NULL }
     61      1.1     bjh21 };
     62      1.1     bjh21 
     63      1.1     bjh21 static struct podule_description podules_cconcepts[] = {
     64      1.1     bjh21 	{ PODULE_CCONCEPTS_LASERDIRECT,	"laser direct (Canon LBP-4)" },
     65      1.1     bjh21 	{ 0x0000, NULL }
     66      1.1     bjh21 };
     67      1.1     bjh21 
     68      1.1     bjh21 static struct podule_description podules_armadillo[] = {
     69      1.1     bjh21 	{ PODULE_ARMADILLO_A448,	"A448 sound sampler" },
     70      1.1     bjh21 	{ 0x0000, NULL }
     71      1.1     bjh21 };
     72      1.1     bjh21 
     73      1.1     bjh21 static struct podule_description podules_wildvision[] = {
     74      1.1     bjh21 	{ PODULE_WILDVISION_COLOURCARD,	"ColourCard" },
     75      1.1     bjh21 	{ PODULE_WILDVISION_HAWKV9,	"hawk v9 mark2" },
     76      1.1     bjh21 	{ PODULE_WILDVISION_SOUNDSAMPLER,	"Sound Sampler" },
     77      1.1     bjh21 	{ PODULE_WILDVISION_CENTRONICS,	"Bi-directional Centronics" },
     78      1.1     bjh21 	{ PODULE_WILDVISION_SCANLIGHTV256,	"scanlight video 256" },
     79      1.1     bjh21 	{ PODULE_WILDVISION_EAGLEM2,	"eagle M2" },
     80      1.1     bjh21 	{ PODULE_WILDVISION_LARKA16,	"lark A16" },
     81      1.1     bjh21 	{ PODULE_WILDVISION_MIDIMAX,	"MIDI max" },
     82      1.1     bjh21 	{ 0x0000, NULL }
     83      1.1     bjh21 };
     84      1.1     bjh21 
     85      1.1     bjh21 static struct podule_description podules_hccs[] = {
     86      1.2     bjh21 	{ PODULE_HCCS_IDESCSI,	"IDE or SCSI interface" },
     87      1.2     bjh21 	{ PODULE_HCCS_ULTIMATE,	"Ultimate micropodule carrier" },
     88      1.1     bjh21 	{ 0x0000, NULL }
     89      1.1     bjh21 };
     90      1.1     bjh21 
     91      1.1     bjh21 static struct podule_description podules_atomwide[] = {
     92      1.1     bjh21 	{ PODULE_ATOMWIDE_ETHER3,	"ether 3/5 interface" },
     93      1.1     bjh21 	{ 0x0000, NULL }
     94      1.1     bjh21 };
     95      1.1     bjh21 
     96      1.1     bjh21 static struct podule_description podules_atomwide2[] = {
     97      1.1     bjh21 	{ PODULE_ATOMWIDE2_SERIAL,	"multiport serial interface" },
     98      1.1     bjh21 	{ 0x0000, NULL }
     99      1.1     bjh21 };
    100      1.1     bjh21 
    101      1.1     bjh21 static struct podule_description podules_lingenuity[] = {
    102      1.1     bjh21 	{ PODULE_LINGENUITY_SCSI,	"16 bit SCSI interface" },
    103      1.1     bjh21 	{ PODULE_LINGENUITY_SCSISHARE,	"16 bit SCSIShare interface" },
    104      1.1     bjh21 	{ PODULE_LINGENUITY_SCSI8,	"8 bit SCSI interface" },
    105      1.1     bjh21 	{ PODULE_LINGENUITY_SCSI8SHARE,	"8 bit SCSIShare interface" },
    106      1.1     bjh21 	{ 0x0000, NULL }
    107      1.1     bjh21 };
    108      1.1     bjh21 
    109      1.1     bjh21 static struct podule_description podules_irlam[] = {
    110      1.1     bjh21 	{ PODULE_IRLAM_24I16,	"24i16 digitiser" },
    111      1.2     bjh21 	{ PODULE_IRLAM_MMETHERV,	"Multi-media/EtherV" },
    112      1.1     bjh21 	{ PODULE_IRLAM_ETHERN,	"EtherN interface" },
    113      1.1     bjh21 	{ 0x0000, NULL }
    114      1.1     bjh21 };
    115      1.1     bjh21 
    116      1.1     bjh21 static struct podule_description podules_oak[] = {
    117      1.1     bjh21 	{ PODULE_OAK_SCSI,	"16 bit SCSI interface" },
    118      1.1     bjh21 	{ 0x0000, NULL }
    119      1.1     bjh21 };
    120      1.1     bjh21 
    121      1.2     bjh21 static struct podule_description podules_sj[] = {
    122      1.2     bjh21 	{ PODULE_SJ_NEXUS,	"Nexus interface (Podule)" },
    123      1.2     bjh21 	{ PODULE_SJ_NEXUSNS,	"Nexus interface (A3020 netslot)" },
    124      1.2     bjh21 	{ 0x0000, NULL }
    125      1.2     bjh21 };
    126      1.2     bjh21 
    127      1.1     bjh21 static struct podule_description podules_morley[] = {
    128      1.1     bjh21 	{ PODULE_MORLEY_SCSI,	"SCSI interface" },
    129  1.4.2.1  jdolecek 	{ PODULE_MORLEY_USERANALOGUE,	"User and Analogue ports" },
    130      1.1     bjh21 	{ 0x0000, NULL }
    131      1.1     bjh21 };
    132      1.1     bjh21 
    133      1.3     bjh21 static struct podule_description podules_hccs2[] = {
    134      1.3     bjh21 	{ PODULE_HCCS2_USERANALOGUE,	"User and Analogue ports" },
    135      1.3     bjh21 	{ 0x0000, NULL }
    136      1.3     bjh21 };
    137      1.3     bjh21 
    138      1.1     bjh21 static struct podule_description podules_vti[] = {
    139      1.1     bjh21 	{ PODULE_VTI_SCSI,	"SCSI interface" },
    140      1.1     bjh21 	{ 0x0000, NULL }
    141      1.1     bjh21 };
    142      1.1     bjh21 
    143      1.4     bjh21 static struct podule_description podules_dtsoft[] = {
    144      1.4     bjh21 	{ PODULE_DTSOFT_IDE,	"IDE interface" },
    145      1.4     bjh21 	{ 0x0000, NULL }
    146      1.4     bjh21 };
    147      1.4     bjh21 
    148      1.1     bjh21 static struct podule_description podules_cumana[] = {
    149      1.1     bjh21 	{ PODULE_CUMANA_SCSI2,	"SCSI II interface" },
    150      1.1     bjh21 	{ PODULE_CUMANA_SCSI1,	"SCSI I interface" },
    151      1.1     bjh21 	{ PODULE_CUMANA_SLCD,	"CDFS & SLCD expansion card" },
    152      1.1     bjh21 	{ 0x0000, NULL }
    153      1.1     bjh21 };
    154      1.1     bjh21 
    155      1.1     bjh21 static struct podule_description podules_ics[] = {
    156      1.1     bjh21 	{ PODULE_ICS_IDE,	"IDE Interface" },
    157      1.1     bjh21 	{ 0x0000, NULL }
    158      1.1     bjh21 };
    159      1.1     bjh21 
    160      1.1     bjh21 static struct podule_description podules_serialport[] = {
    161      1.1     bjh21 	{ PODULE_SERIALPORT_DUALSERIAL,	"Serial interface" },
    162      1.1     bjh21 	{ 0x0000, NULL }
    163      1.1     bjh21 };
    164      1.1     bjh21 
    165      1.1     bjh21 static struct podule_description podules_arxe[] = {
    166      1.1     bjh21 	{ PODULE_ARXE_SCSI,	"16 bit SCSI interface" },
    167      1.1     bjh21 	{ 0x0000, NULL }
    168      1.1     bjh21 };
    169      1.1     bjh21 
    170      1.1     bjh21 static struct podule_description podules_aleph1[] = {
    171      1.1     bjh21 	{ PODULE_ALEPH1_PCCARD,	"PC card" },
    172      1.1     bjh21 	{ 0x0000, NULL }
    173      1.1     bjh21 };
    174      1.1     bjh21 
    175      1.1     bjh21 static struct podule_description podules_icubed[] = {
    176      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN100,	"EtherLan 100-series" },
    177      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN200,	"EtherLan 200-series" },
    178      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN500,	"EtherLan 500-series" },
    179      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN600,	"EtherLan 600-series" },
    180      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN700,	"EtherLan 700-series" },
    181      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN100AEH,	"AEH77 (EtherLan 102)" },
    182      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN200AEH,	"AEH79 (EtherLan 210)" },
    183      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN600AEH,	"AEH62/78/99 (EtherLan 602)" },
    184      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN500AEH,	"AEH75 (EtherLan 512)" },
    185      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN700AEH,	"AEH98 (EtherLan 700-series)" },
    186      1.1     bjh21 	{ PODULE_ICUBED_ETHERLAN100XXX,	"EtherLan 100???" },
    187      1.1     bjh21 	{ 0x0000, NULL }
    188      1.1     bjh21 };
    189      1.1     bjh21 
    190      1.1     bjh21 static struct podule_description podules_brini[] = {
    191      1.1     bjh21 	{ PODULE_BRINI_PORT,	"BriniPort intelligent I/O interface" },
    192      1.1     bjh21 	{ PODULE_BRINI_LINK,	"BriniLink transputer link adapter" },
    193      1.1     bjh21 	{ 0x0000, NULL }
    194      1.1     bjh21 };
    195      1.1     bjh21 
    196      1.1     bjh21 static struct podule_description podules_ant[] = {
    197      1.1     bjh21 	{ PODULE_ANT_ETHER3,	"ether 3/5 interface" },
    198      1.1     bjh21 	{ PODULE_ANT_ETHERB,	"ether B network slot interface" },
    199      1.1     bjh21 	{ PODULE_ANT_ETHERM,	"ether M dual interface NIC" },
    200      1.1     bjh21 	{ 0x0000, NULL }
    201      1.1     bjh21 };
    202      1.1     bjh21 
    203      1.1     bjh21 static struct podule_description podules_castle[] = {
    204      1.1     bjh21 	{ PODULE_CASTLE_SCSI16,	"8 or 16 bit SCSI2 interface" },
    205      1.1     bjh21 	{ PODULE_CASTLE_SCSI16SHARE,	"8 or 16 bit SCSI2Share interface" },
    206      1.2     bjh21 	{ PODULE_CASTLE_ETHERSCSI,	"EtherSCSI" },
    207      1.1     bjh21 	{ PODULE_CASTLE_ETHERSCSISHARE,	"8 or 16 bit SCSI2Share interface, possibly with Ethernet" },
    208      1.1     bjh21 	{ PODULE_CASTLE_SCSI32,	"32 bit SCSI2 + DMA interface" },
    209      1.1     bjh21 	{ 0x0000, NULL }
    210      1.1     bjh21 };
    211      1.1     bjh21 
    212      1.1     bjh21 static struct podule_description podules_alsystems[] = {
    213      1.1     bjh21 	{ PODULE_ALSYSTEMS_SCSI,	"SCSI II host adapter" },
    214      1.1     bjh21 	{ 0x0000, NULL }
    215      1.1     bjh21 };
    216      1.1     bjh21 
    217      1.1     bjh21 static struct podule_description podules_simtec[] = {
    218      1.1     bjh21 	{ PODULE_SIMTEC_IDE8,	"8 bit IDE interface" },
    219      1.1     bjh21 	{ PODULE_SIMTEC_IDE,	"16 bit IDE interface" },
    220      1.1     bjh21 	{ 0x0000, NULL }
    221      1.1     bjh21 };
    222      1.1     bjh21 
    223      1.1     bjh21 static struct podule_description podules_yes[] = {
    224      1.1     bjh21 	{ PODULE_YES_RAPIDE,	"RapIDE32 interface" },
    225      1.1     bjh21 	{ 0x0000, NULL }
    226      1.1     bjh21 };
    227      1.1     bjh21 
    228      1.1     bjh21 static struct podule_description podules_mcs[] = {
    229      1.1     bjh21 	{ PODULE_MCS_SCSI,	"Connect32 SCSI II interface" },
    230      1.1     bjh21 	{ PODULE_MCS_MIDICONNECT,	"Midi-Connect" },
    231      1.1     bjh21 	{ 0x0000, NULL }
    232      1.1     bjh21 };
    233      1.1     bjh21 
    234      1.1     bjh21 static struct podule_description podules_eesox[] = {
    235      1.1     bjh21 	{ PODULE_EESOX_SCSI,	"EESOX SCSI II interface" },
    236      1.1     bjh21 	{ 0x0000, NULL }
    237      1.1     bjh21 };
    238      1.1     bjh21 
    239      1.1     bjh21 
    240      1.1     bjh21 struct podule_list known_podules[] = {
    241      1.1     bjh21 	{ MANUFACTURER_ACORN, 		"Acorn Computers", 	podules_acorn },
    242      1.1     bjh21 	{ MANUFACTURER_OLIVETTI, 	"Olivetti", 	podules_olivetti },
    243      1.1     bjh21 	{ MANUFACTURER_WATFORD, 	"Watford Electronics", 	podules_watford },
    244      1.1     bjh21 	{ MANUFACTURER_CCONCEPTS, 	"Computer Concepts", 	podules_cconcepts },
    245      1.1     bjh21 	{ MANUFACTURER_ARMADILLO, 	"Armadillo Systems", 	podules_armadillo },
    246      1.1     bjh21 	{ MANUFACTURER_WILDVISION, 	"Wild Vision", 	podules_wildvision },
    247      1.1     bjh21 	{ MANUFACTURER_HCCS, 		"HCCS", 	podules_hccs },
    248      1.1     bjh21 	{ MANUFACTURER_ATOMWIDE, 	"Atomwide", 	podules_atomwide },
    249      1.1     bjh21 	{ MANUFACTURER_ATOMWIDE2, 	"Atomwide", 	podules_atomwide2 },
    250      1.1     bjh21 	{ MANUFACTURER_LINGENUITY, 	"Lingenuity", 	podules_lingenuity },
    251      1.1     bjh21 	{ MANUFACTURER_IRLAM, 		"Irlam Instruments", 	podules_irlam },
    252      1.1     bjh21 	{ MANUFACTURER_OAK, 		"Oak Solutions", 	podules_oak },
    253      1.2     bjh21 	{ MANUFACTURER_SJ, 		"SJ Research", 	podules_sj },
    254      1.1     bjh21 	{ MANUFACTURER_MORLEY, 		"Morley", 	podules_morley },
    255      1.3     bjh21 	{ MANUFACTURER_HCCS2, 		"HCCS", 	podules_hccs2 },
    256      1.1     bjh21 	{ MANUFACTURER_VTI, 		"Vertical Twist", 	podules_vti },
    257      1.4     bjh21 	{ MANUFACTURER_DTSOFT, 		"D.T. Software", 	podules_dtsoft },
    258      1.1     bjh21 	{ MANUFACTURER_CUMANA, 		"Cumana", 	podules_cumana },
    259      1.1     bjh21 	{ MANUFACTURER_ICS, 		"ICS", 	podules_ics },
    260      1.1     bjh21 	{ MANUFACTURER_SERIALPORT, 	"Serial Port", 	podules_serialport },
    261      1.1     bjh21 	{ MANUFACTURER_ARXE, 		"ARXE", 	podules_arxe },
    262      1.1     bjh21 	{ MANUFACTURER_ALEPH1, 		"Aleph 1", 	podules_aleph1 },
    263      1.1     bjh21 	{ MANUFACTURER_ICUBED, 		"I-Cubed", 	podules_icubed },
    264      1.1     bjh21 	{ MANUFACTURER_BRINI, 		"Brini", 	podules_brini },
    265      1.1     bjh21 	{ MANUFACTURER_ANT, 		"ANT", 	podules_ant },
    266      1.1     bjh21 	{ MANUFACTURER_CASTLE, 		"Castle Technology", 	podules_castle },
    267      1.1     bjh21 	{ MANUFACTURER_ALSYSTEMS, 	"Alsystems", 	podules_alsystems },
    268      1.1     bjh21 	{ MANUFACTURER_SIMTEC, 		"Simtec Electronics", 	podules_simtec },
    269      1.1     bjh21 	{ MANUFACTURER_YES, 		"Yellowstone Educational Solutions", 	podules_yes },
    270      1.1     bjh21 	{ MANUFACTURER_MCS, 		"MCS", 	podules_mcs },
    271      1.1     bjh21 	{ MANUFACTURER_EESOX, 		"EESOX", 	podules_eesox },
    272      1.1     bjh21 	{ 0, NULL, NULL }
    273      1.1     bjh21 };
    274