57fa77924c
Also reverse the order of "ROM" and "RAM" in the description of the Acorn podule to match. Acorn just call it a ROM podule, but that's inaccurate.
182 lines
7.0 KiB
Plaintext
182 lines
7.0 KiB
Plaintext
$NetBSD: podules,v 1.8 2002/03/29 00:16: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
|
|
*/
|
|
|
|
manufacturer ACORN 0x0000 Acorn Computers
|
|
manufacturer OLIVETTI 0x0002 Olivetti
|
|
manufacturer WATFORD 0x0003 Watford Electronics
|
|
manufacturer CCONCEPTS 0x0004 Computer Concepts
|
|
manufacturer ARMADILLO 0x0007 Armadillo Systems
|
|
manufacturer WILDVISION 0x0009 Wild Vision
|
|
manufacturer HCCS 0x000c HCCS
|
|
manufacturer ATOMWIDE 0x0011 Atomwide
|
|
manufacturer ATOMWIDE2 0x0017 Atomwide
|
|
manufacturer LINGENUITY 0x001a Lingenuity
|
|
manufacturer IRLAM 0x001f Irlam Instruments
|
|
manufacturer OAK 0x0021 Oak Solutions
|
|
manufacturer SJ 0x0029 SJ Research
|
|
manufacturer MORLEY 0x002b Morley
|
|
manufacturer HCCS2 0x002d HCCS
|
|
manufacturer VTI 0x0035 Vertical Twist
|
|
manufacturer DTSOFT 0x0037 D.T. Software
|
|
manufacturer CUMANA 0x003a Cumana
|
|
manufacturer ICS 0x003c ICS
|
|
manufacturer SERIALPORT 0x003f Serial Port
|
|
manufacturer ARXE 0x0041 ARXE
|
|
manufacturer ALEPH1 0x0042 Aleph 1
|
|
manufacturer ICUBED 0x0046 I-Cubed
|
|
manufacturer BRINI 0x0050 Brini
|
|
manufacturer ANT 0x0053 ANT
|
|
manufacturer CASTLE 0x0055 Castle Technology
|
|
manufacturer ALSYSTEMS 0x005b Alsystems
|
|
manufacturer SIMTEC 0x005f Simtec Electronics
|
|
manufacturer YES 0x0060 Yellowstone Educational Solutions
|
|
manufacturer MCS 0x0063 MCS
|
|
manufacturer EESOX 0x0064 EESOX
|
|
|
|
/*
|
|
* List of known podules. Grouped by vendor.
|
|
*/
|
|
|
|
podule ACORN ETHER3XXX 0x0000 Ether3 (NOROM)
|
|
podule ACORN SCSI 0x0002 SCSI 1 interface
|
|
podule ACORN ETHER1 0x0003 ether 1 interface
|
|
podule ACORN ROMRAM 0x0005 ROM/RAM podule
|
|
podule ACORN BBCIO 0x0006 BBC IO interface
|
|
podule ACORN ST506 0x000b ST506 HD interface
|
|
podule ACORN MIDI 0x0013 MIDI interface
|
|
podule ACORN USERMIDI 0x003F User Port/MIDI interface
|
|
podule ACORN ETHER2 0x0061 ether 2 interface
|
|
podule ACORN ETHERI 0x0139 EtherI interface
|
|
|
|
podule CCONCEPTS ROMRAM 0x0005 ROM/RAM podule
|
|
podule CCONCEPTS LASERDIRECT 0x0014 laser direct (Canon LBP-4)
|
|
|
|
podule ARMADILLO A448 0x0016 A448 sound sampler
|
|
|
|
/* From an Issue 2.0 ColourCard (others may differ) */
|
|
podule WILDVISION COLOURCARD 0x0050 ColourCard
|
|
podule WILDVISION HAWKV9 0x0052 hawk v9 mark2
|
|
podule WILDVISION SOUNDSAMPLER 0x0054 Sound Sampler
|
|
podule WILDVISION CENTRONICS 0x006f Bi-directional Centronics
|
|
podule WILDVISION SCANLIGHTV256 0x00cb scanlight video 256
|
|
podule WILDVISION EAGLEM2 0x00cc eagle M2
|
|
podule WILDVISION LARKA16 0x00ce lark A16
|
|
podule WILDVISION MIDIMAX 0x0200 MIDI max
|
|
|
|
podule HCCS IDESCSI 0x0022 IDE or SCSI interface
|
|
podule HCCS ULTIMATE 0x0063 Ultimate micropodule carrier
|
|
|
|
podule ATOMWIDE ETHER3 0x00A4 ether 3/5 interface
|
|
|
|
podule ATOMWIDE2 SERIAL 0x0090 multiport serial interface
|
|
|
|
podule LINGENUITY SCSI 0x0095 16 bit SCSI interface
|
|
podule LINGENUITY SCSISHARE 0x0096 16 bit SCSIShare interface
|
|
podule LINGENUITY SCSI8 0x0040 8 bit SCSI interface
|
|
podule LINGENUITY SCSI8SHARE 0x008c 8 bit SCSIShare interface
|
|
|
|
podule IRLAM 24I16 0x00e6 24i16 digitiser
|
|
podule IRLAM MMETHERV 0x1234 Multi-media/EtherV
|
|
podule IRLAM ETHERN 0x5678 EtherN interface
|
|
|
|
podule OAK SCSI 0x0058 16 bit SCSI interface
|
|
|
|
podule SJ NEXUS 0x0064 Nexus interface (Podule)
|
|
podule SJ NEXUSNS 0x008F Nexus interface (A3020 netslot)
|
|
|
|
podule MORLEY SCSI 0x0067 SCSI interface
|
|
podule MORLEY USERANALOGUE 0x006d User and Analogue ports
|
|
|
|
podule HCCS2 USERANALOGUE 0x006e User and Analogue ports
|
|
|
|
podule VTI SCSI 0x008d SCSI interface
|
|
|
|
podule DTSOFT IDE 0x0055 IDE interface
|
|
|
|
podule CUMANA SCSI2 0x003a SCSI II interface
|
|
podule CUMANA SCSI1 0x00a0 SCSI I interface
|
|
podule CUMANA SLCD 0x00dd CDFS & SLCD expansion card
|
|
|
|
podule ICS IDE 0x00ae IDE Interface
|
|
|
|
podule SERIALPORT DUALSERIAL 0x00b9 Serial interface
|
|
|
|
podule ARXE SCSI 0x0041 16 bit SCSI interface
|
|
|
|
podule ALEPH1 PCCARD 0x00ea PC card
|
|
|
|
/* i-cubed's own cards */
|
|
podule ICUBED ETHERLAN100 0x00cf EtherLan 100-series
|
|
podule ICUBED ETHERLAN200 0x00bd EtherLan 200-series
|
|
podule ICUBED ETHERLAN500 0x00d4 EtherLan 500-series
|
|
podule ICUBED ETHERLAN600 0x00ec EtherLan 600-series
|
|
podule ICUBED ETHERLAN700 0x012f EtherLan 700-series
|
|
/* cards made by i-cubed for Acorn */
|
|
podule ICUBED ETHERLAN100AEH 0x011c AEH77 (EtherLan 102)
|
|
podule ICUBED ETHERLAN200AEH 0x011d AEH79 (EtherLan 210)
|
|
podule ICUBED ETHERLAN600AEH 0x011e AEH62/78/99 (EtherLan 602)
|
|
podule ICUBED ETHERLAN500AEH 0x011f AEH75 (EtherLan 512)
|
|
podule ICUBED ETHERLAN700AEH 0x012e AEH98 (EtherLan 700-series)
|
|
/* XXX Not listed by Design IT. */
|
|
podule ICUBED ETHERLAN100XXX 0x00c4 EtherLan 100???
|
|
|
|
podule BRINI PORT 0x0000 BriniPort intelligent I/O interface
|
|
podule BRINI LINK 0x00df BriniLink transputer link adapter
|
|
|
|
podule ANT ETHER3 0x00a4 ether 3/5 interface
|
|
podule ANT ETHERB 0x00e4 ether B network slot interface
|
|
podule ANT ETHERM 0x00d8 ether M dual interface NIC
|
|
|
|
podule CASTLE SCSI16 0x00f6 8 or 16 bit SCSI2 interface
|
|
podule CASTLE SCSI16SHARE 0x00f3 8 or 16 bit SCSI2Share interface
|
|
podule CASTLE ETHERSCSI 0x00f5 EtherSCSI
|
|
podule CASTLE ETHERSCSISHARE 0x00f4 8 or 16 bit SCSI2Share interface, possibly with Ethernet
|
|
podule CASTLE SCSI32 0x012b 32 bit SCSI2 + DMA interface
|
|
|
|
podule ALSYSTEMS SCSI 0x0107 SCSI II host adapter
|
|
|
|
podule SIMTEC IDE8 0x0130 8 bit IDE interface
|
|
podule SIMTEC IDE 0x0131 16 bit IDE interface
|
|
|
|
podule YES RAPIDE 0x0114 RapIDE32 interface
|
|
|
|
/* MCS also call themselves ACE (Acorn Computer Entertainment) */
|
|
podule MCS SCSI 0x0125 Connect32 SCSI II interface
|
|
podule MCS MIDICONNECT 0x0133 Midi-Connect
|
|
|
|
podule EESOX SCSI 0x008c EESOX SCSI II interface
|