xref: /netbsd-src/sys/arch/hp300/dev/diodevs_data.h (revision 03dc8ab333a815f5ae52bdf22633e79aadeba623)
1*03dc8ab3Stsutsui /*	$NetBSD: diodevs_data.h,v 1.17 2011/02/19 05:41:38 tsutsui Exp $	*/
24deb927eSthorpej 
37373a43fSthorpej /*
47373a43fSthorpej  * THIS FILE AUTOMATICALLY GENERATED.  DO NOT EDIT.
57373a43fSthorpej  *
67373a43fSthorpej  * generated from:
7*03dc8ab3Stsutsui  *	NetBSD: diodevs,v 1.14 2011/02/19 05:40:58 tsutsui Exp
87373a43fSthorpej  */
97373a43fSthorpej 
107373a43fSthorpej /*-
117373a43fSthorpej  * Copyright (c) 1996 The NetBSD Foundation, Inc.
127373a43fSthorpej  * All rights reserved.
137373a43fSthorpej  *
147373a43fSthorpej  * This code is derived from software contributed to The NetBSD Foundation
157373a43fSthorpej  * by Jason R. Thorpe.
167373a43fSthorpej  *
177373a43fSthorpej  * Redistribution and use in source and binary forms, with or without
187373a43fSthorpej  * modification, are permitted provided that the following conditions
197373a43fSthorpej  * are met:
207373a43fSthorpej  * 1. Redistributions of source code must retain the above copyright
217373a43fSthorpej  *    notice, this list of conditions and the following disclaimer.
227373a43fSthorpej  * 2. Redistributions in binary form must reproduce the above copyright
237373a43fSthorpej  *    notice, this list of conditions and the following disclaimer in the
247373a43fSthorpej  *    documentation and/or other materials provided with the distribution.
257373a43fSthorpej  *
267373a43fSthorpej  * THIS SOFTWARE IS PROVIDED BY THE NETBSD FOUNDATION, INC. AND CONTRIBUTORS
277373a43fSthorpej  * ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED
287373a43fSthorpej  * TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
294c9d6e4dSjtc  * PURPOSE ARE DISCLAIMED.  IN NO EVENT SHALL THE FOUNDATION OR CONTRIBUTORS
304c9d6e4dSjtc  * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
317373a43fSthorpej  * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
327373a43fSthorpej  * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
337373a43fSthorpej  * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
347373a43fSthorpej  * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
357373a43fSthorpej  * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
367373a43fSthorpej  * POSSIBILITY OF SUCH DAMAGE.
377373a43fSthorpej  */
387373a43fSthorpej 
3969585815Stsutsui #define DIO_NDEVICES	48
407373a43fSthorpej 
417373a43fSthorpej struct dio_devdata dio_devdatas[] = {
427373a43fSthorpej 	{ 0x02,	0,	1 },
437373a43fSthorpej 	{ 0x82,	0,	1 },
447373a43fSthorpej 	{ 0x42,	0,	1 },
457373a43fSthorpej 	{ 0xc2,	0,	1 },
467373a43fSthorpej 	{ 0x05,	0,	1 },
477373a43fSthorpej 	{ 0x85,	0,	1 },
487373a43fSthorpej 	{ 0x15,	0,	1 },
497373a43fSthorpej 	{ 0x08,	0,	1 },
503aa8405cStsutsui 	{ 0x01,	0,	1 },
517373a43fSthorpej 	{ 0x00,	0,	1 },
527373a43fSthorpej 	{ 0x07,	0,	1 },
537373a43fSthorpej 	{ 0x27,	0,	1 },
547373a43fSthorpej 	{ 0x47,	0,	1 },
557373a43fSthorpej 	{ 0x67,	0,	1 },
567373a43fSthorpej 	{ 0x39,	0,	1 },
577373a43fSthorpej 	{ 0x39,	0x01,	1 },
587373a43fSthorpej 	{ 0x39,	0x02,	1 },
597373a43fSthorpej 	{ 0x39,	0x04,	2 },
607373a43fSthorpej 	{ 0x39,	0x05,	1 },
617373a43fSthorpej 	{ 0x39,	0x06,	1 },
627373a43fSthorpej 	{ 0x39,	0x07,	1 },
637373a43fSthorpej 	{ 0x39,	0x08,	2 },
647373a43fSthorpej 	{ 0x39,	0x09,	1 },
6516eec029Stsutsui 	{ 0x39,	0x0c,	3 },
66*03dc8ab3Stsutsui 	{ 0x39,	0x0e,	1 },
6769585815Stsutsui 	{ 0x39,	0x10,	4 },
6869585815Stsutsui 	{ 0x39,	0x11,	4 },
69*03dc8ab3Stsutsui 	{ 0x39,	0x0b,	1 },
70*03dc8ab3Stsutsui 	{ 0x39,	0x0d,	1 },
717373a43fSthorpej 	{ 0x03,	0,	1 },
727373a43fSthorpej 	{ 0x04,	0,	1 },
737373a43fSthorpej 	{ 0x06,	0,	1 },
747373a43fSthorpej 	{ 0x09,	0,	1 },
757373a43fSthorpej 	{ 0x0a,	0,	1 },
767373a43fSthorpej 	{ 0x0b,	0,	1 },
777373a43fSthorpej 	{ 0x12,	0,	1 },
78b3dae2b4Sgmcgarry 	{ 0x13,	0,	1 },
797373a43fSthorpej 	{ 0x16,	0,	1 },
807373a43fSthorpej 	{ 0x19,	0,	1 },
817373a43fSthorpej 	{ 0x1a,	0,	4 },
827373a43fSthorpej 	{ 0x1b,	0,	1 },
837373a43fSthorpej 	{ 0x1c,	0,	1 },
847373a43fSthorpej 	{ 0x1d,	0,	1 },
857373a43fSthorpej 	{ 0x1e,	0,	1 },
867373a43fSthorpej 	{ 0x1f,	0,	1 },
877373a43fSthorpej 	{ 0x31,	0,	2 },
887373a43fSthorpej 	{ 0x34,	0,	1 },
897373a43fSthorpej 	{ 0xb4,	0,	1 },
907373a43fSthorpej };
917373a43fSthorpej 
927373a43fSthorpej #ifdef DIOVERBOSE
937373a43fSthorpej struct dio_devdesc dio_devdescs[] = {
947373a43fSthorpej 	{ 0x02,	0,	DIO_DEVICE_DESC_DCA0 },
957373a43fSthorpej 	{ 0x82,	0,	DIO_DEVICE_DESC_DCA0REM },
967373a43fSthorpej 	{ 0x42,	0,	DIO_DEVICE_DESC_DCA1 },
977373a43fSthorpej 	{ 0xc2,	0,	DIO_DEVICE_DESC_DCA1REM },
987373a43fSthorpej 	{ 0x05,	0,	DIO_DEVICE_DESC_DCM },
997373a43fSthorpej 	{ 0x85,	0,	DIO_DEVICE_DESC_DCMREM },
1007373a43fSthorpej 	{ 0x15,	0,	DIO_DEVICE_DESC_LAN },
1017373a43fSthorpej 	{ 0x08,	0,	DIO_DEVICE_DESC_FHPIB },
1023aa8405cStsutsui 	{ 0x01,	0,	DIO_DEVICE_DESC_NHPIB },
1037373a43fSthorpej 	{ 0x00,	0,	DIO_DEVICE_DESC_IHPIB },
1047373a43fSthorpej 	{ 0x07,	0,	DIO_DEVICE_DESC_SCSI0 },
1057373a43fSthorpej 	{ 0x27,	0,	DIO_DEVICE_DESC_SCSI1 },
1067373a43fSthorpej 	{ 0x47,	0,	DIO_DEVICE_DESC_SCSI2 },
1077373a43fSthorpej 	{ 0x67,	0,	DIO_DEVICE_DESC_SCSI3 },
1087373a43fSthorpej 	{ 0x39,	0,	DIO_DEVICE_DESC_FRAMEBUFFER },
1097373a43fSthorpej 	{ 0x39,	0x01,	DIO_DEVICE_DESC_GATORBOX },
1107373a43fSthorpej 	{ 0x39,	0x02,	DIO_DEVICE_DESC_TOPCAT },
111351a4881Stsutsui 	{ 0x39,	0x04,	DIO_DEVICE_DESC_RENAISSANCE },
1127373a43fSthorpej 	{ 0x39,	0x05,	DIO_DEVICE_DESC_LRCATSEYE },
1137373a43fSthorpej 	{ 0x39,	0x06,	DIO_DEVICE_DESC_HRCCATSEYE },
1147373a43fSthorpej 	{ 0x39,	0x07,	DIO_DEVICE_DESC_HRMCATSEYE },
1157373a43fSthorpej 	{ 0x39,	0x08,	DIO_DEVICE_DESC_DAVINCI },
1167373a43fSthorpej 	{ 0x39,	0x09,	DIO_DEVICE_DESC_XXXCATSEYE },
11716eec029Stsutsui 	{ 0x39,	0x0c,	DIO_DEVICE_DESC_TIGERSHARK },
118*03dc8ab3Stsutsui 	{ 0x39,	0x0e,	DIO_DEVICE_DESC_HYPERION },
1195e750e38Stsutsui 	{ 0x39,	0x10,	DIO_DEVICE_DESC_A1474MID },
1205e750e38Stsutsui 	{ 0x39,	0x11,	DIO_DEVICE_DESC_A147xVGA },
121*03dc8ab3Stsutsui 	{ 0x39,	0x0b,	DIO_DEVICE_DESC_XGENESIS },
122*03dc8ab3Stsutsui 	{ 0x39,	0x0d,	DIO_DEVICE_DESC_YGENESIS },
1237373a43fSthorpej 	{ 0x03,	0,	DIO_DEVICE_DESC_MISC0 },
1247373a43fSthorpej 	{ 0x04,	0,	DIO_DEVICE_DESC_MISC1 },
1257373a43fSthorpej 	{ 0x06,	0,	DIO_DEVICE_DESC_PARALLEL },
1267373a43fSthorpej 	{ 0x09,	0,	DIO_DEVICE_DESC_MISC2 },
1277373a43fSthorpej 	{ 0x0a,	0,	DIO_DEVICE_DESC_MISC3 },
1287373a43fSthorpej 	{ 0x0b,	0,	DIO_DEVICE_DESC_MISC4 },
1297373a43fSthorpej 	{ 0x12,	0,	DIO_DEVICE_DESC_MISC5 },
130b3dae2b4Sgmcgarry 	{ 0x13,	0,	DIO_DEVICE_DESC_AUDIO },
1317373a43fSthorpej 	{ 0x16,	0,	DIO_DEVICE_DESC_MISC6 },
1327373a43fSthorpej 	{ 0x19,	0,	DIO_DEVICE_DESC_MISC7 },
1337373a43fSthorpej 	{ 0x1a,	0,	DIO_DEVICE_DESC_MISC8 },
1347373a43fSthorpej 	{ 0x1b,	0,	DIO_DEVICE_DESC_MISC9 },
1357373a43fSthorpej 	{ 0x1c,	0,	DIO_DEVICE_DESC_MISC10 },
1367373a43fSthorpej 	{ 0x1d,	0,	DIO_DEVICE_DESC_MISC11 },
1377373a43fSthorpej 	{ 0x1e,	0,	DIO_DEVICE_DESC_MISC12 },
1387373a43fSthorpej 	{ 0x1f,	0,	DIO_DEVICE_DESC_MISC13 },
1397373a43fSthorpej 	{ 0x31,	0,	DIO_DEVICE_DESC_VME },
1407373a43fSthorpej 	{ 0x34,	0,	DIO_DEVICE_DESC_DCL },
1417373a43fSthorpej 	{ 0xb4,	0,	DIO_DEVICE_DESC_DCLREM },
1427373a43fSthorpej };
1437373a43fSthorpej #endif /* DIOVERBOSE */
144