Tue Jan 26 10:50:20 2021 UTC ()
Regen for previous commit to GENERIC.in.


(rin)
diff -r1.197 -r1.198 src/sys/arch/amiga/conf/DRACO
diff -r1.332 -r1.333 src/sys/arch/amiga/conf/GENERIC
diff -r1.137 -r1.138 src/sys/arch/amiga/conf/INSTALL

cvs diff -r1.197 -r1.198 src/sys/arch/amiga/conf/DRACO (switch to unified diff)

--- src/sys/arch/amiga/conf/DRACO 2021/01/21 06:51:54 1.197
+++ src/sys/arch/amiga/conf/DRACO 2021/01/26 10:50:20 1.198
@@ -1,354 +1,354 @@ @@ -1,354 +1,354 @@
1# $NetBSD: DRACO,v 1.197 2021/01/21 06:51:54 nia Exp $ 1# $NetBSD: DRACO,v 1.198 2021/01/26 10:50:20 rin Exp $
2# 2#
3# This file was automatically created. 3# This file was automatically created.
4# Changes will be lost when make is run in this directory. 4# Changes will be lost when make is run in this directory.
5# 5#
6# Created from: # NetBSD: GENERIC.in,v 1.147 2020/10/26 06:21:49 rin Exp $ 6# Created from: # NetBSD: GENERIC.in,v 1.148 2021/01/21 06:51:54 nia Exp $
7# 7#
8## 8##
9# GENERIC machine description file 9# GENERIC machine description file
10# 10#
11# This machine description file is used to generate the default NetBSD 11# This machine description file is used to generate the default NetBSD
12# kernel. The generic kernel does not include all options, subsystems 12# kernel. The generic kernel does not include all options, subsystems
13# and device drivers, but should be useful for most applications. 13# and device drivers, but should be useful for most applications.
14# 14#
15# The machine description file can be customised for your specific 15# The machine description file can be customised for your specific
16# machine to reduce the kernel size and improve its performance. 16# machine to reduce the kernel size and improve its performance.
17# 17#
18# For further information on compiling NetBSD kernels, see the config(8) 18# For further information on compiling NetBSD kernels, see the config(8)
19# man page. 19# man page.
20# 20#
21# For further information on hardware support for this architecture, see 21# For further information on hardware support for this architecture, see
22# the intro(4) man page. For further information about kernel options 22# the intro(4) man page. For further information about kernel options
23# for this architecture, see the options(4) man page. For an explanation 23# for this architecture, see the options(4) man page. For an explanation
24# of each device driver in this file see the section 4 man page for the 24# of each device driver in this file see the section 4 man page for the
25# device. 25# device.
26 26
27 27
28include "arch/amiga/conf/std.amiga" 28include "arch/amiga/conf/std.amiga"
29 29
30options INCLUDE_CONFIG_FILE # embed config file in kernel binary 30options INCLUDE_CONFIG_FILE # embed config file in kernel binary
31 31
32#ident "GENERIC-$Revision: 1.197 $" 32#ident "GENERIC-$Revision: 1.198 $"
33 33
34makeoptions COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer" 34makeoptions COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
35 # See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for 35 # See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
36 # backtraces in DDB. 36 # backtraces in DDB.
37 37
38maxusers 8 38maxusers 8
39options RTC_OFFSET=0 39options RTC_OFFSET=0
40 40
41# 41#
42# mainboards to support (in addition to Amiga) 42# mainboards to support (in addition to Amiga)
43# 43#
44options DRACO 44options DRACO
45# 45#
46# processors this kernel should support 46# processors this kernel should support
47# 47#
48options M68060 # support for 060 48options M68060 # support for 060
49options M060SP # MC68060 software support (Required for 060) 49options M060SP # MC68060 software support (Required for 060)
50 50
51# 51#
52# Networking options 52# Networking options
53# 53#
54options INET # IP networking support (Required) 54options INET # IP networking support (Required)
55options INET6 # IPV6 55options INET6 # IPV6
56#options IPSEC # IP security 56#options IPSEC # IP security
57#options IPSEC_DEBUG # debug for IP security 57#options IPSEC_DEBUG # debug for IP security
58#options GATEWAY # Packet forwarding 58#options GATEWAY # Packet forwarding
59 59
60#options MROUTING # Multicast routing 60#options MROUTING # Multicast routing
61#options PIM # Protocol Independent Multicast 61#options PIM # Protocol Independent Multicast
62options NETATALK # AppleTalk networking protocols 62options NETATALK # AppleTalk networking protocols
63#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 63#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
64 64
65options PPP_BSDCOMP # BSD-Compress compression support for PPP 65options PPP_BSDCOMP # BSD-Compress compression support for PPP
66options PPP_DEFLATE # Deflate compression support for PPP 66options PPP_DEFLATE # Deflate compression support for PPP
67options PPP_FILTER # Active filter support for PPP (requires bpf) 67options PPP_FILTER # Active filter support for PPP (requires bpf)
68 68
69#options ALTQ # Manipulate network interfaces' output queues 69#options ALTQ # Manipulate network interfaces' output queues
70#options ALTQ_BLUE # Stochastic Fair Blue 70#options ALTQ_BLUE # Stochastic Fair Blue
71#options ALTQ_CBQ # Class-Based Queueing 71#options ALTQ_CBQ # Class-Based Queueing
72#options ALTQ_CDNR # Diffserv Traffic Conditioner 72#options ALTQ_CDNR # Diffserv Traffic Conditioner
73#options ALTQ_FIFOQ # First-In First-Out Queue 73#options ALTQ_FIFOQ # First-In First-Out Queue
74#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 74#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
75#options ALTQ_HFSC # Hierarchical Fair Service Curve 75#options ALTQ_HFSC # Hierarchical Fair Service Curve
76#options ALTQ_LOCALQ # Local queueing discipline 76#options ALTQ_LOCALQ # Local queueing discipline
77#options ALTQ_PRIQ # Priority Queueing 77#options ALTQ_PRIQ # Priority Queueing
78#options ALTQ_RED # Random Early Detection 78#options ALTQ_RED # Random Early Detection
79#options ALTQ_RIO # RED with IN/OUT 79#options ALTQ_RIO # RED with IN/OUT
80#options ALTQ_WFQ # Weighted Fair Queueing 80#options ALTQ_WFQ # Weighted Fair Queueing
81 81
82# Filesystems 82# Filesystems
83file-system FFS # Berkeley fast file system 83file-system FFS # Berkeley fast file system
84file-system EXT2FS # second extended file system (linux) 84file-system EXT2FS # second extended file system (linux)
85#file-system LFS # log-structured filesystem (experimental) 85#file-system LFS # log-structured filesystem (experimental)
86 86
87file-system MFS # Memory based filesystem 87file-system MFS # Memory based filesystem
88 88
89file-system NFS # Network File System client side code 89file-system NFS # Network File System client side code
90file-system ADOSFS # AmigaDOS file system 90file-system ADOSFS # AmigaDOS file system
91file-system CD9660 # ISO 9660 + Rock Ridge filesystem 91file-system CD9660 # ISO 9660 + Rock Ridge filesystem
92file-system MSDOSFS # MS-DOS filesystem 92file-system MSDOSFS # MS-DOS filesystem
93 93
94file-system KERNFS # kernel data-structure filesystem 94file-system KERNFS # kernel data-structure filesystem
95 95
96file-system FDESC # user file descriptor filesystem 96file-system FDESC # user file descriptor filesystem
97file-system NULLFS # loopback filesystem 97file-system NULLFS # loopback filesystem
98file-system OVERLAY # overlay filesystem 98file-system OVERLAY # overlay filesystem
99file-system PROCFS # /proc filesystem 99file-system PROCFS # /proc filesystem
100file-system UMAPFS # NULLFS + uid and gid remapping 100file-system UMAPFS # NULLFS + uid and gid remapping
101file-system UNION # union filesystem 101file-system UNION # union filesystem
102file-system PTYFS # /dev/pts/N support 102file-system PTYFS # /dev/pts/N support
103file-system TMPFS # Efficient memory file-system 103file-system TMPFS # Efficient memory file-system
104#file-system UDF # experimental - OSTA UDF CD/DVD file-system 104#file-system UDF # experimental - OSTA UDF CD/DVD file-system
105 105
106# Filesystem options 106# Filesystem options
107 107
108#options FFS_EI # FFS Endian Independent support 108#options FFS_EI # FFS Endian Independent support
109options WAPBL # File system journaling support 109options WAPBL # File system journaling support
110 110
111options QUOTA # legacy UFS quotas 111options QUOTA # legacy UFS quotas
112options QUOTA2 # new, in-filesystem UFS quotas 112options QUOTA2 # new, in-filesystem UFS quotas
113#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 113#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
114options NFSSERVER # Network File System server side code 114options NFSSERVER # Network File System server side code
115#options FFS_NO_SNAPSHOT # No FFS snapshot support 115#options FFS_NO_SNAPSHOT # No FFS snapshot support
116options UFS_EXTATTR # Extended attribute support for UFS1 116options UFS_EXTATTR # Extended attribute support for UFS1
117 117
118#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 118#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
119 # immutable) behave as system flags. 119 # immutable) behave as system flags.
120 120
121# 121#
122# Compatibility options for various existing systems 122# Compatibility options for various existing systems
123# 123#
124 124
125 125
126include "conf/compat_netbsd09.config" 126include "conf/compat_netbsd09.config"
127 127
128options COMPAT_SUNOS # Support to run Sun (m68k) executables 128options COMPAT_SUNOS # Support to run Sun (m68k) executables
129options COMPAT_NOMID # allow nonvalid machine id executables 129options COMPAT_NOMID # allow nonvalid machine id executables
130#options COMPAT_LINUX # Support to run Linux/m68k executables 130#options COMPAT_LINUX # Support to run Linux/m68k executables
131#options COMPAT_OSSAUDIO # Support to run Linux/m68k executables 131#options COMPAT_OSSAUDIO # Support to run Linux/m68k executables
132 132
133options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x) 133options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
134options COMPAT_AOUT_M68K # actually make some system calls work. 134options COMPAT_AOUT_M68K # actually make some system calls work.
135 135
136# 136#
137# Support for System V IPC facilities. 137# Support for System V IPC facilities.
138# 138#
139options SYSVSHM # System V-like shared memory 139options SYSVSHM # System V-like shared memory
140options SYSVMSG # System V-like messages 140options SYSVMSG # System V-like messages
141options SYSVSEM # System V-like semaphores 141options SYSVSEM # System V-like semaphores
142 142
143# 143#
144# Support for various kernel options 144# Support for various kernel options
145# 145#
146 146
147options KTRACE # system call tracing support 147options KTRACE # system call tracing support
148#options INSECURE # disable kernel security levels 148#options INSECURE # disable kernel security levels
149options SCSIVERBOSE # human readable SCSI error messages 149options SCSIVERBOSE # human readable SCSI error messages
150options USERCONF # userconf(4) support 150options USERCONF # userconf(4) support
151options NTP # NTP phase/frequency locked loop 151options NTP # NTP phase/frequency locked loop
152#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 152#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
153 153
154# Alternate buffer queue strategies for better responsiveness under high 154# Alternate buffer queue strategies for better responsiveness under high
155# disk I/O load. 155# disk I/O load.
156#options BUFQ_READPRIO 156#options BUFQ_READPRIO
157options BUFQ_PRIOCSCAN 157options BUFQ_PRIOCSCAN
158 158
159# 159#
160# Misc. debugging options 160# Misc. debugging options
161# 161#
162options DDB # Kernel debugger 162options DDB # Kernel debugger
163#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 163#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
164#options DIAGNOSTIC # Extra kernel sanity checks 164#options DIAGNOSTIC # Extra kernel sanity checks
165#options DEBUG # Enable misc. kernel debugging code 165#options DEBUG # Enable misc. kernel debugging code
166makeoptions DEBUG="-g" # compile full symbol table 166makeoptions DEBUG="-g" # compile full symbol table
167#options SYSCALL_DEBUG # debug all syscalls. 167#options SYSCALL_DEBUG # debug all syscalls.
168#options SCSIDEBUG # Add SCSI debugging statements 168#options SCSIDEBUG # Add SCSI debugging statements
169#options PANICBUTTON # Forced crash via keypress (?) 169#options PANICBUTTON # Forced crash via keypress (?)
170 170
171# 171#
172# Amiga specific options 172# Amiga specific options
173# 173#
174#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the 174#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the
175 # first bank of RAM. (default: unlimited) 175 # first bank of RAM. (default: unlimited)
176 176
177# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete 177# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete
178# before the 10 secondinterval ends, or that KBDRESET does work at all. 178# before the 10 secondinterval ends, or that KBDRESET does work at all.
179#options KBDRESET # sync on Ctrl-Amiga-Amiga 179#options KBDRESET # sync on Ctrl-Amiga-Amiga
180 180
181# These options improve performance with the built-in serial port 181# These options improve performance with the built-in serial port
182# on slower Amigas. Try the larger buffers first then lev6_defer. 182# on slower Amigas. Try the larger buffers first then lev6_defer.
183#options SERIBUF_SIZE=4096 183#options SERIBUF_SIZE=4096
184#options SEROBUF_SIZE=32 184#options SEROBUF_SIZE=32
185#options LEV6_DEFER # defers l6 to l4 (below serial l5) 185#options LEV6_DEFER # defers l6 to l4 (below serial l5)
186 186
187 187
188options RETINACONSOLE # enable code to allow retina to be console 188options RETINACONSOLE # enable code to allow retina to be console
189#options KFONT_8X11 # 8x11 font 189#options KFONT_8X11 # 8x11 font
190 190
191# select a font for the console according to the character set and keymap 191# select a font for the console according to the character set and keymap
192# you want to use 192# you want to use
193options KFONT_CONS_ISO8859_1 193options KFONT_CONS_ISO8859_1
194#options KFONT_CONS_ISO8859_2 194#options KFONT_CONS_ISO8859_2
195 195
196# This is how you would tell the kernel the A2410 oscillator frequencies: 196# This is how you would tell the kernel the A2410 oscillator frequencies:
197# The used frequencies are the defaults, and do not need option setting 197# The used frequencies are the defaults, and do not need option setting
198#options ULOWELL_OSC1=36000000 198#options ULOWELL_OSC1=36000000
199#options ULOWELL_OSC2=66667000 199#options ULOWELL_OSC2=66667000
200 200
201# This is how you specify the blitting speed, higher values may speed up blits 201# This is how you specify the blitting speed, higher values may speed up blits
202# a littel bit. If you raise this value too much some trash may appear. 202# a littel bit. If you raise this value too much some trash may appear.
203# the commented version is the default. 203# the commented version is the default.
204#options RH_MEMCLK=61000000 204#options RH_MEMCLK=61000000
205# this option enables the 64 bit sprite which does not work 205# this option enables the 64 bit sprite which does not work
206# for quite a few people. E.g. The cursor sprite will turn to a block 206# for quite a few people. E.g. The cursor sprite will turn to a block
207# when moved to the top of the screen in X. 207# when moved to the top of the screen in X.
208#options RH_64BIT_SPRITE 208#options RH_64BIT_SPRITE
209# enables fast scroll code appears to now work on 040 systems. 209# enables fast scroll code appears to now work on 040 systems.
210#options RETINA_SPEED_HACK 210#options RETINA_SPEED_HACK
211# enables the Hardwarecursor which does not work on some systems. 211# enables the Hardwarecursor which does not work on some systems.
212#options RH_HARDWARECURSOR 212#options RH_HARDWARECURSOR
213 213
214 214
215grfrh0 at zbus0 # retina III 215grfrh0 at zbus0 # retina III
216 216
217grf2 at grfrh0 217grf2 at grfrh0
218ite2 at grf2 # terminal emulators for grfs 218ite2 at grf2 # terminal emulators for grfs
219 219
220msc0 at zbus0 # A2232 MSC multiport serial. 220msc0 at zbus0 # A2232 MSC multiport serial.
221mfc0 at zbus0 # MultiFaceCard I/O board 221mfc0 at zbus0 # MultiFaceCard I/O board
222mfcs0 at mfc0 unit 0 # MFC serial 222mfcs0 at mfc0 unit 0 # MFC serial
223mfcs1 at mfc0 unit 1 # MFC serial 223mfcs1 at mfc0 unit 1 # MFC serial
224#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet] 224#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet]
225#mfc1 at zbus0 # MultiFaceCard 2nd I/O board 225#mfc1 at zbus0 # MultiFaceCard 2nd I/O board
226#mfcs2 at mfc1 unit 0 226#mfcs2 at mfc1 unit 0
227#mfcs3 at mfc1 unit 1 227#mfcs3 at mfc1 unit 1
228#mfcp1 at mfc1 unit 0 228#mfcp1 at mfc1 unit 0
229 229
230hyper* at zbus? # zbus HyperCom3/3+/4/4+ 230hyper* at zbus? # zbus HyperCom3/3+/4/4+
231#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3 231#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3
232com* at hyper? port ? # Hypercom3/4 serial ports 232com* at hyper? port ? # Hypercom3/4 serial ports
233lpt* at hyper? port ? # Hypercom3+/4+ parallel port 233lpt* at hyper? port ? # Hypercom3+/4+ parallel port
234 234
235#options IOBZCLOCK=22118400 # default, uncomment the next line 235#options IOBZCLOCK=22118400 # default, uncomment the next line
236#options IOBZCLOCK=24000000 # if needed. 236#options IOBZCLOCK=24000000 # if needed.
237 237
238iobl* at zbus? # zbus IOBlix 238iobl* at zbus? # zbus IOBlix
239com* at iobl? port ? # IOBlix serial ports 239com* at iobl? port ? # IOBlix serial ports
240lpt* at iobl? port ? # IOBlix parallel ports 240lpt* at iobl? port ? # IOBlix parallel ports
241 241
242 242
243# 243#
244# Keyboard device. Optionally can attach a wskbd. 244# Keyboard device. Optionally can attach a wskbd.
245# wskbd works together with a wsdisplay so enable them both if you will. 245# wskbd works together with a wsdisplay so enable them both if you will.
246# Don't enable wskbd if you use ite. 246# Don't enable wskbd if you use ite.
247# 247#
248# XXX in std.amiga: kbd0 at mainbus0 248# XXX in std.amiga: kbd0 at mainbus0
249#wskbd0 at kbd0 console ? 249#wskbd0 at kbd0 console ?
250 250
251 251
252 252
253#wsmouse* at ms? 253#wsmouse* at ms?
254 254
255# 255#
256# DraCo Mainboard devices (sans keyboard) 256# DraCo Mainboard devices (sans keyboard)
257# 257#
258 258
259drbbc0 at mainbus0 # DraCo battery backed clock 259drbbc0 at mainbus0 # DraCo battery backed clock
260drsupio0 at mainbus0 # DraCo superio chip 260drsupio0 at mainbus0 # DraCo superio chip
261com* at drsupio? port ? # DraCo serial 261com* at drsupio? port ? # DraCo serial
262lpt0 at drsupio? port ? # DraCo parallel 262lpt0 at drsupio? port ? # DraCo parallel
263 263
264# 264#
265# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics) 265# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics)
266# 266#
267 267
268 268
269repulse* at zbus0 # ALiENDESiGN Repulse 269repulse* at zbus0 # ALiENDESiGN Repulse
270audio* at repulse? 270audio* at repulse?
271 271
272toccata* at zbus0 # MacroSystem GmbH Toccata 272toccata* at zbus0 # MacroSystem GmbH Toccata
273audio* at toccata? 273audio* at toccata?
274 274
275# Ethernet cards: 275# Ethernet cards:
276le* at zbus0 # A2065, Ameristar, Ariadne 276le* at zbus0 # A2065, Ameristar, Ariadne
277ne* at zbus0 # AriadneII 277ne* at zbus0 # AriadneII
278ed* at zbus0 # Hydra, ASDG LanRover 278ed* at zbus0 # Hydra, ASDG LanRover
279es* at zbus0 # CEI A4066 EthernetPLUS 279es* at zbus0 # CEI A4066 EthernetPLUS
280qn* at zbus0 # Quicknet 280qn* at zbus0 # Quicknet
281 281
282 282
283# Arcnet 283# Arcnet
284bah* at zbus0 # C=/Ameristar A2060 / 560 284bah* at zbus0 # C=/Ameristar A2060 / 560
285 285
286 286
287drsc0 at mainbus0 # DraCo scsi 287drsc0 at mainbus0 # DraCo scsi
288scsibus* at drsc0 288scsibus* at drsc0
289 289
290 290
291# each hard drive from low target to high 291# each hard drive from low target to high
292# will configure to the next available sd unit number 292# will configure to the next available sd unit number
293sd* at scsibus? target ? lun ? # scsi disks 293sd* at scsibus? target ? lun ? # scsi disks
294st* at scsibus? target ? lun ? # scsi tapes 294st* at scsibus? target ? lun ? # scsi tapes
295cd* at scsibus? target ? lun ? # scsi cds 295cd* at scsibus? target ? lun ? # scsi cds
296ch* at scsibus? target ? lun ? # scsi autochangers 296ch* at scsibus? target ? lun ? # scsi autochangers
297ss* at scsibus? target ? lun ? # scsi scanner 297ss* at scsibus? target ? lun ? # scsi scanner
298uk* at scsibus? target ? lun ? # scsi unknown 298uk* at scsibus? target ? lun ? # scsi unknown
299# 299#
300# accept filters 300# accept filters
301pseudo-device accf_data # "dataready" accept filter 301pseudo-device accf_data # "dataready" accept filter
302pseudo-device accf_http # "httpready" accept filter 302pseudo-device accf_http # "httpready" accept filter
303 303
304pseudo-device loop # loopback network interface 304pseudo-device loop # loopback network interface
305pseudo-device sl # SLIP network interfaces 305pseudo-device sl # SLIP network interfaces
306pseudo-device ppp # PPP network interfaces 306pseudo-device ppp # PPP network interfaces
307pseudo-device pppoe # PPP over Ethernet (RFC 2516) 307pseudo-device pppoe # PPP over Ethernet (RFC 2516)
308pseudo-device tun # network tunnel line discipline 308pseudo-device tun # network tunnel line discipline
309pseudo-device tap # virtual Ethernet 309pseudo-device tap # virtual Ethernet
310#pseudo-device gre # generic L3 over IP tunnel 310#pseudo-device gre # generic L3 over IP tunnel
311pseudo-device bpfilter # Berkeley packet filter 311pseudo-device bpfilter # Berkeley packet filter
312pseudo-device carp # Common Address Redundancy Protocol 312pseudo-device carp # Common Address Redundancy Protocol
313pseudo-device npf # NPF packet filter 313pseudo-device npf # NPF packet filter
314pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 314pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
315#pseudo-device faith # IPv[46] tcp relay translation i/f 315#pseudo-device faith # IPv[46] tcp relay translation i/f
316pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 316pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
317pseudo-device vlan # IEEE 802.1q encapsulation 317pseudo-device vlan # IEEE 802.1q encapsulation
318pseudo-device bridge # simple inter-network bridging 318pseudo-device bridge # simple inter-network bridging
319pseudo-device vether # Virtual Ethernet for bridge 319pseudo-device vether # Virtual Ethernet for bridge
320pseudo-device agr # IEEE 802.3ad link aggregation 320pseudo-device agr # IEEE 802.3ad link aggregation
321pseudo-device fss # file system snapshot device 321pseudo-device fss # file system snapshot device
322pseudo-device putter # for puffs and pud 322pseudo-device putter # for puffs and pud
323 323
324pseudo-device view 4 # views (needed for grfcc) 324pseudo-device view 4 # views (needed for grfcc)
325pseudo-device pty # pseudo-terminals 325pseudo-device pty # pseudo-terminals
326pseudo-device clockctl # user control of clock subsystem 326pseudo-device clockctl # user control of clock subsystem
327pseudo-device drvctl # user control of drive subsystem 327pseudo-device drvctl # user control of drive subsystem
328 328
329#pseudo-device wsfont # wsfont(4) dynamic font loading support 329#pseudo-device wsfont # wsfont(4) dynamic font loading support
330#pseudo-device wsmux # mouse & keyboard multiplexor 330#pseudo-device wsmux # mouse & keyboard multiplexor
331 331
332pseudo-device vnd # vnode pseudo-disks 332pseudo-device vnd # vnode pseudo-disks
333#options VND_COMPRESSION # compressed vnd(4) 333#options VND_COMPRESSION # compressed vnd(4)
334pseudo-device ccd # concatenated disk devices 334pseudo-device ccd # concatenated disk devices
335#pseudo-device cgd # cryptographic disk devices 335#pseudo-device cgd # cryptographic disk devices
336pseudo-device raid # RAIDframe disk driver 336pseudo-device raid # RAIDframe disk driver
337options RAID_AUTOCONFIG # auto-configuration of RAID components 337options RAID_AUTOCONFIG # auto-configuration of RAID components
338# Options to enable various other RAIDframe RAID types. 338# Options to enable various other RAIDframe RAID types.
339# options RF_INCLUDE_EVENODD=1 339# options RF_INCLUDE_EVENODD=1
340# options RF_INCLUDE_RAID5_RS=1 340# options RF_INCLUDE_RAID5_RS=1
341# options RF_INCLUDE_PARITYLOGGING=1 341# options RF_INCLUDE_PARITYLOGGING=1
342# options RF_INCLUDE_CHAINDECLUSTER=1 342# options RF_INCLUDE_CHAINDECLUSTER=1
343# options RF_INCLUDE_INTERDECLUSTER=1 343# options RF_INCLUDE_INTERDECLUSTER=1
344# options RF_INCLUDE_PARITY_DECLUSTERING=1 344# options RF_INCLUDE_PARITY_DECLUSTERING=1
345# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 345# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
346 346
347#options RND_COM # use "com" randomness as well (BROKEN) 347#options RND_COM # use "com" randomness as well (BROKEN)
348 348
349pseudo-device ksyms # /dev/ksyms (kernel symbols) 349pseudo-device ksyms # /dev/ksyms (kernel symbols)
350 350
351# Veriexec 351# Veriexec
352include "dev/veriexec.config" 352include "dev/veriexec.config"
353 353
354config netbsd root on ? type ? 354config netbsd root on ? type ?

