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