GENERIC revision 1.19 1 # $NetBSD: GENERIC,v 1.19 1997/01/11 11:15:38 ragge Exp $
2 #
3 # GENERIC VAX configuration file; all supported devices.
4 #
5
6 machine vax
7
8 # Here are all different supported CPU types listed.
9 options "VAX8600"
10 options "VAX8200"
11 options "VAX780"
12 options "VAX750"
13 options "VAX630" # MV II
14 options "VAX650" # MV III, 3600, 3800, 3900
15 options "VAX410" # VS 2000
16 options "VAX43" # VS 3100/76
17
18 # Kernel identification
19 options GENERIC
20
21 # Max users on system; this is just a hint
22 maxusers 8
23
24 # Paging system, we always have them all.
25 options SWAPPAGER, DEVPAGER, VNODEPAGER
26
27 # Kernel compiled-in symbolic debugger & system call tracer
28 options DDB
29 options KTRACE
30 options DIAGNOSTIC
31
32 # Network support
33 #options GATEWAY
34 options INET
35
36 # All supported filesystem types
37 options FFS,QUOTA
38 options LFS
39 options MFS
40 options NFSCLIENT
41 options NFSSERVER
42 options FDESC
43 options FIFO
44 options KERNFS
45 options NULLFS
46 options PROCFS
47 options UMAPFS
48 options UNION
49
50 # System V shared memory & semaphores support.
51 options SYSVMSG
52 options SYSVSEM
53 options SYSVSHM
54
55 # What executables to look for.
56 options EXEC_AOUT
57 options EXEC_SCRIPT
58
59 # Old compat stuff; needed to run 4.3BSD Reno programs.
60 # Note that if COMPAT_ULTRIX is set, you lose compatibility with
61 # 4.3BSD Reno programs and get Ultrix compatibility instead.
62 # (They cannot coexist).
63 options COMPAT_43
64 options COMPAT_09
65 options COMPAT_10
66 options COMPAT_11
67 options COMPAT_12
68 #options COMPAT_ULTRIX
69 options TCP_COMPAT_42
70
71 options LKM
72
73 # Kernel(s) to compile
74 config netbsd swap generic
75
76 backplane0 at root
77
78 # Devices directly attached to backplane.
79 cpu0 at backplane0 # Only one CPU so far.
80 sbi* at backplane0 # SBI's are always at backplane (Abus).
81 mem* at backplane0 # Some machines have memory at backplane.
82 bi* at backplane0 # VAXBI bus
83 cmi0 at backplane0 # 11/750 internal bus.
84 uba0 at backplane0 # MicroVAXen only have QBUS.
85 vsbus0 at backplane0 # Internal "virtual" VAXstation bus
86
87 # Devices connected at VAXBI
88 cpu0 at bi? node? # KA820/KA825 cpu
89 mem* at bi? node? # Memory subsystems
90 #ni* at bi? node? # DEBNA/DEBNT ethernet adapter
91 kdb* at bi? node? # KDB50 MSCP disk ctlr
92 mscpbus* at kdb?
93
94 # Devices connected at cmi
95 mem* at cmi? tr? # Memory subsystems
96 uba* at cmi? tr? # Unibus adapters
97 mba* at cmi? tr? # Massbus adapters
98
99 # Devices connected at sbi
100 mem* at sbi? tr? # Memory subsystems
101 uba* at sbi? tr? # Unibus adapters
102 mba* at sbi? tr? # Massbus adapters
103
104 # Devices on Massbus adapters
105 hp* at mba? drive? # RM/RP disk drives
106
107 # Disk controllers at Unibus
108 uda0 at uba? csr 0172150 # UDA50/RQDX?
109 uda1 at uba? csr 0160334
110 mscpbus* at uda?
111
112 # Tape drivers
113 mtc0 at uba? csr 0174500 # Tape MSCP ctlr
114 mscpbus* at mtc?
115
116 # MSCP devices
117 ra* at mscpbus? drive? # MSCP disk
118 mt* at mscpbus? drive? # MSCP tape
119
120 # Unibus tapes
121 #ts0 at uba? csr 0172520 # TS11/TSV05 tape.
122
123 # VS2000 builtin MFM controller (HDC9224)
124 hdc0 at vsbus0 # The strange builtin MFM controller
125 rd* at hdc0 drive? # The RD disk subsystem on VS2000
126
127 # VAXstation builtin SCSI-controller (NCR5380)
128 ncr0 at vsbus0 # 1st built-in SCSI interface
129 ncr1 at vsbus0 # 2nd built-in SCSI interface
130 scsibus* at ncr?
131
132 sd* at scsibus? target? lun?
133 st* at scsibus? target? lun?
134
135
136 # Ethernet cards
137 de0 at uba? csr 0174510 # DELUA/DEUNA
138 qe0 at uba? csr 0174440 # DEQNA/DELQA
139 le0 at vsbus0 # LANCE
140
141 # Terminal lines
142 dhu0 at uba? csr 0160440 # DHU-11
143 dz0 at uba? csr 0160100 # DZ-11
144
145 pseudo-device loop 1
146 pseudo-device pty 48
147 pseudo-device bpfilter 8 # Not supported by de or qe yet.
148 pseudo-device sl 2
149 pseudo-device ppp 2
150 pseudo-device tun 2
151 pseudo-device tb 1
152 pseudo-device vnd 4
153 pseudo-device ccd 4
154