2002-05-23 03:46:36 +04:00
|
|
|
$NetBSD: podules,v 1.12 2002/05/22 23:46:36 bjh21 Exp $
|
1996-10-15 03:16:07 +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.
|
|
|
|
*/
|
|
|
|
|
|
|
|
/*
|
|
|
|
* List of known podule manufacturers
|
|
|
|
*/
|
|
|
|
|
|
|
|
manufacturer ACORN 0x0000 Acorn Computers
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer ACORNUSA 0x0001 Acorn Computers (USA)
|
1996-11-23 06:23:49 +03:00
|
|
|
manufacturer OLIVETTI 0x0002 Olivetti
|
1997-07-28 21:47:53 +04:00
|
|
|
manufacturer WATFORD 0x0003 Watford Electronics
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer CCONCEPTS 0x0004 Computer Concepts
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer IINTERFACES 0x0005 Intelligent Interfaces
|
|
|
|
manufacturer CAMAN 0x0006 Caman
|
1996-11-23 06:23:49 +03:00
|
|
|
manufacturer ARMADILLO 0x0007 Armadillo Systems
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer SOFTOPTION 0x0008 Soft Option
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer WILDVISION 0x0009 Wild Vision
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer ANGLOCOMPUTERS 0x000a Anglo Computers
|
|
|
|
manufacturer RESOURCE 0x000b Resource
|
|
|
|
/* RISC iX: #define XCB_COMPANY_ALLIEDINTERACTIVE 12 */
|
2000-11-26 18:03:25 +03:00
|
|
|
manufacturer HCCS 0x000c HCCS
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer MUSBURYCONSULT 0x000d Musbury Consultants
|
|
|
|
manufacturer GNOME 0x000e Gnome
|
|
|
|
manufacturer AANDGELEC 0x000f A and G Electronics
|
|
|
|
manufacturer SPACETECH 0x0010 Spacetech
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer ATOMWIDE 0x0011 Atomwide
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer SYNTEC 0x0012 Syntec
|
|
|
|
manufacturer EMR 0x0013 ElectroMusic Research
|
|
|
|
manufacturer MILLIPEDE 0x0014 Millipede
|
|
|
|
manufacturer VIDEOELEC 0x0015 Video Electronics
|
|
|
|
manufacturer BRAINSOFT 0x0016 Brainsoft
|
|
|
|
/* RISC iX: #define XCB_COMPANY_ASP 23 */
|
1997-07-28 21:47:53 +04:00
|
|
|
manufacturer ATOMWIDE2 0x0017 Atomwide
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer LENDAC 0x0018 Lendac Data Systems
|
|
|
|
manufacturer CAMMICROSYS 0x0019 Cambridge Micro Systems
|
|
|
|
/* RISC iX: #define XCB_COMPANY_JOHNBALANCECOMPUTING 26 */
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer LINGENUITY 0x001a Lingenuity
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer SIPLAN 0x001b Siplan Electronics Research
|
|
|
|
manufacturer SCIFRONTIERS 0x001c Science Frontiers
|
|
|
|
manufacturer PINEAPPLE 0x001d Pineapple Software
|
|
|
|
manufacturer TECHNOMATIC 0x001e Technomatic
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer IRLAM 0x001f Irlam Instruments
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer NEXUS 0x0020 Nexus Electronics
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer OAK 0x0021 Oak Solutions
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer HUGHSYMONS 0x0022 Hugh Symons
|
2002-05-20 02:29:57 +04:00
|
|
|
manufacturer BEEBUG 0x0023 BEEBUG (RISC Developments)
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer TEKNOMUSIK 0x0024 Teknomusik
|
|
|
|
manufacturer REELTIME 0x0025 Reel Time
|
|
|
|
manufacturer PRES 0x0026 PRES
|
|
|
|
manufacturer DIGIHURST 0x0027 Digihurst
|
|
|
|
manufacturer SGBCOMPSERV 0x0028 SGB Computer Services
|
2001-05-21 00:40:19 +04:00
|
|
|
manufacturer SJ 0x0029 SJ Research
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer PHOBOX 0x002a Phobox Electronics
|
|
|
|
manufacturer MORLEY 0x002b Morley Electronics
|
|
|
|
manufacturer RACINGCAR 0x002c Raching Car Computers
|
2001-05-27 01:48:21 +04:00
|
|
|
manufacturer HCCS2 0x002d HCCS
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer LINDIS 0x002e Lindis International
|
|
|
|
manufacturer CCC 0x002f Computer Control Consultants
|
|
|
|
manufacturer UNILAB 0x0030 Unilab
|
|
|
|
manufacturer SEFANFROHLING 0x0031 Sefan Frohling
|
|
|
|
manufacturer ROMBO 0x0032 Rombo Productions
|
|
|
|
manufacturer 3SL 0x0033 3SL
|
|
|
|
manufacturer DELTRONICS 0x0034 Deltronics
|
|
|
|
/* RISC iX: #define XCB_COMPANY_PCARNOLDTECHNICALSERVICES 53 */
|
1997-07-28 21:47:53 +04:00
|
|
|
manufacturer VTI 0x0035 Vertical Twist
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer SIMIS 0x0036 Simis
|
2001-06-09 00:08:35 +04:00
|
|
|
manufacturer DTSOFT 0x0037 D.T. Software
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer ARMINTERFACES 0x0038 ARM Interfaces
|
|
|
|
manufacturer BIA 0x0039 BIA
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer CUMANA 0x003a Cumana
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer IOTA 0x003b Iota
|
|
|
|
manufacturer ICS 0x003c Ian Copestake Software
|
|
|
|
manufacturer BAILDON 0x003d Baildon Electronics
|
|
|
|
manufacturer CSD 0x003e CSD
|
1997-07-28 21:47:53 +04:00
|
|
|
manufacturer SERIALPORT 0x003f Serial Port
|
2002-05-23 03:23:23 +04:00
|
|
|
manufacturer CADSOFT 0x0040 CADsoft
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer ARXE 0x0041 ARXE
|
|
|
|
manufacturer ALEPH1 0x0042 Aleph 1
|
|
|
|
manufacturer ICUBED 0x0046 I-Cubed
|
|
|
|
manufacturer BRINI 0x0050 Brini
|
|
|
|
manufacturer ANT 0x0053 ANT
|
1998-01-18 07:01:42 +03:00
|
|
|
manufacturer CASTLE 0x0055 Castle Technology
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer ALSYSTEMS 0x005b Alsystems
|
1997-07-28 21:47:53 +04:00
|
|
|
manufacturer SIMTEC 0x005f Simtec Electronics
|
1997-01-04 02:21:28 +03:00
|
|
|
manufacturer YES 0x0060 Yellowstone Educational Solutions
|
1996-10-15 03:16:07 +04:00
|
|
|
manufacturer MCS 0x0063 MCS
|
1998-09-26 07:29:36 +04:00
|
|
|
manufacturer EESOX 0x0064 EESOX
|
1996-10-15 03:16:07 +04:00
|
|
|
|
|
|
|
/*
|
2002-05-23 02:43:13 +04:00
|
|
|
* List of known podules.
|
1996-10-15 03:16:07 +04:00
|
|
|
*/
|
|
|
|
|
2002-05-23 02:43:13 +04:00
|
|
|
podule ACORN_SCSI 0x0002 Acorn SCSI interface
|
|
|
|
podule ETHER1 0x0003 Ether1 interface
|
|
|
|
podule ROMRAM 0x0005 ROM/RAM podule
|
|
|
|
podule BBCIO 0x0006 BBC I/O podule
|
|
|
|
podule FAXPACK 0x0007 FaxPack modem
|
|
|
|
podule ST506 0x000b ST506 HD interface
|
|
|
|
podule ACORN_MIDI 0x0013 MIDI interface
|
|
|
|
podule LASERDIRECT 0x0014 LaserDirect (Canon LBP-4)
|
|
|
|
podule A448 0x0016 A448 sound sampler
|
|
|
|
podule HCCS_IDESCSI 0x0022 HCCS IDE or SCSI interface
|
|
|
|
podule CUMANA_SCSI2 0x003a SCSI II interface
|
|
|
|
podule ACORN_USERMIDI 0x003f User Port/MIDI interface
|
|
|
|
podule LINGENUITY_SCSI8 0x0040 8 bit SCSI interface
|
|
|
|
podule ARXE_SCSI 0x0041 16 bit SCSI interface
|
|
|
|
podule COLOURCARD 0x0050 ColourCard
|
|
|
|
podule HAWKV9 0x0052 Hawk v9 mark2
|
|
|
|
podule WILDVISION_SOUNDSAMPLER 0x0054 Wild Vision Sound Sampler
|
|
|
|
podule DTSOFT_IDE 0x0055 IDE interface
|
2002-05-20 02:29:57 +04:00
|
|
|
/* XXX ID 0x0058 is used by Oak ClassNet (EtherO) Ethernet cards */
|
2002-05-23 02:43:13 +04:00
|
|
|
podule OAK_SCSI 0x0058 16 bit SCSI interface
|
|
|
|
podule ETHER2 0x0061 Ether2 interface
|
|
|
|
podule ULTIMATE 0x0063 Ultimate micropodule carrier
|
|
|
|
podule NEXUS 0x0064 Nexus interface (Podule)
|
|
|
|
podule MORLEY_SCSI 0x0067 SCSI interface
|
|
|
|
podule MORLEY_USERANALOGUE 0x006d User and Analogue ports
|
|
|
|
podule HCCS_USERANALOGUE 0x006e User and Analogue ports
|
2002-05-23 03:46:36 +04:00
|
|
|
podule WILDVISION_CENTRONICS 0x006f Bi-directional Centronics
|
2002-05-23 02:43:13 +04:00
|
|
|
podule LINGENUITY_SCSI8SHARE 0x008c 8 bit SCSIShare interface
|
|
|
|
podule VTI_SCSI 0x008d SCSI interface
|
|
|
|
podule NEXUSNS 0x008f Nexus interface (A3020 netslot)
|
|
|
|
podule ATOMWIDE_SERIAL 0x0090 multiport serial interface
|
|
|
|
podule LINGENUITY_SCSI 0x0095 16 bit SCSI interface
|
|
|
|
podule LINGENUITY_SCSISHARE 0x0096 16 bit SCSIShare interface
|
|
|
|
podule BEEBUG_IDE8 0x0097 8 bit IDE
|
|
|
|
podule CUMANA_SCSI1 0x00a0 SCSI I interface
|
|
|
|
podule ETHER3 0x00a4 Ether3/Ether5 interface
|
|
|
|
podule ICS_IDE 0x00ae IDE Interface
|
|
|
|
podule SERIALPORT_DUALSERIAL 0x00b9 Serial interface
|
|
|
|
podule ETHERLAN200 0x00bd EtherLan 200-series
|
|
|
|
podule SCANLIGHTV256 0x00cb ScanLight Video 256
|
|
|
|
podule EAGLEM2 0x00cc Eagle M2
|
|
|
|
podule LARKA16 0x00ce Lark A16
|
|
|
|
podule ETHERLAN100 0x00cf EtherLan 100-series
|
|
|
|
podule ETHERLAN500 0x00d4 EtherLan 500-series
|
|
|
|
podule ETHERM 0x00d8 EtherM dual interface NIC
|
|
|
|
podule CUMANA_SLCD 0x00dd CDFS & SLCD expansion card
|
|
|
|
podule BRINILINK 0x00df BriniLink transputer link adapter
|
|
|
|
podule ETHERB 0x00e4 EtherB network slot interface
|
|
|
|
podule 24I16 0x00e6 24i16 digitiser
|
|
|
|
podule PCCARD 0x00ea PC card
|
|
|
|
podule ETHERLAN600 0x00ec EtherLan 600-series
|
|
|
|
podule CASTLE_SCSI16SHARE 0x00f3 8 or 16 bit SCSI2Share interface
|
|
|
|
podule CASTLE_ETHERSCSISHARE 0x00f4 8 or 16 bit SCSI2Share interface, possibly with Ethernet
|
|
|
|
podule CASTLE_ETHERSCSI 0x00f5 EtherSCSI
|
|
|
|
podule CASTLE_SCSI16 0x00f6 8 or 16 bit SCSI2 interface
|
|
|
|
podule ALSYSTEMS_SCSI 0x0107 SCSI II host adapter
|
|
|
|
podule RAPIDE 0x0114 RapIDE32 interface
|
|
|
|
podule ETHERLAN100AEH 0x011c AEH77 (EtherLan 102)
|
|
|
|
podule ETHERLAN200AEH 0x011d AEH79 (EtherLan 210)
|
|
|
|
podule ETHERLAN600AEH 0x011e AEH62/78/99 (EtherLan 602)
|
|
|
|
podule ETHERLAN500AEH 0x011f AEH75 (EtherLan 512)
|
|
|
|
podule CONNECT32 0x0125 Connect32 SCSI II interface
|
|
|
|
podule CASTLE_SCSI32 0x012b 32 bit SCSI2 + DMA interface
|
|
|
|
podule ETHERLAN700AEH 0x012e AEH98 (EtherLan 700-series)
|
|
|
|
podule ETHERLAN700 0x012f EtherLan 700-series
|
|
|
|
podule SIMTEC_IDE8 0x0130 8 bit IDE interface
|
|
|
|
podule SIMTEC_IDE 0x0131 16 bit IDE interface
|
|
|
|
podule MIDICONNECT 0x0133 Midi-Connect
|
|
|
|
podule ETHERI 0x0139 EtherI interface
|
|
|
|
podule MIDIMAX 0x0200 MIDI max
|
|
|
|
podule MMETHERV 0x1234 Multi-media/EtherV
|
|
|
|
podule ETHERN 0x5678 EtherN interface
|