_CFG_### START CONFIG FILE "/usr/home/ltning/github/NetBSD_clean/src/sys/arch/i386/conf/PPRO_OverDrive"
_CFG_include     "arch/i386/conf/std.i386"
_CFG_
_CFG_makeoptions CPUFLAGS="-march=pentium2 -mtune=pentium2"
_CFG_makeoptions DEBUG="-g"
_CFG_
_CFG_ident       "PPRO_OverDrive"
_CFG_options     INCLUDE_CONFIG_FILE # embed config file in kernel binary
_CFG_maxusers    128                  # estimated number of users
_CFG_
_CFG_# Disable encrypted swap on slow systems
_CFG_options     VMSWAP_DEFAULT_PLAINTEXT
_CFG_
_CFG_# CPU-related options.
_CFG_# CPU features
_CFG_## Need acpi for radeon
_CFG_acpicpu*    at cpu?     # ACPI CPU (including frequency scaling)
_CFG_#coretemp*   at cpu?     # Intel on-die thermal sensor
_CFG_options     MTRR        # memory-type range register syscall support
_CFG_options     MULTIBOOT   # Multiboot support (see multiboot(8))
_CFG_
_CFG_# Standard system options
_CFG_options     INSECURE        # disable kernel security levels - X needs this
_CFG_options     RTC_OFFSET=0    # hardware clock is this many mins. west of GMT
_CFG_options     NTP             # NTP phase/frequency locked loop
_CFG_options     KTRACE          # system call tracing via ktrace(1)
_CFG_options     CPU_UCODE       # cpu ucode loading support
_CFG_
_CFG_# Note: SysV IPC parameters can be changed dynamically; see sysctl(8).
_CFG_options     SYSVMSG        # System V-like message queues
_CFG_options     SYSVSEM        # System V-like semaphores
_CFG_options     SYSVSHM        # System V-like memory sharing
_CFG_
_CFG_options     MODULAR        # new style module(7) framework
_CFG_options     MODULAR_DEFAULT_AUTOLOAD
_CFG_
_CFG_#options     USERCONF    # userconf(4) support
_CFG_#options     PIPE_SOCKETPAIR    # smaller, but slower pipe(2)
_CFG_options     SYSCTL_INCLUDE_DESCR    # Include sysctl descriptions in kernel
_CFG_
_CFG_# Alternate buffer queue strategies for better responsiveness under high
_CFG_# disk I/O load.
_CFG_#options     BUFQ_READPRIO
_CFG_#options     BUFQ_PRIOCSCAN
_CFG_
_CFG_# Diagnostic/debugging support options
_CFG_options     DIAGNOSTIC              # inexpensive kernel consistency checks
_CFG_options     DDB                     # in-kernel debugger
_CFG_options     DDB_ONPANIC=1           # see also sysctl(7): `ddb.onpanic'
_CFG_options     DDB_HISTORY_SIZE=512    # enable history editing in DDB
_CFG_options     DDB_VERBOSE_HELP
_CFG_options     KDTRACE_HOOKS           # kernel DTrace hooks
_CFG_
_CFG_# Heartbeat checks
_CFG_#options     HEARTBEAT
_CFG_#options     HEARTBEAT_MAX_PERIOD_DEFAULT=15
_CFG_
_CFG_# Compatibility options
_CFG_include     "conf/compat_netbsd09.config"
_CFG_
_CFG_# File systems
_CFG_file-system FDESC   # /dev/fd
_CFG_file-system FFS     # UFS
_CFG_file-system KERNFS  # /kern
_CFG_file-system MFS     # memory file system
_CFG_file-system MSDOSFS # MS-DOS file system
_CFG_#file-system NFS     # Network File System client
_CFG_#file-system NULLFS  # loopback file system
_CFG_file-system PROCFS  # /proc
_CFG_file-system PTYFS   # /dev/ptm support
_CFG_file-system TMPFS   # Efficient memory file-system
_CFG_
_CFG_# File system options
_CFG_#options     UFS_DIRHASH     # UFS Large Directory Hashing
_CFG_#options     UFS_EXTATTR     # Extended attribute support for UFS1
_CFG_#options     WAPBL           # File system journaling support
_CFG_#options     NFSSERVER       # Network File System server
_CFG_
_CFG_# Networking options
_CFG_options     GATEWAY         # packet forwarding
_CFG_options     INET            # IP + ICMP + TCP + UDP
_CFG_options     INET6           # IPv6
_CFG_
_CFG_#options     MIIVERBOSE    # verbose PHY autoconfig messages
_CFG_options     PCIVERBOSE    # verbose PCI device autoconfig messages
_CFG_options     SCSIVERBOSE    # human readable SCSI error messages
_CFG_#options     USBVERBOSE    # verbose USB device autoconfig messages
_CFG_options     PNPBIOSVERBOSE    # verbose PnP BIOS messages
_CFG_#options     PNPBIOSDEBUG    # more fulsome PnP BIOS debugging messages
_CFG_
_CFG_#
_CFG_# wscons options
_CFG_#
_CFG_# builtin terminal emulations
_CFG_#options     WSEMUL_SUN        # sun terminal emulation
_CFG_options     WSEMUL_VT100        # VT100 / VT220 emulation
_CFG_# customization of console and kernel output - see dev/wscons/wsdisplayvar.h
_CFG_options     WSDISPLAY_CUSTOM_OUTPUT    # color customization from wsconsctl(8)
_CFG_options     WS_KERNEL_FG=WSCOL_GREEN
_CFG_# customization of console border color
_CFG_#options     WSDISPLAY_CUSTOM_BORDER    # custom border colors via wsconsctl(8)
_CFG_options     WSDISPLAY_BORDER_COLOR=WSCOL_BLUE    # default color
_CFG_# compatibility to other console drivers
_CFG_options     WSDISPLAY_COMPAT_PCVT        # emulate some ioctls
_CFG_options     WSDISPLAY_COMPAT_SYSCONS    # emulate some ioctls
_CFG_options     WSDISPLAY_COMPAT_USL        # wsconscfg VT handling
_CFG_options     WSDISPLAY_COMPAT_RAWKBD        # can get raw scancodes
_CFG_#options     WSKBD_EVENT_AUTOREPEAT        # auto repeat in event mode
_CFG_#options     WSKBD_USONLY            # strip off non-US keymaps
_CFG_# don't attach pckbd as the console if no PS/2 keyboard is found
_CFG_options     PCKBD_CNATTACH_MAY_FAIL
_CFG_# allocate a number of virtual screens at autoconfiguration time
_CFG_#options     WSDISPLAY_DEFAULTSCREENS=4
_CFG_# use a large software cursor that doesn't blink
_CFG_options     PCDISPLAY_SOFTCURSOR
_CFG_# modify the screen type of the console; defaults to "80x25"
_CFG_#options     VGA_CONSOLE_SCREENTYPE="\134"80x24\134""
_CFG_# work around a hardware bug that loaded fonts don't work; found on ATI cards
_CFG_#options     VGA_CONSOLE_ATI_BROKEN_FONTSEL
_CFG_# console scrolling support.
_CFG_options     WSDISPLAY_SCROLLSUPPORT
_CFG_
_CFG_# Kernel root file system and dump configuration.
_CFG_config        netbsd    root on ? type ?
_CFG_
_CFG_#
_CFG_# Device configuration
_CFG_#
_CFG_
_CFG_options     VGA_POST        # in-kernel support for VGA POST
_CFG_
_CFG_# Plug-and-Play BIOS and attached devices
_CFG_pnpbios*    at mainbus?
_CFG_
_CFG_# mainboard audio chips
_CFG_#ess*   at pnpbios? index ?    # ESS AudioDrive
_CFG_#sb*    at pnpbios? index ?    # NeoMagic 256AV in sb mode
_CFG_#wss*   at pnpbios? index ?    # NeoMagic 256AV in wss mode
_CFG_#ym*    at pnpbios? index ?    # Yamaha OPL3-SA[23] audio
_CFG_
_CFG_# com port
_CFG_# If enabled, consider changing "com0", "com1", and "com2" under "ISA Serial
_CFG_# Interfaces" to "com*", otherwise com2 will attach at pnpbios? and there
_CFG_# will be no com0.  A side effect is pcmcia (and other) com? previously
_CFG_# starting at com3 may attach as com1 or com2.
_CFG_#com*   at pnpbios? index ?    # serial ports
_CFG_
_CFG_# parallel port
_CFG_# The above "com*" comments apply, cf. "lpt0" under "ISA parallel
_CFG_# "printer interfaces".
_CFG_#lpt*   at pnpbios? index ?    # parallel ports
_CFG_
_CFG_#pckbc* at pnpbios? index ?    # PC keyboard/mouse controller
_CFG_#fdc*   at pnpbios? index ?    # floppy controller
_CFG_
_CFG_
_CFG_# PCI bus support
_CFG_pci*    at mainbus? bus ?
_CFG_pci*    at pchb? bus ?
_CFG_#pci*    at ppb? bus ?
_CFG_#pci*    at elansc? bus ?
_CFG_
_CFG_# PCI bridges
_CFG_pchb*   at pci? dev ? function ?    # PCI-Host bridges
_CFG_pcib*   at pci? dev ? function ?    # PCI-ISA bridges
_CFG_#ppb*    at pci? dev ? function ?    # PCI-PCI bridges
_CFG_# XXX 'puc's aren't really bridges, but there's no better place for them here
_CFG_#puc*    at pci? dev ? function ?    # PCI "universal" comm. cards
_CFG_
_CFG_# ISA bus support
_CFG_isa0    at mainbus?
_CFG_isa0    at pcib?
_CFG_
_CFG_# ISA Plug-and-Play bus support
_CFG_isapnp0 at isa?
_CFG_
_CFG_# Console Devices
_CFG_
_CFG_# wscons
_CFG_pckbc0      at isa?          # PC keyboard controller
_CFG_pckbd*      at pckbc?        # PC keyboard
_CFG_pms*        at pckbc?        # PS/2 mouse for wsmouse
_CFG_# vga@isa and pcdisplay@isa are disabled; see PR#49290
_CFG_#vga0        at isa?
_CFG_vga*        at pci? dev ? function ?
_CFG_#pcdisplay0  at isa?            # CGA, MDA, EGA, HGA
_CFG_genfb*      at pci? dev ? function ?
_CFG_options     VCONS_DRAW_INTR
_CFG_#machfb*     at pci? dev ? function ? # ATI Mach64 framebuffer driver
_CFG_wsdisplay*  at vga? console ?
_CFG_#wsdisplay*  at pcdisplay? console ?
_CFG_wsdisplay*  at wsemuldisplaydev?
_CFG_#wsdisplay*  at machfb? console ?
_CFG_wskbd*      at pckbd? console ?
_CFG_wsmouse*    at pms? mux 0
_CFG_wsmouse*    at wsmousedev?
_CFG_
_CFG_attimer0    at isa?
_CFG_pcppi0      at isa?
_CFG_sysbeep0    at pcppi?
_CFG_
_CFG_# DRMKMS drivers
_CFG_radeon*     at pci? dev ? function ?
_CFG_radeondrmkmsfb* at radeonfbbus?
_CFG_
_CFG_#nouveau*    at pci? dev ? function ?
_CFG_#nouveaufb*    at nouveaufbbus?
_CFG_
_CFG_# Serial Devices
_CFG_# ISA serial interfaces
_CFG_com0    at isa? port 0x3f8 irq 4    # Standard PC serial ports
_CFG_com1    at isa? port 0x2f8 irq 3
_CFG_
_CFG_# Parallel Printer Interfaces
_CFG_# ISA parallel printer interfaces
_CFG_lpt0    at isa? port 0x378 irq 7    # standard PC parallel ports
_CFG_
_CFG_# SCSI Controllers and Devices
_CFG_# PCI SCSI controllers
_CFG_ahc*    at pci? dev ? function ?    # Adaptec [23]94x, aic78x0 SCSI
_CFG_#ahd*    at pci? dev ? function ?    # Adaptec 29320, 39320 (aic790x) SCSI
_CFG_#bha*    at pci? dev ? function ?    # BusLogic 9xx SCSI
_CFG_#siop*   at pci? dev ? function ?    # Symbios 53c8xx SCSI
_CFG_#trm*    at pci? dev ? function ?    # Tekram DC-395U/UW/F, DC-315/U SCSI
_CFG_
_CFG_# SCSI bus support
_CFG_scsibus*    at scsi?
_CFG_
_CFG_# SCSI devices
_CFG_sd*     at scsibus? target ? lun ?  # SCSI disk drives
_CFG_#st*     at scsibus? target ? lun ?  # SCSI tape drives
_CFG_cd*     at scsibus? target ? lun ?  # SCSI CD-ROM drives
_CFG_ch*     at scsibus? target ? lun ?  # SCSI autochangers
_CFG_
_CFG_# IDE and related devices
_CFG_# PCI IDE controllers - see pciide(4) for supported hardware.
_CFG_# The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
_CFG_# how to set up DMA modes for this chip. This may work, or may cause
_CFG_# a machine hang with some controllers.
_CFG_#pciide*     at pci? dev ? function ? flags 0x0000    # GENERIC pciide driver
_CFG_#ahcisata*   at pci? dev ? function ?    # AHCI SATA controllers
_CFG_#cmdide*     at pci? dev ? function ?    # CMD tech IDE controllers
_CFG_#cypide*     at pci? dev ? function ?    # Cypress IDE controllers
_CFG_#optiide*    at pci? dev ? function ?    # Opti IDE controllers
_CFG_piixide*    at pci? dev ? function ?    # Intel IDE controllers
_CFG_#pdcide*     at pci? dev ? function ?    # Promise IDE controllers
_CFG_#pdcsata*    at pci? dev ? function ?    # Promise SATA150 controllers
_CFG_satalink*   at pci? dev ? function ?    # SiI SATALink controllers
_CFG_#siisata*    at pci? dev ? function ?    # SiI SteelVine controllers
_CFG_#siside*     at pci? dev ? function ?    # SiS IDE controllers
_CFG_#slide*      at pci? dev ? function ?    # Symphony Labs IDE controllers
_CFG_
_CFG_#satalink*   at pci? dev ? function ? flags 0x0002   # SiI SATALink controllers
_CFG_
_CFG_
_CFG_# ISA Plug-and-Play IDE controllers
_CFG_wdc*    at isapnp?
_CFG_
_CFG_# ISA ST506, ESDI, and IDE controllers
_CFG_# Use flags 0x01 if you want to try to use 32bits data I/O (the driver will
_CFG_# fall back to 16bits I/O if 32bits I/O are not functional).
_CFG_# Some controllers pass the initial 32bit test, but will fail later.
_CFG_wdc0    at isa? port 0x1f0 irq 14 flags 0x00
_CFG_wdc1    at isa? port 0x170 irq 15 flags 0x00
_CFG_
_CFG_# ATA (IDE) bus support
_CFG_atabus*     at ata?
_CFG_options     ATADEBUG
_CFG_
_CFG_# IDE drives
_CFG_# Flags are used only with controllers that support DMA operations
_CFG_# and mode settings (e.g. some pciide controllers)
_CFG_# The lowest order four bits (rightmost digit) of the flags define the PIO
_CFG_# mode to use, the next set of four bits the DMA mode and the third set the
_CFG_# UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
_CFG_# to use, and the last bit must be 1 for this setting to be used.
_CFG_# For DMA and UDMA, 0xf (1111) means 'disable'.
_CFG_# 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
_CFG_# (0xc=1100, 0xa=1010, 0xf=1111)
_CFG_# 0x0000 means "use whatever the drive claims to support".
_CFG_wd*    at atabus? drive ? flags 0x0000
_CFG_
_CFG_# ATAPI bus support
_CFG_atapibus* at atapi?
_CFG_
_CFG_# ATAPI devices
_CFG_# flags have the same meaning as for IDE drives.
_CFG_cd*    at atapibus? drive ? flags 0x0000    # ATAPI CD-ROM drives
_CFG_#sd*    at atapibus? drive ? flags 0x0000    # ATAPI disk drives
_CFG_#st*    at atapibus? drive ? flags 0x0000    # ATAPI tape drives
_CFG_#uk*    at atapibus? drive ? flags 0x0000    # ATAPI unknown
_CFG_
_CFG_# Miscellaneous mass storage devices
_CFG_
_CFG_# ISA floppy
_CFG_fdc0    at isa? port 0x3f0 irq 6 drq 2    # standard PC floppy controllers
_CFG_#fdc1    at isa? port 0x370 irq ? drq ?
_CFG_fd*     at fdc? drive ?            # the drives themselves
_CFG_# some machines need you to do this instead of fd*
_CFG_#fd0     at fdc0 drive 0
_CFG_
_CFG_# Network Interfaces
_CFG_# PCI network interfaces
_CFG_#bce*    at pci? dev ? function ?    # Broadcom 4401 10/100 Ethernet
_CFG_#ep*     at pci? dev ? function ?    # 3Com 3c59x
_CFG_#epic*   at pci? dev ? function ?    # SMC EPIC/100 Ethernet
_CFG_ex*     at pci? dev ? function ?    # 3Com 3c90x[BC]
_CFG_#fxp*    at pci? dev ? function ?    # Intel EtherExpress PRO 10+/100B
_CFG_#ne*     at pci? dev ? function ?    # NE2000-compatible Ethernet
_CFG_re*     at pci? dev ? function ?    # Realtek 8139C+/8169/8169S/8110S
_CFG_#rge*    at pci? dev ? function ?    # Realtek 8125
_CFG_#rtk*    at pci? dev ? function ?    # Realtek 8129/8139
_CFG_#sip*    at pci? dev ? function ?    # SiS 900/DP83815 Ethernet
_CFG_#tl*     at pci? dev ? function ?    # ThunderLAN-based Ethernet
_CFG_#tlp*    at pci? dev ? function ?    # DECchip 21x4x and clones
_CFG_#txp*    at pci? dev ? function ?    # 3com 3cr990
_CFG_#vte*    at pci? dev ? function ?    # RDC R6040 10/100 Ethernet
_CFG_
_CFG_# ISA Plug-and-Play network interfaces
_CFG_#ep*     at isapnp?            # 3Com 3c509 Ethernet
_CFG_#fmv*    at isapnp?            # Fujitsu FMV-183
_CFG_#le*     at isapnp?            # AMD PCnet-ISA Ethernet
_CFG_#ne*     at isapnp?            # NE2000-compatible Ethernet
_CFG_
_CFG_# ISA network interfaces
_CFG_#ate0    at isa? port 0x2a0 irq ?                # AT1700
_CFG_#cs0     at isa? port 0x300 iomem ? irq ? drq ?  # CS8900 Ethernet
_CFG_#ec0     at isa? port 0x250 iomem 0xd8000 irq 9  # 3Com 3c503 Ethernet
_CFG_#eg0     at isa? port 0x280 irq 9                # 3c505 Ethernet cards
_CFG_#el0     at isa? port 0x300 irq 9                # 3c501 Ethernet cards
_CFG_#ep*     at isa? port ? irq ?                    # 3c509 Ethernet cards
_CFG_#ef0     at isa? port 0x360 iomem 0xd0000 irq 7  # 3c507
_CFG_#ai0     at isa? port 0x360 iomem 0xd0000 irq 7  # StarLAN
_CFG_#fmv0    at isa? port 0x2a0 irq ?                # FMV-181/182
_CFG_#ix0    at isa? port 0x300 irq 10                # EtherExpress/16
_CFG_#iy0    at isa? port 0x360 irq ?                 # EtherExpress PRO 10 ISA
_CFG_#lc0    at isa? port 0x320 iomem ? irq ?         # DEC EtherWORKS III (LEMAC)
_CFG_#ne0    at isa? port 0x280 irq 9                 # NE[12]000 Ethernet cards
_CFG_#ne1    at isa? port 0x300 irq 10
_CFG_#sm0    at isa? port 0x300 irq 10                # SMC91C9x Ethernet
_CFG_#we0    at isa? port 0x280 iomem 0xd0000 irq 9   # WD/SMC Ethernet
_CFG_#we1    at isa? port 0x300 iomem 0xcc000 irq 10
_CFG_#nele0    at isa? port 0x320 irq 9 drq 7        # NE2100
_CFG_#le*    at nele?
_CFG_
_CFG_# MII/PHY support
_CFG_#acphy*      at mii? phy ?   # Altima AC101 and AMD Am79c874 PHYs
_CFG_#amhphy*     at mii? phy ?   # AMD 79c901 Ethernet PHYs
_CFG_#atphy*      at mii? phy ?   # Attansic/Atheros PHYs
_CFG_bmtphy*     at mii? phy ?   # Broadcom BCM5201 and BCM5202 PHYs
_CFG_#brgphy*     at mii? phy ?   # Broadcom BCM5400-family PHYs
_CFG_#ciphy*      at mii? phy ?   # Cicada CS8201 Gig-E PHYs
_CFG_#dmphy*      at mii? phy ?   # Davicom DM9101 PHYs
_CFG_#etphy*      at mii? phy ?   # Agere/LSI ET1011 TruePHY Gig-E PHYs
_CFG_exphy*      at mii? phy ?   # 3Com internal PHYs
_CFG_#gentbi*     at mii? phy ?   # Generic Ten-Bit 1000BASE-[CLS]X PHYs
_CFG_#glxtphy*    at mii? phy ?   # Level One LXT-1000 PHYs
_CFG_#gphyter*    at mii? phy ?   # NS83861 Gig-E PHY
_CFG_#icsphy*     at mii? phy ?   # Integrated Circuit Systems ICS189x
_CFG_#igphy*      at mii? phy ?   # Intel IGP01E1000
_CFG_#ihphy*      at mii? phy ?   # Intel 82577 PHYs
_CFG_#ikphy*      at mii? phy ?   # Intel 82563 PHYs
_CFG_#inphy*      at mii? phy ?   # Intel 82555 PHYs
_CFG_#iophy*      at mii? phy ?   # Intel 82553 PHYs
_CFG_#ipgphy*     at mii? phy ?   # IC PLUS IP1000A/IP1001 PHYs
_CFG_#jmphy*      at mii? phy ?   # Jmicron JMP202/211 PHYs
_CFG_#lxtphy*     at mii? phy ?   # Level One LXT-970 PHYs
_CFG_#makphy*     at mii? phy ?   # Marvell Semiconductor 88E1000 PHYs
_CFG_#micphy*     at mii? phy ?   # Micrel KSZ[89]xxx PHYs
_CFG_#nsphy*      at mii? phy ?   # NS83840 PHYs
_CFG_#nsphyter*   at mii? phy ?   # NS83843 PHYs
_CFG_#pnaphy*     at mii? phy ?   # generic HomePNA PHYs
_CFG_#qsphy*      at mii? phy ?   # Quality Semiconductor QS6612 PHYs
_CFG_#rdcphy*     at mii? phy ?   # RDC R6040 10/100 PHY
_CFG_rgephy*     at mii? phy ?   # Realtek 8169S/8110S internal PHYs
_CFG_#rlphy*      at mii? phy ?   # Realtek 8139/8201L PHYs
_CFG_#smscphy*    at mii? phy ?   # SMSC LAN87xx PHYs
_CFG_#sqphy*      at mii? phy ?   # Seeq 80220/80221/80223 PHYs
_CFG_#tlphy*      at mii? phy ?   # ThunderLAN PHYs
_CFG_#tqphy*      at mii? phy ?   # TDK Semiconductor PHYs
_CFG_#ukphy*      at mii? phy ?   # generic unknown PHYs
_CFG_#urlphy*     at mii? phy ?   # Realtek RTL8150L internal PHYs
_CFG_
_CFG_# USB Controller and Devices
_CFG_# PCI USB controllers
_CFG_#xhci*       at pci?    dev ? function ?    # eXtensible Host Controller
_CFG_#ehci*       at pci?    dev ? function ?    # Enhanced Host Controller
_CFG_#gcscehci*   at pci? dev ? function ?    # Enhanced Host Controller (Geode CSC)
_CFG_ohci*       at pci?    dev ? function ?    # Open Host Controller
_CFG_#uhci*       at pci?    dev ? function ?    # Universal Host Controller (Intel)
_CFG_
_CFG_# USB bus support
_CFG_#usb*    at xhci?
_CFG_#usb*    at ehci?
_CFG_#usb*    at gcscehci?
_CFG_usb*    at ohci?
_CFG_#usb*    at slhci?
_CFG_#usb*    at uhci?
_CFG_
_CFG_include "dev/usb/usbdevices.config"
_CFG_
_CFG_# Audio Devices
_CFG_# ISA Plug-and-Play audio devices
_CFG_#ess*    at isapnp?            # ESS Tech ES1887, ES1888, ES888 audio
_CFG_#guspnp* at isapnp?            # Gravis Ultra Sound PnP audio
_CFG_sb*     at isapnp?            # SoundBlaster-compatible audio
_CFG_#wss*    at isapnp?            # Windows Sound System
_CFG_#ym*     at isapnp?            # Yamaha OPL3-SA[23] audio
_CFG_
_CFG_# ISA audio devices
_CFG_# the "aria" probe might give false hits
_CFG_#aria0   at isa? port 0x290 irq 10         # Aria
_CFG_#ess0    at isa? port 0x220 irq 5 drq 1 drq2 5    # ESS 18XX
_CFG_gus0    at isa? port 0x240 irq 5 drq 5 drq2 5    # Gravis Ultra Sound
_CFG_#pas0    at isa? port 0x220 irq 7 drq 1        # ProAudio Spectrum
_CFG_#sb0     at isa? port 0x220 irq 5 drq 1 drq2 5    # SoundBlaster
_CFG_#wss0    at isa? port 0x530 irq 10 drq 0    drq2 1    # Windows Sound System
_CFG_#cms0    at isa? port 0x220            # Creative Music System
_CFG_
_CFG_# OPL[23] FM synthesizers
_CFG_#opl0    at isa? port 0x388    # use only if not attached to sound card
_CFG_#opl*    at cmpci? flags 1
_CFG_#opl*    at eso?
_CFG_#opl*    at ess?
_CFG_#opl*    at fms?
_CFG_#opl*    at sb?
_CFG_#opl*    at sv?
_CFG_#opl*    at wss?
_CFG_#opl*    at yds?
_CFG_#opl*    at ym?
_CFG_
_CFG_# Audio support
_CFG_audio*    at audiobus?
_CFG_
_CFG_# MPU 401 UARTs
_CFG_#mpu*    at isa? port 0x330 irq 9    # MPU401 or compatible card
_CFG_mpu*    at isapnp?
_CFG_#mpu*    at cmpci?
_CFG_#mpu*    at eso?
_CFG_#mpu*    at fms?
_CFG_#mpu*    at sb?
_CFG_#mpu*    at yds?
_CFG_#mpu*    at ym?
_CFG_
_CFG_# MIDI support
_CFG_midi*    at midibus?
_CFG_#midi*    at pcppi?        # MIDI interface to the PC speaker
_CFG_
_CFG_# The spkr driver provides a simple tone interface to the built in speaker.
_CFG_#spkr*    at pcppi?        # PC speaker
_CFG_#spkr*    at audio?        # PC speaker (synthesized)
_CFG_
_CFG_# Pseudo-Devices
_CFG_pseudo-device   crypto              # /dev/crypto device
_CFG_pseudo-device   swcrypto            # software crypto implementation
_CFG_
_CFG_# disk/mass storage pseudo-devices
_CFG_pseudo-device   fss                 # file system snapshot device
_CFG_pseudo-device   md                  # memory disk device (ramdisk)
_CFG_#options         MEMORY_DISK_HOOKS   # enable root ramdisk
_CFG_#options         MEMORY_DISK_DYNAMIC # loaded via kernel module(7)
_CFG_
_CFG_pseudo-device   vnd                 # disk-like interface to files
_CFG_options         VND_COMPRESSION     # compressed vnd(4)
_CFG_
_CFG_# network pseudo-devices
_CFG_pseudo-device    bpfilter   # Berkeley packet filter
_CFG_#pseudo-device    carp       # Common Address Redundancy Protocol
_CFG_pseudo-device    loop       # network loopback
_CFG_#pseudo-device    sl         # Serial Line IP
_CFG_#pseudo-device    tap        # virtual Ethernet
_CFG_#pseudo-device    tun        # network tunneling over tty
_CFG_#pseudo-device    vlan       # IEEE 802.1q encapsulation 
_CFG_pseudo-device    npf        # NPF packet filter
_CFG_
_CFG_#
_CFG_# accept filters
_CFG_pseudo-device    accf_data  # "dataready" accept filter
_CFG_pseudo-device    accf_http  # "httpready" accept filter
_CFG_
_CFG_# miscellaneous pseudo-devices
_CFG_pseudo-device    pty        # pseudo-terminals
_CFG_pseudo-device    sequencer  # MIDI sequencer
_CFG_pseudo-device    clockctl   # user control of clock subsystem
_CFG_pseudo-device    ksyms      # /dev/ksyms
_CFG_pseudo-device    lockstat   # lock profiling
_CFG_#pseudo-device    swwdog     # software watchdog timer -- swwdog(4)
_CFG_
_CFG_# wscons pseudo-devices
_CFG_pseudo-device    wsmux      # mouse & keyboard multiplexor
_CFG_pseudo-device    wsfont
_CFG_
_CFG_# cmos(4) pseudo-device
_CFG_pseudo-device    cmos
_CFG_
_CFG_# userland interface to drivers, including autoconf and properties retrieval
_CFG_pseudo-device    drvctl
_CFG_
_CFG_options     PAX_ASLR_DEBUG=0        # PaX ASLR debug
_CFG_options     PAX_SEGVGUARD=0         # PaX Segmentation fault guard
_CFG_options     PAX_MPROTECT=1          # PaX mprotect(2) restrictions
_CFG_options     PAX_MPROTECT_DEBUG=0    # PaX mprotect debug
_CFG_options     PAX_ASLR=0              # PaX Address Space Layout Randomization
_CFG_
_CFG_#options ATA_DOWNGRADE_MODE
_CFG_
_CFG_# Pull in optional local configuration - always at end
_CFG_cinclude    "arch/i386/conf/GENERIC.local"
_CFG_### END CONFIG FILE "/usr/home/ltning/github/NetBSD_clean/src/sys/arch/i386/conf/PPRO_OverDrive"
_CFG_### (included from "arch/i386/conf/std.i386")
_CFG_###> # $NetBSD: std.i386,v 1.36 2020/04/25 15:26:16 bouyer Exp $
_CFG_###> #
_CFG_###> # standard, required NetBSD/i386 'options'
_CFG_###> 
_CFG_###> machine i386 x86 xen
_CFG_###> include\011\011"conf/std"\011# MI standard options
_CFG_###> include \011"arch/xen/conf/std.xenversion"
_CFG_###> 
_CFG_###> options \011CPU_IN_CKSUM
_CFG_###> options \011EXEC_AOUT\011# exec a.out binaries
_CFG_###> options \011EXEC_ELF32\011# exec ELF binaries
_CFG_###> options \011EXEC_SCRIPT\011# exec #! scripts
_CFG_###> #options \011CRYPTO_MD_DES_ENC\011# machine-dependent code for DES
_CFG_###> #options \011CRYPTO_MD_DES_CBC\011# machine-dependent DES CBC code
_CFG_###> #options \011CRYPTO_MD_BF_ENC\011# machine-dependent code for BF_encrypt
_CFG_###> #options \011CRYPTO_MD_BF_CBC\011# careful: uses bswapl, requires 486
_CFG_###> options \011MULTIPROCESSOR\011\011# multiprocessor support
_CFG_###> options \011MPBIOS\011\011\011# configure CPUs and APICs using MPBIOS
_CFG_###> 
_CFG_###> options \011CHILD_MAX=1024\011# 160 is too few
_CFG_###> options \011OPEN_MAX=1024\011# 128 is too few
_CFG_###> 
_CFG_###> mainbus0 at root
_CFG_###> cpu* at mainbus?
_CFG_###> ioapic* at mainbus?
_CFG_###> 
_CFG_###> # Atheros HAL options
_CFG_###> include "external/isc/atheros_hal/conf/std.ath_hal"
_CFG_### (end include "arch/i386/conf/std.i386")
_CFG_### (included from "conf/std")
_CFG_###> # $NetBSD: std,v 1.24 2024/03/26 10:56:34 riastradh Exp $
_CFG_###> #
_CFG_###> # standard MI 'options'
_CFG_###> #
_CFG_###> # this file is for options which can't be off-by-default for some reasons.
_CFG_###> # "it's commonly used" is NOT a good reason to enable options here.
_CFG_###> 
_CFG_###> #
_CFG_###> # Always include "kern" attribute (module).  Other attributes don't need to
_CFG_###> # depend on "kern".
_CFG_###> #
_CFG_###> select\011kern
_CFG_###> 
_CFG_###> # Always include the "vfs" attribute (module).  Although all of the
_CFG_###> # ufs/xxx file systems depend on the vfs attribute, it is not required
_CFG_###> # that any file system actually be built-in to the kernel.  (At least
_CFG_###> # on some architectures, file system modules can be loaded at boot
_CFG_###> # time.)
_CFG_###> 
_CFG_###> select vfs
_CFG_###> 
_CFG_###> select\011net\011\011# XXX Clean up dependency
_CFG_###> 
_CFG_###> # the following options are on-by-default to keep
_CFG_###> # kernel config file compatibility.
_CFG_###> options\011VMSWAP\011\011# Swap device/file support
_CFG_###> options\011BUFQ_FCFS\011# First-come First-serve strategy
_CFG_###> options\011BUFQ_DISKSORT\011# Traditional min seek sort strategy
_CFG_###> options\011RFC2292\011\011# Previous version of Adv. Sockets API for IPv6 
_CFG_###> options\011PTRACE\011\011# Include ptrace(2) syscall
_CFG_###> options\011PTRACE_HOOKS\011# Include ptrace hooks
_CFG_###> options\011COREDUMP\011# allow processes to coredump.
_CFG_###> options\011AIO\011\011# POSIX asynchronous I/O
_CFG_###> options\011MQUEUE\011\011# POSIX message queues
_CFG_###> 
_CFG_###> # Common compatibility functions. They happen to be needed even when
_CFG_###> # no compatibility option is explicitly enabled.
_CFG_###> #
_CFG_###> options        COMPAT_UTILS
_CFG_###> 
_CFG_###> #
_CFG_###> # Security model.
_CFG_###> #
_CFG_###> options\011secmodel_bsd44\011# Traditional 4.4BSD security model
_CFG_###> 
_CFG_###> #
_CFG_###> # Scheduling algorithm
_CFG_###> #
_CFG_###> options\011SCHED_4BSD
_CFG_###> 
_CFG_###> pseudo-device\011cpuctl
_CFG_###> 
_CFG_###> #
_CFG_###> # /dev/random and /dev/urandom interfaces.
_CFG_###> #
_CFG_###> # This could be taken out of conf/std now that the entropy pool and
_CFG_###> # kernel random number generation API is part of kern proper --
_CFG_###> # provided that some care is taken in ensuring that we copy & paste
_CFG_###> # this line in essentially every kernel config, because many
_CFG_###> # applications, even embedded ones, will likely rely in some way or
_CFG_###> # other on reading from /dev/urandom.
_CFG_###> #
_CFG_###> pseudo-device\011rnd
_CFG_### (end include "conf/std")
_CFG_### (included from "arch/xen/conf/std.xenversion")
_CFG_###> # $NetBSD: std.xenversion,v 1.3 2020/04/25 15:26:17 bouyer Exp $
_CFG_###> #
_CFG_###> # Xen options shared for all archs (i386, amd64)
_CFG_###> 
_CFG_###> options \011__XEN_INTERFACE_VERSION__=0x0003020a # Xen 3.2.10 interface
_CFG_###> 
_CFG_### (end include "arch/xen/conf/std.xenversion")
_CFG_### (included from "external/isc/atheros_hal/conf/std.ath_hal")
_CFG_###> #options ATHHAL_ASSERT
_CFG_###> #options ATHHAL_DEBUG
_CFG_###> #options ATHHAL_DEBUG_ALQ
_CFG_###> 
_CFG_###> # Atheros HAL Chipset Support
_CFG_###> #
_CFG_###> options ATHHAL_AR5210
_CFG_###> options ATHHAL_AR5211
_CFG_###> options ATHHAL_AR5212
_CFG_###> options ATHHAL_AR5311
_CFG_###> #options ATHHAL_AR5312
_CFG_###> #options ATHHAL_AR2316
_CFG_###> #options ATHHAL_AR2317
_CFG_###> options ATHHAL_AR5416
_CFG_###> options ATHHAL_AR9280
_CFG_###> options ATHHAL_AR9285
_CFG_###> 
_CFG_###> # Atheros AR5212/AR5312 RF Support
_CFG_###> #
_CFG_###> options ATHHAL_RF2316
_CFG_###> options ATHHAL_RF2317
_CFG_###> options ATHHAL_RF2413
_CFG_###> options ATHHAL_RF2425
_CFG_###> options ATHHAL_RF5111
_CFG_###> options ATHHAL_RF5112
_CFG_###> options ATHHAL_RF5413
_CFG_### (end include "external/isc/atheros_hal/conf/std.ath_hal")
_CFG_### (included from "conf/compat_netbsd09.config")
_CFG_###> #\011$NetBSD: compat_netbsd09.config,v 1.2 2018/01/15 07:20:10 mrg Exp $
_CFG_###> 
_CFG_###> # Common fragment for all NetBSD targets wanting NetBSD 0.9 and newer
_CFG_###> # compatibility support.
_CFG_###> #
_CFG_###> # Note that COMPAT_09 implies all newer COMPAT_XX options.
_CFG_###> 
_CFG_###> include        "conf/compat_netbsd.config"
_CFG_###> options \011COMPAT_09\011# NetBSD 0.9 and beyond.
_CFG_### (end include "conf/compat_netbsd09.config")
_CFG_### (included from "conf/compat_netbsd.config")
_CFG_###> # $NetBSD: compat_netbsd.config,v 1.1 2017/09/14 07:58:44 mrg Exp $
_CFG_###> 
_CFG_###> # Traditional NetBSD options enabled for most kernels.
_CFG_###> 
_CFG_###> options \011COMPAT_43\011# 4.3BSD system interfaces
_CFG_###> options \011COMPAT_44\011# 4.4BSD system interfaces
_CFG_###> options \011COMPAT_BSDPTY\011# /dev/[pt]ty?? ptys.
_CFG_### (end include "conf/compat_netbsd.config")
_CFG_### (included from "dev/usb/usbdevices.config")
_CFG_###> #\011$NetBSD: usbdevices.config,v 1.46 2025/01/20 13:54:55 maya Exp $
_CFG_###> #
_CFG_###> # This file contains all USB related configuration.
_CFG_###> # It is suitable for inclusion in a kernel config(5) file.
_CFG_###> #
_CFG_###> 
_CFG_###> # USB Controller and Devices
_CFG_###> 
_CFG_###> # PCI USB controllers
_CFG_###> #ehci*\011at pci?\011dev ? function ?\011# Enhanced Host Controller
_CFG_###> #ohci*\011at pci?\011dev ? function ?\011# Open Host Controller
_CFG_###> #uhci*\011at pci?\011dev ? function ?\011# Universal Host Controller (Intel)
_CFG_###> 
_CFG_###> # CardBus USB controllers
_CFG_###> #ehci*\011at cardbus? function ?\011\011# Enhanced Host Controller
_CFG_###> #ohci*\011at cardbus? function ?\011\011# Open Host Controller
_CFG_###> #uhci*\011at cardbus? function ?\011\011# Universal Host Controller (Intel)
_CFG_###> 
_CFG_###> # ISA USB controllers
_CFG_###> #slhci0\011at isa? port 0x300 irq 5\011# ScanLogic SL811HS
_CFG_###> 
_CFG_###> # USB bus support
_CFG_###> #usb*\011at ehci?
_CFG_###> #usb*\011at ohci?
_CFG_###> #usb*\011at uhci?
_CFG_###> #usb*\011at slhci?
_CFG_###> 
_CFG_###> 
_CFG_###> # USB Hubs
_CFG_###> uhub*\011at usb?
_CFG_###> uhub*\011at uhub? port ? configuration ? interface ?
_CFG_###> 
_CFG_###> # USB HID device
_CFG_###> uhidev*\011at uhub? port ? configuration ? interface ?
_CFG_###> 
_CFG_###> # MCP2221 / MCP2221A USB multi-io (provides i2cbus and gpiobus)
_CFG_###> umcpmio*\011at uhidev? reportid ?
_CFG_###> iic*\011\011at umcpmio?
_CFG_###> 
_CFG_###> # USB Mice
_CFG_###> ums*\011at uhidev? reportid ?
_CFG_###> wsmouse* at ums? mux 0
_CFG_###> 
_CFG_###> # USB Touchscreens
_CFG_###> uts*\011at uhidev? reportid ?
_CFG_###> wsmouse* at uts? mux 0
_CFG_###> 
_CFG_###> # USB Keyboards
_CFG_###> ukbd*\011at uhidev? reportid ?
_CFG_###> wskbd*\011at ukbd? console ? mux 1
_CFG_###> 
_CFG_###> # USB TEMPer and TEMPerHUM
_CFG_###> uthum*\011at uhidev? reportid ?
_CFG_###> 
_CFG_###> # USB serial adapter
_CFG_###> ucycom* at uhidev? reportid ?
_CFG_###> 
_CFG_###> # USB Generic HID devices
_CFG_###> uhid*\011at uhidev? reportid ?
_CFG_###> 
_CFG_###> # USB eGalax touch-panel
_CFG_###> uep*\011at uhub? port ?
_CFG_###> wsmouse* at uep? mux 0
_CFG_###> 
_CFG_###> # USB LCDs and USB-VGA adapters
_CFG_###> udl*\011at uhub? port ?\011\011# DisplayLink DL-1x0/1x5
_CFG_###> wsdisplay* at udl?
_CFG_###> 
_CFG_###> # USB Printer
_CFG_###> ulpt*\011at uhub? port ? configuration ? interface ?
_CFG_###> 
_CFG_###> # USB Modem
_CFG_###> umodem*\011at uhub? port ? configuration ?
_CFG_###> ucom*\011at umodem?
_CFG_###> 
_CFG_###> # Option N.V. Wireless WAN modems
_CFG_###> uhso*\011at uhub? port ? configuration ?
_CFG_###> 
_CFG_###> # USB Mass Storage
_CFG_###> umass*\011at uhub? port ? configuration ? interface ?
_CFG_###> scsibus* at umass?
_CFG_###> cd*\011at scsibus? target ? lun ?
_CFG_###> sd*\011at scsibus? target ? lun ?
_CFG_###> st*\011at scsibus? target ? lun ?
_CFG_###> uk*\011at scsibus? target ? lun ?
_CFG_###> atapibus* at umass?
_CFG_###> # flags have the same meaning as for IDE drives.
_CFG_###> cd*\011at atapibus? drive ? flags 0x0000       # ATAPI CD-ROM drives
_CFG_###> sd*\011at atapibus? drive ? flags 0x0000       # ATAPI disk drives
_CFG_###> st*\011at atapibus? drive ? flags 0x0000       # ATAPI tape drives
_CFG_###> uk*\011at atapibus? drive ? flags 0x0000       # ATAPI unknown
_CFG_###> 
_CFG_###> # USB audio
_CFG_###> uaudio*\011at uhub? port ? configuration ?
_CFG_###> uaudio* at usbifif?
_CFG_###> audio*\011at uaudio?
_CFG_###> 
_CFG_###> # USB MIDI
_CFG_###> umidi* at uhub? port ? configuration ?
_CFG_###> 
_CFG_###> # USB IrDA
_CFG_###> # USB-IrDA bridge spec
_CFG_###> uirda* at uhub? port ? configuration ? interface ?
_CFG_###> irframe* at uirda?
_CFG_###> 
_CFG_###> # SigmaTel STIr4210/4220/4116 USB/IrDA Bridge - not quite UIRDA
_CFG_###> stuirda* at uhub? port ?
_CFG_###> irframe* at stuirda?
_CFG_###> 
_CFG_###> # SigmaTel STIr4200 USB/IrDA Bridge
_CFG_###> ustir* at uhub? port ?
_CFG_###> irframe* at ustir?
_CFG_###> 
_CFG_###> # KingSun/DonShine USB/IrDA Bridge
_CFG_###> udsir*  at uhub? port ?
_CFG_###> irframe* at udsir?
_CFG_###> 
_CFG_###> # Windows Media Center IR transceiver
_CFG_###> irmce*\011at uhub? port ?
_CFG_###> cir*\011at irmce?
_CFG_###> 
_CFG_###> # Toshiba Oboe
_CFG_###> #oboe*\011at pci? dev ? function ?\011# broken -- vtophys
_CFG_###> #irframe* at oboe?
_CFG_###> 
_CFG_###> # USB Ethernet adapters
_CFG_###> aue*\011at uhub? port ?\011\011# ADMtek AN986 Pegasus based adapters
_CFG_###> axe*\011at uhub? port ?\011\011# ASIX AX88172 based adapters
_CFG_###> axen*\011at uhub? port ?\011\011# ASIX AX88178a/AX88179 based adapters
_CFG_###> cdce*\011at uhub? port ?\011\011# CDC, Ethernet Networking Control Model
_CFG_###> cue*\011at uhub? port ?\011\011# CATC USB-EL1201A based adapters
_CFG_###> kue*\011at uhub? port ?\011\011# Kawasaki LSI KL5KUSB101B based adapters
_CFG_###> mos*\011at uhub? port ?\011\011# Moschip MCS7730/MCS7830/MCS7832 based adapters
_CFG_###> mue*\011at uhub? port ?\011\011# Microchip LAN75xx/LAN78xx based adapters
_CFG_###> ncm*\011at uhub? port ?\011\011# NCM, Network Control Model
_CFG_###> udav*\011at uhub? port ?\011\011# Davicom DM9601 based adapters
_CFG_###> #umb*\011at uhub? port ?\011\011# Mobile Broadband Interface Model (EXPERIMENTAL)
_CFG_###> ure*\011at uhub? port ?\011\011# Realtek RTL8152/RTL8153 based adapters
_CFG_###> url*\011at uhub? port ?\011\011# Realtek RTL8150L based adapters
_CFG_###> urndis*\011at uhub? port ?\011\011# Microsoft RNDIS specification
_CFG_###> usmsc*\011at uhub? port ?\011\011# SMSC95xx based adapters
_CFG_###> 
_CFG_###> # USB 802.11 adapters
_CFG_###> athn*\011at uhub? port ?\011\011# Atheros AR9002U
_CFG_###> atu*\011at uhub? port ?\011\011# Atmel AT76C50XX based adapters
_CFG_###> bwfm*\011at uhub? port ?\011\011# Broadcom FullMAC
_CFG_###> otus*\011at uhub? port ?\011\011# Atheros AR9001U
_CFG_###> rum*\011at uhub? port ?\011\011# Ralink Technology RT2501/RT2601 802.11a/b/g
_CFG_###> run*\011at uhub? port ?\011\011# Ralink Technology RT(2[78]|30)00 802.11a/b/g/n
_CFG_###> upgt*\011at uhub? port ?\011\011# Intersil PrismGT
_CFG_###> ural*\011at uhub? port ?\011\011# Ralink Technology RT2500USB 802.11a/b/g
_CFG_###> urtw*\011at uhub? port ?\011\011# Realtek RTL8187/RTL8187B 802.11b/g
_CFG_###> urtwn*\011at uhub? port ?\011\011# Realtek RTL8188CU/RTL8192CU 802.11b/g/n
_CFG_###> zyd*\011at uhub? port ?\011\011# Zydas ZD1211
_CFG_###> 
_CFG_###> # Prolific PL2301/PL2302 host-to-host adapter
_CFG_###> upl*\011at uhub? port ?
_CFG_###> 
_CFG_###> # Serial adapters
_CFG_###> uark*\011at uhub? port ?\011\011# ArkMicroChips 3116 serial adapter
_CFG_###> ucom*\011at uark? portno?
_CFG_###> 
_CFG_###> ubsa*\011at uhub? port ?\011\011# Belkin serial adapter
_CFG_###> ucom*\011at ubsa? portno ?
_CFG_###> 
_CFG_###> uchcom*\011at uhub? port ?\011\011# WinChipHead CH340/CH341 serial adapter
_CFG_###> ucom*\011at uchcom? portno ?
_CFG_###> 
_CFG_###> uftdi*\011at uhub? port ?\011\011# FTDI FT8U100AX serial adapter
_CFG_###> ucom*\011at uftdi? portno ?
_CFG_###> 
_CFG_###> #uhmodem* at uhub? port ?\011# Huawei E220 3G/HSDPA modem
_CFG_###> #ucom* at uhmodem?
_CFG_###> 
_CFG_###> uipaq*\011at uhub? port ?\011\011# iPAQ PDAs
_CFG_###> ucom*\011at uipaq? portno ?
_CFG_###> 
_CFG_###> umct*\011at uhub? port ?\011\011# MCT USB-RS232 serial adapter
_CFG_###> ucom*\011at umct? portno ?
_CFG_###> 
_CFG_###> uplcom* at uhub? port ? \011# I/O DATA USB-RSAQ2 serial adapter
_CFG_###> ucom*\011at uplcom? portno ?
_CFG_###> 
_CFG_###> uslsa*\011at uhub? port ?\011\011# Silicon Labs serial adapters
_CFG_###> ucom*\011at uslsa? portno ?
_CFG_###> 
_CFG_###> uvscom* at uhub? port ? \011# SUNTAC Slipper U VS-10U serial adapter
_CFG_###> ucom*\011at uvscom? portno ?
_CFG_###> 
_CFG_###> # All chips supported by this driver are also supported by umcs(4).
_CFG_###> # moscom* at uhub? port ? \011# Moschip MCS7xxx serial adapter
_CFG_###> # ucom*\011at moscom? portno ?
_CFG_###> 
_CFG_###> umcs* at uhub? port ?\011 \011# Moschip MCS7xxx serial adapter
_CFG_###> ucom*\011at umcs? portno ?
_CFG_###> 
_CFG_###> uxrcom*\011at uhub? port ?\011\011# Exar XR21V141x serial adapter
_CFG_###> ucom*\011at uxrcom? portno ?
_CFG_###> 
_CFG_###> # RIM BlackBerry
_CFG_###> uberry* at uhub? port ?
_CFG_###> 
_CFG_###> # Apple iPad
_CFG_###> uipad* at uhub? port ?
_CFG_###> 
_CFG_###> # USB Handspring Visor
_CFG_###> uvisor*\011at uhub? port ?
_CFG_###> ucom*\011at uvisor?
_CFG_###> 
_CFG_###> # Kyocera AIR-EDGE PHONE
_CFG_###> ukyopon* at uhub? port ?
_CFG_###> ucom*\011at ukyopon? portno ?
_CFG_###> 
_CFG_###> # USB scanners that use SCSI emulation, e.g., HP5300
_CFG_###> usscanner* at uhub? port ?
_CFG_###> scsibus* at usscanner?
_CFG_###> ss* at scsibus?
_CFG_###> 
_CFG_###> # Topfield TF5000PVR range of DVB recorders
_CFG_###> utoppy*\011at uhub? port ?
_CFG_###> 
_CFG_###> # D-Link DSB-R100 USB radio
_CFG_###> udsbr*\011at uhub? port ?
_CFG_###> radio*\011at udsbr?
_CFG_###> 
_CFG_###> # Silicon Labs-based USB radio modules
_CFG_###> slurm*\011at uhub? port ?
_CFG_###> radio*\011at slurm?
_CFG_###> 
_CFG_###> # USB Generic driver
_CFG_###> ugen*\011at uhub? port ?
_CFG_###> 
_CFG_###> # USB 3G datacards
_CFG_###> umodeswitch* at uhub? port ?
_CFG_###> u3g*\011at uhub? port ?
_CFG_###> ucom*\011at u3g?
_CFG_###> 
_CFG_###> # USB generic serial port (e.g., data over cellular)
_CFG_###> ugensa*\011at uhub? port ?
_CFG_###> ucom*\011at ugensa?
_CFG_###> 
_CFG_###> # USB Video capture devices
_CFG_###> pseye*\011at uhub?\011\011# Sony PLAYSTATION(R) Eye webcam
_CFG_###> uvideo* at uhub?\011\011# USB Video Class capture devices
_CFG_###> auvitek* at uhub?\011\011# Auvitek AU0828 video capture devices
_CFG_###> emdtv* at uhub?\011\011\011# Empia EM28xx video capture devices
_CFG_###> cir* at emdtv?\011\011\011# Empia EM28xx infrared remote
_CFG_###> video* at videobus?
_CFG_###> dtv* at dtvbus?
_CFG_###> 
_CFG_###> # USB Bluetooth controllers
_CFG_###> ubt* at uhub? port ?
_CFG_###> aubtfwl* at uhub? port ?\011# load Atheros AR3k ubt(4) firmware
_CFG_###> bthub* at ubt?
_CFG_###> 
_CFG_###> # Araneus Alea I/II TRNG
_CFG_###> ualea* at uhub? port ? configuration ? interface ?
_CFG_###> 
_CFG_###> # Yubikey -- CCID interface (OTP and FIDO are handled by uhidev(4))
_CFG_###> # https://support.yubico.com/support/solutions/articles/15000028104-yubikey-usb-id-values
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0114 configuration 1 interface 1
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0115 configuration 1 interface 1
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0116 configuration 1 interface 2
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0405 configuration 1 interface 1
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0406 configuration 1 interface 1
_CFG_###> ugenif* at uhub? vendor 0x1050 product 0x0407 configuration 1 interface 2
_CFG_###> 
_CFG_###> # This line is used in conjunction with a match quirk in uftdi.c.  The
_CFG_###> # "flags 1" is important; normally ugenif matches with higest
_CFG_###> # priority, but we don't want that for all FT2232C interfaces, only
_CFG_###> # interfaces that go unclaimed by uftdi (which is what the match quirk
_CFG_###> # ensures).
_CFG_###> ugenif* at uhub? vendor 0x0403 product 0x6010 configuration 1 interface ? flags 1
_CFG_### (end include "dev/usb/usbdevices.config")
