GENERIC revision 1.16 1 # $NetBSD: GENERIC,v 1.16 1996/07/20 18:56:58 ragge 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_ULTRIX
63 options TCP_COMPAT_42
64
65 options LKM
66
67
68 # Kernel(s) to compile
69 config netbsd swap generic
70
71 # Devices directly attached to backplane.
72 cpu0 at backplane0 # Only one CPU so far.
73 sbi* at backplane0 # SBI's are always at backplane (Abus).
74 mem* at backplane0 # Some machines have memory at backplane.
75 vsbus0 at backplane0 # Internal "virtual" VAXstation bus
76 bi* at backplane0 # VAXBI bus
77
78 # Devices connected at VAXBI
79 cpu0 at bi? node? # KA820/KA825 cpu
80 mem* at bi? node? # MS820 memory
81 kdb* at bi? node? # KDB50 MSCP disk ctlr
82 mscpbus* at kdb?
83 #ni* at bi? node? # DEBNA/DEBNK ethernet adapter
84
85 # Devices connected at sbi
86 mem* at sbi? tr? # Memory subsystems
87 uba* at sbi? tr? # Unibus adapters
88 mba* at sbi? tr? # Massbus adapters
89
90 # Devices on Massbus adapters
91 hp* at mba? drive? # RM/RP disk drives
92
93 # Disk controllers at Unibus
94 uda0 at uba? csr 0172150 # UDA50/RQDX?
95 uda1 at uba? csr 0160334
96 mscpbus* at uda?
97
98 # Tape drivers
99 mtc0 at uba? csr 0174500 # Tape MSCP ctlr
100 mscpbus* at mtc?
101
102 # MSCP devices
103 ra* at mscpbus? drive? # MSCP disk
104 mt* at mscpbus? drive? # MSCP tape
105
106 # Unibus tapes
107 ts0 at uba? csr 0172520 # TS11/TSV05 tape.
108
109 # VS2000 builtin MFM controller (HDC9224)
110 hdc0 at vsbus0 # The strange builtin MFM controller
111 rd0 at hdc0 drive 0 # first RD??-disk in system cabinet
112 rd1 at hdc0 drive 1 # second RD??-disk in external box
113 rd2 at hdc0 drive 2 # RX33-floppy
114
115 # VAXstation builtin SCSI-controller (NCR5380)
116 ncr0 at vsbus0 # 1st built-in SCSI interface
117 ncr1 at vsbus0 # 2nd built-in SCSI interface
118 scsibus* at ncr?
119
120 sd* at scsibus? target? lun?
121 st* at scsibus? target? lun?
122
123
124 # Ethernet cards
125 de0 at uba? csr 0174510 # DELUA/DEUNA
126 qe0 at uba? csr 0174440 # DEQNA/DELQA
127 le0 at vsbus0 # LANCE
128
129 # Terminal lines
130 dhu0 at uba? csr 0160440 # DHU-11
131 dz0 at uba? csr 0160100 # DZ-11
132 dc0 at vsbus0 # VAXstation 4-line serial controller
133
134 pseudo-device loop 1
135 pseudo-device pty 48
136 pseudo-device bpfilter 8 # Not supported by de or qe yet.
137 pseudo-device sl 2
138 pseudo-device ppp 2
139 pseudo-device tun 2
140 pseudo-device tb 1
141 pseudo-device vnd 4
142