1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
|
/* $NetBSD: podules.h,v 1.16 2005/12/11 12:23:28 christos Exp $ */
/*
* THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
*
* generated from:
* NetBSD: podules,v 1.16 2004/01/07 22:00:51 bjh21 Exp
*/
/*
* 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.
*/
/*
* List of known podule manufacturers
*/
#define MANUFACTURER_ACORN 0x0000 /* Acorn Computers */
#define MANUFACTURER_ACORNUSA 0x0001 /* Acorn Computers (USA) */
#define MANUFACTURER_OLIVETTI 0x0002 /* Olivetti */
#define MANUFACTURER_WATFORD 0x0003 /* Watford Electronics */
#define MANUFACTURER_CCONCEPTS 0x0004 /* Computer Concepts */
#define MANUFACTURER_IINTERFACES 0x0005 /* Intelligent Interfaces */
#define MANUFACTURER_CAMAN 0x0006 /* Caman */
#define MANUFACTURER_ARMADILLO 0x0007 /* Armadillo Systems */
#define MANUFACTURER_SOFTOPTION 0x0008 /* Soft Option */
#define MANUFACTURER_WILDVISION 0x0009 /* Wild Vision */
#define MANUFACTURER_ANGLOCOMPUTERS 0x000a /* Anglo Computers */
#define MANUFACTURER_RESOURCE 0x000b /* Resource */
/* RISC iX: #define XCB_COMPANY_ALLIEDINTERACTIVE 12 */
#define MANUFACTURER_HCCS 0x000c /* HCCS */
#define MANUFACTURER_MUSBURYCONSULT 0x000d /* Musbury Consultants */
#define MANUFACTURER_GNOME 0x000e /* Gnome */
#define MANUFACTURER_AANDGELEC 0x000f /* A and G Electronics */
#define MANUFACTURER_SPACETECH 0x0010 /* Spacetech */
#define MANUFACTURER_ATOMWIDE 0x0011 /* Atomwide */
#define MANUFACTURER_SYNTEC 0x0012 /* Syntec */
#define MANUFACTURER_EMR 0x0013 /* ElectroMusic Research */
#define MANUFACTURER_MILLIPEDE 0x0014 /* Millipede */
#define MANUFACTURER_VIDEOELEC 0x0015 /* Video Electronics */
#define MANUFACTURER_BRAINSOFT 0x0016 /* Brainsoft */
/* RISC iX: #define XCB_COMPANY_ASP 23 */
#define MANUFACTURER_ATOMWIDE2 0x0017 /* Atomwide */
#define MANUFACTURER_LENDAC 0x0018 /* Lendac Data Systems */
#define MANUFACTURER_CAMMICROSYS 0x0019 /* Cambridge Micro Systems */
/* RISC iX: #define XCB_COMPANY_JOHNBALANCECOMPUTING 26 */
#define MANUFACTURER_LINGENUITY 0x001a /* Lingenuity */
#define MANUFACTURER_SIPLAN 0x001b /* Siplan Electronics Research */
#define MANUFACTURER_SCIFRONTIERS 0x001c /* Science Frontiers */
#define MANUFACTURER_PINEAPPLE 0x001d /* Pineapple Software */
#define MANUFACTURER_TECHNOMATIC 0x001e /* Technomatic */
#define MANUFACTURER_IRLAM 0x001f /* Irlam Instruments */
#define MANUFACTURER_NEXUS 0x0020 /* Nexus Electronics */
#define MANUFACTURER_OAK 0x0021 /* Oak Solutions */
#define MANUFACTURER_HUGHSYMONS 0x0022 /* Hugh Symons */
#define MANUFACTURER_BEEBUG 0x0023 /* BEEBUG (RISC Developments) */
#define MANUFACTURER_TEKNOMUSIK 0x0024 /* Teknomusik */
#define MANUFACTURER_REELTIME 0x0025 /* Reel Time */
#define MANUFACTURER_PRES 0x0026 /* PRES */
#define MANUFACTURER_DIGIHURST 0x0027 /* Digihurst */
#define MANUFACTURER_SGBCOMPSERV 0x0028 /* SGB Computer Services */
#define MANUFACTURER_SJ 0x0029 /* SJ Research */
#define MANUFACTURER_PHOBOX 0x002a /* Phobox Electronics */
#define MANUFACTURER_MORLEY 0x002b /* Morley Electronics */
#define MANUFACTURER_RACINGCAR 0x002c /* Raching Car Computers */
#define MANUFACTURER_HCCS2 0x002d /* HCCS */
#define MANUFACTURER_LINDIS 0x002e /* Lindis International */
#define MANUFACTURER_CCC 0x002f /* Computer Control Consultants */
#define MANUFACTURER_UNILAB 0x0030 /* Unilab */
#define MANUFACTURER_SEFANFROHLING 0x0031 /* Sefan Frohling */
#define MANUFACTURER_ROMBO 0x0032 /* Rombo Productions */
#define MANUFACTURER_3SL 0x0033 /* 3SL */
#define MANUFACTURER_DELTRONICS 0x0034 /* Deltronics */
/* RISC iX: #define XCB_COMPANY_PCARNOLDTECHNICALSERVICES 53 */
#define MANUFACTURER_VTI 0x0035 /* Vertical Twist */
#define MANUFACTURER_SIMIS 0x0036 /* Simis */
#define MANUFACTURER_DTSOFT 0x0037 /* D.T. Software */
#define MANUFACTURER_ARMINTERFACES 0x0038 /* ARM Interfaces */
#define MANUFACTURER_BIA 0x0039 /* BIA */
#define MANUFACTURER_CUMANA 0x003a /* Cumana */
#define MANUFACTURER_IOTA 0x003b /* Iota */
#define MANUFACTURER_ICS 0x003c /* Ian Copestake Software */
#define MANUFACTURER_BAILDON 0x003d /* Baildon Electronics */
#define MANUFACTURER_CSD 0x003e /* CSD */
#define MANUFACTURER_SERIALPORT 0x003f /* Serial Port */
#define MANUFACTURER_CADSOFT 0x0040 /* CADsoft */
#define MANUFACTURER_ARXE 0x0041 /* ARXE */
#define MANUFACTURER_ALEPH1 0x0042 /* Aleph 1 */
#define MANUFACTURER_ICUBED 0x0046 /* I-Cubed */
#define MANUFACTURER_BRINI 0x0050 /* Brini */
#define MANUFACTURER_ANT 0x0053 /* ANT */
#define MANUFACTURER_CASTLE 0x0055 /* Castle Technology */
#define MANUFACTURER_ALSYSTEMS 0x005b /* Alsystems */
#define MANUFACTURER_SIMTEC 0x005f /* Simtec Electronics */
#define MANUFACTURER_YES 0x0060 /* Yellowstone Educational Solutions */
#define MANUFACTURER_MCS 0x0063 /* MCS */
#define MANUFACTURER_EESOX 0x0064 /* EESOX */
/*
* List of known podules.
*/
#define PODULE_HOSTTUBE 0x0000 /* Host TUBE (to BBC) */
#define PODULE_PARASITETUBE 0x0001 /* Parastite TUBE (to 2nd processor) */
#define PODULE_ACORN_SCSI 0x0002 /* Acorn SCSI interface */
#define PODULE_ETHER1 0x0003 /* Ether1 interface */
#define PODULE_IBMDISC 0x0004 /* IBM disc */
#define PODULE_ROMRAM 0x0005 /* ROM/RAM podule */
#define PODULE_BBCIO 0x0006 /* BBC I/O podule */
#define PODULE_FAXPACK 0x0007 /* FaxPack modem */
#define PODULE_TELETEXT 0x0008 /* Teletext */
#define PODULE_CDROM 0x0009 /* CD-ROM */
#define PODULE_IEEE488 0x000a /* IEEE 488 interface */
#define PODULE_ST506 0x000b /* ST506 HD interface */
#define PODULE_ESDI 0x000c /* ESDI interface */
#define PODULE_SMD 0x000d /* SMD interface */
#define PODULE_LASERPRINTER 0x000e /* laser printer */
#define PODULE_SCANNER 0x000f /* scanner */
#define PODULE_FASTRING 0x0010 /* Fast Ring interface */
#define PODULE_FASTRING2 0x0011 /* Fast Ring II interface */
#define PODULE_PROMPROGRAMMER 0x0012 /* PROM programmer */
#define PODULE_ACORN_MIDI 0x0013 /* MIDI interface */
/* RISC iX: #define XCB_PRODUCT_MONOVPU 20 */
#define PODULE_LASERDIRECT 0x0014 /* LaserDirect (Canon LBP-4) */
#define PODULE_FRAMEGRABBER 0x0015 /* frame grabber */
#define PODULE_A448 0x0016 /* A448 sound sampler */
#define PODULE_VIDEODIGITISER 0x0017 /* video digitiser */
#define PODULE_GENLOCK 0x0018 /* genlock */
#define PODULE_CODECSAMPLER 0x0019 /* codec sampler */
#define PODULE_IMAGEANALYSER 0x001a /* image analyser */
#define PODULE_ANALOGUEINPUT 0x001b /* analogue input */
#define PODULE_CDSOUNDSAMPLER 0x001c /* CD sound sampler */
#define PODULE_6MIPSSIGPROC 0x001d /* 6 MIPS signal processor */
#define PODULE_12MIPSSIGPROC 0x001e /* 12 MIPS signal processor */
#define PODULE_33MIPSSIGPROC 0x001f /* 33 MIPS signal processor */
#define PODULE_TOUCHSCREEN 0x0020 /* touch screen */
#define PODULE_TRANSPUTERLINK 0x0021 /* Transputer link */
/* RISC iX: #define XCB_PRODUCT_INTERACTIVEVIDEO 34 */
#define PODULE_HCCS_IDESCSI 0x0022 /* HCCS IDE or SCSI interface */
#define PODULE_LASERSCANNER 0x0023 /* laser scanner */
#define PODULE_GNOME_TRANSPUTERLINK 0x0024 /* Transputer link */
#define PODULE_VMEBUS 0x0025 /* VME bus interface */
#define PODULE_TAPESTREAMER 0x0026 /* tape streamer */
#define PODULE_LASERTEST 0x0027 /* laser test */
#define PODULE_COLOURDIGITISER 0x0028 /* colour digitiser */
#define PODULE_WEATHERSATELLITE 0x0029 /* weather satellite */
#define PODULE_AUTOCUE 0x002a /* autocue */
#define PODULE_PARALLELIO16BIT 0x002b /* 16-bit parallel I/O */
#define PODULE_12BITATOD 0x002c /* 12-bit ADC */
#define PODULE_SERIALPORTSRS423 0x002d /* RS423 serial ports */
#define PODULE_MINI 0x002e /* mini */
#define PODULE_FRAMEGRABBER2 0x002f /* frame grabber II */
#define PODULE_INTERACTIVEVIDEO2 0x0030 /* interactive video II */
#define PODULE_WILDVISION_ATOD 0x0031 /* ADC */
#define PODULE_WILDVISION_DTOA 0x0032 /* DAC */
#define PODULE_EMR_MIDI4 0x0033 /* MIDI 4 */
#define PODULE_FPCP 0x0034 /* floating-point co-processor */
#define PODULE_PRISMA3 0x0035 /* Prisma 3 */
#define PODULE_ARVIS 0x0036 /* ARVIS */
#define PODULE_4BY4MIDI 0x0037 /* 4x4 MIDI */
#define PODULE_BISERIALPARALLEL 0x0038 /* Bi-directional serial/parallel */
#define PODULE_CHROMA300 0x0039 /* Chroma 300 genlock */
/* RISC iX: #define XCB_PRODUCT_CHROMA400GENLOCK 58 */
#define PODULE_CUMANA_SCSI2 0x003a /* SCSI II interface */
#define PODULE_COLOURCONVERTER 0x003b /* Colour Converter */
#define PODULE_8BITSAMPLER 0x003c /* 8-bit sampler */
#define PODULE_PLUTO 0x003d /* Pluto interface */
#define PODULE_LOGICANALYSER 0x003e /* Logic Analyser */
#define PODULE_ACORN_USERMIDI 0x003f /* User Port/MIDI interface */
#define PODULE_LINGENUITY_SCSI8 0x0040 /* 8 bit SCSI interface */
/* RISC iX: #define XCB_PRODUCT_SIPLANADCANDDAC 65 */
#define PODULE_ARXE_SCSI 0x0041 /* 16 bit SCSI interface */
#define PODULE_DUALUSERPORT 0x0042 /* dual User Port */
#define PODULE_EMR_SAMPLER8 0x0043 /* Sampler8 */
#define PODULE_EMR_SMTP 0x0044 /* SMTP */
#define PODULE_EMR_MIDI2 0x0045 /* MIDI2 */
#define PODULE_PINEAPPLE_DIGITISER 0x0046 /* digitiser */
#define PODULE_VIDEOFRAMECAPTURE 0x0047 /* video frame capture */
#define PODULE_MONOOVERLAYFRSTORE 0x0048 /* mono overlay frame store */
#define PODULE_MARKETBUFFER 0x0049 /* market buffer */
#define PODULE_PAGESTORE 0x004a /* page store */
#define PODULE_TRAMMOTHERBOARD 0x004b /* TRAM motherboard */
#define PODULE_TRANSPUTER 0x004c /* Transputer */
#define PODULE_OPTICALSCANNER 0x004d /* optical scanner */
#define PODULE_DIGITISINGTABLET 0x004e /* digitising tablet */
#define PODULE_200DPISCANNER 0x004f /* 200-dpi scanner */
/* RISC iX: #define XCB_PRODUCT_DIGITALIO 80 */
#define PODULE_COLOURCARD 0x0050 /* ColourCard */
#define PODULE_PRESENTERGENLOCK 0x0051 /* Presenter Genlock */
#define PODULE_HAWKV9 0x0052 /* Hawk v9 mark2 */
#define PODULE_CROMA200 0x0053 /* Chroma 200 genlock */
#define PODULE_WILDVISION_SOUNDSAMPLER 0x0054 /* Wild Vision Sound Sampler */
/* RISC iX: #define XCB_PRODUCT_SMTPEINTERFACE 85 */
#define PODULE_DTSOFT_IDE 0x0055 /* IDE interface */
#define PODULE_8BITATOD 0x0056 /* 8-bit ADC */
#define PODULE_MFMHDCONTROLLER 0x0057 /* MFM hard disc controller */
/* XXX ID 0x0058 is used by Oak ClassNet (EtherO) Ethernet cards */
#define PODULE_OAK_SCSI 0x0058 /* 16 bit SCSI interface */
#define PODULE_QUADSERIAL 0x0059 /* quad serial */
#define PODULE_PALPROGRAMMER 0x005a /* PAL programmer */
#define PODULE_I2CBUS 0x005b /* I^2C bus */
#define PODULE_BEEBUG_SCANNER 0x005c /* scanner interface */
#define PODULE_PANDORA_QUADMIDI 0x005d /* quad MIDI */
#define PODULE_PRES_DISCBUFFER 0x005e /* disc buffer */
#define PODULE_PRES_USERPORT 0x005f /* User Port */
#define PODULE_MICROYEAI 0x0060 /* Micro YEAI */
#define PODULE_ETHER2 0x0061 /* Ether2 interface */
#define PODULE_SGB_EXPANSIONBOX 0x0062 /* SGB expansion box */
/* RISC iX: #define XCB_PRODUCT_SGBFASTPORT 99 */
#define PODULE_ULTIMATE 0x0063 /* Ultimate micropodule carrier */
#define PODULE_NEXUS 0x0064 /* Nexus interface (Podule) */
#define PODULE_PHOBOX_USERANALOGUE 0x0065 /* User and Analogue ports */
#define PODULE_MORLEY_STATICRAM 0x0066 /* static RAM */
#define PODULE_MORLEY_SCSI 0x0067 /* SCSI interface */
#define PODULE_MORLEY_TELETEXT 0x0068 /* teletext interface */
#define PODULE_TECHNOMATIC_SCANNER 0x0069 /* scanner */
#define PODULE_BEEBUG_QUADRANT 0x006a /* Quadrant */
#define PODULE_RCC_VOICEPROCESSOR 0x006b /* voice processor */
#define PODULE_RCC_UHFLINK 0x006c /* UHF link */
#define PODULE_MORLEY_USERANALOGUE 0x006d /* User and Analogue ports */
#define PODULE_HCCS_USERANALOGUE 0x006e /* User and Analogue ports */
#define PODULE_WILDVISION_CENTRONICS 0x006f /* Bi-directional Centronics */
#define PODULE_HCCS_A3000SCSI 0x0070 /* A3000 SCSI interface */
#define PODULE_LINDIS_DIGITISER 0x0071 /* digitiser */
#define PODULE_CCC_PEAKPROGMETER 0x0072 /* peak prog. meter */
#define PODULE_LASERLIGHTCONTROL 0x0073 /* laser light control */
#define PODULE_HARDDISCINTERFACE 0x0074 /* hard disc interface */
#define PODULE_EXTRAMOUSE 0x0075 /* extra mouse */
#define PODULE_STEBUSINTERFACE 0x0076 /* STE bus interface */
#define PODULE_MORLEY_ST506 0x0077 /* ST506 disc interface */
#define PODULE_BRAINSOFT_MULTI1 0x0078 /* Multi_1 */
#define PODULE_BRAINSOFT_MULTI2 0x0079 /* Multi_2 */
#define PODULE_BRAINSOFT_24DIGITISER 0x007a /* 24-bit digitiser */
#define PODULE_BRAINSOFT_24GRAPHICS 0x007b /* 24-bit graphics */
#define PODULE_SYNTEC_SPECTRON 0x007c /* Spectron */
#define PODULE_SYNTEC_QUAD16DTOA 0x007d /* Quad 16-bit DAC */
#define PODULE_ROMBO_4BITDIGIISER 0x007e /* 4-bit digitiser */
#define PODULE_DONGLEANDKEYPAD 0x007f /* dongle and keypad */
#define PODULE_3SL_SCSI 0x0080 /* SCSI interface */
#define PODULE_ARMADILLO_BTM1 0x0081 /* BTM1 */
#define PODULE_ARMADILLO_DSO1 0x0082 /* DSO1 */
#define PODULE_DELTRONICS_USER 0x0083 /* User Port */
#define PODULE_JPEGCOMPRESSOR 0x0084 /* JPEG compressor */
#define PODULE_BEEBUG_A3000SCSI 0x0085 /* A3000 SCSI */
#define PODULE_BEEBUG_COLOURSCAN 0x0086 /* colour scanner interface */
#define PODULE_EXTENSIONROM 0x0087 /* extension ROM */
#define PODULE_GRAPHICSENHANCER 0x0088 /* Graphics Enhancer */
#define PODULE_SIMIS_AFB300 0x0089 /* AFB300 */
#define PODULE_FAXPACKSENIOR 0x008a /* FaxPack Senior */
#define PODULE_FAXPACKJUNIOR 0x008b /* FaxPack Junior */
#define PODULE_LINGENUITY_SCSI8SHARE 0x008c /* 8 bit SCSIShare interface */
#define PODULE_VTI_SCSI 0x008d /* SCSI interface */
#define PODULE_ATOMWIDE_PIA 0x008e /* PIA */
#define PODULE_NEXUSNS 0x008f /* Nexus interface (A3020/RiscPC netslot) */
/* RISC iX: #define XCB_PRODUCT_XCB_DTSOFTWAREPCCONNECT 144 */
#define PODULE_ATOMWIDE_SERIAL 0x0090 /* multiport serial interface */
#define PODULE_WATFORD_IDE 0x0091 /* IDE interface */
#define PODULE_ATOMWIDE_IDE 0x0092 /* IDE interface */
#define PODULE_ARMADILLO_RSI 0x0093 /* RSI */
#define PODULE_ARMADILLO_TCR 0x0094 /* TCR */
#define PODULE_LINGENUITY_SCSI 0x0095 /* 16 bit SCSI interface */
#define PODULE_LINGENUITY_SCSISHARE 0x0096 /* 16 bit SCSIShare interface */
#define PODULE_BEEBUG_IDE 0x0097 /* IDE interface */
#define PODULE_WATFORD_PRISMRT 0x0098 /* Prism RT */
#define PODULE_HCCS_VIDEODIGITISER 0x0099 /* video digitiser */
#define PODULE_DTSOFT_SCANPORT 0x009a /* ScanPort */
#define PODULE_DTSOFT_PACCEL 0x009b /* Paccel */
#define PODULE_DTSOFT_CANONION 0x009c /* Canon ION interface */
#define PODULE_BIA_AUDIO 0x009d /* BIA audio */
#define PODULE_IRLAM_FAXIM 0x009e /* FaxIm */
#define PODULE_IRLAM_MOVINGIMAGE 0x009f /* Moving Image */
#define PODULE_CUMANA_SCSI1 0x00a0 /* SCSI I interface */
#define PODULE_NEXUS_A3000ETHERNET 0x00a1 /* A3000 Ethernet */
#define PODULE_NEXUS_PCEMACCELL 0x00a2 /* PC Emulator accelerator */
#define PODULE_NEXUS_64CANSERIAL 0x00a3 /* 64-channel serial */
#define PODULE_ETHER3 0x00a4 /* Ether3/Ether5 interface */
#define PODULE_IOTA_SCANNER 0x00a5 /* scanner interface */
#define PODULE_NEXUS_I860MATHACCELL 0x00a6 /* i860 floating-point accelerator */
#define PODULE_II_QUADSERIAL 0x00a7 /* quad serial port */
#define PODULE_WATFORD_SCANNERGREY 0x00a8 /* grey-scale scanner */
#define PODULE_WATFORD_SCANNERRGB 0x00a9 /* RGB scanner */
#define PODULE_WATFORD_PRISMCOLOUR 0x00aa /* Prism Colour */
#define PODULE_WATFORD_USERANALOGUE 0x00ab /* Analogue and User Ports */
#define PODULE_BAILDON_DISCBUFFER 0x00ac /* disc buffer */
#define PODULE_BAILDON_A3000UPBUS 0x00ad /* A3000 UP bus */
#define PODULE_ICS_IDE 0x00ae /* IDE Interface */
#define PODULE_HCCS_BWDIGITISER 0x00af /* b/w digitiser */
#define PODULE_CSD_IDE8 0x00b0 /* 8-bit IDE interface */
#define PODULE_CSD_IDE16 0x00b1 /* 16-bit IDE interface */
#define PODULE_SERIALPORT_IDE 0x00b2 /* IDE interface */
#define PODULE_SERIALPORT_4MFLOPPY 0x00b3 /* 4 MB floppy */
#define PODULE_CADSOFT_MAESTROINTER 0x00b4 /* Maestro Inter */
#define PODULE_ARXE_QUADFS 0x00b5 /* Quad-density floppy interface */
#define PODULE_SERIALPORT_DUALSERIAL 0x00b9 /* Serial interface */
#define PODULE_ETHERLAN200 0x00bd /* EtherLan 200-series */
#define PODULE_SCANLIGHTV256 0x00cb /* ScanLight Video 256 */
#define PODULE_EAGLEM2 0x00cc /* Eagle M2 */
#define PODULE_LARKA16 0x00ce /* Lark A16 */
#define PODULE_ETHERLAN100 0x00cf /* EtherLan 100-series */
#define PODULE_ETHERLAN500 0x00d4 /* EtherLan 500-series */
#define PODULE_ETHERM 0x00d8 /* EtherM dual interface NIC */
#define PODULE_CUMANA_SLCD 0x00dd /* CDFS & SLCD expansion card */
#define PODULE_BRINILINK 0x00df /* BriniLink transputer link adapter */
#define PODULE_ETHERB 0x00e4 /* EtherB network slot interface */
#define PODULE_24I16 0x00e6 /* 24i16 digitiser */
#define PODULE_PCCARD 0x00ea /* PC card */
#define PODULE_ETHERLAN600 0x00ec /* EtherLan 600-series */
#define PODULE_CASTLE_SCSI16SHARE 0x00f3 /* 8 or 16 bit SCSI2Share interface */
#define PODULE_CASTLE_ETHERSCSISHARE 0x00f4 /* 8 or 16 bit SCSI2Share interface, possibly with Ethernet */
#define PODULE_CASTLE_ETHERSCSI 0x00f5 /* EtherSCSI */
#define PODULE_CASTLE_SCSI16 0x00f6 /* 8 or 16 bit SCSI2 interface */
#define PODULE_ALSYSTEMS_SCSI 0x0107 /* SCSI II host adapter */
#define PODULE_RAPIDE 0x0114 /* RapIDE32 interface */
#define PODULE_ETHERLAN100AEH 0x011c /* AEH77 (EtherLan 102) */
#define PODULE_ETHERLAN200AEH 0x011d /* AEH79 (EtherLan 210) */
#define PODULE_ETHERLAN600AEH 0x011e /* AEH62/78/99 (EtherLan 602) */
#define PODULE_ETHERLAN500AEH 0x011f /* AEH75 (EtherLan 512) */
#define PODULE_CONNECT32 0x0125 /* Connect32 SCSI II interface */
#define PODULE_CASTLE_SCSI32 0x012b /* 32 bit SCSI2 + DMA interface */
#define PODULE_ETHERLAN700AEH 0x012e /* AEH98 (EtherLan 700-series) */
#define PODULE_ETHERLAN700 0x012f /* EtherLan 700-series */
#define PODULE_SIMTEC_IDE8 0x0130 /* 8 bit IDE interface */
#define PODULE_SIMTEC_IDE 0x0131 /* 16 bit IDE interface */
#define PODULE_MIDICONNECT 0x0133 /* Midi-Connect */
#define PODULE_ETHERI 0x0139 /* EtherI interface */
#define PODULE_SIMTEC_USB 0x0145 /* USB interface */
#define PODULE_SIMTEC_NET100 0x0150 /* NET100 interface */
#define PODULE_MIDIMAX 0x0200 /* MIDI max */
#define PODULE_MMETHERV 0x1234 /* Multi-media/EtherV */
#define PODULE_ETHERN 0x5678 /* EtherN interface */
|