GENERIC revision 1.5
11.5Sthorpej#	$NetBSD: GENERIC,v 1.5 1995/10/02 00:36:07 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.3Sthorpejmaxusers	16
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.3Sthorpejoptions         SYSVSHM                 # System V-style shared memory
301.3Sthorpejoptions         SYSVSEM                 # System V-style semaphores
311.3Sthorpejoptions         SYSVMSG                 # System V-style message queues
321.3Sthorpejoptions         KTRACE                  # system call tracing support
331.3Sthorpejoptions		"NKMEMCLUSTERS=1024"	# # 4K pages in kernel malloc pool
341.1Smycroft
351.1Smycroft# Filesystem options
361.1Smycroftoptions		FIFO		# POSIX fifo support (in all filesystems)
371.1Smycroftoptions		FFS,QUOTA	# fast filesystem with user and group quotas
381.3Sthorpejoptions         "CD9660"        # CD-ROM ISO-9660 filesystem
391.3Sthorpejoptions		NFSSERVER	# Network filesystem server
401.3Sthorpejoptions		NFSCLIENT	# Network filesystem client
411.3Sthorpejoptions		UNION		# Union filesystem (req. for FDESC)
421.1Smycroftoptions		KERNFS		# kernel data-structure filesystem
431.1Smycroftoptions		FDESC		# user file descriptor filesystem
441.1Smycroftoptions		PROCFS		# /proc filesystem
451.3Sthorpejoptions		MFS		# Memory-based filesystem
461.1Smycroft
471.1Smycroft# Networking options
481.1Smycroftoptions		INET		# Internet protocols
491.3Sthorpejoptions		GATEWAY		# IP forwarding + larger mb_map
501.3Sthorpejoptions		MROUTING	# Multicast routing
511.1Smycroftoptions		"TCP_COMPAT_42"	# compatibility with 4.2BSD TCP/IP
521.1Smycroft
531.1Smycroft# Options for HP hardware
541.3Sthorpejoptions		FPSP		# floating point interface for 68040
551.3Sthorpejoptions		USELEDS		# make the lights twinkle
561.3Sthorpejoptions		COMPAT_NOLABEL	# defaults for unlabeled disks
571.3Sthorpej#options	PANICBUTTON	# two fast <reset>s on HIL dump kernel
581.3Sthorpej
591.3Sthorpej# XXX DOESN'T WORK YET!
601.1Smycroft#options	COMPAT_HPUX	# HP-UX binary compatibility
611.1Smycroft
621.3Sthorpej# Debugging options
631.3Sthorpejoptions		DDB		# Kernel Dynamic Debugger
641.1Smycroft
651.3Sthorpej# If the kernel isn't named `GENERIC', uncomment the line below.
661.3Sthorpej#options	GENERIC		# Generic swap support
671.1Smycroftconfig		netbsd swap generic
681.1Smycroft
691.1Smycroftmaster		hpib0	at scode7
701.1Smycroftmaster		hpib1	at scode?
711.1Smycroftmaster		hpib2	at scode?
721.3Sthorpejmaster		hpib3	at scode?
731.3Sthorpejdisk		rd0	at hpib? slave ?
741.1Smycroftdisk		rd1	at hpib? slave ?
751.1Smycroftdisk		rd2	at hpib? slave ?
761.1Smycroftdisk		rd3	at hpib? slave ?
771.3Sthorpejdisk		rd4	at hpib? slave ?
781.3Sthorpejdisk		rd5	at hpib? slave ?
791.3Sthorpejdisk		rd6	at hpib? slave ?
801.3Sthorpejtape		ct0	at hpib0 slave ?
811.3Sthorpejtape		ct1	at hpib0 slave ? flags 1
821.5Sthorpejtape		mt0	at hpib0 slave ?
831.1Smycroftdevice		ppi0	at hpib0 slave 5
841.1Smycroft
851.1Smycroftmaster		scsi0	at scode?
861.1Smycroftmaster		scsi1	at scode?
871.1Smycroftmaster		scsi2	at scode?
881.1Smycroftmaster		scsi3	at scode?
891.1Smycroftdisk		sd0	at scsi? slave ?
901.1Smycroftdisk		sd1	at scsi? slave ?
911.1Smycroftdisk		sd2	at scsi? slave ?
921.1Smycroftdisk		sd3	at scsi? slave ?
931.1Smycroftdisk		sd4	at scsi? slave ?
941.1Smycroftdisk		sd5	at scsi? slave ?
951.1Smycroftdisk		sd6	at scsi? slave ?
961.1Smycroftdisk		sd7	at scsi? slave ?
971.1Smycroftdisk		sd8	at scsi? slave ?
981.1Smycroftdisk		sd9	at scsi? slave ?
991.1Smycrofttape		st0	at scsi? slave ?
1001.1Smycrofttape		st1	at scsi? slave ?
1011.1Smycroft
1021.1Smycroftdevice		dca0	at scode9 flags 1
1031.3Sthorpej
1041.1Smycroftdevice		dcm0	at scode? flags 0xe
1051.1Smycroftdevice		dcm1	at scode? flags 0xe
1061.1Smycroft
1071.1Smycroftdevice		le0	at scode?
1081.1Smycroftdevice		le1	at scode?
1091.1Smycroft
1101.1Smycroftdevice		grf0	at scode?
1111.1Smycroft
1121.1Smycroftpseudo-device	pty		64	# pseudo ptys
1131.3Sthorpejpseudo-device	sl		4	# SLIP network interfaces
1141.3Sthorpejpseudo-device	ppp		4	# PPP network interfaces
1151.3Sthorpejpseudo-device	bpfilter	16	# Berkeley packet filter
1161.4Sthorpejpseudo-device	vnd		4	# vnode pseudo-disks
1171.4Sthorpejpseudo-device	ccd		4	# concatenated disk devices
1181.3Sthorpejpseudo-device	ite			# terminal emulation on grf
1191.3Sthorpejpseudo-device	loop			# loopback network interface
1201.3Sthorpejpseudo-device	ether			# basic ethernet support
121