Home | History | Annotate | Line # | Download | only in conf
      1  1.44       bad #	$NetBSD: XEN3PAE_DOM0,v 1.44 2025/05/22 09:37:40 bad Exp $
      2   1.2      maxv #
      3   1.2      maxv #	XEN3_0: Xen 3.0 domain0 kernel
      4   1.1    bouyer 
      5  1.22  jdolecek include 	"arch/i386/conf/std.xen"
      6   1.1    bouyer 
      7  1.13    cherry options		XENPV		# PV dom0 support
      8  1.26    bouyer options 	MULTIPROCESSOR
      9  1.26    bouyer #options 	NO_PREEMPTION	# needed if MULTIPROCESSOR is disabled
     10   1.2      maxv 
     11   1.2      maxv options 	INCLUDE_CONFIG_FILE	# embed config file in kernel binary
     12   1.2      maxv 
     13   1.2      maxv #options 	UVMHIST
     14   1.2      maxv #options 	UVMHIST_PRINT
     15   1.2      maxv #options 	SYSCALL_DEBUG
     16   1.2      maxv 
     17   1.2      maxv maxusers	32		# estimated number of users
     18   1.2      maxv 
     19   1.2      maxv #
     20   1.2      maxv options 	XEN
     21   1.2      maxv options 	PAE
     22   1.2      maxv 
     23   1.2      maxv # boot messages with MPBIOS, acpi and ioapic can be quite large
     24   1.2      maxv options 	MSGBUFSIZE=24576
     25   1.2      maxv 
     26   1.2      maxv options 	DOM0OPS
     27   1.2      maxv # making MCLBYTES = PAGE_SIZE avoids a copy when a mbuf cluster is sent
     28   1.2      maxv # to a domU, at the expense of a higher memory usage by the network stack.
     29   1.2      maxv #options 	MCLSHIFT=12
     30   1.2      maxv 
     31   1.2      maxv makeoptions	CPUFLAGS="-march=i686"
     32   1.2      maxv 
     33   1.2      maxv # CPU features
     34   1.2      maxv est0		at cpu0		# Intel Enhanced SpeedStep (non-ACPI)
     35   1.2      maxv powernow0	at cpu0		# AMD PowerNow! and Cool'n'Quiet (non-ACPI)
     36   1.2      maxv 
     37   1.2      maxv #options 	MTRR		# memory-type range register syscall support
     38   1.2      maxv 
     39   1.2      maxv #options 	CONSDEVNAME="\"xencons\""
     40   1.2      maxv #options 	CONS_OVERRIDE
     41   1.2      maxv 
     42   1.2      maxv options 	INSECURE	# disable kernel security levels - X needs this
     43   1.2      maxv 
     44   1.2      maxv options 	RTC_OFFSET=0	# hardware clock is this many mins. west of GMT
     45   1.2      maxv options 	NTP		# NTP phase/frequency locked loop
     46   1.2      maxv 
     47   1.2      maxv options 	KTRACE		# system call tracing via ktrace(1)
     48   1.2      maxv 
     49   1.2      maxv options 	CPU_UCODE	# cpu ucode loading support
     50   1.2      maxv 
     51   1.2      maxv options 	SYSVMSG		# System V-like message queues
     52   1.2      maxv options 	SYSVSEM		# System V-like semaphores
     53   1.2      maxv #options 	SEMMNI=10	# number of semaphore identifiers
     54   1.2      maxv #options 	SEMMNS=60	# number of semaphores in system
     55   1.2      maxv #options 	SEMUME=10	# max number of undo entries per process
     56   1.2      maxv #options 	SEMMNU=30	# number of undo structures in system
     57   1.2      maxv options 	SYSVSHM		# System V-like memory sharing
     58   1.2      maxv #options 	SHMMAXPGS=2048	# 2048 pages is the default
     59   1.2      maxv 
     60   1.2      maxv options 	MODULAR		# new style module(7) framework
     61   1.2      maxv options 	USERCONF	# userconf(4) support
     62   1.2      maxv options 	SYSCTL_INCLUDE_DESCR	# Include sysctl descriptions in kernel
     63   1.2      maxv 
     64   1.2      maxv # Alternate buffer queue strategies for better responsiveness under high
     65   1.2      maxv # disk I/O load.
     66   1.2      maxv #options 	BUFQ_READPRIO
     67   1.2      maxv options 	BUFQ_PRIOCSCAN
     68   1.2      maxv 
     69   1.2      maxv # Diagnostic/debugging support options
     70   1.2      maxv options 	DIAGNOSTIC	# inexpensive kernel consistency checks
     71   1.2      maxv #options 	DEBUG		# expensive debugging checks/support
     72   1.2      maxv options 	DDB		# in-kernel debugger
     73   1.2      maxv options 	DDB_ONPANIC=1	# see also sysctl(7): `ddb.onpanic'
     74   1.2      maxv options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
     75   1.2      maxv #options 	KGDB		# remote debugger
     76   1.2      maxv #options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x2f8,KGDB_DEVRATE=57600
     77  1.39  riastrad makeoptions	DEBUG="-g"	# compile full symbol table
     78   1.2      maxv options DDB_COMMANDONENTER="show registers"
     79  1.38  riastrad options 	KDTRACE_HOOKS	# kernel DTrace hooks
     80   1.2      maxv 
     81  1.40  riastrad # Heartbeat checks
     82  1.40  riastrad options 	HEARTBEAT
     83  1.40  riastrad options 	HEARTBEAT_MAX_PERIOD_DEFAULT=15
     84  1.40  riastrad 
     85   1.2      maxv # Compatibility options
     86   1.2      maxv include 	"conf/compat_netbsd09.config"
     87   1.2      maxv options 	COMPAT_NOMID	# NetBSD 0.8, 386BSD, and BSDI
     88   1.2      maxv #options 	COMPAT_386BSD_MBRPART # recognize old partition ID
     89   1.2      maxv 
     90   1.2      maxv # Wedge support
     91   1.2      maxv options 	DKWEDGE_AUTODISCOVER	# Automatically add dk(4) instances
     92   1.2      maxv options 	DKWEDGE_METHOD_GPT	# Supports GPT partitions as wedges
     93   1.2      maxv #options 	DKWEDGE_METHOD_BSDLABEL	# Support disklabel entries as wedges
     94   1.2      maxv #options 	DKWEDGE_METHOD_MBR	# Support MBR partitions as wedges
     95   1.2      maxv options 	DKWEDGE_METHOD_APPLE	# Support Apple partitions as wedges
     96   1.2      maxv #options 	DKWEDGE_METHOD_RDB	# Support RDB partitions as wedges
     97  1.43  charlott #options 	DKWEDGE_METHOD_TOS	# Support Atari "TOS" partitions as wedges
     98   1.2      maxv 
     99   1.2      maxv # File systems
    100   1.2      maxv file-system	FFS		# UFS
    101   1.2      maxv file-system	EXT2FS		# second extended file system (linux)
    102   1.2      maxv file-system	LFS		# log-structured file system
    103   1.2      maxv file-system	MFS		# memory file system
    104   1.2      maxv file-system	NFS		# Network File System client
    105   1.2      maxv file-system	NTFS		# Windows/NT file system (experimental)
    106   1.2      maxv file-system	CD9660		# ISO 9660 + Rock Ridge file system
    107   1.2      maxv file-system	MSDOSFS		# MS-DOS file system
    108   1.2      maxv file-system	FDESC		# /dev/fd
    109   1.2      maxv file-system	KERNFS		# /kern
    110   1.2      maxv file-system	NULLFS		# loopback file system
    111   1.2      maxv file-system	OVERLAY		# overlay file system
    112   1.2      maxv file-system	PUFFS		# Userspace file systems (e.g. ntfs-3g & sshfs)
    113   1.2      maxv file-system	PROCFS		# /proc
    114   1.2      maxv file-system	UMAPFS		# NULLFS + uid and gid remapping
    115   1.2      maxv file-system	UNION		# union file system
    116   1.2      maxv file-system	CODA		# Coda File System; also needs vcoda (below)
    117   1.2      maxv file-system	PTYFS		# /dev/pts/N support
    118   1.2      maxv file-system	TMPFS		# Efficient memory file-system
    119   1.2      maxv 
    120   1.2      maxv # File system options
    121  1.36    simonb #options 	FFS_EI		# FFS Endian Independent support
    122  1.36    simonb #options 	FFS_NO_SNAPSHOT	# No FFS snapshot support
    123   1.2      maxv options 	QUOTA		# legacy UFS quotas
    124   1.2      maxv options 	QUOTA2		# new, in-filesystem UFS quotas
    125  1.36    simonb options 	UFS_DIRHASH	# UFS Large Directory Hashing
    126  1.36    simonb options 	UFS_EXTATTR	# Extended attribute support for UFS1
    127   1.2      maxv options 	WAPBL		# File system journaling support
    128  1.36    simonb options 	LFS_DIRHASH	# LFS version of UFS_DIRHASH - experimental
    129  1.36    simonb #options 	DISKLABEL_EI	# disklabel Endian Independent support
    130  1.36    simonb options 	NFSSERVER	# Network File System server
    131   1.2      maxv 
    132   1.2      maxv # Networking options
    133   1.2      maxv #options 	GATEWAY		# packet forwarding
    134   1.2      maxv options 	INET		# IP + ICMP + TCP + UDP
    135   1.2      maxv options 	INET6		# IPv6
    136   1.2      maxv options 	IPSEC		# IP security
    137   1.2      maxv #options 	IPSEC_DEBUG	# debug for IP security
    138   1.2      maxv #options 	MROUTING	# IP multicast routing
    139   1.2      maxv #options 	PIM		# Protocol Independent Multicast
    140   1.2      maxv options 	NETATALK	# AppleTalk networking protocols
    141   1.2      maxv options 	PPP_BSDCOMP	# BSD-Compress compression support for PPP
    142   1.2      maxv options 	PPP_DEFLATE	# Deflate compression support for PPP
    143   1.2      maxv options 	PPP_FILTER	# Active filter support for PPP (requires bpf)
    144   1.2      maxv #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
    145   1.2      maxv 
    146   1.2      maxv #options 	ALTQ		# Manipulate network interfaces' output queues
    147   1.2      maxv #options 	ALTQ_BLUE	# Stochastic Fair Blue
    148   1.2      maxv #options 	ALTQ_CBQ	# Class-Based Queueing
    149   1.2      maxv #options 	ALTQ_CDNR	# Diffserv Traffic Conditioner
    150   1.2      maxv #options 	ALTQ_FIFOQ	# First-In First-Out Queue
    151   1.2      maxv #options 	ALTQ_FLOWVALVE	# RED/flow-valve (red-penalty-box)
    152   1.2      maxv #options 	ALTQ_HFSC	# Hierarchical Fair Service Curve
    153   1.2      maxv #options 	ALTQ_LOCALQ	# Local queueing discipline
    154   1.2      maxv #options 	ALTQ_PRIQ	# Priority Queueing
    155   1.2      maxv #options 	ALTQ_RED	# Random Early Detection
    156   1.2      maxv #options 	ALTQ_RIO	# RED with IN/OUT
    157   1.2      maxv #options 	ALTQ_WFQ	# Weighted Fair Queueing
    158   1.2      maxv 
    159   1.2      maxv # These options enable verbose messages for several subsystems.
    160   1.2      maxv # Warning, these may compile large string tables into the kernel!
    161   1.2      maxv #options 	MIIVERBOSE	# verbose PHY autoconfig messages
    162   1.2      maxv #options 	PCIVERBOSE	# verbose PCI device autoconfig messages
    163   1.2      maxv #options 	PCI_CONFIG_DUMP	# verbosely dump PCI config space
    164   1.2      maxv options 	SCSIVERBOSE	# human readable SCSI error messages
    165   1.2      maxv #options 	USBVERBOSE	# verbose USB device autoconfig messages
    166   1.2      maxv #options 	HDAUDIOVERBOSE	# verbose HDAUDIO driver messages
    167   1.2      maxv 
    168   1.2      maxv options 	NFS_BOOT_DHCP,NFS_BOOT_BOOTPARAM
    169   1.2      maxv #options 	NFS_BOOT_BOOTSTATIC
    170   1.2      maxv #options 	NFS_BOOTSTATIC_MYIP="\"169.254.1.2\""
    171   1.2      maxv #options 	NFS_BOOTSTATIC_GWIP="\"169.254.1.1\""
    172   1.2      maxv #options 	NFS_BOOTSTATIC_MASK="\"255.255.255.0\""
    173   1.2      maxv #options 	NFS_BOOTSTATIC_SERVADDR="\"169.254.1.1\""
    174   1.2      maxv #options 	NFS_BOOTSTATIC_SERVER="\"server:/path/to/root\""
    175   1.2      maxv 
    176   1.2      maxv options 	WSEMUL_VT100		# VT100 / VT220 emulation
    177   1.2      maxv options 	WS_KERNEL_FG=WSCOL_GREEN
    178   1.2      maxv options 	WSDISPLAY_COMPAT_PCVT		# emulate some ioctls
    179   1.2      maxv options 	WSDISPLAY_COMPAT_SYSCONS	# emulate some ioctls
    180   1.2      maxv options 	WSDISPLAY_COMPAT_USL		# wsconscfg VT handling
    181   1.2      maxv options 	WSDISPLAY_COMPAT_RAWKBD		# can get raw scancodes
    182   1.2      maxv options 	WSDISPLAY_DEFAULTSCREENS=4
    183   1.2      maxv options 	WSDISPLAY_SCROLLSUPPORT
    184   1.2      maxv options 	PCDISPLAY_SOFTCURSOR
    185   1.2      maxv 
    186   1.2      maxv config		netbsd	root on ? type ?
    187   1.2      maxv #config		netbsd	root on wd0a type ffs
    188   1.2      maxv #config		netbsd	root on xennet0 type nfs
    189   1.2      maxv 
    190   1.2      maxv mainbus0 at root
    191   1.2      maxv 
    192   1.2      maxv cpu* at mainbus?
    193   1.2      maxv 
    194   1.2      maxv # IPMI support
    195   1.2      maxv ipmi0		at mainbus?
    196  1.11   mlelstv ipmi_acpi*	at acpi?
    197  1.11   mlelstv ipmi0		at ipmi_acpi? 
    198   1.2      maxv 
    199   1.2      maxv hypervisor*	at mainbus?		# Xen hypervisor
    200   1.2      maxv 
    201   1.2      maxv vcpu*		at hypervisor?		# Xen virtual CPUs
    202   1.2      maxv xenbus* 	at hypervisor?		# Xen virtual bus
    203   1.2      maxv 
    204   1.2      maxv xencons*	at hypervisor?		# Xen virtual console
    205   1.2      maxv #xennet* 	at hypervisor?		# Xen virtual network interface
    206   1.2      maxv balloon*	at xenbus?		# Xen balloon device
    207   1.2      maxv 
    208   1.2      maxv #xbd*		at hypervisor?		# Xen virtual block device
    209   1.2      maxv #wd*		at hypervisor?		# Xen vbd (wd identity)
    210   1.2      maxv #sd*		at hypervisor?		# Xen vbd (sd identity)
    211   1.2      maxv #cd*		at hypervisor?		# Xen vbd (cd identity)
    212   1.2      maxv 
    213   1.2      maxv # PCI bus support
    214   1.2      maxv pci*		at hypervisor? bus ?
    215   1.2      maxv pci*		at pchb? bus ?
    216   1.2      maxv 
    217   1.2      maxv # PCI bridges
    218   1.2      maxv ichlpcib* at pci? dev ? function ?	# Intel ICH PCI-ISA w/ timecounter,
    219   1.2      maxv 					# watchdog and SpeedStep support
    220   1.2      maxv pcib*	at pci? dev ? function ?	# PCI-ISA bridges
    221   1.2      maxv pchb*	at pci? dev ? function ?	# PCI-Host bridges
    222   1.2      maxv options 	AGP_X86
    223   1.2      maxv ppb*	at pci? dev ? function ?	# PCI-PCI bridges
    224   1.2      maxv # XXX 'puc's aren't really bridges, but there's no better place for them here
    225   1.2      maxv puc*	at pci? dev ? function ?	# PCI "universal" comm. cards
    226   1.2      maxv 
    227   1.2      maxv agp*	at pchb?
    228   1.2      maxv 
    229   1.2      maxv # ISA bus support
    230   1.2      maxv isa0	at ichlpcib?
    231   1.2      maxv isa0	at pcib?
    232   1.2      maxv isa0	at hypervisor?
    233   1.2      maxv 
    234   1.2      maxv # Serial Devices
    235   1.2      maxv 
    236   1.2      maxv # PCI serial interfaces
    237   1.2      maxv com*	at puc? port ?			# 16x50s on "universal" comm boards
    238   1.2      maxv cy*	at pci? dev ? function ?	# Cyclades Cyclom-Y serial boards
    239   1.2      maxv cz*	at pci? dev ? function ?	# Cyclades-Z multi-port serial boards
    240   1.2      maxv 
    241   1.2      maxv # ISA serial interfaces
    242   1.2      maxv #options 	COM_HAYESP		# adds Hayes ESP serial board support
    243   1.2      maxv # If a com port is used as Xen console it can't be used by the domain0 kernel
    244   1.2      maxv # and there's no easy way to detect this yet. Leave com0 out as it's the
    245   1.2      maxv # port usually used for serial console
    246   1.2      maxv #com0	at isa? port 0x3f8 irq 4	# Standard PC serial ports
    247   1.2      maxv com1	at isa? port 0x2f8 irq 3
    248   1.2      maxv #com2	at isa? port 0x3e8 irq 5
    249   1.2      maxv #com3	at isa? port 0x2e8 irq 9
    250   1.2      maxv 
    251   1.2      maxv # Parallel Printer Interfaces
    252   1.2      maxv 
    253   1.2      maxv # PCI parallel printer interfaces
    254   1.2      maxv lpt*	at puc? port ?			# || ports on "universal" comm boards
    255   1.2      maxv 
    256   1.2      maxv # ISA parallel printer interfaces
    257   1.2      maxv lpt0	at isa? port 0x378 irq 7	# standard PC parallel ports
    258   1.2      maxv 
    259   1.2      maxv # Hardware monitors
    260   1.2      maxv 
    261   1.2      maxv amdnb_misc* at pci?			# AMD NB Misc Configuration
    262   1.2      maxv amdtemp* at amdnb_misc?			# AMD CPU Temperature sensors
    263   1.2      maxv 
    264   1.2      maxv # AMD 768 and 8111 power/ACPI controllers
    265   1.2      maxv amdpm*	at pci? dev ? function ?	# RNG and SMBus 1.0 interface
    266   1.2      maxv 
    267   1.2      maxv # Intel ICH SMBus controller
    268   1.2      maxv ichsmb* at pci? dev ? function ?
    269   1.2      maxv iic*	at ichsmb?
    270   1.2      maxv 
    271   1.2      maxv # I2C controller as found in some Intel PCH devices.
    272   1.2      maxv dwiic*		at pci?			# I2C controller
    273   1.2      maxv iic*		at dwiic?
    274   1.2      maxv 
    275   1.2      maxv # dbCool thermal monitor and fan controller
    276   1.2      maxv #iic*	at amdpm?			# sensors below are on this bus
    277   1.2      maxv #dbcool* at iic? addr 0x2C		# Unknown other motherboard(s)
    278   1.2      maxv #dbcool* at iic? addr 0x2D		# Tyan S2881
    279   1.2      maxv #dbcool* at iic? addr 0x2E		# Tyan S2882-D
    280   1.2      maxv 
    281   1.2      maxv # Serial Presence Detect capable memory modules
    282   1.2      maxv #spdmem* at iic? addr 0x50
    283   1.2      maxv #spdmem* at iic? addr 0x51
    284   1.2      maxv #spdmem* at iic? addr 0x52
    285   1.2      maxv #spdmem* at iic? addr 0x53
    286   1.2      maxv #spdmem* at iic? addr 0x54
    287   1.2      maxv #spdmem* at iic? addr 0x55
    288   1.2      maxv #spdmem* at iic? addr 0x56
    289   1.2      maxv #spdmem* at iic? addr 0x57
    290   1.2      maxv #sdtemp* at iic? addr 0x18
    291   1.2      maxv #sdtemp* at iic? addr 0x19
    292   1.2      maxv #sdtemp* at iic? addr 0x1a
    293   1.2      maxv #sdtemp* at iic? addr 0x1b
    294   1.2      maxv #sdtemp* at iic? addr 0x1c
    295   1.2      maxv #sdtemp* at iic? addr 0x1d
    296   1.2      maxv #sdtemp* at iic? addr 0x1e
    297   1.2      maxv #sdtemp* at iic? addr 0x1f
    298   1.2      maxv 
    299   1.2      maxv # Winbond LPC Super I/O
    300   1.2      maxv #wbsio*	at isa? port 0x2e
    301   1.2      maxv #wbsio*	at isa? port 0x4e
    302   1.2      maxv 
    303   1.2      maxv # LM7[89] and compatible hardware monitors
    304   1.2      maxv # Use flags to select temp sensor type (see lm(4) man page for details)
    305   1.2      maxv #lm0	at isa?	port 0x290 flags 0x0	# other common: 0x280, 0x310, 0xc00
    306   1.2      maxv #lm*	at wbsio?
    307   1.2      maxv 
    308   1.2      maxv # VIA VT82C686A/VT8231 Hardware Monitor and Power Management TImer
    309   1.2      maxv #viaenv* 	at pci? dev ? function ?
    310   1.2      maxv 
    311   1.2      maxv 
    312   1.2      maxv # PCI network interfaces
    313   1.2      maxv age*	at pci? dev ? function ?	# Attansic/Atheros L1 Gigabit Ethernet
    314   1.2      maxv an*	at pci? dev ? function ?	# Aironet PC4500/PC4800 (802.11)
    315   1.2      maxv ale*	at pci? dev ? function ?	# Attansic/Atheros L1E Ethernet
    316   1.2      maxv ath*	at pci? dev ? function ?	# Atheros 5210/5211/5212 802.11
    317   1.2      maxv atw*	at pci? dev ? function ?	# ADMtek ADM8211 (802.11)
    318   1.2      maxv bce*	at pci? dev ? function ?	# Broadcom 4401 10/100 Ethernet
    319   1.2      maxv bge*	at pci? dev ? function ?	# Broadcom 570x gigabit Ethernet
    320   1.2      maxv bnx*	at pci? dev ? function ?	# Broadcom NetXtremeII gigabit Ethernet
    321   1.2      maxv dge*	at pci? dev ? function ?	# Intel 82597 10GbE LR
    322   1.2      maxv ep*	at pci? dev ? function ?	# 3Com 3c59x
    323   1.2      maxv epic*	at pci? dev ? function ?	# SMC EPIC/100 Ethernet
    324   1.2      maxv et*	at pci? dev ? function ?	# Agere/LSI ET1310/ET1301 Gigabit
    325   1.2      maxv ex*	at pci? dev ? function ?	# 3Com 3c90x[BC]
    326   1.2      maxv fxp*	at pci? dev ? function ?	# Intel EtherExpress PRO 10+/100B
    327   1.2      maxv gsip*	at pci? dev ? function ?	# NS83820 Gigabit Ethernet
    328   1.2      maxv hme*	at pci? dev ? function ?	# Sun Microelectronics STP2002-STQ
    329   1.2      maxv ipw*	at pci? dev ? function ?	# Intel PRO/Wireless 2100
    330   1.2      maxv iwi*	at pci? dev ? function ?	# Intel PRO/Wireless 2200BG
    331   1.2      maxv iwn*	at pci? dev ? function ?	# Intel PRO/Wireless 4965AGN
    332   1.2      maxv iwm*	at pci? dev ? function ?	# Intel Wireless WiFi Link 7xxx
    333   1.2      maxv jme*	at pci? dev ? function ?	# JMicron JMC2[56]0 Ethernet
    334   1.2      maxv lii*	at pci? dev ? function ?	# Atheros L2 Fast-Ethernet
    335   1.2      maxv mskc*	at pci? dev ? function ?	# Marvell Yukon 2 Gigabit Ethernet
    336   1.2      maxv msk*	at mskc?			# Marvell Yukon 2 Gigabit Ethernet
    337   1.2      maxv mtd*	at pci? dev ? function ?	# Myson MTD803 3-in-1 Ethernet
    338   1.2      maxv ne*	at pci? dev ? function ?	# NE2000-compatible Ethernet
    339   1.2      maxv nfe*	at pci?	dev ? function ?	# NVIDIA nForce Ethernet
    340   1.2      maxv ntwoc*	at pci? dev ? function ?	# Riscom/N2 PCI Sync Serial
    341   1.2      maxv pcn*	at pci? dev ? function ?	# AMD PCnet-PCI Ethernet
    342   1.2      maxv ral*	at pci? dev ? function ?	# Ralink Technology RT25x0 802.11a/b/g
    343   1.2      maxv re*	at pci? dev ? function ?	# Realtek 8139C+/8169/8169S/8110S
    344   1.2      maxv rtk*	at pci? dev ? function ?	# Realtek 8129/8139
    345   1.2      maxv sf*	at pci? dev ? function ?	# Adaptec AIC-6915 Ethernet
    346   1.2      maxv sip*	at pci? dev ? function ?	# SiS 900/DP83815 Ethernet
    347   1.2      maxv skc*	at pci? dev ? function ?	# SysKonnect SK9821 Gigabit Ethernet
    348   1.2      maxv sk*	at skc?				# SysKonnect SK9821 Gigabit Ethernet
    349   1.2      maxv ste*	at pci? dev ? function ?	# Sundance ST-201 Ethernet
    350   1.2      maxv stge*	at pci? dev ? function ?	# Sundance/Tamarack TC9021 Gigabit
    351   1.2      maxv ti*	at pci? dev ? function ?	# Alteon ACEnic gigabit Ethernet
    352   1.2      maxv tl*	at pci? dev ? function ?	# ThunderLAN-based Ethernet
    353   1.2      maxv tlp*	at pci? dev ? function ?	# DECchip 21x4x and clones
    354   1.2      maxv txp*	at pci? dev ? function ?	# 3com 3cr990
    355   1.2      maxv vge*	at pci? dev ? function ?	# VIATech VT612X Gigabit Ethernet
    356   1.2      maxv vr*	at pci? dev ? function ?	# VIA Rhine Fast Ethernet
    357   1.2      maxv wi*	at pci? dev ? function ?	# Intersil Prism Mini-PCI (802.11b)
    358   1.2      maxv wm*	at pci? dev ? function ?	# Intel 8254x gigabit
    359   1.2      maxv wpi*	at pci? dev ? function ?	# Intel PRO/Wireless 3945ABG
    360   1.2      maxv xge*	at pci? dev ? function ?	# Neterion (S2io) Xframe-I 10GbE
    361   1.2      maxv 
    362   1.2      maxv # MII/PHY support
    363   1.2      maxv acphy*	at mii? phy ?			# Altima AC101 and AMD Am79c874 PHYs
    364   1.2      maxv amhphy* at mii? phy ?			# AMD 79c901 Ethernet PHYs
    365   1.2      maxv atphy*	at mii? phy ?			# Attansic/Atheros PHYs
    366   1.2      maxv bmtphy* at mii? phy ?			# Broadcom BCM5201 and BCM5202 PHYs
    367   1.2      maxv brgphy* at mii? phy ?			# Broadcom BCM5400-family PHYs
    368   1.2      maxv ciphy*	at mii? phy ?			# Cicada CS8201 Gig-E PHYs
    369   1.2      maxv dmphy*	at mii? phy ?			# Davicom DM9101 PHYs
    370   1.2      maxv etphy*	at mii? phy ?			# Agere/LSI ET1011 TruePHY Gig-E PHYs
    371   1.2      maxv exphy*	at mii? phy ?			# 3Com internal PHYs
    372   1.2      maxv gentbi* at mii? phy ?			# Generic Ten-Bit 1000BASE-[CLS]X PHYs
    373   1.2      maxv glxtphy* at mii? phy ?			# Level One LXT-1000 PHYs
    374   1.2      maxv gphyter* at mii? phy ?			# NS83861 Gig-E PHY
    375   1.2      maxv icsphy* at mii? phy ?			# Integrated Circuit Systems ICS189x
    376   1.2      maxv igphy*	at mii? phy ?			# Intel IGP01E1000
    377   1.2      maxv ihphy*	at mii? phy ?			# Intel 82577 PHYs
    378   1.2      maxv ikphy*	at mii? phy ?			# Intel 82563 PHYs
    379   1.2      maxv inphy*	at mii? phy ?			# Intel 82555 PHYs
    380   1.2      maxv iophy*	at mii? phy ?			# Intel 82553 PHYs
    381   1.2      maxv lxtphy* at mii? phy ?			# Level One LXT-970 PHYs
    382   1.2      maxv makphy* at mii? phy ?			# Marvell Semiconductor 88E1000 PHYs
    383   1.2      maxv nsphy*	at mii? phy ?			# NS83840 PHYs
    384   1.2      maxv nsphyter* at mii? phy ? 		# NS83843 PHYs
    385   1.2      maxv pnaphy* at mii? phy ?			# generic HomePNA PHYs
    386   1.2      maxv qsphy*	at mii? phy ?			# Quality Semiconductor QS6612 PHYs
    387   1.2      maxv rgephy* at mii? phy ?			# Realtek 8169S/8110S internal PHYs
    388   1.2      maxv rlphy*	at mii? phy ?			# Realtek 8139/8201L PHYs
    389   1.2      maxv sqphy*	at mii? phy ?			# Seeq 80220/80221/80223 PHYs
    390   1.2      maxv tlphy*	at mii? phy ?			# ThunderLAN PHYs
    391   1.2      maxv tqphy*	at mii? phy ?			# TDK Semiconductor PHYs
    392   1.2      maxv ukphy*	at mii? phy ?			# generic unknown PHYs
    393   1.2      maxv urlphy* at mii? phy ?			# Realtek RTL8150L internal PHYs
    394   1.2      maxv 
    395   1.2      maxv # I2C HID devices
    396   1.2      maxv ihidev* at iic?
    397   1.2      maxv 
    398   1.2      maxv # I2C Mice
    399   1.2      maxv ims*	at ihidev? reportid ?
    400   1.2      maxv wsmouse* at ims? mux 0
    401   1.2      maxv 
    402   1.2      maxv # I2O devices
    403   1.2      maxv iop*	at pci? dev ? function ?	# I/O processor
    404   1.2      maxv iopsp*	at iop? tid ?			# SCSI/FC-AL ports
    405   1.2      maxv ld*	at iop? tid ?			# block devices
    406   1.2      maxv dpti*	at iop? tid 0			# DPT/Adaptec control interface
    407   1.2      maxv 
    408   1.2      maxv # IDE and related devices
    409   1.2      maxv # PCI IDE controllers - see pciide(4) for supported hardware.
    410   1.2      maxv # The 0x0001 flag force the driver to use DMA, even if the driver doesn't know
    411   1.2      maxv # how to set up DMA modes for this chip. This may work, or may cause
    412   1.2      maxv # a machine hang with some controllers.
    413   1.2      maxv pciide* 	at pci? dev ? function ? flags 0x0000	# GENERIC pciide driver
    414   1.2      maxv acardide*	at pci? dev ? function ?	# Acard IDE controllers
    415   1.2      maxv aceride*	at pci? dev ? function ?	# Acer Lab IDE controllers
    416   1.2      maxv ahcisata*	at pci? dev ? function ?	# AHCI SATA controllers
    417   1.2      maxv artsata*	at pci? dev ? function ?	# Intel i31244 SATA controller
    418   1.2      maxv cmdide* 	at pci? dev ? function ?	# CMD tech IDE controllers
    419   1.2      maxv cypide* 	at pci? dev ? function ?	# Cypress IDE controllers
    420   1.2      maxv geodeide*	at pci? dev ? function ?	# AMD Geode IDE controllers
    421   1.2      maxv hptide* 	at pci? dev ? function ?	# Triones/HighPoint IDE controllers
    422   1.2      maxv iteide* 	at pci? dev ? function ?	# IT Express IDE controllers
    423   1.2      maxv ixpide* 	at pci? dev ? function ?	# ATI IXP IDE controllers
    424   1.2      maxv jmide*		at pci? dev ? function ?	# JMicron PCI-e PATA/SATA controllers
    425   1.2      maxv ahcisata*	at jmide?
    426   1.2      maxv optiide*	at pci? dev ? function ?	# Opti IDE controllers
    427   1.2      maxv piixide*	at pci? dev ? function ?	# Intel IDE controllers
    428   1.2      maxv pdcide* 	at pci? dev ? function ?	# Promise IDE controllers
    429   1.2      maxv pdcsata*	at pci? dev ? function ?	# Promise SATA150 controllers
    430   1.2      maxv rccide* 	at pci? dev ? function ?	# ServerWorks IDE controllers
    431   1.2      maxv satalink*	at pci? dev ? function ?	# SiI SATALink controllers
    432   1.2      maxv schide* 	at pci? dev ? function ?	# Intel SCH IDE controllers
    433   1.2      maxv siisata*	at pci? dev ? function ?	# SiI SteelVine controllers
    434   1.2      maxv siside* 	at pci? dev ? function ?	# SiS IDE controllers
    435   1.2      maxv slide*		at pci? dev ? function ?	# Symphony Labs IDE controllers
    436   1.2      maxv svwsata*	at pci? dev ? function ?	# ServerWorks SATA controllers
    437   1.2      maxv stpcide*	at pci? dev ? function ?	# STMicro STPC IDE controllers
    438   1.2      maxv viaide* 	at pci? dev ? function ?	# VIA/AMD/Nvidia IDE controllers
    439   1.2      maxv 
    440   1.2      maxv # ATA (IDE) bus support
    441   1.2      maxv atabus* at ata?
    442   1.2      maxv 
    443   1.2      maxv # IDE drives
    444   1.2      maxv # Flags are used only with controllers that support DMA operations
    445   1.2      maxv # and mode settings (e.g. some pciide controllers)
    446   1.2      maxv # The lowest order four bits (rightmost digit) of the flags define the PIO
    447   1.2      maxv # mode to use, the next set of four bits the DMA mode and the third set the
    448   1.2      maxv # UltraDMA mode. For each set of four bits, the 3 lower bits define the mode
    449   1.2      maxv # to use, and the last bit must be 1 for this setting to be used.
    450   1.2      maxv # For DMA and UDMA, 0xf (1111) means 'disable'.
    451   1.2      maxv # 0x0fac means 'use PIO mode 4, DMA mode 2, disable UltraDMA'.
    452   1.2      maxv # (0xc=1100, 0xa=1010, 0xf=1111)
    453   1.2      maxv # 0x0000 means "use whatever the drive claims to support".
    454   1.2      maxv wd*	at atabus? drive ? flags 0x0000
    455   1.2      maxv 
    456   1.2      maxv # ATA RAID configuration support, as found on some Promise controllers.
    457   1.2      maxv pseudo-device	ataraid
    458   1.2      maxv ld*	at ataraid? vendtype ? unit ?
    459   1.2      maxv 
    460   1.2      maxv # ATAPI bus support
    461   1.2      maxv atapibus* at atapi?
    462   1.2      maxv 
    463   1.2      maxv # ATAPI devices
    464   1.2      maxv # flags have the same meaning as for IDE drives.
    465   1.2      maxv cd*	at atapibus? drive ? flags 0x0000	# ATAPI CD-ROM drives
    466   1.2      maxv sd*	at atapibus? drive ? flags 0x0000	# ATAPI disk drives
    467   1.2      maxv st*	at atapibus? drive ? flags 0x0000	# ATAPI tape drives
    468   1.2      maxv uk*	at atapibus? drive ? flags 0x0000	# ATAPI unknown
    469   1.2      maxv 
    470   1.2      maxv # SCSI Controllers and Devices
    471   1.2      maxv 
    472   1.2      maxv # PCI SCSI controllers
    473   1.2      maxv adv*	at pci? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
    474   1.2      maxv adw*	at pci? dev ? function ?	# AdvanSys 9x0UW[D], 3940U[2,3]W SCSI
    475   1.2      maxv ahc*	at pci? dev ? function ?	# Adaptec [23]94x, aic78x0 SCSI
    476   1.2      maxv ahd*	at pci? dev ? function ?	# Adaptec 29320, 39320 (aic790x) SCSI
    477   1.2      maxv bha*	at pci? dev ? function ?	# BusLogic 9xx SCSI
    478   1.2      maxv dpt*	at pci? dev ? function ?	# DPT SmartCache/SmartRAID
    479   1.2      maxv iha*	at pci? dev ? function ?	# Initio INIC-940/950 SCSI
    480   1.2      maxv isp*	at pci? dev ? function ?	# Qlogic ISP [12]0x0 SCSI/FibreChannel
    481   1.2      maxv mfi*	at pci? dev ? function ?	# LSI MegaRAID SAS
    482   1.8    bouyer mfii*	at pci? dev ? function ?	# LSI MegaRAID SAS (Fusion and newer)
    483   1.2      maxv mly*	at pci? dev ? function ?	# Mylex AcceleRAID and eXtremeRAID
    484   1.2      maxv mpt*	at pci? dev ? function ?	# LSILogic 9x9 and 53c1030 (Fusion-MPT)
    485   1.2      maxv mpii*	at pci? dev ? function ?	# LSI Logic Fusion-MPT II
    486   1.2      maxv njs*	at pci? dev ? function ?	# Workbit NinjaSCSI-32
    487   1.2      maxv pcscp*	at pci? dev ? function ?	# AMD 53c974 PCscsi-PCI SCSI
    488   1.2      maxv siop*	at pci? dev ? function ?	# Symbios 53c8xx SCSI
    489   1.2      maxv esiop*	at pci? dev ? function ?	# Symbios 53c875 SCSI and newer
    490   1.2      maxv #options 	SIOP_SYMLED		# drive the act. LED in software
    491   1.2      maxv trm*	at pci? dev ? function ?	# Tekram DC-395U/UW/F, DC-315/U SCSI
    492   1.2      maxv # SCSI bus support
    493   1.2      maxv scsibus* at scsi?
    494   1.2      maxv 
    495   1.2      maxv # SCSI devices
    496   1.2      maxv sd*	at scsibus? target ? lun ?	# SCSI disk drives
    497   1.2      maxv st*	at scsibus? target ? lun ?	# SCSI tape drives
    498   1.2      maxv cd*	at scsibus? target ? lun ?	# SCSI CD-ROM drives
    499   1.2      maxv ch*	at scsibus? target ? lun ?	# SCSI autochangers
    500   1.2      maxv ses*	at scsibus? target ? lun ?	# SCSI Enclosure Services devices
    501   1.2      maxv ss*	at scsibus? target ? lun ?	# SCSI scanners
    502   1.2      maxv uk*	at scsibus? target ? lun ?	# SCSI unknown
    503   1.2      maxv 
    504   1.2      maxv # RAID controllers and devices
    505   1.2      maxv aac*	at pci? dev ? function ?	# Adaptec AAC family
    506   1.2      maxv amr*	at pci? dev ? function ?	# AMI/LSI Logic MegaRAID
    507   1.2      maxv arcmsr* at pci? dev ? function ?	# Areca SATA RAID controllers
    508   1.2      maxv cac*	at pci? dev ? function ?	# Compaq PCI array controllers
    509   1.2      maxv ciss*	at pci? dev ? function ?	# HP Smart Array controllers
    510   1.2      maxv icp*	at pci? dev ? function ?	# ICP-Vortex GDT & Intel RAID
    511   1.2      maxv mlx*	at pci? dev ? function ?	# Mylex DAC960 & DEC SWXCR family
    512   1.2      maxv twe*	at pci? dev ? function ?	# 3ware Escalade RAID controllers
    513   1.2      maxv twa*	at pci? dev ? function ?	# 3ware Escalade 95xx RAID controllers
    514   1.2      maxv 
    515   1.2      maxv ld*	at aac? unit ?			# logical disk devices
    516   1.2      maxv ld*	at amr? unit ?
    517   1.2      maxv ld*	at cac? unit ?
    518   1.2      maxv ld*	at icp? unit ?
    519   1.2      maxv ld*	at twe? unit ?
    520   1.2      maxv ld*	at twa? unit ?
    521   1.2      maxv ld*	at mlx? unit ?
    522   1.2      maxv 
    523   1.2      maxv icpsp*	at icp? unit ?			# SCSI pass-through
    524   1.2      maxv 
    525   1.2      maxv # wscons
    526   1.2      maxv pckbc0		at isa?			# PC keyboard controller
    527   1.2      maxv pckbd*		at pckbc?		# PC keyboard
    528   1.2      maxv pms*		at pckbc?		# PS/2 mouse for wsmouse
    529   1.2      maxv #options 	PMS_DISABLE_POWERHOOK	# Disable PS/2 reset on resume
    530   1.2      maxv options 	PMS_SYNAPTICS_TOUCHPAD	# Enable support for Synaptics Touchpads
    531   1.2      maxv #vga0		at isa?
    532   1.2      maxv vga*		at pci? dev ? function ?
    533  1.41    bouyer genfb*		at pci? dev ? function ?
    534   1.2      maxv #pcdisplay0	at isa?			# CGA, MDA, EGA, HGA
    535   1.2      maxv #machfb* 	at pci? dev ? function ? # ATI Mach64 framebuffer driver
    536   1.2      maxv wsdisplay*	at vga? console ?
    537   1.2      maxv #wsdisplay*	at pcdisplay? console ?
    538   1.2      maxv #wsdisplay*	at machfb? console ?
    539   1.2      maxv wskbd*		at pckbd? console ?
    540   1.2      maxv wsmouse*	at pms? mux 0
    541   1.2      maxv 
    542   1.2      maxv # USB Controller and Devices
    543   1.2      maxv 
    544   1.2      maxv # PCI USB controllers
    545   1.2      maxv xhci*	at pci? dev ? function ?	# eXtensible Host Controller
    546   1.2      maxv ehci*	at pci? dev ? function ?	# Enhanced Host Controller
    547   1.2      maxv ohci*	at pci? dev ? function ?	# Open Host Controller
    548   1.2      maxv uhci*	at pci? dev ? function ?	# Universal Host Controller (Intel)
    549   1.2      maxv 
    550   1.2      maxv # USB bus support
    551   1.2      maxv usb*	at xhci?
    552   1.2      maxv usb*	at ehci?
    553   1.2      maxv usb*	at ohci?
    554   1.2      maxv usb*	at uhci?
    555   1.2      maxv 
    556   1.2      maxv # USB Hubs
    557   1.2      maxv uhub*	at usb?
    558   1.2      maxv uhub*	at uhub? port ?
    559   1.2      maxv 
    560   1.2      maxv # USB HID device
    561   1.2      maxv uhidev* at uhub? port ? configuration ? interface ?
    562   1.2      maxv 
    563   1.2      maxv # USB Mice
    564   1.2      maxv ums*	at uhidev? reportid ?
    565   1.2      maxv wsmouse* at ums? mux 0
    566   1.2      maxv 
    567   1.2      maxv # USB eGalax touch-panel
    568   1.2      maxv uep*	at uhub? port ?
    569   1.2      maxv wsmouse* at uep? mux 0
    570   1.2      maxv 
    571   1.2      maxv # USB Keyboards
    572   1.2      maxv ukbd*	at uhidev? reportid ?
    573   1.2      maxv wskbd*	at ukbd? console ? mux 1
    574   1.2      maxv 
    575   1.2      maxv # USB serial adapter
    576   1.2      maxv ucycom* at uhidev? reportid ?
    577   1.2      maxv 
    578   1.2      maxv # USB Generic HID devices
    579   1.2      maxv uhid*	at uhidev? reportid ?
    580   1.2      maxv 
    581   1.2      maxv # USB Printer
    582   1.2      maxv ulpt*	at uhub? port ? configuration ? interface ?
    583   1.2      maxv 
    584   1.2      maxv # USB Modem
    585   1.2      maxv umodem* at uhub? port ? configuration ?
    586   1.2      maxv ucom*	at umodem?
    587   1.2      maxv 
    588   1.2      maxv # Option N.V. Wireless WAN modems
    589   1.2      maxv uhso*	at uhub? port ? configuration ?
    590   1.2      maxv 
    591   1.2      maxv # USB Mass Storage
    592   1.2      maxv umass*	at uhub? port ? configuration ? interface ?
    593   1.2      maxv 
    594   1.2      maxv # USB audio
    595   1.2      maxv uaudio* at uhub? port ? configuration ?
    596   1.2      maxv 
    597   1.2      maxv # USB MIDI
    598   1.2      maxv umidi*	at uhub? port ? configuration ?
    599   1.2      maxv 
    600   1.2      maxv # USB IrDA
    601   1.2      maxv # USB-IrDA bridge spec
    602   1.2      maxv uirda*	at uhub? port ? configuration ? interface ?
    603   1.2      maxv irframe* at uirda?
    604   1.2      maxv 
    605   1.2      maxv # SigmaTel STIr4200 USB/IrDA Bridge
    606   1.2      maxv ustir*	at uhub? port ?
    607   1.2      maxv irframe* at ustir?
    608   1.2      maxv 
    609   1.2      maxv # USB Ethernet adapters
    610   1.2      maxv aue*	at uhub? port ?		# ADMtek AN986 Pegasus based adapters
    611   1.2      maxv axe*	at uhub? port ?		# ASIX AX88172 based adapters
    612   1.2      maxv cdce*	at uhub? port ?		# CDC, Ethernet Networking Control Model
    613   1.2      maxv cue*	at uhub? port ?		# CATC USB-EL1201A based adapters
    614   1.2      maxv kue*	at uhub? port ?		# Kawasaki LSI KL5KUSB101B based adapters
    615   1.5       rin mue*	at uhub? port ?		# Microchip LAN75xx/LAN78xx based adapters
    616   1.2      maxv udav*	at uhub? port ?		# Davicom DM9601 based adapters
    617  1.12       rin ure*	at uhub? port ?		# Realtek RTL8152/RTL8153 based adapters
    618   1.2      maxv url*	at uhub? port ?		# Realtek RTL8150L based adapters
    619   1.2      maxv urndis*	at uhub? port ?		# Microsoft RNDIS specification
    620   1.2      maxv 
    621   1.2      maxv # USB 802.11 adapters
    622   1.2      maxv atu*	at uhub? port ?		# Atmel AT76C50XX based adapters
    623   1.2      maxv ural*	at uhub? port ?		# Ralink Technology RT2500USB 802.11a/b/g
    624   1.2      maxv rum*	at uhub? port ?		# Ralink Technology RT2501/RT2601 802.11a/b/g
    625   1.2      maxv urtw*	at uhub? port ?		# Realtek RTL8187/RTL8187B 802.11b/g
    626   1.2      maxv 
    627   1.2      maxv # Prolific PL2301/PL2302 host-to-host adapter
    628   1.2      maxv upl*	at uhub? port ?
    629   1.2      maxv 
    630   1.2      maxv # Serial adapters
    631   1.2      maxv ubsa*	at uhub? port ?		# Belkin serial adapter
    632   1.2      maxv ucom*	at ubsa? portno ?
    633   1.2      maxv 
    634   1.2      maxv uftdi*	at uhub? port ?		# FTDI FT8U100AX serial adapter
    635   1.2      maxv ucom*	at uftdi? portno ?
    636   1.2      maxv 
    637   1.2      maxv umct*	at uhub? port ?		# MCT USB-RS232 serial adapter
    638   1.2      maxv ucom*	at umct? portno ?
    639   1.2      maxv 
    640   1.2      maxv uplcom* at uhub? port ? 	# I/O DATA USB-RSAQ2 serial adapter
    641   1.2      maxv ucom*	at uplcom? portno ?
    642   1.2      maxv 
    643   1.2      maxv uvscom* at uhub? port ? 	# SUNTAC Slipper U VS-10U serial adapter
    644   1.2      maxv ucom*	at uvscom? portno ?
    645   1.2      maxv 
    646   1.2      maxv # USB Handspring Visor
    647   1.2      maxv uvisor* at uhub? port ?
    648   1.2      maxv ucom*	at uvisor?
    649   1.2      maxv 
    650   1.2      maxv # Kyocera AIR-EDGE PHONE
    651   1.2      maxv ukyopon* at uhub? port ?
    652   1.2      maxv ucom*	at ukyopon? portno ?
    653   1.2      maxv 
    654   1.2      maxv # USB scanners that use SCSI emulation, e.g., HP5300
    655   1.2      maxv usscanner* at uhub? port ?
    656   1.2      maxv 
    657   1.2      maxv # D-Link DSB-R100 USB radio
    658   1.2      maxv udsbr*	at uhub? port ?
    659   1.2      maxv radio*	at udsbr?
    660   1.2      maxv 
    661   1.2      maxv # USB Generic driver
    662   1.2      maxv ugen*	at uhub? port ?
    663   1.2      maxv 
    664   1.2      maxv # PCI IEEE1394 controllers
    665   1.2      maxv fwohci* at pci? dev ? function ?	# IEEE1394 Open Host Controller
    666   1.2      maxv 
    667   1.2      maxv # CardBus IEEE1394 controllers
    668   1.2      maxv #fwohci* at cardbus? function ?	# IEEE1394 Open Host Controller
    669   1.2      maxv 
    670   1.2      maxv ieee1394if* at fwohci?
    671   1.2      maxv fwip*	at ieee1394if?			# IP over IEEE1394
    672   1.2      maxv sbp*	at ieee1394if? euihi ? euilo ?	# SCSI over IEEE1394
    673   1.2      maxv 
    674   1.2      maxv 
    675   1.2      maxv # SD/MMC/SDIO Controller and Device support
    676   1.2      maxv 
    677   1.2      maxv # PCI SD/MMC controller
    678   1.2      maxv sdhc*	at pci?				# SD Host Controller
    679   1.2      maxv rtsx*	at pci?				# Realtek RTS5209/RTS5229 Card Reader
    680   1.2      maxv 
    681   1.2      maxv # CardBus SD/MMC controller
    682   1.2      maxv #sdhc*	at cardbus? function ?		# SD Host Controller
    683   1.2      maxv 
    684   1.2      maxv sdmmc*	at sdhc?			# SD/MMC bus
    685   1.2      maxv sdmmc*	at rtsx?			# SD/MMC bus
    686   1.2      maxv ld*	at sdmmc?
    687   1.2      maxv 
    688   1.2      maxv 
    689   1.2      maxv # Audio Devices
    690   1.2      maxv 
    691   1.2      maxv # PCI audio devices
    692   1.2      maxv auacer* at pci? dev ? function ?	# ALi M5455 integrated AC'97 Audio
    693   1.2      maxv auich*	at pci? dev ? function ?	# Intel ICH integrated AC'97 Audio
    694   1.2      maxv auixp*	at pci? dev ? function ?	# ATI IXP AC'97 Audio
    695   1.2      maxv autri*	at pci? dev ? function ?	# Trident 4DWAVE based AC'97 Audio
    696   1.2      maxv auvia*	at pci? dev ? function ?	# VIA VT82C686A integrated AC'97 Audio
    697   1.2      maxv clcs*	at pci? dev ? function ?	# Cirrus Logic CS4280
    698   1.2      maxv clct*	at pci? dev ? function ?	# Cirrus Logic CS4281
    699   1.2      maxv cmpci*	at pci? dev ? function ?	# C-Media CMI8338/8738
    700   1.2      maxv eap*	at pci? dev ? function ?	# Ensoniq AudioPCI
    701   1.2      maxv emuxki* at pci? dev ? function ?	# Creative SBLive! and PCI512
    702   1.2      maxv esa*	at pci? dev ? function ?	# ESS Allegro-1 / Maestro-3 PCI Audio
    703   1.2      maxv esm*	at pci? dev ? function ?	# ESS Maestro-1/2/2e PCI Audio Accelerator
    704   1.2      maxv eso*	at pci? dev ? function ?	# ESS Solo-1 PCI AudioDrive
    705   1.2      maxv fms*	at pci? dev ? function ?	# Forte Media FM801
    706   1.2      maxv neo*	at pci? dev ? function ?	# NeoMagic 256 AC'97 Audio
    707   1.2      maxv sv*	at pci? dev ? function ?	# S3 SonicVibes
    708   1.2      maxv yds*	at pci? dev ? function ?	# Yamaha DS-1 PCI Audio
    709   1.2      maxv 
    710   1.2      maxv # OPL[23] FM synthesizers
    711   1.2      maxv #opl0	at isa? port 0x388	# use only if not attached to sound card
    712   1.2      maxv opl*	at cmpci? flags 1
    713   1.2      maxv opl*	at eso?
    714   1.2      maxv opl*	at fms?
    715   1.2      maxv opl*	at sv?
    716   1.2      maxv opl*	at yds?
    717   1.2      maxv 
    718   1.2      maxv # High Definition Audio
    719   1.2      maxv hdaudio*	at pci? dev ? function ?	# High Definition Audio
    720   1.2      maxv hdafg*		at hdaudiobus?
    721   1.2      maxv 
    722   1.2      maxv # Audio support
    723   1.2      maxv audio*	at audiobus?
    724   1.2      maxv 
    725   1.2      maxv spkr*	at audio?			# PC speaker (synthesized)
    726   1.2      maxv 
    727   1.2      maxv # MPU 401 UARTs
    728   1.2      maxv #mpu*	at isa? port 0x330 irq 9	# MPU401 or compatible card
    729   1.2      maxv mpu*	at cmpci?
    730   1.2      maxv mpu*	at eso?
    731   1.2      maxv mpu*	at fms?
    732   1.2      maxv mpu*	at yds?
    733   1.2      maxv 
    734   1.2      maxv # MIDI support
    735   1.2      maxv midi*	at midibus?
    736   1.2      maxv 
    737   1.2      maxv # Bluetooth Controller and Device support
    738   1.2      maxv 
    739   1.2      maxv # Bluetooth PCMCIA Controllers
    740   1.2      maxv #bt3c* at pcmcia? function ?		# 3Com 3CRWB6096-A
    741   1.2      maxv #btbc* at pcmcia? function ?		# AnyCom BlueCard LSE041/039/139
    742   1.2      maxv 
    743   1.2      maxv # Bluetooth USB Controllers
    744   1.2      maxv ubt* at uhub? port ?
    745   1.2      maxv aubtfwl* at uhub? port ?
    746   1.2      maxv 
    747   1.2      maxv # Bluetooth Device Hub
    748   1.2      maxv #bthub* at bt3c?
    749   1.2      maxv #bthub* at btbh?
    750   1.2      maxv bthub* at ubt?
    751   1.2      maxv 
    752   1.2      maxv # Bluetooth HID support
    753   1.2      maxv bthidev* at bthub?
    754   1.2      maxv 
    755   1.2      maxv # Bluetooth Mouse
    756   1.2      maxv btms* at bthidev? reportid ?
    757   1.2      maxv wsmouse* at btms? mux 0
    758   1.2      maxv 
    759   1.2      maxv # Bluetooth Keyboard
    760   1.2      maxv btkbd* at bthidev? reportid ?
    761   1.2      maxv wskbd* at btkbd? console ? mux 1
    762   1.2      maxv 
    763   1.2      maxv # Bluetooth Apple Magic Mouse
    764   1.2      maxv btmagic* at bthub?
    765   1.2      maxv wsmouse* at btmagic? mux 0
    766   1.2      maxv 
    767   1.2      maxv # Bluetooth Audio support
    768   1.2      maxv btsco* at bthub?
    769   1.2      maxv 
    770   1.2      maxv 
    771   1.2      maxv # Cryptographic Devices
    772   1.2      maxv 
    773   1.2      maxv # PCI cryptographic devices
    774   1.2      maxv hifn*	at pci? dev ? function ?	# Hifn 7755/7811/795x
    775   1.2      maxv ubsec*	at pci? dev ? function ?	# Broadcom 5501/5601/580x/582x
    776   1.2      maxv 
    777   1.2      maxv # Pseudo-Devices
    778   1.2      maxv 
    779   1.2      maxv pseudo-device	crypto		# /dev/crypto device
    780   1.2      maxv pseudo-device	swcrypto	# software crypto implementation
    781   1.2      maxv 
    782   1.2      maxv # disk/mass storage pseudo-devices
    783   1.2      maxv pseudo-device	bio			# RAID control device driver
    784   1.2      maxv pseudo-device	ccd			# concatenated/striped disk devices
    785   1.2      maxv pseudo-device	cgd			# cryptographic disk devices
    786   1.2      maxv pseudo-device	raid			# RAIDframe disk driver
    787   1.2      maxv options 	RAID_AUTOCONFIG		# auto-configuration of RAID components
    788   1.2      maxv # Options to enable various other RAIDframe RAID types.
    789   1.2      maxv #options 	RF_INCLUDE_EVENODD=1
    790   1.2      maxv #options 	RF_INCLUDE_RAID5_RS=1
    791   1.2      maxv #options 	RF_INCLUDE_PARITYLOGGING=1
    792   1.2      maxv #options 	RF_INCLUDE_CHAINDECLUSTER=1
    793   1.2      maxv #options 	RF_INCLUDE_INTERDECLUSTER=1
    794   1.2      maxv #options 	RF_INCLUDE_PARITY_DECLUSTERING=1
    795   1.2      maxv #options 	RF_INCLUDE_PARITY_DECLUSTERING_DS=1
    796   1.2      maxv pseudo-device	fss			# file system snapshot device
    797   1.2      maxv 
    798   1.2      maxv pseudo-device	md			# memory disk device (ramdisk)
    799   1.2      maxv pseudo-device	vnd			# disk-like interface to files
    800   1.2      maxv pseudo-device	dm			# device-mapper driver for LVM
    801   1.2      maxv 
    802   1.2      maxv # network pseudo-devices
    803   1.2      maxv pseudo-device	bpfilter		# Berkeley packet filter
    804   1.2      maxv pseudo-device	loop			# network loopback
    805   1.2      maxv pseudo-device	ppp			# Point-to-Point Protocol
    806   1.2      maxv pseudo-device	pppoe			# PPP over Ethernet (RFC 2516)
    807   1.2      maxv pseudo-device	sl			# Serial Line IP
    808   1.2      maxv pseudo-device	irframetty		# IrDA frame line discipline
    809   1.2      maxv pseudo-device	tap			# virtual Ethernet
    810   1.2      maxv pseudo-device	tun			# network tunneling over tty
    811   1.2      maxv pseudo-device	gre			# generic L3 over IP tunnel
    812   1.2      maxv pseudo-device	gif			# IPv[46] over IPv[46] tunnel (RFC 1933)
    813   1.2      maxv #pseudo-device	faith			# IPv[46] tcp relay translation i/f
    814   1.2      maxv pseudo-device	stf			# 6to4 IPv6 over IPv4 encapsulation
    815   1.2      maxv pseudo-device	vlan			# IEEE 802.1q encapsulation
    816   1.2      maxv pseudo-device	bridge			# simple inter-network bridging
    817  1.33       roy pseudo-device	vether			# Virtual Ethernet for bridge
    818   1.4      maxv pseudo-device	l2tp			# L2TPv3 interface
    819   1.3      maxv pseudo-device	npf			# NPF packet filter
    820   1.2      maxv 
    821   1.2      maxv # accept filters
    822   1.2      maxv pseudo-device	accf_data		# "dataready" accept filter
    823   1.2      maxv pseudo-device	accf_http		# "httpready" accept filter
    824   1.2      maxv 
    825   1.2      maxv # miscellaneous pseudo-devices
    826   1.2      maxv pseudo-device	pty			# pseudo-terminals
    827   1.2      maxv pseudo-device	sequencer		# MIDI sequencer
    828   1.2      maxv # rnd works; RND_COM does not on port i386 yet.
    829   1.2      maxv #options 	RND_COM			# use "com" randomness as well (BROKEN)
    830   1.2      maxv pseudo-device	clockctl		# user control of clock subsystem
    831   1.2      maxv pseudo-device	ksyms			# /dev/ksyms
    832   1.2      maxv pseudo-device	putter			# for puffs and pud
    833   1.2      maxv 
    834   1.2      maxv # a pseudo device needed for Coda	# also needs CODA (above)
    835   1.2      maxv pseudo-device	vcoda			# coda minicache <-> venus comm.
    836   1.2      maxv 
    837   1.2      maxv # wscons pseudo-devices
    838   1.2      maxv pseudo-device	wsmux			# mouse & keyboard multiplexor
    839   1.2      maxv pseudo-device	wsfont
    840   1.2      maxv 
    841   1.2      maxv # userland interface to drivers, including autoconf and properties retrieval
    842   1.2      maxv pseudo-device	drvctl
    843   1.2      maxv 
    844   1.2      maxv # xen pseudo-devices
    845   1.2      maxv pseudo-device	xenevt
    846   1.2      maxv pseudo-device	xvif
    847   1.2      maxv pseudo-device	xbdback
    848   1.2      maxv 
    849   1.2      maxv options 	PAX_MPROTECT=0		# PaX mprotect(2) restrictions
    850   1.2      maxv options 	PAX_ASLR=0		# PaX Address Space Layout Randomization
    851   1.2      maxv 
    852   1.2      maxv ppb*	at pci? dev ? function ?	# PCI-PCI bridges
    853   1.2      maxv pci*	at ppb? bus ?
    854   1.2      maxv 
    855   1.2      maxv # pci backend devices, used for PCI pass-through. To export a PCI device
    856   1.2      maxv # to a domU, the device has to be attached to the pciback driver in the dom0.
    857   1.2      maxv # you can force a device to attach to the pciback driver in dom0 passing
    858   1.2      maxv # pciback.hide=(bus:dev.fun)(bus:dev.func) to the dom0 kernel boot parameters.
    859   1.2      maxv # bus and dev are 2-digits hex number, func is a single-digit number:
    860   1.2      maxv # pciback.hide=(00:1a.0)(00:1a.1)(00:1a.7)
    861   1.2      maxv pciback* at pci?			#pci backend device
    862   1.2      maxv 
    863  1.10    cherry acpi0		at hypervisor?		# ACPI access in PV mode
    864  1.10    cherry acpi0		at mainbus?		# ACPI access in PVH(VM) mode
    865  1.10    cherry 
    866   1.2      maxv options 	MPBIOS
    867   1.2      maxv #options 	MPDEBUG
    868   1.2      maxv #options 	MPVERBOSE
    869   1.2      maxv #options 	ACPIVERBOSE
    870   1.2      maxv #options 	PCI_ADDR_FIXUP		# fixup PCI I/O addresses
    871   1.2      maxv #options 	PCI_BUS_FIXUP		# fixup PCI bus numbering
    872   1.2      maxv #options 	PCI_INTR_FIXUP		# fixup PCI interrupt routing
    873   1.2      maxv 
    874   1.2      maxv ioapic* 	at mainbus? apid ?
    875   1.2      maxv 
    876   1.2      maxv # ACPI devices
    877   1.2      maxv acpiacad*	at acpi?		# ACPI AC Adapter
    878   1.2      maxv acpibat*	at acpi?		# ACPI Battery
    879   1.2      maxv acpibut*	at acpi?		# ACPI Button
    880   1.2      maxv acpidalb*	at acpi?		# ACPI Direct Application Launch Button
    881   1.2      maxv # The ACPI Embedded Controller is generally configured via the special ECDT.
    882   1.2      maxv # This is required as parts of the DSDT can reference the EC before the normal
    883   1.2      maxv # attach phase.
    884   1.2      maxv acpiec* 	at acpi?		# ACPI Embedded Controller (late binding)
    885   1.2      maxv acpiecdt*	at acpi?		# ACPI Embedded Controller (early binding)
    886   1.2      maxv acpilid*	at acpi?		# ACPI Lid Switch
    887   1.2      maxv aibs*		at acpi?		# ASUSTeK AI Booster hardware monitor
    888   1.2      maxv hpqlb*		at acpi?		# HP Quick Launch Buttons
    889  1.37       abs 
    890  1.37       abs # Pull in optional local configuration - always at end
    891  1.44       bad cinclude	"arch/i386/conf/XEN3.local"
    892  1.37       abs cinclude	"arch/i386/conf/XEN3_DOM0.local"
    893