Home | History | Annotate | Line # | Download | only in conf
files revision 1.892.6.2
      1  1.892.6.2       mjf tl related
      2      1.663    atatat #
      3      1.663    atatat defflag opt_sysctl.h		SYSCTL_DISALLOW_CREATE SYSCTL_DISALLOW_KWRITE
      4      1.663    atatat 				SYSCTL_DEBUG_SETUP SYSCTL_DEBUG_CREATE
      5      1.665    atatat 				SYSCTL_INCLUDE_DESCR
      6      1.663    atatat 
      7      1.473     lukem #
      8      1.289     lukem # Not entirely MI, but present on multiple arch's
      9      1.473     lukem #
     10      1.289     lukem 
     11      1.276    scottr # PC-style MBR handling
     12      1.473     lukem #
     13      1.474     lukem defflag	opt_mbr.h		COMPAT_386BSD_MBRPART
     14      1.209  jonathan 
     15      1.745   thorpej #
     16      1.209  jonathan # debugging options
     17      1.473     lukem #
     18      1.745   thorpej include "ddb/files.ddb"		# in-kernel dynamic debugger
     19      1.745   thorpej 
     20      1.474     lukem defflag	opt_kgdb.h		KGDB
     21      1.613    martin defparam opt_kgdb.h		KGDB_DEV KGDB_DEVNAME KGDB_DEVPORT
     22      1.474     lukem 				KGDB_DEVADDR KGDB_DEVRATE KGDB_DEVMODE
     23      1.474     lukem defflag				LOCKDEBUG
     24      1.474     lukem defflag				SYSCALL_DEBUG
     25      1.540      yamt defflag	opt_kstack.h		KSTACK_CHECK_MAGIC
     26      1.271  jonathan 
     27      1.271  jonathan # memory (ram) disk options
     28      1.473     lukem #
     29      1.474     lukem defflag	opt_md.h		MEMORY_DISK_HOOKS MEMORY_DISK_IS_ROOT
     30      1.474     lukem 				MEMORY_DISK_DYNAMIC
     31      1.851       dsl defparam opt_md.h		MEMORY_DISK_SERVER=1 MEMORY_DISK_ROOT_SIZE
     32      1.594      matt 				MEMORY_RBFLAGS
     33      1.159  drochner 
     34      1.842      manu defflag opt_tftproot.h		TFTPROOT TFTPROOT_DEBUG
     35      1.842      manu 
     36      1.543    briggs # Support for hardware performance monitoring counters
     37      1.543    briggs #
     38      1.543    briggs defflag	opt_perfctrs.h		PERFCTRS
     39      1.636  jdolecek 
     40      1.819       wiz # Machine-independent device majors assignements
     41      1.640  jdolecek include "conf/majors"
     42      1.543    briggs 
     43       1.60       cgd # generic attributes
     44      1.473     lukem #
     45      1.519  augustss define	audiobus	{ }
     46      1.474     lukem define	midibus		{ }
     47      1.232  augustss define	midisyn
     48      1.638    bouyer define	ata	        {[channel = -1]}
     49      1.674   thorpej define	sata
     50      1.558   thorpej define	scsi_core
     51      1.558   thorpej define	scsi		{[channel = -1]}: scsi_core
     52      1.638    bouyer define	ata_hl		{[drive = -1]}
     53      1.637    bouyer define	atapi		{ }
     54      1.489  drochner define	radiodev	{ }
     55      1.614  gmcgarry define	gpibdev		{[address = -1]}
     56      1.734  jmcneill define	gpiobus		{ }
     57      1.769       riz define	onewirebus	{ }
     58      1.659     bjh21 define 	pckbport	{[slot = -1]}
     59      1.659     bjh21 define	pckbport_machdep_cnattach
     60      1.754   thorpej define	firmload
     61       1.67       cgd 
     62       1.67       cgd # audio device attributes
     63      1.473     lukem #
     64       1.63    brezak define	mulaw
     65      1.132  augustss define	auconv
     66      1.500      kent define	aurateconv
     67      1.629   thorpej 
     68      1.228  augustss # audio and midi devices, attaches to audio hardware driver
     69      1.473     lukem #
     70      1.876  jmcneill device	audio: audiodev
     71      1.519  augustss attach	audio at audiobus
     72      1.228  augustss device	midi
     73      1.228  augustss attach	midi at midibus
     74      1.363   thorpej 
     75      1.650     bjh21 # console bell via audio device
     76      1.650     bjh21 #
     77      1.650     bjh21 define	audiobell
     78      1.650     bjh21 
     79      1.635   thorpej # I2C device support
     80      1.635   thorpej include "dev/i2c/files.i2c"
     81      1.635   thorpej 
     82      1.813   gdamore # SPI device support
     83      1.813   gdamore include "dev/spi/files.spi"
     84      1.813   gdamore 
     85      1.559   thorpej # IR device support
     86      1.559   thorpej include	"dev/ir/files.ir"
     87      1.559   thorpej 
     88      1.651  jdolecek # Parallel Port Bus support
     89      1.651  jdolecek include "dev/ppbus/files.ppbus"
     90      1.651  jdolecek 
     91      1.363   thorpej # raster operations attributes
     92      1.473     lukem #
     93      1.426     lukem define	rasops1
     94      1.426     lukem define	rasops2
     95      1.426     lukem define	rasops4
     96      1.426     lukem define	rasops8
     97      1.426     lukem define	rasops15
     98      1.426     lukem define	rasops16
     99      1.426     lukem define	rasops24
    100      1.426     lukem define	rasops32
    101      1.829      ober define	rasops_rotation
    102       1.60       cgd 
    103      1.760  jmcneill # splash screen support
    104      1.760  jmcneill include "dev/splash/files.splash"
    105      1.760  jmcneill 
    106      1.768   gdamore # videomode support
    107      1.768   gdamore include "dev/videomode/files.videomode"
    108      1.768   gdamore 
    109       1.67       cgd # net device attributes - we have generic code for arc(net), ether(net),
    110      1.457     bjh21 # fddi, token ring, atm and eco(net).
    111      1.473     lukem #
    112      1.874      cube define	arcnet
    113       1.88     chuck define	atm
    114      1.457     bjh21 define	eco
    115       1.60       cgd define	ether
    116       1.67       cgd define	fddi
    117      1.185       kml define	hippi
    118      1.399      onoe define	ieee1394
    119      1.282       bad define	token
    120      1.284  explorer define	sppp
    121      1.719    dyoung define	wlan: arc4, rijndael
    122      1.294    itojun define	crypto
    123      1.100        ws 
    124      1.119        is # devices ARPing IPv4 pull this in:
    125      1.473     lukem #
    126      1.119        is define	arp
    127      1.119        is 
    128      1.515   thorpej #
    129      1.515   thorpej # ALTQ network traffic shaping subsystem
    130      1.515   thorpej #
    131      1.515   thorpej include "altq/files.altq"
    132      1.515   thorpej 
    133      1.473     lukem #
    134      1.560   thorpej # IPKDB kernel debugger
    135      1.473     lukem #
    136      1.560   thorpej include "ipkdb/files.ipkdb"
    137      1.102        ws 
    138      1.404        ad # Logical disk
    139      1.473     lukem #
    140      1.404        ad device	ld: disk
    141      1.426     lukem file	dev/ld.c			ld			needs-flag
    142      1.513   thorpej 
    143      1.513   thorpej #
    144      1.513   thorpej # MII/PHY support for network devices
    145      1.513   thorpej #
    146      1.513   thorpej include "dev/mii/files.mii"
    147      1.375   thorpej 
    148      1.473     lukem #
    149      1.512   thorpej # RAIDframe
    150      1.512   thorpej #
    151      1.512   thorpej include "dev/raidframe/files.raidframe"
    152      1.639      grog 
    153      1.639      grog #
    154      1.542   thorpej # Hardware-assisted data mover API
    155      1.542   thorpej #
    156      1.542   thorpej include "dev/dmover/files.dmover"
    157      1.512   thorpej 
    158      1.512   thorpej #
    159       1.83   thorpej # "Chipset" drivers.  These are the bus-independent routines which
    160       1.83   thorpej # contain the cfdrivers.  Attachments are provided by files.<bus>
    161      1.473     lukem #
    162      1.145  christos 
    163      1.145  christos # Adaptec AIC-6[32]60 ICs
    164      1.473     lukem #
    165      1.173   thorpej device	aic: scsi
    166      1.145  christos file	dev/ic/aic6360.c		aic
    167      1.346   thorpej 
    168      1.346   thorpej # SMC 93Cx6 Serial EEPROM devices
    169      1.473     lukem #
    170      1.346   thorpej define	smc93cx6
    171      1.346   thorpej file	dev/ic/smc93cx6.c		smc93cx6
    172       1.83   thorpej 
    173       1.86   mycroft # Adaptec 2[789]4X, 394X, aic7770 and aic78[5678]0 SCSI controllers
    174      1.473     lukem #
    175      1.474     lukem defparam opt_ahc.h		AHC_DEBUG
    176      1.474     lukem defflag	opt_ahc.h		AHC_NO_TAGS
    177      1.173   thorpej device	ahc: scsi
    178      1.345   thorpej define	ahc_seeprom
    179      1.354      fvdl define	ahc_aic77xx
    180      1.142     enami file	dev/ic/aic7xxx.c		ahc
    181      1.609      fvdl file	dev/ic/aic7xxx_osm.c		ahc
    182      1.345   thorpej file	dev/ic/aic7xxx_seeprom.c	ahc_seeprom
    183      1.354      fvdl file	dev/ic/aic77xx.c		ahc_aic77xx
    184      1.609      fvdl 
    185      1.609      fvdl # Adaptec aic79xx SCSI controllers
    186      1.609      fvdl defflag	opt_ahd.h		AHD_DEBUG
    187      1.609      fvdl device	ahd: scsi
    188      1.609      fvdl file	dev/ic/aic79xx.c		ahd
    189      1.609      fvdl file	dev/ic/aic79xx_osm.c		ahd
    190      1.318        ad 
    191      1.318        ad # DPT EATA SCSI controllers
    192      1.473     lukem #
    193      1.318        ad device	dpt: scsi
    194      1.318        ad file	dev/ic/dpt.c			dpt
    195      1.355        ad 
    196      1.355        ad # Compaq Smart ARRAY controllers
    197      1.473     lukem #
    198      1.355        ad device	cac {unit = -1}
    199      1.355        ad file	dev/ic/cac.c			cac
    200      1.355        ad 
    201      1.404        ad attach	ld at cac with ld_cac
    202      1.404        ad file	dev/ic/ld_cac.c			ld_cac
    203      1.419        ad 
    204      1.764        he # HP/Compaq Command Interface for SCSI-3 Support
    205      1.764        he #
    206      1.764        he device ciss: scsi
    207      1.764        he file	dev/ic/ciss.c			ciss
    208      1.764        he 
    209      1.419        ad # Mylex DAC960 RAID controllers
    210      1.473     lukem #
    211      1.419        ad device	mlx {unit = -1}
    212      1.419        ad file	dev/ic/mlx.c			mlx			needs-flag
    213      1.419        ad 
    214      1.419        ad attach	ld at mlx with ld_mlx
    215      1.419        ad file	dev/ic/ld_mlx.c			ld_mlx
    216      1.521        ad 
    217      1.521        ad # ICP-Vortex/Intel RAID controllers
    218      1.521        ad #
    219      1.521        ad device	icp {unit = -1}
    220      1.521        ad file	dev/ic/icp.c			icp			needs-flag
    221      1.611   thorpej file	dev/ic/icp_ioctl.c		icp
    222      1.521        ad 
    223      1.521        ad attach	ld at icp with ld_icp
    224      1.521        ad file	dev/ic/ld_icp.c			ld_icp
    225      1.521        ad 
    226      1.521        ad device	icpsp: scsi
    227      1.521        ad file	dev/ic/icpsp.c			icpsp
    228      1.521        ad attach	icpsp at icp
    229      1.523        ad 
    230      1.523        ad # Adaptec FSA RAID controllers
    231      1.523        ad #
    232      1.523        ad device	aac {unit = -1}
    233      1.523        ad file	dev/ic/aac.c			aac
    234      1.523        ad 
    235      1.523        ad attach	ld at aac with ld_aac
    236      1.523        ad file	dev/ic/ld_aac.c			ld_aac
    237      1.238     dante 
    238      1.238     dante # AdvanSys 1200A, 1200B and ULTRA SCSI controllers
    239      1.473     lukem #
    240      1.238     dante device	adv: scsi
    241      1.238     dante file	dev/ic/adv.c			adv
    242      1.428   thorpej file	dev/ic/advlib.c			adv
    243      1.428   thorpej file	dev/ic/advmcode.c		adv
    244      1.248     dante 
    245      1.248     dante # AdvanSys ULTRA WIDE SCSI controllers
    246      1.473     lukem #
    247      1.248     dante device	adw: scsi
    248      1.248     dante file	dev/ic/adw.c			adw
    249      1.194  jonathan 
    250      1.130  jonathan # BusLogic MultiMaster and MultiMaster Ultra SCSI controllers
    251      1.130  jonathan # (Must be declared before AHA to ensure bha probes before aha.
    252      1.130  jonathan #  Probing AHA first configures bhas as aha, via their AHA
    253      1.130  jonathan #  hardware-compatibility mode.)
    254      1.473     lukem #
    255      1.173   thorpej device	bha: scsi
    256      1.142     enami file	dev/ic/bha.c			bha
    257      1.130  jonathan 
    258      1.113   mycroft # Adaptec AHA-154x and AHA-164x controllers
    259      1.130  jonathan # (must be after bha, see above)
    260      1.473     lukem #
    261      1.173   thorpej device	aha: scsi
    262      1.142     enami file	dev/ic/aha.c			aha
    263      1.445   tsutsui 
    264      1.445   tsutsui # Initio INIC-940/950 SCSI controllers
    265      1.473     lukem #
    266      1.445   tsutsui device	iha: scsi
    267      1.445   tsutsui file	dev/ic/iha.c			iha
    268      1.118       cgd 
    269      1.118       cgd # Qlogic ISP 10x0 SCSI Controllers
    270      1.473     lukem #
    271      1.474     lukem defflag	opt_isp.h		ISP_DISABLE_1020_SUPPORT
    272      1.474     lukem 				ISP_DISABLE_1080_SUPPORT
    273      1.474     lukem 				ISP_DISABLE_2100_SUPPORT
    274      1.474     lukem 				ISP_DISABLE_2200_SUPPORT
    275      1.846    mjacob 				ISP_DISABLE_2300_SUPPORT
    276  1.892.6.2       mjf 				ISP_DISABLE_2322_SUPPORT
    277      1.846    mjacob 				ISP_DISABLE_2400_SUPPORT
    278      1.846    mjacob 				ISP_DISABLE_FW
    279      1.846    mjacob 				ISP_TARGET_MODE
    280      1.474     lukem defparam opt_isp.h		ISP_LOGDEFAULT
    281  1.892.6.2       mjf 				ISP_VPORTS
    282      1.173   thorpej device	isp: scsi
    283      1.142     enami file	dev/ic/isp.c			isp
    284      1.846    mjacob file	dev/ic/isp_library.c		isp
    285      1.223    mjacob file	dev/ic/isp_netbsd.c		isp
    286      1.711  drochner file	dev/ic/isp_target.c		isp & isp_target_mode
    287      1.821    bouyer # LSILogic MegaRAID SAS
    288      1.821    bouyer #
    289      1.821    bouyer device	mfi: scsi
    290      1.821    bouyer file	dev/ic/mfi.c			mfi
    291      1.821    bouyer 
    292      1.528      matt # LSILogic Fusion-MPT I/O Processor SCSI/FC Controllers
    293      1.528      matt #
    294      1.608   thorpej device	mpt: scsi
    295      1.608   thorpej file	dev/ic/mpt.c			mpt
    296      1.608   thorpej file	dev/ic/mpt_debug.c		mpt
    297      1.608   thorpej file	dev/ic/mpt_netbsd.c		mpt
    298      1.605   tsutsui 
    299      1.682     itohy # Workbit NinjaSCSI-32 controllers
    300      1.682     itohy device	njs: scsi
    301      1.682     itohy file	dev/ic/ninjascsi32.c		njs
    302      1.682     itohy 
    303      1.605   tsutsui # Symbios/NCR 53c700 SCSI controllers
    304      1.605   tsutsui device	oosiop: scsi
    305      1.605   tsutsui file	dev/ic/oosiop.c			oosiop
    306      1.436   tsutsui 
    307      1.436   tsutsui # Symbios/NCR 53c710 SCSI controllers
    308      1.473     lukem #
    309      1.436   tsutsui device	osiop: scsi
    310      1.436   tsutsui file	dev/ic/osiop.c			osiop
    311      1.364    bouyer 
    312      1.368    bouyer # common stuff for siop and esiop
    313      1.473     lukem #
    314      1.426     lukem define	siop_common
    315      1.426     lukem file	dev/ic/siop_common.c		siop_common
    316      1.368    bouyer 
    317      1.364    bouyer # Symbios/NCR 53c720/53c8xx SCSI controllers
    318      1.473     lukem #
    319      1.426     lukem device	siop: scsi,siop_common
    320  1.892.6.2       mjf file	dev/ic/siop.c			siop & (siop_pci | siop_gedoens)
    321      1.517    bouyer defflag	opt_siop.h			SIOP_SYMLED
    322      1.518    bouyer 
    323      1.518    bouyer device	esiop: scsi,siop_common
    324      1.518    bouyer file	dev/ic/esiop.c			esiop
    325       1.94   mycroft 
    326       1.94   mycroft # UltraStor SCSI controllers
    327      1.473     lukem #
    328      1.173   thorpej device	uha: scsi
    329      1.142     enami file	dev/ic/uha.c			uha
    330      1.409      onoe 
    331      1.878   garbled # 3Com common probe code
    332      1.878   garbled define  elink
    333      1.878   garbled file    dev/isa/elink.c                 elink
    334      1.878   garbled 
    335      1.409      onoe # Aironet PC4500/PC4800
    336      1.473     lukem #
    337      1.653    tsarna device	an: arp, wlan, ifnet
    338      1.409      onoe file	dev/ic/an.c			an
    339       1.86   mycroft 
    340      1.376      onoe # AMD 79c930-based 802.11 cards
    341      1.473     lukem #
    342      1.376      onoe device	awi: arp, wlan, ifnet
    343      1.376      onoe file	dev/ic/awi.c			awi
    344      1.376      onoe file	dev/ic/am79c930.c		awi
    345      1.438    ichiro 
    346      1.438    ichiro # Lucent & Intersil WaveLan IEEE (802.11)
    347      1.473     lukem #
    348      1.656  junyoung device	wi: arp, wlan, ifnet
    349      1.438    ichiro file	dev/ic/wi.c			wi
    350      1.617    dyoung 
    351      1.641    dyoung # Atheros 5210/5211/5212 multi-mode 802.11
    352      1.641    dyoung #
    353      1.767   gdamore defflag	opt_athhal.h	ATHHAL_ASSERT ATHHAL_DEBUG ATHHAL_DEBUG_ALQ
    354      1.656  junyoung device	ath: arp, wlan, ifnet
    355      1.641    dyoung file	dev/ic/ath.c					ath
    356      1.719    dyoung file	dev/ic/ath_netbsd.c				ath
    357      1.738    dyoung file	dev/ic/athrate-sample.c				ath
    358      1.765   gdamore file	contrib/dev/ath/netbsd/ah_osdep.c		ath
    359      1.766   gdamore object	/athhal.o					ath
    360      1.641    dyoung 
    361      1.617    dyoung # ADMtek ADM8211 802.11
    362      1.617    dyoung #
    363      1.656  junyoung device	atw: arp, wlan, ifnet, smc93cx6
    364      1.617    dyoung file	dev/ic/atw.c			atw
    365      1.376      onoe 
    366      1.687    dyoung # Realtek RTL8180 802.11
    367      1.687    dyoung #
    368      1.687    dyoung device rtw: arp, wlan, ifnet, smc93cx6
    369      1.687    dyoung file	dev/ic/rtw.c			rtw
    370      1.687    dyoung file	dev/ic/rtwphy.c			rtw
    371      1.687    dyoung file	dev/ic/rtwphyio.c		rtw
    372      1.687    dyoung 
    373      1.780    rpaulo # Ralink RT2500/RT2600 802.11
    374      1.779    martin device	ral: arp, ether, ifnet, wlan, firmload
    375      1.778    dogcow file	dev/ic/rt2560.c			ral
    376      1.778    dogcow file	dev/ic/rt2661.c			ral
    377      1.722  drochner 
    378       1.83   thorpej # 3Com Etherlink-III Ethernet controller
    379      1.473     lukem #
    380      1.333   thorpej device	ep: arp, ether, ifnet, mii, mii_bitbang
    381      1.142     enami file	dev/ic/elink3.c			ep
    382      1.253      fvdl 
    383      1.253      fvdl # 3Com EtherLink XL Controller
    384      1.473     lukem #
    385      1.331   thorpej device	ex: arp, ether, ifnet, mii, mii_bitbang
    386      1.253      fvdl file	dev/ic/elinkxl.c		ex
    387      1.131      matt 
    388      1.131      matt # DEC EtherWORKS III (LEMAC) Ethernet controllers
    389      1.473     lukem #
    390      1.173   thorpej device	lc: arp, ether, ifnet
    391      1.142     enami file	dev/ic/lemac.c			lc
    392       1.84   mycroft 
    393       1.84   mycroft # LANCE and PCnet Ethernet controllers
    394      1.473     lukem #
    395      1.173   thorpej device	le: arp, ether, ifnet
    396      1.426     lukem define	le24
    397      1.426     lukem define	le32
    398      1.227  explorer file	dev/ic/am7990.c			le24
    399      1.225  drochner file	dev/ic/am79900.c		le32
    400      1.225  drochner file	dev/ic/lance.c			le24 | le32
    401      1.383   thorpej 
    402      1.383   thorpej # DEC DEPCA-family of LANCE Ethernet controllers
    403      1.473     lukem #
    404      1.383   thorpej device	depca { }: le24
    405      1.383   thorpej file	dev/ic/depca.c			depca
    406      1.383   thorpej attach	le at depca with le_depca
    407      1.122    scottr 
    408      1.290       mrg # Sun HME Ethernet controllers
    409      1.473     lukem #
    410      1.293        pk device	hme: arp, ether, ifnet, mii
    411      1.293        pk file	dev/ic/hme.c			hme
    412      1.461       eeh 
    413      1.461       eeh # Sun GEM Ethernet controllers
    414      1.473     lukem #
    415      1.461       eeh device	gem: arp, ether, ifnet, mii
    416      1.461       eeh file	dev/ic/gem.c			gem
    417      1.290       mrg 
    418      1.122    scottr # 8390-family Ethernet controllers
    419      1.473     lukem #
    420      1.569   thorpej defflag	opt_ipkdb.h		IPKDB_DP8390
    421      1.122    scottr define	dp8390nic
    422      1.569   thorpej file	dev/ic/dp8390.c			dp8390nic | ipkdb_dp8390
    423      1.485     bjh21 
    424      1.485     bjh21 # National Semiconductor DP83905 AT/LANTIC Ethernet media support
    425      1.485     bjh21 #
    426      1.485     bjh21 define	dp83905
    427      1.485     bjh21 file	dev/ic/dp83905.c		dp83905
    428      1.484     bjh21 
    429      1.484     bjh21 # Macronix MX98905 Ethernet controller
    430      1.484     bjh21 # (use as an attribute for an "ne" bus attachment)
    431      1.484     bjh21 #
    432      1.484     bjh21 define	mx98905
    433      1.484     bjh21 file	dev/ic/mx98905.c		mx98905
    434       1.77       cgd 
    435      1.282       bad # TROPIC Token-Ring controller
    436      1.473     lukem #
    437      1.282       bad device	tr: arp, token, ifnet
    438      1.282       bad file	dev/ic/tropic.c			tr
    439      1.282       bad 
    440       1.91       cgd # NCR 5380 SCSI Bus Controller
    441      1.473     lukem #
    442       1.91       cgd define	ncr5380sbc
    443      1.142     enami file	dev/ic/ncr5380sbc.c		ncr5380sbc
    444      1.356        pk device	nca: scsi, ncr5380sbc
    445       1.91       cgd 
    446      1.434  fredette # Sun sc PAL SCSI Bus Controller
    447      1.473     lukem #
    448      1.434  fredette define	sunscpal
    449      1.434  fredette file	dev/ic/sunscpal.c		sunscpal
    450      1.434  fredette device	ssc: scsi, sunscpal
    451      1.434  fredette 
    452       1.91       cgd # DEC FDDI Chipset
    453      1.473     lukem #
    454       1.91       cgd define	pdq
    455      1.142     enami file	dev/ic/pdq.c			pdq
    456      1.142     enami file	dev/ic/pdq_ifsubr.c		pdq
    457       1.98  christos 
    458      1.474     lukem # Cyclades Cyclom-8/16/32
    459      1.473     lukem #
    460      1.173   thorpej device	cy: tty
    461      1.142     enami file	dev/ic/cy.c			cy			needs-flag
    462      1.103   thorpej 
    463      1.103   thorpej # Efficient Networks, Inc. ATM interface
    464      1.473     lukem #
    465      1.173   thorpej device	en: atm, ifnet
    466      1.142     enami file	dev/ic/midway.c			en
    467      1.117   thorpej 
    468      1.117   thorpej # NCR 53x9x or Emulex ESP SCSI Controller
    469      1.473     lukem #
    470      1.117   thorpej define	ncr53c9x
    471      1.359   mycroft device	esp: scsi, ncr53c9x
    472      1.142     enami file	dev/ic/ncr53c9x.c		ncr53c9x
    473      1.227  explorer 
    474      1.679   mycroft # Fujitsu MB87030/MB89352 SCSI Protocol Controller
    475      1.679   mycroft device	spc: scsi
    476      1.679   mycroft file	dev/ic/mb89352.c		spc
    477      1.679   mycroft 
    478      1.796     bjh21 # Western Digital WD33C93/WD33C93A SCSI Bus Interface Controller
    479      1.796     bjh21 define	wd33c93
    480      1.796     bjh21 file	dev/ic/wd33c93.c		wd33c93
    481      1.796     bjh21 
    482      1.590     soren # Hitachi HD44780 LCD panel controller
    483      1.590     soren define	hd44780
    484      1.590     soren file	dev/ic/hd44780_subr.c		hd44780
    485      1.590     soren file	dev/ic/lcdkp_subr.c		hd44780
    486      1.590     soren 
    487      1.710      joff # Matrix keypad
    488      1.710      joff define	matrixkp
    489      1.710      joff file	dev/ic/matrixkp_subr.c		matrixkp
    490      1.710      joff 
    491      1.227  explorer # Hitachi HD64570 serial controller
    492      1.473     lukem #
    493      1.359   mycroft define	hd64570
    494      1.227  explorer file	dev/ic/hd64570.c		hd64570
    495      1.339    chopps 
    496      1.339    chopps # Riscom/N2 ISA/PCI Sync Serial Controller
    497      1.473     lukem #
    498      1.339    chopps device	ntwoc: ifnet, hd64570
    499      1.128        pk 
    500      1.128        pk # Intel 82586 Ethernet Controller
    501      1.473     lukem #
    502      1.128        pk define	i82586
    503      1.142     enami file	dev/ic/i82586.c			i82586
    504      1.291   thorpej 
    505      1.658     jkunz # Intel 82596 Ethernet Controller
    506      1.658     jkunz #
    507      1.658     jkunz define	i82596
    508      1.658     jkunz file	dev/ic/i82596.c			i82596
    509      1.658     jkunz 
    510      1.291   thorpej # Intel 82557/82558/82559 Ethernet Controller
    511      1.473     lukem #
    512      1.291   thorpej device	fxp: ether, ifnet, arp, mii
    513      1.291   thorpej file	dev/ic/i82557.c			fxp
    514      1.389     bjh21 
    515      1.389     bjh21 # SEEQ 8005 Advanced Ethernet Data Link Controller
    516      1.473     lukem #
    517      1.389     bjh21 define	seeq8005
    518      1.389     bjh21 file	dev/ic/seeq8005.c		seeq8005
    519      1.137   thorpej 
    520      1.137   thorpej # SMC 91Cxx Ethernet Controller
    521      1.473     lukem #
    522      1.379    briggs device	sm: arp, ether, ifnet, mii, mii_bitbang
    523      1.142     enami file	dev/ic/smc91cxx.c		sm
    524      1.188   thorpej 
    525      1.188   thorpej # SMC 83C170 EPIC/100 Fast Ethernet Controller
    526      1.473     lukem #
    527      1.230   thorpej device	epic: arp, ether, ifnet, mii
    528      1.188   thorpej file	dev/ic/smc83c170.c		epic
    529      1.309     ragge 
    530      1.309     ragge # DEC SGEC Second Generation Ethernet Controller
    531      1.473     lukem #
    532      1.309     ragge define	sgec
    533      1.309     ragge file	dev/ic/sgec.c			sgec
    534      1.177     enami 
    535      1.715  jdolecek # MB86950 Ethernet Controller
    536      1.715  jdolecek #
    537      1.715  jdolecek define	mb86950
    538      1.715  jdolecek file	dev/ic/mb86950.c		mb86950
    539      1.715  jdolecek 
    540      1.177     enami # MB8696x Ethernet Controller
    541      1.473     lukem #
    542      1.177     enami define	mb86960
    543      1.177     enami file	dev/ic/mb86960.c		mb86960
    544      1.177     enami 
    545      1.177     enami # Generic MB8696x Ethernet Controller driver
    546      1.473     lukem #
    547      1.177     enami device	mbe: arp, ether, ifnet, mb86960
    548      1.146  augustss 
    549      1.146  augustss # Interwave Am78C201 audio driver
    550      1.473     lukem #
    551      1.146  augustss define	interwave
    552      1.146  augustss file	dev/ic/interwave.c		interwave
    553      1.154        is 
    554      1.154        is # TMS 320av110 MPEG2/audio driver
    555      1.473     lukem #
    556      1.154        is define	tms320av110
    557      1.154        is file	dev/ic/tms320av110.c		tms320av110
    558      1.152   thorpej 
    559      1.152   thorpej # Novell NE2000-compatible Ethernet cards, based on the
    560      1.152   thorpej # National Semiconductor DS8390.
    561      1.473     lukem #
    562      1.474     lukem defflag	opt_ipkdb.h		IPKDB_NE			: IPKDB_DP8390
    563      1.423   thorpej device	ne: ether, ifnet, arp, dp8390nic, mii
    564      1.569   thorpej file	dev/ic/ne2000.c			ne | ipkdb_ne
    565      1.153   thorpej 
    566      1.153   thorpej # 8250/16[45]50-based "com" ports
    567      1.668   thorpej #
    568      1.749       chs defflag	opt_com.h		COM_DEBUG
    569      1.153   thorpej # XXX In a perfect world, this would be done with attributes
    570      1.788   gdamore defflag	opt_com.h		COM_16650 COM_HAYESP COM_PXA2X0 COM_AU1X00
    571      1.788   gdamore 				COM_REGMAP
    572      1.392       eeh device	com { } : tty
    573      1.426     lukem file	dev/ic/com.c			com			needs-flag
    574      1.336   thorpej 
    575      1.336   thorpej # PC-like keyboard controller
    576      1.473     lukem #
    577      1.659     bjh21 device	pckbc: pckbport
    578      1.660     bjh21 file	dev/ic/pckbc.c			pckbc			needs-flag
    579      1.274       scw 
    580      1.714      cube device	attimer
    581      1.714      cube file	dev/ic/attimer.c		attimer			needs-flag
    582      1.714      cube 
    583      1.274       scw # Cirrus Logic CD240[01] 4-port Multi-Protocol Communications Controller
    584      1.473     lukem #
    585      1.274       scw device	clmpcc: tty
    586      1.426     lukem file	dev/ic/clmpcc.c			clmpcc			needs-flag
    587      1.385     bjh21 
    588      1.351      groo # National Semiconductor LM7[89]
    589      1.473     lukem #
    590      1.426     lukem device	lm: sysmon_envsys
    591      1.426     lukem file	dev/ic/nslm7x.c			lm			needs-flag
    592      1.164       cgd 
    593      1.843   xtraeme # Abit uGuru
    594      1.843   xtraeme #
    595      1.843   xtraeme device	ug: sysmon_envsys
    596      1.843   xtraeme file	dev/ic/ug.c			ug			needs-flag
    597      1.843   xtraeme 
    598      1.185       kml # Essential Communications Corp. HIPPI Interface
    599      1.473     lukem #
    600      1.426     lukem device	esh: hippi, ifnet
    601      1.426     lukem file	dev/ic/rrunner.c		esh			needs-flag
    602      1.242        is 
    603      1.242        is # SMC 90c26, SMC 90C56 (and 90C66 if in compat mode) chip driver
    604      1.473     lukem #
    605      1.874      cube device	bah: ifnet, arcnet, arp
    606      1.426     lukem file	dev/ic/smc90cx6.c		bah
    607      1.234  augustss 
    608      1.234  augustss # OPL2/OPL3 FM synth driver
    609      1.473     lukem #
    610      1.235  augustss device	opl: midibus, midisyn
    611      1.234  augustss file	dev/ic/opl.c			opl
    612      1.234  augustss file	dev/ic/oplinstrs.c		opl
    613      1.305  augustss 
    614      1.305  augustss # MPU401 MIDI UART compatibles
    615      1.473     lukem #
    616      1.305  augustss device	mpu: midibus
    617      1.426     lukem file	dev/ic/mpu.c			mpu			needs-flag
    618      1.236        pk 
    619      1.236        pk # AD1848 (CS4248, CS4231, AD1845) audio codec support; used by other drivers
    620      1.473     lukem #
    621      1.236        pk define	ad1848
    622      1.236        pk file	dev/ic/ad1848.c			ad1848
    623      1.290       mrg 
    624      1.290       mrg # AMD 7930 audio/ISDN codec
    625      1.473     lukem #
    626      1.366  augustss define	am7930
    627      1.366  augustss file	dev/ic/am7930.c			am7930
    628      1.290       mrg 
    629      1.290       mrg # SPARC `SUNW,audiocs'
    630      1.473     lukem #
    631      1.519  augustss device	audiocs: audiobus, auconv, ad1848
    632      1.290       mrg file	dev/ic/cs4231.c			audiocs
    633      1.326  augustss 
    634      1.326  augustss # AC-97 CODECs
    635      1.473     lukem #
    636      1.326  augustss define	ac97
    637      1.326  augustss file	dev/ic/ac97.c			ac97
    638      1.437   minoura 
    639      1.437   minoura # Oki MSM6258 support code
    640      1.473     lukem #
    641      1.437   minoura define msm6258
    642      1.437   minoura file	dev/ic/msm6258.c		msm6258
    643      1.240        pk 
    644      1.240        pk # LSI64854 DMA controller back-end
    645      1.473     lukem #
    646      1.240        pk define	lsi64854
    647      1.240        pk file	dev/ic/lsi64854.c		lsi64854
    648      1.465       mrg 
    649      1.465       mrg # Cirrus Logic CL-CD180/1864/1865 multi port serial controller back-end
    650      1.473     lukem #
    651      1.465       mrg define	cd18xx
    652      1.465       mrg file	dev/ic/cd18xx.c			cd18xx
    653      1.240        pk 
    654      1.654       wiz # Realtek 8019/8029 NE2000-compatible network interface subroutines
    655      1.473     lukem #
    656      1.252   thorpej define	rtl80x9
    657      1.252   thorpej file	dev/ic/rtl80x9.c		rtl80x9
    658      1.360      haya 
    659      1.654       wiz # Realtek 8129/8139 Ethernet controllers
    660      1.473     lukem #
    661      1.362      haya device	rtk: ether, ifnet, arp, mii
    662      1.675    sekiya file	dev/ic/rtl81x9.c		rtk | re
    663      1.185       kml 
    664      1.673    toshii # Realtek 8169 Ethernet controllers
    665      1.673    toshii #
    666      1.673    toshii device	re: ether, ifnet, arp, mii
    667      1.709      yamt file	dev/ic/rtl8169.c		re
    668      1.673    toshii 
    669      1.258        pk # Common code for ESDI/IDE/etc. controllers
    670      1.473     lukem #
    671      1.680   thorpej define	wdc_common
    672      1.809     itohy define	ata_dma
    673      1.809     itohy define	ata_udma
    674      1.809     itohy define	ata_piobm
    675      1.680   thorpej device	wdc: ata, wdc_common
    676      1.637    bouyer 
    677      1.835    dyoung defflag	opt_ata.h	ATADEBUG
    678      1.835    dyoung 
    679      1.656  junyoung device	atabus: atapi,ata_hl
    680      1.656  junyoung attach	atabus at ata
    681      1.809     itohy # The strange expression is to dump ata_* definitions to ata_dma.h.
    682      1.809     itohy file	dev/ic/wdc.c			(ata_dma | ata_udma | ata_piobm | atabus) & atabus & wdc_common	needs-flag
    683      1.386     bjh21 
    684      1.810     itohy # Workbit NinjaATA-32 IDE controllers
    685      1.810     itohy device	njata: ata, ata_piobm, wdc_common
    686      1.810     itohy file	dev/ic/ninjaata32.c		njata
    687      1.810     itohy 
    688      1.386     bjh21 # CHIPS and Technologies 82C7[12][01] Universal Peripheral Controller
    689      1.473     lukem #
    690      1.386     bjh21 device	upc { [offset = -1] }
    691      1.386     bjh21 attach	wdc at upc with wdc_upc
    692      1.386     bjh21 attach	com at upc with com_upc
    693      1.651  jdolecek attach	lpt at upc with lpt_upc
    694      1.426     lukem file	dev/ic/upc.c			upc
    695      1.426     lukem file	dev/ic/wdc_upc.c		wdc_upc
    696      1.426     lukem file	dev/ic/com_upc.c		com_upc
    697      1.651  jdolecek file	dev/ic/lpt_upc.c		lpt_upc
    698      1.327      matt 
    699      1.844    bouyer # AHCI-compatible SATA controllers
    700      1.844    bouyer define ahcisata_core
    701      1.844    bouyer file dev/ic/ahcisata_core.c ahcisata_core
    702      1.844    bouyer device ahcisata: ata, ata_dma, ata_udma, sata, ahcisata_core
    703      1.844    bouyer 
    704      1.314   thorpej # DECchip 21x4x Ethernet controller family, and assorted clones.
    705      1.473     lukem #
    706      1.333   thorpej device	tlp: arp, ether, ifnet, mii, mii_bitbang
    707      1.314   thorpej file	dev/ic/tulip.c			tlp
    708      1.322   thorpej 
    709      1.322   thorpej # Adaptec AIC-6915 Ethernet interface
    710      1.473     lukem #
    711      1.322   thorpej device	sf: arp, ether, ifnet, mii
    712      1.322   thorpej file	dev/ic/aic6915.c		sf
    713      1.378        pk 
    714      1.378        pk # Mostek time-of-day clock and NVRAM
    715      1.473     lukem #
    716      1.378        pk define	mk48txx
    717      1.507        pk file	dev/ic/mk48txx.c		mk48txx
    718      1.378        pk 
    719      1.378        pk # Intersil 7170 time-of-day clock
    720      1.473     lukem #
    721      1.378        pk define	intersil7170
    722      1.378        pk file	dev/ic/intersil7170.c		intersil7170
    723      1.434  fredette 
    724      1.434  fredette # National Semiconductor MM58167 time-of-day clock
    725      1.473     lukem #
    726      1.434  fredette define	mm58167
    727      1.434  fredette file	dev/ic/mm58167.c		mm58167
    728      1.643   tsutsui 
    729      1.643   tsutsui # Motorola mc146818 (and compatible) time-of-day clock
    730      1.643   tsutsui #
    731      1.643   tsutsui define	mc146818
    732      1.643   tsutsui file	dev/ic/mc146818.c		mc146818
    733      1.422   thorpej 
    734      1.808       uwe # Ricoh RS5C313 time of-day-clock
    735      1.808       uwe #
    736      1.808       uwe define	rs5c313
    737      1.808       uwe file	dev/ic/rs5c313.c		rs5c313
    738      1.808       uwe 
    739      1.422   thorpej # D-Link DL10019/10022 NE2000-compatible network interface subroutines
    740      1.473     lukem #
    741      1.422   thorpej define	dl10019
    742      1.422   thorpej file	dev/ic/dl10019.c		dl10019
    743      1.453     enami 
    744      1.453     enami # ASIX AX88190 NE2000-compatible network interface subroutines
    745      1.473     lukem #
    746      1.453     enami define	ax88190
    747      1.453     enami file	dev/ic/ax88190.c		ax88190
    748      1.429  jdolecek 
    749      1.429  jdolecek # WD/SMC 80x3 family, SMC Elite Ultra [8216], SMC EtherEZ
    750      1.473     lukem #
    751      1.429  jdolecek device	we: ether, ifnet, arp, dp8390nic
    752      1.429  jdolecek file	dev/ic/we.c			we
    753      1.432  jdolecek 
    754      1.432  jdolecek # Allied-Telesis Ethernet driver based on Fujitsu MB8696xA controllers
    755      1.473     lukem #
    756      1.432  jdolecek device	ate: arp, ether, ifnet, mb86960
    757      1.557   tsutsui 
    758      1.557   tsutsui # Fujitsu FMV-18x Ethernet driver based on Fujitsu MB8696xA controllers
    759      1.557   tsutsui #
    760      1.557   tsutsui device	fmv: arp, ether, ifnet, mb86960
    761      1.557   tsutsui file	dev/ic/fmv.c			fmv
    762      1.471      yamt 
    763      1.471      yamt # Crystal Semiconductor CS8900, CS8920, and CS8920M Ethernet
    764      1.473     lukem #
    765      1.471      yamt device	cs: arp, ether, ifnet
    766      1.704      joff device	tscs: arp, ether, ifnet
    767      1.704      joff file	dev/ic/cs89x0.c			cs | tscs
    768      1.487  augustss 
    769      1.487  augustss # Radio device attributes
    770      1.487  augustss #
    771      1.487  augustss define	tea5757
    772      1.656  junyoung file	dev/ic/tea5757.c		tea5757
    773      1.487  augustss define	lm700x
    774      1.656  junyoung file	dev/ic/lm700x.c			lm700x
    775      1.179  drochner 
    776      1.837       tnn # Philips PCF8584 i2c controller
    777      1.837       tnn define	pcf8584
    778      1.837       tnn file	dev/ic/pcf8584.c		pcf8584
    779      1.837       tnn 
    780      1.784  drochner # ACPI power management timer (hardware access, independent of ACPI)
    781      1.784  drochner #
    782      1.784  drochner define acpipmtimer
    783      1.784  drochner file	dev/ic/acpipmtimer.c	acpipmtimer
    784      1.784  drochner 
    785      1.834     njoly device 	hpet
    786      1.834     njoly file 	dev/ic/hpet.c		hpet			needs-flag
    787      1.834     njoly 
    788      1.836  drochner # DRM - Direct Rendering Infrastructure: dev/drm
    789      1.836  drochner define drm {}
    790      1.836  drochner include	dev/drm/files.drm
    791      1.836  drochner 
    792      1.179  drochner # Definitions for wscons
    793      1.179  drochner # device attributes: display, display with emulator, keyboard, and mouse
    794      1.473     lukem #
    795      1.479  augustss define	wsdisplaydev		{[kbdmux = 1]}
    796      1.479  augustss define	wsemuldisplaydev	{[console = -1], [kbdmux = 1]}
    797      1.479  augustss define	wskbddev		{[console = -1], [mux = 1]}
    798      1.479  augustss define	wsmousedev		{[mux = 0]}
    799      1.761  macallan define	vcons
    800      1.179  drochner # attribute to pull in raster support
    801      1.473     lukem #
    802      1.179  drochner define	wsrasteremulops
    803      1.187  drochner # common PC display functions
    804      1.473     lukem #
    805      1.474     lukem defflag	opt_pcdisplay.h		PCDISPLAY_SOFTCURSOR
    806      1.426     lukem define	pcdisplayops
    807      1.187  drochner file	dev/ic/pcdisplay_subr.c	pcdisplayops
    808      1.207  drochner file	dev/ic/pcdisplay_chars.c	pcdisplayops
    809      1.777    martin # an attribute used by arch specific config files to include /dev/fb* (or
    810      1.777    martin # equivalent) support - on most archs this is just a NOP (untill, maybe
    811      1.777    martin # someday when we might make /dev/fb* support MI)
    812      1.777    martin define	fb
    813      1.179  drochner # VGA graphics
    814      1.473     lukem #
    815      1.541  drochner defparam opt_vga.h		VGA_CONSOLE_SCREENTYPE
    816      1.538  drochner defflag opt_vga.h 		VGA_CONSOLE_ATI_BROKEN_FONTSEL
    817      1.572  junyoung defflag opt_vga.h		VGA_RASTERCONSOLE
    818      1.593   tsutsui defflag opt_vga.h		VGA_RESET
    819      1.876  jmcneill device	vga: displaydev, wsemuldisplaydev, pcdisplayops, drm
    820      1.572  junyoung file	dev/ic/vga.c		vga & !vga_rasterconsole	needs-flag
    821      1.572  junyoung file	dev/ic/vga_raster.c	vga_rasterconsole		needs-flag
    822      1.572  junyoung file	dev/ic/vga_subr.c	vga | vga_rasterconsole
    823      1.572  junyoung file	dev/ic/vga_common.c	vga | vga_rasterconsole
    824      1.508       uwe # Integraphics Systems IGA168x and CyberPro framebuffers (linear non-VGA mode)
    825      1.473     lukem #
    826      1.761  macallan device	igsfb: wsemuldisplaydev, wsrasteremulops, rasops8, vcons
    827      1.615       uwe file	dev/ic/igsfb.c			igsfb			needs-flag
    828      1.551       uwe file	dev/ic/igsfb_subr.c		igsfb
    829       1.91       cgd 
    830      1.683     jkunz # STI (hp graphics)
    831      1.683     jkunz device	sti: wsemuldisplaydev
    832  1.892.6.2       mjf file	dev/ic/sti.c		sti & (sti_pci | sti_gedoens)
    833      1.683     jkunz 
    834      1.892  drochner include "dev/wscons/files.wscons"
    835      1.892  drochner include "dev/rasops/files.rasops"
    836      1.892  drochner include "dev/wsfont/files.wsfont"
    837      1.892  drochner include "dev/wsfb/files.wsfb"
    838      1.892  drochner 
    839       1.77       cgd # Attributes which machine-independent bus support can be attached to.
    840       1.77       cgd # These should be defined here, because some of these busses can have
    841       1.77       cgd # devices which provide these attributes, and we'd like to avoid hairy
    842       1.77       cgd # ordering constraints on inclusion of the busses' "files" files.
    843      1.473     lukem #
    844      1.474     lukem define	isabus	{ }			# ISA attachment
    845      1.474     lukem define	eisabus	{ }			# EISA attachment
    846      1.474     lukem define	pcibus	{[bus = -1]}		# PCI attachment
    847      1.474     lukem define	tcbus	{ }			# TurboChannel attachment
    848      1.474     lukem define	mcabus	{ }			# MicroChannel attachment
    849      1.474     lukem define	usbus	{ }			# USB attachment
    850      1.724  kiyohara define	fwbus	{ }			# IEEE 1394 attachment
    851      1.474     lukem define	vmebus	{ }			# VME bus attachment
    852      1.474     lukem define	acpibus	{ }			# ACPI "bus" attachment
    853      1.259        pk define	pcmciabus { [controller = -1], [socket = -1]}	# PCMCIA bus attachment
    854      1.474     lukem define	cbbus	{[slot = -1]}		# CardBus attachment
    855      1.474     lukem define	pcmciaslot {[slot = -1]}	# PCMCIA slot itself
    856      1.222  augustss 
    857      1.222  augustss # We need the USB bus controllers here so different busses can
    858      1.222  augustss # use them in an 'attach-with'.
    859      1.222  augustss # UHCI USB controller
    860      1.473     lukem #
    861      1.703      fvdl 
    862      1.703      fvdl defparam USB_MEM_RESERVE
    863      1.703      fvdl 
    864      1.890  drochner define	usbroothub
    865      1.890  drochner file	dev/usb/usbroothub_subr.c	usbroothub
    866      1.890  drochner 
    867      1.890  drochner device	uhci: usbus, usbroothub
    868      1.426     lukem file	dev/usb/uhci.c			uhci			needs-flag
    869      1.222  augustss 
    870      1.222  augustss # OHCI USB controller
    871      1.473     lukem #
    872      1.890  drochner device	ohci: usbus, usbroothub
    873      1.426     lukem file	dev/usb/ohci.c			ohci			needs-flag
    874      1.412  augustss 
    875      1.412  augustss # EHCI USB controller
    876      1.473     lukem #
    877      1.890  drochner device	ehci: usbus, usbroothub
    878      1.426     lukem file	dev/usb/ehci.c			ehci			needs-flag
    879      1.545     isaki 
    880      1.545     isaki # SL811HS/T USB controller
    881      1.859  kiyohara defflag	opt_slhci.h	SLHCI_DEBUG SLHCI_TRY_LSVH SLHCI_PROFILE_TRANSFER
    882  1.892.6.2       mjf device	slhci: usbus, usbroothub
    883      1.545     isaki file	dev/ic/sl811hs.c		slhci			needs-flag
    884      1.579    martin 
    885      1.863    plunky # USB HID processing (as used by bluetooth and usb code)
    886      1.863    plunky define	hid
    887      1.863    plunky file	dev/usb/hid.c			hid
    888      1.863    plunky 
    889      1.579    martin # Myson MTD803 3-in-1 Fast Ethernet Controller
    890      1.579    martin device	mtd: arp, ether, ifnet, mii
    891      1.579    martin file	dev/ic/mtd803.c			mtd
    892      1.369      matt 
    893      1.487  augustss # radio devices, attaches to radio hardware driver
    894      1.487  augustss device	radio
    895      1.489  drochner attach	radio at radiodev
    896      1.498       jmc 
    897      1.402      matt # IEEE 1394 controllers
    898      1.402      matt # (These need to be here since it will have both PCI and CardBus attachments)
    899      1.473     lukem #
    900      1.369      matt device	fwohci: fwbus
    901      1.520  augustss 
    902      1.520  augustss # Sony Programmable I/O Controller
    903      1.520  augustss device	spic: wsmousedev
    904      1.520  augustss file	dev/ic/spic.c			spic
    905      1.529  augustss 
    906      1.529  augustss # IBM CPC700 PowerPC bridge
    907      1.529  augustss define	cpcbus { addr, [irq=-1] }
    908      1.529  augustss device	cpc: cpcbus, pcibus
    909      1.529  augustss file	dev/ic/cpc700.c			cpc
    910      1.529  augustss 
    911      1.529  augustss attach	com at cpcbus with com_cpcbus
    912      1.529  augustss file	dev/ic/com_cpcbus.c		com_cpcbus
    913      1.529  augustss 
    914      1.529  augustss device	cpctim
    915      1.529  augustss attach	cpctim at cpcbus
    916      1.529  augustss file	dev/ic/timer_cpcbus.c		cpctim
    917      1.529  augustss 
    918      1.530  augustss device	cpciic
    919      1.530  augustss attach	cpciic at cpcbus with iic_cpcbus
    920      1.529  augustss file	dev/ic/iic_cpcbus.c		iic_cpcbus
    921      1.529  augustss 
    922       1.60       cgd 
    923      1.414   thorpej # Attribute used by various things that need BPF's virtual machine
    924      1.473     lukem #
    925      1.414   thorpej define	bpf_filter
    926      1.532  wrstuden defparam opt_bpf.h	BPF_BUFSIZE
    927      1.414   thorpej 
    928      1.415    martin # Attributes used by the ISDN subsystem
    929      1.473     lukem #
    930      1.502    martin define	isdndev		# the ISDN subsystem
    931      1.458     enami define	passive_isdn	# files needed by passive cards (XXX - protocol
    932      1.458     enami 			# specific)
    933      1.634     pooka define	isdncapi	# ISDN CAPI (http://www.capi.org/)
    934      1.415    martin 
    935      1.575       leo # The isac found on the Fritz V2.0 Card.
    936      1.575       leo define	nisacsx
    937      1.575       leo file	dev/ic/isacsx.c			nisacsx	needs-flag
    938      1.575       leo 
    939      1.575       leo # The 'standard' isac
    940      1.575       leo define	nisac
    941      1.575       leo file	dev/ic/isac.c			nisac	needs-flag
    942      1.575       leo 
    943      1.415    martin # ISDN cards based on the Siemens ISAC/HSCX chipset (or lookalikes)
    944      1.473     lukem #
    945      1.575       leo device	isic: isdndev, passive_isdn, nisac
    946      1.415    martin 
    947      1.426     lukem file	dev/ic/isic.c			isic
    948      1.575       leo file	dev/ic/isic_l1.c		isic|ifpci|ifritz
    949      1.575       leo file	dev/ic/isic_l1fsm.c		isic|ifpci|ifritz
    950      1.426     lukem file	dev/ic/hscx.c			isic
    951      1.426     lukem file	dev/ic/isic_bchan.c		isic
    952      1.415    martin 
    953      1.415    martin # (old) Diehl active ISDN cards
    954      1.473     lukem #
    955      1.823      cube #device	daic: isdndev
    956      1.823      cube #file	dev/ic/daic.c			daic
    957      1.415    martin 
    958      1.634     pooka # AWM B1/T1
    959      1.634     pooka # XXX: passive_isdn
    960      1.634     pooka device	iavc: isdndev, isdncapi, passive_isdn
    961      1.634     pooka file	dev/ic/iavc.c			iavc
    962      1.634     pooka 
    963       1.60       cgd # legitimate pseudo-devices
    964      1.473     lukem #
    965      1.755      cube defpseudo vnd { }:	disk
    966      1.726   hubertf defflag opt_vnd.h	VND_COMPRESSION
    967      1.474     lukem defpseudo ccd:		disk
    968      1.570   thorpej defpseudo cgd:		disk, des, blowfish, cast128, rijndael
    969      1.763      cube defpseudo md { }:	disk
    970      1.647   hannken defpseudo fss:		disk
    971      1.298   thorpej 
    972      1.474     lukem defpseudo pty:		tty
    973      1.298   thorpej defpseudo rnd
    974      1.610     ragge defpseudo ksyms
    975      1.642       cdi defpseudo nullcons
    976      1.807        ad defpseudo lockstat
    977      1.839    bouyer defpseudo bio:		sysmon_envsys
    978      1.298   thorpej 
    979      1.474     lukem defpseudo loop:		ifnet
    980      1.474     lukem defpseudo sl:		ifnet
    981      1.474     lukem defpseudo ppp:		ifnet, bpf_filter
    982      1.474     lukem defpseudo pppoe:	ifnet, ether, sppp
    983      1.474     lukem defpseudo sppp:		ifnet
    984      1.474     lukem defpseudo tun:		ifnet
    985      1.474     lukem defpseudo vlan:		ifnet, ether
    986      1.474     lukem defpseudo bridge:	ifnet, ether
    987      1.474     lukem defpseudo bpfilter:	ifnet, bpf_filter
    988      1.474     lukem defpseudo strip:	ifnet
    989      1.474     lukem defpseudo gre:		ifnet
    990      1.474     lukem defpseudo gif:		ifnet
    991      1.474     lukem defpseudo faith:	ifnet
    992      1.826     mouse defpseudo srt:		ifnet
    993      1.474     lukem defpseudo stf:		ifnet
    994      1.752      cube defpseudo tap { }:	ifnet, ether, arp, bpf_filter
    995      1.775  liamjfoy defpseudo carp:		ifnet, ether, arp, bpf_filter
    996      1.818    rpaulo defpseudo etherip { }:	ifnet, ether, arp, bpf_filter
    997       1.60       cgd 
    998      1.298   thorpej defpseudo sequencer
    999      1.462      manu defpseudo clockctl
   1000      1.504      manu defpseudo irix_kmem
   1001      1.522      manu defpseudo irix_usema
   1002      1.228  augustss 
   1003      1.415    martin # ISDN userland pseudo devices
   1004      1.473     lukem #
   1005      1.502    martin defpseudo isdntrc:	isdndev, tty
   1006      1.502    martin defpseudo isdnbchan:	isdndev, tty
   1007      1.502    martin defpseudo isdntel:	isdndev, tty
   1008      1.502    martin defpseudo isdnctl:	isdndev, tty
   1009      1.502    martin defpseudo isdn:		isdndev, tty
   1010      1.502    martin 
   1011      1.502    martin # ISDN network interfaces
   1012      1.502    martin defpseudo irip:		isdndev, ifnet
   1013      1.607  drochner defflag opt_irip.h	IRIP_VJ
   1014      1.502    martin defpseudo ippp:		isdndev, sppp, ifnet
   1015      1.539   thorpej 
   1016      1.539   thorpej # KTTCP network throughput testing pseudo-device
   1017      1.539   thorpej defpseudo kttcp
   1018      1.539   thorpej file	dev/kttcp.c			kttcp		needs-flag
   1019      1.576     blymn 
   1020      1.790      elad # Veriexec
   1021      1.717     blymn defpseudo veriexec
   1022      1.790      elad file	kern/kern_verifiedexec.c	veriexec
   1023      1.792      elad file	dev/verified_exec.c		veriexec	needs-flag
   1024      1.415    martin 
   1025      1.582      haya # isochronous pseudo device for IEEE 1394, i.LINK or FireWire
   1026      1.582      haya defpseudo fwiso:	ieee1394
   1027      1.582      haya 
   1028      1.681  drochner # driver attach / detach user interface
   1029      1.681  drochner defpseudo drvctl
   1030      1.681  drochner file	kern/kern_drvctl.c		drvctl
   1031      1.681  drochner 
   1032      1.857        ad # cpu control
   1033      1.857        ad defpseudo cpuctl
   1034      1.857        ad 
   1035      1.870     pooka # pass-to-userspace transporter
   1036      1.870     pooka defpseudo putter
   1037      1.873     pooka file	dev/putter/putter.c		putter
   1038      1.870     pooka 
   1039      1.875     pooka # userspace block/char device drivers
   1040      1.875     pooka defpseudo pud
   1041      1.875     pooka file	dev/pud/pud.c			pud
   1042      1.875     pooka file	dev/pud/pud_dev.c		pud
   1043      1.875     pooka 
   1044  1.892.6.2       mjf defpseudo devfsctl
   1045  1.892.6.2       mjf file	dev/devfsctl/devfsctl.c		devfsctl
   1046  1.892.6.1       mjf 
   1047      1.516   thorpej #
   1048      1.516   thorpej # File systems
   1049      1.516   thorpej #
   1050      1.696  jdolecek include "coda/files.coda"
   1051      1.583  jdolecek include "fs/adosfs/files.adosfs"
   1052      1.696  jdolecek include "fs/cd9660/files.cd9660"
   1053  1.892.6.1       mjf include "fs/devfs/files.devfs"
   1054      1.848    rumble include "fs/efs/files.efs"
   1055      1.584  jdolecek include "fs/filecorefs/files.filecorefs"
   1056      1.833     dillo include "fs/hfs/files.hfs"
   1057      1.696  jdolecek include "fs/msdosfs/files.msdosfs"
   1058      1.696  jdolecek include "fs/ntfs/files.ntfs"
   1059      1.696  jdolecek include "fs/ptyfs/files.ptyfs"
   1060      1.815     pooka include "fs/puffs/files.puffs"
   1061      1.756   reinoud include "fs/udf/files.udf"
   1062      1.516   thorpej include "fs/smbfs/files.smbfs"
   1063      1.750   tsutsui include "fs/sysvbfs/files.sysvbfs"
   1064      1.730      jmmv include "fs/tmpfs/files.tmpfs"
   1065      1.696  jdolecek include "fs/union/files.union"
   1066      1.516   thorpej include "miscfs/fdesc/files.fdesc"
   1067      1.516   thorpej include "miscfs/kernfs/files.kernfs"
   1068      1.516   thorpej include "miscfs/nullfs/files.nullfs"
   1069      1.516   thorpej include "miscfs/overlay/files.overlay"
   1070      1.516   thorpej include "miscfs/portal/files.portal"
   1071      1.516   thorpej include "miscfs/procfs/files.procfs"
   1072      1.516   thorpej include "miscfs/umapfs/files.umapfs"
   1073      1.516   thorpej include "nfs/files.nfs"
   1074      1.516   thorpej include "ufs/files.ufs"
   1075      1.516   thorpej 
   1076      1.516   thorpej #
   1077      1.744   thorpej # UVM (virtual memory)
   1078      1.744   thorpej #
   1079      1.744   thorpej include "uvm/files.uvm"
   1080      1.744   thorpej 
   1081      1.744   thorpej #
   1082      1.811      elad # Security models
   1083      1.811      elad #
   1084      1.811      elad include "secmodel/files.secmodel"
   1085      1.811      elad 
   1086      1.811      elad #
   1087       1.60       cgd # kernel sources
   1088      1.473     lukem #
   1089      1.887     joerg file	conf/debugsyms.c
   1090      1.706      kent file	dev/auconv.c			auconv | mulaw
   1091      1.426     lukem file	dev/audio.c			audio | midi | midibus	needs-flag
   1092      1.650     bjh21 file	dev/audiobell.c			audiobell
   1093      1.697      kent file	dev/aurateconv.c		aurateconv		needs-flag
   1094      1.839    bouyer file	dev/bio.c			bio			needs-flag
   1095      1.426     lukem file	dev/ccd.c			ccd			needs-flag
   1096      1.555     elric file	dev/cgd.c			cgd			needs-flag
   1097      1.555     elric file	dev/cgd_crypto.c		cgd
   1098      1.623   thorpej file	dev/clock_subr.c
   1099      1.491     lukem file	dev/clockctl.c			clockctl		needs-flag
   1100      1.797  christos file	dev/dksubr.c			cgd | xbd | ccd | raid
   1101      1.689   thorpej file	dev/dkwedge/dk.c
   1102      1.691   thorpej file	dev/dkwedge/dkwedge_bsdlabel.c	dkwedge_method_bsdlabel
   1103      1.689   thorpej file	dev/dkwedge/dkwedge_gpt.c	dkwedge_method_gpt
   1104      1.693   thorpej file	dev/dkwedge/dkwedge_mbr.c	dkwedge_method_mbr
   1105      1.754   thorpej file	dev/firmload.c			firmload
   1106      1.647   hannken file	dev/fss.c			fss			needs-count
   1107      1.807        ad file	dev/lockstat.c			lockstat		needs-flag
   1108      1.426     lukem file	dev/md.c			md			needs-count
   1109      1.426     lukem file	dev/midi.c			midi | midibus		needs-flag
   1110      1.785      chap file	dev/midictl.c			midisyn
   1111      1.426     lukem file	dev/midisyn.c			midisyn
   1112      1.497  christos file	dev/mm.c
   1113      1.697      kent file	dev/mulaw.c			mulaw			needs-flag
   1114      1.642       cdi file	dev/nullcons_subr.c		nullcons		needs-flag
   1115      1.487  augustss file	dev/radio.c			radio			needs-flag
   1116      1.426     lukem file	dev/rnd.c			rnd			needs-flag
   1117      1.426     lukem file	dev/rndpool.c			rnd			needs-flag
   1118      1.426     lukem file	dev/sequencer.c			sequencer		needs-flag
   1119      1.426     lukem file	dev/vnd.c			vnd			needs-flag
   1120      1.733      yamt file	kern/bufq_disksort.c		bufq_disksort
   1121      1.733      yamt file	kern/bufq_fcfs.c		bufq_fcfs
   1122      1.698      yamt file	kern/bufq_priocscan.c		bufq_priocscan
   1123      1.698      yamt file	kern/bufq_readprio.c		bufq_readprio | new_bufq_strategy
   1124      1.799      matt file	kern/core_elf32.c		coredump & exec_elf32
   1125      1.799      matt file	kern/core_elf64.c		coredump & exec_elf64
   1126      1.799      matt file	kern/core_netbsd.c		coredump & (exec_aout | exec_coff |
   1127      1.799      matt 					     exec_ecoff | exec_macho | lkm)
   1128      1.426     lukem file	kern/cnmagic.c
   1129      1.426     lukem file	kern/exec_aout.c		exec_aout
   1130      1.426     lukem file	kern/exec_conf.c
   1131      1.426     lukem file	kern/exec_ecoff.c		exec_ecoff
   1132      1.426     lukem file	kern/exec_elf32.c		exec_elf32
   1133      1.426     lukem file	kern/exec_elf64.c		exec_elf64
   1134      1.452  christos file	kern/exec_macho.c		exec_macho
   1135      1.426     lukem file	kern/exec_script.c		exec_script
   1136      1.426     lukem file	kern/exec_subr.c
   1137      1.426     lukem file	kern/init_main.c
   1138      1.645    atatat file	kern/init_sysctl.c
   1139      1.426     lukem file	kern/init_sysent.c
   1140      1.426     lukem file	kern/kern_acct.c
   1141      1.773      elad file	kern/kern_auth.c
   1142      1.426     lukem file	kern/kern_clock.c
   1143      1.830        ad file	kern/kern_condvar.c
   1144      1.830        ad file	kern/kern_core.c
   1145      1.845      yamt file	kern/kern_cpu.c
   1146      1.426     lukem file	kern/kern_descrip.c
   1147      1.574  jdolecek file	kern/kern_event.c
   1148      1.426     lukem file	kern/kern_exec.c
   1149      1.426     lukem file	kern/kern_exit.c
   1150      1.426     lukem file	kern/kern_fork.c
   1151      1.845      yamt file	kern/kern_idle.c
   1152      1.426     lukem file	kern/kern_kthread.c
   1153      1.860        ad file	kern/kern_ktrace.c		ktrace
   1154      1.610     ragge file	kern/kern_ksyms.c		ksyms | ddb | lkm needs-flag
   1155      1.426     lukem file	kern/kern_lkm.c			lkm
   1156      1.426     lukem file	kern/kern_lock.c
   1157      1.588   thorpej file	kern/kern_lwp.c
   1158      1.426     lukem file	kern/kern_malloc.c
   1159      1.454   thorpej file	kern/kern_malloc_debug.c	malloc_debug
   1160      1.886        ad file	kern/kern_module.c
   1161      1.830        ad file	kern/kern_mutex.c
   1162      1.790      elad file	kern/kern_fileassoc.c		fileassoc
   1163      1.426     lukem file	kern/kern_ntptime.c
   1164      1.817      elad file	kern/kern_pax.c			pax_mprotect | pax_segvguard
   1165      1.426     lukem file	kern/kern_physio.c
   1166      1.876  jmcneill file	kern/kern_pmf.c
   1167      1.426     lukem file	kern/kern_proc.c
   1168      1.426     lukem file	kern/kern_prot.c
   1169      1.549  gmcgarry file	kern/kern_ras.c
   1170      1.426     lukem file	kern/kern_resource.c
   1171      1.830        ad file	kern/kern_rwlock.c
   1172      1.426     lukem file	kern/kern_sig.c
   1173      1.830        ad file	kern/kern_sleepq.c
   1174      1.867        ad file	kern/kern_softint.c
   1175      1.831        ad file	kern/kern_stub.c
   1176      1.830        ad file	kern/kern_subr.c
   1177      1.426     lukem file	kern/kern_synch.c
   1178      1.426     lukem file	kern/kern_sysctl.c
   1179      1.781    kardel file	kern/kern_tc.c
   1180      1.426     lukem file	kern/kern_time.c
   1181      1.595   thorpej file	kern/kern_timeout.c
   1182      1.830        ad file	kern/kern_turnstile.c
   1183      1.806   gdamore file	kern/kern_todr.c
   1184      1.652    tsarna file	kern/kern_uuid.c
   1185      1.426     lukem file	kern/kern_xxx.c
   1186      1.426     lukem file	kern/kgdb_stub.c		kgdb
   1187      1.845      yamt file	kern/sched_4bsd.c		sched_4bsd
   1188      1.868     rmind file	kern/sched_m2.c			sched_m2
   1189      1.426     lukem file	kern/subr_autoconf.c
   1190      1.731      yamt file	kern/subr_blist.c		vmswap
   1191      1.736      yamt file	kern/subr_bufq.c
   1192      1.776      yamt file	kern/subr_callback.c
   1193      1.830        ad file	kern/subr_debug.c		debug
   1194      1.550   gehenna file	kern/subr_devsw.c
   1195      1.426     lukem file	kern/subr_disk.c
   1196      1.770     blymn file	kern/subr_iostat.c
   1197      1.657       rtr file	kern/subr_evcnt.c
   1198      1.426     lukem file	kern/subr_extent.c
   1199      1.854     pooka file	kern/subr_hash.c
   1200      1.783      yamt file	kern/subr_kmem.c
   1201      1.883        ad file	kern/subr_kobj.c
   1202      1.830        ad file	kern/subr_lockdebug.c
   1203      1.426     lukem file	kern/subr_log.c
   1204      1.884      yamt file	kern/subr_percpu.c
   1205      1.426     lukem file	kern/subr_pool.c
   1206      1.426     lukem file	kern/subr_prf.c
   1207      1.861        ad file	kern/subr_prf2.c
   1208      1.426     lukem file	kern/subr_prof.c
   1209      1.739      yamt file	kern/subr_once.c
   1210      1.757      jmmv file	kern/subr_optstr.c
   1211      1.814   thorpej file	kern/subr_specificdata.c
   1212      1.842      manu file	kern/subr_tftproot.c		tftproot
   1213      1.858     pooka file	kern/subr_time.c
   1214      1.449  gmcgarry file	kern/subr_userconf.c		userconf
   1215      1.783      yamt file	kern/subr_vmem.c
   1216      1.739      yamt file	kern/subr_workqueue.c
   1217      1.866        ad file	kern/subr_xcall.c
   1218      1.841     rmind file	kern/sys_aio.c
   1219  1.892.6.2       mjf file	kern/sys_descrip.c
   1220      1.426     lukem file	kern/sys_generic.c
   1221      1.886        ad file	kern/sys_module.c
   1222      1.862     rmind file	kern/sys_mqueue.c
   1223      1.830        ad file	kern/sys_lwp.c
   1224      1.495  jdolecek file	kern/sys_pipe.c			!pipe_socketpair
   1225      1.543    briggs file	kern/sys_pmc.c
   1226      1.800      matt file	kern/sys_process.c		ptrace | ktrace
   1227      1.885     rmind file	kern/sys_pset.c
   1228  1.892.6.2       mjf file	kern/sys_select.c
   1229      1.830        ad file	kern/sys_sig.c
   1230      1.827        ad file	kern/sys_sched.c
   1231      1.426     lukem file	kern/sys_socket.c
   1232      1.426     lukem file	kern/syscalls.c			syscall_debug
   1233      1.426     lukem file	kern/sysv_ipc.c			sysvshm | sysvsem | sysvmsg
   1234      1.426     lukem file	kern/sysv_msg.c			sysvmsg
   1235      1.426     lukem file	kern/sysv_sem.c			sysvsem
   1236      1.426     lukem file	kern/sysv_shm.c			sysvshm
   1237      1.426     lukem file	kern/tty.c
   1238      1.426     lukem file	kern/tty_conf.c
   1239      1.694  christos file	kern/tty_bsdpty.c		compat_bsdpty
   1240      1.676  christos file	kern/tty_pty.c			pty 			needs-flag
   1241      1.694  christos file	kern/tty_ptm.c			pty
   1242      1.426     lukem file	kern/tty_subr.c
   1243      1.426     lukem file	kern/tty_tty.c
   1244      1.426     lukem file	kern/uipc_domain.c
   1245      1.426     lukem file	kern/uipc_mbuf.c
   1246      1.426     lukem file	kern/uipc_mbuf2.c
   1247      1.864    dyoung file	net/link_proto.c
   1248      1.426     lukem file	kern/uipc_proto.c
   1249      1.592  christos file	kern/uipc_sem.c			p1003_1b_semaphore
   1250      1.426     lukem file	kern/uipc_socket.c
   1251      1.426     lukem file	kern/uipc_socket2.c
   1252      1.426     lukem file	kern/uipc_syscalls.c
   1253      1.426     lukem file	kern/uipc_usrreq.c
   1254      1.426     lukem file	kern/vfs_bio.c
   1255      1.426     lukem file	kern/vfs_cache.c
   1256      1.426     lukem file	kern/vfs_getcwd.c
   1257      1.732      jmmv file	kern/vfs_hooks.c
   1258      1.426     lukem file	kern/vfs_init.c
   1259      1.426     lukem file	kern/vfs_lockf.c
   1260      1.426     lukem file	kern/vfs_lookup.c
   1261      1.426     lukem file	kern/vfs_subr.c
   1262      1.856     pooka file	kern/vfs_subr2.c
   1263      1.426     lukem file	kern/vfs_syscalls.c
   1264      1.828   hannken file	kern/vfs_trans.c
   1265      1.426     lukem file	kern/vfs_vnops.c
   1266      1.723   thorpej file	kern/vfs_xattr.c
   1267      1.426     lukem file	kern/vnode_if.c
   1268      1.426     lukem file	miscfs/deadfs/dead_vnops.c
   1269      1.426     lukem file	miscfs/fifofs/fifo_vnops.c
   1270      1.869     pooka file	miscfs/genfs/genfs_io.c
   1271      1.889  dholland file	miscfs/genfs/genfs_vfsops.c
   1272      1.426     lukem file	miscfs/genfs/genfs_vnops.c
   1273      1.426     lukem file	miscfs/genfs/layer_subr.c	nullfs | overlay | umapfs | lkm
   1274      1.426     lukem file	miscfs/genfs/layer_vfsops.c	nullfs | overlay | umapfs | lkm
   1275      1.426     lukem file	miscfs/genfs/layer_vnops.c	nullfs | overlay | umapfs | lkm
   1276      1.426     lukem file	miscfs/specfs/spec_vnops.c
   1277      1.426     lukem file	miscfs/syncfs/sync_subr.c
   1278      1.426     lukem file	miscfs/syncfs/sync_vnops.c
   1279      1.700  christos file	net/bpf.c			bpfilter		needs-flag
   1280      1.426     lukem file	net/bpf_filter.c		bpf_filter
   1281      1.426     lukem file	net/bsd-comp.c			ppp & ppp_bsdcomp
   1282      1.426     lukem file	net/if.c
   1283      1.874      cube file	net/if_arcsubr.c		arcnet			needs-flag
   1284      1.426     lukem file	net/if_atmsubr.c		atm
   1285      1.433   thorpej file	net/if_bridge.c			bridge			needs-flag
   1286      1.433   thorpej file	net/bridgestp.c			bridge
   1287      1.457     bjh21 file	net/if_ecosubr.c		eco
   1288      1.818    rpaulo file	net/if_etherip.c		etherip			needs-flag
   1289      1.426     lukem file	net/if_ethersubr.c		ether | fddi | netatalk | token |
   1290      1.511    martin 					    wlan
   1291      1.443    itojun file	net/if_faith.c			faith & inet & inet6	needs-flag
   1292      1.426     lukem file	net/if_fddisubr.c		fddi			needs-flag
   1293      1.426     lukem file	net/if_gif.c			gif			needs-flag
   1294      1.468    atatat file	net/if_gre.c			gre			needs-flag
   1295      1.426     lukem file	net/if_hippisubr.c		hippi			needs-flag
   1296      1.426     lukem file	net/if_ieee1394subr.c		ieee1394
   1297      1.701     peter file	net/if_loop.c			loop			needs-flag
   1298      1.426     lukem file	net/if_media.c
   1299      1.702  christos file	net/if_ppp.c			ppp			needs-flag
   1300      1.826     mouse file	net/if_srt.c			srt
   1301      1.426     lukem file	net/if_stf.c			stf & inet & inet6	needs-flag
   1302      1.702  christos file	net/if_sl.c			sl			needs-flag
   1303      1.426     lukem file	net/if_spppsubr.c		sppp
   1304      1.702  christos file	net/if_strip.c			strip			needs-flag
   1305      1.426     lukem file	net/if_tokensubr.c		token			needs-flag
   1306      1.708      cube file	net/if_tap.c			tap			needs-flag
   1307      1.468    atatat file	net/if_tun.c			tun			needs-flag
   1308      1.426     lukem file	net/if_vlan.c			vlan			needs-flag
   1309      1.502    martin file	net/if_pppoe.c			pppoe			needs-flag
   1310      1.751     peter file	net/pfil.c			pfil_hooks | ipfilter | pf
   1311      1.426     lukem file	net/ppp-deflate.c		ppp & ppp_deflate
   1312      1.426     lukem file	net/ppp_tty.c			ppp
   1313      1.426     lukem file	net/radix.c
   1314      1.426     lukem file	net/raw_cb.c
   1315      1.426     lukem file	net/raw_usrreq.c
   1316      1.426     lukem file	net/route.c
   1317      1.426     lukem file	net/rtsock.c
   1318      1.607  drochner file	net/slcompress.c		sl | ppp | strip | (irip & irip_vj)
   1319      1.726   hubertf file	net/zlib.c			(ppp & ppp_deflate) | ipsec | opencrypto | vnd_compression
   1320      1.888     joerg file	netinet/cpu_in_cksum.c		(inet | inet6) & !cpu_in_cksum
   1321      1.426     lukem file	netinet/if_arp.c		arp | netatalk		needs-flag
   1322      1.426     lukem file	netinet/if_atm.c		atm
   1323      1.888     joerg file	netinet/in4_cksum.c		inet
   1324      1.888     joerg file	netinet/in_cksum.c		inet
   1325      1.426     lukem file	netinet/in_gif.c		gif & inet
   1326      1.775  liamjfoy file	netinet/ip_carp.c		carp & (inet | inet6)	needs-flag
   1327      1.648       scw file	netinet/ip_ecn.c		ipsec | fast_ipsec | gif | stf
   1328      1.426     lukem file	netinet/ip_encap.c		inet | inet6
   1329      1.818    rpaulo file	netinet/ip_etherip.c		etherip & inet
   1330      1.818    rpaulo file	netinet6/ip6_etherip.c		etherip & inet6
   1331      1.426     lukem file	netinet6/in6_gif.c		gif & inet6
   1332      1.516   thorpej 
   1333      1.502    martin file	netisdn/i4b_ctl.c		isdnctl			needs-flag
   1334      1.502    martin file	netisdn/i4b_isppp.c		ippp			needs-count
   1335      1.502    martin file	netisdn/i4b_ipr.c		irip			needs-count
   1336      1.502    martin file	netisdn/i4b_rbch.c		isdnbchan		needs-count
   1337      1.502    martin file	netisdn/i4b_tel.c		isdntel			needs-count
   1338      1.502    martin file	netisdn/i4b_trace.c		isdntrc			needs-count
   1339      1.426     lukem 
   1340      1.430    martin file	netisdn/i4b_mbuf.c		passive_isdn
   1341      1.426     lukem file	netisdn/i4b_l2.c		passive_isdn
   1342      1.426     lukem file	netisdn/i4b_l2fsm.c		passive_isdn
   1343      1.426     lukem file	netisdn/i4b_uframe.c		passive_isdn
   1344      1.426     lukem file	netisdn/i4b_tei.c		passive_isdn
   1345      1.426     lukem file	netisdn/i4b_sframe.c		passive_isdn
   1346      1.426     lukem file	netisdn/i4b_iframe.c		passive_isdn
   1347      1.426     lukem file	netisdn/i4b_l2timer.c		passive_isdn
   1348      1.426     lukem file	netisdn/i4b_util.c		passive_isdn
   1349      1.426     lukem file	netisdn/i4b_lme.c		passive_isdn
   1350      1.415    martin # Q.931 handler
   1351      1.426     lukem file	netisdn/i4b_q931.c		passive_isdn
   1352      1.426     lukem file	netisdn/i4b_q932fac.c		passive_isdn
   1353      1.426     lukem file	netisdn/i4b_l3fsm.c		passive_isdn
   1354      1.426     lukem file	netisdn/i4b_l3timer.c		passive_isdn
   1355      1.426     lukem file	netisdn/i4b_l2if.c		passive_isdn
   1356      1.426     lukem file	netisdn/i4b_l4if.c		passive_isdn
   1357      1.502    martin # isdn device driver, interface to isdnd
   1358      1.502    martin file	netisdn/i4b_i4bdrv.c		isdn			needs-flag
   1359      1.502    martin file	netisdn/i4b_l4.c		isdndev			needs-flag
   1360      1.502    martin file	netisdn/i4b_l4mgmt.c		isdndev			needs-flag
   1361      1.502    martin file	netisdn/i4b_l4timer.c		isdndev			needs-flag
   1362      1.634     pooka # capi
   1363      1.634     pooka file	netisdn/i4b_capi_l4if.c		isdncapi
   1364      1.634     pooka file	netisdn/i4b_capi_llif.c		isdncapi
   1365      1.634     pooka file	netisdn/i4b_capi_msgs.c		isdncapi
   1366      1.493  jdolecek 
   1367      1.493  jdolecek # Game adapter (joystick)
   1368      1.493  jdolecek device	joy
   1369      1.493  jdolecek file	dev/ic/joy.c			joy needs-flag
   1370      1.582      haya 
   1371      1.713      yamt include	"net/agr/files.agr"
   1372      1.734  jmcneill 
   1373      1.734  jmcneill #
   1374      1.734  jmcneill # General Purpose Input/Output framework
   1375      1.734  jmcneill #
   1376      1.769       riz define	onewire_bitbang
   1377      1.734  jmcneill include	"dev/gpio/files.gpio"
   1378      1.769       riz 
   1379      1.769       riz include "dev/onewire/files.onewire"
   1380      1.872  jmcneill 
   1381      1.872  jmcneill #
   1382      1.872  jmcneill # Pseudo audio device
   1383      1.872  jmcneill #
   1384      1.872  jmcneill include "dev/pad/files.pad"
   1385      1.877     joerg 
   1386      1.877     joerg #
   1387      1.877     joerg # Intel 386 Real Mode emulator
   1388      1.877     joerg #
   1389      1.877     joerg include "lib/libx86emu/files.x86emu"
   1390      1.882      yamt 
   1391      1.882      yamt #
   1392      1.882      yamt # "tprof" profiler.
   1393      1.882      yamt #
   1394      1.882      yamt include	"dev/tprof/files.tprof"
   1395