Handle interrupts on E-Machines Futura-SX. From Paul Goyette, PR 4348.

This commit is contained in:
briggs 1997-10-25 23:17:58 +00:00
parent 75e6c24f72
commit b7321b3d4f
4 changed files with 8 additions and 4 deletions

View File

@ -1,4 +1,4 @@
/* $NetBSD: grf_mv.c,v 1.34 1997/10/09 01:25:56 briggs Exp $ */ /* $NetBSD: grf_mv.c,v 1.35 1997/10/25 23:18:01 briggs Exp $ */
/* /*
* Copyright (c) 1995 Allen Briggs. All rights reserved. * Copyright (c) 1995 Allen Briggs. All rights reserved.
@ -270,6 +270,7 @@ bad:
break; break;
case NUBUS_DRHW_FIILX: case NUBUS_DRHW_FIILX:
case NUBUS_DRHW_FIISXDSP: case NUBUS_DRHW_FIISXDSP:
case NUBUS_DRHW_FUTURASX:
sc->cli_offset = 0xf05000; sc->cli_offset = 0xf05000;
sc->cli_value = 0x80; sc->cli_value = 0x80;
add_nubus_intr(na->slot, grfmv_intr_generic_1, sc); add_nubus_intr(na->slot, grfmv_intr_generic_1, sc);

View File

@ -1,4 +1,4 @@
/* $NetBSD: nubus.h,v 1.32 1997/10/09 01:25:52 briggs Exp $ */ /* $NetBSD: nubus.h,v 1.33 1997/10/25 23:17:58 briggs Exp $ */
/* /*
* Copyright (c) 1995 Allen Briggs. All rights reserved. * Copyright (c) 1995 Allen Briggs. All rights reserved.
@ -64,6 +64,7 @@
#define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */ #define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */
#define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */ #define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */
#define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */ #define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */
#define NUBUS_DRHW_FUTURASX 0x02AE /* E-Machines Futura-SX */
#define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */ #define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */
#define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */ #define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */
#define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */ #define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */

View File

@ -1,4 +1,4 @@
/* $NetBSD: grf_nubus.c,v 1.34 1997/10/09 01:25:56 briggs Exp $ */ /* $NetBSD: grf_nubus.c,v 1.35 1997/10/25 23:18:01 briggs Exp $ */
/* /*
* Copyright (c) 1995 Allen Briggs. All rights reserved. * Copyright (c) 1995 Allen Briggs. All rights reserved.
@ -270,6 +270,7 @@ bad:
break; break;
case NUBUS_DRHW_FIILX: case NUBUS_DRHW_FIILX:
case NUBUS_DRHW_FIISXDSP: case NUBUS_DRHW_FIISXDSP:
case NUBUS_DRHW_FUTURASX:
sc->cli_offset = 0xf05000; sc->cli_offset = 0xf05000;
sc->cli_value = 0x80; sc->cli_value = 0x80;
add_nubus_intr(na->slot, grfmv_intr_generic_1, sc); add_nubus_intr(na->slot, grfmv_intr_generic_1, sc);

View File

@ -1,4 +1,4 @@
/* $NetBSD: nubus.h,v 1.32 1997/10/09 01:25:52 briggs Exp $ */ /* $NetBSD: nubus.h,v 1.33 1997/10/25 23:17:58 briggs Exp $ */
/* /*
* Copyright (c) 1995 Allen Briggs. All rights reserved. * Copyright (c) 1995 Allen Briggs. All rights reserved.
@ -64,6 +64,7 @@
#define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */ #define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */
#define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */ #define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */
#define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */ #define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */
#define NUBUS_DRHW_FUTURASX 0x02AE /* E-Machines Futura-SX */
#define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */ #define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */
#define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */ #define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */
#define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */ #define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */