GENERIC revision 1.11
11.1Sjonathan#
21.5Sjonathan# Distribition miniroot kernel (any  model) kernel config file
31.5Sjonathan
41.1Sjonathan#
51.11Sjonathan# 	$NetBSD: GENERIC,v 1.11 1997/02/28 09:51:21 jonathan 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.11Sjonathanconfig		netbsd	root on ? type ?
751.1Sjonathan
761.1Sjonathan
771.1Sjonathan########################################################################
781.5Sjonathan###                   I/O bus and device options                     ###
791.1Sjonathan########################################################################
801.1Sjonathan
811.5Sjonathan# TC bus and supported options. (All but PMAXes have a turbochannel.)
821.6Sjonathaninclude 	"arch/pmax/conf/tc.std"
831.1Sjonathan
841.5Sjonathan# ioasic standard baseboard options (5000/2x, 5000/1xx, 5000/2[46]0)
851.6Sjonathaninclude 	"arch/pmax/conf/builtin.ioasic"
861.1Sjonathan
871.5Sjonathan# MAXINE-only ioasic baseboard devices and on-baseboard "options"
881.6Sjonathaninclude 	"arch/pmax/conf/builtin.maxine"
891.1Sjonathan
901.5Sjonathan# 5000/200-only (aka 3MAX aka KN02) baseboard devices.
911.5Sjonathan# (KN02 has turbochannel but no	IOASIC).
921.6Sjonathaninclude 	"arch/pmax/conf/builtin.3max"
931.1Sjonathan
941.5Sjonathan# 2100/3100-only (aka PMAX aka KN01) baseboard devices.
951.5Sjonathan# (may also be present on a 5100).
961.6Sjonathaninclude 	"arch/pmax/conf/builtin.3100"
971.1Sjonathan
981.1Sjonathan########################################################################
991.1Sjonathan# SCSI configuration                                                   #
1001.1Sjonathan########################################################################
1011.1Sjonathan
1021.5Sjonathanoldscsibus*	at sii?
1031.5Sjonathanoldscsibus*	at asc?
1041.1Sjonathan#
1051.5Sjonathan# SCSI configuration for old 4.4bsd/pmax DECstation SCSI driver
1061.1Sjonathan#
1071.6Sjonathaninclude 	"arch/pmax/conf/scsi.pmax"
1081.7Sjonathan#include 	"arch/pmax/conf/mi.scsi"		# not yet supported
1091.1Sjonathan
1101.1Sjonathan
1111.5Sjonathan########################################################################
1121.5Sjonathan###                        Pseudo-devices                            ###
1131.5Sjonathan########################################################################
1141.1Sjonathan
1151.1Sjonathanpseudo-device	sl		 4	# serial-line IP ports
1161.5Sjonathanpseudo-device   ppp              2      # serial-line IP ports
1171.1Sjonathanpseudo-device	pty		64	# pseudo ptys
1181.1Sjonathanpseudo-device	bpfilter	16	# packet filter ports
1191.1Sjonathanpseudo-device	loop
1201.1Sjonathanpseudo-device	vnd		4	# virtual disk ick
1211.5Sjonathanpseudo-device   ccd             4       # concatenated disks
1221.1Sjonathan
1231.1Sjonathan#pseudo-device	ether			# From old config. what does it mean?
1241.1Sjonathanpseudo-device	rasterconsole	1 	# NB: raster console requires "fb"
1251.6Sjonathanpseudo-device	fb		1	# up to 3 framebuffers
126