[BACK]Return to diodevs.h CVS log [TXT][DIR] Up to [local] / sys / arch / hp300 / dev

Annotation of sys/arch/hp300/dev/diodevs.h, Revision 1.1.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