summaryrefslogtreecommitdiff
path: root/sys/arch/mvme88k/conf/M188
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arch/mvme88k/conf/M188')
-rw-r--r--sys/arch/mvme88k/conf/M188161
1 files changed, 97 insertions, 64 deletions
diff --git a/sys/arch/mvme88k/conf/M188 b/sys/arch/mvme88k/conf/M188
index 629e60f8e53..0b14e82fb05 100644
--- a/sys/arch/mvme88k/conf/M188
+++ b/sys/arch/mvme88k/conf/M188
@@ -1,73 +1,98 @@
-# $OpenBSD: M188,v 1.2 2001/01/14 20:25:22 smurph Exp $
+# $OpenBSD: M188,v 1.3 2001/02/12 08:16:21 smurph Exp $
machine mvme88k
maxusers 64
-option TIMEZONE=300, DST=1
-
# processors this kernel should support
option "M88000" # support for 88K
-option MVME188 # support for 188
+option MVME188 # support for 187
+option "NCPUS=1" # Number of cpus supported (max 4)
+option UVM # use the UVM virtual memory system
+
option BUGMAP # use Bug Rom VME Mappings
-option SWAPPAGER # Pager for processes (Required)
-option VNODEPAGER # Pager for vnodes (Required)
-option DEVPAGER # Pager for devices (Required)
+#option INSECURE # default to secure
+
+option TIMEZONE=0 # time zone to adjust RTC time by
+option DST=0 # daylight savings time used by RTC
+option NTP # hooks supporting the Network Time Protocol
+
+option SWAPPAGER # paging; REQUIRED
+option DEVPAGER # mmap() of devices
+
+option DDB # in-kernel debugger
+#option DDB_SAFE_CONSOLE # allow break into ddb during boot
+#makeoptions DEBUG="-g" # compile full symbol table
+#makeoptions PROF="-pg" # build profiled kernel
+#option GPROF # kernel profiling, kgmon(8)
+option DIAGNOSTIC # internal consistency checks
+option KTRACE # system call tracing, a la ktrace(1)
+option KMEMSTATS # collect malloc(9) statistics
-option SYSVSHM
-option SYSVSEM
-option SYSVMSG
+option CRYPTO # Cryptographic framework
-# File system related options
+option SYSVMSG # System V-like message queues
+option SYSVSEM # System V-like semaphores
+option SYSVSHM # System V-like memory sharing
-#option QUOTA # Disk quotas for local disks
-option NFSSERVER # Network File System server side code
-option NFSCLIENT # Network File System client side code
+option UVM_SWAP_ENCRYPT# support encryption of pages going to swap
-# File systems
+#option COMPAT_09 # Kernel compatibility with NetBSD 0.9,
+#option COMPAT_10 # NetBSD 1.0,
+option COMPAT_11 # NetBSD 1.1,
+option COMPAT_43 # and 4.3BSD
+#option TCP_COMPAT_42 # TCP bug compatibility with 4.2BSD
+
+option LKM # loadable kernel modules
+
+option FFS # UFS
+option QUOTA # UFS quotas
+#option LFS # log-structured file system
+option EXT2FS # Second Extended Filesystem
+option MFS # memory file system
+#option XFS # xfs filesystem
+
+option TCP_SACK # Selective Acknowledgements for TCP
+#option TCP_FACK # Forward Acknowledgements for TCP
+#option TCP_SIGNATURE # TCP MD5 Signatures, for BGP routing sessions
+
+option NFSCLIENT # Network File System client
+option NFSSERVER # Network File System server
-option FFS # Berkeley fast file system
-option MFS # Memory based filesystem
-option FIFO # FIFO operations on vnodes (Recommended)
option CD9660 # ISO 9660 + Rock Ridge file system
-#option MSDOSFS # MS-DOS file system
+option MSDOSFS # MS-DOS file system
option FDESC # /dev/fd
+option FIFO # FIFOs; RECOMMENDED
option KERNFS # /kern
option NULLFS # loopback file system
-#option PORTAL # ?
+option PORTAL # dynamically created filesystem objects
option PROCFS # /proc
-#option UMAPFS # NULLFS + uid and gid remapping
+option UMAPFS # NULLFS + uid and gid remapping
option UNION # union file system
-# Networking options
-
-option NTP # hooks supporting the Network Time Protocol
+#option GATEWAY # packet forwarding
+option INET # IP + ICMP + TCP + UDP
+option INET6 # IPv6 (needs INET)
+option PULLDOWN_TEST # use m_pulldown for IPv6 packet parsing
+option IPSEC # IPsec
+#option KEY # PF_KEY (implied by IPSEC)
+#option NS # XNS
+#option NSIP # XNS tunneling over IP
+#option IPX # IPX+SPX
+#option IPXIP # IPX tunneling over IP
+#option ISO,TPIP # OSI
+#option EON # OSI tunneling over IP
+#option NETATALK # AppleTalk
+#option CCITT,LLC,HDLC # X.25
option IPFILTER # IP packet filter for security
option IPFILTER_LOG # use /dev/ipl to log IPF
-option INET
-option GATEWAY # IP packet forwarding
-#option TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
-#option ISO # OSI networking
-#option TPIP
-#option EON
-#option COMPAT_43
-#option EXEC_COFF
-#option LKM
+option PPP_BSDCOMP # PPP BSD compression
+option PPP_DEFLATE
+#option MROUTING # Multicast router
+#option BOOT_CONFIG # add support for boot -c
-# Support for various kernel options
-
-option DIAGNOSTIC # Add additional error checking code
-#option "NKMEMCLUSTERS=512" # Size of kernel malloc area
-
-# Misc. debuging options
-
-option PANICWAIT # Require keystroke to dump/reboot
-option DEBUG # Add debugging statements
-option DDB # Kernel debugger
-#option SYSCALL_DEBUG # debug all syscalls.
-option KTRACE # debug all syscalls.
# ------------------------------ devices --------------------------------
mainbus0 at root
@@ -88,19 +113,19 @@ vmes0 at vme0
vmel0 at vme0
# ------------------------------ vmes0 devices -------------------------
-vx0 at vmes0 addr 0xff780000 ipl 3 vec 0x70 len 0x10000
-vx1 at vmes0 addr 0xff790000 ipl 3 vec 0x71 len 0x10000
-vx2 at vmes0 addr 0xff7a0000 ipl 3 vec 0x72 len 0x10000
-vx3 at vmes0 addr 0xff7b0000 ipl 3 vec 0x73 len 0x10000
-ve0 at vmes0 addr 0xffff1200 ipl 1 vec 0x74 len 0x100
-ve1 at vmes0 addr 0xffff1400 ipl 1 vec 0x75 len 0x100
-ve2 at vmes0 addr 0xffff1600 ipl 1 vec 0x76 len 0x100
-vs0 at vmes0 addr 0xffff9000 ipl 2 vec 0x80 len 0x800
-vs1 at vmes0 addr 0xffff9800 ipl 2 vec 0x82 len 0x800
-vs2 at vmes0 addr 0xffff4800 ipl 2 vec 0x84 len 0x800
-vs3 at vmes0 addr 0xffff5800 ipl 2 vec 0x86 len 0x800
-vs4 at vmes0 addr 0xffff7000 ipl 2 vec 0x88 len 0x800
-vs5 at vmes0 addr 0xffff7800 ipl 2 vec 0x8a len 0x800
+vx0 at vmes0 addr 0xff780000 ipl 3 len 0x10000
+vx1 at vmes0 addr 0xff790000 ipl 3 len 0x10000
+vx2 at vmes0 addr 0xff7a0000 ipl 3 len 0x10000
+vx3 at vmes0 addr 0xff7b0000 ipl 3 len 0x10000
+ve0 at vmes0 addr 0xffff1200 ipl 1 len 0x100
+ve1 at vmes0 addr 0xffff1400 ipl 1 len 0x100
+ve2 at vmes0 addr 0xffff1600 ipl 1 len 0x100
+vs0 at vmes0 addr 0xffff9000 ipl 2 len 0x800
+vs1 at vmes0 addr 0xffff9800 ipl 2 len 0x800
+vs2 at vmes0 addr 0xffff4800 ipl 2 len 0x800
+vs3 at vmes0 addr 0xffff5800 ipl 2 len 0x800
+vs4 at vmes0 addr 0xffff7000 ipl 2 len 0x800
+vs5 at vmes0 addr 0xffff7800 ipl 2 len 0x800
# ------------------------------ svme0 devices -------------------------
scsibus* at vs?
@@ -111,16 +136,24 @@ st* at scsibus? target ? lun ?
cd* at scsibus? target ? lun ?
# ------------------------------ pseudo devices ------------------------
-pseudo-device vnd 4 # paging to files
+pseudo-device rd 2 # ram disk drives
+
+pseudo-device loop 2 # network loopback
pseudo-device bpfilter 8 # packet filter
-pseudo-device sl 2 # CSLIP
+pseudo-device sl 2 # CSLIP
+pseudo-device ppp 2 # PPP
+pseudo-device sppp # Sync PPP/HDLC
pseudo-device tun 2 # network tunneling over tty
-pseudo-device ppp 2 # PPP
+pseudo-device enc 1 # IPSEC needs the encapsulation interface
+#pseudo-device strip 1 # Starmode Radio IP interface
+
pseudo-device pty 64 # pseudo-terminals
-pseudo-device loop 2 # network loopback
pseudo-device tb 1 # tablet line discipline
-pseudo-device enc 1 # encryption device
+pseudo-device vnd 4 # paging to files
pseudo-device ccd 4 # concatenated disk devices
-pseudo-device rd 2 # ram disk drives
+pseudo-device ksyms 1 # kernel symbols device
+pseudo-device bridge 2 # network bridging support
+#pseudo-device vlan 2 # IEEE 802.1Q VLAN
+pseudo-device gre 1 # GRE encapsulation interface
config bsd swap on generic