podules revision 1.12
11.12Sbjh21$NetBSD: podules,v 1.12 2002/05/22 23:46:36 bjh21 Exp $ 21.1Sbjh21 31.1Sbjh21/* 41.1Sbjh21 * Copyright (c) 1996 Mark Brinicombe 51.1Sbjh21 * All rights reserved. 61.1Sbjh21 * 71.1Sbjh21 * Redistribution and use in source and binary forms, with or without 81.1Sbjh21 * modification, are permitted provided that the following conditions 91.1Sbjh21 * are met: 101.1Sbjh21 * 1. Redistributions of source code must retain the above copyright 111.1Sbjh21 * notice, this list of conditions and the following disclaimer. 121.1Sbjh21 * 2. Redistributions in binary form must reproduce the above copyright 131.1Sbjh21 * notice, this list of conditions and the following disclaimer in the 141.1Sbjh21 * documentation and/or other materials provided with the distribution. 151.1Sbjh21 * 3. All advertising materials mentioning features or use of this software 161.1Sbjh21 * must display the following acknowledgement: 171.1Sbjh21 * This product includes software developed by Mark Brinicombe 181.1Sbjh21 * for the NetBSD Project. 191.1Sbjh21 * 4. The name of the author may not be used to endorse or promote products 201.1Sbjh21 * derived from this software without specific prior written permission 211.1Sbjh21 * 221.1Sbjh21 * THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR 231.1Sbjh21 * IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES 241.1Sbjh21 * OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 251.1Sbjh21 * IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, 261.1Sbjh21 * INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 271.1Sbjh21 * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, 281.1Sbjh21 * DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY 291.1Sbjh21 * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 301.1Sbjh21 * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF 311.1Sbjh21 * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 321.1Sbjh21 */ 331.1Sbjh21 341.1Sbjh21/* 351.1Sbjh21 * List of known podule manufacturers 361.1Sbjh21 */ 371.1Sbjh21 381.1Sbjh21manufacturer ACORN 0x0000 Acorn Computers 391.11Sbjh21manufacturer ACORNUSA 0x0001 Acorn Computers (USA) 401.1Sbjh21manufacturer OLIVETTI 0x0002 Olivetti 411.1Sbjh21manufacturer WATFORD 0x0003 Watford Electronics 421.1Sbjh21manufacturer CCONCEPTS 0x0004 Computer Concepts 431.11Sbjh21manufacturer IINTERFACES 0x0005 Intelligent Interfaces 441.11Sbjh21manufacturer CAMAN 0x0006 Caman 451.1Sbjh21manufacturer ARMADILLO 0x0007 Armadillo Systems 461.11Sbjh21manufacturer SOFTOPTION 0x0008 Soft Option 471.1Sbjh21manufacturer WILDVISION 0x0009 Wild Vision 481.11Sbjh21manufacturer ANGLOCOMPUTERS 0x000a Anglo Computers 491.11Sbjh21manufacturer RESOURCE 0x000b Resource 501.11Sbjh21/* RISC iX: #define XCB_COMPANY_ALLIEDINTERACTIVE 12 */ 511.1Sbjh21manufacturer HCCS 0x000c HCCS 521.11Sbjh21manufacturer MUSBURYCONSULT 0x000d Musbury Consultants 531.11Sbjh21manufacturer GNOME 0x000e Gnome 541.11Sbjh21manufacturer AANDGELEC 0x000f A and G Electronics 551.11Sbjh21manufacturer SPACETECH 0x0010 Spacetech 561.1Sbjh21manufacturer ATOMWIDE 0x0011 Atomwide 571.11Sbjh21manufacturer SYNTEC 0x0012 Syntec 581.11Sbjh21manufacturer EMR 0x0013 ElectroMusic Research 591.11Sbjh21manufacturer MILLIPEDE 0x0014 Millipede 601.11Sbjh21manufacturer VIDEOELEC 0x0015 Video Electronics 611.11Sbjh21manufacturer BRAINSOFT 0x0016 Brainsoft 621.11Sbjh21/* RISC iX: #define XCB_COMPANY_ASP 23 */ 631.1Sbjh21manufacturer ATOMWIDE2 0x0017 Atomwide 641.11Sbjh21manufacturer LENDAC 0x0018 Lendac Data Systems 651.11Sbjh21manufacturer CAMMICROSYS 0x0019 Cambridge Micro Systems 661.11Sbjh21/* RISC iX: #define XCB_COMPANY_JOHNBALANCECOMPUTING 26 */ 671.1Sbjh21manufacturer LINGENUITY 0x001a Lingenuity 681.11Sbjh21manufacturer SIPLAN 0x001b Siplan Electronics Research 691.11Sbjh21manufacturer SCIFRONTIERS 0x001c Science Frontiers 701.11Sbjh21manufacturer PINEAPPLE 0x001d Pineapple Software 711.11Sbjh21manufacturer TECHNOMATIC 0x001e Technomatic 721.1Sbjh21manufacturer IRLAM 0x001f Irlam Instruments 731.11Sbjh21manufacturer NEXUS 0x0020 Nexus Electronics 741.1Sbjh21manufacturer OAK 0x0021 Oak Solutions 751.11Sbjh21manufacturer HUGHSYMONS 0x0022 Hugh Symons 761.9Sbjh21manufacturer BEEBUG 0x0023 BEEBUG (RISC Developments) 771.11Sbjh21manufacturer TEKNOMUSIK 0x0024 Teknomusik 781.11Sbjh21manufacturer REELTIME 0x0025 Reel Time 791.11Sbjh21manufacturer PRES 0x0026 PRES 801.11Sbjh21manufacturer DIGIHURST 0x0027 Digihurst 811.11Sbjh21manufacturer SGBCOMPSERV 0x0028 SGB Computer Services 821.2Sbjh21manufacturer SJ 0x0029 SJ Research 831.11Sbjh21manufacturer PHOBOX 0x002a Phobox Electronics 841.11Sbjh21manufacturer MORLEY 0x002b Morley Electronics 851.11Sbjh21manufacturer RACINGCAR 0x002c Raching Car Computers 861.5Sbjh21manufacturer HCCS2 0x002d HCCS 871.11Sbjh21manufacturer LINDIS 0x002e Lindis International 881.11Sbjh21manufacturer CCC 0x002f Computer Control Consultants 891.11Sbjh21manufacturer UNILAB 0x0030 Unilab 901.11Sbjh21manufacturer SEFANFROHLING 0x0031 Sefan Frohling 911.11Sbjh21manufacturer ROMBO 0x0032 Rombo Productions 921.11Sbjh21manufacturer 3SL 0x0033 3SL 931.11Sbjh21manufacturer DELTRONICS 0x0034 Deltronics 941.11Sbjh21/* RISC iX: #define XCB_COMPANY_PCARNOLDTECHNICALSERVICES 53 */ 951.1Sbjh21manufacturer VTI 0x0035 Vertical Twist 961.11Sbjh21manufacturer SIMIS 0x0036 Simis 971.6Sbjh21manufacturer DTSOFT 0x0037 D.T. Software 981.11Sbjh21manufacturer ARMINTERFACES 0x0038 ARM Interfaces 991.11Sbjh21manufacturer BIA 0x0039 BIA 1001.1Sbjh21manufacturer CUMANA 0x003a Cumana 1011.11Sbjh21manufacturer IOTA 0x003b Iota 1021.11Sbjh21manufacturer ICS 0x003c Ian Copestake Software 1031.11Sbjh21manufacturer BAILDON 0x003d Baildon Electronics 1041.11Sbjh21manufacturer CSD 0x003e CSD 1051.1Sbjh21manufacturer SERIALPORT 0x003f Serial Port 1061.11Sbjh21manufacturer CADSOFT 0x0040 CADsoft 1071.1Sbjh21manufacturer ARXE 0x0041 ARXE 1081.1Sbjh21manufacturer ALEPH1 0x0042 Aleph 1 1091.1Sbjh21manufacturer ICUBED 0x0046 I-Cubed 1101.1Sbjh21manufacturer BRINI 0x0050 Brini 1111.1Sbjh21manufacturer ANT 0x0053 ANT 1121.1Sbjh21manufacturer CASTLE 0x0055 Castle Technology 1131.1Sbjh21manufacturer ALSYSTEMS 0x005b Alsystems 1141.1Sbjh21manufacturer SIMTEC 0x005f Simtec Electronics 1151.1Sbjh21manufacturer YES 0x0060 Yellowstone Educational Solutions 1161.1Sbjh21manufacturer MCS 0x0063 MCS 1171.1Sbjh21manufacturer EESOX 0x0064 EESOX 1181.1Sbjh21 1191.1Sbjh21/* 1201.10Sbjh21 * List of known podules. 1211.1Sbjh21 */ 1221.1Sbjh21 1231.10Sbjh21podule ACORN_SCSI 0x0002 Acorn SCSI interface 1241.10Sbjh21podule ETHER1 0x0003 Ether1 interface 1251.10Sbjh21podule ROMRAM 0x0005 ROM/RAM podule 1261.10Sbjh21podule BBCIO 0x0006 BBC I/O podule 1271.10Sbjh21podule FAXPACK 0x0007 FaxPack modem 1281.10Sbjh21podule ST506 0x000b ST506 HD interface 1291.10Sbjh21podule ACORN_MIDI 0x0013 MIDI interface 1301.10Sbjh21podule LASERDIRECT 0x0014 LaserDirect (Canon LBP-4) 1311.10Sbjh21podule A448 0x0016 A448 sound sampler 1321.10Sbjh21podule HCCS_IDESCSI 0x0022 HCCS IDE or SCSI interface 1331.10Sbjh21podule CUMANA_SCSI2 0x003a SCSI II interface 1341.10Sbjh21podule ACORN_USERMIDI 0x003f User Port/MIDI interface 1351.10Sbjh21podule LINGENUITY_SCSI8 0x0040 8 bit SCSI interface 1361.10Sbjh21podule ARXE_SCSI 0x0041 16 bit SCSI interface 1371.10Sbjh21podule COLOURCARD 0x0050 ColourCard 1381.10Sbjh21podule HAWKV9 0x0052 Hawk v9 mark2 1391.10Sbjh21podule WILDVISION_SOUNDSAMPLER 0x0054 Wild Vision Sound Sampler 1401.10Sbjh21podule DTSOFT_IDE 0x0055 IDE interface 1411.9Sbjh21/* XXX ID 0x0058 is used by Oak ClassNet (EtherO) Ethernet cards */ 1421.10Sbjh21podule OAK_SCSI 0x0058 16 bit SCSI interface 1431.10Sbjh21podule ETHER2 0x0061 Ether2 interface 1441.10Sbjh21podule ULTIMATE 0x0063 Ultimate micropodule carrier 1451.10Sbjh21podule NEXUS 0x0064 Nexus interface (Podule) 1461.10Sbjh21podule MORLEY_SCSI 0x0067 SCSI interface 1471.10Sbjh21podule MORLEY_USERANALOGUE 0x006d User and Analogue ports 1481.10Sbjh21podule HCCS_USERANALOGUE 0x006e User and Analogue ports 1491.12Sbjh21podule WILDVISION_CENTRONICS 0x006f Bi-directional Centronics 1501.10Sbjh21podule LINGENUITY_SCSI8SHARE 0x008c 8 bit SCSIShare interface 1511.10Sbjh21podule VTI_SCSI 0x008d SCSI interface 1521.10Sbjh21podule NEXUSNS 0x008f Nexus interface (A3020 netslot) 1531.10Sbjh21podule ATOMWIDE_SERIAL 0x0090 multiport serial interface 1541.10Sbjh21podule LINGENUITY_SCSI 0x0095 16 bit SCSI interface 1551.10Sbjh21podule LINGENUITY_SCSISHARE 0x0096 16 bit SCSIShare interface 1561.10Sbjh21podule BEEBUG_IDE8 0x0097 8 bit IDE 1571.10Sbjh21podule CUMANA_SCSI1 0x00a0 SCSI I interface 1581.10Sbjh21podule ETHER3 0x00a4 Ether3/Ether5 interface 1591.10Sbjh21podule ICS_IDE 0x00ae IDE Interface 1601.10Sbjh21podule SERIALPORT_DUALSERIAL 0x00b9 Serial interface 1611.10Sbjh21podule ETHERLAN200 0x00bd EtherLan 200-series 1621.10Sbjh21podule SCANLIGHTV256 0x00cb ScanLight Video 256 1631.10Sbjh21podule EAGLEM2 0x00cc Eagle M2 1641.10Sbjh21podule LARKA16 0x00ce Lark A16 1651.10Sbjh21podule ETHERLAN100 0x00cf EtherLan 100-series 1661.10Sbjh21podule ETHERLAN500 0x00d4 EtherLan 500-series 1671.10Sbjh21podule ETHERM 0x00d8 EtherM dual interface NIC 1681.10Sbjh21podule CUMANA_SLCD 0x00dd CDFS & SLCD expansion card 1691.10Sbjh21podule BRINILINK 0x00df BriniLink transputer link adapter 1701.10Sbjh21podule ETHERB 0x00e4 EtherB network slot interface 1711.10Sbjh21podule 24I16 0x00e6 24i16 digitiser 1721.10Sbjh21podule PCCARD 0x00ea PC card 1731.10Sbjh21podule ETHERLAN600 0x00ec EtherLan 600-series 1741.10Sbjh21podule CASTLE_SCSI16SHARE 0x00f3 8 or 16 bit SCSI2Share interface 1751.10Sbjh21podule CASTLE_ETHERSCSISHARE 0x00f4 8 or 16 bit SCSI2Share interface, possibly with Ethernet 1761.10Sbjh21podule CASTLE_ETHERSCSI 0x00f5 EtherSCSI 1771.10Sbjh21podule CASTLE_SCSI16 0x00f6 8 or 16 bit SCSI2 interface 1781.10Sbjh21podule ALSYSTEMS_SCSI 0x0107 SCSI II host adapter 1791.10Sbjh21podule RAPIDE 0x0114 RapIDE32 interface 1801.10Sbjh21podule ETHERLAN100AEH 0x011c AEH77 (EtherLan 102) 1811.10Sbjh21podule ETHERLAN200AEH 0x011d AEH79 (EtherLan 210) 1821.10Sbjh21podule ETHERLAN600AEH 0x011e AEH62/78/99 (EtherLan 602) 1831.10Sbjh21podule ETHERLAN500AEH 0x011f AEH75 (EtherLan 512) 1841.10Sbjh21podule CONNECT32 0x0125 Connect32 SCSI II interface 1851.10Sbjh21podule CASTLE_SCSI32 0x012b 32 bit SCSI2 + DMA interface 1861.10Sbjh21podule ETHERLAN700AEH 0x012e AEH98 (EtherLan 700-series) 1871.10Sbjh21podule ETHERLAN700 0x012f EtherLan 700-series 1881.10Sbjh21podule SIMTEC_IDE8 0x0130 8 bit IDE interface 1891.10Sbjh21podule SIMTEC_IDE 0x0131 16 bit IDE interface 1901.10Sbjh21podule MIDICONNECT 0x0133 Midi-Connect 1911.10Sbjh21podule ETHERI 0x0139 EtherI interface 1921.10Sbjh21podule MIDIMAX 0x0200 MIDI max 1931.10Sbjh21podule MMETHERV 0x1234 Multi-media/EtherV 1941.10Sbjh21podule ETHERN 0x5678 EtherN interface 195