MODULAR revision 1.1
19ab84437Smrg# $NetBSD: MODULAR,v 1.1 2011/09/21 10:18:52 ahoka Exp $ 29ab84437Smrg# 39ab84437Smrg# MODULAR kernel 49ab84437Smrg# This kernel config prefers loading kernel drivers from file system. 59ab84437Smrg# Please see module(7) for more information. 69ab84437Smrg# 7f1a3fe4fSmrginclude "arch/i386/conf/GENERIC" 89ab84437Smrg 99ab84437Smrg# these features are available as modules 109ab84437Smrg# 119ab84437Smrgno options P1003_1B_SEMAPHORE # p1003.1b semaphore support 129ab84437Smrgno options AIO # POSIX asynchronous I/O, built as a module 139ab84437Smrgno options MQUEUE # POSIX messsage queues, built as a module 149ab84437Smrgno options NFSSERVER # Network File System server 159ab84437Smrg 169ab84437Smrg# compatibility options, built as modules 179ab84437Smrg# 189ab84437Smrgno options COMPAT_OSSAUDIO # OSS (Voxware) audio driver compatibility 199ab84437Smrgno options COMPAT_SVR4 # binary compatibility with SVR4 209ab84437Smrgno options COMPAT_IBCS2 # binary compatibility with SCO and ISC 219ab84437Smrgno options COMPAT_LINUX # binary compatibility with Linux 229ab84437Smrgno options COMPAT_FREEBSD # binary compatibility with FreeBSD 239ab84437Smrg 249ab84437Smrg# build non boot critical file systems as modules 259ab84437Smrg# 269ab84437Smrgno file-system EXT2FS # second extended file system (linux) 279ab84437Smrgno file-system LFS # log-structured file system 289ab84437Smrgno file-system NTFS # Windows/NT file system (experimental) 299ab84437Smrgno file-system MSDOSFS # MS-DOS file system 309ab84437Smrgno file-system KERNFS # /kern 319ab84437Smrgno file-system OVERLAY # overlay file system 329ab84437Smrgno file-system PROCFS # /proc 339ab84437Smrgno file-system PUFFS # Userspace file systems (e.g. ntfs-3g & sshfs) 349ab84437Smrgno file-system UMAPFS # NULLFS + uid and gid remapping 359ab84437Smrgno file-system UNION # union file system 369ab84437Smrgno file-system CODA # Coda File System; also needs vcoda (below) 379ab84437Smrgno file-system SMBFS # experimental - CIFS; also needs nsmb (below) 389ab84437Smrg 399ab84437Smrg# accept filters, built as modules 409ab84437Smrg# 419ab84437Smrgno pseudo-device accf_data # "dataready" accept filter 429ab84437Smrgno pseudo-device accf_http # "httpready" accept filter 439ab84437Smrg 449ab84437Smrg# pseudo devices, available as modules 459ab84437Smrg# 469ab84437Smrgno pseudo-device vcoda # coda minicache <-> venus comm. 479ab84437Smrgno pseudo-device nsmb # experimental - SMB requester 489ab84437Smrg 499ab84437Smrg# these drivers are available as modules 509ab84437Smrg# 519ab84437Smrg#no acpiacad* 529ab84437Smrg#no acpibat* 539ab84437Smrg#no acpibut* 549ab84437Smrg#no acpicpu* 559ab84437Smrg#no acpidalb* 569ab84437Smrg#no acpifan* 579ab84437Smrg#no acpilid* 589ab84437Smrg#no acpitz* 599ab84437Smrg#no acpivga* 609ab84437Smrg#no acpiwdrt* 61f1a3fe4fSmrg#no acpiwmi* 62f1a3fe4fSmrg 63f1a3fe4fSmrg#no aibs* 64f1a3fe4fSmrg 65f1a3fe4fSmrgno uvideo* 66f1a3fe4fSmrgno pseye* 679ab84437Smrg 689ab84437Smrgno hdaudio* 699ab84437Smrgno hdafg* 709ab84437Smrg 719ab84437Smrg#no cir* 729ab84437Smrg#no irmce* 739ab84437Smrg 749ab84437Smrg#no alc* 759ab84437Smrg#no ath* 769ab84437Smrg#no axe* 779ab84437Smrg#no rum* 789ab84437Smrg