1b2b3ffcdSSimon Schubert# 26991fb65SMatthew Dillon# X86_64_GENERIC -- Generic kernel configuration file for DragonFly/x86_64 3b2b3ffcdSSimon Schubert# 4b2b3ffcdSSimon Schubert# Check the LINT configuration file in sys/config, for an 5b2b3ffcdSSimon Schubert# exhaustive list of options. 6b2b3ffcdSSimon Schubert 7b2b3ffcdSSimon Schubertplatform pc64 8b2b3ffcdSSimon Schubertmachine x86_64 9b2b3ffcdSSimon Schubertmachine_arch x86_64 10b2b3ffcdSSimon Schubertcpu HAMMER_CPU 11b2b3ffcdSSimon Schubertident X86_64_GENERIC 12b2b3ffcdSSimon Schubertmaxusers 0 13b2b3ffcdSSimon Schubert 14b2b3ffcdSSimon Schubertmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 15b2b3ffcdSSimon Schubert 16b2b3ffcdSSimon Schubertoptions INET #InterNETworking 17b2b3ffcdSSimon Schubertoptions INET6 #IPv6 communications protocols 18b2b3ffcdSSimon Schubertoptions HAMMER #Hammer Filesystem 190d7a39f9SAlex Hornungoptions NULLFS #NULL filesystem 20b2b3ffcdSSimon Schubertoptions FFS #Berkeley Fast Filesystem 21b2b3ffcdSSimon Schubertoptions FFS_ROOT #FFS usable as root device [keep this!] 22b2b3ffcdSSimon Schubertoptions SOFTUPDATES #Enable FFS soft updates support 23b2b3ffcdSSimon Schubertoptions UFS_DIRHASH #Improve performance on big directories 24b2b3ffcdSSimon Schubertoptions MFS #Memory Filesystem 257a2de9a4SMatthew Dillonoptions TMPFS #Temporary Filesystem 26b2b3ffcdSSimon Schubertoptions MD_ROOT #MD is a potential root device 27b2b3ffcdSSimon Schubertoptions NFS #Network Filesystem 28b2b3ffcdSSimon Schubertoptions NFS_ROOT #NFS usable as root device, NFS required 29b2b3ffcdSSimon Schubertoptions MSDOSFS #MSDOS Filesystem 30b2b3ffcdSSimon Schubertoptions CD9660 #ISO 9660 Filesystem 31b2b3ffcdSSimon Schubertoptions PROCFS #Process filesystem 329466f37dSMatthew Dillon#options COMPAT_43 #Compatible with BSD 4.3 33b2b3ffcdSSimon Schubertoptions SCSI_DELAY=5000 #Delay (in ms) before probing SCSI 34b2b3ffcdSSimon Schubertoptions DEVICE_POLLING # Support mixed interrupt-polling 35b2b3ffcdSSimon Schubert # handling of network device drivers 36b2b3ffcdSSimon Schubertoptions UCONSOLE #Allow users to grab the console 37b2b3ffcdSSimon Schubertoptions KTRACE #ktrace(1) support 38b2b3ffcdSSimon Schubertoptions SYSVSHM #SYSV-style shared memory 39b2b3ffcdSSimon Schubertoptions SYSVMSG #SYSV-style message queues 40b2b3ffcdSSimon Schubertoptions SYSVSEM #SYSV-style semaphores 41b2b3ffcdSSimon Schubertoptions P1003_1B #Posix P1003_1B real-time extensions 42b2b3ffcdSSimon Schubertoptions _KPOSIX_PRIORITY_SCHEDULING 43b2b3ffcdSSimon Schubertoptions ICMP_BANDLIM #Rate limit bad replies 44b2b3ffcdSSimon Schubertoptions KBD_INSTALL_CDEV # install a CDEV entry in /dev 45b2b3ffcdSSimon Schubertoptions AHC_REG_PRETTY_PRINT # Print register bitfields in debug 46b2b3ffcdSSimon Schubert # output. Adds ~128k to driver. 47b2b3ffcdSSimon Schubertoptions AHD_REG_PRETTY_PRINT # Print register bitfields in debug 48b2b3ffcdSSimon Schubert # output. Adds ~215k to driver. 49ee72f7a2SVenkatesh Srinivasoptions DSCHED_FQ # Fair-queuing disk scheduler 50b2b3ffcdSSimon Schubert 514e052462SMatthew Dillon# ALTQ 524e052462SMatthew Dillonoptions ALTQ #alternate queueing 534e052462SMatthew Dillonoptions ALTQ_CBQ #class based queueing 544e052462SMatthew Dillonoptions ALTQ_RED #random early detection 554e052462SMatthew Dillonoptions ALTQ_RIO #triple red for diffserv (needs RED) 564e052462SMatthew Dillonoptions ALTQ_HFSC #hierarchical fair service curve 574e052462SMatthew Dillonoptions ALTQ_PRIQ #priority queue 584e052462SMatthew Dillonoptions ALTQ_FAIRQ #fair queueing 594e052462SMatthew Dillon#options ALTQ_NOPCC #don't use processor cycle counter 604e052462SMatthew Dillon#options ALTQ_DEBUG #for debugging 614e052462SMatthew Dillon 624e052462SMatthew Dillon 63e93ca50aSSascha Wildner# Kernels configured with 'options SMP' should generally boot on both 64e93ca50aSSascha Wildner# SMP and UP boxes. 65eac0bf8fSMatthew Dillon# 66e93ca50aSSascha Wildneroptions SMP # Symmetric MultiProcessor Kernel 67b2b3ffcdSSimon Schubert 68b2b3ffcdSSimon Schubert# Debugging for Development 69b2b3ffcdSSimon Schubertoptions DDB 70b2b3ffcdSSimon Schubertoptions DDB_TRACE 71b2b3ffcdSSimon Schubertoptions INVARIANTS 72b2b3ffcdSSimon Schubert 73b2b3ffcdSSimon Schubertdevice isa 74b2b3ffcdSSimon Schubertdevice pci 75b2b3ffcdSSimon Schubert 76b2b3ffcdSSimon Schubert# AHCI driver, this will override NATA for AHCI devices, 77b2b3ffcdSSimon Schubert# both drivers may be included. 78b2b3ffcdSSimon Schubert# 79b2b3ffcdSSimon Schubertdevice ahci 80b2b3ffcdSSimon Schubert 81d856dabcSThomas Nikolajsen# SiI3124/3132 driver 82b2b3ffcdSSimon Schubert# 83b2b3ffcdSSimon Schubertdevice sili 84b2b3ffcdSSimon Schubert 85b2b3ffcdSSimon Schubert# NEW-ATA (NATA) and ATAPI devices 86b2b3ffcdSSimon Schubert# 87b2b3ffcdSSimon Schubertdevice nata 88b2b3ffcdSSimon Schubertdevice natadisk # ATA disk drives 89b2b3ffcdSSimon Schubertdevice natapicd # ATAPI CDROM drives 90b2b3ffcdSSimon Schubertdevice natapifd # ATAPI floppy drives 91b2b3ffcdSSimon Schubertdevice natapist # ATAPI tape drives 92b2b3ffcdSSimon Schubertdevice natapicam # Emulate ATAPI devices as SCSI 93b2b3ffcdSSimon Schubertdevice nataraid # support for ATA software RAID 94b2b3ffcdSSimon Schubert # controllers 95b2b3ffcdSSimon Schubertdevice natausb # ATA-over-USB support 96b2b3ffcdSSimon Schubertoptions ATA_STATIC_ID # Static device numbering 97b2b3ffcdSSimon Schubert 98b2b3ffcdSSimon Schubert# SCSI Controllers 99b2b3ffcdSSimon Schubertdevice ahc # AHA2940 and onboard AIC7xxx devices 100b2b3ffcdSSimon Schubertdevice ahd # AHA39320/29320 and onboard AIC79xx devices 101b2b3ffcdSSimon Schubertdevice amd # AMD 53C974 (Tekram DC-390(T)) 102b2b3ffcdSSimon Schubertdevice isp # Qlogic family 103191d7ec1SSascha Wildner#device ispfw # Firmware for QLogic HBAs- normally a module 104b2b3ffcdSSimon Schubertdevice mpt # LSI-Logic MPT/Fusion 10553881037SSascha Wildnerdevice mps # LSI-Logic MPT-Fusion 2 106b2b3ffcdSSimon Schubertdevice ncr # NCR/Symbios Logic 107b2b3ffcdSSimon Schubertdevice sym # NCR/Symbios Logic (newer chipsets) 108b2b3ffcdSSimon Schubertoptions SYM_SETUP_LP_PROBE_MAP=0x40 109b2b3ffcdSSimon Schubert # Allow ncr to attach legacy NCR devices when 110b2b3ffcdSSimon Schubert # both sym and ncr are configured 111b2b3ffcdSSimon Schubert 112b2b3ffcdSSimon Schubertdevice adv0 at isa? 113b2b3ffcdSSimon Schubertdevice adw 114b2b3ffcdSSimon Schubertdevice bt0 at isa? 115c67c071bSSascha Wildnerdevice aic 116b2b3ffcdSSimon Schubert 117b2b3ffcdSSimon Schubertdevice ncv # NCR 53C500 118b2b3ffcdSSimon Schubertdevice nsp # Workbit Ninja SCSI-3 119b2b3ffcdSSimon Schubertdevice stg # TMC 18C30/18C50 120b2b3ffcdSSimon Schubert 121b2b3ffcdSSimon Schubert# SCSI peripherals 122b2b3ffcdSSimon Schubertdevice scbus # SCSI bus (required) 123b2b3ffcdSSimon Schubertdevice da # Direct Access (disks) 124b2b3ffcdSSimon Schubertdevice sa # Sequential Access (tape etc) 125b2b3ffcdSSimon Schubertdevice cd # CD 126b2b3ffcdSSimon Schubertdevice pass # Passthrough device (direct SCSI access) 127b2b3ffcdSSimon Schubertdevice sg # Passthrough device (linux scsi generic) 128b2b3ffcdSSimon Schubert 129b2b3ffcdSSimon Schubert# RAID controllers interfaced to the SCSI subsystem 130cf78bed4SSascha Wildnerdevice arcmsr # Areca SATA II RAID 131b2b3ffcdSSimon Schubertdevice asr # DPT SmartRAID V, VI and Adaptec SCSI RAID 132cf78bed4SSascha Wildnerdevice ciss # Compaq SmartRAID 5* series 133b2b3ffcdSSimon Schubertdevice dpt # DPT Smartcache - See LINT for options! 134cf78bed4SSascha Wildnerdevice hptiop # Highpoint RocketRaid 3xxx series 13535878b55SSascha Wildnerdevice hptmv # Highpoint RocketRAID 182x 136b2b3ffcdSSimon Schubertdevice iir # Intel Integrated RAID 137b2b3ffcdSSimon Schubertdevice mly # Mylex AcceleRAID/eXtremeRAID 1384e29b7ebSSascha Wildnerdevice twa # 3ware 9000 series PATA/SATA RAID 13933190b70SSascha Wildnerdevice tws # 3ware 9750 series SATA/SAS RAID 140b2b3ffcdSSimon Schubert 141b2b3ffcdSSimon Schubert# RAID controllers 142b2b3ffcdSSimon Schubertdevice aac # Adaptec FSA RAID, Dell PERC2/PERC3 143f6166068SSascha Wildnerdevice aacp # SCSI passthrough for aac (requires CAM) 144b2b3ffcdSSimon Schubertdevice amr # AMI MegaRAID 1451fcd0ba2SSascha Wildnerdevice amrp # SCSI Passthrough interface (optional, CAM req.) 146cf78bed4SSascha Wildnerdevice ida # Compaq Smart RAID 147cf78bed4SSascha Wildnerdevice ips # IBM ServeRAID 148b2b3ffcdSSimon Schubertdevice mlx # Mylex DAC960 family 149249d29c8SSascha Wildnerdevice mfi # LSI MegaRAID SAS 150249d29c8SSascha Wildnerdevice mfip # LSI MegaRAID SAS passthrough, requires CAM 151cf78bed4SSascha Wildnerdevice twe # 3ware Escalade 7000/8000's 1529c57a36dSSascha Wildner 153b2b3ffcdSSimon Schubert# atkbdc0 controls both the keyboard and the PS/2 mouse 154b2b3ffcdSSimon Schubertdevice atkbdc0 at isa? port IO_KBD 155b2b3ffcdSSimon Schubertdevice atkbd0 at atkbdc? irq 1 flags 0x1 156b2b3ffcdSSimon Schubertdevice psm0 at atkbdc? irq 12 157b2b3ffcdSSimon Schubert 158b2b3ffcdSSimon Schubertdevice vga0 at isa? 159b2b3ffcdSSimon Schubert 160b2b3ffcdSSimon Schubert# kbdmux is the keyboard multiplexer 161b2b3ffcdSSimon Schubertdevice kbdmux 162b2b3ffcdSSimon Schubert 163b2b3ffcdSSimon Schubert# splash screen/screen saver 164b2b3ffcdSSimon Schubertpseudo-device splash 165b2b3ffcdSSimon Schubert 166b2b3ffcdSSimon Schubert# syscons is the default console driver, resembling an SCO console 167b2b3ffcdSSimon Schubertdevice sc0 at isa? flags 0x100 168b2b3ffcdSSimon Schubertoptions SC_PIXEL_MODE # add support for the raster text mode 169b2b3ffcdSSimon Schubert 170b2b3ffcdSSimon Schubertdevice agp # support several AGP chipsets 171b2b3ffcdSSimon Schubert 172b2b3ffcdSSimon Schubert# HW monitoring devices 17367b4ef25SSascha Wildner#device aps0 at isa? port 0x1600 174b2b3ffcdSSimon Schubertdevice lm0 at isa? port 0x290 175b2b3ffcdSSimon Schubertdevice it0 at isa? port 0x290 176b2b3ffcdSSimon Schubertdevice it1 at isa? port 0xc00 177b2b3ffcdSSimon Schubertdevice it2 at isa? port 0xd00 178fe2da6deSSascha Wildnerdevice it3 at isa? port 0x228 179f81520edSConstantine A. Murenindevice wbsio0 at isa? port 0x2e 180f81520edSConstantine A. Murenindevice wbsio1 at isa? port 0x4e 181f81520edSConstantine A. Murenindevice lm#3 at wbsio? 182b2b3ffcdSSimon Schubert 183b2b3ffcdSSimon Schubert# PCCARD (PCMCIA) support 184b2b3ffcdSSimon Schubertdevice pccard 185b2b3ffcdSSimon Schubertdevice cardbus 186b2b3ffcdSSimon Schubertdevice cbb 187b2b3ffcdSSimon Schubert 188b2b3ffcdSSimon Schubert# Serial (COM) ports 189b2b3ffcdSSimon Schubertdevice sio0 at isa? port IO_COM1 flags 0x10 irq 4 190b2b3ffcdSSimon Schubertdevice sio1 at isa? port IO_COM2 irq 3 191b2b3ffcdSSimon Schubertdevice sio2 at isa? disable port IO_COM3 irq 5 192b2b3ffcdSSimon Schubertdevice sio3 at isa? disable port IO_COM4 irq 9 193b2b3ffcdSSimon Schubert 194b2b3ffcdSSimon Schubert# Parallel port 195b2b3ffcdSSimon Schubertdevice ppc0 at isa? irq 7 196b2b3ffcdSSimon Schubertdevice ppbus # Parallel port bus (required) 197b2b3ffcdSSimon Schubertdevice lpt # Printer 198b2b3ffcdSSimon Schubertdevice plip # TCP/IP over parallel 199b2b3ffcdSSimon Schubertdevice ppi # Parallel port interface device 200b2b3ffcdSSimon Schubert#device vpo # Requires scbus and da 201b2b3ffcdSSimon Schubert 202b2b3ffcdSSimon Schubert 203b2b3ffcdSSimon Schubert# PCI Ethernet NICs. 204b2b3ffcdSSimon Schubertdevice de # DEC/Intel DC21x4x (``Tulip'') 205b2b3ffcdSSimon Schubertdevice txp # 3Com 3cR990 (``Typhoon'') 206b2b3ffcdSSimon Schubertdevice vx # 3Com 3c590, 3c595 (``Vortex'') 207b2b3ffcdSSimon Schubert 208b2b3ffcdSSimon Schubertdevice em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'') 209b2b3ffcdSSimon Schubert # Requires ig_hal 210*0382a624SSepherosa Ziehaudevice igb # Intel Pro/1000 (82575, 82576, 82580, i350) 211*0382a624SSepherosa Ziehau # Requires ig_hal 212b2b3ffcdSSimon Schubertdevice ig_hal # Intel PRO/1000 hardware abstraction layer 213b2b3ffcdSSimon Schubert 214b2b3ffcdSSimon Schubert# PCI Ethernet NICs that use the common MII bus controller code. 215b2b3ffcdSSimon Schubert# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! 216b2b3ffcdSSimon Schubertdevice miibus # MII bus support 217b2b3ffcdSSimon Schubertdevice ae # Attansic/Atheros L2 Fast Ethernet 218b2b3ffcdSSimon Schubertdevice age # Attansic/Atheros L1 Gigabit Ethernet 219da7d5358SMatthew Dillondevice alc # Atheros AR8131/AR8132 220b2b3ffcdSSimon Schubertdevice ale # Atheros AR8121/AR8113/AR8114 221b2b3ffcdSSimon Schubertdevice bce # Broadcom NetXtreme II Gigabit Ethernet 222b2b3ffcdSSimon Schubertdevice bfe # Broadcom BCM440x 10/100 Ethernet 223b2b3ffcdSSimon Schubertdevice dc # DEC/Intel 21143 and various workalikes 224b2b3ffcdSSimon Schubertdevice et # Agere ET1310 10/100/1000 Ethernet 225b2b3ffcdSSimon Schubertdevice fxp # Intel EtherExpress PRO/100B (82557, 82558) 226b2b3ffcdSSimon Schubertdevice jme # JMicron Gigabit/Fast Ethernet 227b2b3ffcdSSimon Schubertdevice pcn # AMD Am79C97x PCI 10/100 NICs 228b2b3ffcdSSimon Schubertdevice rl # RealTek 8129/8139 229b2b3ffcdSSimon Schubertdevice re # RealTek 8139C+/8169 230b2b3ffcdSSimon Schubertdevice sf # Adaptec AIC-6915 (``Starfire'') 231b2b3ffcdSSimon Schubertdevice sis # Silicon Integrated Systems SiS 900/SiS 7016 232b2b3ffcdSSimon Schubertdevice sk # SysKonnect GEnesis, LinkSys EG1023, D-Link 233b2b3ffcdSSimon Schubertdevice ste # Sundance ST201 (D-Link DFE-550TX) 234b2b3ffcdSSimon Schubertdevice tl # Texas Instruments ThunderLAN 235b2b3ffcdSSimon Schubertdevice tx # SMC EtherPower II (83c170 ``EPIC'') 236b2b3ffcdSSimon Schubertdevice vge # VIA 612x GigE 237b2b3ffcdSSimon Schubertdevice vr # VIA Rhine, Rhine II 238b2b3ffcdSSimon Schubertdevice wb # Winbond W89C840F 239b2b3ffcdSSimon Schubertdevice xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') 240b2b3ffcdSSimon Schubertdevice bge # Broadcom BCM570x (``Tigon III'') 241b2b3ffcdSSimon Schubertdevice stge # Sundance/Tamarack TC9021 Gigabit Ethernet 242b2b3ffcdSSimon Schubertdevice msk # Marvell/SysKonnect Yukon II Gigabit Ethernet 243b2b3ffcdSSimon Schubertdevice nfe # NVIDIA nForce MCP 10/100/Gigabit Ethernet 244b2b3ffcdSSimon Schubert 245b2b3ffcdSSimon Schubert# ISA Ethernet NICs. 246b2b3ffcdSSimon Schubert# 'device ed' requires 'device miibus' 247b2b3ffcdSSimon Schubertdevice ed0 at isa? disable port 0x280 irq 10 iomem 0xd8000 248b2b3ffcdSSimon Schubertdevice ex 249b2b3ffcdSSimon Schubert# Xircom Ethernet 250b2b3ffcdSSimon Schubertdevice xe 251b2b3ffcdSSimon Schubert 252b2b3ffcdSSimon Schubert# Wireless NIC cards 25398091aa8SSascha Wildneroptions IEEE80211_DEBUG #enable debugging msgs 25498091aa8SSascha Wildneroptions IEEE80211_SUPPORT_MESH #enable 802.11s D3.0 support 25598091aa8SSascha Wildneroptions IEEE80211_SUPPORT_TDMA #enable TDMA support 256b2b3ffcdSSimon Schubertdevice wlan # 802.11 support 257b2b3ffcdSSimon Schubertdevice wlan_ccmp # 802.11 CCMP support 258b2b3ffcdSSimon Schubertdevice wlan_tkip # 802.11 TKIP support 259b2b3ffcdSSimon Schubertdevice wlan_wep # 802.11 WEP support 2608425fd9dSAntonio Huete Jimenez#device wlan_amrr # AMRR 261b2b3ffcdSSimon Schubert 262b2b3ffcdSSimon Schubert# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will 263b2b3ffcdSSimon Schubert# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP 264b2b3ffcdSSimon Schubert# mode (the factory default). If you set the switches on your ISA 265b2b3ffcdSSimon Schubert# card for a manually chosen I/O address and IRQ, you must specify 266b2b3ffcdSSimon Schubert# those parameters here. 267b2b3ffcdSSimon Schubertdevice an 268b2b3ffcdSSimon Schubertdevice ral # Ralink Technology 802.11 wireless NIC 2695c32bcddSRui Paulo#device rtw # RealTek 802.11 wireless NIC 270b2b3ffcdSSimon Schubert# WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really 271b2b3ffcdSSimon Schubert# exists only as a PCMCIA device, so there is no ISA attachment needed 272b2b3ffcdSSimon Schubert# and resources will always be dynamically assigned by the pccard code. 273b2b3ffcdSSimon Schubertdevice wi 274b2b3ffcdSSimon Schubert 275b2b3ffcdSSimon Schubert# The probe order of these is presently determined by i386/isa/isa_compat.c. 276b2b3ffcdSSimon Schubertdevice lnc0 at isa? disable port 0x280 irq 10 drq 0 277b2b3ffcdSSimon Schubertdevice cs0 at isa? disable port 0x300 278b2b3ffcdSSimon Schubertdevice sn0 at isa? disable port 0x300 irq 10 279b2b3ffcdSSimon Schubert 280b2b3ffcdSSimon Schubert# Pseudo devices - the number indicates how many units to allocate. 281b2b3ffcdSSimon Schubertpseudo-device loop # Network loopback 282b2b3ffcdSSimon Schubertpseudo-device ether # Ethernet support 283b2b3ffcdSSimon Schubertpseudo-device sl 1 # Kernel SLIP 284b2b3ffcdSSimon Schubertpseudo-device ppp 1 # Kernel PPP 285b2b3ffcdSSimon Schubertpseudo-device tun # Packet tunnel. 286b2b3ffcdSSimon Schubertpseudo-device pty # Pseudo-ttys (telnet etc) 287b2b3ffcdSSimon Schubertpseudo-device md # Memory "disks" 288b2b3ffcdSSimon Schubertpseudo-device gif # IPv6 and IPv4 tunneling 289b2b3ffcdSSimon Schubertpseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) 290b2b3ffcdSSimon Schubert 291b2b3ffcdSSimon Schubert# The `bpf' pseudo-device enables the Berkeley Packet Filter. 292b2b3ffcdSSimon Schubert# Be aware of the administrative consequences of enabling this! 293b2b3ffcdSSimon Schubertpseudo-device bpf #Berkeley packet filter 294b2b3ffcdSSimon Schubert 295b2b3ffcdSSimon Schubertpseudo-device crypto # core crypto support, used by wlan 296b2b3ffcdSSimon Schubert 297b2b3ffcdSSimon Schubert# USB support 298b2b3ffcdSSimon Schubertdevice uhci # UHCI PCI->USB interface 299b2b3ffcdSSimon Schubertdevice ohci # OHCI PCI->USB interface 300b2b3ffcdSSimon Schubertdevice usb # USB Bus (required) 301b2b3ffcdSSimon Schubertdevice ugen # Generic 302b2b3ffcdSSimon Schubertdevice uhid # "Human Interface Devices" 303b2b3ffcdSSimon Schubertdevice ukbd # Keyboard 304b2b3ffcdSSimon Schubertdevice ulpt # Printer 305b2b3ffcdSSimon Schubertdevice umass # Disks/Mass storage - Requires scbus and da 306b2b3ffcdSSimon Schubertdevice ums # Mouse 307b2b3ffcdSSimon Schubertdevice uscanner # Scanners 308b2b3ffcdSSimon Schubertdevice urio # Diamond Rio MP3 Player 309b2b3ffcdSSimon Schubert# USB Ethernet, requires mii 310b2b3ffcdSSimon Schubertdevice aue # ADMtek USB ethernet 311b2b3ffcdSSimon Schubertdevice axe # ASIX Electronics USB Ethernet 312b2b3ffcdSSimon Schubertdevice cue # CATC USB ethernet 313b2b3ffcdSSimon Schubertdevice kue # Kawasaki LSI USB ethernet 314b2b3ffcdSSimon Schubertdevice rue # RealTek 8150 based USB ethernet 315e15de849SRui Paulo# USB wireless NICs, requires wlan, wlan_amrr 3165c32bcddSRui Paulo#device rum # Ralink Technology RT2501USB/RT2601USB 3175c32bcddSRui Paulo#device ural # Ralink Technology RT2500USB 318b2b3ffcdSSimon Schubert 319b2b3ffcdSSimon Schubert# FireWire support 320b2b3ffcdSSimon Schubertdevice firewire # FireWire bus code 321b2b3ffcdSSimon Schubertdevice sbp # SCSI over FireWire (Requires scbus and da) 322b2b3ffcdSSimon Schubertdevice fwe # Ethernet over FireWire (non-standard!) 3230833f5c6SSascha Wildner 3240833f5c6SSascha Wildner# MMC/SD 3250833f5c6SSascha Wildnerdevice mmc 3260833f5c6SSascha Wildnerdevice mmcsd 3270833f5c6SSascha Wildnerdevice sdhci 328