8 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
9 makeoptions MODULES_OVERRIDE="dev/acpica5"
11 options MATH_EMULATE #Support for x87 emulation
12 options INET #InterNETworking
13 options INET6 #IPv6 communications protocols
14 options HAMMER #Hammer Filesystem
15 options NULLFS #NULL filesystem
16 options FFS #Berkeley Fast Filesystem
17 options FFS_ROOT #FFS usable as root device [keep this!]
18 options SOFTUPDATES #Enable FFS soft updates support
19 options UFS_DIRHASH #Improve performance on big directories
20 options MFS #Memory Filesystem
21 options TMPFS #Temporary Filesystem
22 options MD_ROOT #MD is a potential root device
23 options NFS #Network Filesystem
24 options NFS_ROOT #NFS usable as root device, NFS required
25 options MSDOSFS #MSDOS Filesystem
26 options CD9660 #ISO 9660 Filesystem
27 options PROCFS #Process filesystem
28 options COMPAT_43 #Compatible with BSD 4.3 [KEEP THIS!]
29 options COMPAT_DF12 #Compatible with DragonFly 1.2 and earlier
30 options SCSI_DELAY=5000 #Delay (in ms) before probing SCSI
31 options DEVICE_POLLING # Support mixed interrupt-polling
32 # handling of network device drivers
33 options UCONSOLE #Allow users to grab the console
34 options USERCONFIG #boot -c editor
35 options VISUAL_USERCONFIG #visual boot -c editor
36 options KTRACE #ktrace(1) support
37 options SYSVSHM #SYSV-style shared memory
38 options SYSVMSG #SYSV-style message queues
39 options SYSVSEM #SYSV-style semaphores
40 options P1003_1B #Posix P1003_1B real-time extensions
41 options _KPOSIX_PRIORITY_SCHEDULING
42 options ICMP_BANDLIM #Rate limit bad replies
43 options KBD_INSTALL_CDEV # install a CDEV entry in /dev
45 options SMP # Symmetric MultiProcessor Kernel
46 options APIC_IO # Symmetric (APIC) I/O
58 # NEW-ATA (NATA) and ATAPI devices
61 device natadisk # ATA disk drives
62 device natapicd # ATAPI CDROM drives
63 device natapifd # ATAPI floppy drives
64 device natapist # ATAPI tape drives
65 device natapicam # Emulate ATAPI devices as SCSI
66 device nataraid # support for ATA software RAID
68 device natausb # ATA-over-USB support
69 options ATA_STATIC_ID # Static device numbering
72 device scbus # SCSI bus (required)
73 device da # Direct Access (disks)
76 # atkbdc0 controls both the keyboard and the PS/2 mouse
77 device atkbdc0 at isa? port IO_KBD
78 device atkbd0 at atkbdc? irq 1 flags 0x1
79 device psm0 at atkbdc? irq 12
83 # kbdmux is the keyboard multiplexer
86 # splash screen/screen saver
89 # syscons is the default console driver, resembling an SCO console
90 device sc0 at isa? flags 0x100
91 options SC_PIXEL_MODE # add support for the raster text mode
93 device agp # support several AGP chipsets
95 # Floating point support - do not disable.
96 device npx0 at nexus? port IO_NPX irq 13
100 # PCI Ethernet NICs that use the common MII bus controller code.
101 # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs!
102 device miibus # MII bus support
106 options IEEE80211_DEBUG
107 options IEEE80211_SUPPORT_MESH
108 options IEEE80211_SUPPORT_TDMA
109 device wlan # 802.11 support
110 device wlan_ccmp # 802.11 CCMP support
111 device wlan_tkip # 802.11 TKIP support
112 device wlan_wep # 802.11 WEP support
113 # 802.11 TX rate control algorithms
114 device wlan_amrr # AMRR
117 options AH_SUPPORT_AR5416
120 device ath_rate_sample
123 # Pseudo devices - the number indicates how many units to allocate.
124 pseudo-device loop # Network loopback
125 pseudo-device ether # Ethernet support
126 pseudo-device sl 1 # Kernel SLIP
127 pseudo-device ppp 1 # Kernel PPP
128 pseudo-device tun # Packet tunnel.
129 pseudo-device pty # Pseudo-ttys (telnet etc)
130 pseudo-device md # Memory "disks"
131 pseudo-device gif # IPv6 and IPv4 tunneling
132 pseudo-device faith 1 # IPv6-to-IPv4 relaying (translation)
134 # The `bpf' pseudo-device enables the Berkeley Packet Filter.
135 # Be aware of the administrative consequences of enabling this!
136 pseudo-device bpf #Berkeley packet filter
138 pseudo-device crypto # core crypto support, used by wlan
139 pseudo-device cryptodev
142 device uhci # UHCI PCI->USB interface
143 device ohci # OHCI PCI->USB interface
144 device usb # USB Bus (required)
145 device ugen # Generic
146 device uhid # "Human Interface Devices"
147 device ukbd # Keyboard
148 device umass # Disks/Mass storage - Requires scbus and da