GENERIC revision 1.9
1#
2# GENERIC AMIGA
3#
4#	$Id: GENERIC,v 1.9 1994/05/16 04:50:03 chopps Exp $
5#
6# This configuration file contains all possible options
7#
8
9include "std.amiga"
10
11maxusers	8
12
13options		TIMEZONE=300, DST=1, MAXFDESCS=2048
14
15grfcc0		at mainbus0
16grfrt0		at ztwobus0
17
18grf0		at grfcc0
19grf1		at grfrt0
20
21ite*		at grf?
22
23pseudo-device	view 10
24pseudo-device	pty 16
25pseudo-device	loop
26
27# scsi stuff, all possible
28gvpbus0		at ztwobus0
29gtsc0		at gvpbus0		# GVP series II scsi
30ahsc0		at mainbus0		# A3000 scsi
31atzsc0		at ztwobus0
32#wstsc0		at ztwobus0		# Wordsync II scsi
33#ivsc0		at ztwobus0		# IVS scsi
34#mlhsc0		at ztwobus0		# Hacker scsi
35#otgsc0		at ztwobus0		# 12 gauge scsi
36zssc0		at ztwobus0		# Zeus scsi
37mgnsc0		at ztwobus0		# Magnum scsi
38wesc0		at zthreebus0		# Warp Engine scsi
39#idesc0		at mainbus0		# A4000(A1200?) IDE
40
41scsibus0	at gtsc0
42scsibus1	at ahsc0
43scsibus2	at atzsc0
44#scsibus2	at wstsc0
45#scsibus3	at ivsc0
46#scsibus4	at mlhsc0
47#scsibus5	at otgsc0
48scsibus6	at zssc0
49scsibus7	at mgnsc0
50scsibus8	at wesc0
51#scsibus9	at idesc0
52
53# any drives on configured controllers.
54sd0	at scsibus? target 0 lun 0
55sd1	at scsibus? target 1 lun 0
56sd2	at scsibus? target 2 lun 0
57sd3	at scsibus? target 3 lun 0
58sd4	at scsibus? target 4 lun 0
59sd5	at scsibus? target 5 lun 0
60sd6	at scsibus? target 6 lun 0
61sd7	at scsibus? target ? lun 0
62st0	at scsibus? target ? lun 0
63
64config	netbsd swap on generic
65
66options		FPSP		# MC68040 floating point support
67options		FPCOPROC	# Support for MC68881/MC68882 (Required)
68
69# Networking options
70options		ETHER			# XXXX!!!!
71options		INET			# IP networking support (Required)
72options		ISO			# ISO Networking support
73options		TPIP			# ARGO TP networking support
74#options		CCITT			# CCITT X.25
75#options		NS			# Xerox XNS
76#options		EON			# ISO CLNL over IP
77#options		GATEWAY			# Packet forwarding
78#options		DIRECTED_BROADCAST	# Broadcast across subnets
79#options		NSIP			# XNS over IP
80
81# File system related options
82options		QUOTA		# Disk quotas for local disks
83options		NFSSERVER	# Network File System server side code
84options		NFSCLIENT	# Network File System client side code
85
86# Support for various types of filesystems
87options		FFS		# Berkeley fast file system
88options		MFS		# Memory based filesystem
89options		PROCFS		# Process filesystem
90options		KERNFS		# Kernel parameter filesystem (Recommended)
91options		MSDOSFS		# MS-DOS filesystem
92options		FDESC		# /dev/fd filesystem
93options		LOFS		# Loopback filesystem
94options		ISOFS		# ISO 9660 file system, with Rock Ridge
95options		PORTAL		# Portal filesystem
96
97options		FIFO		# FIFO operations on vnodes (Recommended)
98options		ADOSFS
99
100options		SWAPPAGER	# Pager for processes (Required)
101options		VNODEPAGER	# Pager for vnodes (Required)
102options		DEVPAGER	# Pager for devices (Required)
103#options	BANKEDDEVPAGER	# Pager for Retina
104
105# Compatability options for various existing systems
106options		"COMPAT_09"	# fs type binary compatability (name vs number)
107options		COMPAT_SUNOS	# Support to run Sun (m68k) executables
108#options	HPUXCOMPAT	# HP300 compatability
109options		"COMPAT_43"	# 4.3 BSD compatible system calls
110options		"TCP_COMPAT_42"	# Use 4.2 BSD style TCP
111options		"COMPAT_NOMID"	# Support to run nonvalid machine id executables
112
113# Support for System V IPC facilities.
114#options		SYSVSHM		# System V-like shared memory
115options		SYSVMSG		# System V-like messages
116options		SYSVSEM		# System V-like semaphores
117
118# Amiga graphics options
119options		GRF_ECS			# Enhanced Chip Set
120options		GRF_NTSC		# NTSC
121options		GRF_PAL			# PAL
122options		"GRF_A2024"		# Support for the A2024
123
124# Support for various kernel options
125options		KTRACE		# Add kernel tracing system call
126options		PANICWAIT	# Require keystroke to dump/reboot
127options		DIAGNOSTIC	# Add additional error checking code
128options		DEBUG		# Add debugging statements
129#options	SYSCALL_DEBUG	# debug all syscalls.
130#options	SCSIDEBUG	# Add SCSI debugging statements
131#options	KGDB		# Kernel debugger (KGDB) support
132options		DDB		# Kernel debugger
133#options	PANICBUTTON	# Forced crash via keypress (???)
134options		"NKMEMCLUSTERS=256"	# Size of kernel malloc area
135options		GENERIC		# Mini-root boot support
136#options	PROFTIMER	# Kernel profiling support
137#options	"PRF_INTERVAL=500"	# Clock ticks between profile interrupts
138#options		"PPP_OUTQ_SIZE=4096"	# Size of large PPP output queue
139options		LKM		# Loadable kernel modules
140
141