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$
22
23 machine alpha
24 cpu EV4
25 cpu EV5
26 ident GENERIC
27
28 #To statically compile in device wiring instead of /boot/device.hints
29 #hints "GENERIC.hints"
30
31 # Platforms supported
32 options API_UP1000 # UP1000, UP1100 (Nautilus)
33 options DEC_AXPPCI_33 # UDB, Multia, AXPpci33, NoName
34 options DEC_EB164 # EB164, PC164, PC164LX, PC164SX
35 options DEC_EB64PLUS # EB64+, AlphaPC64, Aspen Alpine, etc
36 options DEC_2100_A50 # AlphaStation 200, 250, 255, 400
37 options DEC_2100_A500 # AlphaServer 2000, 2100, 2100A
38 options DEC_KN20AA # AlphaStation 500, 600
39 options DEC_ST550 # Personal Workstation 433, 500, 600
40 options DEC_ST6600 # XP1000, DP264, DS20, DS10, family
41 options DEC_1000A # AlphaServer 1000, 1000A, 800
42 options DEC_KN300 # AlphaServer 4100 (Rawhide),
43 # AlphaServer 1200 (Tincup)
44
45 options SCHED_4BSD #4BSD scheduler
46 options INET #InterNETworking
47 options INET6 #IPv6 communications protocols
48 options FFS #Berkeley Fast Filesystem
49 options SOFTUPDATES #Enable FFS soft updates support
50 options UFS_ACL #Support for access control lists
51 options UFS_DIRHASH #Improve performance on big directories
52 options MD_ROOT #MD is a potential root device
53 options NFSCLIENT #Network Filesystem Client
54 options NFSSERVER #Network Filesystem Server
55 options NFS_ROOT #NFS usable as root device
56 options MSDOSFS #MSDOS Filesystem
57 options CD9660 #ISO 9660 Filesystem
58 options PROCFS #Process filesystem (requires PSEUDOFS)
59 options PSEUDOFS #Pseudo-filesystem framework
60 options GEOM_GPT #GUID Partition Tables.
61 options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
62 options COMPAT_FREEBSD4 #Compatible with FreeBSD4
63 options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI
64 options KTRACE #ktrace(1) syscall trace support
65 options SYSVSHM #SYSV-style shared memory
66 options SYSVMSG #SYSV-style message queues
67 options SYSVSEM #SYSV-style semaphores
68 options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
69
70 # To make an SMP kernel, the next line is needed
71 options SMP # Symmetric MultiProcessor Kernel
72
73 # Standard busses
74 device isa
75 device eisa
76 device pci
77
78 # Floppy drives
79 device fdc
80
81 # ATA and ATAPI devices
82 device ata
83 device atadisk # ATA disk drives
84 device atapicd # ATAPI CDROM drives
85 device atapifd # ATAPI floppy drives
86 device atapist # ATAPI tape drives
87
88 # SCSI Controllers
89 device ahc # AHA2940 and onboard AIC7xxx devices
90 device isp # Qlogic family
91 device ispfw # Firmware module for Qlogic host adapters
92 device mpt # LSI-Logic MPT-Fusion
93 device sym # NCR/Symbios Logic (newer chipsets + those of `ncr')
94
95 # SCSI peripherals
96 device scbus # SCSI bus (required for SCSI)
97 device ch # SCSI media changers
98 device da # Direct Access (disks)
99 device sa # Sequential Access (tape etc)
100 device cd # CD
101 device pass # Passthrough device (direct SCSI access)
102 device ses # SCSI Environmental Services (and SAF-TE)
103
104 # RAID controllers interfaced to the SCSI subsystem
105 device amr # AMI MegaRAID
106
107 # RAID controllers
108 device mlx # Mylex DAC960 family
109
110 # atkbdc0 controls both the keyboard and the PS/2 mouse
111 device atkbdc # AT keyboard controller
112 device atkbd # AT keyboard
113 device psm # PS/2 mouse
114
115 device vga # VGA video card driver
116
117 device splash # Splash screen and screen saver support
118
119 # syscons is the default console driver, resembling an SCO console
120 device sc
121
122 device mcclock # MC146818 real time clock device
123
124 # Serial (COM) ports (required)
125 device sio # 8250, 16[45]50 based serial ports
126
127 # Parallel port
128 device ppc
129 device ppbus # Parallel port bus (required)
130 device lpt # Printer
131 device ppi # Parallel port interface device
132 #device vpo # Requires scbus and da
133
134 # If you've got a "dumb" serial or parallel PCI card that is
135 # supported by the puc(4) glue driver, uncomment the following
136 # line to enable it (connects to the sio and/or ppc drivers):
137 #device puc
138
139 # PCI Ethernet NICs.
140 device de # DEC/Intel DC21x4x (``Tulip'')
141 device txp # 3Com 3cR990 (``Typhoon'')
142 device vx # 3Com 3c590, 3c595 (``Vortex'')
143
144 # PCI Ethernet NICs that use the common MII bus controller code.
145 device miibus # MII bus support
146 device dc # DEC/Intel 21143 and workalikes
147 device em # Intel PRO/1000 adapter Gigabit Ethernet Card
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.
160 device loop # Network loopback
161 device mem # Memory and kernel memory devices
162 device random # Entropy device
163 device ether # Ethernet support
164 device sl # Kernel SLIP
165 device ppp # Kernel PPP
166 device tun # Packet tunnel.
167 device pty # Pseudo-ttys (telnet etc)
168 device md # Memory "disks"
169 device gif # IPv6 and IPv4 tunneling
170 device faith # IPv6-to-IPv4 relaying/(translation)
171
172 # The `bpf' device enables the Berkeley Packet Filter.
173 # Be aware of the administrative consequences of enabling this!
174 device bpf #Berkeley packet filter
175
176 # USB support
177 device uhci # UHCI PCI->USB interface
178 device ohci # OHCI PCI->USB interface
179 device usb # USB Bus (required)
180 device ugen # Generic
181 device uhid # "Human Interface Devices"
182 device ukbd # Keyboard
183 device ulpt # Printer
184 device umass # Disks/Mass storage - Requires scbus and da0
185 device ums # Mouse
186 # USB Ethernet
187 device aue # ADMtek USB Ethernet
188 device axe # ASIX Electronics USB Ethernet
189 device cdce # Generic USB over Ethernet
190 device cue # CATC USB Ethernet
191 device kue # Kawasaki LSI USB Ethernet
192
193 # FireWire support
194 device firewire # FireWire bus code
195 device sbp # SCSI over FireWire (Requires scbus and da)
196 device fwe # Ethernet over FireWire (non-standard!)
Cache object: f1493f2727d61f8cf8c65aaf07a64b30
|