HADES revision 1.51.2.3.2.1 1 1.1 leo #
2 1.51.2.2 he # $NetBSD: HADES,v 1.51.2.3.2.1 2005/04/02 21:43:44 he Exp $
3 1.1 leo #
4 1.25 leo # This file was automatically created. Changes will be
5 1.25 leo # lost when running makeconf in this directory.
6 1.1 leo #
7 1.32 lukem # Created from:
8 1.50 bouyer # NetBSD: HADES.in,v 1.7 2003/10/08 11:05:27 bouyer Exp $
9 1.51.2.3.2.1 he # NetBSD: GENERIC.in,v 1.33.2.3 2004/07/15 20:18:24 he Exp $
10 1.51.2.1 jdc
11 1.51.2.2 he #This configuration file is for a generic Medusa-Hades
12 1.51.2.1 jdc
13 1.51.2.2 he #Generic atari
14 1.51.2.1 jdc
15 1.51.2.2 he include "arch/atari/conf/std.hades"
16 1.25 leo
17 1.51.2.2 he options INCLUDE_CONFIG_FILE # embed config file in kernel binary
18 1.37 atatat
19 1.51.2.2 he #Add support for about 16 users. This variable is used to size
20 1.51.2.2 he #various kernel structures.
21 1.1 leo
22 1.51.2.2 he maxusers 16
23 1.1 leo
24 1.51.2.2 he options HZ=64 # Set the clock-rate (48/64/96)
25 1.25 leo
26 1.51.2.2 he #Standard system options
27 1.51.2.2 he options INSECURE # disable kernel security levels
28 1.51.2.2 he #options NTP # NTP phase/frequency locked loop
29 1.51.2.2 he
30 1.51.2.2 he #Enable experimental buffer queue strategy for better responsiveness under
31 1.51.2.2 he #high disk I/O load. Use it with caution - it's not proven to be stable yet.
32 1.51.2.2 he #options NEW_BUFQ_STRATEGY
33 1.51.2.2 he
34 1.51.2.2 he #(Co)processors this kernel should support
35 1.51.2.2 he
36 1.51.2.2 he options M68040 # support for 040
37 1.51.2.2 he options M68060 # support for 060
38 1.51.2.2 he options FPSP # 68040 Floatingpoint support
39 1.51.2.2 he options M060SP # MC68060 software support (Required for 060)
40 1.51.2.2 he
41 1.51.2.2 he #Networking options
42 1.51.2.2 he
43 1.51.2.2 he options INET # IP + ICMP + TCP + UDP
44 1.51.2.2 he
45 1.51.2.2 he options INET6 # IPV6
46 1.51.2.2 he #options IPSEC # IP security
47 1.51.2.2 he #options IPSEC_ESP # IP security (encryption part; define w/IPSEC)
48 1.51.2.2 he #options IPSEC_DEBUG # debug for IP security
49 1.51.2.2 he #options GATEWAY # packet forwarding
50 1.51.2.2 he #options MROUTING # IP multicast routing
51 1.51.2.2 he options NS # XNS
52 1.51.2.2 he #options NSIP # XNS tunneling over IP
53 1.51.2.2 he options ISO,TPIP # OSI
54 1.51.2.2 he #options EON # OSI tunneling over IP
55 1.51.2.2 he options CCITT,LLC,HDLC # X.25
56 1.51.2.2 he
57 1.51.2.2 he options NETATALK # AppleTalk networking protocols
58 1.51.2.2 he
59 1.51.2.2 he options PPP_BSDCOMP # BSD-Compress compression support for PPP
60 1.51.2.2 he options PPP_DEFLATE # Deflate compression support for PPP
61 1.51.2.2 he options PPP_FILTER # Active filter support for PPP (requires bpf)
62 1.51.2.2 he
63 1.51.2.2 he options PFIL_HOOKS # pfil(9) packet filter hooks
64 1.51.2.2 he options IPFILTER_LOG # ipmon(8) log support
65 1.51.2.2 he #options IPFILTER_DEFAULT_BLOCK # block packages by default
66 1.51.2.2 he
67 1.51.2.2 he #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
68 1.51.2.2 he
69 1.51.2.2 he #options ALTQ # Manipulate network interfaces' output queues
70 1.51.2.2 he #options ALTQ_BLUE # Stochastic Fair Blue
71 1.51.2.2 he #options ALTQ_CBQ # Class-Based Queueing
72 1.51.2.2 he #options ALTQ_CDNR # Diffserv Traffic Conditioner
73 1.51.2.2 he #options ALTQ_FIFOQ # First-In First-Out Queue
74 1.51.2.2 he #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
75 1.51.2.2 he #options ALTQ_HFSC # Hierarchical Fair Service Curve
76 1.51.2.2 he #options ALTQ_LOCALQ # Local queueing discipline
77 1.51.2.2 he #options ALTQ_PRIQ # Priority Queueing
78 1.51.2.2 he #options ALTQ_RED # Random Early Detection
79 1.51.2.2 he #options ALTQ_RIO # RED with IN/OUT
80 1.51.2.2 he #options ALTQ_WFQ # Weighted Fair Queueing
81 1.51.2.2 he
82 1.51.2.2 he #File systems
83 1.51.2.2 he file-system FFS # Berkeley fast file system
84 1.51.2.2 he file-system MFS # Memory based filesystem
85 1.51.2.2 he file-system KERNFS # Kernel parameter filesystem
86 1.51.2.2 he file-system MSDOSFS # MSDOS filesystem
87 1.51.2.2 he file-system CD9660 # ISO 9660 filesystem with Rock Ridge
88 1.51.2.2 he
89 1.51.2.2 he file-system NFS # Network File System client side code
90 1.51.2.2 he file-system PROCFS # Process filesystem
91 1.51.2.2 he file-system FDESC # /dev/fd
92 1.51.2.2 he file-system NULLFS # Loopback filesystem
93 1.51.2.2 he file-system OVERLAY # overlay filesystem
94 1.51.2.2 he file-system UNION # union file system
95 1.51.2.2 he file-system UMAPFS # null file system (with uid & gid remapping)
96 1.51.2.2 he file-system PORTAL # portal file system
97 1.51.2.2 he file-system EXT2FS # second extended file system (linux)
98 1.51.2.2 he file-system LFS # log-structured file system
99 1.51.2.2 he
100 1.51.2.2 he #File system options
101 1.51.2.2 he options QUOTA # Disk quotas for local disks
102 1.51.2.2 he #options FFS_EI # FFS Endian Independant support
103 1.51.2.2 he options SOFTDEP # FFS soft updates support.
104 1.51.2.2 he options NFSSERVER # Network File System server side code
105 1.51.2.2 he #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
106 1.51.2.2 he # immutable) behave as system flags.
107 1.51.2.2 he
108 1.51.2.2 he #Misc. debugging options
109 1.51.2.2 he
110 1.51.2.2 he options PANICWAIT # Require keystroke to dump/reboot
111 1.51.2.2 he options DDB # Kernel debugger
112 1.51.2.2 he
113 1.51.2.2 he options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
114 1.51.2.2 he #options DEBUG # expensive debugging checks/support
115 1.51.2.2 he
116 1.51.2.2 he #Compatibility options for various existing systems
117 1.51.2.2 he
118 1.51.2.2 he options COMPAT_43 # 4.3 BSD compatible system calls (required)
119 1.51.2.2 he options COMPAT_10 # Compatibility to NetBSD1.0
120 1.51.2.2 he options COMPAT_11 # Compatibility to NetBSD1.1
121 1.51.2.2 he options COMPAT_12 # Compatibility to NetBSD1.2
122 1.51.2.2 he options COMPAT_13 # Compatibility to NetBSD1.3
123 1.51.2.2 he options COMPAT_14 # Compatibility to NetBSD1.4
124 1.51.2.2 he options COMPAT_15 # Compatibility to NetBSD1.5
125 1.51.2.2 he options COMPAT_16 # Compatibility to NetBSD1.6
126 1.51.2.2 he
127 1.51.2.2 he #options COMPAT_09 # has no meaning on the atari
128 1.51.2.2 he #options COMPAT_SUNOS # Support to run Sun-3 executables
129 1.51.2.2 he #options COMPAT_SVR4 # Support to run SVR4 executables
130 1.51.2.2 he #options COMPAT_LINUX # Support to run Linux/m68k executables
131 1.51.2.2 he #options TCP_COMPAT_42 # 4.2BSD TCP/IP bug compat. Not recommended.
132 1.51.2.2 he
133 1.51.2.2 he options COMPAT_AOUT_M68K # Compatibility to a.out executables
134 1.51.2.2 he options EXEC_AOUT # a.out format executables
135 1.51.2.2 he
136 1.51.2.2 he #Support for System V IPC facilities.
137 1.51.2.2 he
138 1.51.2.2 he options SYSVSHM # System V shared memory
139 1.51.2.2 he options SYSVMSG # System V messages
140 1.51.2.2 he options SYSVSEM # System V semaphores
141 1.51.2.2 he #options SEMMNI=10 # number of semaphore identifiers
142 1.51.2.2 he #options SEMUME=10 # max number of undo entries per proc.
143 1.51.2.2 he #options SEMMNU=30 # number of undo structures in system
144 1.51.2.2 he options P1003_1B_SEMAPHORE # p1003.1b semaphore support
145 1.51.2.2 he
146 1.51.2.2 he #Support for various kernel options
147 1.51.2.2 he
148 1.51.2.2 he options KTRACE # Add kernel tracing system call
149 1.51.2.2 he options SYSTRACE # system call vetting via systrace(1)
150 1.51.2.2 he options DIAGNOSTIC # Add additional error checking code
151 1.51.2.2 he options USERCONF # userconf(4) support
152 1.51.2.2 he #options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
153 1.51.2.3 he options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
154 1.51.2.2 he
155 1.51.2.2 he #These options enable verbose messages for several subsystems.
156 1.51.2.2 he #Warning, these may compile large string tables into the kernel!
157 1.51.2.2 he
158 1.51.2.2 he options SCSIVERBOSE # human readable SCSI error messages
159 1.51.2.2 he
160 1.51.2.2 he options MIIVERBOSE # verbose PHY autoconfig messages
161 1.51.2.2 he options PCIVERBOSE # verbose PCI device autoconfig messages
162 1.51.2.2 he #options PCI_CONFIG_DUMP # verbosely dump PCI config space
163 1.51.2.2 he
164 1.51.2.2 he #Atari specific options
165 1.51.2.2 he
166 1.51.2.2 he #options KFONT_8x8 # Use 8x8 font instead of 8x16
167 1.51.2.2 he options ST_POOL_SIZE=22 # smallest that allows TT-HIGH
168 1.51.2.2 he
169 1.51.2.2 he options TT_SCSI # SCSI-support for TT
170 1.51.2.2 he options TT_VIDEO # Graphics support for TT
171 1.51.2.2 he #options ET4000_HAS_2MB_MEM # et4000 with 2 MB video memory
172 1.51.2.2 he
173 1.51.2.2 he options MEMORY_DISK_HOOKS # Boot RAM-disk
174 1.51.2.2 he options DISKLABEL_NBDA # NetBSD disklabels (required)
175 1.51.2.2 he options DISKLABEL_AHDI # NetBSD/AHDI disklabels
176 1.51.2.2 he
177 1.51.2.2 he options SERCONSOLE # modem1 console support
178 1.51.2.2 he options RELOC_KERNEL # TT/Falcon: relocate kernel to TT-RAM
179 1.51.2.2 he options MSGBUFSIZE=32768 # size of kernel msg. buffer
180 1.51.2.2 he #options STATCLOCK # Separate {stat,prof}clock
181 1.51.2.2 he
182 1.51.2.2 he #Try linked commands on all targets
183 1.51.2.2 he options TRY_SCSI_LINKED_COMMANDS=0x7f
184 1.51.2.2 he
185 1.51.2.2 he #Build one kernel that can boot from any disk.
186 1.51.2.2 he
187 1.51.2.2 he config netbsd root on ? type ?
188 1.51.2.2 he
189 1.51.2.2 he pseudo-device sl # Slip
190 1.51.2.2 he pseudo-device ppp # ppp
191 1.51.2.2 he
192 1.51.2.2 he pseudo-device pppoe # PPP over Ethernet (RFC 2516)
193 1.51.2.2 he
194 1.51.2.2 he pseudo-device pty # pseudo-terminals
195 1.51.2.2 he pseudo-device loop # Loopback network
196 1.51.2.2 he pseudo-device vnd 3 # 3 pseudo disks (see vnconfig)
197 1.51.2.2 he pseudo-device md 3 # Boot memory disk
198 1.51.2.2 he
199 1.51.2.2 he pseudo-device bpfilter 2 # berkeley packet filters
200 1.51.2.2 he pseudo-device tun 2 # network tunnel
201 1.51.2.2 he #pseudo-device gre 2 # generic L3 over IP tunnel
202 1.51.2.2 he pseudo-device gif 4 # IPv[46] over IPv[46] tunnel (RFC1933)
203 1.51.2.2 he #pseudo-device faith 1 # IPv[46] tcp relay translation i/f
204 1.51.2.2 he #pseudo-device stf 1 # 6to4 IPv6 over IPv4 encapsulation
205 1.51.2.2 he
206 1.51.2.2 he pseudo-device vlan # IEEE 802.1q encapsulation
207 1.51.2.2 he pseudo-device bridge # simple inter-network bridging
208 1.51.2.2 he
209 1.51.2.2 he pseudo-device ccd 4 # concatenating disk driver
210 1.51.2.2 he #pseudo-device cgd 4 # cryptographic disk driver
211 1.51.2.2 he pseudo-device raid 8 # RAIDframe disk driver
212 1.51.2.2 he options RAID_AUTOCONFIG # auto-configuration of RAID components
213 1.51.2.2 he #Options to enable various other RAIDframe RAID types.
214 1.51.2.2 he #options RF_INCLUDE_EVENODD=1
215 1.51.2.2 he #options RF_INCLUDE_RAID5_RS=1
216 1.51.2.2 he #options RF_INCLUDE_PARITYLOGGING=1
217 1.51.2.2 he #options RF_INCLUDE_CHAINDECLUSTER=1
218 1.51.2.2 he #options RF_INCLUDE_INTERDECLUSTER=1
219 1.51.2.2 he #options RF_INCLUDE_PARITY_DECLUSTERING=1
220 1.51.2.2 he #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
221 1.51.2.2 he pseudo-device ipfilter # IP filtering device
222 1.51.2.2 he pseudo-device rnd # /dev/random and in-kernel generator
223 1.51.2.2 he pseudo-device clockctl # user control of clock subsystem
224 1.51.2.2 he
225 1.51.2.2 he #MII/PHY support
226 1.51.2.2 he exphy* at mii? phy ? # 3Com internal PHYs
227 1.51.2.2 he inphy* at mii? phy ? # Intel 82555 PHYs
228 1.51.2.2 he iophy* at mii? phy ? # Intel 82553 PHYs
229 1.51.2.2 he ukphy* at mii? phy ? # generic unknown PHYs
230 1.51.2.2 he
231 1.51.2.2 he #PCI network interfaces
232 1.51.2.2 he #If unsure, check the port-atari page for tested cards.
233 1.51.2.2 he ep* at pci? dev ? function ? # 3Com 3c59x
234 1.51.2.2 he fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B
235 1.51.2.2 he
236 1.51.2.2 he #This is the only tested audio card at the moment.
237 1.51.2.2 he
238 1.51.2.2 he eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
239 1.51.2.2 he audio* at eso?
240 1.51.2.2 he
241 1.51.2.2 he #Hardware options for GENERIC are in the various machine type specific files
242 1.51.2.2 he
243 1.51.2.2 he pseudo-device view 4 # View (graphics mapping)
244 1.51.2.2 he pseudo-device mouse 1 # mouse
245 1.51.2.2 he
246 1.51.2.2 he #The following sections describe various hardware options.
247 1.51.2.2 he
248 1.51.2.2 he ncrscsi0 at mainbus0 # NCR5380 SCSI driver
249 1.51.2.2 he scsibus0 at ncrscsi0 # SCSI bus
250 1.51.2.2 he zs0 at mainbus0 # Serial support through 8530
251 1.51.2.2 he nvr0 at mainbus0 # nvram driver
252 1.51.2.2 he lp0 at mainbus0 # centronics printer
253 1.51.2.2 he ser0 at mainbus0 # UART on first 68901 (ttyB0)
254 1.51.2.2 he grfbus0 at mainbus0 # bitmapped display's
255 1.51.2.2 he grfet0 at grfbus0 # et4000/et6000/et6100 consoles
256 1.51.2.2 he ite0 at grfet0
257 1.51.2.2 he grfet1 at grfbus0
258 1.51.2.2 he ite1 at grfet1
259 1.51.2.2 he grfet2 at grfbus0
260 1.51.2.2 he ite2 at grfet2
261 1.51.2.2 he pcib0 at mainbus0 # PCI-bus
262 1.51.2.2 he pci0 at pcib0
263 1.51.2.2 he #wsdisplay/keybd: if used, remove grfbus* grfet* and ite*
264 1.51.2.2 he #vga0 at pci? dev ? function ? # a PCI VGA card
265 1.51.2.2 he #wsdisplay* at vga? console ? # as a wscons console
266 1.51.2.2 he #wskbd0 at kbd0 console ? # Keyboard
267 1.51.2.2 he avmebus0 at mainbus0 # VME bus
268 1.51.2.2 he vme0 at avmebus0
269 1.51.2.2 he le0 at vme0 irq 5 # Lance ethernet (Riebl/PAM).
270 1.51.2.2 he le0 at vme0 irq 4 # Lance ethernet (BVME410).
271 1.51.2.2 he et0 at vme0 # Crazy Dots II
272 1.51.2.2 he isab0 at mainbus0 # ISA-bus
273 1.51.2.2 he isa0 at isab0
274 1.51.2.2 he wdc0 at mainbus0 # IDE-bus
275 1.51.2.2 he atabus* at wdc? channel ?
276 1.51.2.2 he wd* at atabus? drive ?
277 1.51.2.2 he #ATAPI bus support
278 1.51.2.2 he atapibus* at atabus?
279 1.51.2.2 he
280 1.51.2.2 he #ATAPI devices
281 1.51.2.2 he cd* at atapibus? drive ? # ATAPI CD-ROM drives
282 1.51.2.2 he
283 1.51.2.2 he #SCSI devices
284 1.51.2.2 he sd* at scsibus? target ? lun ? # SCSI disk drives
285 1.51.2.2 he st* at scsibus? target ? lun ? # SCSI tape drives
286 1.51.2.2 he cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
287 1.51.2.2 he
288 1.51.2.2 he ch* at scsibus? target ? lun ? # SCSI autochangers
289 1.51.2.2 he ss* at scsibus? target ? lun ? # SCSI scanners
290 1.51.2.2 he se* at scsibus? target ? lun ? # SCSI ethernet
291 1.51.2.2 he uk* at scsibus? target ? lun ? # SCSI unknown
292 1.26 leo
293 1.51.2.2 he ne0 at isa0 port 0x300 irq 5 # NE2000 ethernet
294 1.51.2.2 he ep* at pci0 dev ? function 0 # 3Com 3c59x/3c90x Ethernet
295 1.26 leo
296 1.51.2.2 he eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
297 1.51.2.2 he audio* at eso?
298 1.19 leo
299