diff options
author | Miod Vallat <miod@cvs.openbsd.org> | 2005-09-27 22:05:38 +0000 |
---|---|---|
committer | Miod Vallat <miod@cvs.openbsd.org> | 2005-09-27 22:05:38 +0000 |
commit | 60cd9e8f462fac317e2f22b2d9e9feb0a083a922 (patch) | |
tree | b561d57c4ae64270d18b51069909c07c3fc2b7c1 /sys/arch/hp300/conf | |
parent | 9e141689d7bbfe968a6a51587e315f5c0f676cc5 (diff) |
Identify HP 9000/362 and HP 9000/382 models, and attach frodo on them.
Model 382 can be identified with a unique MMUID value; model 362 is told
from model 360 by probing for the frodo chip. Their built-in frame buffer
is not supported at the moment.
Matching information derived from messages to the NetBSD mailing lists.
Diffstat (limited to 'sys/arch/hp300/conf')
-rw-r--r-- | sys/arch/hp300/conf/GENERIC | 6 | ||||
-rw-r--r-- | sys/arch/hp300/conf/Makefile.hp300 | 10 | ||||
-rw-r--r-- | sys/arch/hp300/conf/RAMDISK | 6 |
3 files changed, 14 insertions, 8 deletions
diff --git a/sys/arch/hp300/conf/GENERIC b/sys/arch/hp300/conf/GENERIC index ab238227f56..cf545818537 100644 --- a/sys/arch/hp300/conf/GENERIC +++ b/sys/arch/hp300/conf/GENERIC @@ -1,4 +1,4 @@ -# $OpenBSD: GENERIC,v 1.42 2005/08/03 02:10:43 dlg Exp $ +# $OpenBSD: GENERIC,v 1.43 2005/09/27 22:05:36 miod Exp $ # # For further information on compiling OpenBSD kernels, see the config(8) # man page. @@ -20,9 +20,11 @@ option HP340 option HP345 option HP350 option HP360 +option HP362 option HP370 option HP375 option HP380 +option HP382 option HP385 option HP400 option HP425 @@ -60,7 +62,7 @@ hilms* at hil? # mice, buttons and tablets wsmouse* at hilms? mux 0 hilid* at hil? # ID module -# Frodo utility chip found on 4xx's +# Frodo utility chip found on 362, 382 and 4xx's frodo0 at intio? # 8250-like serial ports found on Frodo ASIC diff --git a/sys/arch/hp300/conf/Makefile.hp300 b/sys/arch/hp300/conf/Makefile.hp300 index da1c1b6f2e6..4b1be9c59b7 100644 --- a/sys/arch/hp300/conf/Makefile.hp300 +++ b/sys/arch/hp300/conf/Makefile.hp300 @@ -1,4 +1,4 @@ -# $OpenBSD: Makefile.hp300,v 1.37 2005/08/06 13:18:00 miod Exp $ +# $OpenBSD: Makefile.hp300,v 1.38 2005/09/27 22:05:36 miod Exp $ # $NetBSD: Makefile.hp300,v 1.54 1997/04/01 23:16:41 scottr Exp $ # Makefile for OpenBSD @@ -63,7 +63,8 @@ CPPFLAGS+= -DCACHE_HAVE_VAC .if (${IDENT:M-DHP330} != "") _OPTIONS+= -DM68020 -DM68K_MMU_MOTOROLA .endif -.if (${IDENT:M-DHP340} != "" || ${IDENT:M-DHP360} != "") +.if (${IDENT:M-DHP340} != "" || ${IDENT:M-DHP360} != "" || \ + ${IDENT:M-DHP362} != "") _OPTIONS+= -DM68030 -DM68K_MMU_MOTOROLA .endif .if (${IDENT:M-DHP345} != "" || ${IDENT:M-DHP370} != "" || \ @@ -71,8 +72,9 @@ _OPTIONS+= -DM68030 -DM68K_MMU_MOTOROLA _OPTIONS+= -DM68030 -DM68K_MMU_MOTOROLA CPPFLAGS+= -DCACHE_HAVE_PAC .endif -.if (${IDENT:M-DHP380} != "" || ${IDENT:M-DHP385} != "" || \ - ${IDENT:M-DHP425} != "" || ${IDENT:M-DHP433} != "") +.if (${IDENT:M-DHP380} != "" || ${IDENT:M-DHP382} != "" || \ + ${IDENT:M-DHP385} != "" || ${IDENT:M-DHP425} != "" || \ + ${IDENT:M-DHP433} != "") _OPTIONS+= -DM68K_MMU_MOTOROLA CPPFLAGS+= -DM68040 -DFPSP .endif diff --git a/sys/arch/hp300/conf/RAMDISK b/sys/arch/hp300/conf/RAMDISK index 4a200dfe3f7..a6f5b6840d0 100644 --- a/sys/arch/hp300/conf/RAMDISK +++ b/sys/arch/hp300/conf/RAMDISK @@ -1,4 +1,4 @@ -# $OpenBSD: RAMDISK,v 1.25 2005/05/01 07:54:42 david Exp $ +# $OpenBSD: RAMDISK,v 1.26 2005/09/27 22:05:36 miod Exp $ # # Ram disk kernel. # @@ -12,9 +12,11 @@ option HP340 option HP345 option HP350 option HP360 +option HP362 option HP370 option HP375 option HP380 +option HP382 option HP385 option HP400 option HP425 @@ -70,7 +72,7 @@ wskbd* at hilkbd? mux 1 #wsmouse* at hilms? mux 0 #hilid* at hil? # ID module -# Frodo utility chip found on 4xx's +# Frodo utility chip found on 362, 382 and 4xx's frodo0 at intio? # 8250-like serial ports found on Frodo ASIC |