summaryrefslogtreecommitdiffstats
path: root/sys/ia64/conf/GENERIC
blob: 6fdbde7d9f2da45e7c43cb7b7ff3bbca34a6105c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
#
# GENERIC -- Generic kernel configuration file for FreeBSD/ia64
#
# For more information on this file, please read the handbook section on
# Kernel Configuration Files:
#
#    http://www.FreeBSD.org/doc/en_US.ISO8859-1/books/handbook/kernelconfig-config.html
#
# The handbook is also available locally in /usr/share/doc/handbook
# if you've installed the doc distribution, otherwise always see the
# FreeBSD World Wide Web server (http://www.FreeBSD.org/) for the
# latest information.
#
# An exhaustive list of options and more detailed explanations of the
# device lines is also present in the ../../conf/NOTES and NOTES files.
# If you are in doubt as to the purpose or necessity of a line, check
# first in NOTES.
#
# For hardware specific information check HARDWARE.TXT
#
# $FreeBSD$

cpu		ITANIUM
ident		GENERIC

makeoptions	DEBUG=-g	# Build kernel with debug information.

options 	AUDIT		# Security event auditing
options 	CD9660		# ISO 9660 Filesystem
options 	COMPAT_43TTY	# BSD 4.3 TTY compat (sgtty)
options 	COMPAT_FREEBSD6	# Compatible with FreeBSD6
options 	COMPAT_FREEBSD7	# Compatible with FreeBSD7
options 	DDB		# Support DDB
options 	FFS		# Berkeley Fast Filesystem
options 	GDB		# Support remote GDB
options 	GEOM_LABEL	# Provides labelization
options 	INET		# InterNETworking
options 	INET6		# IPv6 communications protocols
options 	INVARIANTS	# Enable calls of extra sanity checking
options 	INVARIANT_SUPPORT # required by INVARIANTS
options 	KDB		# Enable kernel debugger support
options 	KTRACE		# ktrace(1) syscall trace support
options 	MD_ROOT		# MD usable as root device
options 	MSDOSFS		# MSDOS Filesystem
options 	NFSCLIENT	# Network Filesystem Client
options 	NFSSERVER	# Network Filesystem Server
options 	NFSLOCKD	# Network Lock Manager
options 	NFS_ROOT	# NFS usable as root device
options 	PROCFS		# Process filesystem (/proc)
options 	PSEUDOFS	# Pseudo-filesystem framework
options 	SCHED_ULE	# ULE scheduler
options 	SCSI_DELAY=5000	# Delay (in ms) before probing SCSI
options 	SCTP		# Stream Control Transmission Protocol
options 	SMP		# Symmetric Multi-Processor support
options 	SOFTUPDATES	# Enable FFS soft updates support
options 	STACK		# stack(9) support
options 	SYSVMSG		# SYSV-style message queues
options 	SYSVSEM		# SYSV-style semaphores
options 	SYSVSHM		# SYSV-style shared memory
options 	UFS_ACL		# Support for access control lists
options 	UFS_DIRHASH	# Hash-based directory lookup scheme
options 	UFS_GJOURNAL	# Enable gjournal-based UFS journaling
options 	WITNESS		# Enable checks to detect deadlocks and cycles
options 	WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
options 	_KPOSIX_PRIORITY_SCHEDULING	# Posix P1003_1B RT extensions
options 	HWPMC_HOOKS		# Necessary kernel hooks for hwpmc(4)

# Various "busses"
device		firewire	# FireWire bus code
device		miibus		# MII bus support (Ethernet)
device		pci		# PCI bus support
device		scbus		# SCSI bus (required for SCSI)
#device		usb		# USB Bus (required for USB)
device          usb2_core	# USB Bus (required for USB)

# ATA and ATAPI devices
device		ata		# ATA controller
device		atadisk		# ATA disk drives
device		atapicd		# ATAPI CDROM drives
device		atapifd		# ATAPI floppy drives
device		ataraid		# ATA RAID drives

# SCSI Controllers
device		ahc		# AHA2940 and AIC7xxx devices
device		ahd		# AHA39320/29320 and AIC79xx devices
device		isp		# Qlogic family
device		mpt		# LSI-Logic MPT-Fusion
device		sym		# NCR/Symbios Logic

# RAID controllers interfaced to the SCSI subsystem
device		ciss		# Compaq Smart RAID 5*
device		dpt		# DPT Smartcache III, IV
device		iir		# Intel Integrated RAID
device		mly		# Mylex AcceleRAID/eXtremeRAID

