GENERIC revision 1.10
11.1Sjonathan#
21.5Sjonathan# Distribition miniroot kernel (any  model) kernel config file
31.5Sjonathan
41.1Sjonathan#
51.10Sthorpej# 	$NetBSD: GENERIC,v 1.10 1997/01/31 01:59:14 thorpej Exp $
61.1Sjonathan#
71.5Sjonathaninclude		"arch/pmax/conf/std.pmax"
81.1Sjonathan
91.5Sjonathanmaxusers	64
101.1Sjonathan
111.6Sjonathanoptions		MIPS1			# R2000/R3000 support (new)
121.6Sjonathan#options	MIPS3			# R4000/R4400 support (not finished)
131.6Sjonathan
141.1Sjonathan
151.5Sjonathan# Support for specific models of DECstation
161.7Sjonathanoptions 	DS3100			# PMAX (kn01) DECstation 2100, 3100
171.7Sjonathanoptions 	DS5000_25		# MAXINE (kn02ca/xine) support
181.7Sjonathanoptions 	DS5000_100		# 3MIN (kn02ba/kmin) support
191.7Sjonathanoptions 	DS5000_200		# 3MAX (kn02) support
201.7Sjonathanoptions 	DS5000_240		# 3MAXPLUS (kn03) support
211.1Sjonathan
221.1Sjonathan
231.1Sjonathan# Standard system options
241.1Sjonathan#options	DIAGNOSTIC		# extra kernel debugging checks
251.5Sjonathan#options	DEBUG			# extra kernel debugging support
261.1Sjonathanoptions		"COMPAT_43"		# compatibility with 4.3BSD binaries
271.1Sjonathanoptions		KTRACE			# system call tracing support
281.1Sjonathanoptions		"NKMEMCLUSTERS=1024"	# 4K pages in kernel malloc pool
291.1Sjonathan#options	KGDB			# support for kernel gdb
301.1Sjonathan#options	"KGDBRATE=19200"	# kernel gdb port rate (default 9600)
311.1Sjonathan#options	"KGDBDEV=15*256+0"	# device for kernel gdb
321.1Sjonathan
331.5Sjonathanoptions		NTP			# network time protocol
341.5Sjonathan#options	UCONSOLE		# users can redirect console (unsafe)
351.5Sjonathan
361.5Sjonathan
371.1Sjonathan# Filesystem options
381.10Sthorpejfile-system 	FFS             # fast filesystem with user and group quotas
391.10Sthorpejfile-system 	MFS		# memory-based filesystem
401.10Sthorpejfile-system 	NFS		# Sun NFS-compatible filesystem (client)
411.10Sthorpej#file-system	KERNFS		# kernel data-structure filesystem
421.10Sthorpej#file-system	FDESC		# user file descriptor filesystem
431.10Sthorpej#file-system	UMAPFS		# uid/gid remapping filesystem
441.10Sthorpejfile-system 	NULLFS		# null layer filesystem
451.10Sthorpejfile-system	UNION
461.10Sthorpej#file-system	LFS		# Log-based filesystem (still experimental)
471.10Sthorpej#file-system	PORTAL		# portal filesystem (still experimental)
481.10Sthorpej
491.1Sjonathanoptions		FIFO		# POSIX fifo support (in all filesystems)
501.1Sjonathanoptions		NFSSERVER	# Sun NFS-compatible filesystem (server)
511.1Sjonathan
521.1Sjonathan# Networking options
531.1Sjonathanoptions		INET		# Internet protocols
541.1Sjonathanoptions		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
551.1Sjonathanoptions		GATEWAY		# IP packet forwarding
561.1Sjonathan#options	MULTICAST	# Multicast support
571.1Sjonathan#options	MROUTING	# Multicast routing support
581.1Sjonathan#options	ISO		# OSI networking
591.1Sjonathan#options	TPIP
601.1Sjonathan#options	EON
611.1Sjonathan
621.5Sjonathan# NetBSD backwards compatibility
631.6Sjonathan#options	COMPAT_10	# NetBSD 1.0, (needed for X on 386?)
641.6Sjonathan#options	COMPAT_11	# NetBSD 1.1,
651.6Sjonathanoptions		COMPAT_12	# Netbsd 1.2 reboot()
661.1Sjonathan
671.5Sjonathan
681.1Sjonathan# pmax specific
691.1Sjonathanoptions		COMPAT_ULTRIX	# ultrix compatibility
701.6Sjonathanoptions		EXEC_ECOFF	# Ultrix RISC binaries are ECOFF format
711.3Sjonathanoptions		"HZ=256"	# RTC rate required
721.1Sjonathan
731.6Sjonathan# Note that this configuration is unlikely to work, yet...
741.5Sjonathan#config		netbsd root on rz0a swap on rz0b and rz1b dumps on rz0b
751.10Sthorpejconfig		gennetbsd	root on ? type ?
761.1Sjonathan
771.1Sjonathan
781.1Sjonathan########################################################################
791.5Sjonathan###                   I/O bus and device options                     ###
801.1Sjonathan########################################################################
811.1Sjonathan
821.5Sjonathan# TC bus and supported options. (All but PMAXes have a turbochannel.)
831.6Sjonathaninclude 	"arch/pmax/conf/tc.std"
841.1Sjonathan
851.5Sjonathan# ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
861.6Sjonathaninclude 	"arch/pmax/conf/builtin.ioasic"
871.1Sjonathan
881.5Sjonathan# MAXINE-only ioasic baseboard devices and on-baseboard "options"
891.6Sjonathaninclude 	"arch/pmax/conf/builtin.maxine"
901.1Sjonathan
911.5Sjonathan# 5000/200-only (aka 3MAX aka KN02) baseboard devices.
921.5Sjonathan# (KN02 has turbochannel but no	IOASIC).
931.6Sjonathaninclude 	"arch/pmax/conf/builtin.3max"
941.1Sjonathan
951.5Sjonathan# 2100/3100-only (aka PMAX aka KN01) baseboard devices.
961.5Sjonathan# (may also be present on a 5100).
971.6Sjonathaninclude 	"arch/pmax/conf/builtin.3100"
981.1Sjonathan
991.1Sjonathan########################################################################
1001.1Sjonathan# SCSI configuration                                                   #
1011.1Sjonathan########################################################################
1021.1Sjonathan
1031.5Sjonathanoldscsibus*	at sii?
1041.5Sjonathanoldscsibus*	at asc?
1051.1Sjonathan#
1061.5Sjonathan# SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
1071.1Sjonathan#
1081.6Sjonathaninclude 	"arch/pmax/conf/scsi.pmax"
1091.7Sjonathan#include 	"arch/pmax/conf/mi.scsi"		# not yet supported
1101.1Sjonathan
1111.1Sjonathan
1121.5Sjonathan########################################################################
1131.5Sjonathan###                        Pseudo-devices                            ###
1141.5Sjonathan########################################################################
1151.1Sjonathan
1161.1Sjonathanpseudo-device	sl		 4	# serial-line IP ports
1171.5Sjonathanpseudo-device   ppp              2      # serial-line IP ports
1181.1Sjonathanpseudo-device	pty		64	# pseudo ptys
1191.1Sjonathanpseudo-device	bpfilter	16	# packet filter ports
1201.1Sjonathanpseudo-device	loop
1211.1Sjonathanpseudo-device	vnd		4	# virtual disk ick
1221.5Sjonathanpseudo-device   ccd             4       # concatenated disks
1231.1Sjonathan
1241.1Sjonathan#pseudo-device	ether			# From old config. what does it mean?
1251.1Sjonathanpseudo-device	rasterconsole	1 	# NB: raster console requires "fb"
1261.6Sjonathanpseudo-device	fb		1	# up to 3 framebuffers
127