blob: 8af515be680f9628b12570de0c32aa5899509239 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
|
# $NetBSD: P4032,v 1.84 2022/06/07 18:33:41 martin Exp $
#
# Algorithmics P-4032 kernel.
#
include "arch/algor/conf/std.algor"
#options INCLUDE_CONFIG_FILE # embed config file in kernel binary
#ident "P4032-$Revision: 1.84 $"
maxusers 32
# Platform Support
options ALGOR_P4032 # Algorithmics P-4032
#options ALGOR_P5064 # Algorithmics P-5064
#options ALGOR_P6032 # Algorithmics P-6032
# Set these to the appropriate values, in case you have a buggy PMON
# that doesn't provide environment variables properly.
#options MEMSIZE=48 # memory size, in MB
#options ETHADDR="\"00:40:bc:03:00:6c\""
# Standard system options
options KTRACE # System call tracing support
options NTP # kernel PLL for NTP
# Diagnostic/debugging support options
options DIAGNOSTIC # Cheap kernel consistency checks
options DDB # kernel debugger
pseudo-device ksyms
makeoptions DEBUG="-g"
#makeoptions DEBUGLIST="pattern1 pattern2 ..."
makeoptions COPY_SYMTAB=1
# File systems
file-system FFS # Fast file system
file-system MFS # Memory-based file system
file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
file-system MSDOSFS # MS-DOS-compatible file system
file-system NTFS # Windows/NT file system (experimental)
file-system NFS # Sun NFS-compatible file system client
file-system KERNFS # Kernel variable file system (/kern)
file-system PROCFS # Process file system (/proc)
file-system FDESC # /dev/fd file system
file-system PTYFS # /dev/pts/N support
# File system options
options NFSSERVER # Sun NFS-compatible file system server
#options FFS_EI # FFS Endian Independent support
options WAPBL # File system journaling support
options FFS_NO_SNAPSHOT # No FFS snapshot support
# Networking options
options INET # Internet protocol suite
options INET6 # IPV6
options IPSEC # IP security
#options IPSEC_DEBUG # debug for IP security
# JIT compiler for bpfilter
#options SLJIT
#options BPFJIT
# Binary compatibility with previous versions of NetBSD.
include "conf/compat_netbsd10.config"
# System V-like message queues
options SYSVMSG
# System V-like semaphores
options SYSVSEM
# System V-like shared memory
options SYSVSHM
# Loadable Kernel Modules
# Disable kernel security.
#options INSECURE
# Misc. options
#options PCI_NETBSD_CONFIGURE # NetBSD configures the PCI bus
options PCIVERBOSE # recognize "unknown" PCI devices
#options MIIVERBOSE # verbose PHY autoconfig messages
#options PCI_CONFIG_DUMP # verbosely dump PCI config space
options SCSIVERBOSE # Verbose SCSI errors
#options PCMCIAVERBOSE
#options PIPE_SOCKETPAIR # smaller, but slower pipe(2)
#options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel
# The Alpha console firmware network boots using the BOOTP
# protocol, so we ask the NFS code to use BOOTP/DHCP as well,
# in case we have NFS root.
options NFS_BOOT_DHCP # superset of BOOTP
# WS console uses SUN or VT100 terminal emulation
#options WSEMUL_VT100
#options WSDISPLAY_COMPAT_USL # wsconscfg VT handling
config netbsd root on ? type ?
#config netbsd root on sd0 type ffs
#config netbsd root on ? type nfs
mainbus0 at root
cpu* at mainbus0
# Devices on the P-4032 local I/O bus
mcclock* at mainbus? addr ?
com* at mainbus? addr ?
lpt* at mainbus? addr ?
#pckbc* at mainbus? addr ?
#fdc* at mainbus? addr ?
# PCI host bus adapter support
vtpbc* at mainbus?
# PCI bus support
pci* at vtpbc?
# PCI devices
#adv* at pci? dev ? function ? # AdvanSys SCSI
#adw* at pci? dev ? function ? # AdvanSys Wide SCSI
#options SCSI_ADW_WDTR_DISABLE # disable WDTR
#options SCSI_ADW_SDTR_DISABLE # disable SDTR
#options SCSI_ADW_TAGQ_DISABLE # disable Tag Queuing
#ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
#bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested)
#cac* at pci? dev ? function ? # Compaq array controller (untested)
#cy* at pci? dev ? function ? # Cyclades Cyclom-Y (untested)
#cz* at pci? dev ? function ? # Cyclades-Z (untested)
#dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID
#eap* at pci? dev ? function ? # Ensoniq AudioPCI
#ep* at pci? dev ? function ? # 3COM 3c59x
#epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet
#eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive
#ex* at pci? dev ? function ? # 3COM 3c90x[B] Ethernet
#fxp* at pci? dev ? function ? # Intel EEPRO 10+/100B
#gsip* at pci? dev ? function ? # NS DP83820 Gigabit Ethernet
#isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI
#pcn* at pci? dev ? function ? # PCnet-PCI Ethernet
#pcib* at pci? dev ? function ? # Intel PCI-ISA Bridges
#siop* at pci? dev ? function ? # Symbios 53c8xx SCSI
#mlx* at pci? dev ? function ? # Mylex DAC960 / DEC SWXCR (untested)
#ne* at pci? dev ? function ? # NE2000-compatible Ethernet
#ohci* at pci? dev ? function ? # USB Open Host Controller
#pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver
#acardide* at pci? dev ? function ? # Acard IDE controllers
#aceride* at pci? dev ? function ? # Acer Lab IDE controllers
#artsata* at pci? dev ? function ? # Intel i31244 SATA controller
#cmdide* at pci? dev ? function ? # CMD tech IDE controllers
#cypide* at pci? dev ? function ? # Cypress IDE controllers
#hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers
#optiide* at pci? dev ? function ? # Opti IDE controllers
#pdcide* at pci? dev ? function ? # Promise IDE controllers
#pdcsata* at pci? dev ? function ? # Promise SATA150 controllers
#satalink* at pci? dev ? function ? # SiI SATALink controllers
#siside* at pci? dev ? function ? # SiS IDE controllers
#slide* at pci? dev ? function ? # Symphony Labs IDE controllers
#viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers
#pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI
ppb* at pci? dev ? function ? # PCI-PCI Bridges
#rtk* at pci? dev ? function ? # Realtek 8129/8139 Ethernet
#sip* at pci? dev ? function ? # SiS 900 Ethernet
#sv* at pci? dev ? function ? # S3 SonicVibes
#tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics
#ti* at pci? dev ? function ? # Alteon Tigon Gig-E
#tl* at pci? dev ? function ? # TI ThunderLAN Ethernet
tlp* at pci? dev ? function ? # DECchip 21x4x and clones
#uhci* at pci? dev ? function ? # USB Univ. Host Controller
#vga* at pci? dev ? function ? # PCI VGA Graphics
#vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet
#yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio
#audio* at eap?
#audio* at eso?
#audio* at sv?
#audio* at yds?
#opl* at eso?
#opl* at sv?
#opl* at yds?
#mpu* at eso?
#mpu* at yds?
# MII/PHY support
#exphy* at mii? phy ? # 3Com internal PHYs
#icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x
#inphy* at mii? phy ? # Intel 82555 PHYs
#lxtphy* at mii? phy ? # Level One LXT-970 PHYs
#nsphy* at mii? phy ? # NS83840 PHYs
qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs
#rgephy* at mii? phy ? # Realtek 8169S/8110S/8211 PHYs
#rlphy* at mii? phy ? # Realtek 8139/8201L PHYs
#sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs
#tlphy* at mii? phy ? # ThunderLAN PHYs
ukphy* at mii? phy ? # generic unknown PHYs
# SCSI bus support
#scsibus* at adv?
#scsibus* at adw?
#scsibus* at ahc?
#scsibus* at bha?
#scsibus* at dpt?
#scsibus* at isp?
#scsibus* at siop?
#scsibus* at pcscp?
# SCSI devices
#cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
#sd* at scsibus? target ? lun ? # SCSI disk drives
#st* at scsibus? target ? lun ? # SCSI tape drives
# ATA (IDE) bus support
#atabus* at ata?
# IDE drives
#wd* at atabus? drive ?
# ATAPI bus support
#atapibus* at atapi?
# ATAPI devices
#sd* at atapibus? drive ? # ATAPI disk devices
#cd* at atapibus? drive ? # ATAPI CD-ROM devices
# Floppy drives
#fd* at fdc? drive ?
# Hardware RAID devices
#ld* at cac? unit ?
#ld* at mlx? unit ?
# USB bus support
#usb* at uhci?
#usb* at ohci?
# USB Hubs
#uhub* at usb?
#uhub* at uhub? port ?
# USB HID device
#uhidev* at uhub? port ? configuration ? interface ?
# USB Mice
#ums* at uhidev? reportid ?
#wsmouse* at ums?
# USB Keyboards
#ukbd* at uhidev? reportid ?
#wskbd* at ukbd? console ?
# USB serial adapter
#ucycom* at uhidev? reportid ?
# USB Generic HID devices
#uhid* at uhidev? reportid ?
# USB Printer
#ulpt* at uhub? port ? configuration ? interface ?
# USB Modem
#umodem* at uhub? port ? configuration ?
#ucom* at umodem?
# Option N.V. Wireless WAN modems
#uhso* at uhub? port ? configuration ?
# USB Mass Storage
#umass* at uhub? port ? configuration ? interface ?
#atapibus* at umass?
#scsibus* at umass? channel ?
# USB Ethernet adapters
#aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters
#axe* at uhub? port ? # ASIX AX88172 based adapters
#cue* at uhub? port ? # CATC USB-EL1201A based adapters
#kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters
#mue* at uhub? port ? # Microchip LAN75xx/LAN78xx based adapters
#ure* at uhub? port ? # Realtek RTL8152/RTL8153 based adapters
#url* at uhub? port ? # Realtek RTL8150L based adapters
# Serial adapters
# FTDI FT8U100AX serial adapter
#uftdi* at uhub? port ?
#ucom* at uftdi? portno ?
# Kyocera AIR-EDGE PHONE
#ukyopon* at uhub? port ?
#ucom* at ukyopon? portno ?
# USB Generic driver
#ugen* at uhub? port ?
# Workstation Console attachments
#wsdisplay* at vga?
#wskbd* at pckbd?
#wsmouse* at pms?
pseudo-device bpfilter
pseudo-device ccd
#pseudo-device cgd # cryptographic disk devices
#pseudo-device raid # RAIDframe disk driver
#options RAID_AUTOCONFIG # auto-configuration of RAID components
#pseudo-device fss # file system snapshot device
pseudo-device npf # NPF packet filter
pseudo-device loop
pseudo-device md
pseudo-device ppp
pseudo-device pty # pseudo-terminals
pseudo-device sl
pseudo-device vnd
#pseudo-device gre # generic L3 over IP tunnel
pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933)
#pseudo-device faith # IPv[46] tcp relay translation i/f
pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation
pseudo-device vlan # IEEE 802.1q encapsulation
#pseudo-device sequencer # MIDI sequencer
#options RND_COM # use "com" randomness too
pseudo-device clockctl # user control of clock subsystem
pseudo-device drvctl # user control of drive subsystem
|