# SCSI peripherals
device		cd		# CD-ROM, DVD-ROM etc.
device		ch		# Media changer
device		da		# Direct Access (ie disk)
device		pass		# Passthrough (direct SCSI access)
device		sa		# Sequential Access (ie tape)
device		ses		# Environmental Services (and SAF-TE)

# RAID controllers
device		aac		# Adaptec FSA RAID
device		aacp		# SCSI passthrough for aac (requires CAM)
device		amr		# AMI MegaRAID
device		ida		# Compaq Smart RAID
device		mlx		# Mylex DAC960 family

# USB controller support
device		usb2_controller
device		usb2_controller_ehci
device		usb2_controller_ohci
device		usb2_controller_uhci
# USB mass storage support
device		usb2_storage
device		usb2_storage_mass
# USB serial device support
device		usb2_serial
device		usb2_serial_ark
device		usb2_serial_bsa
device		usb2_serial_bser
device		usb2_serial_chcom
device		usb2_serial_cycom
device		usb2_serial_foma
device		usb2_serial_ftdi
device		usb2_serial_gensa
device		usb2_serial_ipaq
device		usb2_serial_lpt
device		usb2_serial_mct
device		usb2_serial_modem
device		usb2_serial_moscom
device		usb2_serial_plcom
device		usb2_serial_visor
device		usb2_serial_vscom
# USB bluetooth support
#device		usb2_bluetooth
#device		usb2_bluetooth_ng
# USB input device support
device		usb2_input
device		usb2_input_hid
device		usb2_input_kbd
device		usb2_input_ms
# USB sound and MIDI device support
#device		usb2_sound
# USB scanner support
#device		usb2_image
#device		usb2_scanner

# USB host controllers and peripherals
#device		ehci		# EHCI host controller
#device		ohci		# OHCI PCI->USB interface
#device		ugen		# Generic device
#device		uhci		# UHCI PCI->USB interface
#device		uhid		# Human Interface Devices
#device		ukbd		# Keyboard
#device		ulpt		# Printer
#device		umass		# Disks/Mass storage (need scbus & da)
#device		ums		# Mouse

# PCI Ethernet NICs.
device		de		# DEC/Intel DC21x4x (``Tulip'')
device		em		# Intel PRO/1000 adapter Gigabit Ethernet Card
device		le		# AMD Am7900 LANCE and Am79C9xx PCnet
device		txp		# 3Com 3cR990 (``Typhoon'')
device		vx		# 3Com 3c590, 3c595 (``Vortex'')

# PCI Ethernet NICs that use the common MII bus controller code.
device		bge		# Broadcom BCM570xx Gigabit Ethernet
device		dc		# DEC/Intel 21143 and various workalikes
device		fxp		# Intel EtherExpress PRO/100B (82557, 82558)
device		pcn		# AMD Am79C97x PCI 10/100 (precedence over 'le')
device		re		# RealTek 8139C+/8169/8169S/8110S
device		rl		# RealTek 8129/8139
device		sf		# Adaptec AIC-6915 (``Starfire'')
device		sis		# Silicon Integrated Systems SiS 900/SiS 7016
device		xl		# 3Com 3c90x ("Boomerang", "Cyclone")

# USB ethernet support, requires miibus
device		usb2_ethernet
device		usb2_ethernet_aue
device		usb2_ethernet_axe
device		usb2_ethernet_cdce
device		usb2_ethernet_cue
device		usb2_ethernet_kue
device		usb2_ethernet_rue
device		usb2_ethernet_dav

# USB Ethernet (deprecated)
#device		aue		# ADMtek USB Ethernet
#device		cdce		# Generic USB over Ethernet
#device		cue		# CATC USB Ethernet
#device		kue		# Kawasaki LSI USB Ethernet

# FireWire support
device		sbp		# SCSI over FireWire (need scbus & da)

# Various (pseudo) devices
device		ether		# Ethernet support
device		faith		# IPv6-to-IPv4 relaying (translation)
device		gif		# IPv6 and IPv4 tunneling
device		loop		# Network loopback
device		md		# Memory "disks"
device		pty		# BSD-style compatibility pseudo ttys
device		puc		# Multi I/O cards and multi-channel UARTs
device		random		# Entropy device
device		tun		# Packet tunnel.
device		uart		# Serial port (UART)
device		firmware	# firmware assist module

# The `bpf' device enables the Berkeley Packet Filter.
# Be aware of the administrative consequences of enabling this!
# Note that 'bpf' is required for DHCP.
device		bpf		# Berkeley packet filter
OpenPOWER on IntegriCloud