GENERIC revision 1.18 1 # $NetBSD: GENERIC,v 1.18 1997/01/11 09:11:42 mikel Exp $
2 #
3 # GENERIC VAX configuration file; all supported devices.
4 #
5
6 include "std.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 # Old compat stuff; needed to run 4.3BSD Reno programs.
56 # Note that if COMPAT_ULTRIX is set, you lose compatibility with
57 # 4.3BSD Reno programs and get Ultrix compatibility instead.
58 # (They cannot coexist).
59 options COMPAT_43
60 options COMPAT_09
61 options COMPAT_10
62 options COMPAT_11
63 options COMPAT_12
64 #options COMPAT_ULTRIX
65 options TCP_COMPAT_42
66
67 options LKM
68
69
70 # Kernel(s) to compile
71 config netbsd swap generic
72
73 # Devices directly attached to backplane.
74 cpu0 at backplane0 # Only one CPU so far.
75 sbi* at backplane0 # SBI's are always at backplane (Abus).
76 mem* at backplane0 # Some machines have memory at backplane.
77 bi* at backplane0 # VAXBI bus
78 cmi0 at backplane0 # 11/750 internal bus.
79 uba0 at backplane0 # MicroVAXen only have QBUS.
80 vsbus0 at backplane0 # Internal "virtual" VAXstation bus
81
82 # Devices connected at VAXBI
83 cpu0 at bi? node? # KA820/KA825 cpu
84 mem* at bi? node? # Memory subsystems
85 #ni* at bi? node? # DEBNA/DEBNT ethernet adapter
86 kdb* at bi? node? # KDB50 MSCP disk ctlr
87 mscpbus* at kdb?
88
89 # Devices connected at cmi
90 mem* at cmi? tr? # Memory subsystems
91 uba* at cmi? tr? # Unibus adapters
92 mba* at cmi? tr? # Massbus adapters
93
94 # Devices connected at sbi
95 mem* at sbi? tr? # Memory subsystems
96 uba* at sbi? tr? # Unibus adapters
97 mba* at sbi? tr? # Massbus adapters
98
99 # Devices on Massbus adapters
100 hp* at mba? drive? # RM/RP disk drives
101
102 # Disk controllers at Unibus
103 uda0 at uba? csr 0172150 # UDA50/RQDX?
104 uda1 at uba? csr 0160334
105 mscpbus* at uda?
106
107 # Tape drivers
108 mtc0 at uba? csr 0174500 # Tape MSCP ctlr
109 mscpbus* at mtc?
110
111 # MSCP devices
112 ra* at mscpbus? drive? # MSCP disk
113 mt* at mscpbus? drive? # MSCP tape
114
115 # Unibus tapes
116 ts0 at uba? csr 0172520 # TS11/TSV05 tape.
117
118 # VS2000 builtin MFM controller (HDC9224)
119 hdc0 at vsbus0 # The strange builtin MFM controller
120 rd* at hdc0 drive? # The RD disk subsystem on VS2000
121
122 # VAXstation builtin SCSI-controller (NCR5380)
123 ncr0 at vsbus0 # 1st built-in SCSI interface
124 ncr1 at vsbus0 # 2nd built-in SCSI interface
125 scsibus* at ncr?
126
127 sd* at scsibus? target? lun?
128 st* at scsibus? target? lun?
129
130
131 # Ethernet cards
132 de0 at uba? csr 0174510 # DELUA/DEUNA
133 qe0 at uba? csr 0174440 # DEQNA/DELQA
134 le0 at vsbus0 # LANCE
135
136 # Terminal lines
137 dhu0 at uba? csr 0160440 # DHU-11
138 dz0 at uba? csr 0160100 # DZ-11
139 dc0 at vsbus0 # VAXstation 4-line serial controller
140
141 pseudo-device loop 1
142 pseudo-device pty 48
143 pseudo-device bpfilter 8 # Not supported by de or qe yet.
144 pseudo-device sl 2
145 pseudo-device ppp 2
146 pseudo-device tun 2
147 pseudo-device tb 1
148 pseudo-device vnd 4
149 pseudo-device ccd 4
150