1*b2b3ffcdSSimon Schubert# 2*b2b3ffcdSSimon Schubert# GENERIC -- Generic kernel configuration file for DragonFly/x86_64 3*b2b3ffcdSSimon Schubert# 4*b2b3ffcdSSimon Schubert# Check the LINT configuration file in sys/config, for an 5*b2b3ffcdSSimon Schubert# exhaustive list of options. 6*b2b3ffcdSSimon Schubert 7*b2b3ffcdSSimon Schubertplatform pc64 8*b2b3ffcdSSimon Schubertmachine x86_64 9*b2b3ffcdSSimon Schubertmachine_arch x86_64 10*b2b3ffcdSSimon Schubertcpu HAMMER_CPU 11*b2b3ffcdSSimon Schubertident X86_64_GENERIC 12*b2b3ffcdSSimon Schubertmaxusers 0 13*b2b3ffcdSSimon Schubert 14*b2b3ffcdSSimon Schubertmakeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols 15*b2b3ffcdSSimon Schubert 16*b2b3ffcdSSimon Schubertoptions INET #InterNETworking 17*b2b3ffcdSSimon Schubertoptions INET6 #IPv6 communications protocols 18*b2b3ffcdSSimon Schubertoptions HAMMER #Hammer Filesystem 190d7a39f9SAlex Hornungoptions NULLFS #NULL filesystem 20*b2b3ffcdSSimon Schubertoptions FFS #Berkeley Fast Filesystem 21*b2b3ffcdSSimon Schubertoptions FFS_ROOT #FFS usable as root device [keep this!] 22*b2b3ffcdSSimon Schubertoptions SOFTUPDATES #Enable FFS soft updates support 23*b2b3ffcdSSimon Schubertoptions UFS_DIRHASH #Improve performance on big directories 24*b2b3ffcdSSimon Schubertoptions MFS #Memory Filesystem 257a2de9a4SMatthew Dillonoptions TMPFS #Temporary Filesystem 26*b2b3ffcdSSimon Schubertoptions MD_ROOT #MD is a potential root device 27*b2b3ffcdSSimon Schubertoptions NFS #Network Filesystem 28*b2b3ffcdSSimon Schubertoptions NFS_ROOT #NFS usable as root device, NFS required 29*b2b3ffcdSSimon Schubertoptions MSDOSFS #MSDOS Filesystem 30*b2b3ffcdSSimon Schubertoptions CD9660 #ISO 9660 Filesystem 31*b2b3ffcdSSimon Schubertoptions PROCFS #Process filesystem 32*b2b3ffcdSSimon Schubertoptions COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!] 33*b2b3ffcdSSimon Schubertoptions SCSI_DELAY=5000 #Delay (in ms) before probing SCSI 34*b2b3ffcdSSimon Schubertoptions DEVICE_POLLING # Support mixed interrupt-polling 35*b2b3ffcdSSimon Schubert # handling of network device drivers 36*b2b3ffcdSSimon Schubertoptions UCONSOLE #Allow users to grab the console 37*b2b3ffcdSSimon Schubertoptions KTRACE #ktrace(1) support 38*b2b3ffcdSSimon Schubertoptions SYSVSHM #SYSV-style shared memory 39*b2b3ffcdSSimon Schubertoptions SYSVMSG #SYSV-style message queues 40*b2b3ffcdSSimon Schubertoptions SYSVSEM #SYSV-style semaphores 41*b2b3ffcdSSimon Schubertoptions P1003_1B #Posix P1003_1B real-time extensions 42*b2b3ffcdSSimon Schubertoptions _KPOSIX_PRIORITY_SCHEDULING 43*b2b3ffcdSSimon Schubertoptions ICMP_BANDLIM #Rate limit bad replies 44*b2b3ffcdSSimon Schubertoptions KBD_INSTALL_CDEV # install a CDEV entry in /dev 45*b2b3ffcdSSimon Schubertoptions AHC_REG_PRETTY_PRINT # Print register bitfields in debug 46*b2b3ffcdSSimon Schubert # output. Adds ~128k to driver. 47*b2b3ffcdSSimon Schubertoptions AHD_REG_PRETTY_PRINT # Print register bitfields in debug 48*b2b3ffcdSSimon Schubert # output. Adds ~215k to driver. 49*b2b3ffcdSSimon Schubert 50*b2b3ffcdSSimon Schubert# To make an SMP kernel both SMP and APIC_IO are usually 51*b2b3ffcdSSimon Schubert# specified. SMP boxes with severely broken BIOSes which 52*b2b3ffcdSSimon Schubert# boot fine for non-SMP builds *might* work in SMP mode 53*b2b3ffcdSSimon Schubert# if you define SMP and leave APIC_IO turned off. 54*b2b3ffcdSSimon Schubert# 55*b2b3ffcdSSimon Schubert#options SMP # Symmetric MultiProcessor Kernel 56*b2b3ffcdSSimon Schubert#options APIC_IO # Symmetric (APIC) I/O 57*b2b3ffcdSSimon Schubert 58*b2b3ffcdSSimon Schubert# Debugging for Development 59*b2b3ffcdSSimon Schubertoptions DDB 60*b2b3ffcdSSimon Schubertoptions DDB_TRACE 61*b2b3ffcdSSimon Schubertoptions INVARIANTS 62*b2b3ffcdSSimon Schubert 63*b2b3ffcdSSimon Schubertdevice isa 64*b2b3ffcdSSimon Schubertdevice pci 65*b2b3ffcdSSimon Schubert 66*b2b3ffcdSSimon Schubert# AHCI driver, this will override NATA for AHCI devices, 67*b2b3ffcdSSimon Schubert# both drivers may be included. 68*b2b3ffcdSSimon Schubert# 69*b2b3ffcdSSimon Schubertdevice ahci 70*b2b3ffcdSSimon Schubert 71*b2b3ffcdSSimon Schubert# Sil3124/3132/3531 driver 72*b2b3ffcdSSimon Schubert# 73*b2b3ffcdSSimon Schubertdevice sili 74*b2b3ffcdSSimon Schubert 75*b2b3ffcdSSimon Schubert# NEW-ATA (NATA) and ATAPI devices 76*b2b3ffcdSSimon Schubert# 77*b2b3ffcdSSimon Schubertdevice nata 78*b2b3ffcdSSimon Schubertdevice natadisk # ATA disk drives 79*b2b3ffcdSSimon Schubertdevice natapicd # ATAPI CDROM drives 80*b2b3ffcdSSimon Schubertdevice natapifd # ATAPI floppy drives 81*b2b3ffcdSSimon Schubertdevice natapist # ATAPI tape drives 82*b2b3ffcdSSimon Schubertdevice natapicam # Emulate ATAPI devices as SCSI 83*b2b3ffcdSSimon Schubertdevice nataraid # support for ATA software RAID 84*b2b3ffcdSSimon Schubert # controllers 85*b2b3ffcdSSimon Schubertdevice natausb # ATA-over-USB support 86*b2b3ffcdSSimon Schubertoptions ATA_STATIC_ID # Static device numbering 87*b2b3ffcdSSimon Schubert 88*b2b3ffcdSSimon Schubert# LEGACY ATA and ATAPI devices 89*b2b3ffcdSSimon Schubert#device ata0 at isa? port IO_WD1 irq 14 90*b2b3ffcdSSimon Schubert#device ata1 at isa? port IO_WD2 irq 15 91*b2b3ffcdSSimon Schubert#device ata 92*b2b3ffcdSSimon Schubert#device atadisk # ATA disk drives 93*b2b3ffcdSSimon Schubert#device atapicd # ATAPI CDROM drives 94*b2b3ffcdSSimon Schubert#device atapifd # ATAPI floppy drives 95*b2b3ffcdSSimon Schubert#device atapist # ATAPI tape drives 96*b2b3ffcdSSimon Schubert#device atapicam # Emulate ATAPI devices as SCSI via CAM 97*b2b3ffcdSSimon Schubert#options ATA_STATIC_ID #Static device numbering 98*b2b3ffcdSSimon Schubert 99*b2b3ffcdSSimon Schubert# SCSI Controllers 100*b2b3ffcdSSimon Schubertdevice ahb # EISA AHA1742 family 101*b2b3ffcdSSimon Schubertdevice ahc # AHA2940 and onboard AIC7xxx devices 102*b2b3ffcdSSimon Schubertdevice ahd # AHA39320/29320 and onboard AIC79xx devices 103*b2b3ffcdSSimon Schubertdevice amd # AMD 53C974 (Tekram DC-390(T)) 104*b2b3ffcdSSimon Schubertdevice isp # Qlogic family 105*b2b3ffcdSSimon Schubertdevice mpt # LSI-Logic MPT/Fusion 106*b2b3ffcdSSimon Schubertdevice ncr # NCR/Symbios Logic 107*b2b3ffcdSSimon Schubertdevice sym # NCR/Symbios Logic (newer chipsets) 108*b2b3ffcdSSimon Schubertoptions SYM_SETUP_LP_PROBE_MAP=0x40 109*b2b3ffcdSSimon Schubert # Allow ncr to attach legacy NCR devices when 110*b2b3ffcdSSimon Schubert # both sym and ncr are configured 111*b2b3ffcdSSimon Schubert 112*b2b3ffcdSSimon Schubertdevice adv0 at isa? 113*b2b3ffcdSSimon Schubertdevice adw 114*b2b3ffcdSSimon Schubertdevice bt0 at isa? 115*b2b3ffcdSSimon Schubertdevice aha0 at isa? 116*b2b3ffcdSSimon Schubertdevice aic0 at isa? 117*b2b3ffcdSSimon Schubert 118*b2b3ffcdSSimon Schubertdevice ncv # NCR 53C500 119*b2b3ffcdSSimon Schubertdevice nsp # Workbit Ninja SCSI-3 120*b2b3ffcdSSimon Schubertdevice stg # TMC 18C30/18C50 121*b2b3ffcdSSimon Schubert 122*b2b3ffcdSSimon Schubert# SCSI peripherals 123*b2b3ffcdSSimon Schubertdevice scbus # SCSI bus (required) 124*b2b3ffcdSSimon Schubertdevice da # Direct Access (disks) 125*b2b3ffcdSSimon Schubertdevice sa # Sequential Access (tape etc) 126*b2b3ffcdSSimon Schubertdevice cd # CD 127*b2b3ffcdSSimon Schubertdevice pass # Passthrough device (direct SCSI access) 128*b2b3ffcdSSimon Schubertdevice sg # Passthrough device (linux scsi generic) 129*b2b3ffcdSSimon Schubert 130*b2b3ffcdSSimon Schubert# RAID controllers interfaced to the SCSI subsystem 131*b2b3ffcdSSimon Schubertdevice asr # DPT SmartRAID V, VI and Adaptec SCSI RAID 132*b2b3ffcdSSimon Schubertdevice dpt # DPT Smartcache - See LINT for options! 133*b2b3ffcdSSimon Schubertdevice iir # Intel Integrated RAID 134*b2b3ffcdSSimon Schubertdevice mly # Mylex AcceleRAID/eXtremeRAID 135*b2b3ffcdSSimon Schubertdevice ciss # Compaq SmartRAID 5* series 136*b2b3ffcdSSimon Schubert 137*b2b3ffcdSSimon Schubert# RAID controllers 138*b2b3ffcdSSimon Schubertdevice aac # Adaptec FSA RAID, Dell PERC2/PERC3 139*b2b3ffcdSSimon Schubert#device aacp # SCSI passthrough for aac (requires CAM) 140*b2b3ffcdSSimon Schubertdevice ida # Compaq Smart RAID 141*b2b3ffcdSSimon Schubertdevice ips # IBM ServeRAID 142*b2b3ffcdSSimon Schubertdevice amr # AMI MegaRAID 143*b2b3ffcdSSimon Schubertdevice mlx # Mylex DAC960 family 144*b2b3ffcdSSimon Schubertdevice twe # 3ware Escalade 7000/8000's 145*b2b3ffcdSSimon Schubertdevice twa # 3ware Escalade 9000's 146*b2b3ffcdSSimon Schubert 147*b2b3ffcdSSimon Schubert# atkbdc0 controls both the keyboard and the PS/2 mouse 148*b2b3ffcdSSimon Schubertdevice atkbdc0 at isa? port IO_KBD 149*b2b3ffcdSSimon Schubertdevice atkbd0 at atkbdc? irq 1 flags 0x1 150*b2b3ffcdSSimon Schubertdevice psm0 at atkbdc? irq 12 151*b2b3ffcdSSimon Schubert 152*b2b3ffcdSSimon Schubertdevice vga0 at isa? 153*b2b3ffcdSSimon Schubert 154*b2b3ffcdSSimon Schubert# kbdmux is the keyboard multiplexer 155*b2b3ffcdSSimon Schubertdevice kbdmux 156*b2b3ffcdSSimon Schubert 157*b2b3ffcdSSimon Schubert# splash screen/screen saver 158*b2b3ffcdSSimon Schubertpseudo-device splash 159*b2b3ffcdSSimon Schubert 160*b2b3ffcdSSimon Schubert# syscons is the default console driver, resembling an SCO console 161*b2b3ffcdSSimon Schubertdevice sc0 at isa? flags 0x100 162*b2b3ffcdSSimon Schubertoptions SC_PIXEL_MODE # add support for the raster text mode 163*b2b3ffcdSSimon Schubert 164*b2b3ffcdSSimon Schubertdevice agp # support several AGP chipsets 165*b2b3ffcdSSimon Schubert 166*b2b3ffcdSSimon Schubert# HW monitoring devices 167*b2b3ffcdSSimon Schubertdevice lm0 at isa? port 0x290 168*b2b3ffcdSSimon Schubertdevice it0 at isa? port 0x290 169*b2b3ffcdSSimon Schubertdevice it1 at isa? port 0xc00 170*b2b3ffcdSSimon Schubertdevice it2 at isa? port 0xd00 171fe2da6deSSascha Wildnerdevice it3 at isa? port 0x228 172*b2b3ffcdSSimon Schubert 173*b2b3ffcdSSimon Schubert# PCCARD (PCMCIA) support 174*b2b3ffcdSSimon Schubertdevice pccard 175*b2b3ffcdSSimon Schubertdevice cardbus 176*b2b3ffcdSSimon Schubertdevice cbb 177*b2b3ffcdSSimon Schubert 178*b2b3ffcdSSimon Schubert# Serial (COM) ports 179*b2b3ffcdSSimon Schubertdevice sio0 at isa? port IO_COM1 flags 0x10 irq 4 180*b2b3ffcdSSimon Schubertdevice sio1 at isa? port IO_COM2 irq 3 181*b2b3ffcdSSimon Schubertdevice sio2 at isa? disable port IO_COM3 irq 5 182*b2b3ffcdSSimon Schubertdevice sio3 at isa? disable port IO_COM4 irq 9 183*b2b3ffcdSSimon Schubert 184*b2b3ffcdSSimon Schubert# Parallel port 185*b2b3ffcdSSimon Schubertdevice ppc0 at isa? irq 7 186*b2b3ffcdSSimon Schubertdevice ppbus # Parallel port bus (required) 187*b2b3ffcdSSimon Schubertdevice lpt # Printer 188*b2b3ffcdSSimon Schubertdevice plip # TCP/IP over parallel 189*b2b3ffcdSSimon Schubertdevice ppi # Parallel port interface device 190*b2b3ffcdSSimon Schubert#device vpo # Requires scbus and da 191*b2b3ffcdSSimon Schubert 192*b2b3ffcdSSimon Schubert 193*b2b3ffcdSSimon Schubert# PCI Ethernet NICs. 194*b2b3ffcdSSimon Schubertdevice de # DEC/Intel DC21x4x (``Tulip'') 195*b2b3ffcdSSimon Schubertdevice txp # 3Com 3cR990 (``Typhoon'') 196*b2b3ffcdSSimon Schubertdevice vx # 3Com 3c590, 3c595 (``Vortex'') 197*b2b3ffcdSSimon Schubert 198*b2b3ffcdSSimon Schubertdevice em # Intel PRO/1000 adapter Gigabit Ethernet Card (``Wiseman'') 199*b2b3ffcdSSimon Schubert # Requires ig_hal 200*b2b3ffcdSSimon Schubertdevice ig_hal # Intel PRO/1000 hardware abstraction layer 201*b2b3ffcdSSimon Schubert 202*b2b3ffcdSSimon Schubert# PCI Ethernet NICs that use the common MII bus controller code. 203*b2b3ffcdSSimon Schubert# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! 204*b2b3ffcdSSimon Schubertdevice miibus # MII bus support 205*b2b3ffcdSSimon Schubertdevice ae # Attansic/Atheros L2 Fast Ethernet 206*b2b3ffcdSSimon Schubertdevice age # Attansic/Atheros L1 Gigabit Ethernet 207*b2b3ffcdSSimon Schubertdevice ale # Atheros AR8121/AR8113/AR8114 208*b2b3ffcdSSimon Schubertdevice bce # Broadcom NetXtreme II Gigabit Ethernet 209*b2b3ffcdSSimon Schubertdevice bfe # Broadcom BCM440x 10/100 Ethernet 210*b2b3ffcdSSimon Schubertdevice dc # DEC/Intel 21143 and various workalikes 211*b2b3ffcdSSimon Schubertdevice et # Agere ET1310 10/100/1000 Ethernet 212*b2b3ffcdSSimon Schubertdevice fxp # Intel EtherExpress PRO/100B (82557, 82558) 213*b2b3ffcdSSimon Schubertdevice jme # JMicron Gigabit/Fast Ethernet 214*b2b3ffcdSSimon Schubertdevice pcn # AMD Am79C97x PCI 10/100 NICs 215*b2b3ffcdSSimon Schubertdevice rl # RealTek 8129/8139 216*b2b3ffcdSSimon Schubertdevice re # RealTek 8139C+/8169 217*b2b3ffcdSSimon Schubertdevice sf # Adaptec AIC-6915 (``Starfire'') 218*b2b3ffcdSSimon Schubertdevice sis # Silicon Integrated Systems SiS 900/SiS 7016 219*b2b3ffcdSSimon Schubertdevice sk # SysKonnect GEnesis, LinkSys EG1023, D-Link 220*b2b3ffcdSSimon Schubertdevice ste # Sundance ST201 (D-Link DFE-550TX) 221*b2b3ffcdSSimon Schubertdevice tl # Texas Instruments ThunderLAN 222*b2b3ffcdSSimon Schubertdevice tx # SMC EtherPower II (83c170 ``EPIC'') 223*b2b3ffcdSSimon Schubertdevice vge # VIA 612x GigE 224*b2b3ffcdSSimon Schubertdevice vr # VIA Rhine, Rhine II 225*b2b3ffcdSSimon Schubertdevice wb # Winbond W89C840F 226*b2b3ffcdSSimon Schubertdevice xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') 227*b2b3ffcdSSimon Schubertdevice bge # Broadcom BCM570x (``Tigon III'') 228*b2b3ffcdSSimon Schubertdevice stge # Sundance/Tamarack TC9021 Gigabit Ethernet 229*b2b3ffcdSSimon Schubertdevice msk # Marvell/SysKonnect Yukon II Gigabit Ethernet 230*b2b3ffcdSSimon Schubertdevice nfe # NVIDIA nForce MCP 10/100/Gigabit Ethernet 231*b2b3ffcdSSimon Schubert 232*b2b3ffcdSSimon Schubert# ISA Ethernet NICs. 233*b2b3ffcdSSimon Schubert# 'device ed' requires 'device miibus' 234*b2b3ffcdSSimon Schubertdevice ed0 at isa? disable port 0x280 irq 10 iomem 0xd8000 235*b2b3ffcdSSimon Schubertdevice ex 236*b2b3ffcdSSimon Schubert# Xircom Ethernet 237*b2b3ffcdSSimon Schubertdevice xe 238*b2b3ffcdSSimon Schubert 239*b2b3ffcdSSimon Schubert# Wireless NIC cards 240*b2b3ffcdSSimon Schubertdevice wlan # 802.11 support 241*b2b3ffcdSSimon Schubertdevice wlan_ccmp # 802.11 CCMP support 242*b2b3ffcdSSimon Schubertdevice wlan_tkip # 802.11 TKIP support 243*b2b3ffcdSSimon Schubertdevice wlan_wep # 802.11 WEP support 244*b2b3ffcdSSimon Schubert# 802.11 TX rate control algorithms 245*b2b3ffcdSSimon Schubert#device wlan_ratectl_amrr # AMRR 246*b2b3ffcdSSimon Schubertdevice wlan_ratectl_onoe # Onoe 247*b2b3ffcdSSimon Schubertdevice wlan_ratectl_sample # Sample 248*b2b3ffcdSSimon Schubert 249*b2b3ffcdSSimon Schubert# Aironet 4500/4800 802.11 wireless NICs. Note: the declaration below will 250*b2b3ffcdSSimon Schubert# work for PCMCIA and PCI cards, as well as ISA cards set to ISA PnP 251*b2b3ffcdSSimon Schubert# mode (the factory default). If you set the switches on your ISA 252*b2b3ffcdSSimon Schubert# card for a manually chosen I/O address and IRQ, you must specify 253*b2b3ffcdSSimon Schubert# those parameters here. 254*b2b3ffcdSSimon Schubertdevice an 255*b2b3ffcdSSimon Schubertdevice ral # Ralink Technology 802.11 wireless NIC 256*b2b3ffcdSSimon Schubert # Requires wlan_ratectl_onoe and 257*b2b3ffcdSSimon Schubert # wlan_ratectl_sample 258*b2b3ffcdSSimon Schubertdevice rtw # RealTek 802.11 wireless NIC 259*b2b3ffcdSSimon Schubert # Requires wlan_ratectl_onoe and wlan_wep 260*b2b3ffcdSSimon Schubert# WaveLAN/IEEE 802.11 wireless NICs. Note: the WaveLAN/IEEE really 261*b2b3ffcdSSimon Schubert# exists only as a PCMCIA device, so there is no ISA attachment needed 262*b2b3ffcdSSimon Schubert# and resources will always be dynamically assigned by the pccard code. 263*b2b3ffcdSSimon Schubertdevice wi 264*b2b3ffcdSSimon Schubert 265*b2b3ffcdSSimon Schubert# The probe order of these is presently determined by i386/isa/isa_compat.c. 266*b2b3ffcdSSimon Schubert#device le0 at isa? disable port 0x300 irq 5 iomem 0xd0000 267*b2b3ffcdSSimon Schubertdevice lnc0 at isa? disable port 0x280 irq 10 drq 0 268*b2b3ffcdSSimon Schubertdevice cs0 at isa? disable port 0x300 269*b2b3ffcdSSimon Schubertdevice sn0 at isa? disable port 0x300 irq 10 270*b2b3ffcdSSimon Schubert 271*b2b3ffcdSSimon Schubert# Pseudo devices - the number indicates how many units to allocate. 272*b2b3ffcdSSimon Schubertpseudo-device loop # Network loopback 273*b2b3ffcdSSimon Schubertpseudo-device ether # Ethernet support 274*b2b3ffcdSSimon Schubertpseudo-device sl 1 # Kernel SLIP 275*b2b3ffcdSSimon Schubertpseudo-device ppp 1 # Kernel PPP 276*b2b3ffcdSSimon Schubertpseudo-device tun # Packet tunnel. 277*b2b3ffcdSSimon Schubertpseudo-device pty # Pseudo-ttys (telnet etc) 278*b2b3ffcdSSimon Schubertpseudo-device md # Memory "disks" 279*b2b3ffcdSSimon Schubertpseudo-device gif # IPv6 and IPv4 tunneling 280*b2b3ffcdSSimon Schubertpseudo-device faith 1 # IPv6-to-IPv4 relaying (translation) 281*b2b3ffcdSSimon Schubert 282*b2b3ffcdSSimon Schubert# The `bpf' pseudo-device enables the Berkeley Packet Filter. 283*b2b3ffcdSSimon Schubert# Be aware of the administrative consequences of enabling this! 284*b2b3ffcdSSimon Schubertpseudo-device bpf #Berkeley packet filter 285*b2b3ffcdSSimon Schubert 286*b2b3ffcdSSimon Schubertpseudo-device crypto # core crypto support, used by wlan 287*b2b3ffcdSSimon Schubert 288*b2b3ffcdSSimon Schubert# USB support 289*b2b3ffcdSSimon Schubertdevice uhci # UHCI PCI->USB interface 290*b2b3ffcdSSimon Schubertdevice ohci # OHCI PCI->USB interface 291*b2b3ffcdSSimon Schubertdevice usb # USB Bus (required) 292*b2b3ffcdSSimon Schubertdevice ugen # Generic 293*b2b3ffcdSSimon Schubertdevice uhid # "Human Interface Devices" 294*b2b3ffcdSSimon Schubertdevice ukbd # Keyboard 295*b2b3ffcdSSimon Schubertdevice ulpt # Printer 296*b2b3ffcdSSimon Schubertdevice umass # Disks/Mass storage - Requires scbus and da 297*b2b3ffcdSSimon Schubertdevice ums # Mouse 298*b2b3ffcdSSimon Schubertdevice uscanner # Scanners 299*b2b3ffcdSSimon Schubertdevice urio # Diamond Rio MP3 Player 300*b2b3ffcdSSimon Schubert# USB Ethernet, requires mii 301*b2b3ffcdSSimon Schubertdevice aue # ADMtek USB ethernet 302*b2b3ffcdSSimon Schubertdevice axe # ASIX Electronics USB Ethernet 303*b2b3ffcdSSimon Schubertdevice cue # CATC USB ethernet 304*b2b3ffcdSSimon Schubertdevice kue # Kawasaki LSI USB ethernet 305*b2b3ffcdSSimon Schubertdevice rue # RealTek 8150 based USB ethernet 306*b2b3ffcdSSimon Schubert# USB wireless NICs, requires wlan, wlan_ratectl_onoe 307*b2b3ffcdSSimon Schubertdevice rum # Ralink Technology RT2501USB/RT2601USB 308*b2b3ffcdSSimon Schubertdevice ural # Ralink Technology RT2500USB 309*b2b3ffcdSSimon Schubert 310*b2b3ffcdSSimon Schubert# FireWire support 311*b2b3ffcdSSimon Schubertdevice firewire # FireWire bus code 312*b2b3ffcdSSimon Schubertdevice sbp # SCSI over FireWire (Requires scbus and da) 313*b2b3ffcdSSimon Schubertdevice fwe # Ethernet over FireWire (non-standard!) 314