cvs diff -r1.332 -r1.333 src/sys/arch/amiga/conf/GENERIC (switch to unified diff)

--- src/sys/arch/amiga/conf/GENERIC 2021/01/21 06:51:54 1.332
+++ src/sys/arch/amiga/conf/GENERIC 2021/01/26 10:50:20 1.333
@@ -1,602 +1,602 @@ @@ -1,602 +1,602 @@
1# $NetBSD: GENERIC,v 1.332 2021/01/21 06:51:54 nia Exp $ 1# $NetBSD: GENERIC,v 1.333 2021/01/26 10:50:20 rin Exp $
2# 2#
3# This file was automatically created. 3# This file was automatically created.
4# Changes will be lost when make is run in this directory. 4# Changes will be lost when make is run in this directory.
5# 5#
6# Created from: # NetBSD: GENERIC.in,v 1.147 2020/10/26 06:21:49 rin Exp $ 6# Created from: # NetBSD: GENERIC.in,v 1.148 2021/01/21 06:51:54 nia Exp $
7# 7#
8## 8##
9# GENERIC machine description file 9# GENERIC machine description file
10# 10#
11# This machine description file is used to generate the default NetBSD 11# This machine description file is used to generate the default NetBSD
12# kernel. The generic kernel does not include all options, subsystems 12# kernel. The generic kernel does not include all options, subsystems
13# and device drivers, but should be useful for most applications. 13# and device drivers, but should be useful for most applications.
14# 14#
15# The machine description file can be customised for your specific 15# The machine description file can be customised for your specific
16# machine to reduce the kernel size and improve its performance. 16# machine to reduce the kernel size and improve its performance.
17# 17#
18# For further information on compiling NetBSD kernels, see the config(8) 18# For further information on compiling NetBSD kernels, see the config(8)
19# man page. 19# man page.
20# 20#
21# For further information on hardware support for this architecture, see 21# For further information on hardware support for this architecture, see
22# the intro(4) man page. For further information about kernel options 22# the intro(4) man page. For further information about kernel options
23# for this architecture, see the options(4) man page. For an explanation 23# for this architecture, see the options(4) man page. For an explanation
24# of each device driver in this file see the section 4 man page for the 24# of each device driver in this file see the section 4 man page for the
25# device. 25# device.
26 26
27 27
28include "arch/amiga/conf/std.amiga" 28include "arch/amiga/conf/std.amiga"
29 29
30options INCLUDE_CONFIG_FILE # embed config file in kernel binary 30options INCLUDE_CONFIG_FILE # embed config file in kernel binary
31 31
32#ident "GENERIC-$Revision: 1.332 $" 32#ident "GENERIC-$Revision: 1.333 $"
33 33
34makeoptions COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer" 34makeoptions COPTS="-O2 -fno-reorder-blocks -fno-omit-frame-pointer"
35 # See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for 35 # See share/mk/sys.mk. -fno-omit-frame-pointer is necessary for
36 # backtraces in DDB. 36 # backtraces in DDB.
37 37
38maxusers 8 38maxusers 8
39options RTC_OFFSET=0 39options RTC_OFFSET=0
40 40
41# 41#
42# mainboards to support (in addition to Amiga) 42# mainboards to support (in addition to Amiga)
43# 43#
44options DRACO 44options DRACO
45options BB060STUPIDROM # You need this, if you have a non-DraCo 45options BB060STUPIDROM # You need this, if you have a non-DraCo
46 # MC68060 with an OS ROM up to (at least) 46 # MC68060 with an OS ROM up to (at least)
47 # V40 (OS3.1) and want to boot with the 47 # V40 (OS3.1) and want to boot with the
48 # bootblock. 48 # bootblock.
49 # You do not need this if you have a DraCo, 49 # You do not need this if you have a DraCo,
50 # have no 68060 or NEVER use the bootblock 50 # have no 68060 or NEVER use the bootblock
51options P5PPC68KBOARD # Phase5 PPC/68K board support 51options P5PPC68KBOARD # Phase5 PPC/68K board support
52# 52#
53# processors this kernel should support 53# processors this kernel should support
54# 54#
55options M68060 # support for 060 55options M68060 # support for 060
56options M060SP # MC68060 software support (Required for 060) 56options M060SP # MC68060 software support (Required for 060)
57options M68040 # support for 040 57options M68040 # support for 040
58options FPSP # MC68040 floating point support 58options FPSP # MC68040 floating point support
59options M68030 # support for 030 59options M68030 # support for 030
60options M68020 # support for 020/851 60options M68020 # support for 020/851
61options FPU_EMULATE # FPU emulation 61options FPU_EMULATE # FPU emulation
62 62
63# 63#
64# Networking options 64# Networking options
65# 65#
66options INET # IP networking support (Required) 66options INET # IP networking support (Required)
67options INET6 # IPV6 67options INET6 # IPV6
68#options IPSEC # IP security 68#options IPSEC # IP security
69#options IPSEC_DEBUG # debug for IP security 69#options IPSEC_DEBUG # debug for IP security
70#options GATEWAY # Packet forwarding 70#options GATEWAY # Packet forwarding
71 71
72#options MROUTING # Multicast routing 72#options MROUTING # Multicast routing
73#options PIM # Protocol Independent Multicast 73#options PIM # Protocol Independent Multicast
74options NETATALK # AppleTalk networking protocols 74options NETATALK # AppleTalk networking protocols
75#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG 75#options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG
76 76
77options PPP_BSDCOMP # BSD-Compress compression support for PPP 77options PPP_BSDCOMP # BSD-Compress compression support for PPP
78options PPP_DEFLATE # Deflate compression support for PPP 78options PPP_DEFLATE # Deflate compression support for PPP
79options PPP_FILTER # Active filter support for PPP (requires bpf) 79options PPP_FILTER # Active filter support for PPP (requires bpf)
80 80
81#options ALTQ # Manipulate network interfaces' output queues 81#options ALTQ # Manipulate network interfaces' output queues
82#options ALTQ_BLUE # Stochastic Fair Blue 82#options ALTQ_BLUE # Stochastic Fair Blue
83#options ALTQ_CBQ # Class-Based Queueing 83#options ALTQ_CBQ # Class-Based Queueing
84#options ALTQ_CDNR # Diffserv Traffic Conditioner 84#options ALTQ_CDNR # Diffserv Traffic Conditioner
85#options ALTQ_FIFOQ # First-In First-Out Queue 85#options ALTQ_FIFOQ # First-In First-Out Queue
86#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 86#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
87#options ALTQ_HFSC # Hierarchical Fair Service Curve 87#options ALTQ_HFSC # Hierarchical Fair Service Curve
88#options ALTQ_LOCALQ # Local queueing discipline 88#options ALTQ_LOCALQ # Local queueing discipline
89#options ALTQ_PRIQ # Priority Queueing 89#options ALTQ_PRIQ # Priority Queueing
90#options ALTQ_RED # Random Early Detection 90#options ALTQ_RED # Random Early Detection
91#options ALTQ_RIO # RED with IN/OUT 91#options ALTQ_RIO # RED with IN/OUT
92#options ALTQ_WFQ # Weighted Fair Queueing 92#options ALTQ_WFQ # Weighted Fair Queueing
93 93
94# Filesystems 94# Filesystems
95file-system FFS # Berkeley fast file system 95file-system FFS # Berkeley fast file system
96file-system EXT2FS # second extended file system (linux) 96file-system EXT2FS # second extended file system (linux)
97#file-system LFS # log-structured filesystem (experimental) 97#file-system LFS # log-structured filesystem (experimental)
98 98
99file-system MFS # Memory based filesystem 99file-system MFS # Memory based filesystem
100 100
101file-system NFS # Network File System client side code 101file-system NFS # Network File System client side code
102file-system ADOSFS # AmigaDOS file system 102file-system ADOSFS # AmigaDOS file system
103file-system CD9660 # ISO 9660 + Rock Ridge filesystem 103file-system CD9660 # ISO 9660 + Rock Ridge filesystem
104file-system MSDOSFS # MS-DOS filesystem 104file-system MSDOSFS # MS-DOS filesystem
105 105
106file-system KERNFS # kernel data-structure filesystem 106file-system KERNFS # kernel data-structure filesystem
107 107
108file-system FDESC # user file descriptor filesystem 108file-system FDESC # user file descriptor filesystem
109file-system NULLFS # loopback filesystem 109file-system NULLFS # loopback filesystem
110file-system OVERLAY # overlay filesystem 110file-system OVERLAY # overlay filesystem
111file-system PROCFS # /proc filesystem 111file-system PROCFS # /proc filesystem
112file-system UMAPFS # NULLFS + uid and gid remapping 112file-system UMAPFS # NULLFS + uid and gid remapping
113file-system UNION # union filesystem 113file-system UNION # union filesystem
114file-system PTYFS # /dev/pts/N support 114file-system PTYFS # /dev/pts/N support
115file-system TMPFS # Efficient memory file-system 115file-system TMPFS # Efficient memory file-system
116#file-system UDF # experimental - OSTA UDF CD/DVD file-system 116#file-system UDF # experimental - OSTA UDF CD/DVD file-system
117 117
118# Filesystem options 118# Filesystem options
119 119
120#options FFS_EI # FFS Endian Independent support 120#options FFS_EI # FFS Endian Independent support
121options WAPBL # File system journaling support 121options WAPBL # File system journaling support
122 122
123options QUOTA # legacy UFS quotas 123options QUOTA # legacy UFS quotas
124options QUOTA2 # new, in-filesystem UFS quotas 124options QUOTA2 # new, in-filesystem UFS quotas
125#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental 125#options UFS_DIRHASH # UFS Large Directory Hashing - Experimental
126options NFSSERVER # Network File System server side code 126options NFSSERVER # Network File System server side code
127#options FFS_NO_SNAPSHOT # No FFS snapshot support 127#options FFS_NO_SNAPSHOT # No FFS snapshot support
128options UFS_EXTATTR # Extended attribute support for UFS1 128options UFS_EXTATTR # Extended attribute support for UFS1
129 129
130#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 130#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
131 # immutable) behave as system flags. 131 # immutable) behave as system flags.
132 132
133# 133#
134# Compatibility options for various existing systems 134# Compatibility options for various existing systems
135# 135#
136 136
137 137
138include "conf/compat_netbsd09.config" 138include "conf/compat_netbsd09.config"
139 139
140options COMPAT_SUNOS # Support to run Sun (m68k) executables 140options COMPAT_SUNOS # Support to run Sun (m68k) executables
141options COMPAT_NOMID # allow nonvalid machine id executables 141options COMPAT_NOMID # allow nonvalid machine id executables
142#options COMPAT_LINUX # Support to run Linux/m68k executables 142#options COMPAT_LINUX # Support to run Linux/m68k executables
143#options COMPAT_OSSAUDIO # Support to run Linux/m68k executables 143#options COMPAT_OSSAUDIO # Support to run Linux/m68k executables
144 144
145options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x) 145options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
146options COMPAT_AOUT_M68K # actually make some system calls work. 146options COMPAT_AOUT_M68K # actually make some system calls work.
147 147
148# 148#
149# Support for System V IPC facilities. 149# Support for System V IPC facilities.
150# 150#
151options SYSVSHM # System V-like shared memory 151options SYSVSHM # System V-like shared memory
152options SYSVMSG # System V-like messages 152options SYSVMSG # System V-like messages
153options SYSVSEM # System V-like semaphores 153options SYSVSEM # System V-like semaphores
154 154
155# 155#
156# Support for various kernel options 156# Support for various kernel options
157# 157#
158 158
159options KTRACE # system call tracing support 159options KTRACE # system call tracing support
160#options INSECURE # disable kernel security levels 160#options INSECURE # disable kernel security levels
161options SCSIVERBOSE # human readable SCSI error messages 161options SCSIVERBOSE # human readable SCSI error messages
162options USERCONF # userconf(4) support 162options USERCONF # userconf(4) support
163options NTP # NTP phase/frequency locked loop 163options NTP # NTP phase/frequency locked loop
164#options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 164#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
165 165
166# Alternate buffer queue strategies for better responsiveness under high 166# Alternate buffer queue strategies for better responsiveness under high
167# disk I/O load. 167# disk I/O load.
168#options BUFQ_READPRIO 168#options BUFQ_READPRIO
169options BUFQ_PRIOCSCAN 169options BUFQ_PRIOCSCAN
170 170
171# 171#
172# Misc. debugging options 172# Misc. debugging options
173# 173#
174options DDB # Kernel debugger 174options DDB # Kernel debugger
175#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 175#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
176#options DIAGNOSTIC # Extra kernel sanity checks 176#options DIAGNOSTIC # Extra kernel sanity checks
177#options DEBUG # Enable misc. kernel debugging code 177#options DEBUG # Enable misc. kernel debugging code
178makeoptions DEBUG="-g" # compile full symbol table 178makeoptions DEBUG="-g" # compile full symbol table
179#options SYSCALL_DEBUG # debug all syscalls. 179#options SYSCALL_DEBUG # debug all syscalls.
180#options SCSIDEBUG # Add SCSI debugging statements 180#options SCSIDEBUG # Add SCSI debugging statements
181#options PANICBUTTON # Forced crash via keypress (?) 181#options PANICBUTTON # Forced crash via keypress (?)
182 182
183# 183#
184# Amiga specific options 184# Amiga specific options
185# 185#
186#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the 186#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the
187 # first bank of RAM. (default: unlimited) 187 # first bank of RAM. (default: unlimited)
188 188
189# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete 189# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete
190# before the 10 secondinterval ends, or that KBDRESET does work at all. 190# before the 10 secondinterval ends, or that KBDRESET does work at all.
191#options KBDRESET # sync on Ctrl-Amiga-Amiga 191#options KBDRESET # sync on Ctrl-Amiga-Amiga
192 192
193# These options improve performance with the built-in serial port 193# These options improve performance with the built-in serial port
194# on slower Amigas. Try the larger buffers first then lev6_defer. 194# on slower Amigas. Try the larger buffers first then lev6_defer.
195#options SERIBUF_SIZE=4096 195#options SERIBUF_SIZE=4096
196#options SEROBUF_SIZE=32 196#options SEROBUF_SIZE=32
197#options LEV6_DEFER # defers l6 to l4 (below serial l5) 197#options LEV6_DEFER # defers l6 to l4 (below serial l5)
198 198
199#options DEVRELOAD # implement /dev/reload 199#options DEVRELOAD # implement /dev/reload
200# # currently only works for a.out kernels 200# # currently only works for a.out kernels
201 201
202options RETINACONSOLE # enable code to allow retina to be console 202options RETINACONSOLE # enable code to allow retina to be console
203options ULOWELLCONSOLE # enable code to allow a2410 to be console 203options ULOWELLCONSOLE # enable code to allow a2410 to be console
204options CL5426CONSOLE # Cirrus console 204options CL5426CONSOLE # Cirrus console
205options CV64CONSOLE # CyberVision console 205options CV64CONSOLE # CyberVision console
206options TSENGCONSOLE # Tseng console 206options TSENGCONSOLE # Tseng console
207options CV3DCONSOLE # CyberVision 64/3D console 207options CV3DCONSOLE # CyberVision 64/3D console
208 208
209options GRF_ECS # Enhanced Chip Set 209options GRF_ECS # Enhanced Chip Set
210options GRF_NTSC # NTSC 210options GRF_NTSC # NTSC
211options GRF_PAL # PAL 211options GRF_PAL # PAL
212options GRF_A2024 # Support for the A2024 212options GRF_A2024 # Support for the A2024
213options GRF_AGA # AGA Chip Set 213options GRF_AGA # AGA Chip Set
214options GRF_AGA_VGA # AGA VGAONLY timing 214options GRF_AGA_VGA # AGA VGAONLY timing
215options GRF_SUPER72 # AGA Super-72 215options GRF_SUPER72 # AGA Super-72
216#options KFONT_8X11 # 8x11 font 216#options KFONT_8X11 # 8x11 font
217 217
218# select a font for the console according to the character set and keymap 218# select a font for the console according to the character set and keymap
219# you want to use 219# you want to use
220options KFONT_CONS_ISO8859_1 220options KFONT_CONS_ISO8859_1
221#options KFONT_CONS_ISO8859_2 221#options KFONT_CONS_ISO8859_2
222 222
223# This is how you would tell the kernel the A2410 oscillator frequencies: 223# This is how you would tell the kernel the A2410 oscillator frequencies:
224# The used frequencies are the defaults, and do not need option setting 224# The used frequencies are the defaults, and do not need option setting
225#options ULOWELL_OSC1=36000000 225#options ULOWELL_OSC1=36000000
226#options ULOWELL_OSC2=66667000 226#options ULOWELL_OSC2=66667000
227 227
228# This is how you specify the blitting speed, higher values may speed up blits 228# This is how you specify the blitting speed, higher values may speed up blits
229# a littel bit. If you raise this value too much some trash may appear. 229# a littel bit. If you raise this value too much some trash may appear.
230# the commented version is the default. 230# the commented version is the default.
231#options RH_MEMCLK=61000000 231#options RH_MEMCLK=61000000
232# this option enables the 64 bit sprite which does not work 232# this option enables the 64 bit sprite which does not work
233# for quite a few people. E.g. The cursor sprite will turn to a block 233# for quite a few people. E.g. The cursor sprite will turn to a block
234# when moved to the top of the screen in X. 234# when moved to the top of the screen in X.
235#options RH_64BIT_SPRITE 235#options RH_64BIT_SPRITE
236# enables fast scroll code appears to now work on 040 systems. 236# enables fast scroll code appears to now work on 040 systems.
237#options RETINA_SPEED_HACK 237#options RETINA_SPEED_HACK
238# enables the Hardwarecursor which does not work on some systems. 238# enables the Hardwarecursor which does not work on some systems.
239#options RH_HARDWARECURSOR 239#options RH_HARDWARECURSOR
240 240
241# wscons aware interface to amiga custom chips. 241# wscons aware interface to amiga custom chips.
242# If you enable it enable also wskbd. 242# If you enable it enable also wskbd.
243# 243#
244#amidisplaycc0 at mainbus0 # wscons interface to custom chips 244#amidisplaycc0 at mainbus0 # wscons interface to custom chips
245#wsdisplay0 at amidisplaycc0 console ? 245#wsdisplay0 at amidisplaycc0 console ?
246#options WSEMUL_VT100 246#options WSEMUL_VT100
247#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 247#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
248#options FONT_VT220L8x10 248#options FONT_VT220L8x10
249#options FONT_VT220ISO8x16 249#options FONT_VT220ISO8x16
250 250
251#z3rambd* at zbus0 # Zorro III RAM block devices 251#z3rambd* at zbus0 # Zorro III RAM block devices
252#altmem* at z3rambd? 252#altmem* at z3rambd?
253 253
254p5bus0 at zbus0 # Phase5 CSPPC/BPPC internal bus 254p5bus0 at zbus0 # Phase5 CSPPC/BPPC internal bus
255 255
256grfcc0 at mainbus0 # custom chips 256grfcc0 at mainbus0 # custom chips
257grfrt0 at zbus0 # retina II 257grfrt0 at zbus0 # retina II
258grfrh0 at zbus0 # retina III 258grfrh0 at zbus0 # retina III
259grfcl* at zbus0 # Picasso II/Piccolo/Spectrum 259grfcl* at zbus0 # Picasso II/Piccolo/Spectrum
260grful0 at zbus0 # A2410 260grful0 at zbus0 # A2410
261grfcv0 at zbus0 # CyberVision 64 261grfcv0 at zbus0 # CyberVision 64
262grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin) 262grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin)
263grfcv3d0 at zbus0 # CyberVision 64/3D 263grfcv3d0 at zbus0 # CyberVision 64/3D
264 264
265grf0 at grfcc0 265grf0 at grfcc0
266grf1 at grfrt0 266grf1 at grfrt0
267grf2 at grfrh0 267grf2 at grfrh0
268grf3 at grfcl? 268grf3 at grfcl?
269grf4 at grful0 269grf4 at grful0
270grf5 at grfcv0 270grf5 at grfcv0
271grf6 at grfet? 271grf6 at grfet?
272grf7 at grfcv3d0 272grf7 at grfcv3d0
273ite0 at grf0 # terminal emulators for grfs 273ite0 at grf0 # terminal emulators for grfs
274ite1 at grf1 # terminal emulators for grfs 274ite1 at grf1 # terminal emulators for grfs
275ite2 at grf2 # terminal emulators for grfs 275ite2 at grf2 # terminal emulators for grfs
276ite3 at grf3 # terminal emulators for grfs 276ite3 at grf3 # terminal emulators for grfs
277ite4 at grf4 # terminal emulators for grfs 277ite4 at grf4 # terminal emulators for grfs
278ite5 at grf5 # terminal emulators for grfs 278ite5 at grf5 # terminal emulators for grfs
279ite6 at grf6 # terminal emulators for grfs 279ite6 at grf6 # terminal emulators for grfs
280ite7 at grf7 # terminal emulators for grfs 280ite7 at grf7 # terminal emulators for grfs
281 281
282#wsdisplay* at grf5 console ? # wsdisplay on top of grf (CV64) 282#wsdisplay* at grf5 console ? # wsdisplay on top of grf (CV64)
283#wsdisplay* at grf7 console ? # wsdisplay on top of grf (CV64/3D) 283#wsdisplay* at grf7 console ? # wsdisplay on top of grf (CV64/3D)
284 284
285msc0 at zbus0 # A2232 MSC multiport serial. 285msc0 at zbus0 # A2232 MSC multiport serial.
286mfc0 at zbus0 # MultiFaceCard I/O board 286mfc0 at zbus0 # MultiFaceCard I/O board
287mfcs0 at mfc0 unit 0 # MFC serial 287mfcs0 at mfc0 unit 0 # MFC serial
288mfcs1 at mfc0 unit 1 # MFC serial 288mfcs1 at mfc0 unit 1 # MFC serial
289#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet] 289#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet]
290#mfc1 at zbus0 # MultiFaceCard 2nd I/O board 290#mfc1 at zbus0 # MultiFaceCard 2nd I/O board
291#mfcs2 at mfc1 unit 0 291#mfcs2 at mfc1 unit 0
292#mfcs3 at mfc1 unit 1 292#mfcs3 at mfc1 unit 1
293#mfcp1 at mfc1 unit 0 293#mfcp1 at mfc1 unit 0
294 294
295hyper* at zbus? # zbus HyperCom3/3+/4/4+ 295hyper* at zbus? # zbus HyperCom3/3+/4/4+
296#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3 296#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3
297com* at hyper? port ? # Hypercom3/4 serial ports 297com* at hyper? port ? # Hypercom3/4 serial ports
298lpt* at hyper? port ? # Hypercom3+/4+ parallel port 298lpt* at hyper? port ? # Hypercom3+/4+ parallel port
299 299
300#options IOBZCLOCK=22118400 # default, uncomment the next line 300#options IOBZCLOCK=22118400 # default, uncomment the next line
301#options IOBZCLOCK=24000000 # if needed. 301#options IOBZCLOCK=24000000 # if needed.
302 302
303iobl* at zbus? # zbus IOBlix 303iobl* at zbus? # zbus IOBlix
304com* at iobl? port ? # IOBlix serial ports 304com* at iobl? port ? # IOBlix serial ports
305lpt* at iobl? port ? # IOBlix parallel ports 305lpt* at iobl? port ? # IOBlix parallel ports
306 306
307 307
308# 308#
309# Keyboard device. Optionally can attach a wskbd. 309# Keyboard device. Optionally can attach a wskbd.
310# wskbd works together with a wsdisplay so enable them both if you will. 310# wskbd works together with a wsdisplay so enable them both if you will.
311# Don't enable wskbd if you use ite. 311# Don't enable wskbd if you use ite.
312# 312#
313# XXX in std.amiga: kbd0 at mainbus0 313# XXX in std.amiga: kbd0 at mainbus0
314#wskbd0 at kbd0 console ? 314#wskbd0 at kbd0 console ?
315 315
316 316
317# 317#
318# Amiga Mainboard devices (sans graphics and keyboard) 318# Amiga Mainboard devices (sans graphics and keyboard)
319# 319#
320 320
321ser0 at mainbus0 # Amiga onboard serial 321ser0 at mainbus0 # Amiga onboard serial
322par0 at mainbus0 # Amiga onboard parallel 322par0 at mainbus0 # Amiga onboard parallel
323ms* at mainbus0 # Amiga mice 323ms* at mainbus0 # Amiga mice
324fdc0 at mainbus0 # Amiga FDC 324fdc0 at mainbus0 # Amiga FDC
325fd* at fdc0 unit ? # floppy disks on the later 325fd* at fdc0 unit ? # floppy disks on the later
326a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock 326a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock
327a2kbbc0 at mainbus0 # A2000 battery backed clock 327a2kbbc0 at mainbus0 # A2000 battery backed clock
328aucc* at mainbus0 # Amiga CC audio 328aucc* at mainbus0 # Amiga CC audio
329audio* at aucc? 329audio* at aucc?
330 330
331spkr* at audio? # PC speaker (synthesized) 331spkr* at audio? # PC speaker (synthesized)
332 332
333a1k2cp0 at mainbus0 # A1200 on-board clockport 333a1k2cp0 at mainbus0 # A1200 on-board clockport
334clockport* at a1k2cp0 334clockport* at a1k2cp0
335 335
336#com* at clockport? # Individual Computers SilverSurfer 336#com* at clockport? # Individual Computers SilverSurfer
337 337
338#wsmouse* at ms? 338#wsmouse* at ms?
339 339
340# 340#
341# DraCo Mainboard devices (sans keyboard) 341# DraCo Mainboard devices (sans keyboard)
342# 342#
343 343
344drbbc0 at mainbus0 # DraCo battery backed clock 344drbbc0 at mainbus0 # DraCo battery backed clock
345drsupio0 at mainbus0 # DraCo superio chip 345drsupio0 at mainbus0 # DraCo superio chip
346com* at drsupio? port ? # DraCo serial 346com* at drsupio? port ? # DraCo serial
347lpt0 at drsupio? port ? # DraCo parallel 347lpt0 at drsupio? port ? # DraCo parallel
348 348
349# 349#
350# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics) 350# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics)
351# 351#
352 352
353 353
354repulse* at zbus0 # ALiENDESiGN Repulse 354repulse* at zbus0 # ALiENDESiGN Repulse
355audio* at repulse? 355audio* at repulse?
356 356
357toccata* at zbus0 # MacroSystem GmbH Toccata 357toccata* at zbus0 # MacroSystem GmbH Toccata
358audio* at toccata? 358audio* at toccata?
359 359
360# Ethernet cards: 360# Ethernet cards:
361le* at zbus0 # A2065, Ameristar, Ariadne 361le* at zbus0 # A2065, Ameristar, Ariadne
362ne* at zbus0 # AriadneII 362ne* at zbus0 # AriadneII
363ed* at zbus0 # Hydra, ASDG LanRover 363ed* at zbus0 # Hydra, ASDG LanRover
364es* at zbus0 # CEI A4066 EthernetPLUS 364es* at zbus0 # CEI A4066 EthernetPLUS
365qn* at zbus0 # Quicknet 365qn* at zbus0 # Quicknet
366 366
367xsh* at zbus0 # X-Surf 100 367xsh* at zbus0 # X-Surf 100
368ne* at xshbus? # NE2000 chip on X-Surf 100 368ne* at xshbus? # NE2000 chip on X-Surf 100
369 369
370xsurf* at zbus0 # X-Surf 370xsurf* at zbus0 # X-Surf
371ne* at xsurfbus? # NE2000 chip on X-Surf 371ne* at xsurfbus? # NE2000 chip on X-Surf
372gencp* at xsurfbus? # clockports on X-Surf 372gencp* at xsurfbus? # clockports on X-Surf
373wdc* at xsurfbus? # IDE on X-Surf 373wdc* at xsurfbus? # IDE on X-Surf
374 374
375clockport* at gencp? 375clockport* at gencp?
376 376
377# Arcnet 377# Arcnet
378bah* at zbus0 # C=/Ameristar A2060 / 560 378bah* at zbus0 # C=/Ameristar A2060 / 560
379 379
380# Greater Valley Product Bus 380# Greater Valley Product Bus
381gvpbus* at zbus0 381gvpbus* at zbus0
382 382
383# scsi stuff, all possible 383# scsi stuff, all possible
384gtsc0 at gvpbus? # GVP series II scsi 384gtsc0 at gvpbus? # GVP series II scsi
385scsibus* at gtsc0 385scsibus* at gtsc0
386ahsc0 at mainbus0 # A3000 scsi 386ahsc0 at mainbus0 # A3000 scsi
387scsibus* at ahsc0 387scsibus* at ahsc0
388atzsc0 at zbus0 # A2091 scsi 388atzsc0 at zbus0 # A2091 scsi
389scsibus* at atzsc0 389scsibus* at atzsc0
390wstsc0 at zbus0 # Wordsync II scsi 390wstsc0 at zbus0 # Wordsync II scsi
391scsibus* at wstsc0 391scsibus* at wstsc0
392ivsc0 at zbus0 # IVS scsi 392ivsc0 at zbus0 # IVS scsi
393scsibus* at ivsc0 393scsibus* at ivsc0
394mlhsc0 at zbus0 # Hacker scsi 394mlhsc0 at zbus0 # Hacker scsi
395scsibus* at mlhsc0 395scsibus* at mlhsc0
396otgsc0 at zbus0 # 12 gauge scsi 396otgsc0 at zbus0 # 12 gauge scsi
397scsibus* at otgsc0 397scsibus* at otgsc0
398zssc0 at zbus0 # Zeus scsi 398zssc0 at zbus0 # Zeus scsi
399scsibus* at zssc0 399scsibus* at zssc0
400mgnsc0 at zbus0 # Magnum scsi 400mgnsc0 at zbus0 # Magnum scsi
401scsibus* at mgnsc0 401scsibus* at mgnsc0
402wesc0 at zbus0 # Warp Engine scsi 402wesc0 at zbus0 # Warp Engine scsi
403scsibus* at wesc0 403scsibus* at wesc0
404bppcsc0 at p5bus0 # BlizzardPPC 603e+ scsi 404bppcsc0 at p5bus0 # BlizzardPPC 603e+ scsi
405scsibus* at bppcsc0 405scsibus* at bppcsc0
406afsc0 at zbus0 # A4091 scsi 406afsc0 at zbus0 # A4091 scsi
407scsibus* at afsc0 407scsibus* at afsc0
408aftsc0 at mainbus0 # A4000T scsi 408aftsc0 at mainbus0 # A4000T scsi
409scsibus* at aftsc0 409scsibus* at aftsc0
410flsc0 at zbus0 # FastlaneZ3 scsi 410flsc0 at zbus0 # FastlaneZ3 scsi
411scsibus* at flsc0 411scsibus* at flsc0
412bzsc0 at zbus0 # Blizzard 1230 I,II scsi 412bzsc0 at zbus0 # Blizzard 1230 I,II scsi
413scsibus* at bzsc0 413scsibus* at bzsc0
414bzivsc0 at zbus0 # Blizzard 12x0 IV scsi 414bzivsc0 at zbus0 # Blizzard 12x0 IV scsi
415scsibus* at bzivsc0 415scsibus* at bzivsc0
416bztzsc0 at zbus0 # Blizzard 2060 scsi 416bztzsc0 at zbus0 # Blizzard 2060 scsi
417scsibus* at bztzsc0 417scsibus* at bztzsc0
418cbsc0 at zbus0 # CyberSCSI I 418cbsc0 at zbus0 # CyberSCSI I
419scsibus* at cbsc0 419scsibus* at cbsc0
420cbiisc0 at zbus0 # CyberSCSI II 420cbiisc0 at zbus0 # CyberSCSI II
421scsibus* at cbiisc0 421scsibus* at cbiisc0
422cbiiisc0 at p5bus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI 422cbiiisc0 at p5bus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI
423scsibus* at cbiiisc0 423scsibus* at cbiiisc0
424empsc0 at zbus0 # Emplant scsi 424empsc0 at zbus0 # Emplant scsi
425scsibus* at empsc0 425scsibus* at empsc0
426 426
427acafh0 at mainbus0 # Individual Computers ACA500 427acafh0 at mainbus0 # Individual Computers ACA500
428wdc* at acafhbus? # CF slots on ACA500 428wdc* at acafhbus? # CF slots on ACA500
429gencp* at acafhbus? # clockport on ACA500 429gencp* at acafhbus? # clockport on ACA500
430 430
431wdc0 at mainbus0 # A4000 & A1200 IDE bus 431wdc0 at mainbus0 # A4000 & A1200 IDE bus
432wdc* at zbus0 # Buddha / Catweasel 432wdc* at zbus0 # Buddha / Catweasel
433#efa0 at mainbus0 # ELBOX FastATA 1200 Mk-III/Mk-IV  433#efa0 at mainbus0 # ELBOX FastATA 1200 Mk-III/Mk-IV
434 434
435atabus* at wdc? channel ? # ATA bus 435atabus* at wdc? channel ? # ATA bus
436#atabus* at efa? channel ? # ATA bus  436#atabus* at efa? channel ? # ATA bus
437atabus* at ata? channel ? # ATA bus  437atabus* at ata? channel ? # ATA bus
438wd* at atabus? drive ? # + drives 438wd* at atabus? drive ? # + drives
439atapibus* at atabus? # ATAPI bus 439atapibus* at atabus? # ATAPI bus
440cd* at atapibus? drive ? # ATAPI CD-ROM drives 440cd* at atapibus? drive ? # ATAPI CD-ROM drives
441sd* at atapibus? drive ? # ATAPI disk drives 441sd* at atapibus? drive ? # ATAPI disk drives
442 442
443pccard0 at mainbus0 443pccard0 at mainbus0
444pcmcia* at pccard0 444pcmcia* at pccard0
445com* at pcmcia? function ? # Modems and serial cards 445com* at pcmcia? function ? # Modems and serial cards
446pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 446pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
447aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 447aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
448wdc* at pcmcia? function ? 448wdc* at pcmcia? function ?
449awi* at pcmcia? function ? # BayStack 650 (802.11FH) 449awi* at pcmcia? function ? # BayStack 650 (802.11FH)
450ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 450ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
451mbe* at pcmcia? function ? # MB8696x based Ethernet 451mbe* at pcmcia? function ? # MB8696x based Ethernet
452ne* at pcmcia? function ? # NE2000-compatible Ethernet 452ne* at pcmcia? function ? # NE2000-compatible Ethernet
453sm* at pcmcia? function ? # Megahertz Ethernet 453sm* at pcmcia? function ? # Megahertz Ethernet
454mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 454mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
455com* at mhzc? 455com* at mhzc?
456sm* at mhzc? 456sm* at mhzc?
457 457
458nsphyter* at mii? phy ? # NS83843 PHYs 458nsphyter* at mii? phy ? # NS83843 PHYs
459ukphy* at mii? phy ? # generic unknown PHYs 459ukphy* at mii? phy ? # generic unknown PHYs
460 460
461drsc0 at mainbus0 # DraCo scsi 461drsc0 at mainbus0 # DraCo scsi
462scsibus* at drsc0 462scsibus* at drsc0
463 463
464 464
465# each hard drive from low target to high 465# each hard drive from low target to high
466# will configure to the next available sd unit number 466# will configure to the next available sd unit number
467sd* at scsibus? target ? lun ? # scsi disks 467sd* at scsibus? target ? lun ? # scsi disks
468st* at scsibus? target ? lun ? # scsi tapes 468st* at scsibus? target ? lun ? # scsi tapes
469cd* at scsibus? target ? lun ? # scsi cds 469cd* at scsibus? target ? lun ? # scsi cds
470ch* at scsibus? target ? lun ? # scsi autochangers 470ch* at scsibus? target ? lun ? # scsi autochangers
471ss* at scsibus? target ? lun ? # scsi scanner 471ss* at scsibus? target ? lun ? # scsi scanner
472uk* at scsibus? target ? lun ? # scsi unknown 472uk* at scsibus? target ? lun ? # scsi unknown
473 473
474# PCI bus support 474# PCI bus support
475options PCIVERBOSE # verbose PCI device autoconfig messages 475options PCIVERBOSE # verbose PCI device autoconfig messages
476#options PCI_CONFIG_DUMP 476#options PCI_CONFIG_DUMP
477options PCI_NETBSD_CONFIGURE # supported by mppb(4), p5pb(4), empb(4) 477options PCI_NETBSD_CONFIGURE # supported by mppb(4), p5pb(4), empb(4)
478 478
479p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX) 479p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
480p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs 480p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
481#options P5PB_DEBUG # enable excessive debug for p5pb 481#options P5PB_DEBUG # enable excessive debug for p5pb
482#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3 482#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
483pci* at p5pb0 483pci* at p5pb0
484 484
485mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge 485mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
486pci* at mppb? 486pci* at mppb?
487 487
488empb0 at zbus0 # ELBOX Mediator PCI 1200 488empb0 at zbus0 # ELBOX Mediator PCI 1200
489em4k0 at zbus0 # ELBOX Mediator PCI 4000 489em4k0 at zbus0 # ELBOX Mediator PCI 4000
490emmem0 at zbus0 # ELBOX Mediator PCI memory space 490emmem0 at zbus0 # ELBOX Mediator PCI memory space
491empm0 at empb0 # ELBOX Mediator PCI Power Management 491empm0 at empb0 # ELBOX Mediator PCI Power Management
492pci* at empb0 492pci* at empb0
493pci* at em4k0 493pci* at em4k0
494 494
495#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge 495#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
496 496
497#genfb* at pci? # generic fb, CVPPC/BVPPC only 497#genfb* at pci? # generic fb, CVPPC/BVPPC only
498#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX 498#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
499#radeonfb* at pci? # untested 499#radeonfb* at pci? # untested
500 500
501ne* at pci? # NE2000 Ethernet 501ne* at pci? # NE2000 Ethernet
502satalink* at pci? dev ? function ? flags 0x0002 # SiI SATALink 3112  502satalink* at pci? dev ? function ? flags 0x0002 # SiI SATALink 3112
503 503
504# Bluetooth Controller and Device support 504# Bluetooth Controller and Device support
505# tested only with btuart on an A1200 505# tested only with btuart on an A1200
506 506
507# Bluetooth PCMCIA Controllers 507# Bluetooth PCMCIA Controllers
508bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 508bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A
509btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 509btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139
510 510
511# Bluetooth Device Hub 511# Bluetooth Device Hub
512bthub* at bcsp? 512bthub* at bcsp?
513bthub* at bt3c? 513bthub* at bt3c?
514bthub* at btbc? 514bthub* at btbc?
515bthub* at btuart? 515bthub* at btuart?
516 516
517# Bluetooth HID support 517# Bluetooth HID support
518bthidev* at bthub? 518bthidev* at bthub?
519 519
520# Bluetooth Mouse 520# Bluetooth Mouse
521#btms* at bthidev? reportid ? 521#btms* at bthidev? reportid ?
522#wsmouse* at btms? mux 0 522#wsmouse* at btms? mux 0
523 523
524# Bluetooth Keyboard 524# Bluetooth Keyboard
525#btkbd* at bthidev? reportid ? 525#btkbd* at bthidev? reportid ?
526#wskbd* at btkbd? console ? mux 1 526#wskbd* at btkbd? console ? mux 1
527 527
528# Bluetooth Apple Magic Mouse 528# Bluetooth Apple Magic Mouse
529#btmagic* at bthub? 529#btmagic* at bthub?
530#wsmouse* at btmagic? mux 0 530#wsmouse* at btmagic? mux 0
531 531
532# Bluetooth Audio support 532# Bluetooth Audio support
533#btsco* at bthub? 533#btsco* at bthub?
534 534
535# USB 535# USB
536slhci* at zbus? # Thylacine 536slhci* at zbus? # Thylacine
537usb* at slhci? 537usb* at slhci?
538 538
539uhub* at usb? 539uhub* at usb?
540uhub* at uhub? port ? 540uhub* at uhub? port ?
541 541
542uhidev* at uhub? port ? configuration ? interface ? 542uhidev* at uhub? port ? configuration ? interface ?
543uhid* at uhidev? reportid ? 543uhid* at uhidev? reportid ?
544 544
545# 545#
546# accept filters 546# accept filters
547pseudo-device accf_data # "dataready" accept filter 547pseudo-device accf_data # "dataready" accept filter
548pseudo-device accf_http # "httpready" accept filter 548pseudo-device accf_http # "httpready" accept filter
549 549
550pseudo-device loop # loopback network interface 550pseudo-device loop # loopback network interface
551pseudo-device sl # SLIP network interfaces 551pseudo-device sl # SLIP network interfaces
552pseudo-device ppp # PPP network interfaces 552pseudo-device ppp # PPP network interfaces
553pseudo-device pppoe # PPP over Ethernet (RFC 2516) 553pseudo-device pppoe # PPP over Ethernet (RFC 2516)
554pseudo-device tun # network tunnel line discipline 554pseudo-device tun # network tunnel line discipline
555pseudo-device tap # virtual Ethernet 555pseudo-device tap # virtual Ethernet
556#pseudo-device gre # generic L3 over IP tunnel 556#pseudo-device gre # generic L3 over IP tunnel
557pseudo-device bpfilter # Berkeley packet filter 557pseudo-device bpfilter # Berkeley packet filter
558pseudo-device carp # Common Address Redundancy Protocol 558pseudo-device carp # Common Address Redundancy Protocol
559pseudo-device npf # NPF packet filter 559pseudo-device npf # NPF packet filter
560pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 560pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
561#pseudo-device faith # IPv[46] tcp relay translation i/f 561#pseudo-device faith # IPv[46] tcp relay translation i/f
562pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 562pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
563pseudo-device vlan # IEEE 802.1q encapsulation 563pseudo-device vlan # IEEE 802.1q encapsulation
564pseudo-device bridge # simple inter-network bridging 564pseudo-device bridge # simple inter-network bridging
565pseudo-device vether # Virtual Ethernet for bridge 565pseudo-device vether # Virtual Ethernet for bridge
566pseudo-device agr # IEEE 802.3ad link aggregation 566pseudo-device agr # IEEE 802.3ad link aggregation
567pseudo-device fss # file system snapshot device 567pseudo-device fss # file system snapshot device
568pseudo-device putter # for puffs and pud 568pseudo-device putter # for puffs and pud
569 569
570pseudo-device view 4 # views (needed for grfcc) 570pseudo-device view 4 # views (needed for grfcc)
571pseudo-device pty # pseudo-terminals 571pseudo-device pty # pseudo-terminals
572pseudo-device clockctl # user control of clock subsystem 572pseudo-device clockctl # user control of clock subsystem
573pseudo-device drvctl # user control of drive subsystem 573pseudo-device drvctl # user control of drive subsystem
574 574
575#pseudo-device wsfont # wsfont(4) dynamic font loading support 575#pseudo-device wsfont # wsfont(4) dynamic font loading support
576#pseudo-device wsmux # mouse & keyboard multiplexor 576#pseudo-device wsmux # mouse & keyboard multiplexor
577 577
578pseudo-device vnd # vnode pseudo-disks 578pseudo-device vnd # vnode pseudo-disks
579#options VND_COMPRESSION # compressed vnd(4) 579#options VND_COMPRESSION # compressed vnd(4)
580pseudo-device ccd # concatenated disk devices 580pseudo-device ccd # concatenated disk devices
581#pseudo-device cgd # cryptographic disk devices 581#pseudo-device cgd # cryptographic disk devices
582pseudo-device raid # RAIDframe disk driver 582pseudo-device raid # RAIDframe disk driver
583options RAID_AUTOCONFIG # auto-configuration of RAID components 583options RAID_AUTOCONFIG # auto-configuration of RAID components
584# Options to enable various other RAIDframe RAID types. 584# Options to enable various other RAIDframe RAID types.
585# options RF_INCLUDE_EVENODD=1 585# options RF_INCLUDE_EVENODD=1
586# options RF_INCLUDE_RAID5_RS=1 586# options RF_INCLUDE_RAID5_RS=1
587# options RF_INCLUDE_PARITYLOGGING=1 587# options RF_INCLUDE_PARITYLOGGING=1
588# options RF_INCLUDE_CHAINDECLUSTER=1 588# options RF_INCLUDE_CHAINDECLUSTER=1
589# options RF_INCLUDE_INTERDECLUSTER=1 589# options RF_INCLUDE_INTERDECLUSTER=1
590# options RF_INCLUDE_PARITY_DECLUSTERING=1 590# options RF_INCLUDE_PARITY_DECLUSTERING=1
591# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 591# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
592 592
593#options RND_COM # use "com" randomness as well (BROKEN) 593#options RND_COM # use "com" randomness as well (BROKEN)
594 594
595pseudo-device ksyms # /dev/ksyms (kernel symbols) 595pseudo-device ksyms # /dev/ksyms (kernel symbols)
596pseudo-device bcsp # BlueCore Serial Protocol 596pseudo-device bcsp # BlueCore Serial Protocol
597pseudo-device btuart # Bluetooth HCI UART (H4) 597pseudo-device btuart # Bluetooth HCI UART (H4)
598 598
599# Veriexec 599# Veriexec
600include "dev/veriexec.config" 600include "dev/veriexec.config"
601 601
602config netbsd root on ? type ? 602config netbsd root on ? type ?

