FreeBSD/Linux Kernel Cross Reference
sys/alpha/conf/GENERIC
1 #
2 # GENERIC -- Generic kernel configuration file for FreeBSD/alpha
3 #
4 # For more information on this file, please read the handbook section on
5 # Kernel Configuration Files:
6 #
7 # http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
8 #
9 # The handbook is also available locally in /usr/share/doc/handbook
10 # if you've installed the doc distribution, otherwise always see the
11 # FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
12 # latest information.
13 #
14 # An exhaustive list of options and more detailed explanations of the
15 # device lines is also present in the ../../conf/NOTES and NOTES files.
16 # If you are in doubt as to the purpose or necessity of a line, check first
17 # in NOTES.
18 #
19 # For hardware specific information check HARDWARE.TXT
20 #
21 # $FreeBSD: releng/5.0/sys/alpha/conf/GENERIC 108024 2002-12-18 08:11:25Z scottl $
22
23 machine alpha
24 cpu EV4
25 cpu EV5
26 ident GENERIC
27 maxusers 0
28
29 #To statically compile in device wiring instead of /boot/device.hints
30 #hints "GENERIC.hints"
31
32 #makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
33
34 # Platforms supported
35 options API_UP1000 # UP1000, UP1100 (Nautilus)
36 options DEC_AXPPCI_33 # UDB, Multia, AXPpci33, NoName
37 options DEC_EB164 # EB164, PC164, PC164LX, PC164SX
38 options DEC_EB64PLUS # EB64+, AlphaPC64, Aspen Alpine, etc
39 options DEC_2100_A50 # AlphaStation 200, 250, 255, 400
40 options DEC_2100_A500 # AlphaServer 2000, 2100, 2100A
41 options DEC_KN20AA # AlphaStation 500, 600
42 options DEC_ST550 # Personal Workstation 433, 500, 600
43 options DEC_ST6600 # XP1000, DP264, DS20, DS10, family
44 options DEC_1000A # AlphaServer 1000, 1000A, 800
45 options DEC_KN8AE # AlphaServer 8200/8400 (Turbolaser)
46 options DEC_KN300 # AlphaServer 4100 (Rawhide),
47 # AlphaServer 1200 (Tincup)
48
49 options INET #InterNETworking
50 options INET6 #IPv6 communications protocols
51 options FFS #Berkeley Fast Filesystem
52 options SOFTUPDATES #Enable FFS soft updates support
53 options UFS_ACL #Support for access control lists
54 options UFS_DIRHASH #Improve performance on big directories
55 options MD_ROOT #MD is a potential root device
56 options NFSCLIENT #Network Filesystem Client
57 options NFSSERVER #Network Filesystem Server
58 options NFS_ROOT #NFS usable as root device
59 options MSDOSFS #MSDOS Filesystem
60 options CD9660 #ISO 9660 Filesystem
61 options PROCFS #Process filesystem (requires PSEUDOFS)
62 options PSEUDOFS #Pseudo-filesystem framework
63 options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
64 options COMPAT_FREEBSD4 #Compatible with FreeBSD4
65 options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
66 options KTRACE #ktrace(1) syscall trace support
67 options SYSVSHM #SYSV-style shared memory
68 options SYSVMSG #SYSV-style message queues
69 options SYSVSEM #SYSV-style semaphores
70 options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
71
72 # Debugging for use in -current
73 #options DDB #Enable the kernel debugger
74 #options INVARIANTS #Enable calls of extra sanity checking
75 options INVARIANT_SUPPORT #Extra sanity checks of internal structures, required by INVARIANTS
76 #options WITNESS #Enable checks to detect deadlocks and cycles
77
78 # To make an SMP kernel, the next line is needed
79 options SMP # Symmetric MultiProcessor Kernel
80
81 # Standard busses
82 device isa
83 device pci
84
85 # Floppy drives
86 device fdc
87
88 # ATA and ATAPI devices
89 device ata
90 device atadisk # ATA disk drives
91 device atapicd # ATAPI CDROM drives
92 device atapifd # ATAPI floppy drives
93 device atapist # ATAPI tape drives
94
95 # SCSI Controllers
96 device ahc # AHA2940 and onboard AIC7xxx devices
97 device isp # Qlogic family
98 device mpt # LSI-Logic MPT-Fusion
99 #device ncr # NCR/Symbios Logic
100 device sym # NCR/Symbios Logic (newer chipsets + those of `ncr')
101
102 # SCSI peripherals
103 device scbus # SCSI bus (required)
104 device ch # SCSI media changers
105 device da # Direct Access (disks)
106 device sa # Sequential Access (tape etc)
107 device cd # CD
108 device pass # Passthrough device (direct SCSI access)
109 device ses # SCSI Environmental Services (and SAF-TE)
110
111 # RAID controllers
112 device amr # AMI MegaRAID
113 device mlx # Mylex DAC960 family
114
115 # atkbdc0 controls both the keyboard and the PS/2 mouse
116 device atkbdc # AT keyboard controller
117 device atkbd # AT keyboard
118 device psm # PS/2 mouse
119
120 device vga # VGA video card driver
121 device tga # TGA video card driver
122
123 device splash # Splash screen and screen saver support
124
125 # syscons is the default console driver, resembling an SCO console
126 device sc
127
128 device mcclock # MC146818 real time clock device
129
130 # Serial (COM) ports (required)
131 device sio # 8250, 16[45]50 based serial ports
132
133 # Parallel port
134 device ppc
135 device ppbus # Parallel port bus (required)
136 device lpt # Printer
137 device ppi # Parallel port interface device
138 #device vpo # Requires scbus and da
139
140 # PCI Ethernet NICs.
141 device de # DEC/Intel DC21x4x (``Tulip'')
142 device txp # 3Com 3cR990 (``Typhoon'')
143 device vx # 3Com 3c590, 3c595 (``Vortex'')
144
145 # PCI Ethernet NICs that use the common MII bus controller code.
146 device miibus # MII bus support
147 device dc # DEC/Intel 21143 and workalikes
148 device fxp # Intel EtherExpress PRO/100B (82557, 82558)
149 device pcn # AMD Am79C97x PCI 10/100 NICs
150 device rl # RealTek 8129/8139
151 device sf # Adaptec AIC-6915 (``Starfire'')
152 device sis # Silicon Integrated Systems SiS 900/SiS 7016
153 device ste # Sundance ST201 (D-Link DFE-550TX)
154 device tl # Texas Instruments ThunderLAN
155 device vr # VIA Rhine, Rhine II
156 device wb # Winbond W89C840F
157 device xl # 3Com 3c90x (``Boomerang'', ``Cyclone'')
158
159 # Pseudo devices - the number indicates how many units to allocated.
160 device random # Entropy device
161 device loop # Network loopback
162 device ether # Ethernet support
163 device sl # Kernel SLIP
164 device ppp # Kernel PPP
165 device tun # Packet tunnel.
166 device pty # Pseudo-ttys (telnet etc)
167 device md # Memory "disks"
168 device gif # IPv6 and IPv4 tunneling
169 device faith # IPv6-to-IPv4 relaying/(translation)
170
171 # The `bpf' device enables the Berkeley Packet Filter.
172 # Be aware of the administrative consequences of enabling this!
173 device bpf #Berkeley packet filter
174
175 # USB support
176 device uhci # UHCI PCI->USB interface
177 device ohci # OHCI PCI->USB interface
178 device usb # USB Bus (required)
179 device ugen # Generic
180 device uhid # "Human Interface Devices"
181 device ukbd # Keyboard
182 device ulpt # Printer
183 device umass # Disks/Mass storage - Requires scbus and da0
184 device ums # Mouse
185 # USB Ethernet
186 device aue # ADMtek USB ethernet
187 device cue # CATC USB ethernet
188 device kue # Kawasaki LSI USB ethernet
Cache object: 0b5f991053abf5ae78a65b7d53dd7796
|