summaryrefslogtreecommitdiff
path: root/sys/arch/hppa/conf
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2004-03-12 00:04:58 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2004-03-12 00:04:58 +0000
commita64ef287e3bc4ca300b0cdca525c011f4c8dcf35 (patch)
tree9b7d2a92a0372201003cfc2ac3df316de5aaca75 /sys/arch/hppa/conf
parentd57b8b0940d9b2c0bc9222002b7686dcbdb9843d (diff)
Preliminary port of NetBSD oosiop driver, for NCR53C700 chips, as commonly
encountered on the oldest hppa machines. Currently compiled in, but disabled, in the kernel, until it is stable enough - right now read access are fine, but writes eventually time out and do not complete. ok deraadt@
Diffstat (limited to 'sys/arch/hppa/conf')
-rw-r--r--sys/arch/hppa/conf/GENERIC6
-rw-r--r--sys/arch/hppa/conf/RAMDISK6
-rw-r--r--sys/arch/hppa/conf/files.hppa5
3 files changed, 12 insertions, 5 deletions
diff --git a/sys/arch/hppa/conf/GENERIC b/sys/arch/hppa/conf/GENERIC
index c9e80bb2ee2..69f9c4be934 100644
--- a/sys/arch/hppa/conf/GENERIC
+++ b/sys/arch/hppa/conf/GENERIC
@@ -1,4 +1,4 @@
-# $OpenBSD: GENERIC,v 1.47 2004/02/26 02:29:56 mickey Exp $
+# $OpenBSD: GENERIC,v 1.48 2004/03/12 00:04:56 miod Exp $
# Machine architecture; required by config(8)
machine hppa
@@ -97,9 +97,11 @@ ie0 at gsc0 irq 8 # 82C596DX/CA ether
#ie* at isa? port 0x300 irq 10
#ie* at pci? dev ? function ?
#tms* at gsc? irq 10 # TMS380C26 Network Controller
-osiop* at gsc? irq 9 # NCR 53C700/710 (Narrow SE)
+osiop* at gsc? irq 9 # NCR 53C710 (Narrow SE)
#osiop* at eisa? slot ?
scsibus* at osiop?
+oosiop* at gsc? disable irq 9 # NCR 53C700 (Narrow SE)
+scsibus* at oosiop?
harmony* at gsc? irq 13 # Audio Type 2 (CS4215/AD1849)
audio* at harmony?
gsckbc* at gsc? irq 26
diff --git a/sys/arch/hppa/conf/RAMDISK b/sys/arch/hppa/conf/RAMDISK
index d04a4e8a6de..130806ac265 100644
--- a/sys/arch/hppa/conf/RAMDISK
+++ b/sys/arch/hppa/conf/RAMDISK
@@ -1,4 +1,4 @@
-# $OpenBSD: RAMDISK,v 1.26 2003/12/29 23:27:04 mickey Exp $
+# $OpenBSD: RAMDISK,v 1.27 2004/03/12 00:04:57 miod Exp $
#
# Diskless kernel config
#
@@ -112,9 +112,11 @@ ie0 at gsc0 irq 8 # 82C596DX/CA ether
#ie* at isa? port 0x300 irq 10
#ie* at pci? dev ? function ?
#tms* at gsc? irq 10 # TMS380C26 Network Controller
-osiop* at gsc? irq 9 # NCR 53C700/710 (Narrow SE)
+osiop* at gsc? irq 9 # NCR 53C710 (Narrow SE)
#osiop* at eisa? slot ?
scsibus* at osiop?
+oosiop* at gsc? disable irq 9 # NCR 53C700 (Narrow SE)
+scsibus* at oosiop?
#harmony* at gsc? irq 13 # Audio Type 2 (CS4215/AD1849)
#audio* at harmony?
gsckbc* at gsc? irq 26
diff --git a/sys/arch/hppa/conf/files.hppa b/sys/arch/hppa/conf/files.hppa
index 23f3a60e089..4021d88bdec 100644
--- a/sys/arch/hppa/conf/files.hppa
+++ b/sys/arch/hppa/conf/files.hppa
@@ -1,4 +1,4 @@
-# $OpenBSD: files.hppa,v 1.50 2004/02/13 20:39:31 mickey Exp $
+# $OpenBSD: files.hppa,v 1.51 2004/03/12 00:04:57 miod Exp $
#
# hppa-specific configuration info
@@ -191,6 +191,9 @@ file arch/hppa/gsc/if_ie_gsc.c ie_gsc
attach osiop at gsc with osiop_gsc
file arch/hppa/gsc/osiop_gsc.c osiop_gsc
+attach oosiop at gsc with oosiop_gsc
+file arch/hppa/gsc/oosiop_gsc.c oosiop_gsc
+
attach hil at gsc with hil_gsc
file arch/hppa/gsc/hil_gsc.c hil_gsc