cvs diff -r1.137 -r1.138 src/sys/arch/amiga/conf/INSTALL (switch to unified diff)

--- src/sys/arch/amiga/conf/INSTALL 2020/10/26 06:22:28 1.137
+++ src/sys/arch/amiga/conf/INSTALL 2021/01/26 10:50:20 1.138
@@ -1,543 +1,543 @@ @@ -1,543 +1,543 @@
1# $NetBSD: INSTALL,v 1.137 2020/10/26 06:22:28 rin Exp $ 1# $NetBSD: INSTALL,v 1.138 2021/01/26 10:50:20 rin Exp $
2# 2#
3# This file was automatically created. 3# This file was automatically created.
4# Changes will be lost when make is run in this directory. 4# Changes will be lost when make is run in this directory.
5# 5#
6# Created from: # NetBSD: GENERIC.in,v 1.147 2020/10/26 06:21:49 rin Exp $ 6# Created from: # NetBSD: GENERIC.in,v 1.148 2021/01/21 06:51:54 nia Exp $
7# 7#
8## 8##
9# GENERIC machine description file 9# GENERIC machine description file
10# 10#
11# This machine description file is used to generate the default NetBSD 11# This machine description file is used to generate the default NetBSD
12# kernel. The generic kernel does not include all options, subsystems 12# kernel. The generic kernel does not include all options, subsystems
13# and device drivers, but should be useful for most applications. 13# and device drivers, but should be useful for most applications.
14# 14#
15# The machine description file can be customised for your specific 15# The machine description file can be customised for your specific
16# machine to reduce the kernel size and improve its performance. 16# machine to reduce the kernel size and improve its performance.
17# 17#
18# For further information on compiling NetBSD kernels, see the config(8) 18# For further information on compiling NetBSD kernels, see the config(8)
19# man page. 19# man page.
20# 20#
21# For further information on hardware support for this architecture, see 21# For further information on hardware support for this architecture, see
22# the intro(4) man page. For further information about kernel options 22# the intro(4) man page. For further information about kernel options
23# for this architecture, see the options(4) man page. For an explanation 23# for this architecture, see the options(4) man page. For an explanation
24# of each device driver in this file see the section 4 man page for the 24# of each device driver in this file see the section 4 man page for the
25# device. 25# device.
26 26
27 27
28include "arch/amiga/conf/std.amiga" 28include "arch/amiga/conf/std.amiga"
29 29
30options INCLUDE_CONFIG_FILE # embed config file in kernel binary 30options INCLUDE_CONFIG_FILE # embed config file in kernel binary
31 31
32#ident "GENERIC-$Revision: 1.137 $" 32#ident "GENERIC-$Revision: 1.138 $"
33 33
34makeoptions COPTS="-Os -fno-omit-frame-pointer" 34makeoptions COPTS="-Os -fno-omit-frame-pointer"
35 35
36maxusers 8 36maxusers 8
37options RTC_OFFSET=0 37options RTC_OFFSET=0
38 38
39# 39#
40# mainboards to support (in addition to Amiga) 40# mainboards to support (in addition to Amiga)
41# 41#
42options DRACO 42options DRACO
43options BB060STUPIDROM # You need this, if you have a non-DraCo 43options BB060STUPIDROM # You need this, if you have a non-DraCo
44 # MC68060 with an OS ROM up to (at least) 44 # MC68060 with an OS ROM up to (at least)
45 # V40 (OS3.1) and want to boot with the 45 # V40 (OS3.1) and want to boot with the
46 # bootblock. 46 # bootblock.
47 # You do not need this if you have a DraCo, 47 # You do not need this if you have a DraCo,
48 # have no 68060 or NEVER use the bootblock 48 # have no 68060 or NEVER use the bootblock
49options P5PPC68KBOARD # Phase5 PPC/68K board support 49options P5PPC68KBOARD # Phase5 PPC/68K board support
50# 50#
51# processors this kernel should support 51# processors this kernel should support
52# 52#
53options M68060 # support for 060 53options M68060 # support for 060
54options M060SP # MC68060 software support (Required for 060) 54options M060SP # MC68060 software support (Required for 060)
55options M68040 # support for 040 55options M68040 # support for 040
56options FPSP # MC68040 floating point support 56options FPSP # MC68040 floating point support
57options M68030 # support for 030 57options M68030 # support for 030
58options M68020 # support for 020/851 58options M68020 # support for 020/851
59options FPU_EMULATE # FPU emulation 59options FPU_EMULATE # FPU emulation
60 60
61# 61#
62# Networking options 62# Networking options
63# 63#
64options INET # IP networking support (Required) 64options INET # IP networking support (Required)
65options INET6 # IPV6 65options INET6 # IPV6
66#options IPSEC # IP security 66#options IPSEC # IP security
67#options IPSEC_DEBUG # debug for IP security 67#options IPSEC_DEBUG # debug for IP security
68#options GATEWAY # Packet forwarding 68#options GATEWAY # Packet forwarding
69 69
70 70
71options PPP_BSDCOMP # BSD-Compress compression support for PPP 71options PPP_BSDCOMP # BSD-Compress compression support for PPP
72options PPP_DEFLATE # Deflate compression support for PPP 72options PPP_DEFLATE # Deflate compression support for PPP
73options PPP_FILTER # Active filter support for PPP (requires bpf) 73options PPP_FILTER # Active filter support for PPP (requires bpf)
74 74
75#options ALTQ # Manipulate network interfaces' output queues 75#options ALTQ # Manipulate network interfaces' output queues
76#options ALTQ_BLUE # Stochastic Fair Blue 76#options ALTQ_BLUE # Stochastic Fair Blue
77#options ALTQ_CBQ # Class-Based Queueing 77#options ALTQ_CBQ # Class-Based Queueing
78#options ALTQ_CDNR # Diffserv Traffic Conditioner 78#options ALTQ_CDNR # Diffserv Traffic Conditioner
79#options ALTQ_FIFOQ # First-In First-Out Queue 79#options ALTQ_FIFOQ # First-In First-Out Queue
80#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) 80#options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box)
81#options ALTQ_HFSC # Hierarchical Fair Service Curve 81#options ALTQ_HFSC # Hierarchical Fair Service Curve
82#options ALTQ_LOCALQ # Local queueing discipline 82#options ALTQ_LOCALQ # Local queueing discipline
83#options ALTQ_PRIQ # Priority Queueing 83#options ALTQ_PRIQ # Priority Queueing
84#options ALTQ_RED # Random Early Detection 84#options ALTQ_RED # Random Early Detection
85#options ALTQ_RIO # RED with IN/OUT 85#options ALTQ_RIO # RED with IN/OUT
86#options ALTQ_WFQ # Weighted Fair Queueing 86#options ALTQ_WFQ # Weighted Fair Queueing
87 87
88# Filesystems 88# Filesystems
89file-system FFS # Berkeley fast file system 89file-system FFS # Berkeley fast file system
90file-system EXT2FS # second extended file system (linux) 90file-system EXT2FS # second extended file system (linux)
91#file-system LFS # log-structured filesystem (experimental) 91#file-system LFS # log-structured filesystem (experimental)
92 92
93 93
94file-system NFS # Network File System client side code 94file-system NFS # Network File System client side code
95file-system ADOSFS # AmigaDOS file system 95file-system ADOSFS # AmigaDOS file system
96file-system CD9660 # ISO 9660 + Rock Ridge filesystem 96file-system CD9660 # ISO 9660 + Rock Ridge filesystem
97file-system MSDOSFS # MS-DOS filesystem 97file-system MSDOSFS # MS-DOS filesystem
98 98
99file-system KERNFS # kernel data-structure filesystem 99file-system KERNFS # kernel data-structure filesystem
100 100
101 101
102# Filesystem options 102# Filesystem options
103 103
104#options FFS_EI # FFS Endian Independent support 104#options FFS_EI # FFS Endian Independent support
105options WAPBL # File system journaling support 105options WAPBL # File system journaling support
106 106
107 107
108#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and 108#options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and
109 # immutable) behave as system flags. 109 # immutable) behave as system flags.
110 110
111# 111#
112# Compatibility options for various existing systems 112# Compatibility options for various existing systems
113# 113#
114 114
115 115
116options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x) 116options EXEC_AOUT # 32-bit aout executables (NetBSD-1.5.x)
117options COMPAT_AOUT_M68K # actually make some system calls work. 117options COMPAT_AOUT_M68K # actually make some system calls work.
118 118
119 119
120# 120#
121# Support for various kernel options 121# Support for various kernel options
122# 122#
123 123
124#options INSECURE # disable kernel security levels 124#options INSECURE # disable kernel security levels
125options SCSIVERBOSE # human readable SCSI error messages 125options SCSIVERBOSE # human readable SCSI error messages
126options USERCONF # userconf(4) support 126options USERCONF # userconf(4) support
127options PIPE_SOCKETPAIR # smaller, but slower pipe(2) 127options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
128options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel 128options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
129 129
130# Alternate buffer queue strategies for better responsiveness under high 130# Alternate buffer queue strategies for better responsiveness under high
131# disk I/O load. 131# disk I/O load.
132#options BUFQ_READPRIO 132#options BUFQ_READPRIO
133options BUFQ_PRIOCSCAN 133options BUFQ_PRIOCSCAN
134 134
135# 135#
136# Misc. debugging options 136# Misc. debugging options
137# 137#
138options DDB # Kernel debugger 138options DDB # Kernel debugger
139#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB 139#options DDB_HISTORY_SIZE=100 # Enable history editing in DDB
140#options DIAGNOSTIC # Extra kernel sanity checks 140#options DIAGNOSTIC # Extra kernel sanity checks
141#options DEBUG # Enable misc. kernel debugging code 141#options DEBUG # Enable misc. kernel debugging code
142makeoptions DEBUG="-g" # compile full symbol table 142makeoptions DEBUG="-g" # compile full symbol table
143#options SYSCALL_DEBUG # debug all syscalls. 143#options SYSCALL_DEBUG # debug all syscalls.
144#options SCSIDEBUG # Add SCSI debugging statements 144#options SCSIDEBUG # Add SCSI debugging statements
145#options PANICBUTTON # Forced crash via keypress (?) 145#options PANICBUTTON # Forced crash via keypress (?)
146 146
147# 147#
148# Amiga specific options 148# Amiga specific options
149# 149#
150#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the 150#options LIMITMEM=24 # Do not use more than LIMITMEM MB of the
151 # first bank of RAM. (default: unlimited) 151 # first bank of RAM. (default: unlimited)
152 152
153# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete 153# ATTENTION: There is NO WARRANTY AT ALL that the sync will be complete
154# before the 10 secondinterval ends, or that KBDRESET does work at all. 154# before the 10 secondinterval ends, or that KBDRESET does work at all.
155#options KBDRESET # sync on Ctrl-Amiga-Amiga 155#options KBDRESET # sync on Ctrl-Amiga-Amiga
156 156
157# These options improve performance with the built-in serial port 157# These options improve performance with the built-in serial port
158# on slower Amigas. Try the larger buffers first then lev6_defer. 158# on slower Amigas. Try the larger buffers first then lev6_defer.
159#options SERIBUF_SIZE=4096 159#options SERIBUF_SIZE=4096
160#options SEROBUF_SIZE=32 160#options SEROBUF_SIZE=32
161#options LEV6_DEFER # defers l6 to l4 (below serial l5) 161#options LEV6_DEFER # defers l6 to l4 (below serial l5)
162 162
163#options DEVRELOAD # implement /dev/reload 163#options DEVRELOAD # implement /dev/reload
164# # currently only works for a.out kernels 164# # currently only works for a.out kernels
165 165
166options RETINACONSOLE # enable code to allow retina to be console 166options RETINACONSOLE # enable code to allow retina to be console
167options ULOWELLCONSOLE # enable code to allow a2410 to be console 167options ULOWELLCONSOLE # enable code to allow a2410 to be console
168options CL5426CONSOLE # Cirrus console 168options CL5426CONSOLE # Cirrus console
169options CV64CONSOLE # CyberVision console 169options CV64CONSOLE # CyberVision console
170options TSENGCONSOLE # Tseng console 170options TSENGCONSOLE # Tseng console
171options CV3DCONSOLE # CyberVision 64/3D console 171options CV3DCONSOLE # CyberVision 64/3D console
172 172
173options GRF_ECS # Enhanced Chip Set 173options GRF_ECS # Enhanced Chip Set
174options GRF_NTSC # NTSC 174options GRF_NTSC # NTSC
175options GRF_PAL # PAL 175options GRF_PAL # PAL
176options GRF_A2024 # Support for the A2024 176options GRF_A2024 # Support for the A2024
177options GRF_AGA # AGA Chip Set 177options GRF_AGA # AGA Chip Set
178options GRF_AGA_VGA # AGA VGAONLY timing 178options GRF_AGA_VGA # AGA VGAONLY timing
179options GRF_SUPER72 # AGA Super-72 179options GRF_SUPER72 # AGA Super-72
180#options KFONT_8X11 # 8x11 font 180#options KFONT_8X11 # 8x11 font
181 181
182# select a font for the console according to the character set and keymap 182# select a font for the console according to the character set and keymap
183# you want to use 183# you want to use
184options KFONT_CONS_ISO8859_1 184options KFONT_CONS_ISO8859_1
185#options KFONT_CONS_ISO8859_2 185#options KFONT_CONS_ISO8859_2
186 186
187# This is how you would tell the kernel the A2410 oscillator frequencies: 187# This is how you would tell the kernel the A2410 oscillator frequencies:
188# The used frequencies are the defaults, and do not need option setting 188# The used frequencies are the defaults, and do not need option setting
189#options ULOWELL_OSC1=36000000 189#options ULOWELL_OSC1=36000000
190#options ULOWELL_OSC2=66667000 190#options ULOWELL_OSC2=66667000
191 191
192# This is how you specify the blitting speed, higher values may speed up blits 192# This is how you specify the blitting speed, higher values may speed up blits
193# a littel bit. If you raise this value too much some trash may appear. 193# a littel bit. If you raise this value too much some trash may appear.
194# the commented version is the default. 194# the commented version is the default.
195#options RH_MEMCLK=61000000 195#options RH_MEMCLK=61000000
196# this option enables the 64 bit sprite which does not work 196# this option enables the 64 bit sprite which does not work
197# for quite a few people. E.g. The cursor sprite will turn to a block 197# for quite a few people. E.g. The cursor sprite will turn to a block
198# when moved to the top of the screen in X. 198# when moved to the top of the screen in X.
199#options RH_64BIT_SPRITE 199#options RH_64BIT_SPRITE
200# enables fast scroll code appears to now work on 040 systems. 200# enables fast scroll code appears to now work on 040 systems.
201#options RETINA_SPEED_HACK 201#options RETINA_SPEED_HACK
202# enables the Hardwarecursor which does not work on some systems. 202# enables the Hardwarecursor which does not work on some systems.
203#options RH_HARDWARECURSOR 203#options RH_HARDWARECURSOR
204 204
205# wscons aware interface to amiga custom chips. 205# wscons aware interface to amiga custom chips.
206# If you enable it enable also wskbd. 206# If you enable it enable also wskbd.
207# 207#
208#amidisplaycc0 at mainbus0 # wscons interface to custom chips 208#amidisplaycc0 at mainbus0 # wscons interface to custom chips
209#wsdisplay0 at amidisplaycc0 console ? 209#wsdisplay0 at amidisplaycc0 console ?
210#options WSEMUL_VT100 210#options WSEMUL_VT100
211#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling 211#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
212#options FONT_VT220L8x10 212#options FONT_VT220L8x10
213#options FONT_VT220ISO8x16 213#options FONT_VT220ISO8x16
214 214
215#z3rambd* at zbus0 # Zorro III RAM block devices 215#z3rambd* at zbus0 # Zorro III RAM block devices
216#altmem* at z3rambd? 216#altmem* at z3rambd?
217 217
218p5bus0 at zbus0 # Phase5 CSPPC/BPPC internal bus 218p5bus0 at zbus0 # Phase5 CSPPC/BPPC internal bus
219 219
220grfcc0 at mainbus0 # custom chips 220grfcc0 at mainbus0 # custom chips
221grfrt0 at zbus0 # retina II 221grfrt0 at zbus0 # retina II
222grfrh0 at zbus0 # retina III 222grfrh0 at zbus0 # retina III
223grfcl* at zbus0 # Picasso II/Piccolo/Spectrum 223grfcl* at zbus0 # Picasso II/Piccolo/Spectrum
224grful0 at zbus0 # A2410 224grful0 at zbus0 # A2410
225grfcv0 at zbus0 # CyberVision 64 225grfcv0 at zbus0 # CyberVision 64
226grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin) 226grfet* at zbus0 # Tseng (oMniBus, Domino, Merlin)
227grfcv3d0 at zbus0 # CyberVision 64/3D 227grfcv3d0 at zbus0 # CyberVision 64/3D
228 228
229grf0 at grfcc0 229grf0 at grfcc0
230grf1 at grfrt0 230grf1 at grfrt0
231grf2 at grfrh0 231grf2 at grfrh0
232grf3 at grfcl? 232grf3 at grfcl?
233grf4 at grful0 233grf4 at grful0
234grf5 at grfcv0 234grf5 at grfcv0
235grf6 at grfet? 235grf6 at grfet?
236grf7 at grfcv3d0 236grf7 at grfcv3d0
237ite0 at grf0 # terminal emulators for grfs 237ite0 at grf0 # terminal emulators for grfs
238ite1 at grf1 # terminal emulators for grfs 238ite1 at grf1 # terminal emulators for grfs
239ite2 at grf2 # terminal emulators for grfs 239ite2 at grf2 # terminal emulators for grfs
240ite3 at grf3 # terminal emulators for grfs 240ite3 at grf3 # terminal emulators for grfs
241ite4 at grf4 # terminal emulators for grfs 241ite4 at grf4 # terminal emulators for grfs
242ite5 at grf5 # terminal emulators for grfs 242ite5 at grf5 # terminal emulators for grfs
243ite6 at grf6 # terminal emulators for grfs 243ite6 at grf6 # terminal emulators for grfs
244ite7 at grf7 # terminal emulators for grfs 244ite7 at grf7 # terminal emulators for grfs
245 245
246#wsdisplay* at grf5 console ? # wsdisplay on top of grf (CV64) 246#wsdisplay* at grf5 console ? # wsdisplay on top of grf (CV64)
247#wsdisplay* at grf7 console ? # wsdisplay on top of grf (CV64/3D) 247#wsdisplay* at grf7 console ? # wsdisplay on top of grf (CV64/3D)
248 248
249msc0 at zbus0 # A2232 MSC multiport serial. 249msc0 at zbus0 # A2232 MSC multiport serial.
250mfc0 at zbus0 # MultiFaceCard I/O board 250mfc0 at zbus0 # MultiFaceCard I/O board
251mfcs0 at mfc0 unit 0 # MFC serial 251mfcs0 at mfc0 unit 0 # MFC serial
252mfcs1 at mfc0 unit 1 # MFC serial 252mfcs1 at mfc0 unit 1 # MFC serial
253#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet] 253#mfcp0 at mfc0 unit 0 # MFC parallel [not available yet]
254#mfc1 at zbus0 # MultiFaceCard 2nd I/O board 254#mfc1 at zbus0 # MultiFaceCard 2nd I/O board
255#mfcs2 at mfc1 unit 0 255#mfcs2 at mfc1 unit 0
256#mfcs3 at mfc1 unit 1 256#mfcs3 at mfc1 unit 1
257#mfcp1 at mfc1 unit 0 257#mfcp1 at mfc1 unit 0
258 258
259hyper* at zbus? # zbus HyperCom3/3+/4/4+ 259hyper* at zbus? # zbus HyperCom3/3+/4/4+
260#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3 260#hyper* at mainbus0 # not yet: HyperCom1 + HyperCom3
261com* at hyper? port ? # Hypercom3/4 serial ports 261com* at hyper? port ? # Hypercom3/4 serial ports
262lpt* at hyper? port ? # Hypercom3+/4+ parallel port 262lpt* at hyper? port ? # Hypercom3+/4+ parallel port
263 263
264#options IOBZCLOCK=22118400 # default, uncomment the next line 264#options IOBZCLOCK=22118400 # default, uncomment the next line
265#options IOBZCLOCK=24000000 # if needed. 265#options IOBZCLOCK=24000000 # if needed.
266 266
267iobl* at zbus? # zbus IOBlix 267iobl* at zbus? # zbus IOBlix
268com* at iobl? port ? # IOBlix serial ports 268com* at iobl? port ? # IOBlix serial ports
269lpt* at iobl? port ? # IOBlix parallel ports 269lpt* at iobl? port ? # IOBlix parallel ports
270 270
271 271
272# 272#
273# Keyboard device. Optionally can attach a wskbd. 273# Keyboard device. Optionally can attach a wskbd.
274# wskbd works together with a wsdisplay so enable them both if you will. 274# wskbd works together with a wsdisplay so enable them both if you will.
275# Don't enable wskbd if you use ite. 275# Don't enable wskbd if you use ite.
276# 276#
277# XXX in std.amiga: kbd0 at mainbus0 277# XXX in std.amiga: kbd0 at mainbus0
278#wskbd0 at kbd0 console ? 278#wskbd0 at kbd0 console ?
279 279
280 280
281# 281#
282# Amiga Mainboard devices (sans graphics and keyboard) 282# Amiga Mainboard devices (sans graphics and keyboard)
283# 283#
284 284
285ser0 at mainbus0 # Amiga onboard serial 285ser0 at mainbus0 # Amiga onboard serial
286par0 at mainbus0 # Amiga onboard parallel 286par0 at mainbus0 # Amiga onboard parallel
287ms* at mainbus0 # Amiga mice 287ms* at mainbus0 # Amiga mice
288fdc0 at mainbus0 # Amiga FDC 288fdc0 at mainbus0 # Amiga FDC
289fd* at fdc0 unit ? # floppy disks on the later 289fd* at fdc0 unit ? # floppy disks on the later
290a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock 290a34kbbc0 at mainbus0 # A3000/A4000 battery backed clock
291a2kbbc0 at mainbus0 # A2000 battery backed clock 291a2kbbc0 at mainbus0 # A2000 battery backed clock
292 292
293#wsmouse* at ms? 293#wsmouse* at ms?
294 294
295# 295#
296# DraCo Mainboard devices (sans keyboard) 296# DraCo Mainboard devices (sans keyboard)
297# 297#
298 298
299drbbc0 at mainbus0 # DraCo battery backed clock 299drbbc0 at mainbus0 # DraCo battery backed clock
300drsupio0 at mainbus0 # DraCo superio chip 300drsupio0 at mainbus0 # DraCo superio chip
301com* at drsupio? port ? # DraCo serial 301com* at drsupio? port ? # DraCo serial
302lpt0 at drsupio? port ? # DraCo parallel 302lpt0 at drsupio? port ? # DraCo parallel
303 303
304# 304#
305# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics) 305# Zorro-II, Zorro-III, DraCo Direct-Bus devices (sans graphics)
306# 306#
307 307
308 308
309# Ethernet cards: 309# Ethernet cards:
310le* at zbus0 # A2065, Ameristar, Ariadne 310le* at zbus0 # A2065, Ameristar, Ariadne
311ne* at zbus0 # AriadneII 311ne* at zbus0 # AriadneII
312ed* at zbus0 # Hydra, ASDG LanRover 312ed* at zbus0 # Hydra, ASDG LanRover
313es* at zbus0 # CEI A4066 EthernetPLUS 313es* at zbus0 # CEI A4066 EthernetPLUS
314qn* at zbus0 # Quicknet 314qn* at zbus0 # Quicknet
315 315
316xsh* at zbus0 # X-Surf 100 316xsh* at zbus0 # X-Surf 100
317ne* at xshbus? # NE2000 chip on X-Surf 100 317ne* at xshbus? # NE2000 chip on X-Surf 100
318 318
319xsurf* at zbus0 # X-Surf 319xsurf* at zbus0 # X-Surf
320ne* at xsurfbus? # NE2000 chip on X-Surf 320ne* at xsurfbus? # NE2000 chip on X-Surf
321gencp* at xsurfbus? # clockports on X-Surf 321gencp* at xsurfbus? # clockports on X-Surf
322wdc* at xsurfbus? # IDE on X-Surf 322wdc* at xsurfbus? # IDE on X-Surf
323 323
324clockport* at gencp? 324clockport* at gencp?
325 325
326# Arcnet 326# Arcnet
327bah* at zbus0 # C=/Ameristar A2060 / 560 327bah* at zbus0 # C=/Ameristar A2060 / 560
328 328
329# Greater Valley Product Bus 329# Greater Valley Product Bus
330gvpbus* at zbus0 330gvpbus* at zbus0
331 331
332# scsi stuff, all possible 332# scsi stuff, all possible
333gtsc0 at gvpbus? # GVP series II scsi 333gtsc0 at gvpbus? # GVP series II scsi
334scsibus* at gtsc0 334scsibus* at gtsc0
335ahsc0 at mainbus0 # A3000 scsi 335ahsc0 at mainbus0 # A3000 scsi
336scsibus* at ahsc0 336scsibus* at ahsc0
337atzsc0 at zbus0 # A2091 scsi 337atzsc0 at zbus0 # A2091 scsi
338scsibus* at atzsc0 338scsibus* at atzsc0
339wstsc0 at zbus0 # Wordsync II scsi 339wstsc0 at zbus0 # Wordsync II scsi
340scsibus* at wstsc0 340scsibus* at wstsc0
341ivsc0 at zbus0 # IVS scsi 341ivsc0 at zbus0 # IVS scsi
342scsibus* at ivsc0 342scsibus* at ivsc0
343mlhsc0 at zbus0 # Hacker scsi 343mlhsc0 at zbus0 # Hacker scsi
344scsibus* at mlhsc0 344scsibus* at mlhsc0
345otgsc0 at zbus0 # 12 gauge scsi 345otgsc0 at zbus0 # 12 gauge scsi
346scsibus* at otgsc0 346scsibus* at otgsc0
347zssc0 at zbus0 # Zeus scsi 347zssc0 at zbus0 # Zeus scsi
348scsibus* at zssc0 348scsibus* at zssc0
349mgnsc0 at zbus0 # Magnum scsi 349mgnsc0 at zbus0 # Magnum scsi
350scsibus* at mgnsc0 350scsibus* at mgnsc0
351wesc0 at zbus0 # Warp Engine scsi 351wesc0 at zbus0 # Warp Engine scsi
352scsibus* at wesc0 352scsibus* at wesc0
353bppcsc0 at p5bus0 # BlizzardPPC 603e+ scsi 353bppcsc0 at p5bus0 # BlizzardPPC 603e+ scsi
354scsibus* at bppcsc0 354scsibus* at bppcsc0
355afsc0 at zbus0 # A4091 scsi 355afsc0 at zbus0 # A4091 scsi
356scsibus* at afsc0 356scsibus* at afsc0
357aftsc0 at mainbus0 # A4000T scsi 357aftsc0 at mainbus0 # A4000T scsi
358scsibus* at aftsc0 358scsibus* at aftsc0
359flsc0 at zbus0 # FastlaneZ3 scsi 359flsc0 at zbus0 # FastlaneZ3 scsi
360scsibus* at flsc0 360scsibus* at flsc0
361bzsc0 at zbus0 # Blizzard 1230 I,II scsi 361bzsc0 at zbus0 # Blizzard 1230 I,II scsi
362scsibus* at bzsc0 362scsibus* at bzsc0
363bzivsc0 at zbus0 # Blizzard 12x0 IV scsi 363bzivsc0 at zbus0 # Blizzard 12x0 IV scsi
364scsibus* at bzivsc0 364scsibus* at bzivsc0
365bztzsc0 at zbus0 # Blizzard 2060 scsi 365bztzsc0 at zbus0 # Blizzard 2060 scsi
366scsibus* at bztzsc0 366scsibus* at bztzsc0
367cbsc0 at zbus0 # CyberSCSI I 367cbsc0 at zbus0 # CyberSCSI I
368scsibus* at cbsc0 368scsibus* at cbsc0
369cbiisc0 at zbus0 # CyberSCSI II 369cbiisc0 at zbus0 # CyberSCSI II
370scsibus* at cbiisc0 370scsibus* at cbiisc0
371cbiiisc0 at p5bus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI 371cbiiisc0 at p5bus0 # Cyberstorm mk.III/Cyberstorm PPC SCSI
372scsibus* at cbiiisc0 372scsibus* at cbiiisc0
373empsc0 at zbus0 # Emplant scsi 373empsc0 at zbus0 # Emplant scsi
374scsibus* at empsc0 374scsibus* at empsc0
375 375
376acafh0 at mainbus0 # Individual Computers ACA500 376acafh0 at mainbus0 # Individual Computers ACA500
377wdc* at acafhbus? # CF slots on ACA500 377wdc* at acafhbus? # CF slots on ACA500
378gencp* at acafhbus? # clockport on ACA500 378gencp* at acafhbus? # clockport on ACA500
379 379
380wdc0 at mainbus0 # A4000 & A1200 IDE bus 380wdc0 at mainbus0 # A4000 & A1200 IDE bus
381wdc* at zbus0 # Buddha / Catweasel 381wdc* at zbus0 # Buddha / Catweasel
382#efa0 at mainbus0 # ELBOX FastATA 1200 Mk-III/Mk-IV  382#efa0 at mainbus0 # ELBOX FastATA 1200 Mk-III/Mk-IV
383 383
384atabus* at wdc? channel ? # ATA bus 384atabus* at wdc? channel ? # ATA bus
385#atabus* at efa? channel ? # ATA bus  385#atabus* at efa? channel ? # ATA bus
386atabus* at ata? channel ? # ATA bus  386atabus* at ata? channel ? # ATA bus
387wd* at atabus? drive ? # + drives 387wd* at atabus? drive ? # + drives
388atapibus* at atabus? # ATAPI bus 388atapibus* at atabus? # ATAPI bus
389cd* at atapibus? drive ? # ATAPI CD-ROM drives 389cd* at atapibus? drive ? # ATAPI CD-ROM drives
390sd* at atapibus? drive ? # ATAPI disk drives 390sd* at atapibus? drive ? # ATAPI disk drives
391 391
392pccard0 at mainbus0 392pccard0 at mainbus0
393pcmcia* at pccard0 393pcmcia* at pccard0
394com* at pcmcia? function ? # Modems and serial cards 394com* at pcmcia? function ? # Modems and serial cards
395pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards 395pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards
396aic* at pcmcia? function ? # Adaptec APA-1460 SCSI 396aic* at pcmcia? function ? # Adaptec APA-1460 SCSI
397wdc* at pcmcia? function ? 397wdc* at pcmcia? function ?
398awi* at pcmcia? function ? # BayStack 650 (802.11FH) 398awi* at pcmcia? function ? # BayStack 650 (802.11FH)
399ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet 399ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet
400mbe* at pcmcia? function ? # MB8696x based Ethernet 400mbe* at pcmcia? function ? # MB8696x based Ethernet
401ne* at pcmcia? function ? # NE2000-compatible Ethernet 401ne* at pcmcia? function ? # NE2000-compatible Ethernet
402sm* at pcmcia? function ? # Megahertz Ethernet 402sm* at pcmcia? function ? # Megahertz Ethernet
403mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards 403mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards
404com* at mhzc? 404com* at mhzc?
405sm* at mhzc? 405sm* at mhzc?
406 406
407nsphyter* at mii? phy ? # NS83843 PHYs 407nsphyter* at mii? phy ? # NS83843 PHYs
408ukphy* at mii? phy ? # generic unknown PHYs 408ukphy* at mii? phy ? # generic unknown PHYs
409 409
410drsc0 at mainbus0 # DraCo scsi 410drsc0 at mainbus0 # DraCo scsi
411scsibus* at drsc0 411scsibus* at drsc0
412 412
413 413
414# each hard drive from low target to high 414# each hard drive from low target to high
415# will configure to the next available sd unit number 415# will configure to the next available sd unit number
416sd* at scsibus? target ? lun ? # scsi disks 416sd* at scsibus? target ? lun ? # scsi disks
417st* at scsibus? target ? lun ? # scsi tapes 417st* at scsibus? target ? lun ? # scsi tapes
418cd* at scsibus? target ? lun ? # scsi cds 418cd* at scsibus? target ? lun ? # scsi cds
419ch* at scsibus? target ? lun ? # scsi autochangers 419ch* at scsibus? target ? lun ? # scsi autochangers
420 420
421# PCI bus support 421# PCI bus support
422options PCIVERBOSE # verbose PCI device autoconfig messages 422options PCIVERBOSE # verbose PCI device autoconfig messages
423#options PCI_CONFIG_DUMP 423#options PCI_CONFIG_DUMP
424options PCI_NETBSD_CONFIGURE # supported by mppb(4), p5pb(4), empb(4) 424options PCI_NETBSD_CONFIGURE # supported by mppb(4), p5pb(4), empb(4)
425 425
426p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX) 426p5pb0 at p5bus0 # Phase5 PCI bridge (CVPPC/BVPPC/G-REX)
427p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs 427p5membar* at zbus0 # Phase5 PCI bridge autoconfiguring BARs
428#options P5PB_DEBUG # enable excessive debug for p5pb 428#options P5PB_DEBUG # enable excessive debug for p5pb
429#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3 429#options P5PB_CONSOLE # console on CVPPC/BVPPC/Voodoo3
430pci* at p5pb0 430pci* at p5pb0
431 431
432mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge 432mppb* at zbus0 # Matay Prometheus Zorro-PCI bridge
433pci* at mppb? 433pci* at mppb?
434 434
435empb0 at zbus0 # ELBOX Mediator PCI 1200 435empb0 at zbus0 # ELBOX Mediator PCI 1200
436em4k0 at zbus0 # ELBOX Mediator PCI 4000 436em4k0 at zbus0 # ELBOX Mediator PCI 4000
437emmem0 at zbus0 # ELBOX Mediator PCI memory space 437emmem0 at zbus0 # ELBOX Mediator PCI memory space
438empm0 at empb0 # ELBOX Mediator PCI Power Management 438empm0 at empb0 # ELBOX Mediator PCI Power Management
439pci* at empb0 439pci* at empb0
440pci* at em4k0 440pci* at em4k0
441 441
442#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge 442#cv3dpb* at zbus0 # CyberVision 64/3D PCI bridge
443 443
444#genfb* at pci? # generic fb, CVPPC/BVPPC only 444#genfb* at pci? # generic fb, CVPPC/BVPPC only
445#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX 445#voodoofb* at pci? # 3Dfx Voodoo 3 in G-REX
446#radeonfb* at pci? # untested 446#radeonfb* at pci? # untested
447 447
448ne* at pci? # NE2000 Ethernet 448ne* at pci? # NE2000 Ethernet
449satalink* at pci? dev ? function ? flags 0x0002 # SiI SATALink 3112  449satalink* at pci? dev ? function ? flags 0x0002 # SiI SATALink 3112
450 450
451# Bluetooth Controller and Device support 451# Bluetooth Controller and Device support
452# tested only with btuart on an A1200 452# tested only with btuart on an A1200
453 453
454# Bluetooth PCMCIA Controllers 454# Bluetooth PCMCIA Controllers
455bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A 455bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A
456btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 456btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139
457 457
458# Bluetooth Device Hub 458# Bluetooth Device Hub
459bthub* at bcsp? 459bthub* at bcsp?
460bthub* at bt3c? 460bthub* at bt3c?
461bthub* at btbc? 461bthub* at btbc?
462bthub* at btuart? 462bthub* at btuart?
463 463
464# Bluetooth HID support 464# Bluetooth HID support
465bthidev* at bthub? 465bthidev* at bthub?
466 466
467# Bluetooth Mouse 467# Bluetooth Mouse
468#btms* at bthidev? reportid ? 468#btms* at bthidev? reportid ?
469#wsmouse* at btms? mux 0 469#wsmouse* at btms? mux 0
470 470
471# Bluetooth Keyboard 471# Bluetooth Keyboard
472#btkbd* at bthidev? reportid ? 472#btkbd* at bthidev? reportid ?
473#wskbd* at btkbd? console ? mux 1 473#wskbd* at btkbd? console ? mux 1
474 474
475# Bluetooth Apple Magic Mouse 475# Bluetooth Apple Magic Mouse
476#btmagic* at bthub? 476#btmagic* at bthub?
477#wsmouse* at btmagic? mux 0 477#wsmouse* at btmagic? mux 0
478 478
479# Bluetooth Audio support 479# Bluetooth Audio support
480#btsco* at bthub? 480#btsco* at bthub?
481 481
482# USB 482# USB
483slhci* at zbus? # Thylacine 483slhci* at zbus? # Thylacine
484usb* at slhci? 484usb* at slhci?
485 485
486uhub* at usb? 486uhub* at usb?
487uhub* at uhub? port ? 487uhub* at uhub? port ?
488 488
489uhidev* at uhub? port ? configuration ? interface ? 489uhidev* at uhub? port ? configuration ? interface ?
490uhid* at uhidev? reportid ? 490uhid* at uhidev? reportid ?
491 491
492 492
493pseudo-device loop # loopback network interface 493pseudo-device loop # loopback network interface
494pseudo-device sl # SLIP network interfaces 494pseudo-device sl # SLIP network interfaces
495pseudo-device ppp # PPP network interfaces 495pseudo-device ppp # PPP network interfaces
496pseudo-device pppoe # PPP over Ethernet (RFC 2516) 496pseudo-device pppoe # PPP over Ethernet (RFC 2516)
497pseudo-device tun # network tunnel line discipline 497pseudo-device tun # network tunnel line discipline
498pseudo-device tap # virtual Ethernet 498pseudo-device tap # virtual Ethernet
499#pseudo-device gre # generic L3 over IP tunnel 499#pseudo-device gre # generic L3 over IP tunnel
500pseudo-device bpfilter # Berkeley packet filter 500pseudo-device bpfilter # Berkeley packet filter
501pseudo-device carp # Common Address Redundancy Protocol 501pseudo-device carp # Common Address Redundancy Protocol
502pseudo-device npf # NPF packet filter 502pseudo-device npf # NPF packet filter
503pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) 503pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
504#pseudo-device faith # IPv[46] tcp relay translation i/f 504#pseudo-device faith # IPv[46] tcp relay translation i/f
505pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation 505pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
506pseudo-device vlan # IEEE 802.1q encapsulation 506pseudo-device vlan # IEEE 802.1q encapsulation
507pseudo-device bridge # simple inter-network bridging 507pseudo-device bridge # simple inter-network bridging
508pseudo-device vether # Virtual Ethernet for bridge 508pseudo-device vether # Virtual Ethernet for bridge
509pseudo-device agr # IEEE 802.3ad link aggregation 509pseudo-device agr # IEEE 802.3ad link aggregation
510#pseudo-device fss # file system snapshot device 510#pseudo-device fss # file system snapshot device
511#pseudo-device putter # for puffs and pud 511#pseudo-device putter # for puffs and pud
512 512
513pseudo-device view 4 # views (needed for grfcc) 513pseudo-device view 4 # views (needed for grfcc)
514pseudo-device pty # pseudo-terminals 514pseudo-device pty # pseudo-terminals
515pseudo-device clockctl # user control of clock subsystem 515pseudo-device clockctl # user control of clock subsystem
516 516
517#pseudo-device wsfont # wsfont(4) dynamic font loading support 517#pseudo-device wsfont # wsfont(4) dynamic font loading support
518#pseudo-device wsmux # mouse & keyboard multiplexor 518#pseudo-device wsmux # mouse & keyboard multiplexor
519 519
520pseudo-device vnd # vnode pseudo-disks 520pseudo-device vnd # vnode pseudo-disks
521#options VND_COMPRESSION # compressed vnd(4) 521#options VND_COMPRESSION # compressed vnd(4)
522pseudo-device ccd # concatenated disk devices 522pseudo-device ccd # concatenated disk devices
523#pseudo-device cgd # cryptographic disk devices 523#pseudo-device cgd # cryptographic disk devices
524pseudo-device raid # RAIDframe disk driver 524pseudo-device raid # RAIDframe disk driver
525options RAID_AUTOCONFIG # auto-configuration of RAID components 525options RAID_AUTOCONFIG # auto-configuration of RAID components
526# Options to enable various other RAIDframe RAID types. 526# Options to enable various other RAIDframe RAID types.
527# options RF_INCLUDE_EVENODD=1 527# options RF_INCLUDE_EVENODD=1
528# options RF_INCLUDE_RAID5_RS=1 528# options RF_INCLUDE_RAID5_RS=1
529# options RF_INCLUDE_PARITYLOGGING=1 529# options RF_INCLUDE_PARITYLOGGING=1
530# options RF_INCLUDE_CHAINDECLUSTER=1 530# options RF_INCLUDE_CHAINDECLUSTER=1
531# options RF_INCLUDE_INTERDECLUSTER=1 531# options RF_INCLUDE_INTERDECLUSTER=1
532# options RF_INCLUDE_PARITY_DECLUSTERING=1 532# options RF_INCLUDE_PARITY_DECLUSTERING=1
533# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 533# options RF_INCLUDE_PARITY_DECLUSTERING_DS=1
534 534
535#options RND_COM # use "com" randomness as well (BROKEN) 535#options RND_COM # use "com" randomness as well (BROKEN)
536 536
537pseudo-device bcsp # BlueCore Serial Protocol 537pseudo-device bcsp # BlueCore Serial Protocol
538pseudo-device btuart # Bluetooth HCI UART (H4) 538pseudo-device btuart # Bluetooth HCI UART (H4)
539 539
540# Veriexec 540# Veriexec
541include "dev/veriexec.config" 541include "dev/veriexec.config"
542 542
543config netbsd root on ? type ? 543config netbsd root on ? type ?