diff --git a/sys/arch/mac68k/dev/grf_mv.c b/sys/arch/mac68k/dev/grf_mv.c index 13a10389e1bf..b535fee16bb5 100644 --- a/sys/arch/mac68k/dev/grf_mv.c +++ b/sys/arch/mac68k/dev/grf_mv.c @@ -1,4 +1,4 @@ -/* $NetBSD: grf_mv.c,v 1.33 1997/08/15 00:15:32 briggs Exp $ */ +/* $NetBSD: grf_mv.c,v 1.34 1997/10/09 01:25:56 briggs Exp $ */ /* * Copyright (c) 1995 Allen Briggs. All rights reserved. @@ -260,6 +260,11 @@ bad: case NUBUS_DRHW_CB364: add_nubus_intr(na->slot, grfmv_intr_cb364, sc); break; + case NUBUS_DRHW_RPC8: + sc->cli_offset = 0xfdff8f; + sc->cli_value = 0xff; + add_nubus_intr(na->slot, grfmv_intr_generic_1, sc); + break; case NUBUS_DRHW_RPC8XJ: add_nubus_intr(na->slot, grfmv_intr_radius, sc); break; diff --git a/sys/arch/mac68k/dev/nubus.h b/sys/arch/mac68k/dev/nubus.h index fff5d928d5ed..b70aa8039bee 100644 --- a/sys/arch/mac68k/dev/nubus.h +++ b/sys/arch/mac68k/dev/nubus.h @@ -1,4 +1,4 @@ -/* $NetBSD: nubus.h,v 1.31 1997/09/26 00:37:05 briggs Exp $ */ +/* $NetBSD: nubus.h,v 1.32 1997/10/09 01:25:52 briggs Exp $ */ /* * Copyright (c) 1995 Allen Briggs. All rights reserved. @@ -63,6 +63,7 @@ #define NUBUS_DRHW_MICRON 0x0146 #define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */ #define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */ +#define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */ #define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */ #define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */ #define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */ diff --git a/sys/arch/mac68k/nubus/grf_nubus.c b/sys/arch/mac68k/nubus/grf_nubus.c index 035efef6b9bb..e7102f231898 100644 --- a/sys/arch/mac68k/nubus/grf_nubus.c +++ b/sys/arch/mac68k/nubus/grf_nubus.c @@ -1,4 +1,4 @@ -/* $NetBSD: grf_nubus.c,v 1.33 1997/08/15 00:15:32 briggs Exp $ */ +/* $NetBSD: grf_nubus.c,v 1.34 1997/10/09 01:25:56 briggs Exp $ */ /* * Copyright (c) 1995 Allen Briggs. All rights reserved. @@ -260,6 +260,11 @@ bad: case NUBUS_DRHW_CB364: add_nubus_intr(na->slot, grfmv_intr_cb364, sc); break; + case NUBUS_DRHW_RPC8: + sc->cli_offset = 0xfdff8f; + sc->cli_value = 0xff; + add_nubus_intr(na->slot, grfmv_intr_generic_1, sc); + break; case NUBUS_DRHW_RPC8XJ: add_nubus_intr(na->slot, grfmv_intr_radius, sc); break; diff --git a/sys/arch/mac68k/nubus/nubus.h b/sys/arch/mac68k/nubus/nubus.h index fff5d928d5ed..b70aa8039bee 100644 --- a/sys/arch/mac68k/nubus/nubus.h +++ b/sys/arch/mac68k/nubus/nubus.h @@ -1,4 +1,4 @@ -/* $NetBSD: nubus.h,v 1.31 1997/09/26 00:37:05 briggs Exp $ */ +/* $NetBSD: nubus.h,v 1.32 1997/10/09 01:25:52 briggs Exp $ */ /* * Copyright (c) 1995 Allen Briggs. All rights reserved. @@ -63,6 +63,7 @@ #define NUBUS_DRHW_MICRON 0x0146 #define NUBUS_DRHW_SPECTRUM 0x017c /* SuperMac Spectrum/24 Series III */ #define NUBUS_DRHW_CB364 0x026F /* RasterOps ColorBoard 364 */ +#define NUBUS_DRHW_RPC8 0x0291 /* Radius PrecisionColor 8 */ #define NUBUS_DRHW_THUNDER24 0x02CB /* SuperMac Thunder/24 */ #define NUBUS_DRHW_RPC8XJ 0x040B /* Radius PrecisionColor 8xj */ #define NUBUS_DRHW_FIILX 0x0417 /* Futura II LX */