Annotation of sys/arch/hp300/dev/diodevs.h, Revision 1.1
1.1 ! nbrk 1: /*
! 2: * THIS FILE AUTOMATICALLY GENERATED. DO NOT EDIT.
! 3: *
! 4: * generated from:
! 5: * OpenBSD: diodevs,v 1.7 2005/09/27 22:05:36 miod Exp
! 6: */
! 7: /* $NetBSD: diodevs,v 1.7 2003/11/23 01:57:35 tsutsui Exp $ */
! 8:
! 9: /*-
! 10: * Copyright (c) 1996 The NetBSD Foundation, Inc.
! 11: * All rights reserved.
! 12: *
! 13: * This code is derived from software contributed to The NetBSD Foundation
! 14: * by Jason R. Thorpe.
! 15: *
! 16: * Redistribution and use in source and binary forms, with or without
! 17: * modification, are permitted provided that the following conditions
! 18: * are met:
! 19: * 1. Redistributions of source code must retain the above copyright
! 20: * notice, this list of conditions and the following disclaimer.
! 21: * 2. Redistributions in binary form must reproduce the above copyright
! 22: * notice, this list of conditions and the following disclaimer in the
! 23: * documentation and/or other materials provided with the distribution.
! 24: * 3. All advertising materials mentioning features or use of this software
! 25: * must display the following acknowledgement:
! 26: * This product includes software developed by the NetBSD
! 27: * Foundation, Inc. and its contributors.
! 28: * 4. Neither the name of The NetBSD Foundation nor the names of its
! 29: * contributors may be used to endorse or promote products derived
! 30: * from this software without specific prior written permission.
! 31: *
! 32: * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
! 33: * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
! 34: * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
! 35: * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
! 36: * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
! 37: * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
! 38: * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
! 39: * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
! 40: * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
! 41: * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
! 42: * POSSIBILITY OF SUCH DAMAGE.
! 43: */
! 44:
! 45:
! 46: #define DIO_DEVICE_ID_DCA0 0x02
! 47: #define DIO_DEVICE_DESC_DCA0 "98644A serial"
! 48:
! 49: #define DIO_DEVICE_ID_DCA0REM 0x82
! 50: #define DIO_DEVICE_DESC_DCA0REM "98644A serial"
! 51:
! 52: #define DIO_DEVICE_ID_DCA1 0x42
! 53: #define DIO_DEVICE_DESC_DCA1 "98644A serial"
! 54:
! 55: #define DIO_DEVICE_ID_DCA1REM 0xc2
! 56: #define DIO_DEVICE_DESC_DCA1REM "98644A serial"
! 57:
! 58:
! 59: #define DIO_DEVICE_ID_DCM 0x05
! 60: #define DIO_DEVICE_DESC_DCM "98642A serial MUX"
! 61:
! 62: #define DIO_DEVICE_ID_DCMREM 0x85
! 63: #define DIO_DEVICE_DESC_DCMREM "98642A serial MUX"
! 64:
! 65:
! 66: #define DIO_DEVICE_ID_LAN 0x15
! 67: #define DIO_DEVICE_DESC_LAN "98643A LAN"
! 68:
! 69: #define DIO_DEVICE_ID_LANREM 0x95
! 70: #define DIO_DEVICE_DESC_LANREM "98643A LAN"
! 71:
! 72:
! 73: #define DIO_DEVICE_ID_FHPIB 0x08
! 74: #define DIO_DEVICE_DESC_FHPIB "98625A/98625B HP-IB"
! 75:
! 76: #define DIO_DEVICE_ID_NHPIB 0x01
! 77: #define DIO_DEVICE_DESC_NHPIB "98624A HP-IB"
! 78:
! 79: #define DIO_DEVICE_ID_IHPIB 0x00
! 80: #define DIO_DEVICE_DESC_IHPIB "internal HP-IB"
! 81:
! 82:
! 83: #define DIO_DEVICE_ID_SCSI0 0x07
! 84: #define DIO_DEVICE_DESC_SCSI0 "98265A SCSI"
! 85:
! 86: #define DIO_DEVICE_ID_SCSI1 0x27
! 87: #define DIO_DEVICE_DESC_SCSI1 "98265A SCSI"
! 88:
! 89: #define DIO_DEVICE_ID_SCSI2 0x47
! 90: #define DIO_DEVICE_DESC_SCSI2 "98265A SCSI"
! 91:
! 92: #define DIO_DEVICE_ID_SCSI3 0x67
! 93: #define DIO_DEVICE_DESC_SCSI3 "98265A SCSI"
! 94:
! 95: /* Framebuffer devices; same primary ID, different secondary IDs. */
! 96:
! 97:
! 98: #define DIO_DEVICE_ID_FRAMEBUFFER 0x39
! 99: #define DIO_DEVICE_DESC_FRAMEBUFFER "bitmapped display"
! 100:
! 101:
! 102: #define DIO_DEVICE_SECID_GATORBOX 0x01
! 103: #define DIO_DEVICE_DESC_GATORBOX "98700/98710 (\"gatorbox\") display"
! 104:
! 105: #define DIO_DEVICE_SECID_TOPCAT 0x02
! 106: #define DIO_DEVICE_DESC_TOPCAT "98544/98545/98547 (\"topcat\") display"
! 107:
! 108: #define DIO_DEVICE_SECID_RENAISSANCE 0x04
! 109: #define DIO_DEVICE_DESC_RENAISSANCE "98720/98721 (\"renaissance\") display"
! 110:
! 111: #define DIO_DEVICE_SECID_LRCATSEYE 0x05
! 112: #define DIO_DEVICE_DESC_LRCATSEYE "low-res catseye display"
! 113:
! 114: #define DIO_DEVICE_SECID_HRCCATSEYE 0x06
! 115: #define DIO_DEVICE_DESC_HRCCATSEYE "high-res color catseye display"
! 116:
! 117: #define DIO_DEVICE_SECID_HRMCATSEYE 0x07
! 118: #define DIO_DEVICE_DESC_HRMCATSEYE "high-res mono catseye display"
! 119:
! 120: #define DIO_DEVICE_SECID_DAVINCI 0x08
! 121: #define DIO_DEVICE_DESC_DAVINCI "98730/98731 (\"davinci\") display"
! 122:
! 123: #define DIO_DEVICE_SECID_XXXCATSEYE 0x09
! 124: #define DIO_DEVICE_DESC_XXXCATSEYE "catseye display"
! 125:
! 126: #define DIO_DEVICE_SECID_HYPERION 0x0e
! 127: #define DIO_DEVICE_DESC_HYPERION "A1096A (\"hyperion\") display"
! 128:
! 129: #define DIO_DEVICE_SECID_FB3x2 0x11
! 130: #define DIO_DEVICE_DESC_FB3x2 "362/382 internal display"
! 131:
! 132: /* Unsupported framebuffers. */
! 133:
! 134:
! 135: #define DIO_DEVICE_SECID_XGENESIS 0x0b
! 136: #define DIO_DEVICE_DESC_XGENESIS "x-genesis display"
! 137:
! 138: #define DIO_DEVICE_SECID_TIGERSHARK 0x0c
! 139: #define DIO_DEVICE_DESC_TIGERSHARK "TurboVRX (\"tigershark\") display"
! 140:
! 141: #define DIO_DEVICE_SECID_YGENESIS 0x0d
! 142: #define DIO_DEVICE_DESC_YGENESIS "y-genesis display"
! 143:
! 144: /* Devices not yet supported. Descriptions are lacking. */
! 145:
! 146:
! 147: #define DIO_DEVICE_ID_MISC0 0x03
! 148: #define DIO_DEVICE_DESC_MISC0 "98622A"
! 149:
! 150: #define DIO_DEVICE_ID_MISC1 0x04
! 151: #define DIO_DEVICE_DESC_MISC1 "98623A"
! 152:
! 153: #define DIO_DEVICE_ID_PARALLEL 0x06
! 154: #define DIO_DEVICE_DESC_PARALLEL "internal parallel"
! 155:
! 156: #define DIO_DEVICE_ID_MISC2 0x09
! 157: #define DIO_DEVICE_DESC_MISC2 "98287A keyboard"
! 158:
! 159: #define DIO_DEVICE_ID_MISC3 0x0a
! 160: #define DIO_DEVICE_DESC_MISC3 "HP98635A floating point accelerator"
! 161:
! 162: #define DIO_DEVICE_ID_MISC4 0x0b
! 163: #define DIO_DEVICE_DESC_MISC4 "timer"
! 164:
! 165: #define DIO_DEVICE_ID_MISC5 0x12
! 166: #define DIO_DEVICE_DESC_MISC5 "98640A"
! 167:
! 168: #define DIO_DEVICE_ID_AUDIO 0x13
! 169: #define DIO_DEVICE_DESC_AUDIO "digital audio"
! 170:
! 171: #define DIO_DEVICE_ID_MISC6 0x16
! 172: #define DIO_DEVICE_DESC_MISC6 "98659A"
! 173:
! 174: #define DIO_DEVICE_ID_MISC7 0x19
! 175: #define DIO_DEVICE_DESC_MISC7 "237 display"
! 176:
! 177: #define DIO_DEVICE_ID_MISC8 0x1a
! 178: #define DIO_DEVICE_DESC_MISC8 "quad-wide card"
! 179:
! 180: #define DIO_DEVICE_ID_MISC9 0x1b
! 181: #define DIO_DEVICE_DESC_MISC9 "98253A"
! 182:
! 183: #define DIO_DEVICE_ID_MISC10 0x1c
! 184: #define DIO_DEVICE_DESC_MISC10 "98627A"
! 185:
! 186: #define DIO_DEVICE_ID_MISC11 0x1d
! 187: #define DIO_DEVICE_DESC_MISC11 "98633A"
! 188:
! 189: #define DIO_DEVICE_ID_MISC12 0x1e
! 190: #define DIO_DEVICE_DESC_MISC12 "98259A"
! 191:
! 192: #define DIO_DEVICE_ID_MISC13 0x1f
! 193: #define DIO_DEVICE_DESC_MISC13 "8741"
! 194:
! 195: #define DIO_DEVICE_ID_VME 0x31
! 196: #define DIO_DEVICE_DESC_VME "98577A VME adapter"
! 197:
! 198: #define DIO_DEVICE_ID_DCL 0x34
! 199: #define DIO_DEVICE_DESC_DCL "98628A serial"
! 200:
! 201: #define DIO_DEVICE_ID_DCLREM 0xb4
! 202: #define DIO_DEVICE_DESC_DCLREM "98628A serial"
CVSweb