1 | #include <sys/cdefs.h> |
2 | |
3 | #include "opt_config.h" |
4 | |
5 | /* |
6 | * Add either (or both) of |
7 | * |
8 | * options INCLUDE_CONFIG_FILE |
9 | * options INCLUDE_JUST_CONFIG |
10 | * |
11 | * to your kernel config file to embed it in the resulting |
12 | * kernel. The latter option does not include files that are |
13 | * included (recursively) by your config file. The embedded |
14 | * data be extracted by using the command: |
15 | * |
16 | * strings netbsd | sed -n 's/^_CFG_//p' | unvis |
17 | */ |
18 | |
19 | #ifdef CONFIG_FILE |
20 | #if defined(INCLUDE_CONFIG_FILE) || defined(INCLUDE_JUST_CONFIG) |
21 | |
22 | static const char config[] __used = |
23 | |
24 | #ifdef INCLUDE_CONFIG_FILE |
25 | |
26 | "_CFG_### START CONFIG FILE \"GENERIC\"\n" |
27 | |
28 | #endif /* INCLUDE_CONFIG_FILE */ |
29 | |
30 | "_CFG_# $NetBSD: GENERIC,v 1.437 2016/08/07 10:44:05 christos Exp $\n" |
31 | "_CFG_#\n" |
32 | "_CFG_# GENERIC machine description file\n" |
33 | "_CFG_#\n" |
34 | "_CFG_# This machine description file is used to generate the default NetBSD\n" |
35 | "_CFG_# kernel. The generic kernel does not include all options, subsystems\n" |
36 | "_CFG_# and device drivers, but should be useful for most applications.\n" |
37 | "_CFG_#\n" |
38 | "_CFG_# The machine description file can be customised for your specific\n" |
39 | "_CFG_# machine to reduce the kernel size and improve its performance.\n" |
40 | "_CFG_#\n" |
41 | "_CFG_# For further information on compiling NetBSD kernels, see the config(8)\n" |
42 | "_CFG_# man page.\n" |
43 | "_CFG_#\n" |
44 | "_CFG_# For further information on hardware support for this architecture, see\n" |
45 | "_CFG_# the intro(4) man page. For further information about kernel options\n" |
46 | "_CFG_# for this architecture, see the options(4) man page. For an explanation\n" |
47 | "_CFG_# of each device driver in this file see the section 4 man page for the\n" |
48 | "_CFG_# device.\n" |
49 | "_CFG_\n" |
50 | "_CFG_include\\011\"arch/amd64/conf/std.amd64\"\n" |
51 | "_CFG_\n" |
52 | "_CFG_options \\011INCLUDE_CONFIG_FILE\\011# embed config file in kernel binary\n" |
53 | "_CFG_\n" |
54 | "_CFG_#ident \\011\\011\"GENERIC-$Revision: 1.437 $\"\n" |
55 | "_CFG_\n" |
56 | "_CFG_maxusers\\01164\\011\\011# estimated number of users\n" |
57 | "_CFG_\n" |
58 | "_CFG_# delay between \"rebooting ...\" message and hardware reset, in milliseconds\n" |
59 | "_CFG_#options \\011CPURESET_DELAY=2000\n" |
60 | "_CFG_\n" |
61 | "_CFG_# This option allows you to force a serial console at the specified\n" |
62 | "_CFG_# I/O address. see console(4) for details.\n" |
63 | "_CFG_#options \\011CONSDEVNAME=\"\\134\"com\\134\"\",CONADDR=0x2f8,CONSPEED=57600\n" |
64 | "_CFG_#\\011you don't want the option below ON iff you are using the\n" |
65 | "_CFG_#\\011serial console option of the new boot strap code.\n" |
66 | "_CFG_#options \\011CONS_OVERRIDE\\011# Always use above! independent of boot info\n" |
67 | "_CFG_\n" |
68 | "_CFG_# The following options override the memory sizes passed in from the boot\n" |
69 | "_CFG_# block. Use them *only* if the boot block is unable to determine the correct\n" |
70 | "_CFG_# values. Note that the BIOS may *correctly* report less than 640k of base\n" |
71 | "_CFG_# memory if the extended BIOS data area is located at the top of base memory\n" |
72 | "_CFG_# (as is the case on most recent systems).\n" |
73 | "_CFG_#options \\011REALBASEMEM=639\\011\\011# size of base memory (in KB)\n" |
74 | "_CFG_#options \\011REALEXTMEM=15360\\011# size of extended memory (in KB)\n" |
75 | "_CFG_\n" |
76 | "_CFG_# The following options limit the overall size of physical memory\n" |
77 | "_CFG_# and/or the maximum address used by the system.\n" |
78 | "_CFG_# Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map\n" |
79 | "_CFG_# and can deal with holes in the memory layout.\n" |
80 | "_CFG_#options \\011PHYSMEM_MAX_SIZE=64\\011# max size of physical memory (in MB)\n" |
81 | "_CFG_#options \\011PHYSMEM_MAX_ADDR=2048\\011# don't use memory above this (in MB)\n" |
82 | "_CFG_\n" |
83 | "_CFG_# Standard system options\n" |
84 | "_CFG_\n" |
85 | "_CFG_options \\011INSECURE\\011# disable kernel security levels - X needs this\n" |
86 | "_CFG_\n" |
87 | "_CFG_options \\011RTC_OFFSET=0\\011# hardware clock is this many mins. west of GMT\n" |
88 | "_CFG_options \\011NTP\\011\\011# NTP phase/frequency locked loop\n" |
89 | "_CFG_\n" |
90 | "_CFG_options \\011KTRACE\\011\\011# system call tracing via ktrace(1)\n" |
91 | "_CFG_\n" |
92 | "_CFG_options\\011\\011CPU_UCODE\\011# cpu ucode loading support\n" |
93 | "_CFG_\n" |
94 | "_CFG_# Note: SysV IPC parameters could be changed dynamically, see sysctl(8).\n" |
95 | "_CFG_options \\011SYSVMSG\\011\\011# System V-like message queues\n" |
96 | "_CFG_options \\011SYSVSEM\\011\\011# System V-like semaphores\n" |
97 | "_CFG_options \\011SYSVSHM\\011\\011# System V-like memory sharing\n" |
98 | "_CFG_\n" |
99 | "_CFG_options \\011MODULAR\\011\\011# new style module(7) framework\n" |
100 | "_CFG_options \\011MODULAR_DEFAULT_AUTOLOAD\n" |
101 | "_CFG_options \\011USERCONF\\011# userconf(4) support\n" |
102 | "_CFG_#options \\011PIPE_SOCKETPAIR\\011# smaller, but slower pipe(2)\n" |
103 | "_CFG_options \\011SYSCTL_INCLUDE_DESCR\\011# Include sysctl descriptions in kernel\n" |
104 | "_CFG_\n" |
105 | "_CFG_# CPU features\n" |
106 | "_CFG_acpicpu*\\011at cpu?\\011\\011# ACPI CPU (including frequency scaling)\n" |
107 | "_CFG_coretemp*\\011at cpu?\\011\\011# Intel on-die thermal sensor\n" |
108 | "_CFG_est0\\011\\011at cpu0\\011\\011# Intel Enhanced SpeedStep (non-ACPI)\n" |
109 | "_CFG_#odcm0\\011\\011at cpu0\\011\\011# On-demand clock modulation\n" |
110 | "_CFG_powernow0\\011at cpu0\\011\\011# AMD PowerNow! and Cool'n'Quiet (non-ACPI)\n" |
111 | "_CFG_vmt0\\011\\011at cpu0\\011\\011# VMware Tools\n" |
112 | "_CFG_\n" |
113 | "_CFG_# Alternate buffer queue strategies for better responsiveness under high\n" |
114 | "_CFG_# disk I/O load.\n" |
115 | "_CFG_#options \\011BUFQ_READPRIO\n" |
116 | "_CFG_options \\011BUFQ_PRIOCSCAN\n" |
117 | "_CFG_\n" |
118 | "_CFG_# Diagnostic/debugging support options\n" |
119 | "_CFG_options \\011DIAGNOSTIC\\011# inexpensive kernel consistency checks\n" |
120 | "_CFG_\\011\\011\\011\\011# XXX to be commented out on release branch\n" |
121 | "_CFG_#options \\011DEBUG\\011\\011# expensive debugging checks/support\n" |
122 | "_CFG_#options \\011LOCKDEBUG\\011# expensive locking checks/support\n" |
123 | "_CFG_\n" |
124 | "_CFG_#\n" |
125 | "_CFG_# Because gcc omits the frame pointer for any -O level, the line below\n" |
126 | "_CFG_# is needed to make backtraces in DDB work.\n" |
127 | "_CFG_#\n" |
128 | "_CFG_makeoptions\\011COPTS=\"-O2 -fno-omit-frame-pointer\"\n" |
129 | "_CFG_options \\011DDB\\011\\011# in-kernel debugger\n" |
130 | "_CFG_#options \\011DDB_COMMANDONENTER=\"bt\"\\011# execute command when ddb is entered\n" |
131 | "_CFG_#options \\011DDB_ONPANIC=1\\011# see also sysctl(7): `ddb.onpanic'\n" |
132 | "_CFG_options \\011DDB_HISTORY_SIZE=512\\011# enable history editing in DDB\n" |
133 | "_CFG_#options \\011KGDB\\011\\011# remote debugger\n" |
134 | "_CFG_#options \\011KGDB_DEVNAME=\"\\134\"com\\134\"\",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600\n" |
135 | "_CFG_makeoptions\\011DEBUG=\"-g\"\\011# compile full symbol table for CTF\n" |
136 | "_CFG_#options \\011SYSCALL_STATS\\011# per syscall counts\n" |
137 | "_CFG_#options \\011SYSCALL_TIMES\\011# per syscall times\n" |
138 | "_CFG_#options \\011SYSCALL_TIMES_HASCOUNTER\\011# use 'broken' rdtsc (soekris)\n" |
139 | "_CFG_options \\011KDTRACE_HOOKS\\011# kernel DTrace hooks\n" |
140 | "_CFG_\n" |
141 | "_CFG_# Compatibility options\n" |
142 | "_CFG_options \\011COMPAT_15\\011# NetBSD 1.5,\n" |
143 | "_CFG_options \\011COMPAT_16\\011# NetBSD 1.6,\n" |
144 | "_CFG_options \\011COMPAT_20\\011# NetBSD 2.0,\n" |
145 | "_CFG_options \\011COMPAT_30\\011# NetBSD 3.0,\n" |
146 | "_CFG_options \\011COMPAT_40\\011# NetBSD 4.0,\n" |
147 | "_CFG_options \\011COMPAT_50\\011# NetBSD 5.0,\n" |
148 | "_CFG_options \\011COMPAT_60\\011# NetBSD 6.0, and\n" |
149 | "_CFG_options \\011COMPAT_70\\011# NetBSD 7.0 binary compatibility.\n" |
150 | "_CFG_options \\011COMPAT_43\\011# and 4.3BSD\n" |
151 | "_CFG_#options \\011COMPAT_386BSD_MBRPART # recognize old partition ID\n" |
152 | "_CFG_\n" |
153 | "_CFG_options \\011COMPAT_OSSAUDIO\n" |
154 | "_CFG_options \\011COMPAT_NETBSD32\n" |
155 | "_CFG_options \\011COMPAT_LINUX\n" |
156 | "_CFG_options \\011COMPAT_LINUX32\\011# req. COMPAT_LINUX and COMPAT_NETBSD32\n" |
157 | "_CFG_options \\011EXEC_ELF32\n" |
158 | "_CFG_options \\011COMPAT_BSDPTY\\011# /dev/[pt]ty?? ptys.\n" |
159 | "_CFG_\n" |
160 | "_CFG_# The following options are for running i386 binaries for pre-1.6\n" |
161 | "_CFG_#options\\011EXEC_AOUT\n" |
162 | "_CFG_#options \\011COMPAT_NOMID\\011# NetBSD 0.8, 386BSD, and BSDI\n" |
163 | "_CFG_#options \\011COMPAT_09\\011# NetBSD 0.9,\n" |
164 | "_CFG_#options \\011COMPAT_10\\011# NetBSD 1.0,\n" |
165 | "_CFG_#options \\011COMPAT_11\\011# NetBSD 1.1,\n" |
166 | "_CFG_#options \\011COMPAT_12\\011# NetBSD 1.2 (and 386BSD and BSDI),\n" |
167 | "_CFG_#options \\011COMPAT_13\\011# NetBSD 1.3 (and 386BSD and BSDI),\n" |
168 | "_CFG_#options \\011COMPAT_14\\011# NetBSD 1.4,\n" |
169 | "_CFG_\n" |
170 | "_CFG_# Wedge support\n" |
171 | "_CFG_options \\011DKWEDGE_AUTODISCOVER\\011# Automatically add dk(4) instances\n" |
172 | "_CFG_options \\011DKWEDGE_METHOD_GPT\\011# Supports GPT partitions as wedges\n" |
173 | "_CFG_#options \\011DKWEDGE_METHOD_BSDLABEL\\011# Support disklabel entries as wedges\n" |
174 | "_CFG_#options \\011DKWEDGE_METHOD_MBR\\011# Support MBR partitions as wedges\n" |
175 | "_CFG_options\\011\\011DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges\n" |
176 | "_CFG_\n" |
177 | "_CFG_# File systems\n" |
178 | "_CFG_file-system \\011FFS\\011\\011# UFS\n" |
179 | "_CFG_file-system\\011MFS\\011\\011# memory file system\n" |
180 | "_CFG_file-system \\011NFS\\011\\011# Network File System client\n" |
181 | "_CFG_file-system\\011TMPFS\\011\\011# Efficient memory file-system\n" |
182 | "_CFG_file-system\\011EXT2FS\\011\\011# second extended file system (linux)\n" |
183 | "_CFG_file-system\\011LFS\\011\\011# log-structured file system\n" |
184 | "_CFG_file-system\\011NTFS\\011\\011# Windows/NT file system (experimental)\n" |
185 | "_CFG_file-system\\011CD9660\\011\\011# ISO 9660 + Rock Ridge file system\n" |
186 | "_CFG_file-system\\011MSDOSFS\\011\\011# MS-DOS file system\n" |
187 | "_CFG_file-system\\011FDESC\\011\\011# /dev/fd\n" |
188 | "_CFG_file-system\\011KERNFS\\011\\011# /kern\n" |
189 | "_CFG_file-system\\011NULLFS\\011\\011# loopback file system\n" |
190 | "_CFG_file-system\\011OVERLAY\\011\\011# overlay file system\n" |
191 | "_CFG_file-system\\011PROCFS\\011\\011# /proc\n" |
192 | "_CFG_file-system\\011PUFFS\\011\\011# Userspace file systems (e.g. ntfs-3g & sshfs)\n" |
193 | "_CFG_file-system\\011SMBFS\\011\\011# experimental - CIFS; also needs nsmb (below)\n" |
194 | "_CFG_file-system\\011UMAPFS\\011\\011# NULLFS + uid and gid remapping\n" |
195 | "_CFG_file-system\\011UNION\\011\\011# union file system\n" |
196 | "_CFG_file-system\\011CODA\\011\\011# Coda File System; also needs vcoda (below)\n" |
197 | "_CFG_file-system\\011PTYFS\\011\\011# /dev/ptm support\n" |
198 | "_CFG_#file-system\\011UDF\\011\\011# experimental - OSTA UDF CD/DVD file-system\n" |
199 | "_CFG_#file-system\\011HFS\\011\\011# experimental - Apple HFS+ (read-only)\n" |
200 | "_CFG_#file-system\\011NILFS\\011\\011# experimental - NTT's NiLFS(2)\n" |
201 | "_CFG_\n" |
202 | "_CFG_# File system options\n" |
203 | "_CFG_options \\011QUOTA\\011\\011# legacy UFS quotas\n" |
204 | "_CFG_options \\011QUOTA2\\011\\011# new, in-filesystem UFS quotas\n" |
205 | "_CFG_options \\011FFS_EI\\011\\011# FFS Endian Independent support\n" |
206 | "_CFG_options \\011WAPBL\\011\\011# File system journaling support\n" |
207 | "_CFG_# Note that UFS_DIRHASH is suspected of causing kernel memory corruption.\n" |
208 | "_CFG_# It is not recommended for general use.\n" |
209 | "_CFG_#options \\011UFS_DIRHASH\\011# UFS Large Directory Hashing - Experimental\n" |
210 | "_CFG_options \\011NFSSERVER\\011# Network File System server\n" |
211 | "_CFG_#options \\011EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and\n" |
212 | "_CFG_\\011\\011\\011\\011# immutable) behave as system flags.\n" |
213 | "_CFG_#options \\011FFS_NO_SNAPSHOT\\011# No FFS snapshot support\n" |
214 | "_CFG_options \\011UFS_EXTATTR\\011# Extended attribute support for UFS1\n" |
215 | "_CFG_\n" |
216 | "_CFG_# Networking options\n" |
217 | "_CFG_#options \\011GATEWAY\\011\\011# packet forwarding\n" |
218 | "_CFG_options \\011INET\\011\\011# IP + ICMP + TCP + UDP\n" |
219 | "_CFG_options \\011INET6\\011\\011# IPV6\n" |
220 | "_CFG_options \\011IPSEC\\011\\011# IP security\n" |
221 | "_CFG_#options \\011IPSEC_DEBUG\\011# debug for IP security\n" |
222 | "_CFG_#options \\011MPLS\\011\\011# MultiProtocol Label Switching (needs mpls)\n" |
223 | "_CFG_#options \\011MROUTING\\011# IP multicast routing\n" |
224 | "_CFG_#options \\011PIM\\011\\011# Protocol Independent Multicast\n" |
225 | "_CFG_options \\011NETATALK\\011# AppleTalk networking protocols\n" |
226 | "_CFG_options \\011PPP_BSDCOMP\\011# BSD-Compress compression support for PPP\n" |
227 | "_CFG_options \\011PPP_DEFLATE\\011# Deflate compression support for PPP\n" |
228 | "_CFG_options \\011PPP_FILTER\\011# Active filter support for PPP (requires bpf)\n" |
229 | "_CFG_options \\011IPFILTER_LOG\\011# ipmon(8) log support\n" |
230 | "_CFG_options \\011IPFILTER_LOOKUP\\011# ippool(8) support\n" |
231 | "_CFG_options \\011IPFILTER_COMPAT # Compat for IP-Filter\n" |
232 | "_CFG_#options \\011IPFILTER_DEFAULT_BLOCK\\011# block all packets by default\n" |
233 | "_CFG_#options \\011TCP_DEBUG\\011# Record last TCP_NDEBUG packets with SO_DEBUG\n" |
234 | "_CFG_\n" |
235 | "_CFG_#options \\011ALTQ\\011\\011# Manipulate network interfaces' output queues\n" |
236 | "_CFG_#options \\011ALTQ_BLUE\\011# Stochastic Fair Blue\n" |
237 | "_CFG_#options \\011ALTQ_CBQ\\011# Class-Based Queueing\n" |
238 | "_CFG_#options \\011ALTQ_CDNR\\011# Diffserv Traffic Conditioner\n" |
239 | "_CFG_#options \\011ALTQ_FIFOQ\\011# First-In First-Out Queue\n" |
240 | "_CFG_#options \\011ALTQ_FLOWVALVE\\011# RED/flow-valve (red-penalty-box)\n" |
241 | "_CFG_#options \\011ALTQ_HFSC\\011# Hierarchical Fair Service Curve\n" |
242 | "_CFG_#options \\011ALTQ_LOCALQ\\011# Local queueing discipline\n" |
243 | "_CFG_#options \\011ALTQ_PRIQ\\011# Priority Queueing\n" |
244 | "_CFG_#options \\011ALTQ_RED\\011# Random Early Detection\n" |
245 | "_CFG_#options \\011ALTQ_RIO\\011# RED with IN/OUT\n" |
246 | "_CFG_#options \\011ALTQ_WFQ\\011# Weighted Fair Queueing\n" |
247 | "_CFG_\n" |
248 | "_CFG_# These options enable verbose messages for several subsystems.\n" |
249 | "_CFG_# Warning, these may compile large string tables into the kernel!\n" |
250 | "_CFG_#options \\011ACPIVERBOSE\\011# verbose ACPI configuration messages\n" |
251 | "_CFG_#options \\011MIIVERBOSE\\011# verbose PHY autoconfig messages\n" |
252 | "_CFG_#options \\011PCIVERBOSE\\011# verbose PCI device autoconfig messages\n" |
253 | "_CFG_#options \\011PCI_CONFIG_DUMP\\011# verbosely dump PCI config space\n" |
254 | "_CFG_#options \\011PCMCIAVERBOSE\\011# verbose PCMCIA configuration messages\n" |
255 | "_CFG_options \\011SCSIVERBOSE\\011# human readable SCSI error messages\n" |
256 | "_CFG_#options \\011USBVERBOSE\\011# verbose USB device autoconfig messages\n" |
257 | "_CFG_#options \\011HDAUDIOVERBOSE\\011# verbose HDAUDIO driver messages\n" |
258 | "_CFG_\n" |
259 | "_CFG_options \\011NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM\n" |
260 | "_CFG_\n" |
261 | "_CFG_#\n" |
262 | "_CFG_# wscons options\n" |
263 | "_CFG_#\n" |
264 | "_CFG_# builtin terminal emulations\n" |
265 | "_CFG_#options \\011WSEMUL_SUN\\011\\011# sun terminal emulation\n" |
266 | "_CFG_options \\011WSEMUL_VT100\\011\\011# VT100 / VT220 emulation\n" |
267 | "_CFG_# different kernel output - see dev/wscons/wsdisplayvar.h\n" |
268 | "_CFG_options \\011WS_KERNEL_FG=WSCOL_GREEN\n" |
269 | "_CFG_#options \\011WS_KERNEL_BG=WSCOL_BLACK\n" |
270 | "_CFG_# compatibility to other console drivers\n" |
271 | "_CFG_options \\011WSDISPLAY_COMPAT_PCVT\\011\\011# emulate some ioctls\n" |
272 | "_CFG_options \\011WSDISPLAY_COMPAT_SYSCONS\\011# emulate some ioctls\n" |
273 | "_CFG_options \\011WSDISPLAY_COMPAT_USL\\011\\011# wsconscfg VT handling\n" |
274 | "_CFG_options \\011WSDISPLAY_COMPAT_RAWKBD\\011\\011# can get raw scancodes\n" |
275 | "_CFG_# don't attach pckbd as the console if no PS/2 keyboard is found\n" |
276 | "_CFG_options \\011PCKBD_CNATTACH_MAY_FAIL\n" |
277 | "_CFG_# see dev/pckbport/wskbdmap_mfii.c for implemented layouts\n" |
278 | "_CFG_#options \\011PCKBD_LAYOUT=\"(KB_DE | KB_NODEAD)\"\n" |
279 | "_CFG_# allocate a number of virtual screens at autoconfiguration time\n" |
280 | "_CFG_#options \\011WSDISPLAY_DEFAULTSCREENS=4\n" |
281 | "_CFG_# use a large software cursor that doesn't blink\n" |
282 | "_CFG_options \\011PCDISPLAY_SOFTCURSOR\n" |
283 | "_CFG_# modify the screen type of the console; defaults to \"80x25\"\n" |
284 | "_CFG_#options \\011VGA_CONSOLE_SCREENTYPE=\"\\134\"80x24\\134\"\"\n" |
285 | "_CFG_# work around a hardware bug that loaded fonts don't work; found on ATI cards\n" |
286 | "_CFG_#options \\011VGA_CONSOLE_ATI_BROKEN_FONTSEL\n" |
287 | "_CFG_# console scrolling support.\n" |
288 | "_CFG_options \\011WSDISPLAY_SCROLLSUPPORT\n" |
289 | "_CFG_# enable VGA raster mode capable of displaying multilingual text on console\n" |
290 | "_CFG_#options \\011VGA_RASTERCONSOLE\n" |
291 | "_CFG_# enable splash screen support; requires genfb or radeonfb\n" |
292 | "_CFG_#options \\011SPLASHSCREEN\n" |
293 | "_CFG_\n" |
294 | "_CFG_# Kernel root file system and dump configuration.\n" |
295 | "_CFG_config\\011\\011netbsd\\011root on ? type ?\n" |
296 | "_CFG_#config\\011\\011netbsd\\011root on sd0a type ffs\n" |
297 | "_CFG_#config\\011\\011netbsd\\011root on ? type nfs\n" |
298 | "_CFG_\n" |
299 | "_CFG_#\n" |
300 | "_CFG_# Device configuration\n" |
301 | "_CFG_#\n" |
302 | "_CFG_\n" |
303 | "_CFG_#IPMI support\n" |
304 | "_CFG_ipmi0\\011\\011at mainbus?\n" |
305 | "_CFG_\n" |
306 | "_CFG_# ACPI will be used if present. If not it will fall back to MPBIOS\n" |
307 | "_CFG_acpi0\\011\\011at mainbus0\n" |
308 | "_CFG_options \\011ACPI_SCANPCI\\011\\011# find PCI roots using ACPI\n" |
309 | "_CFG_options \\011MPBIOS\\011\\011\\011# configure CPUs and APICs using MPBIOS\n" |
310 | "_CFG_options \\011MPBIOS_SCANPCI\\011\\011# MPBIOS configures PCI roots\n" |
311 | "_CFG_#options \\011PCI_INTR_FIXUP\\011\\011# PCI interrupt routing via ACPI\n" |
312 | "_CFG_#options \\011PCI_BUS_FIXUP\\011\\011# fixup PCI bus numbering\n" |
313 | "_CFG_#options \\011PCI_ADDR_FIXUP\\011\\011# fixup PCI I/O addresses\n" |
314 | "_CFG_#options \\011ACPI_ACTIVATE_DEV\\011# If set, activate inactive devices\n" |
315 | "_CFG_options \\011VGA_POST\\011\\011# in-kernel support for VGA POST\n" |
316 | "_CFG_\n" |
317 | "_CFG_# ACPI devices\n" |
318 | "_CFG_acpiacad*\\011at acpi?\\011\\011# ACPI AC Adapter\n" |
319 | "_CFG_acpibat*\\011at acpi?\\011\\011# ACPI Battery\n" |
320 | "_CFG_acpibut*\\011at acpi?\\011\\011# ACPI Button\n" |
321 | "_CFG_acpidalb*\\011at acpi?\\011\\011# Direct Application Launch Button\n" |
322 | "_CFG_acpiec* \\011at acpi?\\011\\011# ACPI Embedded Controller (late)\n" |
323 | "_CFG_acpiecdt*\\011at acpi?\\011\\011# ACPI Embedded Controller (early)\n" |
324 | "_CFG_acpifan*\\011at acpi?\\011\\011# ACPI Fan\n" |
325 | "_CFG_acpilid*\\011at acpi?\\011\\011# ACPI Lid Switch\n" |
326 | "_CFG_#acpipmtr*\\011at acpi?\\011\\011# ACPI Power Meter (experimental)\n" |
327 | "_CFG_#acpismbus*\\011at acpi?\\011\\011# ACPI SMBus CMI (experimental)\n" |
328 | "_CFG_acpitz* \\011at acpi?\\011\\011# ACPI Thermal Zone\n" |
329 | "_CFG_acpivga*\\011at acpi?\\011\\011# ACPI Display Adapter\n" |
330 | "_CFG_acpiout*\\011at acpivga?\\011\\011# ACPI Display Output Device\n" |
331 | "_CFG_acpiwdrt*\\011at acpi?\\011\\011# ACPI Watchdog Resource Table\n" |
332 | "_CFG_acpiwmi*\\011at acpi?\\011\\011# ACPI WMI Mapper\n" |
333 | "_CFG_\n" |
334 | "_CFG_# Mainboard devices\n" |
335 | "_CFG_aibs*\\011\\011at acpi?\\011\\011# ASUSTeK AI Booster hardware monitor\n" |
336 | "_CFG_asus*\\011\\011at acpi?\\011\\011# ASUS hotkeys\n" |
337 | "_CFG_attimer*\\011at acpi?\\011\\011# AT Timer\n" |
338 | "_CFG_#com*\\011\\011at acpi?\\011\\011# Serial communications interface\n" |
339 | "_CFG_#fdc*\\011\\011at acpi?\\011\\011# Floppy disk controller\n" |
340 | "_CFG_fujbp*\\011\\011at acpi?\\011\\011# Fujitsu Brightness & Pointer\n" |
341 | "_CFG_fujhk*\\011\\011at acpi?\\011\\011# Fujitsu Hotkeys\n" |
342 | "_CFG_#hpacel*\\011at acpi?\\011\\011# HP 3D DriveGuard accelerometer\n" |
343 | "_CFG_#hpqlb*\\011\\011at acpi?\\011\\011# HP Quick Launch Buttons\n" |
344 | "_CFG_hpet*\\011\\011at acpihpetbus?\\011\\011# High Precision Event Timer (table)\n" |
345 | "_CFG_hpet*\\011\\011at acpinodebus?\\011\\011# High Precision Event Timer (device)\n" |
346 | "_CFG_joy*\\011\\011at acpi?\\011\\011# Joystick/Game port\n" |
347 | "_CFG_#lpt*\\011\\011at acpi?\\011\\011# Parallel port\n" |
348 | "_CFG_mpu*\\011\\011at acpi?\\011\\011# Roland MPU-401 MIDI UART\n" |
349 | "_CFG_pckbc*\\011\\011at acpi?\\011\\011# PC keyboard controller\n" |
350 | "_CFG_pcppi*\\011\\011at acpi?\\011\\011# AT-style speaker sound\n" |
351 | "_CFG_sdhc*\\011\\011at acpi?\\011\\011# SD Host Controller\n" |
352 | "_CFG_sony*\\011\\011at acpi?\\011\\011# Sony Notebook Controller\n" |
353 | "_CFG_spic*\\011\\011at acpi?\\011\\011# Sony Programmable I/O Controller\n" |
354 | "_CFG_wsmouse*\\011at spic?\\011\\011# mouse\n" |
355 | "_CFG_thinkpad*\\011at acpi?\\011\\011# IBM/Lenovo Thinkpad hotkeys\n" |
356 | "_CFG_#tpm*\\011\\011at acpi?\\011\\011# ACPI TPM (Experimental)\n" |
357 | "_CFG_ug*\\011\\011at acpi?\\011\\011# Abit uGuru Hardware monitor\n" |
358 | "_CFG_valz*\\011\\011at acpi?\\011\\011# Toshiba Dynabook hotkeys\n" |
359 | "_CFG_wb*\\011\\011at acpi?\\011\\011# Winbond W83L518D SD/MMC reader\n" |
360 | "_CFG_sdmmc*\\011\\011at wb?\\011\\011\\011# SD/MMC bus\n" |
361 | "_CFG_wmidell*\\011at acpiwmibus?\\011\\011# Dell WMI mappings\n" |
362 | "_CFG_wmieeepc*\\011at acpiwmibus?\\011\\011# Asus Eee PC WMI mappings\n" |
363 | "_CFG_wmihp*\\011\\011at acpiwmibus?\\011\\011# HP WMI mappings\n" |
364 | "_CFG_wmimsi* \\011at acpiwmibus?\\011\\011# MSI WMI mappings\n" |
365 | "_CFG_\n" |
366 | "_CFG_# Basic Bus Support\n" |
367 | "_CFG_\n" |
368 | "_CFG_# PCI bus support\n" |
369 | "_CFG_pci*\\011at mainbus? bus ?\n" |
370 | "_CFG_pci*\\011at pchb? bus ?\n" |
371 | "_CFG_pci*\\011at ppb? bus ?\n" |
372 | "_CFG_\n" |
373 | "_CFG_# PCI bridges\n" |
374 | "_CFG_pchb*\\011at pci? dev ? function ?\\011# PCI-Host bridges\n" |
375 | "_CFG_options \\011AGP_X86\n" |
376 | "_CFG_pcib*\\011at pci? dev ? function ?\\011# PCI-ISA bridges\n" |
377 | "_CFG_ppb*\\011at pci? dev ? function ?\\011# PCI-PCI bridges\n" |
378 | "_CFG_# XXX 'puc's aren't really bridges, but there's no better place for them here\n" |
379 | "_CFG_puc*\\011at pci? dev ? function ?\\011# PCI \"universal\" comm. cards\n" |
380 | "_CFG_\n" |
381 | "_CFG_#amdpcib* at pci? dev ? function ?\\011# AMD 8111 PCI-ISA w/ HPET\n" |
382 | "_CFG_#hpet*\\011at amdpcib?\n" |
383 | "_CFG_\n" |
384 | "_CFG_pwdog*\\011at pci? dev ? function ?\\011# QUANCOM PWDOG1\n" |
385 | "_CFG_\n" |
386 | "_CFG_ichlpcib* at pci? dev ? function ?\\011# Intel ICH PCI-LPC w/ timecounter,\n" |
387 | "_CFG_\\011\\011\\011\\011\\011# watchdog, gpio, Speedstep and HPET\n" |
388 | "_CFG_fwhrng* at ichlpcib?\\011\\011# Intel 82802 FWH Random Number Generator\n" |
389 | "_CFG_#hpet*\\011at ichlpcib?\n" |
390 | "_CFG_tco*\\011at ichlpcib?\\011\\011# TCO watch dog timer\n" |
391 | "_CFG_\n" |
392 | "_CFG_aapic*\\011at pci? dev ? function ?\\011# AMD 8131 IO apic\n" |
393 | "_CFG_\n" |
394 | "_CFG_agp*\\011at pchb?\n" |
395 | "_CFG_\n" |
396 | "_CFG_# ISA bus support\n" |
397 | "_CFG_isa0\\011at mainbus?\n" |
398 | "_CFG_isa0\\011at pcib?\n" |
399 | "_CFG_#isa0\\011at amdpcib?\n" |
400 | "_CFG_isa0\\011at ichlpcib?\n" |
401 | "_CFG_\n" |
402 | "_CFG_# CardBus bridge support\n" |
403 | "_CFG_cbb*\\011\\011at pci? dev ? function ?\n" |
404 | "_CFG_cardslot*\\011at cbb?\n" |
405 | "_CFG_\n" |
406 | "_CFG_# CardBus bus support\n" |
407 | "_CFG_cardbus*\\011at cardslot?\n" |
408 | "_CFG_pcmcia* \\011at cardslot?\n" |
409 | "_CFG_\n" |
410 | "_CFG_# Console Devices\n" |
411 | "_CFG_\n" |
412 | "_CFG_# wscons\n" |
413 | "_CFG_pckbc0\\011\\011at isa?\\011\\011\\011# pc keyboard controller\n" |
414 | "_CFG_pckbd*\\011\\011at pckbc?\\011\\011# PC keyboard\n" |
415 | "_CFG_pms*\\011\\011at pckbc?\\011\\011# PS/2 mouse for wsmouse\n" |
416 | "_CFG_#options \\011PMS_DISABLE_POWERHOOK\\011# Disable PS/2 reset on resume\n" |
417 | "_CFG_options \\011PMS_SYNAPTICS_TOUCHPAD\\011# Enable support for Synaptics Touchpads\n" |
418 | "_CFG_options \\011PMS_ELANTECH_TOUCHPAD\\011# Enable support for Elantech Touchpads\n" |
419 | "_CFG_vga*\\011\\011at pci? dev ? function ?\n" |
420 | "_CFG_genfb*\\011\\011at pci? dev ? function ?\n" |
421 | "_CFG_options \\011VCONS_DRAW_INTR\n" |
422 | "_CFG_wsdisplay*\\011at vga? console ?\n" |
423 | "_CFG_wsdisplay*\\011at wsemuldisplaydev?\n" |
424 | "_CFG_wskbd*\\011\\011at pckbd? console ?\n" |
425 | "_CFG_wsmouse*\\011at pms? mux 0\n" |
426 | "_CFG_\n" |
427 | "_CFG_attimer0\\011at isa?\n" |
428 | "_CFG_pcppi0\\011\\011at isa?\n" |
429 | "_CFG_sysbeep0\\011at pcppi?\n" |
430 | "_CFG_\n" |
431 | "_CFG_# DRI legacy drivers\n" |
432 | "_CFG_#i915drm*\\011at drm?\\011\\011# Intel i915, i945 DRM driver\n" |
433 | "_CFG_#mach64drm*\\011at drm?\\011\\011# mach64 (3D Rage Pro, Rage) DRM driver\n" |
434 | "_CFG_#mgadrm* \\011at drm?\\011\\011# Matrox G[24]00, G[45]50 DRM driver\n" |
435 | "_CFG_#r128drm*\\011at drm?\\011\\011# ATI Rage 128 DRM driver\n" |
436 | "_CFG_#radeondrm*\\011at drm?\\011\\011# ATI Radeon DRM driver\n" |
437 | "_CFG_#savagedrm*\\011at drm?\\011\\011# S3 Savage DRM driver\n" |
438 | "_CFG_#sisdrm* \\011at drm?\\011\\011# SiS DRM driver\n" |
439 | "_CFG_#tdfxdrm*\\011at drm?\\011\\011# 3dfx (voodoo) DRM driver\n" |
440 | "_CFG_#viadrm*\\011at drm?\\011\\011# VIA DRM driver\n" |
441 | "_CFG_\n" |
442 | "_CFG_# DRMKMS drivers\n" |
443 | "_CFG_i915drmkms* \\011at pci? dev ? function ?\n" |
444 | "_CFG_intelfb* \\011at intelfbbus?\n" |
445 | "_CFG_\n" |
446 | "_CFG_radeon* \\011at pci? dev ? function ?\n" |
447 | "_CFG_radeondrmkmsfb* at radeonfbbus?\n" |
448 | "_CFG_\n" |
449 | "_CFG_nouveau* \\011at pci? dev ? function ?\n" |
450 | "_CFG_nouveaufb* \\011at nouveaufbbus?\n" |
451 | "_CFG_\n" |
452 | "_CFG_# Cryptographic Devices\n" |
453 | "_CFG_\n" |
454 | "_CFG_# PCI cryptographic devices\n" |
455 | "_CFG_hifn*\\011at pci? dev ? function ?\\011# Hifn 7755/7811/795x\n" |
456 | "_CFG_ubsec*\\011at pci? dev ? function ?\\011# Broadcom 5501/5601/580x/582x\n" |
457 | "_CFG_\n" |
458 | "_CFG_# Trusted Platform Module\n" |
459 | "_CFG_tpm* at isa? iomem 0xfed40000 irq 7\n" |
460 | "_CFG_#tpm* at isa? port 0x02e\n" |
461 | "_CFG_#tpm* at isa? port 0x04e \n" |
462 | "_CFG_#tpm* at isa? port 0x07e \n" |
463 | "_CFG_#tpm* at isa? port 0x0ee\n" |
464 | "_CFG_\n" |
465 | "_CFG_# Serial Devices\n" |
466 | "_CFG_\n" |
467 | "_CFG_# PCI serial interfaces\n" |
468 | "_CFG_com*\\011at puc? port ?\\011\\011\\011# 16x50s on \"universal\" comm boards\n" |
469 | "_CFG_cy*\\011at pci? dev ? function ?\\011# Cyclades Cyclom-Y serial boards\n" |
470 | "_CFG_cz*\\011at pci? dev ? function ?\\011# Cyclades-Z multi-port serial boards\n" |
471 | "_CFG_\n" |
472 | "_CFG_# PCMCIA serial interfaces\n" |
473 | "_CFG_com*\\011at pcmcia? function ?\\011\\011# Modems and serial cards\n" |
474 | "_CFG_\n" |
475 | "_CFG_pcmcom* at pcmcia? function ?\\011\\011# PCMCIA multi-port serial cards\n" |
476 | "_CFG_com*\\011at pcmcom? slave ?\\011\\011# ...and the slave devices\n" |
477 | "_CFG_\n" |
478 | "_CFG_# CardBus serial interfaces\n" |
479 | "_CFG_com*\\011at cardbus? function ?\\011# Modems and serial cards\n" |
480 | "_CFG_\n" |
481 | "_CFG_# ISA serial interfaces\n" |
482 | "_CFG_#options \\011COM_HAYESP\\011\\011# adds Hayes ESP serial board support\n" |
483 | "_CFG_com0\\011at isa? port 0x3f8 irq 4\\011# Standard PC serial ports\n" |
484 | "_CFG_com1\\011at isa? port 0x2f8 irq 3\n" |
485 | "_CFG_\n" |
486 | "_CFG_# Parallel Printer Interfaces\n" |
487 | "_CFG_\n" |
488 | "_CFG_# PCI parallel printer interfaces\n" |
489 | "_CFG_lpt*\\011at puc? port ?\\011\\011\\011# || ports on \"universal\" comm boards\n" |
490 | "_CFG_\n" |
491 | "_CFG_# ISA parallel printer interfaces\n" |
492 | "_CFG_lpt0\\011at isa? port 0x378 irq 7\\011# standard PC parallel ports\n" |
493 | "_CFG_lpt1\\011at isa? port 0x278\n" |
494 | "_CFG_\n" |
495 | "_CFG_# Hardware monitors\n" |
496 | "_CFG_\n" |
497 | "_CFG_amdnb_misc* at pci?\\011\\011\\011# AMD NB Misc Configuration\n" |
498 | "_CFG_amdtemp* at amdnb_misc?\\011\\011\\011# AMD CPU Temperature sensors\n" |
499 | "_CFG_\n" |
500 | "_CFG_# Winbond LPC Super I/O\n" |
501 | "_CFG_#wbsio*\\011at isa? port 0x2e\n" |
502 | "_CFG_#wbsio*\\011at isa? port 0x4e\n" |
503 | "_CFG_\n" |
504 | "_CFG_# IBM Hawk Integrated Systems Management Processor\n" |
505 | "_CFG_#ibmhawk0\\011at iic? addr 0x37\n" |
506 | "_CFG_\n" |
507 | "_CFG_# LM7[89] and compatible hardware monitors\n" |
508 | "_CFG_# Use flags to select temp sensor type (see lm(4) man page for details)\n" |
509 | "_CFG_#lm0\\011at isa?\\011port 0x290 flags 0x0\\011# other common ports: 0x280, 0x310\n" |
510 | "_CFG_#lm*\\011at wbsio?\n" |
511 | "_CFG_\n" |
512 | "_CFG_# SMSC LPC47B397 hardware monitor functions\n" |
513 | "_CFG_#smsc0\\011at isa? port 0x02e\n" |
514 | "_CFG_\n" |
515 | "_CFG_# SMSC LPC47M192 hardware monitor\n" |
516 | "_CFG_#smscmon*\\011at iic? addr 0x2c\n" |
517 | "_CFG_#smscmon*\\011at iic? addr 0x2d\\011# (alternate address)\n" |
518 | "_CFG_\n" |
519 | "_CFG_# AMD 768 and 8111 power/ACPI controllers\n" |
520 | "_CFG_amdpm*\\011at pci? dev ? function ?\\011# RNG and SMBus 1.0 interface\n" |
521 | "_CFG_#iic*\\011at amdpm?\\011\\011\\011# sensors below are on this bus\n" |
522 | "_CFG_\n" |
523 | "_CFG_# NVIDIA nForce2/3/4 SMBus controller\n" |
524 | "_CFG_nfsmbc* at pci? dev ? function ?\n" |
525 | "_CFG_nfsmb*\\011at nfsmbc?\n" |
526 | "_CFG_iic*\\011at nfsmb?\n" |
527 | "_CFG_\n" |
528 | "_CFG_# Intel PIIX4 power management controllers\n" |
529 | "_CFG_piixpm* at pci? dev ? function ?\\011# PIIX4 compatible PM controller\n" |
530 | "_CFG_iic*\\011at piixpm?\\011\\011\\011# SMBus on PIIX4\n" |
531 | "_CFG_\n" |
532 | "_CFG_# Intel ICH SMBus controller\n" |
533 | "_CFG_ichsmb* at pci? dev ? function ?\n" |
534 | "_CFG_iic*\\011at ichsmb?\n" |
535 | "_CFG_\n" |
536 | "_CFG_# Intel S1200,C2000 (non-pch) SMBus controller\n" |
537 | "_CFG_ismt* at pci? dev ? function ?\n" |
538 | "_CFG_iic*\\011at ismt?\n" |
539 | "_CFG_\n" |
540 | "_CFG_# Thermal monitor and fan controller\n" |
541 | "_CFG_#dbcool* at iic? addr 0x2C\\011\\011# Unknown other motherboard(s)\n" |
542 | "_CFG_#dbcool* at iic? addr 0x2D\\011\\011# Tyan S2881\n" |
543 | "_CFG_#dbcool* at iic? addr 0x2E\\011\\011# Tyan S2882-D\n" |
544 | "_CFG_\n" |
545 | "_CFG_# IBM Thinkpad Active Protection System\n" |
546 | "_CFG_#aps0\\011at isa? port 0x1600\n" |
547 | "_CFG_\n" |
548 | "_CFG_# Fintek Super I/O with hardware monitor\n" |
549 | "_CFG_#finsio0 \\011at isa? port 0x4e\n" |
550 | "_CFG_\n" |
551 | "_CFG_# iTE IT87xxF Super I/O with watchdog and sensors support\n" |
552 | "_CFG_#itesio0 \\011at isa? port 0x2e\n" |
553 | "_CFG_\n" |
554 | "_CFG_# Abit uGuru Hardware system monitor\n" |
555 | "_CFG_#ug0\\011at isa? port 0xe0\n" |
556 | "_CFG_\n" |
557 | "_CFG_# Serial Presence Detect capable memory modules\n" |
558 | "_CFG_#spdmem* at iic? addr 0x50\n" |
559 | "_CFG_#spdmem* at iic? addr 0x51\n" |
560 | "_CFG_#spdmem* at iic? addr 0x52\n" |
561 | "_CFG_#spdmem* at iic? addr 0x53\n" |
562 | "_CFG_#spdmem* at iic? addr 0x54\n" |
563 | "_CFG_#spdmem* at iic? addr 0x55\n" |
564 | "_CFG_#spdmem* at iic? addr 0x56\n" |
565 | "_CFG_#spdmem* at iic? addr 0x57\n" |
566 | "_CFG_#sdtemp* at iic? addr 0x18\n" |
567 | "_CFG_#sdtemp* at iic? addr 0x19\n" |
568 | "_CFG_#sdtemp* at iic? addr 0x1a\n" |
569 | "_CFG_#sdtemp* at iic? addr 0x1b\n" |
570 | "_CFG_#sdtemp* at iic? addr 0x1c\n" |
571 | "_CFG_#sdtemp* at iic? addr 0x1d\n" |
572 | "_CFG_#sdtemp* at iic? addr 0x1e\n" |
573 | "_CFG_#sdtemp* at iic? addr 0x1f\n" |
574 | "_CFG_\n" |
575 | "_CFG_# I2O devices\n" |
576 | "_CFG_iop*\\011at pci? dev ? function ?\\011# I/O processor\n" |
577 | "_CFG_iopsp*\\011at iop? tid ?\\011\\011\\011# SCSI/FC-AL ports\n" |
578 | "_CFG_ld*\\011at iop? tid ?\\011\\011\\011# block devices\n" |
579 | "_CFG_# XXX dpti.c wants a processor type that is not assigned for x86-64\n" |
580 | "_CFG_#dpti*\\011at iop? tid 0\\011\\011\\011# DPT/Adaptec control interface\n" |
581 | "_CFG_\n" |
582 | "_CFG_# GPIO devices\n" |
583 | "_CFG_gpio*\\011\\011at gpiobus?\n" |
584 | "_CFG_\n" |
585 | "_CFG_# 1- Wire support\n" |
586 | "_CFG_#gpioow*\\011at gpio? offset ? mask ?\\011# 1-wire bitbanging via gpio\n" |
587 | "_CFG_gpioow*\\011at gpio?\n" |
588 | "_CFG_onewire*\\011at gpioow?\n" |
589 | "_CFG_\n" |
590 | "_CFG_# I2C support\n" |
591 | "_CFG_#gpioiic*\\011at gpio?\n" |
592 | "_CFG_#iic*\\011\\011at gpioiic?\n" |
593 | "_CFG_\n" |
594 | "_CFG_# Keylock support\n" |
595 | "_CFG_#gpiolock*\\011at gpio?\n" |
596 | "_CFG_\n" |
597 | "_CFG_# Pulsing GPIO pins in software\n" |
598 | "_CFG_#gpiopwm*\\011at gpio?\n" |
599 | "_CFG_\n" |
600 | "_CFG_# Soekris 6501 GPIO/LED driver (provides gpiobus, needs gpio)\n" |
601 | "_CFG_#soekrisgpio0\\011at isa? port 0x680\n" |
602 | "_CFG_\n" |
603 | "_CFG_# SCSI Controllers and Devices\n" |
604 | "_CFG_\n" |
605 | "_CFG_# PCI SCSI controllers\n" |
606 | "_CFG_adv*\\011at pci? dev ? function ?\\011# AdvanSys 1200[A,B], 9xx[U,UA] SCSI\n" |
607 | "_CFG_adw*\\011at pci? dev ? function ?\\011# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI\n" |
608 | "_CFG_ahc*\\011at pci? dev ? function ?\\011# Adaptec [23]94x, aic78x0 SCSI\n" |
609 | "_CFG_ahd*\\011at pci? dev ? function ?\\011# Adaptec aic790x SCSI\n" |
610 | "_CFG_bha*\\011at pci? dev ? function ?\\011# BusLogic 9xx SCSI\n" |
611 | "_CFG_dpt*\\011at pci? dev ? function ?\\011# DPT SmartCache/SmartRAID\n" |
612 | "_CFG_iha*\\011at pci? dev ? function ?\\011# Initio INIC-940/950 SCSI\n" |
613 | "_CFG_isp*\\011at pci? dev ? function ?\\011# Qlogic ISP [12]0x0 SCSI/FibreChannel\n" |
614 | "_CFG_mfi*\\011at pci? dev ? function ?\\011# LSI MegaRAID SAS\n" |
615 | "_CFG_mly*\\011at pci? dev ? function ?\\011# Mylex AcceleRAID and eXtremeRAID\n" |
616 | "_CFG_mpt*\\011at pci? dev ? function ?\\011# LSILogic 9x9 and 53c1030 (Fusion-MPT)\n" |
617 | "_CFG_mpii*\\011at pci? dev ? function ?\\011# LSI Logic Fusion-MPT II\n" |
618 | "_CFG_pcscp*\\011at pci? dev ? function ?\\011# AMD 53c974 PCscsi-PCI SCSI\n" |
619 | "_CFG_siop*\\011at pci? dev ? function ?\\011# Symbios 53c8xx SCSI\n" |
620 | "_CFG_esiop*\\011at pci? dev ? function ?\\011# Symbios 53c875 and newer SCSI\n" |
621 | "_CFG_#options \\011SIOP_SYMLED\\011\\011# drive the act. LED in software\n" |
622 | "_CFG_trm*\\011at pci? dev ? function ?\\011# Tekram DC-395U/UW/F, DC-315/U SCSI\n" |
623 | "_CFG_\n" |
624 | "_CFG_# PCMCIA SCSI controllers\n" |
625 | "_CFG_aic*\\011at pcmcia? function ?\\011\\011# Adaptec APA-1460 SCSI\n" |
626 | "_CFG_esp*\\011at pcmcia? function ?\\011\\011# Qlogic ESP406/FAS408 SCSI\n" |
627 | "_CFG_spc*\\011at pcmcia? function ?\\011\\011# Fujitsu MB87030/MB89352 SCSI\n" |
628 | "_CFG_\n" |
629 | "_CFG_# CardBus SCSI cards\n" |
630 | "_CFG_adv*\\011at cardbus? function ?\\011# AdvanSys 1200[A,B], 9xx[U,UA] SCSI\n" |
631 | "_CFG_ahc*\\011at cardbus? function ?\\011# Adaptec ADP-1480\n" |
632 | "_CFG_\n" |
633 | "_CFG_# SCSI bus support\n" |
634 | "_CFG_scsibus* at scsi?\n" |
635 | "_CFG_\n" |
636 | "_CFG_# SCSI devices\n" |
637 | "_CFG_sd*\\011at scsibus? target ? lun ?\\011# SCSI disk drives\n" |
638 | "_CFG_st*\\011at scsibus? target ? lun ?\\011# SCSI tape drives\n" |
639 | "_CFG_cd*\\011at scsibus? target ? lun ?\\011# SCSI CD-ROM drives\n" |
640 | "_CFG_ch*\\011at scsibus? target ? lun ?\\011# SCSI autochangers\n" |
641 | "_CFG_ses*\\011at scsibus? target ? lun ?\\011# SCSI Enclosure Services devices\n" |
642 | "_CFG_ss*\\011at scsibus? target ? lun ?\\011# SCSI scanners\n" |
643 | "_CFG_uk*\\011at scsibus? target ? lun ?\\011# SCSI unknown\n" |
644 | "_CFG_\n" |
645 | "_CFG_\n" |
646 | "_CFG_# RAID controllers and devices\n" |
647 | "_CFG_aac*\\011at pci? dev ? function ?\\011# Adaptec AAC family\n" |
648 | "_CFG_amr*\\011at pci? dev ? function ?\\011# AMI/LSI Logic MegaRAID\n" |
649 | "_CFG_arcmsr* at pci? dev ? function ?\\011# Areca SATA RAID controllers\n" |
650 | "_CFG_cac*\\011at pci? dev ? function ?\\011# Compaq PCI array controllers\n" |
651 | "_CFG_ciss*\\011at pci? dev ? function ?\\011# HP Smart Array controllers\n" |
652 | "_CFG_icp*\\011at pci? dev ? function ?\\011# ICP-Vortex GDT & Intel RAID\n" |
653 | "_CFG_mlx*\\011at pci? dev ? function ?\\011# Mylex DAC960 & DEC SWXCR family\n" |
654 | "_CFG_twe*\\011at pci? dev ? function ?\\011# 3ware Escalade RAID controllers\n" |
655 | "_CFG_twa*\\011at pci? dev ? function ?\\011# 3ware Escalade 9xxx RAID controllers\n" |
656 | "_CFG_\n" |
657 | "_CFG_ld*\\011at aac? unit ?\n" |
658 | "_CFG_ld*\\011at amr? unit ?\n" |
659 | "_CFG_ld*\\011at cac? unit ?\n" |
660 | "_CFG_ld*\\011at icp? unit ?\n" |
661 | "_CFG_ld*\\011at twe? unit ?\n" |
662 | "_CFG_ld*\\011at twa? unit ?\n" |
663 | "_CFG_ld*\\011at mlx? unit ?\n" |
664 | "_CFG_\n" |
665 | "_CFG_icpsp*\\011at icp? unit ?\\011\\011\\011# SCSI pass-through\n" |
666 | "_CFG_\n" |
667 | "_CFG_# IDE and related devices\n" |
668 | "_CFG_# PCI IDE controllers - see pciide(4) for supported hardware.\n" |
669 | "_CFG_# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know\n" |
670 | "_CFG_# how to set up DMA modes for this chip. This may work, or may cause\n" |
671 | "_CFG_# a machine hang with some controllers.\n" |
672 | "_CFG_pciide* at pci? dev ? function ? flags 0x0000\\011# GENERIC pciide driver\n" |
673 | "_CFG_acardide* at pci? dev ? function ?\\011# Acard IDE controllers\n" |
674 | "_CFG_aceride* at pci? dev ? function ?\\011# Acer Lab IDE controllers\n" |
675 | "_CFG_ahcisata* at pci? dev ? function ?\\011# AHCI SATA controllers\n" |
676 | "_CFG_artsata* at pci? dev ? function ?\\011# Intel i31244 SATA controller\n" |
677 | "_CFG_cmdide* at pci? dev ? function ?\\011# CMD tech IDE controllers\n" |
678 | "_CFG_cypide* at pci? dev ? function ?\\011# Cypress IDE controllers\n" |
679 | "_CFG_hptide* at pci? dev ? function ?\\011# Triones/HighPoint IDE controllers\n" |
680 | "_CFG_iteide* at pci? dev ? function ?\\011# IT Express IDE controllers\n" |
681 | "_CFG_ixpide* at pci? dev ? function ?\\011# ATI IXP IDE controllers\n" |
682 | "_CFG_jmide*\\011at pci? dev ? function ?\\011# JMicron PCI-e PATA/SATA controllers\n" |
683 | "_CFG_ahcisata* at jmide?\n" |
684 | "_CFG_mvsata* at pci? dev ? function ?\\011# Marvell Hercules-I/II\n" |
685 | "_CFG_optiide* at pci? dev ? function ?\\011# Opti IDE controllers\n" |
686 | "_CFG_piixide* at pci? dev ? function ?\\011# Intel IDE controllers\n" |
687 | "_CFG_pdcide* at pci? dev ? function ?\\011# Promise IDE controllers\n" |
688 | "_CFG_pdcsata* at pci? dev ? function ?\\011# Promise SATA150 controllers\n" |
689 | "_CFG_satalink* at pci? dev ? function ?\\011# SiI SATALink controllers\n" |
690 | "_CFG_siisata* at pci? dev ? function ?\\011# SiI SteelVine controllers\n" |
691 | "_CFG_siside* at pci? dev ? function ?\\011# SiS IDE controllers\n" |
692 | "_CFG_slide*\\011at pci? dev ? function ?\\011# Symphony Labs IDE controllers\n" |
693 | "_CFG_svwsata* at pci? dev ? function ?\\011# ServerWorks SATA controllers\n" |
694 | "_CFG_toshide* at pci? dev ? function ?\\011# TOSHIBA PICCOLO controllers\n" |
695 | "_CFG_viaide* at pci? dev ? function ?\\011# VIA/AMD/Nvidia IDE controllers\n" |
696 | "_CFG_\n" |
697 | "_CFG_# PCMCIA IDE controllers\n" |
698 | "_CFG_wdc*\\011at pcmcia? function ?\n" |
699 | "_CFG_\n" |
700 | "_CFG_# CardBus IDE controllers\n" |
701 | "_CFG_njata*\\011at cardbus? function ? flags 0x01\\011# Workbit NinjaATA-32\n" |
702 | "_CFG_siisata* at cardbus? function ?\\011\\011# SiI SteelVine controllers\n" |
703 | "_CFG_\n" |
704 | "_CFG_# ISA ST506, ESDI, and IDE controllers\n" |
705 | "_CFG_# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will\n" |
706 | "_CFG_# fall back to 16bits I/O if 32bits I/O are not functional).\n" |
707 | "_CFG_# Some controllers pass the initial 32bit test, but will fail later.\n" |
708 | "_CFG_wdc0\\011at isa? port 0x1f0 irq 14 flags 0x00\n" |
709 | "_CFG_wdc1\\011at isa? port 0x170 irq 15 flags 0x00\n" |
710 | "_CFG_\n" |
711 | "_CFG_# ATA (IDE) bus support\n" |
712 | "_CFG_atabus* at ata?\n" |
713 | "_CFG_options \\011ATADEBUG\n" |
714 | "_CFG_\n" |
715 | "_CFG_# IDE drives\n" |
716 | "_CFG_# Flags are used only with controllers that support DMA operations\n" |
717 | "_CFG_# and mode settings (e.g. some pciide controllers)\n" |
718 | "_CFG_# The lowest order four bits (rightmost digit) of the flags define the PIO\n" |
719 | "_CFG_# mode to use, the next set of four bits the DMA mode and the third set the\n" |
720 | "_CFG_# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode\n" |
721 | "_CFG_# to use, and the last bit must be 1 for this setting to be used.\n" |
722 | "_CFG_# For DMA and UDMA, 0xf (1111) means 'disable'.\n" |
723 | "_CFG_# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.\n" |
724 | "_CFG_# (0xc=1100, 0xa=1010, 0xf=1111)\n" |
725 | "_CFG_# 0x0000 means \"use whatever the drive claims to support\".\n" |
726 | "_CFG_wd*\\011at atabus? drive ? flags 0x0000\n" |
727 | "_CFG_\n" |
728 | "_CFG_# ATAPI bus support\n" |
729 | "_CFG_atapibus* at atapi?\n" |
730 | "_CFG_\n" |
731 | "_CFG_\n" |
732 | "_CFG_# ATA RAID configuration support, as found on some Promise controllers.\n" |
733 | "_CFG_pseudo-device ataraid\n" |
734 | "_CFG_ld*\\011at ataraid? vendtype ? unit ?\n" |
735 | "_CFG_\n" |
736 | "_CFG_# ATAPI devices\n" |
737 | "_CFG_# flags have the same meaning as for IDE drives.\n" |
738 | "_CFG_cd*\\011at atapibus? drive ? flags 0x0000\\011# ATAPI CD-ROM drives\n" |
739 | "_CFG_sd*\\011at atapibus? drive ? flags 0x0000\\011# ATAPI disk drives\n" |
740 | "_CFG_st*\\011at atapibus? drive ? flags 0x0000\\011# ATAPI tape drives\n" |
741 | "_CFG_uk*\\011at atapibus? drive ? flags 0x0000\\011# ATAPI unknown\n" |
742 | "_CFG_\n" |
743 | "_CFG_\n" |
744 | "_CFG_# NVM Express controllers and devices\n" |
745 | "_CFG_nvme*\\011at pci? dev ? function ?\n" |
746 | "_CFG_ld*\\011at nvme? nsid ?\n" |
747 | "_CFG_\n" |
748 | "_CFG_\n" |
749 | "_CFG_# Miscellaneous mass storage devices\n" |
750 | "_CFG_\n" |
751 | "_CFG_# ISA floppy\n" |
752 | "_CFG_fdc0\\011at isa? port 0x3f0 irq 6 drq 2\\011# standard PC floppy controllers\n" |
753 | "_CFG_#fdc1\\011at isa? port 0x370 irq ? drq ?\n" |
754 | "_CFG_fd*\\011at fdc? drive ?\\011\\011\\011# the drives themselves\n" |
755 | "_CFG_# some machines need you to do this instead of fd*\n" |
756 | "_CFG_#fd0\\011at fdc0 drive 0\n" |
757 | "_CFG_\n" |
758 | "_CFG_# Network Interfaces\n" |
759 | "_CFG_\n" |
760 | "_CFG_# PCI network interfaces\n" |
761 | "_CFG_age*\\011at pci? dev ? function ?\\011# Attansic/Atheros L1 Gigabit Ethernet\n" |
762 | "_CFG_alc*\\011at pci? dev ? function ?\\011# Attansic/Atheros L1C/L2C Ethernet\n" |
763 | "_CFG_ale*\\011at pci? dev ? function ?\\011# Attansic/Atheros L1E Ethernet\n" |
764 | "_CFG_an*\\011at pci? dev ? function ?\\011# Aironet PC4500/PC4800 (802.11)\n" |
765 | "_CFG_ath*\\011at pci? dev ? function ?\\011# Atheros 5210/5211/5212 802.11\n" |
766 | "_CFG_athn*\\011at pci? dev ? function ?\\011# Atheros AR9k (802.11a/g/n)\n" |
767 | "_CFG_atw*\\011at pci? dev ? function ?\\011# ADMtek ADM8211 (802.11)\n" |
768 | "_CFG_bce*\\011at pci? dev ? function ?\\011# Broadcom 440x 10/100 Ethernet\n" |
769 | "_CFG_bge*\\011at pci? dev ? function ?\\011# Broadcom 570x gigabit Ethernet\n" |
770 | "_CFG_bnx*\\011at pci? dev ? function ?\\011# Broadcom NetXtremeII gigabit Ethernet\n" |
771 | "_CFG_bwi*\\011at pci? dev ? function ?\\011# Broadcom BCM43xx wireless\n" |
772 | "_CFG_dge*\\011at pci? dev ? function ?\\011# Intel 82597 10GbE LR\n" |
773 | "_CFG_en*\\011at pci? dev ? function ?\\011# ENI/Adaptec ATM\n" |
774 | "_CFG_ep*\\011at pci? dev ? function ?\\011# 3Com 3c59x\n" |
775 | "_CFG_epic*\\011at pci? dev ? function ?\\011# SMC EPIC/100 Ethernet\n" |
776 | "_CFG_esh*\\011at pci? dev ? function ?\\011# Essential HIPPI card\n" |
777 | "_CFG_et*\\011at pci? dev ? function ?\\011# Agere/LSI ET1310/ET1301 Gigabit\n" |
778 | "_CFG_ex*\\011at pci? dev ? function ?\\011# 3Com 90x[BC]\n" |
779 | "_CFG_fpa*\\011at pci? dev ? function ?\\011# DEC DEFPA FDDI\n" |
780 | "_CFG_fxp*\\011at pci? dev ? function ?\\011# Intel EtherExpress PRO 10+/100B\n" |
781 | "_CFG_gsip*\\011at pci? dev ? function ?\\011# NS83820 Gigabit Ethernet\n" |
782 | "_CFG_ipw*\\011at pci? dev ? function ?\\011# Intel PRO/Wireless 2100\n" |
783 | "_CFG_iwi*\\011at pci? dev ? function ?\\011# Intel PRO/Wireless 2200BG\n" |
784 | "_CFG_iwn*\\011at pci? dev ? function ?\\011# Intel PRO/Wireless 4965AGN\n" |
785 | "_CFG_iwm*\\011at pci? dev ? function ?\\011# Intel Centrino 7260\n" |
786 | "_CFG_ixg*\\011at pci? dev ? function ?\\011# Intel 8259x 10 gigabit\n" |
787 | "_CFG_ixv*\\011at pci? dev ? function ?\\011# Intel 8259x 10G virtual function\n" |
788 | "_CFG_jme*\\011at pci? dev ? function ?\\011# JMicron JMC2[56]0 ethernet\n" |
789 | "_CFG_hme*\\011at pci? dev ? function ?\\011# Sun Microelectronics STP2002-STQ\n" |
790 | "_CFG_le*\\011at pci? dev ? function ?\\011# PCnet-PCI Ethernet\n" |
791 | "_CFG_lii*\\011at pci? dev ? function ?\\011# Atheros L2 Fast-Ethernet\n" |
792 | "_CFG_lmc*\\011at pci? dev ? function ?\\011# Lan Media Corp SSI/HSSI/DS3\n" |
793 | "_CFG_malo*\\011at pci? dev ? function ?\\011# Marvell Libertas Wireless\n" |
794 | "_CFG_mskc*\\011at pci? dev ? function ?\\011# Marvell Yukon 2 Gigabit Ethernet\n" |
795 | "_CFG_msk*\\011at mskc?\\011\\011\\011# Marvell Yukon 2 Gigabit Ethernet\n" |
796 | "_CFG_mtd*\\011at pci? dev ? function ?\\011# Myson MTD803 3-in-1 Ethernet\n" |
797 | "_CFG_ne*\\011at pci? dev ? function ?\\011# NE2000-compatible Ethernet\n" |
798 | "_CFG_nfe*\\011at pci?\\011dev ? function ?\\011# NVIDIA nForce Ethernet\n" |
799 | "_CFG_ntwoc*\\011at pci? dev ? function ?\\011# Riscom/N2 PCI Sync Serial\n" |
800 | "_CFG_pcn*\\011at pci? dev ? function ?\\011# AMD PCnet-PCI Ethernet\n" |
801 | "_CFG_ral*\\011at pci? dev ? function ?\\011# Ralink Technology RT25x0 802.11a/b/g\n" |
802 | "_CFG_re*\\011at pci? dev ? function ?\\011# Realtek 8139C+/8169/8169S/8110S\n" |
803 | "_CFG_rtk*\\011at pci? dev ? function ?\\011# Realtek 8129/8139\n" |
804 | "_CFG_rtw*\\011at pci? dev ? function ?\\011# Realtek 8180L (802.11)\n" |
805 | "_CFG_rtwn*\\011at pci? dev ? function ?\\011# Realtek 8188CE/8192CE 802.11b/g/n\n" |
806 | "_CFG_sf*\\011at pci? dev ? function ?\\011# Adaptec AIC-6915 Ethernet\n" |
807 | "_CFG_sip*\\011at pci? dev ? function ?\\011# SiS 900/DP83815 Ethernet\n" |
808 | "_CFG_skc*\\011at pci? dev ? function ?\\011# SysKonnect SK9821 Gigabit Ethernet\n" |
809 | "_CFG_sk*\\011at skc?\\011\\011\\011\\011# SysKonnect SK9821 Gigabit Ethernet\n" |
810 | "_CFG_ste*\\011at pci? dev ? function ?\\011# Sundance ST-201 Ethernet\n" |
811 | "_CFG_stge*\\011at pci? dev ? function ?\\011# Sundance/Tamarack TC9021 Gigabit\n" |
812 | "_CFG_ti*\\011at pci? dev ? function ?\\011# Alteon ACEnic gigabit Ethernet\n" |
813 | "_CFG_tl*\\011at pci? dev ? function ?\\011# ThunderLAN-based Ethernet\n" |
814 | "_CFG_tlp*\\011at pci? dev ? function ?\\011# DECchip 21x4x and clones\n" |
815 | "_CFG_txp*\\011at pci? dev ? function ?\\011# 3com 3cr990\n" |
816 | "_CFG_vge*\\011at pci? dev ? function ?\\011# VIATech VT612X Gigabit Ethernet\n" |
817 | "_CFG_vmx*\\011at pci? dev ? function ?\\011# VMware VMXNET3\n" |
818 | "_CFG_vr*\\011at pci? dev ? function ?\\011# VIA Rhine Fast Ethernet\n" |
819 | "_CFG_wi*\\011at pci? dev ? function ?\\011# Intersil Prism Mini-PCI (802.11b)\n" |
820 | "_CFG_wm*\\011at pci? dev ? function ?\\011# Intel 82543/82544 gigabit\n" |
821 | "_CFG_wpi*\\011at pci? dev ? function ?\\011# Intel PRO/Wireless 3945ABG\n" |
822 | "_CFG_xge*\\011at pci? dev ? function ?\\011# Neterion (S2io) Xframe-I 10GbE\n" |
823 | "_CFG_\n" |
824 | "_CFG_# PCMCIA network interfaces\n" |
825 | "_CFG_an*\\011at pcmcia? function ?\\011\\011# Aironet PC4500/PC4800 (802.11)\n" |
826 | "_CFG_awi*\\011at pcmcia? function ?\\011\\011# BayStack 650/660 (802.11FH/DS)\n" |
827 | "_CFG_cnw*\\011at pcmcia? function ?\\011\\011# Xircom/Netwave AirSurfer\n" |
828 | "_CFG_cs*\\011at pcmcia? function ?\\011\\011# CS89xx Ethernet\n" |
829 | "_CFG_ep*\\011at pcmcia? function ?\\011\\011# 3Com 3c589 and 3c562 Ethernet\n" |
830 | "_CFG_malo*\\011at pcmcia? function ?\\011\\011# Marvell Libertas\n" |
831 | "_CFG_mbe*\\011at pcmcia? function ?\\011\\011# MB8696x based Ethernet\n" |
832 | "_CFG_ne*\\011at pcmcia? function ?\\011\\011# NE2000-compatible Ethernet\n" |
833 | "_CFG_ray*\\011at pcmcia? function ?\\011\\011# Raytheon Raylink (802.11)\n" |
834 | "_CFG_sm*\\011at pcmcia? function ?\\011\\011# Megahertz Ethernet\n" |
835 | "_CFG_# tr at pcmcia has problems with Cardbus bridges\n" |
836 | "_CFG_#tr*\\011at pcmcia? function ?\\011\\011# TROPIC based Token-Ring\n" |
837 | "_CFG_wi*\\011at pcmcia? function ?\\011\\011# Lucent/Intersil WaveLan IEEE (802.11)\n" |
838 | "_CFG_xirc*\\011at pcmcia? function ?\\011\\011# Xircom CreditCard Ethernet\n" |
839 | "_CFG_com*\\011at xirc?\n" |
840 | "_CFG_xi*\\011at xirc?\n" |
841 | "_CFG_\n" |
842 | "_CFG_mhzc*\\011at pcmcia? function ?\\011\\011# Megahertz Ethernet/Modem combo cards\n" |
843 | "_CFG_com*\\011at mhzc?\n" |
844 | "_CFG_sm*\\011at mhzc?\n" |
845 | "_CFG_\n" |
846 | "_CFG_# CardBus network cards\n" |
847 | "_CFG_ath*\\011at cardbus? function ?\\011# Atheros 5210/5211/5212 802.11\n" |
848 | "_CFG_athn*\\011at cardbus? function ?\\011# Atheros AR9k (802.11a/g/n) - UNTESTED\n" |
849 | "_CFG_atw*\\011at cardbus? function ?\\011# ADMtek ADM8211 (802.11)\n" |
850 | "_CFG_ex*\\011at cardbus? function ?\\011# 3Com 3C575TX\n" |
851 | "_CFG_fxp*\\011at cardbus? function ?\\011# Intel i8255x\n" |
852 | "_CFG_ral*\\011at cardbus? function ?\\011# Ralink Technology RT25x0 802.11a/b/g\n" |
853 | "_CFG_re*\\011at cardbus? function ?\\011# Realtek 8139C+/8169/8169S/8110S\n" |
854 | "_CFG_rtk*\\011at cardbus? function ?\\011# Realtek 8129/8139\n" |
855 | "_CFG_rtw*\\011at cardbus? function ?\\011# Realtek 8180L (802.11)\n" |
856 | "_CFG_tlp*\\011at cardbus? function ?\\011# DECchip 21143\n" |
857 | "_CFG_\n" |
858 | "_CFG_# MII/PHY support\n" |
859 | "_CFG_acphy*\\011at mii? phy ?\\011\\011\\011# DAltima AC101 and AMD Am79c874 PHYs\n" |
860 | "_CFG_amhphy* at mii? phy ?\\011\\011\\011# AMD 79c901 Ethernet PHYs\n" |
861 | "_CFG_atphy*\\011at mii?\\011phy ?\\011\\011\\011# Attansic/Atheros PHYs\n" |
862 | "_CFG_bmtphy* at mii? phy ?\\011\\011\\011# Broadcom BCM5201 and BCM5202 PHYs\n" |
863 | "_CFG_brgphy* at mii? phy ?\\011\\011\\011# Broadcom BCM5400-family PHYs\n" |
864 | "_CFG_ciphy*\\011at mii? phy ?\\011\\011\\011# Cicada CS8201 Gig-E PHYs\n" |
865 | "_CFG_dmphy*\\011at mii? phy ?\\011\\011\\011# Davicom DM9101 PHYs\n" |
866 | "_CFG_etphy*\\011at mii? phy ?\\011\\011\\011# Agere/LSI ET1011 TruePHY Gig-E PHYs\n" |
867 | "_CFG_exphy*\\011at mii? phy ?\\011\\011\\011# 3Com internal PHYs\n" |
868 | "_CFG_gentbi* at mii? phy ?\\011\\011\\011# Generic Ten-Bit 1000BASE-[CLS]X PHYs\n" |
869 | "_CFG_glxtphy* at mii? phy ?\\011\\011\\011# Level One LXT-1000 PHYs\n" |
870 | "_CFG_gphyter* at mii? phy ?\\011\\011\\011# NS83861 Gig-E PHY\n" |
871 | "_CFG_icsphy* at mii? phy ?\\011\\011\\011# Integrated Circuit Systems ICS189x\n" |
872 | "_CFG_igphy*\\011at mii? phy ?\\011\\011\\011# Intel IGP01E1000\n" |
873 | "_CFG_ihphy*\\011at mii? phy ?\\011\\011\\011# Intel 82577 PHYs\n" |
874 | "_CFG_ikphy*\\011at mii? phy ?\\011\\011\\011# Intel 82563 PHYs\n" |
875 | "_CFG_inphy*\\011at mii? phy ?\\011\\011\\011# Intel 82555 PHYs\n" |
876 | "_CFG_iophy*\\011at mii? phy ?\\011\\011\\011# Intel 82553 PHYs\n" |
877 | "_CFG_lxtphy* at mii? phy ?\\011\\011\\011# Level One LXT-970 PHYs\n" |
878 | "_CFG_makphy* at mii? phy ?\\011\\011\\011# Marvell Semiconductor 88E1000 PHYs\n" |
879 | "_CFG_nsphy*\\011at mii? phy ?\\011\\011\\011# NS83840 PHYs\n" |
880 | "_CFG_nsphyter* at mii? phy ?\\011\\011\\011# NS83843 PHYs\n" |
881 | "_CFG_pnaphy* at mii? phy ?\\011\\011\\011# generic HomePNA PHYs\n" |
882 | "_CFG_qsphy*\\011at mii? phy ?\\011\\011\\011# Quality Semiconductor QS6612 PHYs\n" |
883 | "_CFG_rgephy* at mii? phy ?\\011\\011\\011# Realtek 8169S/8110 internal PHYs\n" |
884 | "_CFG_rlphy*\\011at mii? phy ?\\011\\011\\011# Realtek 8139/8201L PHYs\n" |
885 | "_CFG_sqphy*\\011at mii? phy ?\\011\\011\\011# Seeq 80220/80221/80223 PHYs\n" |
886 | "_CFG_tlphy*\\011at mii? phy ?\\011\\011\\011# ThunderLAN PHYs\n" |
887 | "_CFG_tqphy*\\011at mii? phy ?\\011\\011\\011# TDK Semiconductor PHYs\n" |
888 | "_CFG_ukphy*\\011at mii? phy ?\\011\\011\\011# generic unknown PHYs\n" |
889 | "_CFG_urlphy* at mii? phy ?\\011\\011\\011# Realtek RTL8150L internal PHYs\n" |
890 | "_CFG_\n" |
891 | "_CFG_\n" |
892 | "_CFG_# USB Controller and Devices\n" |
893 | "_CFG_\n" |
894 | "_CFG_# PCI USB controllers\n" |
895 | "_CFG_xhci*\\011at pci?\\011dev ? function ?\\011# eXtensible Host Controller\n" |
896 | "_CFG_\\011\\011\\011\\011\\011# xhci is at best experimental\n" |
897 | "_CFG_ehci*\\011at pci?\\011dev ? function ?\\011# Enhanced Host Controller\n" |
898 | "_CFG_ohci*\\011at pci?\\011dev ? function ?\\011# Open Host Controller\n" |
899 | "_CFG_uhci*\\011at pci?\\011dev ? function ?\\011# Universal Host Controller (Intel)\n" |
900 | "_CFG_\n" |
901 | "_CFG_# CardBus USB controllers\n" |
902 | "_CFG_ehci*\\011at cardbus? function ?\\011# Enhanced Host Controller\n" |
903 | "_CFG_ohci*\\011at cardbus? function ?\\011# Open Host Controller\n" |
904 | "_CFG_uhci*\\011at cardbus? function ?\\011\\011# Universal Host Controller (Intel)\n" |
905 | "_CFG_\n" |
906 | "_CFG_# ISA USB controllers\n" |
907 | "_CFG_#slhci0\\011at isa? port 0x300 irq 5\\011# ScanLogic SL811HS\n" |
908 | "_CFG_\n" |
909 | "_CFG_# PCMCIA USB controllers\n" |
910 | "_CFG_slhci*\\011at pcmcia? function ?\\011\\011# ScanLogic SL811HS\n" |
911 | "_CFG_\n" |
912 | "_CFG_# USB bus support\n" |
913 | "_CFG_usb*\\011at xhci?\n" |
914 | "_CFG_usb*\\011at ehci?\n" |
915 | "_CFG_usb*\\011at ohci?\n" |
916 | "_CFG_usb*\\011at uhci?\n" |
917 | "_CFG_usb*\\011at slhci?\n" |
918 | "_CFG_\n" |
919 | "_CFG_# USB Hubs\n" |
920 | "_CFG_uhub*\\011at usb?\n" |
921 | "_CFG_uhub*\\011at uhub? port ?\n" |
922 | "_CFG_\n" |
923 | "_CFG_# USB HID device\n" |
924 | "_CFG_uhidev* at uhub? port ? configuration ? interface ?\n" |
925 | "_CFG_\n" |
926 | "_CFG_# USB Mice\n" |
927 | "_CFG_ums*\\011at uhidev? reportid ?\n" |
928 | "_CFG_wsmouse* at ums? mux 0\n" |
929 | "_CFG_\n" |
930 | "_CFG_# USB Touchscreens\n" |
931 | "_CFG_uts*\\011at uhidev? reportid ?\n" |
932 | "_CFG_wsmouse* at uts? mux 0\n" |
933 | "_CFG_\n" |
934 | "_CFG_# USB eGalax touch-panel\n" |
935 | "_CFG_uep*\\011at uhub? port ?\n" |
936 | "_CFG_wsmouse* at uep? mux 0\n" |
937 | "_CFG_\n" |
938 | "_CFG_# USB Keyboards\n" |
939 | "_CFG_ukbd*\\011at uhidev? reportid ?\n" |
940 | "_CFG_wskbd*\\011at ukbd? console ? mux 1\n" |
941 | "_CFG_\n" |
942 | "_CFG_# USB serial adapter\n" |
943 | "_CFG_ucycom* at uhidev? reportid ?\n" |
944 | "_CFG_\n" |
945 | "_CFG_# USB Generic HID devices\n" |
946 | "_CFG_uhid*\\011at uhidev? reportid ?\n" |
947 | "_CFG_\n" |
948 | "_CFG_# USB LCDs and USB-VGA adaptors\n" |
949 | "_CFG_udl*\\011at uhub? port ?\\011\\011# DisplayLink DL-1x0/1x5\n" |
950 | "_CFG_wsdisplay* at udl?\n" |
951 | "_CFG_\n" |
952 | "_CFG_# USB Printer\n" |
953 | "_CFG_ulpt*\\011at uhub? port ? configuration ? interface ?\n" |
954 | "_CFG_\n" |
955 | "_CFG_# USB Modem\n" |
956 | "_CFG_umodem* at uhub? port ? configuration ?\n" |
957 | "_CFG_ucom*\\011at umodem?\n" |
958 | "_CFG_\n" |
959 | "_CFG_# Option N.V. Wireless WAN modems\n" |
960 | "_CFG_uhso*\\011at uhub? port ? configuration ?\n" |
961 | "_CFG_\n" |
962 | "_CFG_# USB Mass Storage\n" |
963 | "_CFG_umass*\\011at uhub? port ? configuration ? interface ?\n" |
964 | "_CFG_wd* at umass?\n" |
965 | "_CFG_\n" |
966 | "_CFG_# USB audio\n" |
967 | "_CFG_uaudio* at uhub? port ? configuration ?\n" |
968 | "_CFG_uaudio* at usbifif?\n" |
969 | "_CFG_\n" |
970 | "_CFG_# USB MIDI\n" |
971 | "_CFG_umidi*\\011at uhub? port ? configuration ?\n" |
972 | "_CFG_\n" |
973 | "_CFG_# USB IrDA\n" |
974 | "_CFG_# USB-IrDA bridge spec\n" |
975 | "_CFG_uirda*\\011at uhub? port ? configuration ? interface ?\n" |
976 | "_CFG_irframe* at uirda?\n" |
977 | "_CFG_\n" |
978 | "_CFG_stuirda* at uhub? port ? configuration ? interface ?\n" |
979 | "_CFG_irframe* at stuirda?\n" |
980 | "_CFG_\n" |
981 | "_CFG_# SigmaTel STIr4200 USB/IrDA Bridge\n" |
982 | "_CFG_ustir*\\011at uhub? port ?\n" |
983 | "_CFG_irframe* at ustir?\n" |
984 | "_CFG_\n" |
985 | "_CFG_# KingSun/DonShine USB/IrDA Bridge\n" |
986 | "_CFG_udsir*\\011at uhub? port ?\n" |
987 | "_CFG_irframe* at udsir?\n" |
988 | "_CFG_\n" |
989 | "_CFG_# Windows Media Center IR transceiver\n" |
990 | "_CFG_irmce*\\011at uhub? port ?\n" |
991 | "_CFG_cir*\\011at irmce?\n" |
992 | "_CFG_\n" |
993 | "_CFG_# USB Ethernet adapters\n" |
994 | "_CFG_aue*\\011at uhub? port ?\\011\\011# ADMtek AN986 Pegasus based adapters\n" |
995 | "_CFG_axe*\\011at uhub? port ?\\011\\011# ASIX AX88172 based adapters\n" |
996 | "_CFG_axen*\\011at uhub? port ?\\011\\011# ASIX AX88178a/AX88179 based adapters\n" |
997 | "_CFG_cdce*\\011at uhub? port ?\\011\\011# CDC, Ethernet Networking Control Model\n" |
998 | "_CFG_cue*\\011at uhub? port ?\\011\\011# CATC USB-EL1201A based adapters\n" |
999 | "_CFG_kue*\\011at uhub? port ?\\011\\011# Kawasaki LSI KL5KUSB101B based adapters\n" |
1000 | "_CFG_#mos*\\011at uhub? port ?\\011\\011# Moschip MCS7730/MCS7830/MCS7832 based adapters\n" |
1001 | "_CFG_udav*\\011at uhub? port ?\\011\\011# Davicom DM9601 based adapters\n" |
1002 | "_CFG_url*\\011at uhub? port ?\\011\\011# Realtek RTL8150L based adapters\n" |
1003 | "_CFG_urndis*\\011at uhub? port ?\\011\\011# Microsoft RNDIS specification\n" |
1004 | "_CFG_\n" |
1005 | "_CFG_# Prolific PL2301/PL2302 host-to-host adapter\n" |
1006 | "_CFG_upl*\\011at uhub? port ?\n" |
1007 | "_CFG_\n" |
1008 | "_CFG_# Serial adapters\n" |
1009 | "_CFG_ubsa*\\011at uhub? port ?\\011\\011# Belkin serial adapter\n" |
1010 | "_CFG_ucom*\\011at ubsa? portno ?\n" |
1011 | "_CFG_\n" |
1012 | "_CFG_uchcom* at uhub? port ? \\011# WinChipHead CH341/CH340 serial adapter\n" |
1013 | "_CFG_ucom*\\011at uchcom? portno ?\n" |
1014 | "_CFG_\n" |
1015 | "_CFG_uftdi*\\011at uhub? port ?\\011\\011# FTDI FT8U100AX serial adapter\n" |
1016 | "_CFG_ucom*\\011at uftdi? portno ?\n" |
1017 | "_CFG_\n" |
1018 | "_CFG_uipaq*\\011at uhub? port ?\\011\\011# iPAQ PDAs\n" |
1019 | "_CFG_ucom*\\011at uipaq? portno ?\n" |
1020 | "_CFG_\n" |
1021 | "_CFG_umct*\\011at uhub? port ?\\011\\011# MCT USB-RS232 serial adapter\n" |
1022 | "_CFG_ucom*\\011at umct? portno ?\n" |
1023 | "_CFG_\n" |
1024 | "_CFG_uplcom* at uhub? port ?\\011\\011# I/O DATA USB-RSAQ2 serial adapter\n" |
1025 | "_CFG_ucom*\\011at uplcom? portno ?\n" |
1026 | "_CFG_\n" |
1027 | "_CFG_uslsa*\\011at uhub? port ?\\011\\011# Silicon Labs USB-RS232 serial adapter\n" |
1028 | "_CFG_ucom*\\011at uslsa? portno ?\n" |
1029 | "_CFG_\n" |
1030 | "_CFG_uvscom* at uhub? port ?\\011\\011# SUNTAC Slipper U VS-10U serial adapter\n" |
1031 | "_CFG_ucom*\\011at uvscom? portno ?\n" |
1032 | "_CFG_\n" |
1033 | "_CFG_# RIM BlackBerry\n" |
1034 | "_CFG_uberry* at uhub? port ?\n" |
1035 | "_CFG_\n" |
1036 | "_CFG_# Apple iPad\n" |
1037 | "_CFG_uipad* at uhub? port ?\n" |
1038 | "_CFG_\n" |
1039 | "_CFG_# Diamond Multimedia Rio 500\n" |
1040 | "_CFG_urio*\\011at uhub? port ?\n" |
1041 | "_CFG_\n" |
1042 | "_CFG_# USB Handspring Visor\n" |
1043 | "_CFG_uvisor* at uhub? port ?\n" |
1044 | "_CFG_ucom*\\011at uvisor?\n" |
1045 | "_CFG_\n" |
1046 | "_CFG_# Kyocera AIR-EDGE PHONE\n" |
1047 | "_CFG_ukyopon* at uhub? port ?\n" |
1048 | "_CFG_ucom*\\011at ukyopon? portno ?\n" |
1049 | "_CFG_\n" |
1050 | "_CFG_# USB scanners\n" |
1051 | "_CFG_#uscanner* at uhub? port ?\n" |
1052 | "_CFG_\n" |
1053 | "_CFG_# USB 802.11 adapters\n" |
1054 | "_CFG_athn*\\011at uhub? port ?\\011\\011# Atheros AR9002U\n" |
1055 | "_CFG_atu*\\011at uhub? port ?\\011\\011# Atmel at76c50x 802.11b\n" |
1056 | "_CFG_otus*\\011at uhub? port ?\\011\\011# Atheros AR9001U\n" |
1057 | "_CFG_ural*\\011at uhub? port ?\\011\\011# Ralink Technology RT2500USB 802.11a/b/g\n" |
1058 | "_CFG_rum*\\011at uhub? port ?\\011\\011# Ralink Technology RT2501/RT2601 802.11a/b/g\n" |
1059 | "_CFG_run*\\011at uhub? port ?\\011\\011# Ralink Technology RT(2[78]|30)00 802.11a/b/g/n\n" |
1060 | "_CFG_urtw*\\011at uhub? port ?\\011\\011# Realtek RTL8187/RTL8187B 802.11b/g\n" |
1061 | "_CFG_urtwn*\\011at uhub? port ?\\011\\011# Realtek RTL8188CU/RTL8192CU 802.11b/g/n\n" |
1062 | "_CFG_zyd*\\011at uhub? port ?\\011\\011# Zydas ZD1211\n" |
1063 | "_CFG_\n" |
1064 | "_CFG_# USB scanners that use SCSI emulation, e.g., HP5300\n" |
1065 | "_CFG_usscanner* at uhub? port ?\n" |
1066 | "_CFG_\n" |
1067 | "_CFG_# Topfield TF5000PVR range of DVB recorders\n" |
1068 | "_CFG_utoppy* at uhub? port ?\n" |
1069 | "_CFG_\n" |
1070 | "_CFG_# Y@P firmware loader\n" |
1071 | "_CFG_uyap*\\011at uhub? port ?\n" |
1072 | "_CFG_\n" |
1073 | "_CFG_# D-Link DSB-R100 USB radio\n" |
1074 | "_CFG_udsbr*\\011at uhub? port ?\n" |
1075 | "_CFG_radio*\\011at udsbr?\n" |
1076 | "_CFG_\n" |
1077 | "_CFG_# USB Generic driver\n" |
1078 | "_CFG_ugen*\\011at uhub? port ?\n" |
1079 | "_CFG_\n" |
1080 | "_CFG_# USB 3G datacards\n" |
1081 | "_CFG_u3ginit* at uhub? port ?\n" |
1082 | "_CFG_u3g*\\011at uhub? port ?\n" |
1083 | "_CFG_ucom*\\011at u3g?\n" |
1084 | "_CFG_\n" |
1085 | "_CFG_# USB generic serial port (e.g., data over cellular)\n" |
1086 | "_CFG_ugensa* at uhub? port ?\n" |
1087 | "_CFG_ucom*\\011at ugensa?\n" |
1088 | "_CFG_\n" |
1089 | "_CFG_# IrDA and Consumer Ir devices\n" |
1090 | "_CFG_\n" |
1091 | "_CFG_# Toshiba Oboe\n" |
1092 | "_CFG_#oboe*\\011at pci? dev ? function ?\\011# broken -- vtophys\n" |
1093 | "_CFG_#irframe* at oboe?\n" |
1094 | "_CFG_\n" |
1095 | "_CFG_# PCI IEEE1394 controllers\n" |
1096 | "_CFG_fwohci* at pci? dev ? function ?\\011# IEEE1394 Open Host Controller\n" |
1097 | "_CFG_\n" |
1098 | "_CFG_# CardBus IEEE1394 controllers\n" |
1099 | "_CFG_fwohci* at cardbus? function ?\\011\\011# IEEE1394 Open Host Controller\n" |
1100 | "_CFG_\n" |
1101 | "_CFG_ieee1394if* at fwohci?\n" |
1102 | "_CFG_fwip*\\011at ieee1394if?\\011\\011\\011# IP over IEEE1394\n" |
1103 | "_CFG_sbp*\\011at ieee1394if? euihi ? euilo ?\n" |
1104 | "_CFG_\n" |
1105 | "_CFG_# Audio Devices\n" |
1106 | "_CFG_\n" |
1107 | "_CFG_# PCI audio devices\n" |
1108 | "_CFG_auacer* at pci? dev ? function ?\\011# ALi M5455 integrated AC'97 Audio\n" |
1109 | "_CFG_auich*\\011at pci? dev ? function ?\\011# Intel/AMD/nVidia AC'97 Audio\n" |
1110 | "_CFG_auixp*\\011at pci? dev ? function ?\\011# ATI IXP AC'97 Audio\n" |
1111 | "_CFG_autri*\\011at pci? dev ? function ?\\011# Trident 4DWAVE based AC'97 Audio\n" |
1112 | "_CFG_auvia*\\011at pci? dev ? function ?\\011# VIA AC'97 audio\n" |
1113 | "_CFG_#azalia* at pci? dev ? function ?\\011# High Definition Audio\n" |
1114 | "_CFG_clcs*\\011at pci? dev ? function ?\\011# Cirrus Logic CS4280\n" |
1115 | "_CFG_clct*\\011at pci? dev ? function ?\\011# Cirrus Logic CS4281\n" |
1116 | "_CFG_cmpci*\\011at pci? dev ? function ?\\011# C-Media CMI8338/8738\n" |
1117 | "_CFG_eap*\\011at pci? dev ? function ?\\011# Ensoniq AudioPCI\n" |
1118 | "_CFG_emuxki* at pci? dev ? function ?\\011# Creative SBLive! and PCI512\n" |
1119 | "_CFG_esa*\\011at pci? dev ? function ?\\011# ESS Allegro-1 / Maestro-3 PCI Audio\n" |
1120 | "_CFG_esm*\\011at pci? dev ? function ?\\011# ESS Maestro-1/2/2e PCI Audio Accelerator\n" |
1121 | "_CFG_eso*\\011at pci? dev ? function ?\\011# ESS Solo-1 PCI AudioDrive\n" |
1122 | "_CFG_fms*\\011at pci? dev ? function ?\\011# Forte Media FM801\n" |
1123 | "_CFG_neo*\\011at pci? dev ? function ?\\011# NeoMagic 256 AC'97 Audio\n" |
1124 | "_CFG_sv*\\011at pci? dev ? function ?\\011# S3 SonicVibes\n" |
1125 | "_CFG_yds*\\011at pci? dev ? function ?\\011# Yamaha DS-1 PCI Audio\n" |
1126 | "_CFG_\n" |
1127 | "_CFG_# OPL[23] FM synthesizers\n" |
1128 | "_CFG_#opl0\\011at isa? port 0x388\\011# use only if not attached to sound card\n" |
1129 | "_CFG_opl*\\011at cmpci? flags 1\n" |
1130 | "_CFG_opl*\\011at eso?\n" |
1131 | "_CFG_opl*\\011at fms?\n" |
1132 | "_CFG_opl*\\011at sv?\n" |
1133 | "_CFG_\n" |
1134 | "_CFG_# High Definition Audio\n" |
1135 | "_CFG_hdaudio*\\011at pci? dev ? function ?\\011# High Definition Audio\n" |
1136 | "_CFG_hdafg*\\011\\011at hdaudiobus?\n" |
1137 | "_CFG_\n" |
1138 | "_CFG_# Audio support\n" |
1139 | "_CFG_audio*\\011at audiobus?\n" |
1140 | "_CFG_\n" |
1141 | "_CFG_# MPU 401 UARTs\n" |
1142 | "_CFG_#mpu*\\011at isa? port 0x330 irq 9\\011# MPU401 or compatible card\n" |
1143 | "_CFG_mpu*\\011at cmpci?\n" |
1144 | "_CFG_mpu*\\011at eso?\n" |
1145 | "_CFG_mpu*\\011at yds?\n" |
1146 | "_CFG_\n" |
1147 | "_CFG_# MIDI support\n" |
1148 | "_CFG_midi*\\011at midibus?\n" |
1149 | "_CFG_midi*\\011at pcppi?\\011\\011# MIDI interface to the PC speaker\n" |
1150 | "_CFG_\n" |
1151 | "_CFG_# The spkr driver provides a simple tone interface to the built in speaker.\n" |
1152 | "_CFG_#spkr0\\011at pcppi?\\011\\011# PC speaker\n" |
1153 | "_CFG_\n" |
1154 | "_CFG_\n" |
1155 | "_CFG_# FM-Radio devices\n" |
1156 | "_CFG_# PCI radio devices\n" |
1157 | "_CFG_#gtp*\\011at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card\n" |
1158 | "_CFG_\n" |
1159 | "_CFG_# Radio support\n" |
1160 | "_CFG_#radio*\\011at gtp?\n" |
1161 | "_CFG_\n" |
1162 | "_CFG_\n" |
1163 | "_CFG_# Video capture devices\n" |
1164 | "_CFG_\n" |
1165 | "_CFG_auvitek* at uhub?\\011\\011\\011# Auvitek AU0828 USB TV\n" |
1166 | "_CFG_coram*\\011at pci? dev ? function ?\\011# Conexant CX23885 PCI-E TV\n" |
1167 | "_CFG_cxdtv*\\011at pci? dev ? function ?\\011# Conexant CX2388[0-3] PCI TV\n" |
1168 | "_CFG_emdtv*\\011at uhub?\\011\\011\\011# Empia EM28xx USB TV\n" |
1169 | "_CFG_cir*\\011at emdtv?\n" |
1170 | "_CFG_pseye*\\011at uhub?\\011\\011\\011# Sony PLAYSTATION(R) Eye webcam\n" |
1171 | "_CFG_uvideo* at uhub?\\011\\011\\011# USB Video Class capture devices\n" |
1172 | "_CFG_\n" |
1173 | "_CFG_video*\\011at videobus?\\011\\011\\011# Analog capture interface\n" |
1174 | "_CFG_dtv*\\011at dtvbus?\\011\\011\\011# Digital capture interface\n" |
1175 | "_CFG_\n" |
1176 | "_CFG_\n" |
1177 | "_CFG_# TV cards\n" |
1178 | "_CFG_\n" |
1179 | "_CFG_# Brooktree 848/849/878/879 based TV cards\n" |
1180 | "_CFG_bktr* at pci? dev ? function ?\n" |
1181 | "_CFG_radio* at bktr?\n" |
1182 | "_CFG_\n" |
1183 | "_CFG_\n" |
1184 | "_CFG_# Bluetooth Controller and Device support\n" |
1185 | "_CFG_\n" |
1186 | "_CFG_# Bluetooth PCMCIA Controllers\n" |
1187 | "_CFG_bt3c* at pcmcia? function ?\\011\\011# 3Com 3CRWB6096-A\n" |
1188 | "_CFG_btbc* at pcmcia? function ?\\011\\011# AnyCom BlueCard LSE041/039/139\n" |
1189 | "_CFG_\n" |
1190 | "_CFG_# Bluetooth SDIO Controllers\n" |
1191 | "_CFG_sbt* at sdmmc?\n" |
1192 | "_CFG_\n" |
1193 | "_CFG_# Bluetooth USB Controllers\n" |
1194 | "_CFG_ubt* at uhub? port ?\n" |
1195 | "_CFG_aubtfwl* at uhub? port ?\n" |
1196 | "_CFG_\n" |
1197 | "_CFG_# Bluetooth Device Hub\n" |
1198 | "_CFG_bthub* at bcsp?\n" |
1199 | "_CFG_bthub* at bt3c?\n" |
1200 | "_CFG_bthub* at btbc?\n" |
1201 | "_CFG_bthub* at btuart?\n" |
1202 | "_CFG_bthub* at sbt?\n" |
1203 | "_CFG_bthub* at ubt?\n" |
1204 | "_CFG_\n" |
1205 | "_CFG_# Bluetooth HID support\n" |
1206 | "_CFG_bthidev* at bthub?\n" |
1207 | "_CFG_\n" |
1208 | "_CFG_# Bluetooth Mouse\n" |
1209 | "_CFG_btms* at bthidev? reportid ?\n" |
1210 | "_CFG_wsmouse* at btms? mux 0\n" |
1211 | "_CFG_\n" |
1212 | "_CFG_# Bluetooth Keyboard\n" |
1213 | "_CFG_btkbd* at bthidev? reportid ?\n" |
1214 | "_CFG_wskbd* at btkbd? console ? mux 1\n" |
1215 | "_CFG_\n" |
1216 | "_CFG_# Bluetooth Apple Magic Mouse\n" |
1217 | "_CFG_btmagic* at bthub?\n" |
1218 | "_CFG_wsmouse* at btmagic? mux 0\n" |
1219 | "_CFG_\n" |
1220 | "_CFG_# Bluetooth Audio support\n" |
1221 | "_CFG_btsco* at bthub?\n" |
1222 | "_CFG_\n" |
1223 | "_CFG_\n" |
1224 | "_CFG_# SD/MMC/SDIO Controller and Device support\n" |
1225 | "_CFG_\n" |
1226 | "_CFG_# SD/MMC controller\n" |
1227 | "_CFG_sdhc*\\011at pci?\\011\\011# SD Host Controller\n" |
1228 | "_CFG_rtsx*\\011at pci?\\011\\011# Realtek RTS5209/RTS5229 Card Reader\n" |
1229 | "_CFG_sdhc*\\011at cardbus?\\011# SD Host Controller\n" |
1230 | "_CFG_sdmmc*\\011at sdhc?\\011# SD/MMC bus\n" |
1231 | "_CFG_sdmmc*\\011at rtsx?\\011# SD/MMC bus\n" |
1232 | "_CFG_\n" |
1233 | "_CFG_ld*\\011at sdmmc?\n" |
1234 | "_CFG_\n" |
1235 | "_CFG_\n" |
1236 | "_CFG_# Middle Digital, Inc. PCI-Weasel serial console board control\n" |
1237 | "_CFG_# devices (watchdog timer, etc.)\n" |
1238 | "_CFG_weasel* at pci?\n" |
1239 | "_CFG_\n" |
1240 | "_CFG_# Virtio devices\n" |
1241 | "_CFG_virtio*\\011at pci? dev ? function ?\\011# Virtio PCI device\n" |
1242 | "_CFG_viomb*\\011at virtio?\\011\\011\\011# Virtio memory balloon device\n" |
1243 | "_CFG_ld*\\011at virtio?\\011\\011\\011# Virtio disk device\n" |
1244 | "_CFG_vioif*\\011at virtio?\\011\\011\\011# Virtio network device\n" |
1245 | "_CFG_viornd*\\011at virtio?\\011\\011\\011# Virtio entropy device\n" |
1246 | "_CFG_vioscsi* at virtio?\\011\\011\\011# Virtio SCSI device\n" |
1247 | "_CFG_\n" |
1248 | "_CFG_# Pull in optional local configuration\n" |
1249 | "_CFG_cinclude \"arch/amd64/conf/GENERIC.local\"\n" |
1250 | "_CFG_\n" |
1251 | "_CFG_\n" |
1252 | "_CFG_# Pseudo-Devices\n" |
1253 | "_CFG_\n" |
1254 | "_CFG_pseudo-device \\011crypto\\011\\011\\011# /dev/crypto device\n" |
1255 | "_CFG_pseudo-device\\011swcrypto\\011\\011# software crypto implementation\n" |
1256 | "_CFG_\n" |
1257 | "_CFG_# disk/mass storage pseudo-devices\n" |
1258 | "_CFG_pseudo-device\\011bio\\011\\011\\011# RAID control device driver\n" |
1259 | "_CFG_pseudo-device\\011ccd\\011\\011\\011# concatenated/striped disk devices\n" |
1260 | "_CFG_pseudo-device\\011cgd\\011\\011\\011# cryptographic disk devices\n" |
1261 | "_CFG_pseudo-device\\011raid\\011\\011\\011# RAIDframe disk driver\n" |
1262 | "_CFG_options \\011RAID_AUTOCONFIG\\011\\011# auto-configuration of RAID components\n" |
1263 | "_CFG_#Options to enable various other RAIDframe RAID types.\n" |
1264 | "_CFG_#options \\011RF_INCLUDE_EVENODD=1\n" |
1265 | "_CFG_#options \\011RF_INCLUDE_RAID5_RS=1\n" |
1266 | "_CFG_#options \\011RF_INCLUDE_PARITYLOGGING=1\n" |
1267 | "_CFG_#options \\011RF_INCLUDE_CHAINDECLUSTER=1\n" |
1268 | "_CFG_#options \\011RF_INCLUDE_INTERDECLUSTER=1\n" |
1269 | "_CFG_#options \\011RF_INCLUDE_PARITY_DECLUSTERING=1\n" |
1270 | "_CFG_#options \\011RF_INCLUDE_PARITY_DECLUSTERING_DS=1\n" |
1271 | "_CFG_pseudo-device\\011fss\\011\\011\\011# file system snapshot device\n" |
1272 | "_CFG_pseudo-device\\011putter\\011\\011\\011# for puffs and pud\n" |
1273 | "_CFG_\n" |
1274 | "_CFG_pseudo-device\\011md\\011\\011\\011# memory disk device (ramdisk)\n" |
1275 | "_CFG_options \\011MEMORY_DISK_HOOKS\\011# enable root ramdisk\n" |
1276 | "_CFG_options \\011MEMORY_DISK_DYNAMIC\\011# loaded via kernel module(7)\n" |
1277 | "_CFG_\n" |
1278 | "_CFG_pseudo-device\\011vnd\\011\\011\\011# disk-like interface to files\n" |
1279 | "_CFG_options \\011VND_COMPRESSION\\011\\011# compressed vnd(4)\n" |
1280 | "_CFG_\n" |
1281 | "_CFG_\n" |
1282 | "_CFG_# network pseudo-devices\n" |
1283 | "_CFG_pseudo-device\\011bpfilter\\011\\011# Berkeley packet filter\n" |
1284 | "_CFG_#pseudo-device\\011carp\\011\\011\\011# Common Address Redundancy Protocol\n" |
1285 | "_CFG_pseudo-device\\011ipfilter\\011\\011# IP filter (firewall) and NAT\n" |
1286 | "_CFG_pseudo-device\\011loop\\011\\011\\011# network loopback\n" |
1287 | "_CFG_#pseudo-device\\011mpls\\011\\011\\011# MPLS pseudo-interface\n" |
1288 | "_CFG_pseudo-device\\011ppp\\011\\011\\011# Point-to-Point Protocol\n" |
1289 | "_CFG_pseudo-device\\011pppoe\\011\\011\\011# PPP over Ethernet (RFC 2516)\n" |
1290 | "_CFG_pseudo-device\\011sl\\011\\011\\011# Serial Line IP\n" |
1291 | "_CFG_pseudo-device\\011strip\\011\\011\\011# Starmode Radio IP (Metricom)\n" |
1292 | "_CFG_pseudo-device\\011irframetty\\011\\011# IrDA frame line discipline\n" |
1293 | "_CFG_pseudo-device\\011tun\\011\\011\\011# network tunneling over tty\n" |
1294 | "_CFG_pseudo-device\\011tap\\011\\011\\011# virtual Ethernet\n" |
1295 | "_CFG_pseudo-device\\011gre\\011\\011\\011# generic L3 over IP tunnel\n" |
1296 | "_CFG_pseudo-device\\011gif\\011\\011\\011# IPv[46] over IPv[46] tunnel (RFC1933)\n" |
1297 | "_CFG_#pseudo-device\\011faith\\011\\011\\011# IPv[46] tcp relay translation i/f\n" |
1298 | "_CFG_pseudo-device\\011stf\\011\\011\\011# 6to4 IPv6 over IPv4 encapsulation\n" |
1299 | "_CFG_pseudo-device\\011vlan\\011\\011\\011# IEEE 802.1q encapsulation\n" |
1300 | "_CFG_pseudo-device\\011bridge\\011\\011\\011# simple inter-network bridging\n" |
1301 | "_CFG_#options \\011BRIDGE_IPF\\011\\011# bridge uses IP/IPv6 pfil hooks too\n" |
1302 | "_CFG_pseudo-device\\011agr\\011\\011\\011# IEEE 802.3ad link aggregation\n" |
1303 | "_CFG_#pseudo-device\\011pf\\011\\011\\011# PF packet filter\n" |
1304 | "_CFG_#pseudo-device\\011pflog\\011\\011\\011# PF log if\n" |
1305 | "_CFG_#pseudo-device\\011pfsync\\011\\011\\011# PF sync if\n" |
1306 | "_CFG_#pseudo-device\\011npf\\011\\011\\011# NPF packet filter\n" |
1307 | "_CFG_\n" |
1308 | "_CFG_#\n" |
1309 | "_CFG_# accept filters\n" |
1310 | "_CFG_pseudo-device accf_data\\011\\011# \"dataready\" accept filter\n" |
1311 | "_CFG_pseudo-device accf_http\\011\\011# \"httpready\" accept filter\n" |
1312 | "_CFG_\n" |
1313 | "_CFG_# miscellaneous pseudo-devices\n" |
1314 | "_CFG_pseudo-device\\011pty\\011\\011\\011# pseudo-terminals\n" |
1315 | "_CFG_pseudo-device\\011sequencer\\011\\011# MIDI sequencer\n" |
1316 | "_CFG_# rnd works; RND_COM does not on port i386 yet.\n" |
1317 | "_CFG_#options \\011RND_COM\\011\\011\\011# use \"com\" randomness as well (BROKEN)\n" |
1318 | "_CFG_pseudo-device\\011clockctl\\011\\011# user control of clock subsystem\n" |
1319 | "_CFG_pseudo-device\\011ksyms\\011\\011\\011# /dev/ksyms\n" |
1320 | "_CFG_pseudo-device\\011lockstat\\011\\011# lock profiling\n" |
1321 | "_CFG_pseudo-device\\011bcsp\\011\\011\\011# BlueCore Serial Protocol\n" |
1322 | "_CFG_pseudo-device\\011btuart\\011\\011\\011# Bluetooth HCI UART (H4)\n" |
1323 | "_CFG_\n" |
1324 | "_CFG_# a pseudo device needed for Coda\\011# also needs CODA (above)\n" |
1325 | "_CFG_pseudo-device\\011vcoda\\011\\011\\011# coda minicache <-> venus comm.\n" |
1326 | "_CFG_\n" |
1327 | "_CFG_# a pseudo device needed for SMBFS\n" |
1328 | "_CFG_pseudo-device\\011nsmb\\011\\011\\011# experimental - SMB requester\n" |
1329 | "_CFG_\n" |
1330 | "_CFG_# wscons pseudo-devices\n" |
1331 | "_CFG_pseudo-device\\011wsmux\\011\\011\\011# mouse & keyboard multiplexor\n" |
1332 | "_CFG_pseudo-device\\011wsfont\n" |
1333 | "_CFG_\n" |
1334 | "_CFG_# pseudo audio device driver\n" |
1335 | "_CFG_pseudo-device\\011pad\n" |
1336 | "_CFG_\n" |
1337 | "_CFG_# userland interface to drivers, including autoconf and properties retrieval\n" |
1338 | "_CFG_pseudo-device\\011drvctl\n" |
1339 | "_CFG_\n" |
1340 | "_CFG_options \\011FILEASSOC\\011\\011# fileassoc(9) - required for Veriexec\n" |
1341 | "_CFG_\n" |
1342 | "_CFG_# Veriexec\n" |
1343 | "_CFG_#\n" |
1344 | "_CFG_# a pseudo device needed for veriexec\n" |
1345 | "_CFG_pseudo-device\\011veriexec\n" |
1346 | "_CFG_#\n" |
1347 | "_CFG_# Uncomment the fingerprint methods below that are desired. Note that\n" |
1348 | "_CFG_# removing fingerprint methods will have almost no impact on the kernel\n" |
1349 | "_CFG_# code size.\n" |
1350 | "_CFG_#\n" |
1351 | "_CFG_options VERIFIED_EXEC_FP_RMD160\n" |
1352 | "_CFG_options VERIFIED_EXEC_FP_SHA256\n" |
1353 | "_CFG_options VERIFIED_EXEC_FP_SHA384\n" |
1354 | "_CFG_options VERIFIED_EXEC_FP_SHA512\n" |
1355 | "_CFG_options VERIFIED_EXEC_FP_SHA1\n" |
1356 | "_CFG_options VERIFIED_EXEC_FP_MD5\n" |
1357 | "_CFG_\n" |
1358 | "_CFG_options \\011PAX_SEGVGUARD=0\\011\\011# PaX Segmentation fault guard\n" |
1359 | "_CFG_options \\011PAX_MPROTECT=1\\011\\011# PaX mprotect(2) restrictions\n" |
1360 | "_CFG_options \\011PAX_MPROTECT_DEBUG=1\\011# PaX mprotect debug\n" |
1361 | "_CFG_options \\011PAX_ASLR=1\\011\\011# PaX Address Space Layout Randomization\n" |
1362 | "_CFG_options \\011PAX_ASLR_DEBUG=1\\011# PaX ASLR debug\n" |
1363 | #ifdef INCLUDE_CONFIG_FILE |
1364 | |
1365 | "_CFG_### END CONFIG FILE \"GENERIC\"\n" |
1366 | "_CFG_### (included from \"arch/amd64/conf/std.amd64\")\n" |
1367 | "_CFG_###> # $NetBSD: std.amd64,v 1.10 2015/05/07 19:14:55 mrg Exp $\n" |
1368 | "_CFG_###> #\n" |
1369 | "_CFG_###> # standard, required NetBSD/amd64 'options'\n" |
1370 | "_CFG_###> \n" |
1371 | "_CFG_###> machine amd64 x86\n" |
1372 | "_CFG_###> include\\011\\011\"conf/std\"\\011# MI standard options\n" |
1373 | "_CFG_###> \n" |
1374 | "_CFG_###> options \\011CPU_IN_CKSUM\n" |
1375 | "_CFG_###> options \\011EXEC_ELF64\\011# exec ELF binaries\n" |
1376 | "_CFG_###> options \\011EXEC_SCRIPT\\011# exec #! scripts\n" |
1377 | "_CFG_###> options \\011MTRR\n" |
1378 | "_CFG_###> options\\011\\011MULTIPROCESSOR\n" |
1379 | "_CFG_###> \n" |
1380 | "_CFG_###> options \\011CHILD_MAX=1024\\011# 160 is too few\n" |
1381 | "_CFG_###> options \\011OPEN_MAX=1024\\011# 128 is too few\n" |
1382 | "_CFG_###> \n" |
1383 | "_CFG_###> mainbus0 at root\n" |
1384 | "_CFG_###> cpu* at mainbus?\n" |
1385 | "_CFG_###> ioapic* at mainbus? apid ?\n" |
1386 | "_CFG_###> \n" |
1387 | "_CFG_###> # Atheros HAL options\n" |
1388 | "_CFG_###> include \"external/isc/atheros_hal/conf/std.ath_hal\"\n" |
1389 | "_CFG_### (end include \"arch/amd64/conf/std.amd64\")\n" |
1390 | "_CFG_### (included from \"conf/std\")\n" |
1391 | "_CFG_###> # $NetBSD: std,v 1.22 2016/11/02 00:11:59 pgoyette Exp $\n" |
1392 | "_CFG_###> #\n" |
1393 | "_CFG_###> # standard MI 'options'\n" |
1394 | "_CFG_###> #\n" |
1395 | "_CFG_###> # this file is for options which can't be off-by-default for some reasons.\n" |
1396 | "_CFG_###> # \"it's commonly used\" is NOT a good reason to enable options here.\n" |
1397 | "_CFG_###> \n" |
1398 | "_CFG_###> #\n" |
1399 | "_CFG_###> # Always include \"kern\" attribute (module). Other attributes don't need to\n" |
1400 | "_CFG_###> # depend on \"kern\".\n" |
1401 | "_CFG_###> #\n" |
1402 | "_CFG_###> select\\011kern\n" |
1403 | "_CFG_###> \n" |
1404 | "_CFG_###> # Always include the \"vfs\" attribute (module). Although all of the\n" |
1405 | "_CFG_###> # ufs/xxx file systems depend on the vfs attribute, it is not required\n" |
1406 | "_CFG_###> # that any file system actually be built-in to the kernel. (At least\n" |
1407 | "_CFG_###> # on some architectures, file system modules can be loaded at boot\n" |
1408 | "_CFG_###> # time.)\n" |
1409 | "_CFG_###> \n" |
1410 | "_CFG_###> select vfs\n" |
1411 | "_CFG_###> \n" |
1412 | "_CFG_###> select\\011net\\011\\011# XXX Clean up dependency\n" |
1413 | "_CFG_###> \n" |
1414 | "_CFG_###> # the following options are on-by-default to keep\n" |
1415 | "_CFG_###> # kernel config file compatibility.\n" |
1416 | "_CFG_###> options\\011VMSWAP\\011\\011# Swap device/file support\n" |
1417 | "_CFG_###> options\\011BUFQ_FCFS\\011# First-come First-serve strategy\n" |
1418 | "_CFG_###> options\\011BUFQ_DISKSORT\\011# Traditional min seek sort strategy\n" |
1419 | "_CFG_###> options\\011RFC2292\\011\\011# Previous version of Adv. Sockets API for IPv6 \n" |
1420 | "_CFG_###> options\\011PTRACE\\011\\011# Include ptrace(2) syscall\n" |
1421 | "_CFG_###> options\\011PTRACE_HOOKS\\011# Include ptrace hooks\n" |
1422 | "_CFG_###> options\\011COREDUMP\\011# allow processes to coredump.\n" |
1423 | "_CFG_###> options\\011AIO\\011\\011# POSIX asynchronous I/O\n" |
1424 | "_CFG_###> options\\011MQUEUE\\011\\011# POSIX message queues\n" |
1425 | "_CFG_###> \n" |
1426 | "_CFG_###> #\n" |
1427 | "_CFG_###> # Security model.\n" |
1428 | "_CFG_###> #\n" |
1429 | "_CFG_###> options\\011secmodel_bsd44\\011# Traditional 4.4BSD security model\n" |
1430 | "_CFG_###> \n" |
1431 | "_CFG_###> #\n" |
1432 | "_CFG_###> # Scheduling algorithm\n" |
1433 | "_CFG_###> #\n" |
1434 | "_CFG_###> options\\011SCHED_4BSD\n" |
1435 | "_CFG_###> \n" |
1436 | "_CFG_###> pseudo-device\\011cpuctl\n" |
1437 | "_CFG_###> \n" |
1438 | "_CFG_###> #\n" |
1439 | "_CFG_###> # Kernel entropy pool and random-number generator pseudodevice.\n" |
1440 | "_CFG_###> # The pseudodevice might stop being \"std\" when the two are torn\n" |
1441 | "_CFG_###> # apart some day but the entropy pool itself never will (they are\n" |
1442 | "_CFG_###> # presently implemented in the same source file)\n" |
1443 | "_CFG_###> #\n" |
1444 | "_CFG_###> pseudo-device\\011rnd\n" |
1445 | "_CFG_### (end include \"conf/std\")\n" |
1446 | "_CFG_### (included from \"external/isc/atheros_hal/conf/std.ath_hal\")\n" |
1447 | "_CFG_###> #options ATHHAL_ASSERT\n" |
1448 | "_CFG_###> #options ATHHAL_DEBUG\n" |
1449 | "_CFG_###> #options ATHHAL_DEBUG_ALQ\n" |
1450 | "_CFG_###> \n" |
1451 | "_CFG_###> # Atheros HAL Chipset Support\n" |
1452 | "_CFG_###> #\n" |
1453 | "_CFG_###> options ATHHAL_AR5210\n" |
1454 | "_CFG_###> options ATHHAL_AR5211\n" |
1455 | "_CFG_###> options ATHHAL_AR5212\n" |
1456 | "_CFG_###> options ATHHAL_AR5311\n" |
1457 | "_CFG_###> #options ATHHAL_AR5312\n" |
1458 | "_CFG_###> #options ATHHAL_AR2316\n" |
1459 | "_CFG_###> #options ATHHAL_AR2317\n" |
1460 | "_CFG_###> options ATHHAL_AR5416\n" |
1461 | "_CFG_###> options ATHHAL_AR9280\n" |
1462 | "_CFG_###> options ATHHAL_AR9285\n" |
1463 | "_CFG_###> \n" |
1464 | "_CFG_###> # Atheros AR5212/AR5312 RF Support\n" |
1465 | "_CFG_###> #\n" |
1466 | "_CFG_###> options ATHHAL_RF2316\n" |
1467 | "_CFG_###> options ATHHAL_RF2317\n" |
1468 | "_CFG_###> options ATHHAL_RF2413\n" |
1469 | "_CFG_###> options ATHHAL_RF2425\n" |
1470 | "_CFG_###> options ATHHAL_RF5111\n" |
1471 | "_CFG_###> options ATHHAL_RF5112\n" |
1472 | "_CFG_###> options ATHHAL_RF5413\n" |
1473 | "_CFG_### (end include \"external/isc/atheros_hal/conf/std.ath_hal\")\n" |
1474 | #endif /* INCLUDE_CONFIG_FILE */ |
1475 | ; |
1476 | #endif /* INCLUDE_CONFIG_FILE || INCLUDE_JUST_CONFIG */ |
1477 | #endif /* CONFIG_FILE */ |
1478 | |