| @@ -1,1192 +1,1193 @@ | | | @@ -1,1192 +1,1193 @@ |
1 | # $NetBSD: GENERIC,v 1.287 2010/10/24 08:54:14 jruoho Exp $ | | 1 | # $NetBSD: GENERIC,v 1.288 2010/11/03 20:09:09 christos Exp $ |
2 | # | | 2 | # |
3 | # GENERIC machine description file | | 3 | # GENERIC machine description file |
4 | # | | 4 | # |
5 | # This machine description file is used to generate the default NetBSD | | 5 | # This machine description file is used to generate the default NetBSD |
6 | # kernel. The generic kernel does not include all options, subsystems | | 6 | # kernel. The generic kernel does not include all options, subsystems |
7 | # and device drivers, but should be useful for most applications. | | 7 | # and device drivers, but should be useful for most applications. |
8 | # | | 8 | # |
9 | # The machine description file can be customised for your specific | | 9 | # The machine description file can be customised for your specific |
10 | # machine to reduce the kernel size and improve its performance. | | 10 | # machine to reduce the kernel size and improve its performance. |
11 | # | | 11 | # |
12 | # For further information on compiling NetBSD kernels, see the config(8) | | 12 | # For further information on compiling NetBSD kernels, see the config(8) |
13 | # man page. | | 13 | # man page. |
14 | # | | 14 | # |
15 | # For further information on hardware support for this architecture, see | | 15 | # For further information on hardware support for this architecture, see |
16 | # the intro(4) man page. For further information about kernel options | | 16 | # the intro(4) man page. For further information about kernel options |
17 | # for this architecture, see the options(4) man page. For an explanation | | 17 | # for this architecture, see the options(4) man page. For an explanation |
18 | # of each device driver in this file see the section 4 man page for the | | 18 | # of each device driver in this file see the section 4 man page for the |
19 | # device. | | 19 | # device. |
20 | | | 20 | |
21 | include "arch/amd64/conf/std.amd64" | | 21 | include "arch/amd64/conf/std.amd64" |
22 | | | 22 | |
23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary | | 23 | options INCLUDE_CONFIG_FILE # embed config file in kernel binary |
24 | | | 24 | |
25 | #ident "GENERIC-$Revision: 1.287 $" | | 25 | #ident "GENERIC-$Revision: 1.288 $" |
26 | | | 26 | |
27 | maxusers 64 # estimated number of users | | 27 | maxusers 64 # estimated number of users |
28 | | | 28 | |
29 | # delay between "rebooting ..." message and hardware reset, in milliseconds | | 29 | # delay between "rebooting ..." message and hardware reset, in milliseconds |
30 | #options CPURESET_DELAY=2000 | | 30 | #options CPURESET_DELAY=2000 |
31 | | | 31 | |
32 | # This option allows you to force a serial console at the specified | | 32 | # This option allows you to force a serial console at the specified |
33 | # I/O address. see console(4) for details. | | 33 | # I/O address. see console(4) for details. |
34 | #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 | | 34 | #options CONSDEVNAME="\"com\"",CONADDR=0x2f8,CONSPEED=57600 |
35 | # you don't want the option below ON iff you are using the | | 35 | # you don't want the option below ON iff you are using the |
36 | # serial console option of the new boot strap code. | | 36 | # serial console option of the new boot strap code. |
37 | #options CONS_OVERRIDE # Always use above! independent of boot info | | 37 | #options CONS_OVERRIDE # Always use above! independent of boot info |
38 | | | 38 | |
39 | # The following options override the memory sizes passed in from the boot | | 39 | # The following options override the memory sizes passed in from the boot |
40 | # block. Use them *only* if the boot block is unable to determine the correct | | 40 | # block. Use them *only* if the boot block is unable to determine the correct |
41 | # values. Note that the BIOS may *correctly* report less than 640k of base | | 41 | # values. Note that the BIOS may *correctly* report less than 640k of base |
42 | # memory if the extended BIOS data area is located at the top of base memory | | 42 | # memory if the extended BIOS data area is located at the top of base memory |
43 | # (as is the case on most recent systems). | | 43 | # (as is the case on most recent systems). |
44 | #options REALBASEMEM=639 # size of base memory (in KB) | | 44 | #options REALBASEMEM=639 # size of base memory (in KB) |
45 | #options REALEXTMEM=15360 # size of extended memory (in KB) | | 45 | #options REALEXTMEM=15360 # size of extended memory (in KB) |
46 | | | 46 | |
47 | # The following options limit the overall size of physical memory | | 47 | # The following options limit the overall size of physical memory |
48 | # and/or the maximum address used by the system. | | 48 | # and/or the maximum address used by the system. |
49 | # Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map | | 49 | # Contrary to REALBASEMEM and REALEXTMEM, they still use the BIOS memory map |
50 | # and can deal with holes in the memory layout. | | 50 | # and can deal with holes in the memory layout. |
51 | #options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) | | 51 | #options PHYSMEM_MAX_SIZE=64 # max size of physical memory (in MB) |
52 | #options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) | | 52 | #options PHYSMEM_MAX_ADDR=2048 # don't use memory above this (in MB) |
53 | | | 53 | |
54 | # Standard system options | | 54 | # Standard system options |
55 | | | 55 | |
56 | options INSECURE # disable kernel security levels - X needs this | | 56 | options INSECURE # disable kernel security levels - X needs this |
57 | | | 57 | |
58 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | | 58 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT |
59 | options NTP # NTP phase/frequency locked loop | | 59 | options NTP # NTP phase/frequency locked loop |
60 | | | 60 | |
61 | options KTRACE # system call tracing via ktrace(1) | | 61 | options KTRACE # system call tracing via ktrace(1) |
62 | | | 62 | |
63 | # Note: SysV IPC parameters could be changed dynamically, see sysctl(8). | | 63 | # Note: SysV IPC parameters could be changed dynamically, see sysctl(8). |
64 | options SYSVMSG # System V-like message queues | | 64 | options SYSVMSG # System V-like message queues |
65 | options SYSVSEM # System V-like semaphores | | 65 | options SYSVSEM # System V-like semaphores |
66 | options SYSVSHM # System V-like memory sharing | | 66 | options SYSVSHM # System V-like memory sharing |
67 | #options P1003_1B_SEMAPHORE # p1003.1b semaphore support | | 67 | #options P1003_1B_SEMAPHORE # p1003.1b semaphore support |
68 | | | 68 | |
69 | options MODULAR # new style module framework | | 69 | options MODULAR # new style module framework |
70 | options USERCONF # userconf(4) support | | 70 | options USERCONF # userconf(4) support |
71 | #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) | | 71 | #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) |
72 | options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel | | 72 | options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel |
73 | | | 73 | |
74 | # Intel Enhanced Speedstep for EM64T CPUs | | 74 | # Intel Enhanced Speedstep for EM64T CPUs |
75 | options ENHANCED_SPEEDSTEP | | 75 | options ENHANCED_SPEEDSTEP |
76 | #options EST_FREQ_USERWRITE # any user can set frequency | | 76 | #options EST_FREQ_USERWRITE # any user can set frequency |
77 | | | 77 | |
78 | # AMD PowerNow! and Cool`n'Quiet technology | | 78 | # AMD PowerNow! and Cool`n'Quiet technology |
79 | options POWERNOW_K8 | | 79 | options POWERNOW_K8 |
80 | | | 80 | |
81 | # Intel(R) On Demand Clock Modulation (aka ODCM) | | 81 | # Intel(R) On Demand Clock Modulation (aka ODCM) |
82 | # options INTEL_ONDEMAND_CLOCKMOD | | 82 | # options INTEL_ONDEMAND_CLOCKMOD |
83 | | | 83 | |
84 | # Alternate buffer queue strategies for better responsiveness under high | | 84 | # Alternate buffer queue strategies for better responsiveness under high |
85 | # disk I/O load. | | 85 | # disk I/O load. |
86 | #options BUFQ_READPRIO | | 86 | #options BUFQ_READPRIO |
87 | options BUFQ_PRIOCSCAN | | 87 | options BUFQ_PRIOCSCAN |
88 | | | 88 | |
89 | # Diagnostic/debugging support options | | 89 | # Diagnostic/debugging support options |
90 | #options DIAGNOSTIC # expensive kernel consistency checks | | 90 | #options DIAGNOSTIC # expensive kernel consistency checks |
91 | #options DEBUG # expensive debugging checks/support | | 91 | #options DEBUG # expensive debugging checks/support |
92 | #options LOCKDEBUG # expensive locking checks/support | | 92 | #options LOCKDEBUG # expensive locking checks/support |
93 | #options KMEMSTATS # kernel memory statistics (vmstat -m) | | 93 | #options KMEMSTATS # kernel memory statistics (vmstat -m) |
94 | | | 94 | |
95 | # | | 95 | # |
96 | # Because gcc omits the frame pointer for any -O level, the line below | | 96 | # Because gcc omits the frame pointer for any -O level, the line below |
97 | # is needed to make backtraces in DDB work. | | 97 | # is needed to make backtraces in DDB work. |
98 | # | | 98 | # |
99 | makeoptions COPTS="-O2 -fno-omit-frame-pointer" | | 99 | makeoptions COPTS="-O2 -fno-omit-frame-pointer" |
100 | options DDB # in-kernel debugger | | 100 | options DDB # in-kernel debugger |
101 | #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' | | 101 | #options DDB_ONPANIC=1 # see also sysctl(8): `ddb.onpanic' |
102 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | | 102 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB |
103 | #options KGDB # remote debugger | | 103 | #options KGDB # remote debugger |
104 | #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 | | 104 | #options KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600 |
105 | #makeoptions DEBUG="-g" # compile full symbol table | | 105 | #makeoptions DEBUG="-g" # compile full symbol table |
106 | #options SYSCALL_STATS # per syscall counts | | 106 | #options SYSCALL_STATS # per syscall counts |
107 | #options SYSCALL_TIMES # per syscall times | | 107 | #options SYSCALL_TIMES # per syscall times |
108 | #options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) | | 108 | #options SYSCALL_TIMES_HASCOUNTER # use 'broken' rdtsc (soekris) |
109 | | | 109 | |
110 | # Compatibility options | | 110 | # Compatibility options |
111 | options COMPAT_15 # compatibility with NetBSD 1.5, | | 111 | options COMPAT_15 # compatibility with NetBSD 1.5, |
112 | options COMPAT_16 # NetBSD 1.6, | | 112 | options COMPAT_16 # NetBSD 1.6, |
113 | options COMPAT_20 # NetBSD 2.0, | | 113 | options COMPAT_20 # NetBSD 2.0, |
114 | options COMPAT_30 # NetBSD 3.0, | | 114 | options COMPAT_30 # NetBSD 3.0, |
115 | options COMPAT_40 # NetBSD 4.0, | | 115 | options COMPAT_40 # NetBSD 4.0, |
116 | options COMPAT_50 # NetBSD 5.0 compatibility, | | 116 | options COMPAT_50 # NetBSD 5.0 compatibility, |
117 | options COMPAT_43 # and 4.3BSD | | 117 | options COMPAT_43 # and 4.3BSD |
118 | #options COMPAT_386BSD_MBRPART # recognize old partition ID | | 118 | #options COMPAT_386BSD_MBRPART # recognize old partition ID |
119 | | | 119 | |
120 | options COMPAT_OSSAUDIO | | 120 | options COMPAT_OSSAUDIO |
121 | options COMPAT_NETBSD32 | | 121 | options COMPAT_NETBSD32 |
122 | options COMPAT_LINUX | | 122 | options COMPAT_LINUX |
123 | options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32 | | 123 | options COMPAT_LINUX32 # req. COMPAT_LINUX and COMPAT_NETBSD32 |
124 | options EXEC_ELF32 | | 124 | options EXEC_ELF32 |
125 | options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. | | 125 | options COMPAT_BSDPTY # /dev/[pt]ty?? ptys. |
126 | | | 126 | |
127 | # Wedge support | | 127 | # Wedge support |
128 | options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances | | 128 | options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances |
129 | options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges | | 129 | options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges |
130 | # The following two options can break /etc/fstab, so handle with care | | 130 | # The following two options can break /etc/fstab, so handle with care |
131 | #options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges | | 131 | #options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges |
132 | #options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges | | 132 | #options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges |
133 | | | 133 | |
134 | # File systems | | 134 | # File systems |
135 | file-system FFS # UFS | | 135 | file-system FFS # UFS |
136 | file-system EXT2FS # second extended file system (linux) | | 136 | file-system EXT2FS # second extended file system (linux) |
137 | file-system LFS # log-structured file system | | 137 | file-system LFS # log-structured file system |
138 | file-system MFS # memory file system | | 138 | file-system MFS # memory file system |
139 | file-system NFS # Network File System client | | 139 | file-system NFS # Network File System client |
140 | file-system NTFS # Windows/NT file system (experimental) | | 140 | file-system NTFS # Windows/NT file system (experimental) |
141 | file-system CD9660 # ISO 9660 + Rock Ridge file system | | 141 | file-system CD9660 # ISO 9660 + Rock Ridge file system |
142 | file-system MSDOSFS # MS-DOS file system | | 142 | file-system MSDOSFS # MS-DOS file system |
143 | file-system FDESC # /dev/fd | | 143 | file-system FDESC # /dev/fd |
144 | file-system KERNFS # /kern | | 144 | file-system KERNFS # /kern |
145 | file-system NULLFS # loopback file system | | 145 | file-system NULLFS # loopback file system |
146 | file-system OVERLAY # overlay file system | | 146 | file-system OVERLAY # overlay file system |
147 | file-system PROCFS # /proc | | 147 | file-system PROCFS # /proc |
148 | file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) | | 148 | file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) |
149 | file-system SMBFS # experimental - SMB/CIFS file-system | | 149 | file-system SMBFS # experimental - SMB/CIFS file-system |
150 | file-system UMAPFS # NULLFS + uid and gid remapping | | 150 | file-system UMAPFS # NULLFS + uid and gid remapping |
151 | file-system UNION # union file system | | 151 | file-system UNION # union file system |
152 | file-system CODA # Coda File System; also needs vcoda (below) | | 152 | file-system CODA # Coda File System; also needs vcoda (below) |
153 | file-system PTYFS # /dev/pts/N support | | 153 | file-system PTYFS # /dev/pts/N support |
154 | file-system TMPFS # Efficient memory file-system | | 154 | file-system TMPFS # Efficient memory file-system |
155 | #file-system UDF # experimental - OSTA UDF CD/DVD file-system | | 155 | #file-system UDF # experimental - OSTA UDF CD/DVD file-system |
156 | #file-system HFS # experimental - Apple HFS+ (read-only) | | 156 | #file-system HFS # experimental - Apple HFS+ (read-only) |
157 | | | 157 | |
158 | # File system options | | 158 | # File system options |
159 | options QUOTA # UFS quotas | | 159 | options QUOTA # UFS quotas |
160 | #options FFS_EI # FFS Endian Independent support | | 160 | #options FFS_EI # FFS Endian Independent support |
161 | options WAPBL # File system journaling support - Experimental | | 161 | options WAPBL # File system journaling support - Experimental |
162 | # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. | | 162 | # Note that UFS_DIRHASH is suspected of causing kernel memory corruption. |
163 | # It is not recommended for general use. | | 163 | # It is not recommended for general use. |
164 | #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental | | 164 | #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental |
165 | options NFSSERVER # Network File System server | | 165 | options NFSSERVER # Network File System server |
166 | #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and | | 166 | #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and |
167 | # immutable) behave as system flags. | | 167 | # immutable) behave as system flags. |
168 | #options FFS_NO_SNAPSHOT # No FFS snapshot support | | 168 | #options FFS_NO_SNAPSHOT # No FFS snapshot support |
169 | | | 169 | |
170 | # Networking options | | 170 | # Networking options |
171 | #options GATEWAY # packet forwarding | | 171 | #options GATEWAY # packet forwarding |
172 | options INET # IP + ICMP + TCP + UDP | | 172 | options INET # IP + ICMP + TCP + UDP |
173 | options INET6 # IPV6 | | 173 | options INET6 # IPV6 |
174 | #options IPSEC # IP security | | 174 | #options IPSEC # IP security |
175 | #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) | | 175 | #options IPSEC_ESP # IP security (encryption part; define w/IPSEC) |
176 | #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) | | 176 | #options IPSEC_NAT_T # IPsec NAT traversal (NAT-T) |
177 | #options IPSEC_DEBUG # debug for IP security | | 177 | #options IPSEC_DEBUG # debug for IP security |
178 | #options MROUTING # IP multicast routing | | 178 | #options MROUTING # IP multicast routing |
179 | #options PIM # Protocol Independent Multicast | | 179 | #options PIM # Protocol Independent Multicast |
180 | #options ISO,TPIP # OSI | | 180 | #options ISO,TPIP # OSI |
181 | #options EON # OSI tunneling over IP | | 181 | #options EON # OSI tunneling over IP |
182 | options NETATALK # AppleTalk networking protocols | | 182 | options NETATALK # AppleTalk networking protocols |
183 | options PPP_BSDCOMP # BSD-Compress compression support for PPP | | 183 | options PPP_BSDCOMP # BSD-Compress compression support for PPP |
184 | options PPP_DEFLATE # Deflate compression support for PPP | | 184 | options PPP_DEFLATE # Deflate compression support for PPP |
185 | options PPP_FILTER # Active filter support for PPP (requires bpf) | | 185 | options PPP_FILTER # Active filter support for PPP (requires bpf) |
186 | options PFIL_HOOKS # pfil(9) packet filter hooks | | 186 | options PFIL_HOOKS # pfil(9) packet filter hooks |
187 | options IPFILTER_LOG # ipmon(8) log support | | 187 | options IPFILTER_LOG # ipmon(8) log support |
188 | options IPFILTER_LOOKUP # ippool(8) support | | 188 | options IPFILTER_LOOKUP # ippool(8) support |
189 | options IPFILTER_COMPAT # Compat for IP-Filter | | 189 | options IPFILTER_COMPAT # Compat for IP-Filter |
190 | #options IPFILTER_DEFAULT_BLOCK # block all packets by default | | 190 | #options IPFILTER_DEFAULT_BLOCK # block all packets by default |
191 | #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG | | 191 | #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG |
192 | | | 192 | |
193 | #options ALTQ # Manipulate network interfaces' output queues | | 193 | #options ALTQ # Manipulate network interfaces' output queues |
194 | #options ALTQ_BLUE # Stochastic Fair Blue | | 194 | #options ALTQ_BLUE # Stochastic Fair Blue |
195 | #options ALTQ_CBQ # Class-Based Queueing | | 195 | #options ALTQ_CBQ # Class-Based Queueing |
196 | #options ALTQ_CDNR # Diffserv Traffic Conditioner | | 196 | #options ALTQ_CDNR # Diffserv Traffic Conditioner |
197 | #options ALTQ_FIFOQ # First-In First-Out Queue | | 197 | #options ALTQ_FIFOQ # First-In First-Out Queue |
198 | #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) | | 198 | #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) |
199 | #options ALTQ_HFSC # Hierarchical Fair Service Curve | | 199 | #options ALTQ_HFSC # Hierarchical Fair Service Curve |
200 | #options ALTQ_LOCALQ # Local queueing discipline | | 200 | #options ALTQ_LOCALQ # Local queueing discipline |
201 | #options ALTQ_PRIQ # Priority Queueing | | 201 | #options ALTQ_PRIQ # Priority Queueing |
202 | #options ALTQ_RED # Random Early Detection | | 202 | #options ALTQ_RED # Random Early Detection |
203 | #options ALTQ_RIO # RED with IN/OUT | | 203 | #options ALTQ_RIO # RED with IN/OUT |
204 | #options ALTQ_WFQ # Weighted Fair Queueing | | 204 | #options ALTQ_WFQ # Weighted Fair Queueing |
205 | | | 205 | |
206 | # These options enable verbose messages for several subsystems. | | 206 | # These options enable verbose messages for several subsystems. |
207 | # Warning, these may compile large string tables into the kernel! | | 207 | # Warning, these may compile large string tables into the kernel! |
208 | #options ACPIVERBOSE # verbose ACPI configuration messages | | 208 | #options ACPIVERBOSE # verbose ACPI configuration messages |
209 | #options MIIVERBOSE # verbose PHY autoconfig messages | | 209 | #options MIIVERBOSE # verbose PHY autoconfig messages |
210 | #options PCIVERBOSE # verbose PCI device autoconfig messages | | 210 | #options PCIVERBOSE # verbose PCI device autoconfig messages |
211 | #options PCI_CONFIG_DUMP # verbosely dump PCI config space | | 211 | #options PCI_CONFIG_DUMP # verbosely dump PCI config space |
212 | #options PCMCIAVERBOSE # verbose PCMCIA configuration messages | | 212 | #options PCMCIAVERBOSE # verbose PCMCIA configuration messages |
213 | options SCSIVERBOSE # human readable SCSI error messages | | 213 | options SCSIVERBOSE # human readable SCSI error messages |
214 | #options USBVERBOSE # verbose USB device autoconfig messages | | 214 | #options USBVERBOSE # verbose USB device autoconfig messages |
215 | | | 215 | |
216 | options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM | | 216 | options NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM |
217 | | | 217 | |
218 | # | | 218 | # |
219 | # wscons options | | 219 | # wscons options |
220 | # | | 220 | # |
221 | # builtin terminal emulations | | 221 | # builtin terminal emulations |
222 | #options WSEMUL_SUN # sun terminal emulation | | 222 | #options WSEMUL_SUN # sun terminal emulation |
223 | options WSEMUL_VT100 # VT100 / VT220 emulation | | 223 | options WSEMUL_VT100 # VT100 / VT220 emulation |
224 | # different kernel output - see dev/wscons/wsdisplayvar.h | | 224 | # different kernel output - see dev/wscons/wsdisplayvar.h |
225 | options WS_KERNEL_FG=WSCOL_GREEN | | 225 | options WS_KERNEL_FG=WSCOL_GREEN |
226 | #options WS_KERNEL_BG=WSCOL_BLACK | | 226 | #options WS_KERNEL_BG=WSCOL_BLACK |
227 | # compatibility to other console drivers | | 227 | # compatibility to other console drivers |
228 | options WSDISPLAY_COMPAT_PCVT # emulate some ioctls | | 228 | options WSDISPLAY_COMPAT_PCVT # emulate some ioctls |
229 | options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls | | 229 | options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls |
230 | options WSDISPLAY_COMPAT_USL # VT handling | | 230 | options WSDISPLAY_COMPAT_USL # VT handling |
231 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes | | 231 | options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes |
232 | # see dev/pckbport/wskbdmap_mfii.c for implemented layouts | | 232 | # see dev/pckbport/wskbdmap_mfii.c for implemented layouts |
233 | #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" | | 233 | #options PCKBD_LAYOUT="(KB_DE | KB_NODEAD)" |
234 | # allocate a number of virtual screens at autoconfiguration time | | 234 | # allocate a number of virtual screens at autoconfiguration time |
235 | #options WSDISPLAY_DEFAULTSCREENS=4 | | 235 | #options WSDISPLAY_DEFAULTSCREENS=4 |
236 | # use a large software cursor that doesn't blink | | 236 | # use a large software cursor that doesn't blink |
237 | options PCDISPLAY_SOFTCURSOR | | 237 | options PCDISPLAY_SOFTCURSOR |
238 | # modify the screen type of the console; defaults to "80x25" | | 238 | # modify the screen type of the console; defaults to "80x25" |
239 | #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" | | 239 | #options VGA_CONSOLE_SCREENTYPE="\"80x24\"" |
240 | # work around a hardware bug that loaded fonts don't work; found on ATI cards | | 240 | # work around a hardware bug that loaded fonts don't work; found on ATI cards |
241 | #options VGA_CONSOLE_ATI_BROKEN_FONTSEL | | 241 | #options VGA_CONSOLE_ATI_BROKEN_FONTSEL |
242 | # console scrolling support. | | 242 | # console scrolling support. |
243 | options WSDISPLAY_SCROLLSUPPORT | | 243 | options WSDISPLAY_SCROLLSUPPORT |
244 | # enable VGA raster mode capable of displaying multilingual text on console | | 244 | # enable VGA raster mode capable of displaying multilingual text on console |
245 | #options VGA_RASTERCONSOLE | | 245 | #options VGA_RASTERCONSOLE |
246 | # enable splash screen support; requires genfb or radeonfb | | 246 | # enable splash screen support; requires genfb or radeonfb |
247 | #options SPLASHSCREEN | | 247 | #options SPLASHSCREEN |
248 | #options SPLASHSCREEN_PROGRESS | | 248 | #options SPLASHSCREEN_PROGRESS |
249 | | | 249 | |
250 | # Kernel root file system and dump configuration. | | 250 | # Kernel root file system and dump configuration. |
251 | config netbsd root on ? type ? | | 251 | config netbsd root on ? type ? |
252 | #config netbsd root on sd0a type ffs | | 252 | #config netbsd root on sd0a type ffs |
253 | #config netbsd root on ? type nfs | | 253 | #config netbsd root on ? type nfs |
254 | | | 254 | |
255 | # | | 255 | # |
256 | # Device configuration | | 256 | # Device configuration |
257 | # | | 257 | # |
258 | | | 258 | |
259 | #IPMI support | | 259 | #IPMI support |
260 | ipmi0 at mainbus? | | 260 | ipmi0 at mainbus? |
261 | | | 261 | |
262 | # ACPI will be used if present. If not it will fall back to MPBIOS | | 262 | # ACPI will be used if present. If not it will fall back to MPBIOS |
263 | acpi0 at mainbus0 | | 263 | acpi0 at mainbus0 |
264 | options ACPI_SCANPCI # find PCI roots using ACPI | | 264 | options ACPI_SCANPCI # find PCI roots using ACPI |
265 | options MPBIOS # configure CPUs and APICs using MPBIOS | | 265 | options MPBIOS # configure CPUs and APICs using MPBIOS |
266 | options MPBIOS_SCANPCI # MPBIOS configures PCI roots | | 266 | options MPBIOS_SCANPCI # MPBIOS configures PCI roots |
267 | #options PCI_INTR_FIXUP # PCI interrupt routing via ACPI | | 267 | #options PCI_INTR_FIXUP # PCI interrupt routing via ACPI |
268 | #options PCI_BUS_FIXUP # fixup PCI bus numbering | | 268 | #options PCI_BUS_FIXUP # fixup PCI bus numbering |
269 | #options PCI_ADDR_FIXUP # fixup PCI I/O addresses | | 269 | #options PCI_ADDR_FIXUP # fixup PCI I/O addresses |
270 | #options ACPI_ACTIVATE_DEV # If set, activate inactive devices | | 270 | #options ACPI_ACTIVATE_DEV # If set, activate inactive devices |
271 | options VGA_POST # in-kernel support for VGA POST | | 271 | options VGA_POST # in-kernel support for VGA POST |
272 | | | 272 | |
273 | # ACPI devices | | 273 | # ACPI devices |
274 | acpiacad* at acpi? # ACPI AC Adapter | | 274 | acpiacad* at acpi? # ACPI AC Adapter |
275 | acpibat* at acpi? # ACPI Battery | | 275 | acpibat* at acpi? # ACPI Battery |
276 | acpibut* at acpi? # ACPI Button | | 276 | acpibut* at acpi? # ACPI Button |
277 | #acpicpu* at acpi? # ACPI CPU | | 277 | #acpicpu* at acpi? # ACPI CPU |
278 | acpidalb* at acpi? # Direct Application Launch Button | | 278 | acpidalb* at acpi? # Direct Application Launch Button |
279 | # The ACPI Embedded Controller is generally configured via the special ECDT. | | 279 | # The ACPI Embedded Controller is generally configured via the special ECDT. |
280 | # This is required as parts of the DSDT can reference the EC before the normal | | 280 | # This is required as parts of the DSDT can reference the EC before the normal |
281 | # attach phase. | | 281 | # attach phase. |
282 | acpiec* at acpi? # ACPI Embedded Controller (late binding) | | 282 | acpiec* at acpi? # ACPI Embedded Controller (late binding) |
283 | acpiecdt* at acpi? # ACPI Embedded Controller (early binding) | | 283 | acpiecdt* at acpi? # ACPI Embedded Controller (early binding) |
284 | acpilid* at acpi? # ACPI Lid Switch | | 284 | acpilid* at acpi? # ACPI Lid Switch |
285 | #acpismbus* at acpi? # ACPI SMBus CMI (experimental) | | 285 | #acpismbus* at acpi? # ACPI SMBus CMI (experimental) |
286 | acpitz* at acpi? # ACPI Thermal Zone | | 286 | acpitz* at acpi? # ACPI Thermal Zone |
287 | acpivga* at acpi? # ACPI Display Adapter | | 287 | acpivga* at acpi? # ACPI Display Adapter |
288 | acpiout* at acpivga? # ACPI Display Output Device | | 288 | acpiout* at acpivga? # ACPI Display Output Device |
289 | acpiwmi* at acpi? # ACPI WMI Mapper | | 289 | acpiwmi* at acpi? # ACPI WMI Mapper |
290 | | | 290 | |
291 | # Mainboard devices | | 291 | # Mainboard devices |
292 | aibs* at acpi? # ASUSTeK AI Booster hardware monitor | | 292 | aibs* at acpi? # ASUSTeK AI Booster hardware monitor |
293 | asus* at acpi? # ASUS hotkeys | | 293 | asus* at acpi? # ASUS hotkeys |
294 | attimer* at acpi? # AT Timer | | 294 | attimer* at acpi? # AT Timer |
295 | #com* at acpi? # Serial communications interface | | 295 | #com* at acpi? # Serial communications interface |
296 | #fdc* at acpi? # Floppy disk controller | | 296 | #fdc* at acpi? # Floppy disk controller |
297 | hpqlb* at acpi? # HP Quick Launch Buttons | | 297 | hpqlb* at acpi? # HP Quick Launch Buttons |
298 | hpet* at acpi? # High Precision Event Timer | | 298 | hpet* at acpi? # High Precision Event Timer |
299 | joy* at acpi? # Joystick/Game port | | 299 | joy* at acpi? # Joystick/Game port |
300 | #lpt* at acpi? # Parallel port | | 300 | #lpt* at acpi? # Parallel port |
301 | mpu* at acpi? # Roland MPU-401 MIDI UART | | 301 | mpu* at acpi? # Roland MPU-401 MIDI UART |
302 | pckbc* at acpi? # PC keyboard controller | | 302 | pckbc* at acpi? # PC keyboard controller |
303 | pcppi* at acpi? # AT-style speaker sound | | 303 | pcppi* at acpi? # AT-style speaker sound |
304 | sony* at acpi? # Sony Notebook Controller | | 304 | sony* at acpi? # Sony Notebook Controller |
305 | spic* at acpi? # Sony Programmable I/O Controller | | 305 | spic* at acpi? # Sony Programmable I/O Controller |
306 | wsmouse* at spic? # mouse | | 306 | wsmouse* at spic? # mouse |
307 | thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys | | 307 | thinkpad* at acpi? # IBM/Lenovo Thinkpad hotkeys |
308 | ug* at acpi? # Abit uGuru Hardware monitor | | 308 | ug* at acpi? # Abit uGuru Hardware monitor |
309 | wb* at acpi? # Winbond W83L518D SD/MMC reader | | 309 | wb* at acpi? # Winbond W83L518D SD/MMC reader |
310 | sdmmc* at wb? # SD/MMC bus | | 310 | sdmmc* at wb? # SD/MMC bus |
311 | wmidell* at acpiwmibus? # Dell WMI mappings | | 311 | wmidell* at acpiwmibus? # Dell WMI mappings |
312 | #wmihp* at acpiwmibus? # HP WMI mappings | | 312 | #wmihp* at acpiwmibus? # HP WMI mappings |
313 | wmimsi* at acpiwmibus? # MSI WMI mappings | | 313 | wmimsi* at acpiwmibus? # MSI WMI mappings |
314 | | | 314 | |
315 | #apm0 at mainbus0 # Advanced power management | | 315 | #apm0 at mainbus0 # Advanced power management |
316 | | | 316 | |
317 | # Tuning for power management, see apm(4) for more details. | | 317 | # Tuning for power management, see apm(4) for more details. |
318 | #options APM_NO_IDLE # Don't call BIOS CPU idle function | | 318 | #options APM_NO_IDLE # Don't call BIOS CPU idle function |
319 | #options APM_V10_ONLY # Use only the APM 1.0 calls | | 319 | #options APM_V10_ONLY # Use only the APM 1.0 calls |
320 | #options APM_NO_POWEROFF # Don't power off on halt(8) | | 320 | #options APM_NO_POWEROFF # Don't power off on halt(8) |
321 | #options APM_POWER_PRINT # Print stats on the console | | 321 | #options APM_POWER_PRINT # Print stats on the console |
322 | #options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts | | 322 | #options APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts |
323 | | | 323 | |
324 | | | 324 | |
325 | # Basic Bus Support | | 325 | # Basic Bus Support |
326 | | | 326 | |
327 | # PCI bus support | | 327 | # PCI bus support |
328 | pci* at mainbus? bus ? | | 328 | pci* at mainbus? bus ? |
329 | pci* at pchb? bus ? | | 329 | pci* at pchb? bus ? |
330 | pci* at ppb? bus ? | | 330 | pci* at ppb? bus ? |
331 | | | 331 | |
332 | # PCI bridges | | 332 | # PCI bridges |
333 | pchb* at pci? dev ? function ? # PCI-Host bridges | | 333 | pchb* at pci? dev ? function ? # PCI-Host bridges |
334 | pcib* at pci? dev ? function ? # PCI-ISA bridges | | 334 | pcib* at pci? dev ? function ? # PCI-ISA bridges |
335 | ppb* at pci? dev ? function ? # PCI-PCI bridges | | 335 | ppb* at pci? dev ? function ? # PCI-PCI bridges |
336 | # XXX 'puc's aren't really bridges, but there's no better place for them here | | 336 | # XXX 'puc's aren't really bridges, but there's no better place for them here |
337 | puc* at pci? dev ? function ? # PCI "universal" comm. cards | | 337 | puc* at pci? dev ? function ? # PCI "universal" comm. cards |
338 | | | 338 | |
339 | #amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET | | 339 | #amdpcib* at pci? dev ? function ? # AMD 8111 PCI-ISA w/ HPET |
340 | #hpet* at amdpcib? | | 340 | #hpet* at amdpcib? |
341 | | | 341 | |
342 | ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, | | 342 | ichlpcib* at pci? dev ? function ? # Intel ICH PCI-LPC w/ timecounter, |
343 | # watchdog and Speedstep and HPET | | 343 | # watchdog and Speedstep and HPET |
344 | fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator | | 344 | fwhrng* at ichlpcib? # Intel 82802 FWH Random Number Generator |
345 | #hpet* at ichlpcib? | | 345 | #hpet* at ichlpcib? |
346 | | | 346 | |
347 | aapic* at pci? dev ? function ? # AMD 8131 IO apic | | 347 | aapic* at pci? dev ? function ? # AMD 8131 IO apic |
348 | | | 348 | |
349 | agp* at pchb? | | 349 | agp* at pchb? |
350 | | | 350 | |
351 | # ISA bus support | | 351 | # ISA bus support |
352 | isa0 at mainbus? | | 352 | isa0 at mainbus? |
353 | isa0 at pcib? | | 353 | isa0 at pcib? |
354 | #isa0 at amdpcib? | | 354 | #isa0 at amdpcib? |
355 | isa0 at ichlpcib? | | 355 | isa0 at ichlpcib? |
356 | | | 356 | |
357 | # CardBus bridge support | | 357 | # CardBus bridge support |
358 | cbb* at pci? dev ? function ? | | 358 | cbb* at pci? dev ? function ? |
359 | cardslot* at cbb? | | 359 | cardslot* at cbb? |
360 | | | 360 | |
361 | # CardBus bus support | | 361 | # CardBus bus support |
362 | cardbus* at cardslot? | | 362 | cardbus* at cardslot? |
363 | pcmcia* at cardslot? | | 363 | pcmcia* at cardslot? |
364 | | | 364 | |
365 | # Console Devices | | 365 | # Console Devices |
366 | | | 366 | |
367 | # wscons | | 367 | # wscons |
368 | pckbc0 at isa? # pc keyboard controller | | 368 | pckbc0 at isa? # pc keyboard controller |
369 | pckbd* at pckbc? # PC keyboard | | 369 | pckbd* at pckbc? # PC keyboard |
370 | pms* at pckbc? # PS/2 mouse for wsmouse | | 370 | pms* at pckbc? # PS/2 mouse for wsmouse |
371 | #options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume | | 371 | #options PMS_DISABLE_POWERHOOK # Disable PS/2 reset on resume |
372 | options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads | | 372 | options PMS_SYNAPTICS_TOUCHPAD # Enable support for Synaptics Touchpads |
373 | options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads | | 373 | options PMS_ELANTECH_TOUCHPAD # Enable support for Elantech Touchpads |
374 | vga* at pci? dev ? function ? | | 374 | vga* at pci? dev ? function ? |
375 | genfb* at pci? dev ? function ? | | 375 | genfb* at pci? dev ? function ? |
376 | wsdisplay* at vga? console ? | | 376 | wsdisplay* at vga? console ? |
377 | wsdisplay* at wsemuldisplaydev? | | 377 | wsdisplay* at wsemuldisplaydev? |
378 | wskbd* at pckbd? console ? | | 378 | wskbd* at pckbd? console ? |
379 | wsmouse* at pms? mux 0 | | 379 | wsmouse* at pms? mux 0 |
380 | | | 380 | |
381 | attimer0 at isa? | | 381 | attimer0 at isa? |
382 | pcppi0 at isa? | | 382 | pcppi0 at isa? |
383 | sysbeep0 at pcppi? | | 383 | sysbeep0 at pcppi? |
384 | | | 384 | |
385 | # DRI driver | | 385 | # DRI driver |
386 | i915drm* at vga? # Intel i915, i945 DRM driver | | 386 | i915drm* at vga? # Intel i915, i945 DRM driver |
387 | mach64drm* at vga? # mach64 (3D Rage Pro, Rage) DRM driver | | 387 | mach64drm* at vga? # mach64 (3D Rage Pro, Rage) DRM driver |
388 | mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver | | 388 | mgadrm* at vga? # Matrox G[24]00, G[45]50 DRM driver |
389 | r128drm* at vga? # ATI Rage 128 DRM driver | | 389 | r128drm* at vga? # ATI Rage 128 DRM driver |
390 | radeondrm* at vga? # ATI Radeon DRM driver | | 390 | radeondrm* at vga? # ATI Radeon DRM driver |
391 | savagedrm* at vga? # S3 Savage DRM driver | | 391 | savagedrm* at vga? # S3 Savage DRM driver |
392 | sisdrm* at vga? # SiS DRM driver | | 392 | sisdrm* at vga? # SiS DRM driver |
393 | tdfxdrm* at vga? # 3dfx (voodoo) DRM driver | | 393 | tdfxdrm* at vga? # 3dfx (voodoo) DRM driver |
394 | | | 394 | |
395 | # Cryptographic Devices | | 395 | # Cryptographic Devices |
396 | | | 396 | |
397 | # PCI cryptographic devices | | 397 | # PCI cryptographic devices |
398 | hifn* at pci? dev ? function ? # Hifn 7755/7811/795x | | 398 | hifn* at pci? dev ? function ? # Hifn 7755/7811/795x |
399 | ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x | | 399 | ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x |
400 | | | 400 | |
401 | # Serial Devices | | 401 | # Serial Devices |
402 | | | 402 | |
403 | # PCI serial interfaces | | 403 | # PCI serial interfaces |
404 | com* at puc? port ? # 16x50s on "universal" comm boards | | 404 | com* at puc? port ? # 16x50s on "universal" comm boards |
405 | cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards | | 405 | cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards |
406 | cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards | | 406 | cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards |
407 | | | 407 | |
408 | # PCMCIA serial interfaces | | 408 | # PCMCIA serial interfaces |
409 | com* at pcmcia? function ? # Modems and serial cards | | 409 | com* at pcmcia? function ? # Modems and serial cards |
410 | | | 410 | |
411 | pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards | | 411 | pcmcom* at pcmcia? function ? # PCMCIA multi-port serial cards |
412 | com* at pcmcom? slave ? # ...and the slave devices | | 412 | com* at pcmcom? slave ? # ...and the slave devices |
413 | | | 413 | |
414 | # CardBus serial interfaces | | 414 | # CardBus serial interfaces |
415 | com* at cardbus? function ? # Modems and serial cards | | 415 | com* at cardbus? function ? # Modems and serial cards |
416 | | | 416 | |
417 | # ISA serial interfaces | | 417 | # ISA serial interfaces |
418 | #options COM_HAYESP # adds Hayes ESP serial board support | | 418 | #options COM_HAYESP # adds Hayes ESP serial board support |
419 | com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports | | 419 | com0 at isa? port 0x3f8 irq 4 # Standard PC serial ports |
420 | com1 at isa? port 0x2f8 irq 3 | | 420 | com1 at isa? port 0x2f8 irq 3 |
421 | | | 421 | |
422 | # Parallel Printer Interfaces | | 422 | # Parallel Printer Interfaces |
423 | | | 423 | |
424 | # PCI parallel printer interfaces | | 424 | # PCI parallel printer interfaces |
425 | lpt* at puc? port ? # || ports on "universal" comm boards | | 425 | lpt* at puc? port ? # || ports on "universal" comm boards |
426 | | | 426 | |
427 | # ISA parallel printer interfaces | | 427 | # ISA parallel printer interfaces |
428 | lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports | | 428 | lpt0 at isa? port 0x378 irq 7 # standard PC parallel ports |
429 | lpt1 at isa? port 0x278 | | 429 | lpt1 at isa? port 0x278 |
430 | | | 430 | |
431 | # Hardware monitors | | 431 | # Hardware monitors |
432 | | | 432 | |
433 | amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors | | 433 | amdtemp* at pci? dev ? function ? # AMD CPU Temperature sensors |
434 | | | 434 | |
435 | # Winbond LPC Super I/O | | 435 | # Winbond LPC Super I/O |
436 | #wbsio* at isa? port 0x2e | | 436 | #wbsio* at isa? port 0x2e |
437 | #wbsio* at isa? port 0x4e | | 437 | #wbsio* at isa? port 0x4e |
438 | | | 438 | |
439 | # LM7[89] and compatible hardware monitors | | 439 | # LM7[89] and compatible hardware monitors |
440 | # Use flags to select temp sensor type (see lm(4) man page for details) | | 440 | # Use flags to select temp sensor type (see lm(4) man page for details) |
441 | #lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 | | 441 | #lm0 at isa? port 0x290 flags 0x0 # other common ports: 0x280, 0x310 |
442 | #lm* at wbsio? | | 442 | #lm* at wbsio? |
443 | | | 443 | |
444 | # SMSC LPC47B397 hardware monitor functions | | 444 | # SMSC LPC47B397 hardware monitor functions |
445 | #smsc0 at isa? port 0x02e | | 445 | #smsc0 at isa? port 0x02e |
446 | | | 446 | |
447 | # SMSC LPC47M192 hardware monitor | | 447 | # SMSC LPC47M192 hardware monitor |
448 | #smscmon* at iic? addr 0x2c | | 448 | #smscmon* at iic? addr 0x2c |
449 | #smscmon* at iic? addr 0x2d # (alternate address) | | 449 | #smscmon* at iic? addr 0x2d # (alternate address) |
450 | | | 450 | |
451 | # AMD 768 and 8111 power/ACPI controllers | | 451 | # AMD 768 and 8111 power/ACPI controllers |
452 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface | | 452 | amdpm* at pci? dev ? function ? # RNG and SMBus 1.0 interface |
453 | #iic* at amdpm? # sensors below are on this bus | | 453 | #iic* at amdpm? # sensors below are on this bus |
454 | | | 454 | |
455 | # NVIDIA nForce2/3/4 SMBus controller | | 455 | # NVIDIA nForce2/3/4 SMBus controller |
456 | nfsmbc* at pci? dev ? function ? | | 456 | nfsmbc* at pci? dev ? function ? |
457 | nfsmb* at nfsmbc? | | 457 | nfsmb* at nfsmbc? |
458 | iic* at nfsmb? | | 458 | iic* at nfsmb? |
459 | | | 459 | |
460 | # Intel PIIX4 power management controllers | | 460 | # Intel PIIX4 power management controllers |
461 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller | | 461 | piixpm* at pci? dev ? function ? # PIIX4 compatible PM controller |
462 | iic* at piixpm? # SMBus on PIIX4 | | 462 | iic* at piixpm? # SMBus on PIIX4 |
463 | | | 463 | |
464 | # Intel Core's on-die Thermal sensor | | 464 | # Intel Core's on-die Thermal sensor |
465 | options INTEL_CORETEMP | | 465 | options INTEL_CORETEMP |
466 | | | 466 | |
467 | # Intel ICH SMBus controller | | 467 | # Intel ICH SMBus controller |
468 | ichsmb* at pci? dev ? function ? | | 468 | ichsmb* at pci? dev ? function ? |
469 | iic* at ichsmb? | | 469 | iic* at ichsmb? |
470 | | | 470 | |
471 | # Thermal monitor and fan controller | | 471 | # Thermal monitor and fan controller |
472 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) | | 472 | #dbcool* at iic? addr 0x2C # Unknown other motherboard(s) |
473 | #dbcool* at iic? addr 0x2D # Tyan S2881 | | 473 | #dbcool* at iic? addr 0x2D # Tyan S2881 |
474 | #dbcool* at iic? addr 0x2E # Tyan S2882-D | | 474 | #dbcool* at iic? addr 0x2E # Tyan S2882-D |
475 | | | 475 | |
476 | # Fintek Super I/O with hardware monitor | | 476 | # Fintek Super I/O with hardware monitor |
477 | #finsio0 at isa? port 0x4e | | 477 | #finsio0 at isa? port 0x4e |
478 | | | 478 | |
479 | # iTE IT87xxF Super I/O with watchdog and sensors support | | 479 | # iTE IT87xxF Super I/O with watchdog and sensors support |
480 | #itesio0 at isa? port 0x2e | | 480 | #itesio0 at isa? port 0x2e |
481 | | | 481 | |
482 | # Abit uGuru Hardware system monitor | | 482 | # Abit uGuru Hardware system monitor |
483 | #ug0 at isa? port 0xe0 | | 483 | #ug0 at isa? port 0xe0 |
484 | | | 484 | |
485 | # Serial Presence Detect capable memory modules | | 485 | # Serial Presence Detect capable memory modules |
486 | #spdmem* at iic? addr 0x50 | | 486 | #spdmem* at iic? addr 0x50 |
487 | #spdmem* at iic? addr 0x51 | | 487 | #spdmem* at iic? addr 0x51 |
488 | #spdmem* at iic? addr 0x52 | | 488 | #spdmem* at iic? addr 0x52 |
489 | #spdmem* at iic? addr 0x53 | | 489 | #spdmem* at iic? addr 0x53 |
490 | #spdmem* at iic? addr 0x54 | | 490 | #spdmem* at iic? addr 0x54 |
491 | #spdmem* at iic? addr 0x55 | | 491 | #spdmem* at iic? addr 0x55 |
492 | #spdmem* at iic? addr 0x56 | | 492 | #spdmem* at iic? addr 0x56 |
493 | #spdmem* at iic? addr 0x57 | | 493 | #spdmem* at iic? addr 0x57 |
494 | | | 494 | |
495 | # I2O devices | | 495 | # I2O devices |
496 | iop* at pci? dev ? function ? # I/O processor | | 496 | iop* at pci? dev ? function ? # I/O processor |
497 | iopsp* at iop? tid ? # SCSI/FC-AL ports | | 497 | iopsp* at iop? tid ? # SCSI/FC-AL ports |
498 | ld* at iop? tid ? # block devices | | 498 | ld* at iop? tid ? # block devices |
499 | # XXX dpti.c wants a processor type that is not assigned for x86-64 | | 499 | # XXX dpti.c wants a processor type that is not assigned for x86-64 |
500 | #dpti* at iop? tid 0 # DPT/Adaptec control interface | | 500 | #dpti* at iop? tid 0 # DPT/Adaptec control interface |
501 | | | 501 | |
502 | | | 502 | |
503 | # SCSI Controllers and Devices | | 503 | # SCSI Controllers and Devices |
504 | | | 504 | |
505 | # PCI SCSI controllers | | 505 | # PCI SCSI controllers |
506 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI | | 506 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI |
507 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI | | 507 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI |
508 | ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI | | 508 | ahc* at pci? dev ? function ? # Adaptec [23]94x, aic78x0 SCSI |
509 | ahd* at pci? dev ? function ? # Adaptec aic790x SCSI | | 509 | ahd* at pci? dev ? function ? # Adaptec aic790x SCSI |
510 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI | | 510 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI |
511 | dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID | | 511 | dpt* at pci? dev ? function ? # DPT SmartCache/SmartRAID |
512 | iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI | | 512 | iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI |
513 | isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel | | 513 | isp* at pci? dev ? function ? # Qlogic ISP [12]0x0 SCSI/FibreChannel |
514 | mfi* at pci? dev ? function ? # LSI MegaRAID SAS | | 514 | mfi* at pci? dev ? function ? # LSI MegaRAID SAS |
515 | mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID | | 515 | mly* at pci? dev ? function ? # Mylex AcceleRAID and eXtremeRAID |
516 | mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 | | 516 | mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 |
517 | pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI | | 517 | pcscp* at pci? dev ? function ? # AMD 53c974 PCscsi-PCI SCSI |
518 | siop* at pci? dev ? function ? # Symbios 53c8xx SCSI | | 518 | siop* at pci? dev ? function ? # Symbios 53c8xx SCSI |
519 | esiop* at pci? dev ? function ? # Symbios 53c875 and newer SCSI | | 519 | esiop* at pci? dev ? function ? # Symbios 53c875 and newer SCSI |
520 | #options SIOP_SYMLED # drive the act. LED in software | | 520 | #options SIOP_SYMLED # drive the act. LED in software |
521 | trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI | | 521 | trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI |
522 | | | 522 | |
523 | # PCMCIA SCSI controllers | | 523 | # PCMCIA SCSI controllers |
524 | aic* at pcmcia? function ? # Adaptec APA-1460 SCSI | | 524 | aic* at pcmcia? function ? # Adaptec APA-1460 SCSI |
525 | esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI | | 525 | esp* at pcmcia? function ? # Qlogic ESP406/FAS408 SCSI |
526 | spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI | | 526 | spc* at pcmcia? function ? # Fujitsu MB87030/MB89352 SCSI |
527 | | | 527 | |
528 | # CardBus SCSI cards | | 528 | # CardBus SCSI cards |
529 | adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI | | 529 | adv* at cardbus? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI |
530 | ahc* at cardbus? function ? # Adaptec ADP-1480 | | 530 | ahc* at cardbus? function ? # Adaptec ADP-1480 |
531 | | | 531 | |
532 | # SCSI bus support | | 532 | # SCSI bus support |
533 | scsibus* at scsi? | | 533 | scsibus* at scsi? |
534 | | | 534 | |
535 | # SCSI devices | | 535 | # SCSI devices |
536 | sd* at scsibus? target ? lun ? # SCSI disk drives | | 536 | sd* at scsibus? target ? lun ? # SCSI disk drives |
537 | st* at scsibus? target ? lun ? # SCSI tape drives | | 537 | st* at scsibus? target ? lun ? # SCSI tape drives |
538 | cd* at scsibus? target ? lun ? # SCSI CD-ROM drives | | 538 | cd* at scsibus? target ? lun ? # SCSI CD-ROM drives |
539 | ch* at scsibus? target ? lun ? # SCSI autochangers | | 539 | ch* at scsibus? target ? lun ? # SCSI autochangers |
540 | ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices | | 540 | ses* at scsibus? target ? lun ? # SCSI Enclosure Services devices |
541 | ss* at scsibus? target ? lun ? # SCSI scanners | | 541 | ss* at scsibus? target ? lun ? # SCSI scanners |
542 | uk* at scsibus? target ? lun ? # SCSI unknown | | 542 | uk* at scsibus? target ? lun ? # SCSI unknown |
543 | | | 543 | |
544 | | | 544 | |
545 | # RAID controllers and devices | | 545 | # RAID controllers and devices |
546 | aac* at pci? dev ? function ? # Adaptec AAC family | | 546 | aac* at pci? dev ? function ? # Adaptec AAC family |
547 | amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID | | 547 | amr* at pci? dev ? function ? # AMI/LSI Logic MegaRAID |
548 | arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers | | 548 | arcmsr* at pci? dev ? function ? # Areca SATA RAID controllers |
549 | cac* at pci? dev ? function ? # Compaq PCI array controllers | | 549 | cac* at pci? dev ? function ? # Compaq PCI array controllers |
550 | ciss* at pci? dev ? function ? # HP Smart Array controllers | | 550 | ciss* at pci? dev ? function ? # HP Smart Array controllers |
551 | icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID | | 551 | icp* at pci? dev ? function ? # ICP-Vortex GDT & Intel RAID |
552 | mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family | | 552 | mlx* at pci? dev ? function ? # Mylex DAC960 & DEC SWXCR family |
553 | twe* at pci? dev ? function ? # 3ware Escalade RAID controllers | | 553 | twe* at pci? dev ? function ? # 3ware Escalade RAID controllers |
554 | twa* at pci? dev ? function ? # 3ware Escalade 9xxx RAID controllers | | 554 | twa* at pci? dev ? function ? # 3ware Escalade 9xxx RAID controllers |
555 | | | 555 | |
556 | ld* at aac? unit ? | | 556 | ld* at aac? unit ? |
557 | ld* at amr? unit ? | | 557 | ld* at amr? unit ? |
558 | ld* at cac? unit ? | | 558 | ld* at cac? unit ? |
559 | ld* at icp? unit ? | | 559 | ld* at icp? unit ? |
560 | ld* at twe? unit ? | | 560 | ld* at twe? unit ? |
561 | ld* at twa? unit ? | | 561 | ld* at twa? unit ? |
562 | ld* at mlx? unit ? | | 562 | ld* at mlx? unit ? |
563 | | | 563 | |
564 | icpsp* at icp? unit ? # SCSI pass-through | | 564 | icpsp* at icp? unit ? # SCSI pass-through |
565 | | | 565 | |
566 | # IDE and related devices | | 566 | # IDE and related devices |
567 | # PCI IDE controllers - see pciide(4) for supported hardware. | | 567 | # PCI IDE controllers - see pciide(4) for supported hardware. |
568 | # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know | | 568 | # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know |
569 | # how to set up DMA modes for this chip. This may work, or may cause | | 569 | # how to set up DMA modes for this chip. This may work, or may cause |
570 | # a machine hang with some controllers. | | 570 | # a machine hang with some controllers. |
571 | pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver | | 571 | pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver |
572 | acardide* at pci? dev ? function ? # Acard IDE controllers | | 572 | acardide* at pci? dev ? function ? # Acard IDE controllers |
573 | aceride* at pci? dev ? function ? # Acer Lab IDE controllers | | 573 | aceride* at pci? dev ? function ? # Acer Lab IDE controllers |
574 | ahcisata* at pci? dev ? function ? # AHCI SATA controllers | | 574 | ahcisata* at pci? dev ? function ? # AHCI SATA controllers |
575 | artsata* at pci? dev ? function ? # Intel i31244 SATA controller | | 575 | artsata* at pci? dev ? function ? # Intel i31244 SATA controller |
576 | cmdide* at pci? dev ? function ? # CMD tech IDE controllers | | 576 | cmdide* at pci? dev ? function ? # CMD tech IDE controllers |
577 | cypide* at pci? dev ? function ? # Cypress IDE controllers | | 577 | cypide* at pci? dev ? function ? # Cypress IDE controllers |
578 | hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers | | 578 | hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers |
579 | iteide* at pci? dev ? function ? # IT Express IDE controllers | | 579 | iteide* at pci? dev ? function ? # IT Express IDE controllers |
580 | ixpide* at pci? dev ? function ? # ATI IXP IDE controllers | | 580 | ixpide* at pci? dev ? function ? # ATI IXP IDE controllers |
581 | jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers | | 581 | jmide* at pci? dev ? function ? # JMicron PCI-e PATA/SATA controllers |
582 | ahcisata* at jmide? | | 582 | ahcisata* at jmide? |
583 | mvsata* at pci? dev ? function ? # Marvell Hercules-I/II | | 583 | mvsata* at pci? dev ? function ? # Marvell Hercules-I/II |
584 | optiide* at pci? dev ? function ? # Opti IDE controllers | | 584 | optiide* at pci? dev ? function ? # Opti IDE controllers |
585 | piixide* at pci? dev ? function ? # Intel IDE controllers | | 585 | piixide* at pci? dev ? function ? # Intel IDE controllers |
586 | pdcide* at pci? dev ? function ? # Promise IDE controllers | | 586 | pdcide* at pci? dev ? function ? # Promise IDE controllers |
587 | pdcsata* at pci? dev ? function ? # Promise SATA150 controllers | | 587 | pdcsata* at pci? dev ? function ? # Promise SATA150 controllers |
588 | satalink* at pci? dev ? function ? # SiI SATALink controllers | | 588 | satalink* at pci? dev ? function ? # SiI SATALink controllers |
589 | siisata* at pci? dev ? function ? # SiI SteelVine controllers | | 589 | siisata* at pci? dev ? function ? # SiI SteelVine controllers |
590 | siside* at pci? dev ? function ? # SiS IDE controllers | | 590 | siside* at pci? dev ? function ? # SiS IDE controllers |
591 | slide* at pci? dev ? function ? # Symphony Labs IDE controllers | | 591 | slide* at pci? dev ? function ? # Symphony Labs IDE controllers |
592 | svwsata* at pci? dev ? function ? # ServerWorks SATA controllers | | 592 | svwsata* at pci? dev ? function ? # ServerWorks SATA controllers |
593 | toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers | | 593 | toshide* at pci? dev ? function ? # TOSHIBA PICCOLO controllers |
594 | viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers | | 594 | viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers |
595 | | | 595 | |
596 | # PCMCIA IDE controllers | | 596 | # PCMCIA IDE controllers |
597 | wdc* at pcmcia? function ? | | 597 | wdc* at pcmcia? function ? |
598 | | | 598 | |
599 | # CardBus IDE controllers | | 599 | # CardBus IDE controllers |
600 | njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 | | 600 | njata* at cardbus? function ? flags 0x01 # Workbit NinjaATA-32 |
601 | siisata* at cardbus? function ? # SiI SteelVine controllers | | 601 | siisata* at cardbus? function ? # SiI SteelVine controllers |
602 | | | 602 | |
603 | # ISA ST506, ESDI, and IDE controllers | | 603 | # ISA ST506, ESDI, and IDE controllers |
604 | # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will | | 604 | # Use flags 0x01 if you want to try to use 32bits data I/O (the driver will |
605 | # fall back to 16bits I/O if 32bits I/O are not functional). | | 605 | # fall back to 16bits I/O if 32bits I/O are not functional). |
606 | # Some controllers pass the initial 32bit test, but will fail later. | | 606 | # Some controllers pass the initial 32bit test, but will fail later. |
607 | wdc0 at isa? port 0x1f0 irq 14 flags 0x00 | | 607 | wdc0 at isa? port 0x1f0 irq 14 flags 0x00 |
608 | wdc1 at isa? port 0x170 irq 15 flags 0x00 | | 608 | wdc1 at isa? port 0x170 irq 15 flags 0x00 |
609 | | | 609 | |
610 | # ATA (IDE) bus support | | 610 | # ATA (IDE) bus support |
611 | atabus* at ata? | | 611 | atabus* at ata? |
612 | options ATADEBUG | | 612 | options ATADEBUG |
613 | | | 613 | |
614 | # IDE drives | | 614 | # IDE drives |
615 | # Flags are used only with controllers that support DMA operations | | 615 | # Flags are used only with controllers that support DMA operations |
616 | # and mode settings (e.g. some pciide controllers) | | 616 | # and mode settings (e.g. some pciide controllers) |
617 | # The lowest order four bits (rightmost digit) of the flags define the PIO | | 617 | # The lowest order four bits (rightmost digit) of the flags define the PIO |
618 | # mode to use, the next set of four bits the DMA mode and the third set the | | 618 | # mode to use, the next set of four bits the DMA mode and the third set the |
619 | # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode | | 619 | # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode |
620 | # to use, and the last bit must be 1 for this setting to be used. | | 620 | # to use, and the last bit must be 1 for this setting to be used. |
621 | # For DMA and UDMA, 0xf (1111) means 'disable'. | | 621 | # For DMA and UDMA, 0xf (1111) means 'disable'. |
622 | # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. | | 622 | # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'. |
623 | # (0xc=1100, 0xa=1010, 0xf=1111) | | 623 | # (0xc=1100, 0xa=1010, 0xf=1111) |
624 | # 0x0000 means "use whatever the drive claims to support". | | 624 | # 0x0000 means "use whatever the drive claims to support". |
625 | wd* at atabus? drive ? flags 0x0000 | | 625 | wd* at atabus? drive ? flags 0x0000 |
626 | | | 626 | |
627 | # ATAPI bus support | | 627 | # ATAPI bus support |
628 | atapibus* at atapi? | | 628 | atapibus* at atapi? |
629 | | | 629 | |
630 | | | 630 | |
631 | # ATA RAID configuration support, as found on some Promise controllers. | | 631 | # ATA RAID configuration support, as found on some Promise controllers. |
632 | pseudo-device ataraid | | 632 | pseudo-device ataraid |
633 | ld* at ataraid? vendtype ? unit ? | | 633 | ld* at ataraid? vendtype ? unit ? |
634 | | | 634 | |
635 | # ATAPI devices | | 635 | # ATAPI devices |
636 | # flags have the same meaning as for IDE drives. | | 636 | # flags have the same meaning as for IDE drives. |
637 | cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives | | 637 | cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives |
638 | sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives | | 638 | sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives |
639 | st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives | | 639 | st* at atapibus? drive ? flags 0x0000 # ATAPI tape drives |
640 | uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown | | 640 | uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown |
641 | | | 641 | |
642 | | | 642 | |
643 | # Miscellaneous mass storage devices | | 643 | # Miscellaneous mass storage devices |
644 | | | 644 | |
645 | # ISA floppy | | 645 | # ISA floppy |
646 | fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers | | 646 | fdc0 at isa? port 0x3f0 irq 6 drq 2 # standard PC floppy controllers |
647 | #fdc1 at isa? port 0x370 irq ? drq ? | | 647 | #fdc1 at isa? port 0x370 irq ? drq ? |
648 | fd* at fdc? drive ? # the drives themselves | | 648 | fd* at fdc? drive ? # the drives themselves |
649 | # some machines need you to do this instead of fd* | | 649 | # some machines need you to do this instead of fd* |
650 | #fd0 at fdc0 drive 0 | | 650 | #fd0 at fdc0 drive 0 |
651 | | | 651 | |
652 | # Network Interfaces | | 652 | # Network Interfaces |
653 | | | 653 | |
654 | # PCI network interfaces | | 654 | # PCI network interfaces |
655 | age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet | | 655 | age* at pci? dev ? function ? # Attansic/Atheros L1 Gigabit Ethernet |
656 | ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet | | 656 | ale* at pci? dev ? function ? # Attansic/Atheros L1E Ethernet |
657 | an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) | | 657 | an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) |
658 | ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 | | 658 | ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 |
659 | atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) | | 659 | atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) |
660 | bce* at pci? dev ? function ? # Broadcom 440x 10/100 Ethernet | | 660 | bce* at pci? dev ? function ? # Broadcom 440x 10/100 Ethernet |
661 | bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet | | 661 | bge* at pci? dev ? function ? # Broadcom 570x gigabit Ethernet |
662 | bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet | | 662 | bnx* at pci? dev ? function ? # Broadcom NetXtremeII gigabit Ethernet |
663 | dge* at pci? dev ? function ? # Intel 82597 10GbE LR | | 663 | dge* at pci? dev ? function ? # Intel 82597 10GbE LR |
664 | en* at pci? dev ? function ? # ENI/Adaptec ATM | | 664 | en* at pci? dev ? function ? # ENI/Adaptec ATM |
665 | ep* at pci? dev ? function ? # 3Com 3c59x | | 665 | ep* at pci? dev ? function ? # 3Com 3c59x |
666 | epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet | | 666 | epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet |
667 | esh* at pci? dev ? function ? # Essential HIPPI card | | 667 | esh* at pci? dev ? function ? # Essential HIPPI card |
668 | ex* at pci? dev ? function ? # 3Com 90x[BC] | | 668 | ex* at pci? dev ? function ? # 3Com 90x[BC] |
669 | fpa* at pci? dev ? function ? # DEC DEFPA FDDI | | 669 | fpa* at pci? dev ? function ? # DEC DEFPA FDDI |
670 | fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B | | 670 | fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B |
671 | gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet | | 671 | gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet |
672 | ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 | | 672 | ipw* at pci? dev ? function ? # Intel PRO/Wireless 2100 |
673 | iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG | | 673 | iwi* at pci? dev ? function ? # Intel PRO/Wireless 2200BG |
674 | iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN | | 674 | iwn* at pci? dev ? function ? # Intel PRO/Wireless 4965AGN |
675 | jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet | | 675 | jme* at pci? dev ? function ? # JMicron JMC2[56]0 ethernet |
676 | hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ | | 676 | hme* at pci? dev ? function ? # Sun Microelectronics STP2002-STQ |
677 | le* at pci? dev ? function ? # PCnet-PCI Ethernet | | 677 | le* at pci? dev ? function ? # PCnet-PCI Ethernet |
678 | lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet | | 678 | lii* at pci? dev ? function ? # Atheros L2 Fast-Ethernet |
679 | lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 | | 679 | lmc* at pci? dev ? function ? # Lan Media Corp SSI/HSSI/DS3 |
680 | mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet | | 680 | mskc* at pci? dev ? function ? # Marvell Yukon 2 Gigabit Ethernet |
681 | msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet | | 681 | msk* at mskc? # Marvell Yukon 2 Gigabit Ethernet |
682 | mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet | | 682 | mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet |
683 | ne* at pci? dev ? function ? # NE2000-compatible Ethernet | | 683 | ne* at pci? dev ? function ? # NE2000-compatible Ethernet |
684 | nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet | | 684 | nfe* at pci? dev ? function ? # NVIDIA nForce Ethernet |
685 | ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial | | 685 | ntwoc* at pci? dev ? function ? # Riscom/N2 PCI Sync Serial |
686 | pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet | | 686 | pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet |
687 | ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g | | 687 | ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g |
688 | re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S | | 688 | re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S |
689 | rtk* at pci? dev ? function ? # Realtek 8129/8139 | | 689 | rtk* at pci? dev ? function ? # Realtek 8129/8139 |
690 | rtw* at pci? dev ? function ? # Realtek 8180L (802.11) | | 690 | rtw* at pci? dev ? function ? # Realtek 8180L (802.11) |
691 | sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet | | 691 | sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet |
692 | sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet | | 692 | sip* at pci? dev ? function ? # SiS 900/DP83815 Ethernet |
693 | skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet | | 693 | skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet |
694 | sk* at skc? # SysKonnect SK9821 Gigabit Ethernet | | 694 | sk* at skc? # SysKonnect SK9821 Gigabit Ethernet |
695 | ste* at pci? dev ? function ? # Sundance ST-201 Ethernet | | 695 | ste* at pci? dev ? function ? # Sundance ST-201 Ethernet |
696 | stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit | | 696 | stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit |
697 | ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet | | 697 | ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet |
698 | tl* at pci? dev ? function ? # ThunderLAN-based Ethernet | | 698 | tl* at pci? dev ? function ? # ThunderLAN-based Ethernet |
699 | tlp* at pci? dev ? function ? # DECchip 21x4x and clones | | 699 | tlp* at pci? dev ? function ? # DECchip 21x4x and clones |
700 | txp* at pci? dev ? function ? # 3com 3cr990 | | 700 | txp* at pci? dev ? function ? # 3com 3cr990 |
701 | vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet | | 701 | vge* at pci? dev ? function ? # VIATech VT612X Gigabit Ethernet |
702 | vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet | | 702 | vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet |
703 | wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) | | 703 | wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) |
704 | wm* at pci? dev ? function ? # Intel 82543/82544 gigabit | | 704 | wm* at pci? dev ? function ? # Intel 82543/82544 gigabit |
705 | wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG | | 705 | wpi* at pci? dev ? function ? # Intel PRO/Wireless 3945ABG |
706 | xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE | | 706 | xge* at pci? dev ? function ? # Neterion (S2io) Xframe-I 10GbE |
707 | | | 707 | |
708 | # PCMCIA network interfaces | | 708 | # PCMCIA network interfaces |
709 | an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) | | 709 | an* at pcmcia? function ? # Aironet PC4500/PC4800 (802.11) |
710 | awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) | | 710 | awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) |
711 | cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer | | 711 | cnw* at pcmcia? function ? # Xircom/Netwave AirSurfer |
712 | cs* at pcmcia? function ? # CS89xx Ethernet | | 712 | cs* at pcmcia? function ? # CS89xx Ethernet |
713 | ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet | | 713 | ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet |
714 | mbe* at pcmcia? function ? # MB8696x based Ethernet | | 714 | mbe* at pcmcia? function ? # MB8696x based Ethernet |
715 | ne* at pcmcia? function ? # NE2000-compatible Ethernet | | 715 | ne* at pcmcia? function ? # NE2000-compatible Ethernet |
716 | ray* at pcmcia? function ? # Raytheon Raylink (802.11) | | 716 | ray* at pcmcia? function ? # Raytheon Raylink (802.11) |
717 | sm* at pcmcia? function ? # Megahertz Ethernet | | 717 | sm* at pcmcia? function ? # Megahertz Ethernet |
718 | # tr at pcmcia has problems with Cardbus bridges | | 718 | # tr at pcmcia has problems with Cardbus bridges |
719 | #tr* at pcmcia? function ? # TROPIC based Token-Ring | | 719 | #tr* at pcmcia? function ? # TROPIC based Token-Ring |
720 | wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) | | 720 | wi* at pcmcia? function ? # Lucent/Intersil WaveLan IEEE (802.11) |
721 | xirc* at pcmcia? function ? # Xircom CreditCard Ethernet | | 721 | xirc* at pcmcia? function ? # Xircom CreditCard Ethernet |
722 | com* at xirc? | | 722 | com* at xirc? |
723 | xi* at xirc? | | 723 | xi* at xirc? |
724 | | | 724 | |
725 | mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards | | 725 | mhzc* at pcmcia? function ? # Megahertz Ethernet/Modem combo cards |
726 | com* at mhzc? | | 726 | com* at mhzc? |
727 | sm* at mhzc? | | 727 | sm* at mhzc? |
728 | | | 728 | |
729 | # CardBus network cards | | 729 | # CardBus network cards |
730 | ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 | | 730 | ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 |
731 | atw* at cardbus? function ? # ADMtek ADM8211 (802.11) | | 731 | atw* at cardbus? function ? # ADMtek ADM8211 (802.11) |
732 | ex* at cardbus? function ? # 3Com 3C575TX | | 732 | ex* at cardbus? function ? # 3Com 3C575TX |
733 | fxp* at cardbus? function ? # Intel i8255x | | 733 | fxp* at cardbus? function ? # Intel i8255x |
734 | ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g | | 734 | ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g |
735 | re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S | | 735 | re* at cardbus? function ? # Realtek 8139C+/8169/8169S/8110S |
736 | rtk* at cardbus? function ? # Realtek 8129/8139 | | 736 | rtk* at cardbus? function ? # Realtek 8129/8139 |
737 | rtw* at cardbus? function ? # Realtek 8180L (802.11) | | 737 | rtw* at cardbus? function ? # Realtek 8180L (802.11) |
738 | tlp* at cardbus? function ? # DECchip 21143 | | 738 | tlp* at cardbus? function ? # DECchip 21143 |
739 | | | 739 | |
740 | # MII/PHY support | | 740 | # MII/PHY support |
741 | acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs | | 741 | acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs |
742 | amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs | | 742 | amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs |
743 | atphy* at mii? phy ? # Attansic/Atheros PHYs | | 743 | atphy* at mii? phy ? # Attansic/Atheros PHYs |
744 | bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs | | 744 | bmtphy* at mii? phy ? # Broadcom BCM5201 and BCM5202 PHYs |
745 | brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs | | 745 | brgphy* at mii? phy ? # Broadcom BCM5400-family PHYs |
746 | ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs | | 746 | ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs |
747 | dmphy* at mii? phy ? # Davicom DM9101 PHYs | | 747 | dmphy* at mii? phy ? # Davicom DM9101 PHYs |
748 | exphy* at mii? phy ? # 3Com internal PHYs | | 748 | exphy* at mii? phy ? # 3Com internal PHYs |
749 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs | | 749 | gentbi* at mii? phy ? # Generic Ten-Bit 1000BASE-[CLS]X PHYs |
750 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | | 750 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs |
751 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | | 751 | gphyter* at mii? phy ? # NS83861 Gig-E PHY |
752 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | | 752 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x |
753 | igphy* at mii? phy ? # Intel IGP01E1000 | | 753 | igphy* at mii? phy ? # Intel IGP01E1000 |
754 | ikphy* at mii? phy ? # Intel 82563 PHYs | | 754 | ikphy* at mii? phy ? # Intel 82563 PHYs |
755 | inphy* at mii? phy ? # Intel 82555 PHYs | | 755 | inphy* at mii? phy ? # Intel 82555 PHYs |
756 | iophy* at mii? phy ? # Intel 82553 PHYs | | 756 | iophy* at mii? phy ? # Intel 82553 PHYs |
757 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | | 757 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs |
758 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | | 758 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs |
759 | nsphy* at mii? phy ? # NS83840 PHYs | | 759 | nsphy* at mii? phy ? # NS83840 PHYs |
760 | nsphyter* at mii? phy ? # NS83843 PHYs | | 760 | nsphyter* at mii? phy ? # NS83843 PHYs |
761 | pnaphy* at mii? phy ? # generic HomePNA PHYs | | 761 | pnaphy* at mii? phy ? # generic HomePNA PHYs |
762 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | | 762 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs |
763 | rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs | | 763 | rgephy* at mii? phy ? # Realtek 8169S/8110 internal PHYs |
764 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | | 764 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs |
765 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | | 765 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs |
766 | tlphy* at mii? phy ? # ThunderLAN PHYs | | 766 | tlphy* at mii? phy ? # ThunderLAN PHYs |
767 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | | 767 | tqphy* at mii? phy ? # TDK Semiconductor PHYs |
768 | ukphy* at mii? phy ? # generic unknown PHYs | | 768 | ukphy* at mii? phy ? # generic unknown PHYs |
769 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs | | 769 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs |
770 | | | 770 | |
771 | | | 771 | |
772 | # USB Controller and Devices | | 772 | # USB Controller and Devices |
773 | | | 773 | |
774 | # PCI USB controllers | | 774 | # PCI USB controllers |
775 | ehci* at pci? dev ? function ? # Enhanced Host Controller | | 775 | ehci* at pci? dev ? function ? # Enhanced Host Controller |
776 | ohci* at pci? dev ? function ? # Open Host Controller | | 776 | ohci* at pci? dev ? function ? # Open Host Controller |
777 | uhci* at pci? dev ? function ? # Universal Host Controller (Intel) | | 777 | uhci* at pci? dev ? function ? # Universal Host Controller (Intel) |
778 | | | 778 | |
779 | # CardBus USB controllers | | 779 | # CardBus USB controllers |
780 | ehci* at cardbus? function ? # Enhanced Host Controller | | 780 | ehci* at cardbus? function ? # Enhanced Host Controller |
781 | ohci* at cardbus? function ? # Open Host Controller | | 781 | ohci* at cardbus? function ? # Open Host Controller |
782 | uhci* at cardbus? function ? # Universal Host Controller (Intel) | | 782 | uhci* at cardbus? function ? # Universal Host Controller (Intel) |
783 | | | 783 | |
784 | # ISA USB controllers | | 784 | # ISA USB controllers |
785 | #slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS | | 785 | #slhci0 at isa? port 0x300 irq 5 # ScanLogic SL811HS |
786 | | | 786 | |
787 | # PCMCIA USB controllers | | 787 | # PCMCIA USB controllers |
788 | slhci* at pcmcia? function ? # ScanLogic SL811HS | | 788 | slhci* at pcmcia? function ? # ScanLogic SL811HS |
789 | | | 789 | |
790 | # USB bus support | | 790 | # USB bus support |
791 | usb* at ehci? | | 791 | usb* at ehci? |
792 | usb* at ohci? | | 792 | usb* at ohci? |
793 | usb* at uhci? | | 793 | usb* at uhci? |
794 | usb* at slhci? | | 794 | usb* at slhci? |
795 | | | 795 | |
796 | # USB Hubs | | 796 | # USB Hubs |
797 | uhub* at usb? | | 797 | uhub* at usb? |
798 | uhub* at uhub? port ? | | 798 | uhub* at uhub? port ? |
799 | | | 799 | |
800 | # USB HID device | | 800 | # USB HID device |
801 | uhidev* at uhub? port ? configuration ? interface ? | | 801 | uhidev* at uhub? port ? configuration ? interface ? |
802 | | | 802 | |
803 | # USB Mice | | 803 | # USB Mice |
804 | ums* at uhidev? reportid ? | | 804 | ums* at uhidev? reportid ? |
805 | wsmouse* at ums? mux 0 | | 805 | wsmouse* at ums? mux 0 |
806 | | | 806 | |
807 | # USB eGalax touch-panel | | 807 | # USB eGalax touch-panel |
808 | uep* at uhub? port ? | | 808 | uep* at uhub? port ? |
809 | wsmouse* at uep? mux 0 | | 809 | wsmouse* at uep? mux 0 |
810 | | | 810 | |
811 | # USB Keyboards | | 811 | # USB Keyboards |
812 | ukbd* at uhidev? reportid ? | | 812 | ukbd* at uhidev? reportid ? |
813 | wskbd* at ukbd? console ? mux 1 | | 813 | wskbd* at ukbd? console ? mux 1 |
814 | | | 814 | |
815 | # USB serial adapter | | 815 | # USB serial adapter |
816 | ucycom* at uhidev? reportid ? | | 816 | ucycom* at uhidev? reportid ? |
817 | | | 817 | |
818 | # USB Generic HID devices | | 818 | # USB Generic HID devices |
819 | uhid* at uhidev? reportid ? | | 819 | uhid* at uhidev? reportid ? |
820 | | | 820 | |
821 | # USB LCDs and USB-VGA adaptors | | 821 | # USB LCDs and USB-VGA adaptors |
822 | udl* at uhub? port ? # DisplayLink DL-1x0/1x5 | | 822 | udl* at uhub? port ? # DisplayLink DL-1x0/1x5 |
823 | wsdisplay* at udl? | | 823 | wsdisplay* at udl? |
824 | | | 824 | |
825 | # USB Printer | | 825 | # USB Printer |
826 | ulpt* at uhub? port ? configuration ? interface ? | | 826 | ulpt* at uhub? port ? configuration ? interface ? |
827 | | | 827 | |
828 | # USB Modem | | 828 | # USB Modem |
829 | umodem* at uhub? port ? configuration ? | | 829 | umodem* at uhub? port ? configuration ? |
830 | ucom* at umodem? | | 830 | ucom* at umodem? |
831 | | | 831 | |
832 | # Option N.V. Wireless WAN modems | | 832 | # Option N.V. Wireless WAN modems |
833 | uhso* at uhub? port ? configuration ? | | 833 | uhso* at uhub? port ? configuration ? |
834 | | | 834 | |
835 | # USB Mass Storage | | 835 | # USB Mass Storage |
836 | umass* at uhub? port ? configuration ? interface ? | | 836 | umass* at uhub? port ? configuration ? interface ? |
837 | wd* at umass? | | 837 | wd* at umass? |
838 | | | 838 | |
839 | # USB audio | | 839 | # USB audio |
840 | uaudio* at uhub? port ? configuration ? | | 840 | uaudio* at uhub? port ? configuration ? |
841 | | | 841 | |
842 | # USB MIDI | | 842 | # USB MIDI |
843 | umidi* at uhub? port ? configuration ? | | 843 | umidi* at uhub? port ? configuration ? |
844 | | | 844 | |
845 | # USB IrDA | | 845 | # USB IrDA |
846 | # USB-IrDA bridge spec | | 846 | # USB-IrDA bridge spec |
847 | uirda* at uhub? port ? configuration ? interface ? | | 847 | uirda* at uhub? port ? configuration ? interface ? |
848 | irframe* at uirda? | | 848 | irframe* at uirda? |
849 | | | 849 | |
850 | stuirda* at uhub? port ? configuration ? interface ? | | 850 | stuirda* at uhub? port ? configuration ? interface ? |
851 | irframe* at stuirda? | | 851 | irframe* at stuirda? |
852 | | | 852 | |
853 | # SigmaTel STIr4200 USB/IrDA Bridge | | 853 | # SigmaTel STIr4200 USB/IrDA Bridge |
854 | ustir* at uhub? port ? | | 854 | ustir* at uhub? port ? |
855 | irframe* at ustir? | | 855 | irframe* at ustir? |
856 | | | 856 | |
857 | # USB Ethernet adapters | | 857 | # USB Ethernet adapters |
858 | aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters | | 858 | aue* at uhub? port ? # ADMtek AN986 Pegasus based adapters |
859 | axe* at uhub? port ? # ASIX AX88172 based adapters | | 859 | axe* at uhub? port ? # ASIX AX88172 based adapters |
860 | cdce* at uhub? port ? # CDC, Ethernet Networking Control Model | | 860 | cdce* at uhub? port ? # CDC, Ethernet Networking Control Model |
861 | cue* at uhub? port ? # CATC USB-EL1201A based adapters | | 861 | cue* at uhub? port ? # CATC USB-EL1201A based adapters |
862 | kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters | | 862 | kue* at uhub? port ? # Kawasaki LSI KL5KUSB101B based adapters |
863 | url* at uhub? port ? # Realtek RTL8150L based adapters | | 863 | url* at uhub? port ? # Realtek RTL8150L based adapters |
864 | udav* at uhub? port ? # Davicom DM9601 based adapters | | 864 | udav* at uhub? port ? # Davicom DM9601 based adapters |
865 | | | 865 | |
866 | # Prolific PL2301/PL2302 host-to-host adapter | | 866 | # Prolific PL2301/PL2302 host-to-host adapter |
867 | upl* at uhub? port ? | | 867 | upl* at uhub? port ? |
868 | | | 868 | |
869 | # Serial adapters | | 869 | # Serial adapters |
870 | ubsa* at uhub? port ? # Belkin serial adapter | | 870 | ubsa* at uhub? port ? # Belkin serial adapter |
871 | ucom* at ubsa? portno ? | | 871 | ucom* at ubsa? portno ? |
872 | | | 872 | |
873 | uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter | | 873 | uchcom* at uhub? port ? # WinChipHead CH341/CH340 serial adapter |
874 | ucom* at uchcom? portno ? | | 874 | ucom* at uchcom? portno ? |
875 | | | 875 | |
876 | uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter | | 876 | uftdi* at uhub? port ? # FTDI FT8U100AX serial adapter |
877 | ucom* at uftdi? portno ? | | 877 | ucom* at uftdi? portno ? |
878 | | | 878 | |
879 | uipaq* at uhub? port ? # iPAQ PDAs | | 879 | uipaq* at uhub? port ? # iPAQ PDAs |
880 | ucom* at uipaq? portno ? | | 880 | ucom* at uipaq? portno ? |
881 | | | 881 | |
882 | umct* at uhub? port ? # MCT USB-RS232 serial adapter | | 882 | umct* at uhub? port ? # MCT USB-RS232 serial adapter |
883 | ucom* at umct? portno ? | | 883 | ucom* at umct? portno ? |
884 | | | 884 | |
885 | uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter | | 885 | uplcom* at uhub? port ? # I/O DATA USB-RSAQ2 serial adapter |
886 | ucom* at uplcom? portno ? | | 886 | ucom* at uplcom? portno ? |
887 | | | 887 | |
888 | uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter | | 888 | uslsa* at uhub? port ? # Silicon Labs USB-RS232 serial adapter |
889 | ucom* at uslsa? portno ? | | 889 | ucom* at uslsa? portno ? |
890 | | | 890 | |
891 | uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter | | 891 | uvscom* at uhub? port ? # SUNTAC Slipper U VS-10U serial adapter |
892 | ucom* at uvscom? portno ? | | 892 | ucom* at uvscom? portno ? |
893 | | | 893 | |
894 | # RIM BlackBerry | | 894 | # RIM BlackBerry |
895 | uberry* at uhub? port ? | | 895 | uberry* at uhub? port ? |
896 | | | 896 | |
897 | # Diamond Multimedia Rio 500 | | 897 | # Diamond Multimedia Rio 500 |
898 | urio* at uhub? port ? | | 898 | urio* at uhub? port ? |
899 | | | 899 | |
900 | # USB Handspring Visor | | 900 | # USB Handspring Visor |
901 | uvisor* at uhub? port ? | | 901 | uvisor* at uhub? port ? |
902 | ucom* at uvisor? | | 902 | ucom* at uvisor? |
903 | | | 903 | |
904 | # Kyocera AIR-EDGE PHONE | | 904 | # Kyocera AIR-EDGE PHONE |
905 | ukyopon* at uhub? port ? | | 905 | ukyopon* at uhub? port ? |
906 | ucom* at ukyopon? portno ? | | 906 | ucom* at ukyopon? portno ? |
907 | | | 907 | |
908 | # USB scanners | | 908 | # USB scanners |
909 | uscanner* at uhub? port ? | | 909 | uscanner* at uhub? port ? |
910 | | | 910 | |
911 | # USB 802.11 adapters | | 911 | # USB 802.11 adapters |
912 | atu* at uhub? port ? # Atmel at76c50x 802.11b | | 912 | atu* at uhub? port ? # Atmel at76c50x 802.11b |
| | | 913 | otus* at uhub? port ? # Atheros AR9001U |
913 | ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g | | 914 | ral* at uhub? port ? # Ralink Technology RT25x0 802.11a/b/g |
914 | rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g | | 915 | rum* at uhub? port ? # Ralink Technology RT2501/RT2601 802.11a/b/g |
915 | zyd* at uhub? port ? # Zydas ZD1211 | | 916 | zyd* at uhub? port ? # Zydas ZD1211 |
916 | | | 917 | |
917 | # USB scanners that use SCSI emulation, e.g., HP5300 | | 918 | # USB scanners that use SCSI emulation, e.g., HP5300 |
918 | usscanner* at uhub? port ? | | 919 | usscanner* at uhub? port ? |
919 | | | 920 | |
920 | # Topfield TF5000PVR range of DVB recorders | | 921 | # Topfield TF5000PVR range of DVB recorders |
921 | utoppy* at uhub? port ? | | 922 | utoppy* at uhub? port ? |
922 | | | 923 | |
923 | # Y@P firmware loader | | 924 | # Y@P firmware loader |
924 | uyap* at uhub? port ? | | 925 | uyap* at uhub? port ? |
925 | | | 926 | |
926 | # D-Link DSB-R100 USB radio | | 927 | # D-Link DSB-R100 USB radio |
927 | udsbr* at uhub? port ? | | 928 | udsbr* at uhub? port ? |
928 | radio* at udsbr? | | 929 | radio* at udsbr? |
929 | | | 930 | |
930 | # USB Generic driver | | 931 | # USB Generic driver |
931 | ugen* at uhub? port ? | | 932 | ugen* at uhub? port ? |
932 | | | 933 | |
933 | # USB 3G datacards | | 934 | # USB 3G datacards |
934 | u3ginit* at uhub? port ? | | 935 | u3ginit* at uhub? port ? |
935 | u3g* at uhub? port ? | | 936 | u3g* at uhub? port ? |
936 | ucom* at u3g? | | 937 | ucom* at u3g? |
937 | | | 938 | |
938 | # USB generic serial port (e.g., data over cellular) | | 939 | # USB generic serial port (e.g., data over cellular) |
939 | ugensa* at uhub? port ? | | 940 | ugensa* at uhub? port ? |
940 | ucom* at ugensa? | | 941 | ucom* at ugensa? |
941 | | | 942 | |
942 | # IrDA and Consumer Ir devices | | 943 | # IrDA and Consumer Ir devices |
943 | | | 944 | |
944 | # Toshiba Oboe | | 945 | # Toshiba Oboe |
945 | #oboe* at pci? dev ? function ? # broken -- vtophys | | 946 | #oboe* at pci? dev ? function ? # broken -- vtophys |
946 | #irframe* at oboe? | | 947 | #irframe* at oboe? |
947 | | | 948 | |
948 | # PCI IEEE1394 controllers | | 949 | # PCI IEEE1394 controllers |
949 | fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller | | 950 | fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller |
950 | | | 951 | |
951 | # CardBus IEEE1394 controllers | | 952 | # CardBus IEEE1394 controllers |
952 | fwohci* at cardbus? function ? # IEEE1394 Open Host Controller | | 953 | fwohci* at cardbus? function ? # IEEE1394 Open Host Controller |
953 | | | 954 | |
954 | ieee1394if* at fwohci? | | 955 | ieee1394if* at fwohci? |
955 | fwip* at ieee1394if? # IP over IEEE1394 | | 956 | fwip* at ieee1394if? # IP over IEEE1394 |
956 | sbp* at ieee1394if? euihi ? euilo ? | | 957 | sbp* at ieee1394if? euihi ? euilo ? |
957 | | | 958 | |
958 | # Audio Devices | | 959 | # Audio Devices |
959 | | | 960 | |
960 | # PCI audio devices | | 961 | # PCI audio devices |
961 | auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio | | 962 | auacer* at pci? dev ? function ? # ALi M5455 integrated AC'97 Audio |
962 | auich* at pci? dev ? function ? # Intel/AMD/nVidia AC'97 Audio | | 963 | auich* at pci? dev ? function ? # Intel/AMD/nVidia AC'97 Audio |
963 | auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio | | 964 | auixp* at pci? dev ? function ? # ATI IXP AC'97 Audio |
964 | autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio | | 965 | autri* at pci? dev ? function ? # Trident 4DWAVE based AC'97 Audio |
965 | auvia* at pci? dev ? function ? # VIA AC'97 audio | | 966 | auvia* at pci? dev ? function ? # VIA AC'97 audio |
966 | #azalia* at pci? dev ? function ? # High Definition Audio | | 967 | #azalia* at pci? dev ? function ? # High Definition Audio |
967 | clcs* at pci? dev ? function ? # Cirrus Logic CS4280 | | 968 | clcs* at pci? dev ? function ? # Cirrus Logic CS4280 |
968 | clct* at pci? dev ? function ? # Cirrus Logic CS4281 | | 969 | clct* at pci? dev ? function ? # Cirrus Logic CS4281 |
969 | cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 | | 970 | cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 |
970 | eap* at pci? dev ? function ? # Ensoniq AudioPCI | | 971 | eap* at pci? dev ? function ? # Ensoniq AudioPCI |
971 | emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 | | 972 | emuxki* at pci? dev ? function ? # Creative SBLive! and PCI512 |
972 | esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio | | 973 | esa* at pci? dev ? function ? # ESS Allegro-1 / Maestro-3 PCI Audio |
973 | esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator | | 974 | esm* at pci? dev ? function ? # ESS Maestro-1/2/2e PCI Audio Accelerator |
974 | eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive | | 975 | eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive |
975 | fms* at pci? dev ? function ? # Forte Media FM801 | | 976 | fms* at pci? dev ? function ? # Forte Media FM801 |
976 | neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio | | 977 | neo* at pci? dev ? function ? # NeoMagic 256 AC'97 Audio |
977 | sv* at pci? dev ? function ? # S3 SonicVibes | | 978 | sv* at pci? dev ? function ? # S3 SonicVibes |
978 | yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio | | 979 | yds* at pci? dev ? function ? # Yamaha DS-1 PCI Audio |
979 | | | 980 | |
980 | # OPL[23] FM synthesizers | | 981 | # OPL[23] FM synthesizers |
981 | #opl0 at isa? port 0x388 # use only if not attached to sound card | | 982 | #opl0 at isa? port 0x388 # use only if not attached to sound card |
982 | opl* at cmpci? flags 1 | | 983 | opl* at cmpci? flags 1 |
983 | opl* at eso? | | 984 | opl* at eso? |
984 | opl* at fms? | | 985 | opl* at fms? |
985 | opl* at sv? | | 986 | opl* at sv? |
986 | | | 987 | |
987 | # High Definition Audio | | 988 | # High Definition Audio |
988 | hdaudio* at pci? dev ? function ? # High Definition Audio | | 989 | hdaudio* at pci? dev ? function ? # High Definition Audio |
989 | hdafg* at hdaudiobus? | | 990 | hdafg* at hdaudiobus? |
990 | | | 991 | |
991 | # Audio support | | 992 | # Audio support |
992 | audio* at audiobus? | | 993 | audio* at audiobus? |
993 | | | 994 | |
994 | # MPU 401 UARTs | | 995 | # MPU 401 UARTs |
995 | #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card | | 996 | #mpu* at isa? port 0x330 irq 9 # MPU401 or compatible card |
996 | mpu* at cmpci? | | 997 | mpu* at cmpci? |
997 | mpu* at eso? | | 998 | mpu* at eso? |
998 | mpu* at yds? | | 999 | mpu* at yds? |
999 | | | 1000 | |
1000 | # MIDI support | | 1001 | # MIDI support |
1001 | midi* at midibus? | | 1002 | midi* at midibus? |
1002 | midi* at pcppi? # MIDI interface to the PC speaker | | 1003 | midi* at pcppi? # MIDI interface to the PC speaker |
1003 | | | 1004 | |
1004 | # The spkr driver provides a simple tone interface to the built in speaker. | | 1005 | # The spkr driver provides a simple tone interface to the built in speaker. |
1005 | #spkr0 at pcppi? # PC speaker | | 1006 | #spkr0 at pcppi? # PC speaker |
1006 | | | 1007 | |
1007 | | | 1008 | |
1008 | # FM-Radio devices | | 1009 | # FM-Radio devices |
1009 | # PCI radio devices | | 1010 | # PCI radio devices |
1010 | #gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card | | 1011 | #gtp* at pci? dev ? function ? # Guillemot Maxi Radio FM 2000 Radio Card |
1011 | | | 1012 | |
1012 | # Radio support | | 1013 | # Radio support |
1013 | #radio* at gtp? | | 1014 | #radio* at gtp? |
1014 | | | 1015 | |
1015 | | | 1016 | |
1016 | # Video capture devices | | 1017 | # Video capture devices |
1017 | | | 1018 | |
1018 | pseye* at uhub? # Sony PLAYSTATION(R) Eye webcam | | 1019 | pseye* at uhub? # Sony PLAYSTATION(R) Eye webcam |
1019 | uvideo* at uhub? # USB Video Class capture devices | | 1020 | uvideo* at uhub? # USB Video Class capture devices |
1020 | video* at videobus? | | 1021 | video* at videobus? |
1021 | | | 1022 | |
1022 | | | 1023 | |
1023 | # TV cards | | 1024 | # TV cards |
1024 | | | 1025 | |
1025 | # Brooktree 848/849/878/879 based TV cards | | 1026 | # Brooktree 848/849/878/879 based TV cards |
1026 | bktr* at pci? dev ? function ? | | 1027 | bktr* at pci? dev ? function ? |
1027 | radio* at bktr? | | 1028 | radio* at bktr? |
1028 | | | 1029 | |
1029 | | | 1030 | |
1030 | # Bluetooth Controller and Device support | | 1031 | # Bluetooth Controller and Device support |
1031 | | | 1032 | |
1032 | # Bluetooth PCMCIA Controllers | | 1033 | # Bluetooth PCMCIA Controllers |
1033 | bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A | | 1034 | bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A |
1034 | btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 | | 1035 | btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 |
1035 | | | 1036 | |
1036 | # Bluetooth SDIO Controllers | | 1037 | # Bluetooth SDIO Controllers |
1037 | sbt* at sdmmc? | | 1038 | sbt* at sdmmc? |
1038 | | | 1039 | |
1039 | # Bluetooth USB Controllers | | 1040 | # Bluetooth USB Controllers |
1040 | ubt* at uhub? port ? | | 1041 | ubt* at uhub? port ? |
1041 | | | 1042 | |
1042 | # Bluetooth Device Hub | | 1043 | # Bluetooth Device Hub |
1043 | bthub* at bcsp? | | 1044 | bthub* at bcsp? |
1044 | bthub* at bt3c? | | 1045 | bthub* at bt3c? |
1045 | bthub* at btbc? | | 1046 | bthub* at btbc? |
1046 | bthub* at btuart? | | 1047 | bthub* at btuart? |
1047 | bthub* at sbt? | | 1048 | bthub* at sbt? |
1048 | bthub* at ubt? | | 1049 | bthub* at ubt? |
1049 | | | 1050 | |
1050 | # Bluetooth HID support | | 1051 | # Bluetooth HID support |
1051 | bthidev* at bthub? | | 1052 | bthidev* at bthub? |
1052 | | | 1053 | |
1053 | # Bluetooth Mouse | | 1054 | # Bluetooth Mouse |
1054 | btms* at bthidev? reportid ? | | 1055 | btms* at bthidev? reportid ? |
1055 | wsmouse* at btms? mux 0 | | 1056 | wsmouse* at btms? mux 0 |
1056 | | | 1057 | |
1057 | # Bluetooth Keyboard | | 1058 | # Bluetooth Keyboard |
1058 | btkbd* at bthidev? reportid ? | | 1059 | btkbd* at bthidev? reportid ? |
1059 | wskbd* at btkbd? console ? mux 1 | | 1060 | wskbd* at btkbd? console ? mux 1 |
1060 | | | 1061 | |
1061 | # Bluetooth Apple Magic Mouse | | 1062 | # Bluetooth Apple Magic Mouse |
1062 | btmagic* at bthub? | | 1063 | btmagic* at bthub? |
1063 | wsmouse* at btmagic? mux 0 | | 1064 | wsmouse* at btmagic? mux 0 |
1064 | | | 1065 | |
1065 | # Bluetooth Audio support | | 1066 | # Bluetooth Audio support |
1066 | btsco* at bthub? | | 1067 | btsco* at bthub? |
1067 | | | 1068 | |
1068 | | | 1069 | |
1069 | # SD/MMC/SDIO Controller and Device support | | 1070 | # SD/MMC/SDIO Controller and Device support |
1070 | | | 1071 | |
1071 | # SD/MMC controller | | 1072 | # SD/MMC controller |
1072 | sdhc* at pci? # SD Host Controller | | 1073 | sdhc* at pci? # SD Host Controller |
1073 | sdmmc* at sdhc? # SD/MMC bus | | 1074 | sdmmc* at sdhc? # SD/MMC bus |
1074 | | | 1075 | |
1075 | ld* at sdmmc? | | 1076 | ld* at sdmmc? |
1076 | | | 1077 | |
1077 | | | 1078 | |
1078 | # Middle Digital, Inc. PCI-Weasel serial console board control | | 1079 | # Middle Digital, Inc. PCI-Weasel serial console board control |
1079 | # devices (watchdog timer, etc.) | | 1080 | # devices (watchdog timer, etc.) |
1080 | weasel* at pci? | | 1081 | weasel* at pci? |
1081 | | | 1082 | |
1082 | # Pull in optional local configuration | | 1083 | # Pull in optional local configuration |
1083 | cinclude "arch/amd64/conf/GENERIC.local" | | 1084 | cinclude "arch/amd64/conf/GENERIC.local" |
1084 | | | 1085 | |
1085 | # Pseudo-Devices | | 1086 | # Pseudo-Devices |
1086 | | | 1087 | |
1087 | pseudo-device crypto # /dev/crypto device | | 1088 | pseudo-device crypto # /dev/crypto device |
1088 | pseudo-device swcrypto # software crypto implementation | | 1089 | pseudo-device swcrypto # software crypto implementation |
1089 | | | 1090 | |
1090 | # disk/mass storage pseudo-devices | | 1091 | # disk/mass storage pseudo-devices |
1091 | pseudo-device bio # RAID control device driver | | 1092 | pseudo-device bio # RAID control device driver |
1092 | pseudo-device ccd 4 # concatenated/striped disk devices | | 1093 | pseudo-device ccd 4 # concatenated/striped disk devices |
1093 | pseudo-device cgd 4 # cryptographic disk devices | | 1094 | pseudo-device cgd 4 # cryptographic disk devices |
1094 | pseudo-device raid 8 # RAIDframe disk driver | | 1095 | pseudo-device raid 8 # RAIDframe disk driver |
1095 | options RAID_AUTOCONFIG # auto-configuration of RAID components | | 1096 | options RAID_AUTOCONFIG # auto-configuration of RAID components |
1096 | #Options to enable various other RAIDframe RAID types. | | 1097 | #Options to enable various other RAIDframe RAID types. |
1097 | #options RF_INCLUDE_EVENODD=1 | | 1098 | #options RF_INCLUDE_EVENODD=1 |
1098 | #options RF_INCLUDE_RAID5_RS=1 | | 1099 | #options RF_INCLUDE_RAID5_RS=1 |
1099 | #options RF_INCLUDE_PARITYLOGGING=1 | | 1100 | #options RF_INCLUDE_PARITYLOGGING=1 |
1100 | #options RF_INCLUDE_CHAINDECLUSTER=1 | | 1101 | #options RF_INCLUDE_CHAINDECLUSTER=1 |
1101 | #options RF_INCLUDE_INTERDECLUSTER=1 | | 1102 | #options RF_INCLUDE_INTERDECLUSTER=1 |
1102 | #options RF_INCLUDE_PARITY_DECLUSTERING=1 | | 1103 | #options RF_INCLUDE_PARITY_DECLUSTERING=1 |
1103 | #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 | | 1104 | #options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 |
1104 | pseudo-device fss # file system snapshot device | | 1105 | pseudo-device fss # file system snapshot device |
1105 | pseudo-device putter # for puffs and pud | | 1106 | pseudo-device putter # for puffs and pud |
1106 | | | 1107 | |
1107 | pseudo-device md 1 # memory disk device (ramdisk) | | 1108 | pseudo-device md 1 # memory disk device (ramdisk) |
1108 | options MEMORY_DISK_HOOKS # enable root ramdisk | | 1109 | options MEMORY_DISK_HOOKS # enable root ramdisk |
1109 | options MEMORY_DISK_DYNAMIC # loaded via kernel module | | 1110 | options MEMORY_DISK_DYNAMIC # loaded via kernel module |
1110 | | | 1111 | |
1111 | pseudo-device vnd # disk-like interface to files | | 1112 | pseudo-device vnd # disk-like interface to files |
1112 | #options VND_COMPRESSION # compressed vnd(4) | | 1113 | #options VND_COMPRESSION # compressed vnd(4) |
1113 | | | 1114 | |
1114 | # NPF | | 1115 | # NPF |
1115 | #pseudo-device npf | | 1116 | #pseudo-device npf |
1116 | | | 1117 | |
1117 | # network pseudo-devices | | 1118 | # network pseudo-devices |
1118 | pseudo-device bpfilter # Berkeley packet filter | | 1119 | pseudo-device bpfilter # Berkeley packet filter |
1119 | #pseudo-device carp # Common Address Redundancy Protocol | | 1120 | #pseudo-device carp # Common Address Redundancy Protocol |
1120 | pseudo-device ipfilter # IP filter (firewall) and NAT | | 1121 | pseudo-device ipfilter # IP filter (firewall) and NAT |
1121 | pseudo-device loop # network loopback | | 1122 | pseudo-device loop # network loopback |
1122 | pseudo-device ppp # Point-to-Point Protocol | | 1123 | pseudo-device ppp # Point-to-Point Protocol |
1123 | pseudo-device pppoe # PPP over Ethernet (RFC 2516) | | 1124 | pseudo-device pppoe # PPP over Ethernet (RFC 2516) |
1124 | pseudo-device sl # Serial Line IP | | 1125 | pseudo-device sl # Serial Line IP |
1125 | pseudo-device strip # Starmode Radio IP (Metricom) | | 1126 | pseudo-device strip # Starmode Radio IP (Metricom) |
1126 | pseudo-device irframetty # IrDA frame line discipline | | 1127 | pseudo-device irframetty # IrDA frame line discipline |
1127 | pseudo-device tun # network tunneling over tty | | 1128 | pseudo-device tun # network tunneling over tty |
1128 | pseudo-device tap # virtual Ethernet | | 1129 | pseudo-device tap # virtual Ethernet |
1129 | pseudo-device gre # generic L3 over IP tunnel | | 1130 | pseudo-device gre # generic L3 over IP tunnel |
1130 | pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) | | 1131 | pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) |
1131 | #pseudo-device faith # IPv[46] tcp relay translation i/f | | 1132 | #pseudo-device faith # IPv[46] tcp relay translation i/f |
1132 | pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation | | 1133 | pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation |
1133 | pseudo-device vlan # IEEE 802.1q encapsulation | | 1134 | pseudo-device vlan # IEEE 802.1q encapsulation |
1134 | pseudo-device bridge # simple inter-network bridging | | 1135 | pseudo-device bridge # simple inter-network bridging |
1135 | #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too | | 1136 | #options BRIDGE_IPF # bridge uses IP/IPv6 pfil hooks too |
1136 | pseudo-device agr # IEEE 802.3ad link aggregation | | 1137 | pseudo-device agr # IEEE 802.3ad link aggregation |
1137 | | | 1138 | |
1138 | # | | 1139 | # |
1139 | # accept filters | | 1140 | # accept filters |
1140 | pseudo-device accf_data # "dataready" accept filter | | 1141 | pseudo-device accf_data # "dataready" accept filter |
1141 | pseudo-device accf_http # "httpready" accept filter | | 1142 | pseudo-device accf_http # "httpready" accept filter |
1142 | | | 1143 | |
1143 | # miscellaneous pseudo-devices | | 1144 | # miscellaneous pseudo-devices |
1144 | pseudo-device pty # pseudo-terminals | | 1145 | pseudo-device pty # pseudo-terminals |
1145 | pseudo-device sequencer 1 # MIDI sequencer | | 1146 | pseudo-device sequencer 1 # MIDI sequencer |
1146 | # rnd works; RND_COM does not on port i386 yet. | | 1147 | # rnd works; RND_COM does not on port i386 yet. |
1147 | pseudo-device rnd # /dev/random and in-kernel generator | | 1148 | pseudo-device rnd # /dev/random and in-kernel generator |
1148 | #options RND_COM # use "com" randomness as well (BROKEN) | | 1149 | #options RND_COM # use "com" randomness as well (BROKEN) |
1149 | pseudo-device clockctl # user control of clock subsystem | | 1150 | pseudo-device clockctl # user control of clock subsystem |
1150 | pseudo-device ksyms # /dev/ksyms | | 1151 | pseudo-device ksyms # /dev/ksyms |
1151 | #pseudo-device pf # PF packet filter | | 1152 | #pseudo-device pf # PF packet filter |
1152 | #pseudo-device pflog # PF log if | | 1153 | #pseudo-device pflog # PF log if |
1153 | pseudo-device lockstat # lock profiling | | 1154 | pseudo-device lockstat # lock profiling |
1154 | pseudo-device bcsp # BlueCore Serial Protocol | | 1155 | pseudo-device bcsp # BlueCore Serial Protocol |
1155 | pseudo-device btuart # Bluetooth HCI UART (H4) | | 1156 | pseudo-device btuart # Bluetooth HCI UART (H4) |
1156 | | | 1157 | |
1157 | # a pseudo device needed for Coda # also needs CODA (above) | | 1158 | # a pseudo device needed for Coda # also needs CODA (above) |
1158 | pseudo-device vcoda 4 # coda minicache <-> venus comm. | | 1159 | pseudo-device vcoda 4 # coda minicache <-> venus comm. |
1159 | | | 1160 | |
1160 | # a pseudo device needed for SMBFS | | 1161 | # a pseudo device needed for SMBFS |
1161 | pseudo-device nsmb # experimental - SMB requester | | 1162 | pseudo-device nsmb # experimental - SMB requester |
1162 | | | 1163 | |
1163 | # wscons pseudo-devices | | 1164 | # wscons pseudo-devices |
1164 | pseudo-device wsmux # mouse & keyboard multiplexor | | 1165 | pseudo-device wsmux # mouse & keyboard multiplexor |
1165 | pseudo-device wsfont | | 1166 | pseudo-device wsfont |
1166 | | | 1167 | |
1167 | # pseudo audio device driver | | 1168 | # pseudo audio device driver |
1168 | pseudo-device pad | | 1169 | pseudo-device pad |
1169 | | | 1170 | |
1170 | # userland interface to drivers, including autoconf and properties retrieval | | 1171 | # userland interface to drivers, including autoconf and properties retrieval |
1171 | pseudo-device drvctl | | 1172 | pseudo-device drvctl |
1172 | | | 1173 | |
1173 | options FILEASSOC # fileassoc(9) - required for Veriexec | | 1174 | options FILEASSOC # fileassoc(9) - required for Veriexec |
1174 | | | 1175 | |
1175 | # Veriexec | | 1176 | # Veriexec |
1176 | # | | 1177 | # |
1177 | # a pseudo device needed for veriexec | | 1178 | # a pseudo device needed for veriexec |
1178 | pseudo-device veriexec 1 | | 1179 | pseudo-device veriexec 1 |
1179 | # | | 1180 | # |
1180 | # Uncomment the fingerprint methods below that are desired. Note that | | 1181 | # Uncomment the fingerprint methods below that are desired. Note that |
1181 | # removing fingerprint methods will have almost no impact on the kernel | | 1182 | # removing fingerprint methods will have almost no impact on the kernel |
1182 | # code size. | | 1183 | # code size. |
1183 | # | | 1184 | # |
1184 | options VERIFIED_EXEC_FP_RMD160 | | 1185 | options VERIFIED_EXEC_FP_RMD160 |
1185 | options VERIFIED_EXEC_FP_SHA256 | | 1186 | options VERIFIED_EXEC_FP_SHA256 |
1186 | options VERIFIED_EXEC_FP_SHA384 | | 1187 | options VERIFIED_EXEC_FP_SHA384 |
1187 | options VERIFIED_EXEC_FP_SHA512 | | 1188 | options VERIFIED_EXEC_FP_SHA512 |
1188 | options VERIFIED_EXEC_FP_SHA1 | | 1189 | options VERIFIED_EXEC_FP_SHA1 |
1189 | options VERIFIED_EXEC_FP_MD5 | | 1190 | options VERIFIED_EXEC_FP_MD5 |
1190 | | | 1191 | |
1191 | options PAX_MPROTECT=0 # PaX mprotect(2) restrictions | | 1192 | options PAX_MPROTECT=0 # PaX mprotect(2) restrictions |
1192 | options PAX_ASLR=0 # PaX Address Space Layout Randomization | | 1193 | options PAX_ASLR=0 # PaX Address Space Layout Randomization |