GENERIC revision 1.36
11.36Schopps#	$NetBSD: GENERIC,v 1.36 1995/04/23 16:20:54 chopps Exp $
21.28Scgd
31.4Schopps#
41.4Schopps# GENERIC AMIGA
51.4Schopps#
61.4Schopps# This configuration file contains all possible options
71.4Schopps#
81.4Schopps
91.6Schoppsinclude "std.amiga"
101.14Schopps
111.15Schoppsmaxusers	8
121.15Schoppsoptions		TIMEZONE=300, DST=1
131.15Schopps
141.14Schopps#
151.14Schopps# processors this kernel should support
161.14Schopps#
171.15Schoppsoptions		"M68040"	# support for 040
181.15Schoppsoptions		FPSP		# MC68040 floating point support
191.15Schoppsoptions		"M68030"	# support for 030
201.15Schoppsoptions		"M68020"	# support for 020/851
211.15Schoppsoptions		FPCOPROC	# Support for MC6888[12] (Required)
221.15Schopps
231.15Schoppsoptions		SWAPPAGER	# Pager for processes (Required)
241.15Schoppsoptions		VNODEPAGER	# Pager for vnodes (Required)
251.15Schoppsoptions		DEVPAGER	# Pager for devices (Required)
261.15Schopps
271.15Schopps#
281.15Schopps# Networking options
291.15Schopps#
301.15Schoppsoptions		INET		# IP networking support (Required)
311.20Schopps#options	ISO		# ISO Networking support
321.20Schopps#options	TPIP		# ARGO TP networking support
331.15Schopps#options	CCITT		# CCITT X.25
341.15Schopps#options	NS		# Xerox XNS
351.15Schopps#options	EON		# ISO CLNL over IP
361.15Schopps#options	GATEWAY		# Packet forwarding
371.15Schopps#options	DIRECTED_BROADCAST	# Broadcast across subnets
381.15Schopps#options	NSIP		# XNS over IP
391.15Schopps
401.15Schopps#
411.15Schopps# File system related options
421.15Schopps#
431.15Schoppsoptions		QUOTA		# Disk quotas for local disks
441.15Schoppsoptions		NFSSERVER	# Network File System server side code
451.15Schoppsoptions		NFSCLIENT	# Network File System client side code
461.15Schopps
471.15Schopps#
481.15Schopps# File systems
491.15Schopps#
501.15Schoppsoptions		FFS		# Berkeley fast file system
511.15Schoppsoptions		MFS		# Memory based filesystem
521.15Schoppsoptions		PROCFS		# Process filesystem
531.15Schoppsoptions		KERNFS		# Kernel parameter filesystem (Recommended)
541.15Schoppsoptions		FDESC		# /dev/fd filesystem
551.20Schoppsoptions		NULLFS		# Loopback filesystem
561.15Schoppsoptions		FIFO		# FIFO operations on vnodes (Recommended)
571.19Schoppsoptions		ADOSFS		# AmigaDOS file system
581.24Schoppsoptions		"CD9660"	# ISO 9660 file system, with Rock Ridge
591.20Schopps#options	PORTAL		# Portal filesystem
601.20Schopps#options	MSDOSFS		# MS-DOS filesystem
611.15Schopps
621.15Schopps
631.15Schopps#
641.15Schopps# Compatability options for various existing systems
651.15Schopps#
661.29Schoppsoptions		"COMPAT_10"	# compatability with older NetBSD release
671.15Schoppsoptions		"COMPAT_09"	# compatability with older NetBSD release
681.15Schoppsoptions		"COMPAT_43"	# 4.3 BSD compatible system calls
691.15Schoppsoptions		COMPAT_SUNOS	# Support to run Sun (m68k) executables
701.15Schoppsoptions		"TCP_COMPAT_42"	# Use 4.2 BSD style TCP
711.15Schoppsoptions		"COMPAT_NOMID"	# allow nonvalid machine id executables
721.20Schopps#options	COMPAT_HPUX	# HP300 compatability
731.4Schopps
741.15Schopps#
751.15Schopps# Support for System V IPC facilities.
761.15Schopps#
771.15Schoppsoptions		SYSVSHM		# System V-like shared memory
781.15Schoppsoptions		SYSVMSG		# System V-like messages
791.15Schoppsoptions		SYSVSEM		# System V-like semaphores
801.15Schopps
811.15Schopps#
821.15Schopps# Support for various kernel options
831.15Schopps#
841.15Schoppsoptions		GENERIC		# Mini-root boot support
851.15Schoppsoptions		LKM		# Loadable kernel modules
861.15Schoppsoptions		KTRACE		# Add kernel tracing system call
871.15Schoppsoptions		DIAGNOSTIC	# Add additional error checking code
881.15Schoppsoptions		"NKMEMCLUSTERS=256"	# Size of kernel malloc area
891.1Schopps
901.15Schopps#
911.15Schopps# Misc. debuging options
921.15Schopps#
931.15Schoppsoptions		PANICWAIT	# Require keystroke to dump/reboot
941.24Schopps#options	DEBUG		# Add debugging statements
951.15Schoppsoptions		DDB		# Kernel debugger
961.15Schopps#options	SYSCALL_DEBUG	# debug all syscalls.
971.15Schopps#options	SCSIDEBUG	# Add SCSI debugging statements
981.15Schopps#options	KGDB		# Kernel debugger (KGDB) support
991.15Schopps#options	PANICBUTTON	# Forced crash via keypress (???)
1001.16Schopps
1011.16Schopps#
1021.16Schopps# Amiga specific options
1031.16Schopps#
1041.32Schoppsoptions		MACHINE_NONCONTIG # Non-contiguous memory support
1051.16Schoppsoptions		RETINACONSOLE	# enable code to allow retina to be console
1061.35Schopps#options	RETINA_SPEED_HACK	# enable fast scroll code, may not work
1071.16Schoppsoptions		GRF_ECS		# Enhanced Chip Set
1081.16Schoppsoptions		GRF_NTSC	# NTSC
1091.16Schoppsoptions		GRF_PAL		# PAL
1101.16Schoppsoptions		"GRF_A2024"	# Support for the A2024
1111.26Schoppsoptions		GRF_AGA		# AGA Chip Set
1121.36Schoppsoptions		GRF_CL5426	# Cirrus board support
1131.36Schoppsoptions         CL5426CONSOLE   # Cirrus console
1141.20Schopps#options	"KFONT_8X11"	# 8x11 font
1151.4Schopps
1161.15Schoppsgrfcc0		at mainbus0		# custom chips
1171.30Schoppsgrfrt0		at zbus0		# retina II
1181.30Schoppsgrfrh0		at zbus0		# retina III
1191.36Schoppsgrfcl*		at zbus0		# Picasso II/Piccalo/Spectrum
1201.18Schopps
1211.6Schoppsgrf0		at grfcc0
1221.6Schoppsgrf1		at grfrt0
1231.15Schoppsgrf2		at grfrh0
1241.36Schoppsgrf3		at grfcl?
1251.18Schopps
1261.18Schoppsite0		at grf0			# terminal emulators for grf's
1271.18Schoppsite1		at grf1			# terminal emulators for grf's
1281.18Schoppsite2		at grf2			# terminal emulators for grf's
1291.36Schoppsite3		at grf3			# terminal emulators for grf's
1301.21Schopps
1311.30Schoppsmfc0		at zbus0		# MultiFaceCard I/O board
1321.30Schoppsmfcs0		at mfc0 unit 0		# MFC serial
1331.30Schoppsmfcs1		at mfc0 unit 1		# MFC serial
1341.32Schopps#mfcp0		at mfc0 unit 0		# MFC parallel [not available yet]
1351.30Schopps#mfc1		at zbus0		# MultiFaceCard 2nd I/O board
1361.30Schopps#mfcs2		at mfc1 unit 0
1371.30Schopps#mfcs3		at mfc1 unit 1
1381.30Schopps#mfcp1		at mfc1 unit 0
1391.30Schopps
1401.30Schoppsle0		at zbus0		# Lance ethernet.
1411.30Schoppsed0		at zbus0		# dp8390 ethernet
1421.32Schoppses0		at zbus0		# SMC 91C90 ethernet
1431.6Schopps
1441.6Schopps# scsi stuff, all possible
1451.34Schoppsgvpbus*		at zbus0
1461.34Schoppsgtsc0		at gvpbus?		# GVP series II scsi
1471.6Schoppsahsc0		at mainbus0		# A3000 scsi
1481.30Schoppsatzsc0		at zbus0
1491.30Schoppswstsc0		at zbus0		# Wordsync II scsi
1501.30Schoppsivsc0		at zbus0		# IVS scsi
1511.30Schoppsmlhsc0		at zbus0		# Hacker scsi
1521.30Schoppsotgsc0		at zbus0		# 12 gauge scsi
1531.30Schoppszssc0		at zbus0		# Zeus scsi
1541.30Schoppsmgnsc0		at zbus0		# Magnum scsi
1551.30Schoppswesc0		at zbus0		# Warp Engine scsi
1561.27Schoppsidesc0		at mainbus0		# A4000 & A1200 IDE
1571.30Schoppsafsc0		at zbus0		# A4091 scsi
1581.31Schopps#flz3sc0		at zbus0		# FastlaneZ3 scsi
1591.30Schopps
1601.30Schoppsscsibus*	at gtsc0
1611.30Schoppsscsibus*	at ahsc0
1621.30Schoppsscsibus*	at atzsc0
1631.30Schoppsscsibus*	at wstsc0
1641.30Schoppsscsibus*	at ivsc0
1651.30Schoppsscsibus*	at mlhsc0
1661.30Schoppsscsibus*	at otgsc0
1671.30Schoppsscsibus*	at zssc0
1681.30Schoppsscsibus*	at mgnsc0
1691.30Schoppsscsibus*	at wesc0
1701.30Schoppsscsibus*	at idesc0
1711.30Schoppsscsibus*	at afsc0
1721.31Schopps#scsibus*	at flz3sc0
1731.6Schopps
1741.25Schopps# each hard drive from low target to high
1751.15Schopps# will configure to the next available sd unit number
1761.25Schoppssd*	at scsibus? target ? lun ?	# scsi disks
1771.15Schopps
1781.15Schoppsst*	at scsibus? target ? lun ?	# scsi tapes
1791.15Schoppscd*	at scsibus? target ? lun ?	# scsi cd's
1801.15Schopps
1811.15Schoppspseudo-device	sl			# slip
1821.18Schoppspseudo-device	ppp			# ppp
1831.15Schoppspseudo-device	view 10			# views
1841.15Schoppspseudo-device	pty 16			# pseudo terminals
1851.15Schoppspseudo-device	loop			# network loopback
1861.33Schopps#pseudo-device	bpfilter 2		# berkeley packet filters
1871.33Schopps#pseudo-device	tun 2
1881.4Schopps
1891.7Schoppsconfig	netbsd swap on generic
190