Home | History | Annotate | Line # | Download | only in conf
INSTALL revision 1.18.2.2.2.1
      1  1.18.2.2.2.1   thorpej # 	$NetBSD: INSTALL,v 1.18.2.2.2.1 1999/06/21 00:58:32 thorpej 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.18.2.2.2.1   thorpej file-system 	CD9660			# ISO 9660 + Rock Ridge file system
     53           1.6  jonathan file-system 	KERNFS			# kernel data-structure filesystem
     54           1.4   thorpej 
     55           1.1  jonathan 
     56           1.1  jonathan # Networking options
     57           1.7  jonathan options 	INET		# Internet protocols
     58           1.7  jonathan options 	"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
     59           1.1  jonathan 
     60           1.8  jonathan 
     61           1.8  jonathan options 	COMPAT_12
     62          1.10    kleink options 	COMPAT_13
     63  1.18.2.2.2.1   thorpej 
     64  1.18.2.2.2.1   thorpej # Raster console options
     65  1.18.2.2.2.1   thorpej options		FONT_BOLD8x16		# Font for fb devices
     66  1.18.2.2.2.1   thorpej options		FONT_LUCIDA16x29	# Font for px devices
     67  1.18.2.2.2.1   thorpej #options	FONT_GALLANT12x22
     68  1.18.2.2.2.1   thorpej #options	FONT_QVSS8x15
     69           1.1  jonathan 
     70           1.1  jonathan # pmax specific
     71           1.7  jonathan options 	"HZ=256"	# RTC rate required
     72           1.1  jonathan 
     73      1.18.2.2       cjs options 	NFS_BOOT_DHCP	# superset of BOOTP
     74      1.18.2.2       cjs 
     75           1.7  jonathan config		netbsd		root on ? type ?
     76           1.4   thorpej config		nfsnetbsd	root on ? type nfs
     77           1.1  jonathan 
     78          1.13    simonb mainbus0	at root
     79          1.13    simonb cpu*		at mainbus0
     80           1.6  jonathan 
     81           1.6  jonathan 
     82          1.14    simonb #########################################################################
     83          1.14    simonb # I/O bus and device options						#
     84          1.14    simonb #########################################################################
     85           1.1  jonathan 
     86           1.1  jonathan # TC bus and supported options. (All but PMAXes have a turbochannel.)
     87           1.1  jonathan include 	"arch/pmax/conf/tc.std"
     88           1.1  jonathan 
     89           1.1  jonathan # ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
     90           1.1  jonathan include 	"arch/pmax/conf/builtin.ioasic"
     91           1.1  jonathan 
     92           1.1  jonathan # MAXINE-only ioasic baseboard devices and on-baseboard "options"
     93           1.1  jonathan include 	"arch/pmax/conf/builtin.maxine"
     94           1.1  jonathan 
     95           1.1  jonathan # 5000/200-only (aka 3MAX aka KN02) baseboard devices.
     96           1.1  jonathan # (KN02 has turbochannel but no	IOASIC).
     97           1.1  jonathan include 	"arch/pmax/conf/builtin.3max"
     98           1.1  jonathan 
     99           1.1  jonathan # 2100/3100-only (aka PMAX aka KN01) baseboard devices.
    100           1.1  jonathan # (may also be present on a 5100).
    101           1.1  jonathan include 	"arch/pmax/conf/builtin.3100"
    102          1.17    simonb #include 	"arch/pmax/conf/builtin.5100"
    103          1.11  jonathan 
    104          1.14    simonb # baseboard devices on 5100, 3100 "ibus" virtual bus
    105          1.11  jonathan include 	"arch/pmax/conf/ibus.std"
    106          1.11  jonathan 
    107           1.1  jonathan 
    108          1.14    simonb #########################################################################
    109          1.14    simonb # SCSI configuration							#
    110          1.14    simonb #########################################################################
    111           1.1  jonathan 
    112           1.1  jonathan oldscsibus*	at sii?
    113           1.1  jonathan oldscsibus*	at asc?
    114           1.1  jonathan #
    115           1.1  jonathan # SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
    116           1.1  jonathan #
    117           1.1  jonathan include 	"arch/pmax/conf/scsi.pmax"
    118           1.6  jonathan #include 	"arch/pmax/conf/mi.scsi"		# not yet supported
    119           1.1  jonathan 
    120           1.1  jonathan 
    121          1.14    simonb #########################################################################
    122          1.14    simonb # Pseudo-devices							#
    123          1.14    simonb #########################################################################
    124           1.1  jonathan 
    125           1.1  jonathan pseudo-device	pty		64	# pseudo ptys
    126           1.1  jonathan pseudo-device	bpfilter	16	# packet filter ports
    127           1.1  jonathan pseudo-device	loop
    128          1.14    simonb pseudo-device	ccd		 4	# concatenated disks
    129           1.1  jonathan 
    130          1.14    simonb pseudo-device	rasterconsole	 1 	# NB: raster console requires "fb"
    131          1.14    simonb pseudo-device	fb		 1	# only 1 framebuffer supported
    132