summaryrefslogtreecommitdiff
path: root/sys
diff options
context:
space:
mode:
Diffstat (limited to 'sys')
-rw-r--r--sys/arch/mvme68k/conf/GENERIC2
-rw-r--r--sys/arch/mvme68k/conf/MVME1472
-rw-r--r--sys/arch/mvme68k/conf/MVME1622
-rw-r--r--sys/arch/mvme68k/conf/MVME1678
-rw-r--r--sys/arch/mvme68k/conf/Makefile.mvme68k2
-rw-r--r--sys/arch/mvme68k/conf/files.mvme68k94
6 files changed, 85 insertions, 25 deletions
diff --git a/sys/arch/mvme68k/conf/GENERIC b/sys/arch/mvme68k/conf/GENERIC
index c008ca04ec7..145cd01d1fb 100644
--- a/sys/arch/mvme68k/conf/GENERIC
+++ b/sys/arch/mvme68k/conf/GENERIC
@@ -1,4 +1,4 @@
-# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $
+# $Id: GENERIC,v 1.3 1995/11/07 08:42:20 deraadt Exp $
machine mvme68k m68k
diff --git a/sys/arch/mvme68k/conf/MVME147 b/sys/arch/mvme68k/conf/MVME147
index 8f8dcf00def..7db24c54de5 100644
--- a/sys/arch/mvme68k/conf/MVME147
+++ b/sys/arch/mvme68k/conf/MVME147
@@ -1,4 +1,4 @@
-# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $
+# $Id: MVME147,v 1.3 1995/11/07 08:42:21 deraadt Exp $
machine mvme68k m68k
diff --git a/sys/arch/mvme68k/conf/MVME162 b/sys/arch/mvme68k/conf/MVME162
index 393a9cd0d03..287ac0927cf 100644
--- a/sys/arch/mvme68k/conf/MVME162
+++ b/sys/arch/mvme68k/conf/MVME162
@@ -1,4 +1,4 @@
-# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $
+# $Id: MVME162,v 1.3 1995/11/07 08:42:21 deraadt Exp $
machine mvme68k m68k
diff --git a/sys/arch/mvme68k/conf/MVME167 b/sys/arch/mvme68k/conf/MVME167
index 824b8c0f2e6..4fed3beeb8d 100644
--- a/sys/arch/mvme68k/conf/MVME167
+++ b/sys/arch/mvme68k/conf/MVME167
@@ -1,4 +1,4 @@
-# $NetBSD: AVAGO,v 1.6 1994/10/26 02:32:32 cgd Exp $
+# $Id: MVME167,v 1.3 1995/11/07 08:42:22 deraadt Exp $
machine mvme68k m68k
@@ -10,8 +10,8 @@ options FPCOPROC # Support for MC6888[12] (Required)
options MAPPEDCOPY # GOOD? BAD? UGLY? PRETTY?
#options MVME147 # (requires M68030)
-options MVME162 # (requires M68040)
-#options MVME167 # includes 166 (requires M68040)
+#options MVME162 # (requires M68040)
+options MVME167 # includes 166 (requires M68040)
maxusers 6
@@ -87,7 +87,7 @@ ie0 at pcctwo0 offset 0x46000 ipl 1
siop0 at pcctwo0 offset 0x47000 ipl 2
cl0 at pcctwo0 offset 0x45000 ipl 3
vme0 at pcctwo0 offset 0x40000
-lptwo0 at pcctwo0 ipl 1
+#lptwo0 at pcctwo0 ipl 1
memc0 at pcctwo0 offset 0x43000
memc1 at pcctwo0 offset 0x43100
sram0 at mainbus0 addr 0xffe00000
diff --git a/sys/arch/mvme68k/conf/Makefile.mvme68k b/sys/arch/mvme68k/conf/Makefile.mvme68k
index 3ec3882ec3e..aa6b1c2ec9e 100644
--- a/sys/arch/mvme68k/conf/Makefile.mvme68k
+++ b/sys/arch/mvme68k/conf/Makefile.mvme68k
@@ -1,3 +1,5 @@
+# $Id: Makefile.mvme68k,v 1.3 1995/11/07 08:42:23 deraadt Exp $
+
# This makefile is constructed from a machine description:
# config machineid
# Most changes should be made in the machine description
diff --git a/sys/arch/mvme68k/conf/files.mvme68k b/sys/arch/mvme68k/conf/files.mvme68k
index 9c6e6ce97bd..c71d490f18c 100644
--- a/sys/arch/mvme68k/conf/files.mvme68k
+++ b/sys/arch/mvme68k/conf/files.mvme68k
@@ -1,32 +1,89 @@
-# $NetBSD: files.mvme68k,v 1.1.1.1 1995/07/25 23:12:05 chuck Exp $
+# $Id: files.mvme68k,v 1.2 1995/11/07 08:42:23 deraadt Exp $
# config file for mvme68k
-# maxpartitions must be first item in files.${ARCH}.newconf
-maxpartitions 8
+# maxpartitions must be first item in files.${ARCH}
+maxpartitions 16
-device mainbus at root { }
+device mainbus at root { [addr = -1] }
-device iio at mainbus { offset = -1, [ ipl = 0 ] }
-file arch/mvme68k/dev/iio.c iio
+device pcc at mainbus { [offset = -1], [ ipl = 0 ] }
+file arch/mvme68k/dev/pcc.c pcc needs-count
-device clock at iio
-file arch/mvme68k/mvme68k/clock.c clock
+device pcctwo at mainbus { [offset = -1], [ ipl = 0 ] }
+file arch/mvme68k/dev/pcctwo.c pcctwo needs-count
-device zs at iio: tty
+device mc at mainbus { [offset = -1], [ ipl = 0 ] }
+file arch/mvme68k/dev/mc.c mc needs-count
+
+device clock at pcc, mc, pcctwo
+file arch/mvme68k/dev/clock.c clock
+
+device zs at pcc, mc: tty
file arch/mvme68k/dev/zs.c zs needs-count
-device pcc at iio
-file arch/mvme68k/dev/pcc.c pcc
+device cl at pcctwo: tty
+file arch/mvme68k/dev/cl.c cl needs-count
+
+device bugtty at mainbus: tty
+file arch/mvme68k/dev/bugtty.c bugtty needs-count
+file arch/mvme68k/dev/bug.c bugtty
-device le at iio: ifnet, ether
+device le at pcc: ifnet, ether
file arch/mvme68k/dev/if_le.c le
+device ie at mc, pcctwo: ifnet, ether
+file arch/mvme68k/dev/if_ie.c ie
+
include "../../../scsi/files.scsi"
-major { sd = 7 }
-major { cd = 18 }
-major { vnd = 6 }
+device sbic at pcc: scsi
+file arch/mvme68k/dev/sbic.c sbic
+file arch/mvme68k/dev/sbicdma.c sbic
+
+device ipic at mc { manu = -1, prod = -1, [vec = -1], [ipl = 0] }
+file arch/mvme68k/dev/ipic.c ipic
+
+device fooip at ipic
+file arch/mvme68k/dev/fooip.c fooip
+
+device siop at mc, pcctwo: scsi
+file arch/mvme68k/dev/siopdma.c siop
+file arch/mvme68k/dev/siop.c siop
+
+device memc at mc, pcctwo
+file arch/mvme68k/dev/memc.c memc
+
+device flash at mainbus
+file arch/mvme68k/dev/flash.c flash needs-count
+
+device sram at mainbus
+device nvram at pcc, mc, pcctwo
+file arch/mvme68k/dev/sram.c sram needs-count
+file arch/mvme68k/dev/nvram.c nvram needs-count
+file arch/mvme68k/dev/memdevs.c nvram sram
+
+device lp at pcc
+file arch/mvme68k/dev/lp.c lp needs-count
+
+device lptwo at pcctwo
+file arch/mvme68k/dev/lptwo.c lptwo needs-count
+
+device vme at pcc, mc, pcctwo { }
+device vmes at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] }
+device vmel at vme { [addr = -1], [len = -1], [vec = -1], [ipl = 0] }
+file arch/mvme68k/dev/vme.c vme vmes vmel
+file arch/mvme68k/dev/vmes.c vmes needs-count
+file arch/mvme68k/dev/vmel.c vmel needs-count
+
+device xdc at vmel {target = -1}
+device xd at xdc: disk
+file arch/mvme68k/dev/xd.c xd needs-flag
+
+major { sd = 4 }
+major { cd = 6 }
+major { vnd = 8 }
+major { xd = 10 }
file arch/mvme68k/mvme68k/autoconf.c
file arch/mvme68k/mvme68k/conf.c
@@ -43,7 +100,8 @@ file arch/m68k/m68k/copy.s
file dev/cons.c
file dev/cninit.c
-# SunOS Binary Compatibility (COMPAT_SUNOS)
-include "../../../compat/sunos/files.sunos"
-file arch/m68k/m68k/sunos_machdep.c compat_sunos
+# Compatibility modules
+# SunOS Binary Compatibility (COMPAT_SUNOS)
+include "../../../compat/sunos/files.sunos"
+file arch/m68k/m68k/sunos_machdep.c compat_sunos