blob: 63ead133afdb65c846fbe960dfce1ddddf1c1ed3 (
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
|
# $NetBSD: ALPHA,v 1.6 1995/08/03 00:09:17 cgd Exp $
#
# Alpha kernel with all the options you'd want, and more.
machine alpha
makeoptions DEBUG="-g"
maxusers 8
# does not really do anything anymore, but this replaces "ident GENERIC"
options GENERIC
# CPU Support
options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
options DEC_3000_300 # Pelican etc: 3000/300*
options DEC_2100_A50 # "Avanti": AlphaStation 400 4/233
# 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, VNODEPAGER, 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 UMAP # User-mapping file system layer
options PROCFS # Process file system (/proc)
# 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
# NetBSD compatibility. Mostly meaningless on the Alpha.
#options COMPAT_09
#options COMPAT_10
# 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 PCIVERBOSE # recognize "unknown" PCI devices
config netbsd swap generic
#config netbsd root on sd0 swap on sd0
#config netbsd root nfs swap nfs
mainbus0 at root
cpu* at mainbus0
tc* at mainbus0
asic0 at tc? slot ? offset ?
clock0 at asic? offset ?
le0 at asic? offset ?
scc0 at asic? offset ?
scc1 at asic? offset ?
tcds0 at tc? slot ? offset ?
esp0 at tcds? slot ?
esp1 at tcds? slot ?
#sfb* at tc? slot ? offset ?
apecs* at mainbus?
#lca* at cpu?
pci* at apecs?
#pci* at lca?
de* at pci?
sio* at pci?
#ncr* at pci?
isa0 at sio?
clock0 at isa? port 0x70
#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
scsibus* at esp?
#scsibus* at ncr?
sd* at scsibus? target ? lun ?
st* at scsibus? target ? lun ?
cd* at scsibus? target ? lun ?
pseudo-device bpfilter
pseudo-device loop
pseudo-device ppp
pseudo-device pty
pseudo-device sl
pseudo-device tun
pseudo-device vnd
|