ALL revision 1.56
1#	$NetBSD: ALL,v 1.56 1994/10/27 04:14:46 cgd Exp $
2#
3#	ALL -- everything that's currently supported
4#
5
6# architecture type and name of kernel; REQUIRED
7machine		"i386"
8ident		ALL
9
10# different CPU types; you must have at least the correct one; REQUIRED
11cpu		"I386_CPU"
12cpu		"I486_CPU"
13cpu		"I586_CPU"
14
15# floating point emulation
16options		MATH_EMULATE
17
18# make the kernel a little faster; will break on some machines
19#options	DUMMY_NOPS
20
21# temporary kluge while adding support for non-contiguous physical memory
22options		MACHINE_NONCONTIG
23
24# time zone RTC is expected to be set in; REQUIRED
25timezone	8 dst
26
27# estimated number of users
28maxusers	32
29
30# paging of processes, and caching vnodes and devices; REQUIRED
31options		SWAPPAGER
32options		VNODEPAGER,DEVPAGER
33
34# system call tracing, a la ktrace(1)
35options		KTRACE
36
37# FIFOs; RECOMMENDED
38options		FIFO
39
40# System V-like message queues
41#options	SYSVMSG
42
43# System V-like semaphores
44#options	SYSVSEM
45
46# System V-like memory sharing
47#options	SYSVSHM
48#options	SHMMAXPGS=1024		# 1024 pages is the default
49
50# generic SCSI system
51options		SCSI
52
53# UFS
54options		FFS
55
56# quotas in UFS
57options		QUOTA
58
59# memory file system (shares memory and swap space)
60options		MFS
61
62# Sun's Network File System
63options		NFSSERVER
64options		NFSCLIENT
65
66# ISO 9660 file system, with Rock Ridge
67options		"CD9660"
68
69# MS-DOS file system
70options		MSDOSFS
71
72# /dev/fd
73options		FDESC
74
75# kernel file system
76options		KERNFS
77
78# various types of networks and protocols
79#options	IMP	 
80options		INET
81options		NS
82options		ISO,TPIP,EON
83options		CCITT,LLC,HDLC
84
85# packet forwarding
86options		GATEWAY
87
88# kernel debugger
89options		DDB
90
91# Allows user to create an i386 LDT (Used by Wine to run Windows programs)
92options		"USER_LDT"
93
94# NetBSD 0.8, 0.9, and 1.0 compatibility
95options		"COMPAT_NOMID"
96options		"COMPAT_09"
97options		"COMPAT_10"
98
99options		"COMPAT_43"
100options		"TCP_COMPAT_42"
101
102config		netbsd	root on wd0 swap on wd0 and sd0
103
104#buses
105controller	isa0
106
107#console
108device		pc0	at isa? port "IO_KBD" irq 1
109
110#serial ports
111device		com0	at isa? port "IO_COM1" irq 4
112device		com1	at isa? port "IO_COM2" irq 3
113#device		com2	at isa? port "IO_COM3" irq 5
114#device		com3	at isa? port "IO_COM4" irq 9
115
116#parallel ports
117device		lpt0	at isa? port "IO_LPT1" irq 7
118device		lpt1	at isa? port "IO_LPT2"
119device		lpt2	at isa? port "IO_LPT3"
120
121#bus mice
122# Microft InPort
123device		mms0	at isa? port "IO_BMS1" irq 5
124# Logitech
125device		lms0	at isa? port "IO_BMS1" irq 5
126# PS/2 auxiliary port; BROKEN
127#device		pms0	at isa? port "IO_KBD" irq 5
128
129#non-scsi disk controllers
130controller	wdc0	at isa? port "IO_WD1" irq 14
131disk		wd0	at wdc0 drive ?
132disk		wd1	at wdc0 drive ?
133
134#non-scsi floppy controllers
135controller	fdc0	at isa? port "IO_FD1" irq 6 drq 2
136disk		fd0	at fdc0 drive ?
137disk		fd1	at fdc0 drive ?
138
139#non-scsi tape drives
140device		wt0	at isa? port 0x300 irq 5 drq 1
141
142#non-scsi CD-ROM drives
143# Mitsumi
144device		mcd0	at isa? port 0x300 irq 10
145
146#scsi
147controller	aha0	at isa? port "IO_AHA0" irq 11 drq 5
148master		scsibus0 at aha0
149device		sd0	at scsibus0 slave ?
150device		sd1	at scsibus0 slave ?
151device		sd2	at scsibus0 slave ?
152device		sd3	at scsibus0 slave ?
153device		st0	at scsibus0 slave ?
154device		st1	at scsibus0 slave ?
155device		cd0	at scsibus0 slave ?
156device		cd1	at scsibus0 slave ?
157device	        ch0	at scsibus0 slave ?
158device	        ch1	at scsibus0 slave ?
159
160controller	ahb0	at isa? irq 11 drq 5
161master		scsibus1 at ahb0
162device		sd0	at scsibus1 slave ?
163device		sd1	at scsibus1 slave ?
164device		sd2	at scsibus1 slave ?
165device		sd3	at scsibus1 slave ?
166device		st0	at scsibus1 slave ?
167device		st1	at scsibus1 slave ?
168device		cd0	at scsibus1 slave ?
169device		cd1	at scsibus1 slave ?
170device	        ch0	at scsibus1 slave ?
171device	        ch1	at scsibus1 slave ?
172
173controller	bt0	at isa? port "IO_BT0" irq 11
174master		scsibus2 at bt0
175device		sd0	at scsibus2 slave ?
176device		sd1	at scsibus2 slave ?
177device		sd2	at scsibus2 slave ?
178device		sd3	at scsibus2 slave ?
179device		st0	at scsibus2 slave ?
180device		st1	at scsibus2 slave ?
181device		cd0	at scsibus2 slave ?
182device		cd1	at scsibus2 slave ?
183device	        ch0	at scsibus2 slave ?
184device	        ch1	at scsibus2 slave ?
185
186controller	uha0	at isa? port "IO_UHA0" irq 11 drq 5
187master		scsibus3 at uha0
188device		sd0	at scsibus3 slave ?
189device		sd1	at scsibus3 slave ?
190device		sd2	at scsibus3 slave ?
191device		sd3	at scsibus3 slave ?
192device		st0	at scsibus3 slave ?
193device		st1	at scsibus3 slave ?
194device		cd0	at scsibus3 slave ?
195device		cd1	at scsibus3 slave ?
196device	        ch0	at scsibus3 slave ?
197device	        ch1	at scsibus3 slave ?
198
199#sound-blaster
200device		sb0	at isa? port 0x220 irq 7 drq 1
201
202#ethernet
203device ed0 at isa? port 0x300 irq 10 iomem 0xcc000
204device ed1 at isa? port 0x250 irq 9 iomem 0xd8000
205#device hp0 at isa? port 0x300 irq 5
206device le0 at isa? port 0x280 irq 10 drq 7
207device ep0 at isa? port ? irq ?
208
209#math co-processor
210device		npx0	at isa? port "IO_NPX" irq 13
211
212# psuedo-terminals; REQUIRED for remote logins and many other things
213pseudo-device pty	64
214
215# loopback; RECOMMENDED
216pseudo-device loop
217
218# ethernet; REQUIRED if using any ethernet device
219pseudo-device ether #XXX
220
221# used by kernel for logging messages; gateway to syslogd
222pseudo-device log
223
224# packet filter
225pseudo-device bpfilter	4
226
227# compressed SLIP
228pseudo-device sl
229
230# point-to-point protocol
231pseudo-device ppp
232
233# vn virtual filesystem device
234pseudo-device vn 4
235
236# speaker queue
237pseudo-device speaker
238
239# tablet line discipline
240pseudo-device tb
241#pseudo-device tun	missing header files
242
243# /dev/audio
244pseudo-device audio
245