Home | History | Annotate | Line # | Download | only in conf
INSTALL revision 1.18.2.1
      1  1.18.2.1       cjs # 	$NetBSD: INSTALL,v 1.18.2.1 1999/04/20 23:46:34 cjs Exp $
      2       1.1  jonathan #
      3      1.14    simonb # Distribution	install kernel (any model)
      4      1.14    simonb #    netbsd:	cut-down kernel for miniroots.
      5      1.14    simonb #    nfsnetbsd:	root on NFS to boot diskless for installation,
      6      1.14    simonb #	disk drivers for labelling disks and installation on local disk.
      7       1.1  jonathan #
      8       1.9  jonathan #    Kernel must be under 1Mbyte to net-boot on 3100s with old PROMs.
      9       1.7  jonathan #
     10       1.1  jonathan #
     11       1.1  jonathan include		"arch/pmax/conf/std.pmax"
     12      1.18    simonb 
     13      1.18    simonb # don't inline, save space
     14      1.18    simonb makeoptions	COPTS="-Os -mmemcpy"
     15       1.1  jonathan 
     16       1.1  jonathan maxusers	8
     17       1.1  jonathan 
     18       1.8  jonathan # CPU options
     19       1.7  jonathan options 	MIPS1			# R2000/R3000 support
     20       1.7  jonathan options 	MIPS3			# R4000/R4400 support
     21       1.1  jonathan 
     22       1.1  jonathan 
     23       1.1  jonathan # Support for specific models of DECstation
     24      1.14    simonb options 	DEC_3100		# kn01: DECstation 2100, 3100
     25      1.16    simonb #options 	DEC_5100		# kn230: DECsystem 5100
     26      1.11  jonathan options 	DEC_MAXINE		# kn02ca: 5000/xx (Personal DECstation)
     27      1.14    simonb options 	DEC_3MIN		#  5000/1xx (kn02ba), 5000/150 (kn04)
     28      1.11  jonathan options 	DEC_3MAX		# kn02: 5000/200 support
     29      1.15    simonb options 	DEC_3MAXPLUS		#  5000/240 (kn03), 5000/260 (kn05)
     30      1.11  jonathan 
     31      1.11  jonathan #options 	DEC_5400
     32      1.11  jonathan #options 	DEC_5800
     33      1.11  jonathan #options 	DEC_5500
     34       1.1  jonathan 
     35       1.1  jonathan # Standard system options
     36       1.7  jonathan #options 	DIAGNOSTIC		# extra kernel debugging checks
     37       1.7  jonathan #options 	DEBUG			# extra kernel debugging support
     38       1.7  jonathan #options 	"COMPAT_43"		# compatibility with 4.3BSD binaries
     39       1.6  jonathan #options 	KTRACE			# system call tracing support
     40       1.6  jonathan #options 	LKM			# loadable kernel modules
     41       1.6  jonathan 
     42       1.6  jonathan 
     43       1.7  jonathan options 	"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
     44       1.1  jonathan 
     45       1.6  jonathan #options 	NTP			# network time protocol
     46       1.6  jonathan #options 	UCONSOLE		# users can redirect console (unsafe)
     47       1.6  jonathan 
     48       1.1  jonathan 
     49       1.1  jonathan # Filesystem options
     50       1.6  jonathan file-system 	FFS			# BSD fast filesystem
     51       1.6  jonathan file-system 	NFS			# Sun NFS-compatible filesystem (client)
     52       1.6  jonathan file-system 	KERNFS			# kernel data-structure filesystem
     53       1.4   thorpej 
     54       1.1  jonathan 
     55       1.1  jonathan # Networking options
     56       1.7  jonathan options 	INET		# Internet protocols
     57       1.7  jonathan options 	"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
     58       1.1  jonathan 
     59       1.8  jonathan 
     60       1.8  jonathan options 	COMPAT_12
     61      1.10    kleink options 	COMPAT_13
     62       1.1  jonathan 
     63       1.1  jonathan # pmax specific
     64       1.7  jonathan options 	"HZ=256"	# RTC rate required
     65       1.1  jonathan 
     66       1.7  jonathan config		netbsd		root on ? type ?
     67       1.4   thorpej config		nfsnetbsd	root on ? type nfs
     68       1.1  jonathan 
     69      1.13    simonb mainbus0	at root
     70      1.13    simonb cpu*		at mainbus0
     71       1.6  jonathan 
     72       1.6  jonathan 
     73      1.14    simonb #########################################################################
     74  1.18.2.1       cjs options 	NFS_BOOT_DHCP	# superset of BOOTP
     75  1.18.2.1       cjs 
     76      1.14    simonb # I/O bus and device options						#
     77      1.14    simonb #########################################################################
     78       1.1  jonathan 
     79       1.1  jonathan # TC bus and supported options. (All but PMAXes have a turbochannel.)
     80       1.1  jonathan include 	"arch/pmax/conf/tc.std"
     81       1.1  jonathan 
     82       1.1  jonathan # ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
     83       1.1  jonathan include 	"arch/pmax/conf/builtin.ioasic"
     84       1.1  jonathan 
     85       1.1  jonathan # MAXINE-only ioasic baseboard devices and on-baseboard "options"
     86       1.1  jonathan include 	"arch/pmax/conf/builtin.maxine"
     87       1.1  jonathan 
     88       1.1  jonathan # 5000/200-only (aka 3MAX aka KN02) baseboard devices.
     89       1.1  jonathan # (KN02 has turbochannel but no	IOASIC).
     90       1.1  jonathan include 	"arch/pmax/conf/builtin.3max"
     91       1.1  jonathan 
     92       1.1  jonathan # 2100/3100-only (aka PMAX aka KN01) baseboard devices.
     93       1.1  jonathan # (may also be present on a 5100).
     94       1.1  jonathan include 	"arch/pmax/conf/builtin.3100"
     95      1.17    simonb #include 	"arch/pmax/conf/builtin.5100"
     96      1.11  jonathan 
     97      1.14    simonb # baseboard devices on 5100, 3100 "ibus" virtual bus
     98      1.11  jonathan include 	"arch/pmax/conf/ibus.std"
     99      1.11  jonathan 
    100       1.1  jonathan 
    101      1.14    simonb #########################################################################
    102      1.14    simonb # SCSI configuration							#
    103      1.14    simonb #########################################################################
    104       1.1  jonathan 
    105       1.1  jonathan oldscsibus*	at sii?
    106       1.1  jonathan oldscsibus*	at asc?
    107       1.1  jonathan #
    108       1.1  jonathan # SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
    109       1.1  jonathan #
    110       1.1  jonathan include 	"arch/pmax/conf/scsi.pmax"
    111       1.6  jonathan #include 	"arch/pmax/conf/mi.scsi"		# not yet supported
    112       1.1  jonathan 
    113       1.1  jonathan 
    114      1.14    simonb #########################################################################
    115      1.14    simonb # Pseudo-devices							#
    116      1.14    simonb #########################################################################
    117       1.1  jonathan 
    118       1.1  jonathan pseudo-device	pty		64	# pseudo ptys
    119       1.1  jonathan pseudo-device	bpfilter	16	# packet filter ports
    120       1.1  jonathan pseudo-device	loop
    121      1.14    simonb pseudo-device	ccd		 4	# concatenated disks
    122       1.1  jonathan 
    123      1.14    simonb pseudo-device	rasterconsole	 1 	# NB: raster console requires "fb"
    124      1.14    simonb pseudo-device	fb		 1	# only 1 framebuffer supported
    125