summaryrefslogtreecommitdiff
path: root/sys/arch/hp300/conf
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2005-09-27 22:05:38 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2005-09-27 22:05:38 +0000
commit60cd9e8f462fac317e2f22b2d9e9feb0a083a922 (patch)
treeb561d57c4ae64270d18b51069909c07c3fc2b7c1 /sys/arch/hp300/conf
parent9e141689d7bbfe968a6a51587e315f5c0f676cc5 (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/GENERIC6
-rw-r--r--sys/arch/hp300/conf/Makefile.hp30010
-rw-r--r--sys/arch/hp300/conf/RAMDISK6
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