GENERIC revision 1.17
11.17Sthorpej#	$NetBSD: GENERIC,v 1.17 1997/01/06 08:48:36 thorpej Exp $
21.1Smycroft#
31.3Sthorpej# Generic kernel - one size fits all.
41.1Smycroft#
51.1Smycroftmachine		"hp300"
61.1Smycroft
71.3Sthorpejcpu             "HP320"
81.3Sthorpejcpu             "HP330"         # includes 318, 319
91.3Sthorpejcpu             "HP340"
101.3Sthorpejcpu             "HP350"
111.1Smycroftcpu		"HP360"
121.1Smycroftcpu		"HP370"
131.1Smycroftcpu		"HP375"		# includes 345, 400t, 400s
141.1Smycroftcpu		"HP380"		# includes 425t, 425s, 433s
151.1Smycroftident		GENERIC
161.1Smycroft
171.1Smycroft# Need to set locally
181.1Smycrofttimezone	8 dst
191.8Sthorpejmaxusers	32
201.1Smycroft
211.1Smycroft# Standard system options
221.1Smycroftoptions		SWAPPAGER		# swap pager (anonymous and swap space)
231.1Smycroftoptions		VNODEPAGER		# vnode pager (mapped files)
241.1Smycroftoptions		DEVPAGER		# device pager (mapped devices)
251.3Sthorpejoptions         "COMPAT_43"             # compatibility with 4.3BSD interfaces
261.3Sthorpejoptions         "COMPAT_44"             # compatibility with 4.4BSD binaries
271.3Sthorpejoptions         "COMPAT_09"             # compatibility with NetBSD 0.9
281.3Sthorpejoptions		"COMPAT_10"		# compatibility with NetBSD 1.0
291.10Sthorpejoptions		"COMPAT_11"		# compatibility with NetBSD 1.1
301.10Sthorpejoptions		"COMPAT_12"		# compatibility with NetBSD 1.2
311.3Sthorpejoptions         SYSVSHM                 # System V-style shared memory
321.3Sthorpejoptions         SYSVSEM                 # System V-style semaphores
331.3Sthorpejoptions         SYSVMSG                 # System V-style message queues
341.3Sthorpejoptions         KTRACE                  # system call tracing support
351.3Sthorpejoptions		"NKMEMCLUSTERS=1024"	# # 4K pages in kernel malloc pool
361.13Sthorpejoptions 	EXEC_AOUT		# support for exec'ing a.out
371.16Sthorpejoptions 	EXEC_SCRIPT		# support for #! scripts
381.1Smycroft
391.1Smycroft# Filesystem options
401.1Smycroftoptions		FIFO		# POSIX fifo support (in all filesystems)
411.1Smycroftoptions		FFS,QUOTA	# fast filesystem with user and group quotas
421.3Sthorpejoptions         "CD9660"        # CD-ROM ISO-9660 filesystem
431.3Sthorpejoptions		NFSSERVER	# Network filesystem server
441.3Sthorpejoptions		NFSCLIENT	# Network filesystem client
451.3Sthorpejoptions		UNION		# Union filesystem (req. for FDESC)
461.1Smycroftoptions		KERNFS		# kernel data-structure filesystem
471.1Smycroftoptions		FDESC		# user file descriptor filesystem
481.1Smycroftoptions		PROCFS		# /proc filesystem
491.3Sthorpejoptions		MFS		# Memory-based filesystem
501.1Smycroft
511.1Smycroft# Networking options
521.1Smycroftoptions		INET		# Internet protocols
531.3Sthorpejoptions		GATEWAY		# IP forwarding + larger mb_map
541.3Sthorpejoptions		MROUTING	# Multicast routing
551.1Smycroftoptions		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
561.17Sthorpejoptions 	PFIL_HOOKS	# packet processing hooks
571.1Smycroft
581.1Smycroft# Options for HP hardware
591.3Sthorpejoptions		FPSP		# floating point interface for 68040
601.3Sthorpejoptions		USELEDS		# make the lights twinkle
611.3Sthorpejoptions		COMPAT_NOLABEL	# defaults for unlabeled disks
621.3Sthorpej#options	PANICBUTTON	# two fast <reset>s on HIL dump kernel
631.9Sthorpej#options	CONSCODE="9"	# force console at this select code
641.11Sthorpejoptions		UK_KEYBOARD	# include United Kingdom HIL keymap
651.11Sthorpejoptions		SE_KEYBOARD	# include Swedish HIL keymap
661.3Sthorpej
671.7Sthorpej#
681.7Sthorpej# HP-UX binary compatibility.
691.7Sthorpej# NOTE: THIS IS STILL VERY EXPERIMENTAL.  YOUR MILEAGE MAY VARY.
701.7Sthorpej#
711.8Sthorpejoptions	COMPAT_HPUX		# HP-UX binary compatibility
721.12Sthorpej
731.12Sthorpej#options 	"COMPAT_M68K4K"	# compat. with NetBSD/m68k4k binaries
741.1Smycroft
751.3Sthorpej# Debugging options
761.17Sthorpejoptions 	DIAGNOSTIC	# Extra kernel sanity checks
771.17Sthorpej#options 	DEBUG		# Enable misc. kernel debugging code
781.3Sthorpejoptions		DDB		# Kernel Dynamic Debugger
791.1Smycroft
801.1Smycroftconfig		netbsd swap generic
811.1Smycroft
821.1Smycroftmaster		hpib0	at scode7
831.1Smycroftmaster		hpib1	at scode?
841.1Smycroftmaster		hpib2	at scode?
851.3Sthorpejmaster		hpib3	at scode?
861.3Sthorpejdisk		rd0	at hpib? slave ?
871.1Smycroftdisk		rd1	at hpib? slave ?
881.1Smycroftdisk		rd2	at hpib? slave ?
891.1Smycroftdisk		rd3	at hpib? slave ?
901.3Sthorpejdisk		rd4	at hpib? slave ?
911.3Sthorpejdisk		rd5	at hpib? slave ?
921.3Sthorpejdisk		rd6	at hpib? slave ?
931.3Sthorpejtape		ct0	at hpib0 slave ?
941.3Sthorpejtape		ct1	at hpib0 slave ? flags 1
951.5Sthorpejtape		mt0	at hpib0 slave ?
961.1Smycroftdevice		ppi0	at hpib0 slave 5
971.1Smycroft
981.1Smycroftmaster		scsi0	at scode?
991.1Smycroftmaster		scsi1	at scode?
1001.1Smycroftmaster		scsi2	at scode?
1011.1Smycroftmaster		scsi3	at scode?
1021.1Smycroftdisk		sd0	at scsi? slave ?
1031.1Smycroftdisk		sd1	at scsi? slave ?
1041.1Smycroftdisk		sd2	at scsi? slave ?
1051.1Smycroftdisk		sd3	at scsi? slave ?
1061.1Smycroftdisk		sd4	at scsi? slave ?
1071.1Smycroftdisk		sd5	at scsi? slave ?
1081.1Smycroftdisk		sd6	at scsi? slave ?
1091.1Smycroftdisk		sd7	at scsi? slave ?
1101.1Smycroftdisk		sd8	at scsi? slave ?
1111.1Smycroftdisk		sd9	at scsi? slave ?
1121.1Smycrofttape		st0	at scsi? slave ?
1131.1Smycrofttape		st1	at scsi? slave ?
1141.1Smycroft
1151.1Smycroftdevice		dca0	at scode9 flags 1
1161.6Sthorpejdevice		dca1	at scode?
1171.3Sthorpej
1181.1Smycroftdevice		dcm0	at scode? flags 0xe
1191.1Smycroftdevice		dcm1	at scode? flags 0xe
1201.1Smycroft
1211.1Smycroftdevice		le0	at scode?
1221.1Smycroftdevice		le1	at scode?
1231.1Smycroft
1241.1Smycroftdevice		grf0	at scode?
1251.6Sthorpejdevice		grf1	at scode?
1261.1Smycroft
1271.1Smycroftpseudo-device	pty		64	# pseudo ptys
1281.3Sthorpejpseudo-device	sl		4	# SLIP network interfaces
1291.3Sthorpejpseudo-device	ppp		4	# PPP network interfaces
1301.3Sthorpejpseudo-device	bpfilter	16	# Berkeley packet filter
1311.4Sthorpejpseudo-device	vnd		4	# vnode pseudo-disks
1321.4Sthorpejpseudo-device	ccd		4	# concatenated disk devices
1331.3Sthorpejpseudo-device	ite			# terminal emulation on grf
1341.3Sthorpejpseudo-device	loop			# loopback network interface
1351.3Sthorpejpseudo-device	ether			# basic ethernet support
1361.17Sthorpejpseudo-device	ipl			# IP Filter package
137