diodevs revision 1.11
11.11Stsutsui$NetBSD: diodevs,v 1.11 2010/12/31 22:48:59 tsutsui Exp $ 21.1Sthorpej 31.1Sthorpej/*- 41.1Sthorpej * Copyright (c) 1996 The NetBSD Foundation, Inc. 51.1Sthorpej * All rights reserved. 61.1Sthorpej * 71.1Sthorpej * This code is derived from software contributed to The NetBSD Foundation 81.1Sthorpej * by Jason R. Thorpe. 91.1Sthorpej * 101.1Sthorpej * Redistribution and use in source and binary forms, with or without 111.1Sthorpej * modification, are permitted provided that the following conditions 121.1Sthorpej * are met: 131.1Sthorpej * 1. Redistributions of source code must retain the above copyright 141.1Sthorpej * notice, this list of conditions and the following disclaimer. 151.1Sthorpej * 2. Redistributions in binary form must reproduce the above copyright 161.1Sthorpej * notice, this list of conditions and the following disclaimer in the 171.1Sthorpej * documentation and/or other materials provided with the distribution. 181.1Sthorpej * 191.1Sthorpej * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS 201.1Sthorpej * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED 211.1Sthorpej * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 221.3Sjtc * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS 231.3Sjtc * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 241.1Sthorpej * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 251.1Sthorpej * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 261.1Sthorpej * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 271.1Sthorpej * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 281.1Sthorpej * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 291.1Sthorpej * POSSIBILITY OF SUCH DAMAGE. 301.1Sthorpej */ 311.1Sthorpej 321.1Sthorpej/* 331.1Sthorpej * List of known DIO devices 341.1Sthorpej */ 351.1Sthorpej 361.1Sthorpej/* Devices we have drivers for. */ 371.1Sthorpej 381.1Sthorpejdevice DCA0 0x02 1 98644A serial 391.1Sthorpejdevice DCA0REM 0x82 1 98644A serial 401.1Sthorpejdevice DCA1 0x42 1 98644A serial 411.1Sthorpejdevice DCA1REM 0xc2 1 98644A serial 421.1Sthorpej 431.1Sthorpejdevice DCM 0x05 1 98642A serial MUX 441.1Sthorpejdevice DCMREM 0x85 1 98642A serial MUX 451.1Sthorpej 461.1Sthorpejdevice LAN 0x15 1 98643A LAN 471.1Sthorpej 481.1Sthorpejdevice FHPIB 0x08 1 98625A/98625B HP-IB 491.7Stsutsuidevice NHPIB 0x01 1 98624A HP-IB 501.1Sthorpejdevice IHPIB 0x00 1 internal HP-IB 511.1Sthorpej 521.6Stsutsuidevice SCSI0 0x07 1 98265A SCSI 531.6Stsutsuidevice SCSI1 0x27 1 98265A SCSI 541.6Stsutsuidevice SCSI2 0x47 1 98265A SCSI 551.6Stsutsuidevice SCSI3 0x67 1 98265A SCSI 561.1Sthorpej 571.1Sthorpej/* Framebuffer devices; same primary ID, different secondary IDs. */ 581.1Sthorpej 591.1Sthorpejdevice FRAMEBUFFER 0x39 1 bitmapped display 601.1Sthorpej 611.1Sthorpejframebuffer GATORBOX 0x01 1 98700/98710 (\"gatorbox\") display 621.1Sthorpejframebuffer TOPCAT 0x02 1 98544/98545/98547 (\"topcat\") display 631.1Sthorpejframebuffer RENASSIANCE 0x04 2 98720/98721 (\"renassiance\") display 641.1Sthorpejframebuffer LRCATSEYE 0x05 1 low-res catseye display 651.1Sthorpejframebuffer HRCCATSEYE 0x06 1 high-res color catseye display 661.1Sthorpejframebuffer HRMCATSEYE 0x07 1 high-res mono catseye display 671.1Sthorpejframebuffer DAVINCI 0x08 2 98730/98731 (\"davinci\") display 681.1Sthorpejframebuffer XXXCATSEYE 0x09 1 catseye display 691.1Sthorpejframebuffer HYPERION 0x0e 1 A1096A (\"hyperion\") display 701.1Sthorpej 711.1Sthorpej/* Unsupported framebuffers. */ 721.1Sthorpej 731.1Sthorpejframebuffer XGENESIS 0x0b 1 x-genesis display 741.1Sthorpejframebuffer TIGER 0x0c 1 tiger display 751.1Sthorpejframebuffer YGENESIS 0x0d 1 y-genesis display 761.11Stsutsuiframebuffer A1474MID 0x10 4 A1474-69511 on-board mid-res graphics 771.11Stsutsuiframebuffer A147xVGA 0x11 4 A147x-69510 on-board VGA graphics 781.11Stsutsui/* No ID info about A1474-69515 on-board high-res graphics */ 791.1Sthorpej 801.1Sthorpej/* Devices not yet supported. Descriptions are lacking. */ 811.1Sthorpej 821.1Sthorpejdevice MISC0 0x03 1 98622A 831.1Sthorpejdevice MISC1 0x04 1 98623A 841.1Sthorpejdevice PARALLEL 0x06 1 internal parallel 851.1Sthorpejdevice MISC2 0x09 1 98287A keyboard 861.1Sthorpejdevice MISC3 0x0a 1 HP98635A floating point accelerator 871.1Sthorpejdevice MISC4 0x0b 1 timer 881.1Sthorpejdevice MISC5 0x12 1 98640A 891.5Sgmcgarrydevice AUDIO 0x13 1 digital audio 901.1Sthorpejdevice MISC6 0x16 1 98659A 911.1Sthorpejdevice MISC7 0x19 1 237 display 921.1Sthorpejdevice MISC8 0x1a 4 quad-wide card 931.1Sthorpejdevice MISC9 0x1b 1 98253A 941.1Sthorpejdevice MISC10 0x1c 1 98627A 951.1Sthorpejdevice MISC11 0x1d 1 98633A 961.1Sthorpejdevice MISC12 0x1e 1 98259A 971.1Sthorpejdevice MISC13 0x1f 1 8741 981.1Sthorpejdevice VME 0x31 2 98577A VME adapter 991.1Sthorpejdevice DCL 0x34 1 98628A serial 1001.1Sthorpejdevice DCLREM 0xb4 1 98628A serial 101