summaryrefslogtreecommitdiff
path: root/sys/arch/sun3/conf/SMD_TEST
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2000-05-26 00:44:23 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2000-05-26 00:44:23 +0000
commit10be8c4d45bce2fa07349452315cc5bfb9752ba3 (patch)
treec0101c253b08087701ec7f54fdb0e22c91051b3b /sys/arch/sun3/conf/SMD_TEST
parent03131b794ef6e1d27a265332279d4d2ca15193e5 (diff)
Use ../../../conf/GENERIC for standard set of options; general cleanup
Diffstat (limited to 'sys/arch/sun3/conf/SMD_TEST')
-rw-r--r--sys/arch/sun3/conf/SMD_TEST114
1 files changed, 48 insertions, 66 deletions
diff --git a/sys/arch/sun3/conf/SMD_TEST b/sys/arch/sun3/conf/SMD_TEST
index 8706014d589..9bc3437a5d5 100644
--- a/sys/arch/sun3/conf/SMD_TEST
+++ b/sys/arch/sun3/conf/SMD_TEST
@@ -1,69 +1,45 @@
-# $OpenBSD: SMD_TEST,v 1.12 2000/05/26 00:07:27 miod Exp $
+# $OpenBSD: SMD_TEST,v 1.13 2000/05/26 00:44:22 miod Exp $
# $NetBSD: SMD_TEST,v 1.2.4.1 1996/08/19 23:35:11 gwr Exp $
#
# SMD_TEST - for Sun3 (3/50, 3/60, 3/110, 3/160, 3/260)
-# Like GENERIC, but includes the SMD disk drivers (xd, xy)
#
-include "arch/sun3/conf/std.sun3"
+# machine architecture; required by config(8)
+machine sun3 m68k
-# Machines to be supported by this kernel
-option GENERIC
-option FPU_EMULATE
-option HAVECACHE # Sun3/260 VAC
+include "../../../conf/GENERIC"
-# Needs to be set per system. i.e change these as you see fit
-maxusers 4
-# Standard system options
-option KTRACE # system call tracing support
+# Options for some specific Sun3 models
+option FPU_EMULATE # for 3/50 models without FPU
+option HAVECACHE # for 3/260 VAC
-# Debugging options. Uncomment either this:
-option DDB
-# ... or these two: (for KGDB on another machine)
-#makeoptions DEBUG="-g" # symbols for kgdb + nm
-#option KGDB
+maxusers 4 # estimated number of users
-# Filesystem options
-option NFSSERVER # nfs server support
-option NFSCLIENT # nfs client support
-option FFS # ufs file system
-#
-option CD9660 # ISO 9660 + Rock Ridge file system
-option FDESC # /dev/fd/*
-option FIFO # FIFOs; RECOMMENDED
-option KERNFS # /kern
-option NULLFS # loopback file system
-option PROCFS # /proc
-option UNION # union file system
-option MFS # memory-based filesystem
+config bsd swap generic
-# Networking options
-option INET # IP prototol stack support
-option IPFILTER # IP packet filter for security
-option IPFILTER_LOG # use /dev/ipl to log IPF
-#option GATEWAY # IP packet forwarding
-#option TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD
-# XXX - Work-around for root on slow SunOS/Sun3 servers (sigh...)
-option NFS_BOOT_RWSIZE=1024
+# The root node:
+mainbus0 at root
-# Compatability options
-option COMPAT_SUNOS # can run SunOS 4.1.1 executables
-option COMPAT_43 # and 4.3BSD and ...
-option COMPAT_10 # NetBSD 1.0
-option COMPAT_11 # NetBSD 1.1
-option COMPAT_12 # NetBSD 1.2
+# device space
+obio0 at mainbus?
+# main memory
+obmem0 at mainbus?
+# VME D16 space
+vmes0 at mainbus?
+# VME D32 space
+vmel0 at mainbus?
-# Sun3-specific debugging options
-option PMAP_DEBUG
-#option VMFAULT_TRACE
-#option SYSCALL_DEBUG
-#option EXEC_DEBUG
-option DIAGNOSTIC
-#option SCSIDEBUG
+# Devices that should be present in any Sun3 kernel.
-config bsd swap generic
+# OBIO
+zsc0 at obio0 addr 0x000000
+zsc1 at obio0 addr 0x020000
+eeprom0 at obio0 addr 0x040000
+clock0 at obio0 addr 0x060000
+memerr0 at obio0 addr 0x080000
+intreg0 at obio0 addr 0x0A0000
#
# Serial ports
@@ -84,6 +60,9 @@ ie1 at vmes0 addr 0xffe88000 level 3 vect 0x75
# Lance Ethernet (only onboard)
le0 at obio0 addr 0x120000 level 3
+# All Sun3 machines with an "le" (3/50, 3/60) should be
+# presumed to have the old, buggy LANCE chip. (Rev. C)
+options LANCE_REVC_BUG
#
# Disk and tape devices
@@ -94,15 +73,15 @@ le0 at obio0 addr 0x120000 level 3
# the values and using the "flags" directive. (PR#1929)
# Valid flags are:
#
-# 0x01 Use DMA (may be polled)
-# 0x02 Use DMA completion interrupts
-# 0x04 Allow disconnect/reselect
+# 0x01 Use DMA (may be polled)
+# 0x02 Use DMA completion interrupts
+# 0x04 Allow disconnect/reselect
#
# E.g. "flags 0x07" would enable DMA, interrupts, and reselect.
# Note: these values are quite a bit paranoid...
-si0 at obio0 addr 0x140000 level 2
-si0 at vmes0 addr 0xff200000 level 2 vect 0x40
-si1 at vmes0 addr 0xff204000 level 2 vect 0x41
+si0 at obio0 addr 0x140000 level 2 flags 0x07
+si0 at vmes0 addr 0xff200000 level 2 vect 0x40 flags 0x07
+si1 at vmes0 addr 0xff204000 level 2 vect 0x41 flags 0x07
# Xylogics 7053 controllers
xdc0 at vmel0 addr 0xffffee80 level 2 vect 0x44
@@ -169,16 +148,19 @@ ch* at scsibus? target ? lun ?
ss* at scsibus? target ? lun ?
uk* at scsibus? target ? lun ?
-pseudo-device loop 1 # network loopback
-pseudo-device bpfilter 8 # packet filter
-pseudo-device sl 2 # CSLIP
-pseudo-device ppp 2 # PPP
-pseudo-device tun 2 # network tunneling over tty
-pseudo-device enc 4 # encryption device
+# Networking options
+# XXX - Work-around for root on slow SunOS/Sun3 servers (sigh...)
+option NFS_BOOT_RWSIZE=1024
+
+# Compatibility options
+option COMPAT_SUNOS # can run SunOS 4.1.1 executables
-pseudo-device pty 64 # pseudo-terminals
-#pseudo-device vnd 4 # paging to files
-pseudo-device ksyms 1 # kernel symbols device
+# Sun3-specific debugging options
+option PMAP_DEBUG
+#option VMFAULT_TRACE
+#option SYSCALL_DEBUG
+#option EXEC_DEBUG
+#option SCSIDEBUG
# for IPv6
pseudo-device gif 4