GENERIC revision 1.46 1 # $NetBSD: GENERIC,v 1.46 1997/03/25 20:35:04 cgd Exp $
2 #
3 # Generic Alpha kernel. Enough to get booted, etc., but not much more.
4
5 include "arch/alpha/conf/std.alpha"
6
7 maxusers 8
8
9 # set kernel load address a bit higher to allow kernel to be netbooted.
10 # if not netbooting, the "makeoptions LOADADDRESS" line can be commented
11 # out to save a fair chunk (~850k) of RAM.
12 makeoptions LOADADDRESS="fffffc0000300000"
13
14 # CPU Support
15 #options DEC_2000_300 # "Jensen": 2000/300 (DECpc AXP 150)
16 options DEC_2100_A50 # Avanti etc: AlphaStation 400, 200, etc.
17 options DEC_3000_500 # Flamingo etc: 3000/[4-9]00*
18 options DEC_3000_300 # Pelican etc: 3000/300*
19 options DEC_AXPPCI_33 # NoName: AXPpci33, etc.
20 options DEC_EB164 # EB164: AlphaPC 164
21 #options DEC_EB64PLUS # EB64+: AlphaPC 64, etc.
22 options DEC_KN20AA # KN20AA: AlphaStation 500 and 600
23 options DEC_KN8AE # KN8AE: AlphaServer 8200 and 8400
24
25 # Standard system options
26 options KTRACE # System call tracing support
27
28 # Diagnostic/debugging support options
29 options DIAGNOSTIC # Cheap kernel consistency checks
30 options DEBUG # Expensive debugging checks/support
31
32 # File systems
33 file-system FFS # Fast file system
34 file-system MFS # Memory-based file system
35 file-system CD9660 # ISO-9660 CD-ROM FS (w/RockRidge extensions)
36 file-system MSDOSFS # MS-DOS-compatible file system
37 file-system NFS # Sun NFS-compatible file system client
38
39 # File system options
40 options FIFO # POSIX fifo support (in all file systems)
41 options NFSSERVER # Sun NFS-compatible file system server
42
43 # Networking options
44 options INET # Internet protocol suite
45
46 # 4.3BSD compatibility. Should be optional, but necessary for now.
47 options COMPAT_43
48
49 # Binary compatibility with previous versions of NetBSD.
50 #options COMPAT_09
51 options COMPAT_10
52 options COMPAT_11
53 options COMPAT_12
54
55 # System V-like shared memory
56 options SYSVSHM
57 #options SHMMAXPGS=1024 # 1024 pages is the default
58
59 # Loadable Kernel Modules
60 options LKM
61
62 # Disable kernel security.
63 #options INSECURE
64
65 # Misc. options
66 options EISAVERBOSE # recognize "unknown" EISA devices
67 options PCIVERBOSE # recognize "unknown" PCI devices
68 options TCVERBOSE # recognize "unknown" TC devices
69 options UCONSOLE # users can use TIOCCONS (for xconsole)
70
71 config netbsd root on ? type ?
72 #config netbsd root on sd0 type ffs swap on sd0
73 #config netbsd root on ? type nfs
74
75 mainbus0 at root
76 cpu* at mainbus0
77
78 # TurboLaser bus support and devices
79 tlsb* at mainbus0
80 gbus* at tlsb? node ? offset ?
81 tlsbmem* at tlsb? node ? offset ?
82 kft* at tlsb? node ? offset ?
83
84 # Gbus Devices
85 mcclock* at gbus? offset 0x20000000
86
87 # TurboChannel host bus adapter support
88 tcasic* at mainbus0
89
90 # TurboChannel bus support
91 tc* at tcasic?
92
93 # TurboChannel devices
94 ioasic* at tc? slot ? offset ?
95 mcclock* at ioasic? offset ?
96 le* at ioasic? offset ?
97 scc0 at ioasic? offset ?
98 scc1 at ioasic? offset ?
99 tcds0 at tc? slot ? offset ?
100 asc0 at tcds? slot ?
101 asc1 at tcds? slot ?
102 #cfb* at tc? slot ? offset ?
103 #sfb* at tc? slot ? offset ?
104 le* at tc? slot ? offset ?
105 fta* at tc? slot ? offset ? # DEC DEFTA FDDI cards
106
107 # PCI host bus adapter support
108 apecs* at mainbus?
109 cia* at mainbus?
110 lca* at mainbus?
111 dwlpx* at kft?
112
113 # PCI bus support
114 pci* at apecs?
115 pci* at cia?
116 pci* at lca?
117 pci* at ppb?
118 pci* at dwlpx?
119
120 # PCI devices
121 ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI
122 bha* at pci? dev ? function ? # BusLogic 9xx SCSI (untested)
123 de* at pci? dev ? function ? # 21x4x-based Ethernet
124 en* at pci? dev ? function ? # ENI PCI ATM (untested)
125 ep* at pci? dev ? function ? # 3COM 3c59x Ethernet (untested)
126 fpa* at pci? dev ? function ? # DEC DEFPA FDDI
127 isp* at pci? dev ? function ? # Qlogic ISP 10x0 SCSI
128 le* at pci? dev ? function ? # PCI LANCE Ethernet (untested)
129 ncr* at pci? dev ? function ? # NCR 53c8xx SCSI
130 pceb* at pci? dev ? function ? # Intel PCI-EISA Bridges
131 vga* at pci? dev ? function ? # PCI VGA Graphics
132 ppb* at pci? dev ? function ? # PCI-PCI Bridges
133 sio* at pci? dev ? function ? # Intel PCI-ISA Bridges
134 tga* at pci? dev ? function ? # DEC ZLXp-E[123] Graphics
135
136 # ISA/EISA bus support
137 isa* at pceb?
138 eisa* at pceb?
139 isa* at sio?
140
141 # ISA devices
142 mcclock* at isa? port 0x70
143 pcppi* at isa? # PC prog. periph. interface
144 pckbd* at pcppi? # PC keyboard (kbd port)
145 pms* at pcppi? # PS/2-style mouse (aux port)
146 com* at isa? port 0x3f8 irq 4 # standard serial ports
147 com* at isa? port 0x2f8 irq 3
148 lpt* at isa? port 0x3bc irq 7 # standard parallel port
149 vga* at isa? # ISA (EISA: XXX) VGA
150 #wss* at isa? port 0x530 irq 9 drq 0 # Windows Sound System
151
152 # EISA devices
153 ahc* at eisa? slot ? # Adaptec 274x, aic7770 SCSI
154 bha* at eisa? slot ? # BusLogic 7xx SCSI
155 fea* at eisa? slot ? # DEC DEFEA FDDI cards
156
157 # SCSI bus support
158 scsibus* at ahc?
159 scsibus* at asc?
160 scsibus* at bha?
161 scsibus* at isp?
162 scsibus* at ncr?
163
164 # SCSI devices
165 cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
166 sd* at scsibus? target ? lun ? # SCSI disk drives
167 st* at scsibus? target ? lun ? # SCSI tape drives
168
169 # Workstation Console attachments
170 #wscons* at cfb?
171 wscons* at vga?
172 #wscons* at sfb?
173 wscons* at tga?
174
175 pseudo-device bpfilter 16
176 pseudo-device ccd 4
177 pseudo-device loop 1
178 pseudo-device md 1
179 pseudo-device ppp 4
180 pseudo-device pty 64
181 pseudo-device sl 4
182 pseudo-device vnd 4
183