Update this to new config.

This commit is contained in:
mycroft 1997-03-14 04:21:13 +00:00
parent 5a31478d52
commit 3a99046fbb
1 changed files with 141 additions and 96 deletions

View File

@ -1,113 +1,158 @@
# $NetBSD: DUALITY,v 1.26 1997/03/12 18:33:09 thorpej Exp $ # $NetBSD: DUALITY,v 1.27 1997/03/14 04:21:13 mycroft Exp $
# #
# DUALITY (mycroft's hp370 test machine) # Generic kernel - one size fits all.
# #
machine "hp300"
cpu "HP320"
cpu "HP330"
cpu "HP340"
cpu "HP350"
cpu "HP360"
cpu "HP370"
cpu "HP380"
options FPSP
ident DUALITY # Include attributes common to all hp300s
include "arch/hp300/conf/std.hp300"
# Support for various CPU types
#options HP320
#options HP330 # includes 318, 319
#options HP340
#options HP350
#options HP360
#options HP370
#options HP375 # includes 345, 400t, 400s
options HP380 # includes 425t, 425s, 433s
# Need to set locally
maxusers 16 maxusers 16
options SWAPPAGER # Standard system options
options VNODEPAGER,DEVPAGER options COMPAT_43 # compatibility with 4.3BSD interfaces
options DDB options COMPAT_44 # compatibility with 4.4BSD binaries
#options KGDB,"KGDBDEV=15*256+2","KGDBRATE=19200" #options COMPAT_09 # compatibility with NetBSD 0.9
options DEBUG,DIAGNOSTIC options COMPAT_10 # compatibility with NetBSD 1.0
options KTRACE options COMPAT_11 # compatibility with NetBSD 1.1
options SYSVSHM,SYSVSEM,SYSVMSG options COMPAT_12 # compatibility with NetBSD 1.2
options PANICBUTTON,PANICWAIT options SYSVSHM # System V-style shared memory
options LKM #options SYSVSEM # System V-style semaphores
#options SYSVMSG # System V-style message queues
options KTRACE # system call tracing support
#options NKMEMCLUSTERS=1024 # 4K pages in kernel malloc pool
options LKM # Loadable kernel modules
options "COMPAT_NOMID" # Filesystems
options "COMPAT_09" file-system FFS # fast filesystem
options "COMPAT_10" #file-system CD9660 # CD-ROM ISO-9660 filesystem
options "COMPAT_11" file-system NFS # Network filesystem client
options "COMPAT_12" #file-system UNION # Union filesystem (req. for FDESC)
options "COMPAT_43" #file-system KERNFS # kernel data-structure filesystem
options "TCP_COMPAT_42" file-system FDESC # user file descriptor filesystem
#options "COMPAT_HPUX" #file-system PROCFS # /proc filesystem
options "COMPAT_M68K4K" # compat. with NetBSD/m68k4k binaries file-system MFS # Memory-based filesystem
options EXEC_AOUT # support for exec'ing a.out
options EXEC_SCRIPT # support for #! scripts
options FFS,QUOTA # Filesystem options
options LFS options FIFO # POSIX fifo support (in all filesystems)
options MFS #options QUOTA # User and group quotas in FFS
options NFSSERVER # Network filesystem server
options NFSCLIENT # Networking options
options NFSSERVER options INET # Internet protocols
options GATEWAY # IP forwarding + larger mb_map
#options MROUTING # Multicast routing
#options TCP_COMPAT_42 # compatibility with 4.2BSD TCP/IP
#options PFIL_HOOKS # packet filter hooks
options "CD9660" # Options for HP hardware
options MSDOSFS options FPSP # floating point interface for 68040
options FDESC #options USELEDS # make the lights twinkle
options FIFO options COMPAT_NOLABEL # defaults for unlabeled disks
options KERNFS #options PANICBUTTON # two fast <reset>s on HIL dump kernel
#options NULLFS #options CONSCODE="9" # force console at this select code
#options PORTAL # portal filesystem (still experimental) #options UK_KEYBOARD # include United Kingdom HIL keymap
options PROCFS #options SE_KEYBOARD # include Swedish HIL keymap
#options UMAPFS
options UNION
# GNU uses setuid scripts # This option enables a different copyin/copyout that uses page
options SETUIDSCRIPTS # mapping for large copies.
#options MAPPEDCOPY # different copyin/copyout for large copies
options GATEWAY #
options INET # HP-UX binary compatibility.
# NOTE: THIS IS STILL VERY EXPERIMENTAL. YOUR MILEAGE MAY VARY.
#
#options COMPAT_HPUX # HP-UX binary compatibility
config duality root on rd0 swap on sd0b and sd1b and sd2b and sd3b and rd0b and rd1b and rd2b and rd3b options COMPAT_M68K4K # compat. with NetBSD/m68k4k binaries
config pogo root on rd0 swap on rd0b and rd1b and rd2b and rd3b and sd0b and sd1b and sd2b and sd3b
master hpib0 at scode7 # Debugging options
master hpib1 at scode? options DIAGNOSTIC # Extra kernel sanity checks
disk rd0 at hpib? slave ? #options DEBUG # Enable misc. kernel debugging code
disk rd1 at hpib? slave ? options DDB # Kernel Dynamic Debugger
disk rd2 at hpib? slave ?
disk rd3 at hpib? slave ?
disk rd4 at hpib? slave ?
disk rd5 at hpib? slave ?
disk rd6 at hpib? slave ?
disk rd7 at hpib? slave ?
tape ct0 at hpib? slave ?
tape ct1 at hpib? slave ?
tape mt0 at hpib? slave ?
tape mt1 at hpib? slave ?
master scsi0 at scode? # Verbose descriptions of unconfigured DIO devices
master scsi1 at scode? # (Warning: this compiles in a large string table)
disk sd0 at scsi? slave ? #options DIOVERBOSE # recognize "unknown" DIO devices
disk sd1 at scsi? slave ?
disk sd2 at scsi? slave ?
disk sd3 at scsi? slave ?
disk sd4 at scsi? slave ?
disk sd5 at scsi? slave ?
disk sd6 at scsi? slave ?
disk sd7 at scsi? slave ?
tape st0 at scsi? slave ?
tape st1 at scsi? slave ?
device le0 at scode? config netbsd root on ? type ?
device le1 at scode?
device dca0 at scode9 flags 1
device dcm0 at scode? flags 0xe
device dcm1 at scode? flags 0xe
device dcm2 at scode? flags 0xe
device dcm3 at scode? flags 0xe
device grf0 at scode? mainbus0 at root # root "bus"
device grf1 at scode?
pseudo-device ite intio0 at mainbus0 # internal i/o space
pseudo-device loop dio0 at mainbus0 # DIO/DIO-II bus
pseudo-device ether
pseudo-device bpfilter 16 # Davinci framebuffer
pseudo-device ppp 2 #dvbox* at intio?
pseudo-device log #dvbox* at dio? scode ?
pseudo-device pty 32
pseudo-device vnd 4 # paging to files # Gatorbox framebuffer
#gbox* at intio?
#gbox* at dio? scode ?
# Hyperion framebuffer
#hyper* at dio? scode ?
# Renaissance framebuffer
#rbox* at intio?
#rbox* at dio? scode ?
# Topcat/catseye framebuffers
topcat* at intio?
topcat* at dio? scode ?
# Framebuffer abstraction
#grf* at dvbox?
#grf* at gbox?
#grf* at hyper?
#grf* at rbox?
grf* at topcat?
# Internal Terminal Emulator
ite* at grf?
dca0 at dio? scode 9 flags 1 # DCA serial interfaces
dca* at dio? scode ?
#dcm* at dio? scode ? flags 0xe # DCM 4- or 8-port serial interfaces
le* at dio? scode ? # LANCE ethernet interfaces
nhpib0 at dio? scode 7 # slow internal HP-IB
nhpib* at dio? scode ?
fhpib* at dio? scode ? # `fast' HP-IB
hpibbus0 at nhpib0
hpibbus* at nhpib?
hpibbus* at fhpib?
rd* at hpibbus? slave ? punit ? # HP-IB disks
ct* at hpibbus? slave ? punit ? # HP-IB cartridge tapes
#mt* at hpibbus? slave ? punit ? # HP-IB 9-track tape
#ppi0 at hpibbus0 slave 5 punit 0 # HP-IB plotter
oscsi* at dio? scode ? # Old HP SCSI
sd* at oscsi? target ? lun ? # SCSI disks
st* at oscsi? target ? lun ? # SCSI tapes
#ac* at oscsi? target ? lun ? # SCSI changers
pseudo-device pty 64 # pseudo ptys
#pseudo-device sl 4 # SLIP network interfaces
#pseudo-device ppp 4 # PPP network interfaces
pseudo-device bpfilter 16 # Berkeley packet filter
pseudo-device vnd 4 # vnode pseudo-disks
#pseudo-device ccd 4 # concatenated disk devices
pseudo-device loop # loopback network interface
#pseudo-device ipfilter # IP Filter package