GENERIC revision 1.14
11.4Schopps#
21.4Schopps# GENERIC AMIGA
31.4Schopps#
41.14Schopps#	$Id: GENERIC,v 1.14 1994/06/02 08:32:58 chopps Exp $
51.4Schopps#
61.4Schopps# This configuration file contains all possible options
71.4Schopps#
81.4Schopps
91.6Schoppsinclude "std.amiga"
101.14Schopps
111.14Schopps#
121.14Schopps# processors this kernel should support
131.14Schopps#
141.14Schoppsoptions		"M68040"		# support for 040
151.14Schoppsoptions		"M68030"		# support for 030
161.14Schoppsoptions		"M68020"		# support for 020/851
171.4Schopps
181.6Schoppsmaxusers	8
191.1Schopps
201.10Schoppsoptions		TIMEZONE=300, DST=1
211.1Schopps
221.6Schoppsgrfcc0		at mainbus0
231.6Schoppsgrfrt0		at ztwobus0
241.4Schopps
251.6Schoppsgrf0		at grfcc0
261.6Schoppsgrf1		at grfrt0
271.6Schopps
281.6Schoppsite*		at grf?
291.6Schopps
301.6Schoppspseudo-device	view 10
311.6Schoppspseudo-device	pty 16
321.6Schoppspseudo-device	loop
331.6Schopps
341.6Schopps# scsi stuff, all possible
351.6Schoppsgvpbus0		at ztwobus0
361.6Schoppsgtsc0		at gvpbus0		# GVP series II scsi
371.6Schoppsahsc0		at mainbus0		# A3000 scsi
381.6Schoppsatzsc0		at ztwobus0
391.13Schoppswstsc0		at ztwobus0		# Wordsync II scsi
401.13Schoppsivsc0		at ztwobus0		# IVS scsi
411.13Schoppsmlhsc0		at ztwobus0		# Hacker scsi
421.13Schoppsotgsc0		at ztwobus0		# 12 gauge scsi
431.8Schoppszssc0		at ztwobus0		# Zeus scsi
441.8Schoppsmgnsc0		at ztwobus0		# Magnum scsi
451.8Schoppswesc0		at zthreebus0		# Warp Engine scsi
461.11Schoppsidesc0		at mainbus0		# A4000(A1200?) IDE
471.6Schopps
481.6Schoppsscsibus0	at gtsc0
491.6Schoppsscsibus1	at ahsc0
501.6Schoppsscsibus2	at atzsc0
511.13Schoppsscsibus2	at wstsc0
521.13Schoppsscsibus3	at ivsc0
531.13Schoppsscsibus4	at mlhsc0
541.13Schoppsscsibus5	at otgsc0
551.8Schoppsscsibus6	at zssc0
561.8Schoppsscsibus7	at mgnsc0
571.8Schoppsscsibus8	at wesc0
581.11Schoppsscsibus9	at idesc0
591.6Schopps
601.6Schopps# any drives on configured controllers.
611.6Schoppssd0	at scsibus? target 0 lun 0
621.6Schoppssd1	at scsibus? target 1 lun 0
631.6Schoppssd2	at scsibus? target 2 lun 0
641.6Schoppssd3	at scsibus? target 3 lun 0
651.6Schoppssd4	at scsibus? target 4 lun 0
661.6Schoppssd5	at scsibus? target 5 lun 0
671.6Schoppssd6	at scsibus? target 6 lun 0
681.8Schoppssd7	at scsibus? target ? lun 0
691.6Schoppsst0	at scsibus? target ? lun 0
701.4Schopps
711.7Schoppsconfig	netbsd swap on generic
721.1Schopps
731.4Schoppsoptions		FPSP		# MC68040 floating point support
741.4Schoppsoptions		FPCOPROC	# Support for MC68881/MC68882 (Required)
751.4Schopps
761.4Schopps# Networking options
771.6Schoppsoptions		ETHER			# XXXX!!!!
781.4Schoppsoptions		INET			# IP networking support (Required)
791.4Schoppsoptions		ISO			# ISO Networking support
801.4Schoppsoptions		TPIP			# ARGO TP networking support
811.6Schopps#options		CCITT			# CCITT X.25
821.6Schopps#options		NS			# Xerox XNS
831.6Schopps#options		EON			# ISO CLNL over IP
841.6Schopps#options		GATEWAY			# Packet forwarding
851.6Schopps#options		DIRECTED_BROADCAST	# Broadcast across subnets
861.6Schopps#options		NSIP			# XNS over IP
871.4Schopps
881.4Schopps# File system related options
891.4Schoppsoptions		QUOTA		# Disk quotas for local disks
901.4Schoppsoptions		NFSSERVER	# Network File System server side code
911.4Schoppsoptions		NFSCLIENT	# Network File System client side code
921.6Schopps
931.4Schopps# Support for various types of filesystems
941.4Schoppsoptions		FFS		# Berkeley fast file system
951.4Schoppsoptions		MFS		# Memory based filesystem
961.4Schoppsoptions		PROCFS		# Process filesystem
971.4Schoppsoptions		KERNFS		# Kernel parameter filesystem (Recommended)
981.4Schoppsoptions		MSDOSFS		# MS-DOS filesystem
991.4Schoppsoptions		FDESC		# /dev/fd filesystem
1001.4Schoppsoptions		LOFS		# Loopback filesystem
1011.4Schoppsoptions		ISOFS		# ISO 9660 file system, with Rock Ridge
1021.4Schoppsoptions		PORTAL		# Portal filesystem
1031.4Schopps
1041.4Schoppsoptions		FIFO		# FIFO operations on vnodes (Recommended)
1051.7Schoppsoptions		ADOSFS
1061.4Schopps
1071.4Schoppsoptions		SWAPPAGER	# Pager for processes (Required)
1081.4Schoppsoptions		VNODEPAGER	# Pager for vnodes (Required)
1091.4Schoppsoptions		DEVPAGER	# Pager for devices (Required)
1101.4Schopps#options	BANKEDDEVPAGER	# Pager for Retina
1111.4Schopps
1121.4Schopps# Compatability options for various existing systems
1131.4Schoppsoptions		"COMPAT_09"	# fs type binary compatability (name vs number)
1141.4Schoppsoptions		COMPAT_SUNOS	# Support to run Sun (m68k) executables
1151.4Schopps#options	HPUXCOMPAT	# HP300 compatability
1161.4Schoppsoptions		"COMPAT_43"	# 4.3 BSD compatible system calls
1171.4Schoppsoptions		"TCP_COMPAT_42"	# Use 4.2 BSD style TCP
1181.4Schoppsoptions		"COMPAT_NOMID"	# Support to run nonvalid machine id executables
1191.4Schopps
1201.4Schopps# Support for System V IPC facilities.
1211.9Schopps#options		SYSVSHM		# System V-like shared memory
1221.12Schopps#options		SYSVMSG		# System V-like messages
1231.12Schopps#options		SYSVSEM		# System V-like semaphores
1241.4Schopps
1251.4Schopps# Amiga graphics options
1261.4Schoppsoptions		GRF_ECS			# Enhanced Chip Set
1271.4Schoppsoptions		GRF_NTSC		# NTSC
1281.4Schoppsoptions		GRF_PAL			# PAL
1291.4Schoppsoptions		"GRF_A2024"		# Support for the A2024
1301.4Schopps
1311.4Schopps# Support for various kernel options
1321.4Schoppsoptions		KTRACE		# Add kernel tracing system call
1331.4Schoppsoptions		PANICWAIT	# Require keystroke to dump/reboot
1341.4Schoppsoptions		DIAGNOSTIC	# Add additional error checking code
1351.6Schoppsoptions		DEBUG		# Add debugging statements
1361.7Schopps#options	SYSCALL_DEBUG	# debug all syscalls.
1371.4Schopps#options	SCSIDEBUG	# Add SCSI debugging statements
1381.4Schopps#options	KGDB		# Kernel debugger (KGDB) support
1391.6Schoppsoptions		DDB		# Kernel debugger
1401.4Schopps#options	PANICBUTTON	# Forced crash via keypress (???)
1411.4Schoppsoptions		"NKMEMCLUSTERS=256"	# Size of kernel malloc area
1421.4Schoppsoptions		GENERIC		# Mini-root boot support
1431.4Schopps#options	PROFTIMER	# Kernel profiling support
1441.4Schopps#options	"PRF_INTERVAL=500"	# Clock ticks between profile interrupts
1451.6Schopps#options		"PPP_OUTQ_SIZE=4096"	# Size of large PPP output queue
1461.4Schoppsoptions		LKM		# Loadable kernel modules
1471.4Schopps
148