| @@ -1,570 +1,573 @@ | | | @@ -1,570 +1,573 @@ |
1 | # $NetBSD: GENERIC,v 1.372 2021/01/21 06:51:55 nia Exp $ | | 1 | # $NetBSD: GENERIC,v 1.373 2022/02/16 20:14:40 riastradh 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/macppc/conf/std.macppc" | | 21 | include "arch/macppc/conf/std.macppc" |
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.372 $" | | 25 | #ident "GENERIC-$Revision: 1.373 $" |
26 | | | 26 | |
27 | maxusers 32 | | 27 | maxusers 32 |
28 | | | 28 | |
29 | options ALTIVEC # Include AltiVec support | | 29 | options ALTIVEC # Include AltiVec support |
30 | | | 30 | |
31 | # Standard system options | | 31 | # Standard system options |
32 | options INSECURE # disable kernel security levels | | 32 | options INSECURE # disable kernel security levels |
33 | | | 33 | |
34 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT | | 34 | options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT |
35 | options NTP # NTP phase/frequency locked loop | | 35 | options NTP # NTP phase/frequency locked loop |
36 | options KTRACE # system call tracing via ktrace(1) | | 36 | options KTRACE # system call tracing via ktrace(1) |
37 | | | 37 | |
38 | options SYSVMSG # System V message queues | | 38 | options SYSVMSG # System V message queues |
39 | options SYSVSEM # System V semaphores | | 39 | options SYSVSEM # System V semaphores |
40 | options SYSVSHM # System V shared memory | | 40 | options SYSVSHM # System V shared memory |
41 | | | 41 | |
42 | options MODULAR # new style module(7) framework | | 42 | options MODULAR # new style module(7) framework |
43 | options MODULAR_DEFAULT_AUTOLOAD | | 43 | options MODULAR_DEFAULT_AUTOLOAD |
44 | | | 44 | |
45 | options USERCONF # userconf(4) support | | 45 | options USERCONF # userconf(4) support |
46 | #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) | | 46 | #options PIPE_SOCKETPAIR # smaller, but slower pipe(2) |
47 | options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel | | 47 | options SYSCTL_INCLUDE_DESCR # Include sysctl descriptions in kernel |
48 | | | 48 | |
49 | # Alternate buffer queue strategies for better responsiveness under high | | 49 | # Alternate buffer queue strategies for better responsiveness under high |
50 | # disk I/O load. | | 50 | # disk I/O load. |
51 | #options BUFQ_READPRIO | | 51 | #options BUFQ_READPRIO |
52 | options BUFQ_PRIOCSCAN | | 52 | options BUFQ_PRIOCSCAN |
53 | | | 53 | |
54 | # Diagnostic/debugging support options | | 54 | # Diagnostic/debugging support options |
55 | #options DIAGNOSTIC # cheap kernel consistency checks | | 55 | #options DIAGNOSTIC # cheap kernel consistency checks |
56 | #options DEBUG # expensive debugging checks/support | | 56 | #options DEBUG # expensive debugging checks/support |
57 | options ZS_CONSOLE_ABORT# allow break to get into DDB on serial | | 57 | options ZS_CONSOLE_ABORT# allow break to get into DDB on serial |
58 | options DDB # in-kernel debugger | | 58 | options DDB # in-kernel debugger |
59 | #options DDB_ONPANIC=0 # don't go into ddb on panic. | | 59 | #options DDB_ONPANIC=0 # don't go into ddb on panic. |
60 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB | | 60 | options DDB_HISTORY_SIZE=512 # enable history editing in DDB |
61 | #options TRAP_PANICWAIT | | 61 | #options TRAP_PANICWAIT |
62 | #options DDB_COMMANDONENTER="bt" | | 62 | #options DDB_COMMANDONENTER="bt" |
63 | | | 63 | |
64 | #makeoptions DEBUG="-g" # compile full symbol table | | 64 | #makeoptions DEBUG="-g" # compile full symbol table |
65 | | | 65 | |
66 | # Compatibility options | | 66 | # Compatibility options |
67 | | | 67 | |
68 | include "conf/compat_netbsd09.config" | | 68 | include "conf/compat_netbsd09.config" |
69 | #options COMPAT_386BSD_MBRPART # recognize old partition ID | | 69 | #options COMPAT_386BSD_MBRPART # recognize old partition ID |
70 | | | 70 | |
71 | #options COMPAT_LINUX # Linux binary compatibility | | 71 | #options COMPAT_LINUX # Linux binary compatibility |
72 | #options COMPAT_OSSAUDIO # Linux binary compatibility | | 72 | #options COMPAT_OSSAUDIO # Linux binary compatibility |
73 | | | 73 | |
74 | # Wedge support | | 74 | # Wedge support |
75 | options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances | | 75 | options DKWEDGE_AUTODISCOVER # Automatically add dk(4) instances |
76 | options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges | | 76 | options DKWEDGE_METHOD_GPT # Supports GPT partitions as wedges |
77 | #options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges | | 77 | #options DKWEDGE_METHOD_BSDLABEL # Support disklabel entries as wedges |
78 | #options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges | | 78 | #options DKWEDGE_METHOD_MBR # Support MBR partitions as wedges |
79 | #options DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges | | 79 | #options DKWEDGE_METHOD_APPLE # Support Apple partitions as wedges |
80 | #options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges | | 80 | #options DKWEDGE_METHOD_RDB # Support RDB partitions as wedges |
81 | | | 81 | |
82 | # File systems | | 82 | # File systems |
83 | include "conf/filesystems.config" | | 83 | include "conf/filesystems.config" |
84 | | | 84 | |
85 | # File system options | | 85 | # File system options |
86 | options QUOTA # legacy UFS quotas | | 86 | options QUOTA # legacy UFS quotas |
87 | options QUOTA2 # new, in-filesystem UFS quotas | | 87 | options QUOTA2 # new, in-filesystem UFS quotas |
88 | #options FFS_EI # FFS Endian Independent support | | 88 | #options FFS_EI # FFS Endian Independent support |
89 | options WAPBL # File system journaling support | | 89 | options WAPBL # File system journaling support |
90 | #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental | | 90 | #options UFS_DIRHASH # UFS Large Directory Hashing - Experimental |
91 | options NFSSERVER # Network File System server | | 91 | options NFSSERVER # Network File System server |
92 | #options FFS_NO_SNAPSHOT # No FFS snapshot support | | 92 | #options FFS_NO_SNAPSHOT # No FFS snapshot support |
93 | options UFS_EXTATTR # Extended attribute support for UFS1 | | 93 | options UFS_EXTATTR # Extended attribute support for UFS1 |
94 | #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and | | 94 | #options EXT2FS_SYSTEM_FLAGS # makes ext2fs file flags (append and |
95 | # immutable) behave as system flags. | | 95 | # immutable) behave as system flags. |
96 | options APPLE_UFS # Apple UFS support in FFS | | 96 | options APPLE_UFS # Apple UFS support in FFS |
97 | | | 97 | |
98 | options NFS_BOOT_DHCP # Support DHCP NFS root | | 98 | options NFS_BOOT_DHCP # Support DHCP NFS root |
99 | | | 99 | |
100 | # Networking options | | 100 | # Networking options |
101 | #options GATEWAY # packet forwarding | | 101 | #options GATEWAY # packet forwarding |
102 | options INET # IP + ICMP + TCP + UDP | | 102 | options INET # IP + ICMP + TCP + UDP |
103 | options INET6 # IPV6 | | 103 | options INET6 # IPV6 |
104 | options IPSEC # IP security | | 104 | options IPSEC # IP security |
105 | #options IPSEC_DEBUG # debug for IP security | | 105 | #options IPSEC_DEBUG # debug for IP security |
106 | #options MROUTING # IP multicast routing | | 106 | #options MROUTING # IP multicast routing |
107 | #options PIM # Protocol Independent Multicast | | 107 | #options PIM # Protocol Independent Multicast |
108 | options NETATALK # AppleTalk networking protocols | | 108 | options NETATALK # AppleTalk networking protocols |
109 | options PPP_BSDCOMP # BSD-Compress compression support for PPP | | 109 | options PPP_BSDCOMP # BSD-Compress compression support for PPP |
110 | options PPP_DEFLATE # Deflate compression support for PPP | | 110 | options PPP_DEFLATE # Deflate compression support for PPP |
111 | options PPP_FILTER # Active filter support for PPP (requires bpf) | | 111 | options PPP_FILTER # Active filter support for PPP (requires bpf) |
112 | #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG | | 112 | #options TCP_DEBUG # Record last TCP_NDEBUG packets with SO_DEBUG |
113 | | | 113 | |
114 | #options ALTQ # Manipulate network interfaces' output queues | | 114 | #options ALTQ # Manipulate network interfaces' output queues |
115 | #options ALTQ_BLUE # Stochastic Fair Blue | | 115 | #options ALTQ_BLUE # Stochastic Fair Blue |
116 | #options ALTQ_CBQ # Class-Based Queueing | | 116 | #options ALTQ_CBQ # Class-Based Queueing |
117 | #options ALTQ_CDNR # Diffserv Traffic Conditioner | | 117 | #options ALTQ_CDNR # Diffserv Traffic Conditioner |
118 | #options ALTQ_FIFOQ # First-In First-Out Queue | | 118 | #options ALTQ_FIFOQ # First-In First-Out Queue |
119 | #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) | | 119 | #options ALTQ_FLOWVALVE # RED/flow-valve (red-penalty-box) |
120 | #options ALTQ_HFSC # Hierarchical Fair Service Curve | | 120 | #options ALTQ_HFSC # Hierarchical Fair Service Curve |
121 | #options ALTQ_LOCALQ # Local queueing discipline | | 121 | #options ALTQ_LOCALQ # Local queueing discipline |
122 | #options ALTQ_PRIQ # Priority Queueing | | 122 | #options ALTQ_PRIQ # Priority Queueing |
123 | #options ALTQ_RED # Random Early Detection | | 123 | #options ALTQ_RED # Random Early Detection |
124 | #options ALTQ_RIO # RED with IN/OUT | | 124 | #options ALTQ_RIO # RED with IN/OUT |
125 | #options ALTQ_WFQ # Weighted Fair Queueing | | 125 | #options ALTQ_WFQ # Weighted Fair Queueing |
126 | | | 126 | |
127 | # These options enable verbose messages for several subsystems. | | 127 | # These options enable verbose messages for several subsystems. |
128 | # Warning, these may compile large string tables into the kernel! | | 128 | # Warning, these may compile large string tables into the kernel! |
129 | options PCIVERBOSE # verbose PCI device autoconfig messages | | 129 | options PCIVERBOSE # verbose PCI device autoconfig messages |
130 | options MIIVERBOSE # verbose PHY autoconfig messages | | 130 | options MIIVERBOSE # verbose PHY autoconfig messages |
131 | #options PCI_CONFIG_DUMP # verbosely dump PCI config space | | 131 | #options PCI_CONFIG_DUMP # verbosely dump PCI config space |
132 | options SCSIVERBOSE # human readable SCSI error messages | | 132 | options SCSIVERBOSE # human readable SCSI error messages |
133 | options USBVERBOSE # verbose USB device autoconfig messages | | 133 | options USBVERBOSE # verbose USB device autoconfig messages |
134 | | | 134 | |
135 | # wscons options | | 135 | # wscons options |
136 | #options WSEMUL_SUN # sun terminal emulation | | 136 | #options WSEMUL_SUN # sun terminal emulation |
137 | options WSEMUL_VT100 # VT100 / VT220 emulation | | 137 | options WSEMUL_VT100 # VT100 / VT220 emulation |
138 | options WSDISPLAY_COMPAT_PCVT # emulate some ioctls | | 138 | options WSDISPLAY_COMPAT_PCVT # emulate some ioctls |
139 | options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls | | 139 | options WSDISPLAY_COMPAT_SYSCONS # emulate some ioctls |
140 | options WSDISPLAY_COMPAT_USL # VT handling | | 140 | options WSDISPLAY_COMPAT_USL # VT handling |
141 | | | 141 | |
142 | options WS_DEFAULT_FG=WSCOL_BLACK | | 142 | options WS_DEFAULT_FG=WSCOL_BLACK |
143 | options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE | | 143 | options WS_DEFAULT_BG=WSCOL_LIGHT_WHITE |
144 | options WS_KERNEL_FG=WSCOL_GREEN | | 144 | options WS_KERNEL_FG=WSCOL_GREEN |
145 | options WS_KERNEL_BG=WSCOL_LIGHT_WHITE | | 145 | options WS_KERNEL_BG=WSCOL_LIGHT_WHITE |
146 | | | 146 | |
147 | #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes | | 147 | #options WSDISPLAY_COMPAT_RAWKBD # can get raw scancodes |
148 | options FONT_GALLANT12x22 | | 148 | options FONT_GALLANT12x22 |
149 | options FONT_QVSS8x15 # a smaller font for lower resolutions | | 149 | options FONT_QVSS8x15 # a smaller font for lower resolutions |
150 | | | 150 | |
151 | # Optional Mac keyboard tweaks | | 151 | # Optional Mac keyboard tweaks |
152 | | | 152 | |
153 | # Tweak the keyboard driver to treat the caps lock key on an ADB | | 153 | # Tweak the keyboard driver to treat the caps lock key on an ADB |
154 | # keyboard as a control key; requires special remapping because of | | 154 | # keyboard as a control key; requires special remapping because of |
155 | # ADB's strange emulation of a mechanically-locked key. | | 155 | # ADB's strange emulation of a mechanically-locked key. |
156 | #options CAPS_IS_CONTROL | | 156 | #options CAPS_IS_CONTROL |
157 | | | 157 | |
158 | # On Mac laptops, several function keys double as "hot keys" | | 158 | # On Mac laptops, several function keys double as "hot keys" |
159 | # (brightness, volume, eject) when the Fn modifier is held down. Mac | | 159 | # (brightness, volume, eject) when the Fn modifier is held down. Mac |
160 | # OS X likes to reprogram the keyboard controller to send hot key | | 160 | # OS X likes to reprogram the keyboard controller to send hot key |
161 | # events when Fn is not held down and send function key events when it | | 161 | # events when Fn is not held down and send function key events when it |
162 | # is. This option transforms the non-keyboard "button" events back | | 162 | # is. This option transforms the non-keyboard "button" events back |
163 | # into function key events. | | 163 | # into function key events. |
164 | # enabled by default since trying to control brightness with those causes | | 164 | # enabled by default since trying to control brightness with those causes |
165 | # trouble on pretty much all halfway recent Apple laptops | | 165 | # trouble on pretty much all halfway recent Apple laptops |
166 | options FORCE_FUNCTION_KEYS | | 166 | options FORCE_FUNCTION_KEYS |
167 | | | 167 | |
168 | # Kernel root file system and dump configuration. | | 168 | # Kernel root file system and dump configuration. |
169 | config netbsd root on ? type ? | | 169 | config netbsd root on ? type ? |
170 | | | 170 | |
171 | # | | 171 | # |
172 | # Device configuration | | 172 | # Device configuration |
173 | # | | 173 | # |
174 | | | 174 | |
175 | mainbus* at root | | 175 | mainbus* at root |
176 | | | 176 | |
177 | cpu* at mainbus? | | 177 | cpu* at mainbus? |
178 | bandit* at mainbus? | | 178 | bandit* at mainbus? |
179 | grackle* at mainbus? | | 179 | grackle* at mainbus? |
180 | uninorth* at mainbus? | | 180 | uninorth* at mainbus? |
181 | uni_n* at mainbus? | | 181 | uni_n* at mainbus? |
182 | memory* at mainbus? | | 182 | memory* at mainbus? |
183 | spdmem* at memory? addr ? | | 183 | spdmem* at memory? addr ? |
184 | | | 184 | |
185 | valkyriefb0 at mainbus0 # Performa 6360 onboard video | | 185 | valkyriefb0 at mainbus0 # Performa 6360 onboard video |
186 | | | 186 | |
187 | pci* at bandit? bus ? | | 187 | pci* at bandit? bus ? |
188 | pci* at grackle? bus ? | | 188 | pci* at grackle? bus ? |
189 | pci* at uninorth? bus ? | | 189 | pci* at uninorth? bus ? |
190 | pci* at ppb? bus ? | | 190 | pci* at ppb? bus ? |
191 | | | 191 | |
192 | pchb* at pci? dev ? function ? # PCI-Host bridges | | 192 | pchb* at pci? dev ? function ? # PCI-Host bridges |
193 | ppb* at pci? dev ? function ? # PCI-PCI bridges | | 193 | ppb* at pci? dev ? function ? # PCI-PCI bridges |
194 | # XXX 'puc's aren't really bridges, but there's no better place for them here | | 194 | # XXX 'puc's aren't really bridges, but there's no better place for them here |
195 | puc* at pci? dev ? function ? # PCI "universal" comm. cards | | 195 | puc* at pci? dev ? function ? # PCI "universal" comm. cards |
196 | lpt* at puc? port ? # || ports on > "universal" comm boards | | 196 | lpt* at puc? port ? # || ports on > "universal" comm boards |
197 | | | 197 | |
198 | # PCI Network devices | | 198 | # PCI Network devices |
199 | an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) | | 199 | an* at pci? dev ? function ? # Aironet PC4500/PC4800 (802.11) |
200 | ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 | | 200 | ath* at pci? dev ? function ? # Atheros 5210/5211/5212 802.11 |
201 | atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) | | 201 | atw* at pci? dev ? function ? # ADMtek ADM8211 (802.11) |
202 | bge* at pci? dev ? function ? # Broadcom 570x Gigabit Ethernet | | 202 | bge* at pci? dev ? function ? # Broadcom 570x Gigabit Ethernet |
203 | bwi* at pci? dev ? function ? # Broadcom / Apple Airport Extreme | | 203 | bwi* at pci? dev ? function ? # Broadcom / Apple Airport Extreme |
204 | ep* at pci? dev ? function ? # 3Com 3c59x | | 204 | ep* at pci? dev ? function ? # 3Com 3c59x |
205 | epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet | | 205 | epic* at pci? dev ? function ? # SMC EPIC/100 Ethernet |
206 | ex* at pci? dev ? function ? # 3Com 90x[BC] | | 206 | ex* at pci? dev ? function ? # 3Com 90x[BC] |
207 | fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B | | 207 | fxp* at pci? dev ? function ? # Intel EtherExpress PRO 10+/100B |
208 | gem* at pci? dev ? function ? # gmac ethernet | | 208 | gem* at pci? dev ? function ? # gmac ethernet |
209 | #gm* at pci? dev ? function ? # gmac ethernet (old) | | 209 | #gm* at pci? dev ? function ? # gmac ethernet (old) |
210 | gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet | | 210 | gsip* at pci? dev ? function ? # NS83820 Gigabit Ethernet |
211 | mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet | | 211 | mtd* at pci? dev ? function ? # Myson MTD803 3-in-1 Ethernet |
212 | ne* at pci? dev ? function ? # NE2000-compatible Ethernet | | 212 | ne* at pci? dev ? function ? # NE2000-compatible Ethernet |
213 | pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet | | 213 | pcn* at pci? dev ? function ? # AMD PCnet-PCI Ethernet |
214 | ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g | | 214 | ral* at pci? dev ? function ? # Ralink Technology RT25x0 802.11a/b/g |
215 | re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S | | 215 | re* at pci? dev ? function ? # Realtek 8139C+/8169/8169S/8110S |
216 | rtk* at pci? dev ? function ? # Realtek 8129/8139 | | 216 | rtk* at pci? dev ? function ? # Realtek 8129/8139 |
217 | sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet | | 217 | sf* at pci? dev ? function ? # Adaptec AIC-6915 Ethernet |
218 | sip* at pci? dev ? function ? # SiS 900/7016 Ethernet | | 218 | sip* at pci? dev ? function ? # SiS 900/7016 Ethernet |
219 | skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet | | 219 | skc* at pci? dev ? function ? # SysKonnect SK9821 Gigabit Ethernet |
220 | sk* at skc? # SysKonnect SK9821 Gigabit Ethernet | | 220 | sk* at skc? # SysKonnect SK9821 Gigabit Ethernet |
221 | ste* at pci? dev ? function ? # Sundance ST-201 Ethernet | | 221 | ste* at pci? dev ? function ? # Sundance ST-201 Ethernet |
222 | stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit | | 222 | stge* at pci? dev ? function ? # Sundance/Tamarack TC9021 Gigabit |
223 | #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet | | 223 | #ti* at pci? dev ? function ? # Alteon ACEnic gigabit Ethernet |
224 | tl* at pci? dev ? function ? # ThunderLAN-based Ethernet | | 224 | tl* at pci? dev ? function ? # ThunderLAN-based Ethernet |
225 | tlp* at pci? dev ? function ? # DECchip 21x4x and clones | | 225 | tlp* at pci? dev ? function ? # DECchip 21x4x and clones |
226 | vge* at pci? dev ? function ? # VIA VT612x Gigabit Ethernet | | 226 | vge* at pci? dev ? function ? # VIA VT612x Gigabit Ethernet |
227 | vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet | | 227 | vr* at pci? dev ? function ? # VIA Rhine Fast Ethernet |
228 | wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) | | 228 | wi* at pci? dev ? function ? # Intersil Prism Mini-PCI (802.11b) |
229 | wm* at pci? dev ? function ? # Intel 82543/82544 gigabit | | 229 | wm* at pci? dev ? function ? # Intel 82543/82544 gigabit |
230 | | | 230 | |
231 | # PCI SCSI controllers | | 231 | # PCI SCSI controllers |
232 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI | | 232 | adv* at pci? dev ? function ? # AdvanSys 1200[A,B], 9xx[U,UA] SCSI |
233 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI | | 233 | adw* at pci? dev ? function ? # AdvanSys 9x0UW[D], 3940U[2,3]W SCSI |
234 | ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI | | 234 | ahc* at pci? dev ? function ? # Adaptec 294x, aic78x0 SCSI |
235 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI | | 235 | bha* at pci? dev ? function ? # BusLogic 9xx SCSI |
236 | esiop* at pci? dev ? function ? # NCR 53c8xx SCSI (enhanced) | | 236 | esiop* at pci? dev ? function ? # NCR 53c8xx SCSI (enhanced) |
237 | iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI | | 237 | iha* at pci? dev ? function ? # Initio INIC-940/950 SCSI |
238 | isp* at pci? dev ? function ? # Qlogic ISP 10x0/2xx0 SCSI/Fibre Chan | | 238 | isp* at pci? dev ? function ? # Qlogic ISP 10x0/2xx0 SCSI/Fibre Chan |
239 | mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 | | 239 | mpt* at pci? dev ? function ? # LSILogic 9x9 and 53c1030 |
240 | pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI SCSI | | 240 | pcscp* at pci? dev ? function ? # AMD Am53c974 PCscsi-PCI SCSI |
241 | siop* at pci? dev ? function ? # NCR 53c8xx SCSI | | 241 | siop* at pci? dev ? function ? # NCR 53c8xx SCSI |
242 | trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI | | 242 | trm* at pci? dev ? function ? # Tekram DC-395U/UW/F, DC-315/U SCSI |
243 | | | 243 | |
244 | # Display devices | | 244 | # Display devices |
245 | # ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer | | 245 | # ofb* at pci? dev ? function ? # Generic Open Firmware Framebuffer |
246 | #options OFB_FAKE_VGA_FB # Allow X to mmap VGA regs | | 246 | #options OFB_FAKE_VGA_FB # Allow X to mmap VGA regs |
247 | # | | 247 | # |
248 | # ofb is considered obsolete and machine-independent genfb should be used | | 248 | # ofb is considered obsolete and machine-independent genfb should be used |
249 | # instead. | | 249 | # instead. |
250 | | | 250 | |
251 | chipsfb* at pci? function ? # C&T 65550 | | 251 | chipsfb* at pci? function ? # C&T 65550 |
252 | gffb* at pci? function ? # NVIDIA GeForce2 MX | | 252 | gffb* at pci? function ? # NVIDIA GeForce2 MX |
253 | machfb* at pci? function ? # ATI Mach 64, Rage, Rage Pro | | 253 | machfb* at pci? function ? # ATI Mach 64, Rage, Rage Pro |
254 | pm3fb* at pci? function ? # 3Dlabs Permedia 3 Graphics | | 254 | pm3fb* at pci? function ? # 3Dlabs Permedia 3 Graphics |
255 | tdvfb* at pci? function ? # 3Dfx Voodoo2 | | 255 | tdvfb* at pci? function ? # 3Dfx Voodoo2 |
256 | r128fb* at pci? function ? # ATI Rage 128 | | 256 | r128fb* at pci? function ? # ATI Rage 128 |
257 | voodoofb* at pci? function ? # 3Dfx Voodoo3 | | 257 | voodoofb* at pci? function ? # 3Dfx Voodoo3 |
258 | | | 258 | |
259 | # ATI Radeon. Still has problems on some hardware | | 259 | # ATI Radeon. Still has problems on some hardware |
260 | radeonfb* at pci? function ? | | 260 | radeonfb* at pci? function ? |
261 | options RADEONFB_ALWAYS_ACCEL_PUTCHAR | | 261 | options RADEONFB_ALWAYS_ACCEL_PUTCHAR |
262 | | | 262 | |
263 | # generic PCI framebuffer, should work with everything supported by OF | | 263 | # generic PCI framebuffer, should work with everything supported by OF |
264 | genfb* at pci? function ? | | 264 | genfb* at pci? function ? |
265 | | | 265 | |
266 | # make sure the console display is always wsdisplay0 | | 266 | # make sure the console display is always wsdisplay0 |
267 | wsdisplay0 at wsemuldisplaydev? console 1 | | 267 | wsdisplay0 at wsemuldisplaydev? console 1 |
268 | wsdisplay* at wsemuldisplaydev? | | 268 | wsdisplay* at wsemuldisplaydev? |
269 | | | 269 | |
270 | # Other PCI devices | | 270 | # Other PCI devices |
271 | pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver | | 271 | pciide* at pci? dev ? function ? flags 0x0000 # GENERIC pciide driver |
272 | acardide* at pci? dev ? function ? # Acard IDE controllers | | 272 | acardide* at pci? dev ? function ? # Acard IDE controllers |
273 | aceride* at pci? dev ? function ? # Acer Lab IDE controllers | | 273 | aceride* at pci? dev ? function ? # Acer Lab IDE controllers |
274 | ahcisata* at pci? dev ? function ? # AHCI SATA controllers | | 274 | ahcisata* at pci? dev ? function ? # AHCI SATA controllers |
275 | artsata* at pci? dev ? function ? # Intel i31244 SATA controller | | 275 | artsata* at pci? dev ? function ? # Intel i31244 SATA controller |
276 | cmdide* at pci? dev ? function ? # CMD tech IDE controllers | | 276 | cmdide* at pci? dev ? function ? # CMD tech IDE controllers |
277 | cypide* at pci? dev ? function ? # Cypress IDE controllers | | 277 | cypide* at pci? dev ? function ? # Cypress IDE controllers |
278 | hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers | | 278 | hptide* at pci? dev ? function ? # Triones/HighPoint IDE controllers |
279 | iteide* at pci? dev ? function ? # IT Express IDE controllers | | 279 | iteide* at pci? dev ? function ? # IT Express IDE controllers |
280 | optiide* at pci? dev ? function ? # Opti IDE controllers | | 280 | optiide* at pci? dev ? function ? # Opti IDE controllers |
281 | pdcide* at pci? dev ? function ? # Promise IDE controllers | | 281 | pdcide* at pci? dev ? function ? # Promise IDE controllers |
282 | pdcsata* at pci? dev ? function ? # Promise SATA150 controllers | | 282 | pdcsata* at pci? dev ? function ? # Promise SATA150 controllers |
283 | satalink* at pci? dev ? function ? # SiI SATALink controllers | | 283 | satalink* at pci? dev ? function ? # SiI SATALink controllers |
284 | siside* at pci? dev ? function ? # SiS IDE controllers | | 284 | siside* at pci? dev ? function ? # SiS IDE controllers |
285 | slide* at pci? dev ? function ? # Symphony Labs IDE controllers | | 285 | slide* at pci? dev ? function ? # Symphony Labs IDE controllers |
286 | stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers | | 286 | stpcide* at pci? dev ? function ? # STMicro STPC IDE controllers |
287 | viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers | | 287 | viaide* at pci? dev ? function ? # VIA/AMD/Nvidia IDE controllers |
288 | wdc* at pci? dev ? function ? # Kauai ATA | | 288 | wdc* at pci? dev ? function ? # Kauai ATA |
289 | cbb* at pci? dev ? function ? # PCI-CardBus bridge | | 289 | cbb* at pci? dev ? function ? # PCI-CardBus bridge |
290 | obio* at pci? dev ? function ? | | 290 | obio* at pci? dev ? function ? |
291 | | | 291 | |
292 | acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs | | 292 | acphy* at mii? phy ? # DAltima AC101 and AMD Am79c874 PHYs |
293 | amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs | | 293 | amhphy* at mii? phy ? # AMD 79c901 Ethernet PHYs |
294 | bmtphy* at mii? phy ? # Broadcom BCM5201/BCM5202 PHYs | | 294 | bmtphy* at mii? phy ? # Broadcom BCM5201/BCM5202 PHYs |
295 | brgphy* at mii? phy ? # Broadcom BCM5400 PHYs | | 295 | brgphy* at mii? phy ? # Broadcom BCM5400 PHYs |
296 | ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs | | 296 | ciphy* at mii? phy ? # Cicada CS8201 Gig-E PHYs |
297 | dmphy* at mii? phy ? # Davicom DM9101 PHYs | | 297 | dmphy* at mii? phy ? # Davicom DM9101 PHYs |
298 | exphy* at mii? phy ? # 3Com internal PHYs | | 298 | exphy* at mii? phy ? # 3Com internal PHYs |
299 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs | | 299 | glxtphy* at mii? phy ? # Level One LXT-1000 PHYs |
300 | gphyter* at mii? phy ? # NS83861 Gig-E PHY | | 300 | gphyter* at mii? phy ? # NS83861 Gig-E PHY |
301 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x | | 301 | icsphy* at mii? phy ? # Integrated Circuit Systems ICS189x |
302 | ikphy* at mii? phy ? # Intel 82563 PHYs | | 302 | ikphy* at mii? phy ? # Intel 82563 PHYs |
303 | inphy* at mii? phy ? # Intel 82555 PHYs | | 303 | inphy* at mii? phy ? # Intel 82555 PHYs |
304 | iophy* at mii? phy ? # Intel 82553 PHYs | | 304 | iophy* at mii? phy ? # Intel 82553 PHYs |
305 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs | | 305 | lxtphy* at mii? phy ? # Level One LXT-970 PHYs |
306 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs | | 306 | makphy* at mii? phy ? # Marvell Semiconductor 88E1000 PHYs |
307 | nsphy* at mii? phy ? # NS83840 PHYs | | 307 | nsphy* at mii? phy ? # NS83840 PHYs |
308 | nsphyter* at mii? phy ? # NS83843 PHYs | | 308 | nsphyter* at mii? phy ? # NS83843 PHYs |
309 | pnaphy* at mii? phy ? # generic HomePNA PHYs | | 309 | pnaphy* at mii? phy ? # generic HomePNA PHYs |
310 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs | | 310 | qsphy* at mii? phy ? # Quality Semiconductor QS6612 PHYs |
311 | rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs | | 311 | rgephy* at mii? phy ? # Realtek 8169S/8110S internal PHYs |
312 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs | | 312 | rlphy* at mii? phy ? # Realtek 8139/8201L PHYs |
313 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs | | 313 | sqphy* at mii? phy ? # Seeq 80220/80221/80223 PHYs |
314 | tlphy* at mii? phy ? # ThunderLAN PHYs | | 314 | tlphy* at mii? phy ? # ThunderLAN PHYs |
315 | tqphy* at mii? phy ? # TDK Semiconductor PHYs | | 315 | tqphy* at mii? phy ? # TDK Semiconductor PHYs |
316 | ukphy* at mii? phy ? # generic unknown PHYs | | 316 | ukphy* at mii? phy ? # generic unknown PHYs |
317 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs | | 317 | urlphy* at mii? phy ? # Realtek RTL8150L internal PHYs |
318 | | | 318 | |
319 | # PCI serial interfaces | | 319 | # PCI serial interfaces |
320 | com* at puc? port ? # 16x50s on "universal" comm boards | | 320 | com* at puc? port ? # 16x50s on "universal" comm boards |
321 | cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards | | 321 | cy* at pci? dev ? function ? # Cyclades Cyclom-Y serial boards |
322 | #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards | | 322 | #cz* at pci? dev ? function ? # Cyclades-Z multi-port serial boards |
323 | | | 323 | |
324 | bktr* at pci? dev ? function ? # Brooktree video/audio capture/tuner | | 324 | bktr* at pci? dev ? function ? # Brooktree video/audio capture/tuner |
325 | radio* at bktr? | | 325 | radio* at bktr? |
326 | | | 326 | |
327 | bm* at obio? # bmac ethernet | | 327 | bm* at obio? # bmac ethernet |
328 | mc* at obio? # MACE ethernet | | 328 | mc* at obio? # MACE ethernet |
329 | esp* at obio? flags 0x00ff # 53c9x SCSI | | 329 | esp* at obio? flags 0x00ff # 53c9x SCSI |
330 | mesh* at obio? flags 0xffff # MESH SCSI | | 330 | mesh* at obio? flags 0xffff # MESH SCSI |
331 | nvram* at obio? # nvram | | 331 | nvram* at obio? # nvram |
332 | options OBIO_SPEED_CONTROL # CPU speed / voltage control via GPIOs | | 332 | options OBIO_SPEED_CONTROL # CPU speed / voltage control via GPIOs |
333 | # and/or DFS, found on most *Book G4 | | 333 | # and/or DFS, found on most *Book G4 |
334 | | | 334 | |
335 | | | 335 | |
336 | # the traditional ADB subsystem | | 336 | # the traditional ADB subsystem |
337 | | | 337 | |
338 | #adb* at obio? # Apple Desktop Bus | | 338 | #adb* at obio? # Apple Desktop Bus |
339 | #apm0 at adb? # APM emulation | | 339 | #apm0 at adb? # APM emulation |
340 | #aed* at adb? # ADB Event Device | | 340 | #aed* at adb? # ADB Event Device |
341 | #akbd* at adb? # ADB keyboard | | 341 | #akbd* at adb? # ADB keyboard |
342 | #ams* at adb? # ADB mouse | | 342 | #ams* at adb? # ADB mouse |
343 | #abtn* at adb? | | 343 | #abtn* at adb? |
344 | | | 344 | |
345 | # the new, improved ADB subsystem | | 345 | # the new, improved ADB subsystem |
346 | | | 346 | |
347 | cuda* at obio? # CUDA, for Old World PowerMacs | | 347 | cuda* at obio? # CUDA, for Old World PowerMacs |
348 | iic* at cuda? # CUDA's IIC bus | | 348 | iic* at cuda? # CUDA's IIC bus |
349 | | | 349 | |
350 | pmu* at obio? # PMU, *Books and newer PowerMacs | | 350 | pmu* at obio? # PMU, *Books and newer PowerMacs |
351 | nadb* at adb_bus? # ADB bus enumerator, at cuda or pmu | | 351 | nadb* at adb_bus? # ADB bus enumerator, at cuda or pmu |
352 | adbkbd* at nadb? # ADB keyboard | | 352 | adbkbd* at nadb? # ADB keyboard |
353 | adbms* at nadb? # ADB mice and touchpads | | 353 | adbms* at nadb? # ADB mice and touchpads |
354 | ktm* at nadb? # Kensington Turbo Mouse | | 354 | ktm* at nadb? # Kensington Turbo Mouse |
355 | adbbt* at nadb? # button device found on *Books | | 355 | adbbt* at nadb? # button device found on *Books |
356 | | | 356 | |
357 | wskbd* at wskbddev? console ? | | 357 | wskbd* at wskbddev? console ? |
358 | wsmouse* at wsmousedev? | | 358 | wsmouse* at wsmousedev? |
359 | | | 359 | |
360 | battery* at pmu? # legacy battery, for ohare-based PowerBooks | | 360 | battery* at pmu? # legacy battery, for ohare-based PowerBooks |
361 | smartbat* at pmu? # Smart battery, found in newer *Books | | 361 | smartbat* at pmu? # Smart battery, found in newer *Books |
362 | | | 362 | |
363 | iic* at pmu? # some PMUs have IIC | | 363 | iic* at pmu? # some PMUs have IIC |
364 | | | 364 | |
365 | zsc* at obio? | | 365 | zsc* at obio? |
366 | zstty* at zsc? channel ? | | 366 | zstty* at zsc? channel ? |
367 | mediabay* at obio? | | 367 | mediabay* at obio? |
368 | wdc* at mediabay? flags 0 | | 368 | wdc* at mediabay? flags 0 |
369 | awacs* at obio? # Apple audio device | | 369 | awacs* at obio? # Apple audio device |
370 | ki2c* at obio? # Keywest I2C | | 370 | ki2c* at obio? # Keywest I2C |
371 | ki2c* at uni_n? # Keywest I2C | | 371 | ki2c* at uni_n? # Keywest I2C |
372 | iic* at ki2c? | | 372 | iic* at ki2c? |
373 | | | 373 | |
374 | # I2C devices | | 374 | # I2C devices |
375 | dbcool* at iic? # dbCool thermal monitor & fan control | | 375 | dbcool* at iic? # dbCool thermal monitor & fan control |
376 | lmtemp* at iic? # temperature sensor, found in PowerBook5,6 | | 376 | lmtemp* at iic? # temperature sensor, found in PowerBook5,6 |
377 | admtemp* at iic? # temperature sensor found in Mini, G5 | | 377 | admtemp* at iic? # temperature sensor found in Mini, G5 |
378 | psoc* at iic? # fan controller found in TiBooks | | 378 | psoc* at iic? # fan controller found in TiBooks |
379 | lmu* at iic? # ambient / keyboard lights | | 379 | lmu* at iic? # ambient / keyboard lights |
380 | asms* at iic? # sudden motion sensor, various later *Books | | 380 | asms* at iic? # sudden motion sensor, various later *Books |
381 | videopll* at iic? # for valkyriefb | | 381 | videopll* at iic? # for valkyriefb |
382 | sgsmix* at iic? # Additional mixer found in beige G3 | | 382 | sgsmix* at iic? # Additional mixer found in beige G3 |
383 | # use with awacs. | | 383 | # use with awacs. |
384 | deq* at iic? # mixer/equalizer, used by snapper | | 384 | deq* at iic? # mixer/equalizer, used by snapper |
385 | | | 385 | |
386 | wi* at obio? # AirMac | | 386 | wi* at obio? # AirMac |
387 | snapper* at obio? # Snapper audio device | | 387 | snapper* at obio? # Snapper audio device |
388 | | | 388 | |
389 | # this is for talking to the onewire-EEPROM hiding in Apple Pro speakers. | | 389 | # this is for talking to the onewire-EEPROM hiding in Apple Pro speakers. |
390 | # or other onewire devices you may want to hook up to it | | 390 | # or other onewire devices you may want to hook up to it |
391 | #onewire* at snapper? | | 391 | #onewire* at snapper? |
392 | #oweeprom* at onewire? | | 392 | #oweeprom* at onewire? |
393 | | | 393 | |
394 | cardslot* at cbb? | | 394 | cardslot* at cbb? |
395 | cardbus* at cardslot? | | 395 | cardbus* at cardslot? |
396 | pcmcia* at cardslot? | | 396 | pcmcia* at cardslot? |
397 | | | 397 | |
398 | com* at pcmcia? function ? # Modems and serial cards | | 398 | com* at pcmcia? function ? # Modems and serial cards |
399 | wdc* at pcmcia? function ? # PCMCIA IDE controllers | | 399 | wdc* at pcmcia? function ? # PCMCIA IDE controllers |
400 | ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet | | 400 | ep* at pcmcia? function ? # 3Com 3c589 and 3c562 Ethernet |
401 | mbe* at pcmcia? function ? # MB8696x based Ethernet | | 401 | mbe* at pcmcia? function ? # MB8696x based Ethernet |
402 | ne* at pcmcia? function ? # NE2000-compatible Ethernet | | 402 | ne* at pcmcia? function ? # NE2000-compatible Ethernet |
403 | awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) | | 403 | awi* at pcmcia? function ? # BayStack 650/660 (802.11FH/DS) |
404 | wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) | | 404 | wi* at pcmcia? function ? # Lucent WaveLan IEEE (802.11) |
405 | ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 | | 405 | ath* at cardbus? function ? # Atheros 5210/5211/5212 802.11 |
406 | atw* at cardbus? function ? # ADMtek ADM8211 (802.11) | | 406 | atw* at cardbus? function ? # ADMtek ADM8211 (802.11) |
407 | ex* at cardbus? function ? # 3Com 3C575TX | | 407 | ex* at cardbus? function ? # 3Com 3C575TX |
408 | tlp* at cardbus? function ? # DECchip 21143 | | 408 | tlp* at cardbus? function ? # DECchip 21143 |
409 | ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g | | 409 | ral* at cardbus? function ? # Ralink Technology RT25x0 802.11a/b/g |
410 | rtk* at cardbus? function ? # Realtek 8129/8139 | | 410 | rtk* at cardbus? function ? # Realtek 8129/8139 |
411 | rtw* at cardbus? function ? # Realtek 8180L (802.11) | | 411 | rtw* at cardbus? function ? # Realtek 8180L (802.11) |
412 | | | 412 | |
413 | # Cryptographic Devices | | 413 | # Cryptographic Devices |
414 | | | 414 | |
415 | # PCI cryptographic devices | | 415 | # PCI cryptographic devices |
416 | # (disabled, requires opencrypto framework which requires generic softints | | 416 | # (disabled, requires opencrypto framework which requires generic softints |
417 | #hifn* at pci? dev ? function ? # Hifn 7755/7811/795x | | 417 | #hifn* at pci? dev ? function ? # Hifn 7755/7811/795x |
418 | #ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x | | 418 | #ubsec* at pci? dev ? function ? # Broadcom 5501/5601/580x/582x |
419 | | | 419 | |
420 | | | 420 | |
421 | scsibus* at scsi? | | 421 | scsibus* at scsi? |
422 | | | 422 | |
423 | sd* at scsibus? target ? lun ? # SCSI disks | | 423 | sd* at scsibus? target ? lun ? # SCSI disks |
424 | st* at scsibus? target ? lun ? # SCSI tape drives | | 424 | st* at scsibus? target ? lun ? # SCSI tape drives |
425 | cd* at scsibus? target ? lun ? # SCSI CD-ROM drives | | 425 | cd* at scsibus? target ? lun ? # SCSI CD-ROM drives |
426 | ch* at scsibus? target ? lun ? # SCSI autochangers | | 426 | ch* at scsibus? target ? lun ? # SCSI autochangers |
427 | ss* at scsibus? target ? lun ? # SCSI scanners | | 427 | ss* at scsibus? target ? lun ? # SCSI scanners |
428 | uk* at scsibus? target ? lun ? # SCSI unknown | | 428 | uk* at scsibus? target ? lun ? # SCSI unknown |
429 | | | 429 | |
430 | wdc* at obio? flags 0x1 | | 430 | wdc* at obio? flags 0x1 |
431 | atabus* at ata? | | 431 | atabus* at ata? |
432 | wd* at atabus? drive ? flags 0x0000 | | 432 | wd* at atabus? drive ? flags 0x0000 |
433 | | | 433 | |
434 | atapibus* at atapi? | | 434 | atapibus* at atapi? |
435 | | | 435 | |
436 | cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives | | 436 | cd* at atapibus? drive ? flags 0x0000 # ATAPI CD-ROM drives |
437 | sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives | | 437 | sd* at atapibus? drive ? flags 0x0000 # ATAPI disk drives |
438 | uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown | | 438 | uk* at atapibus? drive ? flags 0x0000 # ATAPI unknown |
439 | | | 439 | |
440 | # PCI USB controllers | | 440 | # PCI USB controllers |
441 | ohci* at pci? dev ? function ? # USB Open Host Controller | | 441 | ohci* at pci? dev ? function ? # USB Open Host Controller |
442 | ehci* at pci? dev ? function ? # USB Enhanced Host Controller | | 442 | ehci* at pci? dev ? function ? # USB Enhanced Host Controller |
443 | | | 443 | |
444 | ohci* at cardbus? function ? # USB Open Host Controller | | 444 | ohci* at cardbus? function ? # USB Open Host Controller |
445 | ehci* at cardbus? function ? # USB Enhanced Host Controller | | 445 | ehci* at cardbus? function ? # USB Enhanced Host Controller |
446 | | | 446 | |
447 | slhci* at pcmcia? function ? # ScanLogic SL811HS | | 447 | slhci* at pcmcia? function ? # ScanLogic SL811HS |
448 | | | 448 | |
449 | usb* at ehci? # USB bus support | | 449 | usb* at ehci? # USB bus support |
450 | usb* at ohci? # USB bus support | | 450 | usb* at ohci? # USB bus support |
451 | usb* at slhci? # USB bus support | | 451 | usb* at slhci? # USB bus support |
452 | | | 452 | |
453 | include "dev/usb/usbdevices.config" | | 453 | include "dev/usb/usbdevices.config" |
454 | | | 454 | |
455 | uatp* at uhidev? reportid ? # Apple multi-touchpads found in late *Books | | 455 | uatp* at uhidev? reportid ? # Apple multi-touchpads found in late *Books |
456 | #pbms* at uhidev? reportid ? # older driver for touchpads | | 456 | #pbms* at uhidev? reportid ? # older driver for touchpads |
457 | | | 457 | |
458 | # Bluetooth Controller and Device support | | 458 | # Bluetooth Controller and Device support |
459 | | | 459 | |
460 | # Bluetooth PCMCIA Controllers | | 460 | # Bluetooth PCMCIA Controllers |
461 | bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A | | 461 | bt3c* at pcmcia? function ? # 3Com 3CRWB6096-A |
462 | btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 | | 462 | btbc* at pcmcia? function ? # AnyCom BlueCard LSE041/039/139 |
463 | | | 463 | |
464 | # Bluetooth USB Controllers | | 464 | # Bluetooth USB Controllers |
465 | ubt* at uhub? port ? | | 465 | ubt* at uhub? port ? |
466 | aubtfwl* at uhub? port ? | | 466 | aubtfwl* at uhub? port ? |
467 | | | 467 | |
468 | # Bluetooth Device Hub | | 468 | # Bluetooth Device Hub |
469 | bthub* at bcsp? | | 469 | bthub* at bcsp? |
470 | bthub* at bt3c? | | 470 | bthub* at bt3c? |
471 | bthub* at btbc? | | 471 | bthub* at btbc? |
472 | bthub* at btuart? | | 472 | bthub* at btuart? |
473 | bthub* at ubt? | | 473 | bthub* at ubt? |
474 | | | 474 | |
475 | include "dev/bluetooth/bluetoothdevices.config" | | 475 | include "dev/bluetooth/bluetoothdevices.config" |
476 | | | 476 | |
477 | # PCI IEEE1394 controllers | | 477 | # PCI IEEE1394 controllers |
478 | fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller | | 478 | fwohci* at pci? dev ? function ? # IEEE1394 Open Host Controller |
479 | | | 479 | |
480 | # CardBus IEEE1394 controllers | | 480 | # CardBus IEEE1394 controllers |
481 | #fwohci* at cardbus? function ? # IEEE1394 Open Host Controller | | 481 | #fwohci* at cardbus? function ? # IEEE1394 Open Host Controller |
482 | | | 482 | |
483 | ieee1394if* at fwohci? | | 483 | ieee1394if* at fwohci? |
484 | fwip* at ieee1394if? # IP over IEEE1394 | | 484 | fwip* at ieee1394if? # IP over IEEE1394 |
485 | sbp* at ieee1394if? euihi ? euilo ? | | 485 | sbp* at ieee1394if? euihi ? euilo ? |
486 | | | 486 | |
487 | # Audio Devices | | 487 | # Audio Devices |
488 | | | 488 | |
489 | # PCI audio devices | | 489 | # PCI audio devices |
490 | #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 | | 490 | #clcs* at pci? dev ? function ? # Cirrus Logic CS4280 |
491 | #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 | | 491 | #cmpci* at pci? dev ? function ? # C-Media CMI8338/8738 |
492 | eap* at pci? dev ? function ? # Ensoniq AudioPCI | | 492 | eap* at pci? dev ? function ? # Ensoniq AudioPCI |
493 | #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive | | 493 | #eso* at pci? dev ? function ? # ESS Solo-1 PCI AudioDrive |
494 | #fms* at pci? dev ? function ? # Forte Media FM801 | | 494 | #fms* at pci? dev ? function ? # Forte Media FM801 |
495 | #sv* at pci? dev ? function ? # S3 SonicVibes | | 495 | #sv* at pci? dev ? function ? # S3 SonicVibes |
496 | | | 496 | |
497 | # OPL[23] FM synthesizers | | 497 | # OPL[23] FM synthesizers |
498 | #opl* at cmpci? flags 1 | | 498 | #opl* at cmpci? flags 1 |
499 | #opl* at eso? | | 499 | #opl* at eso? |
500 | #opl* at fms? | | 500 | #opl* at fms? |
501 | | | 501 | |
502 | # Audio support | | 502 | # Audio support |
503 | audio* at audiobus? | | 503 | audio* at audiobus? |
504 | | | 504 | |
505 | spkr* at audio? # PC speaker (synthesized) | | 505 | spkr* at audio? # PC speaker (synthesized) |
506 | | | 506 | |
507 | # MPU 401 UARTs | | 507 | # MPU 401 UARTs |
508 | #mpu* at cmpci? | | 508 | #mpu* at cmpci? |
509 | #mpu* at eso? | | 509 | #mpu* at eso? |
510 | #mpu* at fms? | | 510 | #mpu* at fms? |
511 | | | 511 | |
512 | # MIDI support | | 512 | # MIDI support |
513 | midi* at eap? # 137[01] MIDI port | | 513 | midi* at eap? # 137[01] MIDI port |
514 | #midi* at mpu? # MPU 401 | | 514 | #midi* at mpu? # MPU 401 |
515 | | | 515 | |
516 | # | | 516 | # |
517 | # accept filters | | 517 | # accept filters |
518 | pseudo-device accf_data # "dataready" accept filter | | 518 | pseudo-device accf_data # "dataready" accept filter |
519 | pseudo-device accf_http # "httpready" accept filter | | 519 | pseudo-device accf_http # "httpready" accept filter |
520 | | | 520 | |
521 | pseudo-device crypto # /dev/crypto device | | 521 | pseudo-device crypto # /dev/crypto device |
522 | pseudo-device swcrypto # software crypto implementation | | 522 | pseudo-device swcrypto # software crypto implementation |
523 | pseudo-device vnd # disk-like interface to files | | 523 | pseudo-device vnd # disk-like interface to files |
524 | #options VND_COMPRESSION # compressed vnd(4) | | 524 | #options VND_COMPRESSION # compressed vnd(4) |
525 | pseudo-device ccd # concatenated/striped disk devices | | 525 | pseudo-device ccd # concatenated/striped disk devices |
526 | #pseudo-device cgd # cryptographic disk devices | | 526 | #pseudo-device cgd # cryptographic disk devices |
527 | pseudo-device raid # RAIDframe disk driver | | 527 | pseudo-device raid # RAIDframe disk driver |
528 | options RAID_AUTOCONFIG # auto-configuration of RAID components | | 528 | options RAID_AUTOCONFIG # auto-configuration of RAID components |
529 | # Options to enable various other RAIDframe RAID types. | | 529 | # Options to enable various other RAIDframe RAID types. |
530 | # options RF_INCLUDE_EVENODD=1 | | 530 | # options RF_INCLUDE_EVENODD=1 |
531 | # options RF_INCLUDE_RAID5_RS=1 | | 531 | # options RF_INCLUDE_RAID5_RS=1 |
532 | # options RF_INCLUDE_PARITYLOGGING=1 | | 532 | # options RF_INCLUDE_PARITYLOGGING=1 |
533 | # options RF_INCLUDE_CHAINDECLUSTER=1 | | 533 | # options RF_INCLUDE_CHAINDECLUSTER=1 |
534 | # options RF_INCLUDE_INTERDECLUSTER=1 | | 534 | # options RF_INCLUDE_INTERDECLUSTER=1 |
535 | # options RF_INCLUDE_PARITY_DECLUSTERING=1 | | 535 | # options RF_INCLUDE_PARITY_DECLUSTERING=1 |
536 | # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 | | 536 | # options RF_INCLUDE_PARITY_DECLUSTERING_DS=1 |
537 | pseudo-device fss # file system snapshot device | | 537 | pseudo-device fss # file system snapshot device |
538 | pseudo-device md # memory disk device | | 538 | pseudo-device md # memory disk device |
539 | pseudo-device loop # network loopback | | 539 | pseudo-device loop # network loopback |
540 | pseudo-device bpfilter # packet filter | | 540 | pseudo-device bpfilter # packet filter |
541 | pseudo-device carp # Common Address Redundancy Protocol | | 541 | pseudo-device carp # Common Address Redundancy Protocol |
542 | pseudo-device npf # NPF packet filter | | 542 | pseudo-device npf # NPF packet filter |
543 | pseudo-device ppp # Point-to-Point Protocol | | 543 | pseudo-device ppp # Point-to-Point Protocol |
544 | pseudo-device pppoe # PPP over Ethernet (RFC 2516) | | 544 | pseudo-device pppoe # PPP over Ethernet (RFC 2516) |
545 | pseudo-device sl # Serial Line IP | | 545 | pseudo-device sl # Serial Line IP |
546 | pseudo-device tun # network tunneling over tty | | 546 | pseudo-device tun # network tunneling over tty |
547 | pseudo-device tap # virtual Ethernet | | 547 | pseudo-device tap # virtual Ethernet |
548 | #pseudo-device gre # generic L3 over IP tunnel | | 548 | #pseudo-device gre # generic L3 over IP tunnel |
549 | pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) | | 549 | pseudo-device gif # IPv[46] over IPv[46] tunnel (RFC1933) |
550 | pseudo-device ipsecif # tunnel interface for routing based ipsec | | 550 | pseudo-device ipsecif # tunnel interface for routing based ipsec |
551 | #pseudo-device faith # IPv[46] tcp relay translation i/f | | 551 | #pseudo-device faith # IPv[46] tcp relay translation i/f |
552 | pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation | | 552 | pseudo-device stf # 6to4 IPv6 over IPv4 encapsulation |
553 | pseudo-device vlan # IEEE 802.1q encapsulation | | 553 | pseudo-device vlan # IEEE 802.1q encapsulation |
554 | pseudo-device bridge # simple inter-network bridging | | 554 | pseudo-device bridge # simple inter-network bridging |
555 | pseudo-device vether # Virtual Ethernet for bridge | | 555 | pseudo-device vether # Virtual Ethernet for bridge |
556 | pseudo-device agr # IEEE 802.3ad link aggregation | | 556 | pseudo-device agr # IEEE 802.3ad link aggregation |
557 | pseudo-device pty # pseudo-terminals | | 557 | pseudo-device pty # pseudo-terminals |
558 | pseudo-device openfirm # /dev/openfirm | | 558 | pseudo-device openfirm # /dev/openfirm |
559 | pseudo-device wsmux # mouse and keyboard multiplexer | | 559 | pseudo-device wsmux # mouse and keyboard multiplexer |
560 | pseudo-device wsfont | | 560 | pseudo-device wsfont |
561 | pseudo-device swwdog # software watchdog driver - swwdog(4) | | 561 | pseudo-device swwdog # software watchdog driver - swwdog(4) |
562 | pseudo-device clockctl # user control of clock subsystem | | 562 | pseudo-device clockctl # user control of clock subsystem |
563 | pseudo-device ksyms # /dev/ksyms | | 563 | pseudo-device ksyms # /dev/ksyms |
564 | | | 564 | |
565 | # userland interface to drivers, including autoconf and properties retrieval | | 565 | # userland interface to drivers, including autoconf and properties retrieval |
566 | pseudo-device drvctl | | 566 | pseudo-device drvctl |
567 | | | 567 | |
568 | include "dev/veriexec.config" | | 568 | include "dev/veriexec.config" |
569 | | | 569 | |
570 | #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions | | 570 | #options PAX_MPROTECT=0 # PaX mprotect(2) restrictions |
| | | 571 | |
| | | 572 | # Pull in optional local configuration |
| | | 573 | cinclude "arch/evbarm/conf/GENERIC64.local" |