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
|
# $OpenBSD: ALPHA,v 1.8 1996/10/30 22:38:37 niklas Exp $
# $NetBSD: ALPHA,v 1.24 1996/09/27 17:08:32 cgd Exp $
#
# Alpha kernel with all the options you'd want, and more.
include "arch/alpha/conf/std.alpha"
maxusers 8
# CPU Support
options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
options DEC_3000_300 # Pelican etc: 3000/300*
options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc.
options DEC_KN20AA # KN20AA: AlphaStation 600
options DEC_AXPPCI_33 # NoName: AXPpci33, etc.
#options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
# needs to be set per system
options TIMEZONE="5*60" # Minutes west of GMT (for param.c)
options DST=1 # Daylight savings rules (for param.c)
# Standard system options
options SWAPPAGER, DEVPAGER # Paging (mandatory)
options DEBUG, DIAGNOSTIC # Extra kernel debugging
options KTRACE # System call tracing support
# File system options
options FIFO # POSIX fifo support (in all file systems)
options FFS # Fast file system
options QUOTA # User and group quotas for the FFS
options MFS # Memory-based file system
options LFS # Log-structured file system
options CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
options MSDOSFS # MS-DOS-compatible file system
options ADOSFS # AmigaDOS-compatible file system
options NFSSERVER # Sun NFS-compatible file system server
options NFSCLIENT # Sun NFS-compatible file system client
options NULLFS # Null file system layer
options KERNFS # Kernel variable file system (/kern)
options FDESC # File descriptor file system (/dev/fd)
options PORTAL # Portal file system
options UMAPFS # User-mapping file system layer
options PROCFS # Process file system (/proc)
options UNION # union file system
# Networking options
options INET # Internet protocol suite
options NS # Xerox NS protocol suite
options ISO,TPIP,EON # ISO protocol suite
options CCITT,LLC,HDLC # CCITT protocol suite
options GATEWAY # packet forwarding and more mbuf space
# Compatibility with 4.2BSD implementation of TCP/IP. Not suggested.
#options TCP_COMPAT_42
# 4.3BSD compatibility. Should be optional, but necessary for now.
options COMPAT_43
# Binary compatibility with previous versions of NetBSD.
#options COMPAT_09
options COMPAT_10
options COMPAT_11
options COMPAT_12
# OSF/1 binary compatibility -- CURRENTLY DOES NOT WORK
#options COMPAT_OSF1
# System V-like message queues
options SYSVMSG
# System V-like semaphores
options SYSVSEM
# System V-like shared memory
options SYSVSHM
#options SHMMAXPGS=1024 # 1024 pages is the default
# Loadable Kernel Modules
options LKM
# Disable kernel security.
#options INSECURE
# Misc. options
options EISAVERBOSE # recognize "unknown" EISA devices
options FIX_UNALIGNED_VAX_FP # fix unaligned VAX FP loads & stores
options PCIVERBOSE # recognize "unknown" PCI devices
options TCVERBOSE # recognize "unknown" TC devices
options UCONSOLE # users can use TIOCCONS (for xconsole)
config bsd swap generic
#config bsd root on sd0 swap on sd0
#config bsd root nfs swap nfs
mainbus0 at root
cpu* at mainbus0
# TurboChannel host bus adapter support
tcasic* at mainbus0
# TurboChannel bus support
tc* at tcasic?
# TurboChannel devices
ioasic0 at tc? slot ? offset ?
mcclock0 at ioasic? offset ?
le* at ioasic? offset ?
scc0 at ioasic? offset ?
scc1 at ioasic? offset ?
tcds0 at tc? slot ? offset ?
esp0 at tcds? slot ?
esp1 at tcds? slot ?
cfb* at tc? slot ? offset ?
sfb* at tc? slot ? offset ?
le* at tc? slot ? offset ?
fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards
# PCI host bus adapter support
apecs* at mainbus?
cia* at mainbus?
lca* at mainbus?
# PCI bus support
pci* at apecs?
pci* at cia?
pci* at lca?
pci* at ppb?
# PCI devices
#ahc* at pci? dev ? function ? # AHA-28xx SCSI (NOT 64-BIT)
de* at pci? dev ? function ? # 21x4[012]-based Ethernet
en* at pci? dev ? function ? # ENI PCI ATM (untested)
ep* at pci? dev ? function ? # 3COM 3c59x (untested)
fpa* at pci? dev ? function ? # DEC DEFPA FDDI cards
le* at pci? dev ? function ? # PCI LANCE Ethernet (untested)
ncr* at pci? dev ? function ? # NCR 53c8xx SCSI
pceb* at pci? dev ? function ? # Intel PCI-EISA brige
pcivga* at pci? dev ? function ? # PCI VGA graphics
ppb* at pci? dev ? function ? # PCI-PCI bridges
sio* at pci? dev ? function ? # Intel PCI-ISA bridge
tga* at pci? dev ? function ? # DEC ZLXp-E[123] graphics
# ISA/EISA bus support
isa* at pceb?
eisa* at pceb?
isa* at sio?
# ISA devices
mcclock0 at isa? port 0x70
pckbd0 at isa? port 0x60 irq 1 # PC-ish ISA keyboard
pms0 at isa? port 0x60 irq 12 # PS/2 auxiliary
com0 at isa? port 0x3f8 irq 4 # standard serial ports
com1 at isa? port 0x2f8 irq 3
lpt0 at isa? port 0x3bc irq 7 # standard parallel port
#wss0 at isa? port 0x530 irq 9 drq 0 # Windows Sound System
# EISA devices
fea* at eisa? slot ? # DEC DEFEA FDDI cards
# SCSI bus support
scsibus* at esp?
scsibus* at ncr?
# SCSI devices
sd* at scsibus? target ? lun ?
st* at scsibus? target ? lun ?
cd* at scsibus? target ? lun ?
# Workstation Console attachments
wscons* at cfb?
wscons* at pcivga?
wscons* at sfb?
wscons* at tga?
pseudo-device bpfilter 16
pseudo-device loop
pseudo-device ppp 4
pseudo-device pty 64
pseudo-device sl 4
pseudo-device strip 4
pseudo-device tun 4
pseudo-device vnd 4
pseudo-device rd 1
|