Home | History | Annotate | Line # | Download | only in podulebus
podule_data.h revision 1.8
      1 /*	$NetBSD: podule_data.h,v 1.8 2002/05/22 22:43:14 bjh21 Exp $	*/
      2 
      3 /*
      4  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
      5  *
      6  * generated from:
      7  *	NetBSD: podules,v 1.9 2002/05/19 22:29:57 bjh21 Exp
      8  */
      9 
     10 /*
     11  * Copyright (c) 1996 Mark Brinicombe
     12  * All rights reserved.
     13  *
     14  * Redistribution and use in source and binary forms, with or without
     15  * modification, are permitted provided that the following conditions
     16  * are met:
     17  * 1. Redistributions of source code must retain the above copyright
     18  *    notice, this list of conditions and the following disclaimer.
     19  * 2. Redistributions in binary form must reproduce the above copyright
     20  *    notice, this list of conditions and the following disclaimer in the
     21  *    documentation and/or other materials provided with the distribution.
     22  * 3. All advertising materials mentioning features or use of this software
     23  *    must display the following acknowledgement:
     24  *      This product includes software developed by Mark Brinicombe
     25  *	for the NetBSD Project.
     26  * 4. The name of the author may not be used to endorse or promote products
     27  *    derived from this software without specific prior written permission
     28  *
     29  * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR
     30  * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
     31  * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.
     32  * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT,
     33  * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT
     34  * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
     35  * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
     36  * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
     37  * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
     38  * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
     39  */
     40 
     41 static struct podule_description known_podules[] = {
     42 	{ PODULE_ACORN_SCSI,	"Acorn SCSI interface" },
     43 	{ PODULE_ETHER1,	"Ether1 interface" },
     44 	{ PODULE_ROMRAM,	"ROM/RAM podule" },
     45 	{ PODULE_BBCIO,	"BBC I/O podule" },
     46 	{ PODULE_FAXPACK,	"FaxPack modem" },
     47 	{ PODULE_ST506,	"ST506 HD interface" },
     48 	{ PODULE_ACORN_MIDI,	"MIDI interface" },
     49 	{ PODULE_LASERDIRECT,	"LaserDirect (Canon LBP-4)" },
     50 	{ PODULE_A448,	"A448 sound sampler" },
     51 	{ PODULE_HCCS_IDESCSI,	"HCCS IDE or SCSI interface" },
     52 	{ PODULE_CUMANA_SCSI2,	"SCSI II interface" },
     53 	{ PODULE_ACORN_USERMIDI,	"User Port/MIDI interface" },
     54 	{ PODULE_LINGENUITY_SCSI8,	"8 bit SCSI interface" },
     55 	{ PODULE_ARXE_SCSI,	"16 bit SCSI interface" },
     56 	{ PODULE_COLOURCARD,	"ColourCard" },
     57 	{ PODULE_HAWKV9,	"Hawk v9 mark2" },
     58 	{ PODULE_WILDVISION_SOUNDSAMPLER,	"Wild Vision Sound Sampler" },
     59 	{ PODULE_DTSOFT_IDE,	"IDE interface" },
     60 	{ PODULE_OAK_SCSI,	"16 bit SCSI interface" },
     61 	{ PODULE_ETHER2,	"Ether2 interface" },
     62 	{ PODULE_ULTIMATE,	"Ultimate micropodule carrier" },
     63 	{ PODULE_WILDVISION_CENTRONICS,	"Bi-directional Centronics" },
     64 	{ PODULE_NEXUS,	"Nexus interface (Podule)" },
     65 	{ PODULE_MORLEY_SCSI,	"SCSI interface" },
     66 	{ PODULE_MORLEY_USERANALOGUE,	"User and Analogue ports" },
     67 	{ PODULE_HCCS_USERANALOGUE,	"User and Analogue ports" },
     68 	{ PODULE_LINGENUITY_SCSI8SHARE,	"8 bit SCSIShare interface" },
     69 	{ PODULE_VTI_SCSI,	"SCSI interface" },
     70 	{ PODULE_NEXUSNS,	"Nexus interface (A3020 netslot)" },
     71 	{ PODULE_ATOMWIDE_SERIAL,	"multiport serial interface" },
     72 	{ PODULE_LINGENUITY_SCSI,	"16 bit SCSI interface" },
     73 	{ PODULE_LINGENUITY_SCSISHARE,	"16 bit SCSIShare interface" },
     74 	{ PODULE_BEEBUG_IDE8,	"8 bit IDE" },
     75 	{ PODULE_CUMANA_SCSI1,	"SCSI I interface" },
     76 	{ PODULE_ETHER3,	"Ether3/Ether5 interface" },
     77 	{ PODULE_ICS_IDE,	"IDE Interface" },
     78 	{ PODULE_SERIALPORT_DUALSERIAL,	"Serial interface" },
     79 	{ PODULE_ETHERLAN200,	"EtherLan 200-series" },
     80 	{ PODULE_SCANLIGHTV256,	"ScanLight Video 256" },
     81 	{ PODULE_EAGLEM2,	"Eagle M2" },
     82 	{ PODULE_LARKA16,	"Lark A16" },
     83 	{ PODULE_ETHERLAN100,	"EtherLan 100-series" },
     84 	{ PODULE_ETHERLAN500,	"EtherLan 500-series" },
     85 	{ PODULE_ETHERM,	"EtherM dual interface NIC" },
     86 	{ PODULE_CUMANA_SLCD,	"CDFS & SLCD expansion card" },
     87 	{ PODULE_BRINILINK,	"BriniLink transputer link adapter" },
     88 	{ PODULE_ETHERB,	"EtherB network slot interface" },
     89 	{ PODULE_24I16,	"24i16 digitiser" },
     90 	{ PODULE_PCCARD,	"PC card" },
     91 	{ PODULE_ETHERLAN600,	"EtherLan 600-series" },
     92 	{ PODULE_CASTLE_SCSI16SHARE,	"8 or 16 bit SCSI2Share interface" },
     93 	{ PODULE_CASTLE_ETHERSCSISHARE,	"8 or 16 bit SCSI2Share interface, possibly with Ethernet" },
     94 	{ PODULE_CASTLE_ETHERSCSI,	"EtherSCSI" },
     95 	{ PODULE_CASTLE_SCSI16,	"8 or 16 bit SCSI2 interface" },
     96 	{ PODULE_ALSYSTEMS_SCSI,	"SCSI II host adapter" },
     97 	{ PODULE_RAPIDE,	"RapIDE32 interface" },
     98 	{ PODULE_ETHERLAN100AEH,	"AEH77 (EtherLan 102)" },
     99 	{ PODULE_ETHERLAN200AEH,	"AEH79 (EtherLan 210)" },
    100 	{ PODULE_ETHERLAN600AEH,	"AEH62/78/99 (EtherLan 602)" },
    101 	{ PODULE_ETHERLAN500AEH,	"AEH75 (EtherLan 512)" },
    102 	{ PODULE_CONNECT32,	"Connect32 SCSI II interface" },
    103 	{ PODULE_CASTLE_SCSI32,	"32 bit SCSI2 + DMA interface" },
    104 	{ PODULE_ETHERLAN700AEH,	"AEH98 (EtherLan 700-series)" },
    105 	{ PODULE_ETHERLAN700,	"EtherLan 700-series" },
    106 	{ PODULE_SIMTEC_IDE8,	"8 bit IDE interface" },
    107 	{ PODULE_SIMTEC_IDE,	"16 bit IDE interface" },
    108 	{ PODULE_MIDICONNECT,	"Midi-Connect" },
    109 	{ PODULE_ETHERI,	"EtherI interface" },
    110 	{ PODULE_MIDIMAX,	"MIDI max" },
    111 	{ PODULE_MMETHERV,	"Multi-media/EtherV" },
    112 	{ PODULE_ETHERN,	"EtherN interface" },
    113 	{ 0x0000, NULL }
    114 };
    115 
    116 
    117 struct manufacturer_description known_manufacturers[] = {
    118 	{ MANUFACTURER_ACORN, 		"Acorn Computers" },
    119 	{ MANUFACTURER_OLIVETTI, 	"Olivetti" },
    120 	{ MANUFACTURER_WATFORD, 	"Watford Electronics" },
    121 	{ MANUFACTURER_CCONCEPTS, 	"Computer Concepts" },
    122 	{ MANUFACTURER_ARMADILLO, 	"Armadillo Systems" },
    123 	{ MANUFACTURER_WILDVISION, 	"Wild Vision" },
    124 	{ MANUFACTURER_HCCS, 		"HCCS" },
    125 	{ MANUFACTURER_ATOMWIDE, 	"Atomwide" },
    126 	{ MANUFACTURER_ATOMWIDE2, 	"Atomwide" },
    127 	{ MANUFACTURER_LINGENUITY, 	"Lingenuity" },
    128 	{ MANUFACTURER_IRLAM, 		"Irlam Instruments" },
    129 	{ MANUFACTURER_OAK, 		"Oak Solutions" },
    130 	{ MANUFACTURER_BEEBUG, 		"BEEBUG (RISC Developments)" },
    131 	{ MANUFACTURER_SJ, 		"SJ Research" },
    132 	{ MANUFACTURER_MORLEY, 		"Morley" },
    133 	{ MANUFACTURER_HCCS2, 		"HCCS" },
    134 	{ MANUFACTURER_VTI, 		"Vertical Twist" },
    135 	{ MANUFACTURER_DTSOFT, 		"D.T. Software" },
    136 	{ MANUFACTURER_CUMANA, 		"Cumana" },
    137 	{ MANUFACTURER_ICS, 		"ICS" },
    138 	{ MANUFACTURER_SERIALPORT, 	"Serial Port" },
    139 	{ MANUFACTURER_ARXE, 		"ARXE" },
    140 	{ MANUFACTURER_ALEPH1, 		"Aleph 1" },
    141 	{ MANUFACTURER_ICUBED, 		"I-Cubed" },
    142 	{ MANUFACTURER_BRINI, 		"Brini" },
    143 	{ MANUFACTURER_ANT, 		"ANT" },
    144 	{ MANUFACTURER_CASTLE, 		"Castle Technology" },
    145 	{ MANUFACTURER_ALSYSTEMS, 	"Alsystems" },
    146 	{ MANUFACTURER_SIMTEC, 		"Simtec Electronics" },
    147 	{ MANUFACTURER_YES, 		"Yellowstone Educational Solutions" },
    148 	{ MANUFACTURER_MCS, 		"MCS" },
    149 	{ MANUFACTURER_EESOX, 		"EESOX" },
    150 	{ 0, NULL }
    151 };
    152