| 1 | cpu I486_CPU |
|---|
| 2 | cpu I586_CPU |
|---|
| 3 | cpu I686_CPU |
|---|
| 4 | ident NEK_NANO |
|---|
| 5 | |
|---|
| 6 | # To statically compile in device wiring instead of /boot/device.hints |
|---|
| 7 | #hints "GENERIC.hints" # Default places to look for devices. |
|---|
| 8 | |
|---|
| 9 | # Use the following to compile in values accessible to the kernel |
|---|
| 10 | # through getenv() (or kenv(1) in userland). The format of the file |
|---|
| 11 | # is 'variable=value', see kenv(1) |
|---|
| 12 | # |
|---|
| 13 | # env "GENERIC.env" |
|---|
| 14 | |
|---|
| 15 | # makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols |
|---|
| 16 | |
|---|
| 17 | options SCHED_ULE # ULE scheduler |
|---|
| 18 | options PREEMPTION # Enable kernel thread preemption |
|---|
| 19 | options INET # InterNETworking |
|---|
| 20 | options INET6 # IPv6 communications protocols |
|---|
| 21 | options SCTP # Stream Control Transmission Protocol |
|---|
| 22 | options FFS # Berkeley Fast Filesystem |
|---|
| 23 | options SOFTUPDATES # Enable FFS soft updates support |
|---|
| 24 | options UFS_ACL # Support for access control lists |
|---|
| 25 | options UFS_DIRHASH # Improve performance on big directories |
|---|
| 26 | options UFS_GJOURNAL # Enable gjournal-based UFS journaling |
|---|
| 27 | options MD_ROOT # MD is a potential root device |
|---|
| 28 | options NFSCLIENT # Network Filesystem Client |
|---|
| 29 | options NFSSERVER # Network Filesystem Server |
|---|
| 30 | options NFSLOCKD # Network Lock Manager |
|---|
| 31 | options NFS_ROOT # NFS usable as /, requires NFSCLIENT |
|---|
| 32 | options MSDOSFS # MSDOS Filesystem |
|---|
| 33 | options CD9660 # ISO 9660 Filesystem |
|---|
| 34 | options PROCFS # Process filesystem (requires PSEUDOFS) |
|---|
| 35 | options PSEUDOFS # Pseudo-filesystem framework |
|---|
| 36 | options GEOM_PART_GPT # GUID Partition Tables. |
|---|
| 37 | options GEOM_LABEL # Provides labelization |
|---|
| 38 | options COMPAT_43TTY # BSD 4.3 TTY compat (sgtty) |
|---|
| 39 | options COMPAT_FREEBSD4 # Compatible with FreeBSD4 |
|---|
| 40 | options COMPAT_FREEBSD5 # Compatible with FreeBSD5 |
|---|
| 41 | options COMPAT_FREEBSD6 # Compatible with FreeBSD6 |
|---|
| 42 | options COMPAT_FREEBSD7 # Compatible with FreeBSD7 |
|---|
| 43 | options SCSI_DELAY=5000 # Delay (in ms) before probing SCSI |
|---|
| 44 | options KTRACE # ktrace(1) support |
|---|
| 45 | options STACK # stack(9) support |
|---|
| 46 | options SYSVSHM # SYSV-style shared memory |
|---|
| 47 | options SYSVMSG # SYSV-style message queues |
|---|
| 48 | options SYSVSEM # SYSV-style semaphores |
|---|
| 49 | options _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions |
|---|
| 50 | options KBD_INSTALL_CDEV # install a CDEV entry in /dev |
|---|
| 51 | options HWPMC_HOOKS # Necessary kernel hooks for hwpmc(4) |
|---|
| 52 | options AUDIT # Security event auditing |
|---|
| 53 | #options KDTRACE_HOOKS # Kernel DTrace hooks |
|---|
| 54 | |
|---|
| 55 | # To make an SMP kernel, the next two lines are needed |
|---|
| 56 | options SMP # Symmetric MultiProcessor Kernel |
|---|
| 57 | device apic # I/O APIC |
|---|
| 58 | |
|---|
| 59 | # CPU frequency control |
|---|
| 60 | device cpufreq |
|---|
| 61 | |
|---|
| 62 | # Bus support. |
|---|
| 63 | device acpi |
|---|
| 64 | device eisa |
|---|
| 65 | device pci |
|---|
| 66 | |
|---|
| 67 | # Floppy drives |
|---|
| 68 | device fdc |
|---|
| 69 | |
|---|
| 70 | # ATA and ATAPI devices |
|---|
| 71 | device ata |
|---|
| 72 | device atadisk # ATA disk drives |
|---|
| 73 | device ataraid # ATA RAID drives |
|---|
| 74 | device atapicd # ATAPI CDROM drives |
|---|
| 75 | options ATA_STATIC_ID # Static device numbering |
|---|
| 76 | |
|---|
| 77 | device scbus # SCSI bus (required for SCSI) |
|---|
| 78 | device ch # SCSI media changers |
|---|
| 79 | device da # Direct Access (disks) |
|---|
| 80 | device cd # CD |
|---|
| 81 | device pass # Passthrough device (direct SCSI access) |
|---|
| 82 | |
|---|
| 83 | # atkbdc0 controls both the keyboard and the PS/2 mouse |
|---|
| 84 | device atkbdc # AT keyboard controller |
|---|
| 85 | device atkbd # AT keyboard |
|---|
| 86 | device psm # PS/2 mouse |
|---|
| 87 | |
|---|
| 88 | device kbdmux # keyboard multiplexer |
|---|
| 89 | |
|---|
| 90 | device vga # VGA video card driver |
|---|
| 91 | |
|---|
| 92 | device splash # Splash screen and screen saver support |
|---|
| 93 | |
|---|
| 94 | # syscons is the default console driver, resembling an SCO console |
|---|
| 95 | device sc |
|---|
| 96 | |
|---|
| 97 | device agp # support several AGP chipsets |
|---|
| 98 | |
|---|
| 99 | # Power management support (see NOTES for more options) |
|---|
| 100 | #device apm |
|---|
| 101 | # Add suspend/resume support for the i8254. |
|---|
| 102 | device pmtimer |
|---|
| 103 | |
|---|
| 104 | # PCCARD (PCMCIA) support |
|---|
| 105 | # PCMCIA and cardbus bridge support |
|---|
| 106 | device cbb # cardbus (yenta) bridge |
|---|
| 107 | device pccard # PC Card (16-bit) bus |
|---|
| 108 | device cardbus # CardBus (32-bit) bus |
|---|
| 109 | |
|---|
| 110 | # Serial (COM) ports |
|---|
| 111 | device uart # Generic UART driver |
|---|
| 112 | |
|---|
| 113 | # Parallel port |
|---|
| 114 | #device ppc |
|---|
| 115 | #device ppbus # Parallel port bus (required) |
|---|
| 116 | #device lpt # Printer |
|---|
| 117 | #device plip # TCP/IP over parallel |
|---|
| 118 | #device ppi # Parallel port interface device |
|---|
| 119 | |
|---|
| 120 | # PCI Ethernet NICs. |
|---|
| 121 | device em # Intel PRO/1000 Gigabit Ethernet Family |
|---|
| 122 | |
|---|
| 123 | # PCI Ethernet NICs that use the common MII bus controller code. |
|---|
| 124 | # NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! |
|---|
| 125 | device miibus # MII bus support |
|---|
| 126 | device sis # Silicon Integrated Systems SiS 900/SiS 7016 |
|---|
| 127 | device vr # VIA Rhine, Rhine II |
|---|
| 128 | |
|---|
| 129 | # Wireless NIC cards |
|---|
| 130 | device wlan # 802.11 support |
|---|
| 131 | options IEEE80211_DEBUG # enable debug msgs |
|---|
| 132 | options IEEE80211_AMPDU_AGE # age frames in AMPDU reorder q's |
|---|
| 133 | device wlan_wep # 802.11 WEP support |
|---|
| 134 | device wlan_ccmp # 802.11 CCMP support |
|---|
| 135 | device wlan_amrr # AMRR transmit rate control algorithm |
|---|
| 136 | device wlan_tkip |
|---|
| 137 | device wlan_xauth |
|---|
| 138 | device wlan_acl |
|---|
| 139 | device ath # Atheros pci/cardbus NIC's |
|---|
| 140 | device ath_hal # pci/cardbus chip support |
|---|
| 141 | options AH_SUPPORT_AR5416 # enable AR5416 tx/rx descriptors |
|---|
| 142 | device ath_rate_sample # SampleRate tx rate control for ath |
|---|
| 143 | device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. |
|---|
| 144 | |
|---|
| 145 | # Pseudo devices. |
|---|
| 146 | device loop # Network loopback |
|---|
| 147 | device random # Entropy device |
|---|
| 148 | device ether # Ethernet support |
|---|
| 149 | device tun # Packet tunnel. |
|---|
| 150 | device pty # BSD-style compatibility pseudo ttys |
|---|
| 151 | device md # Memory "disks" |
|---|
| 152 | device gif # IPv6 and IPv4 tunneling |
|---|
| 153 | device faith # IPv6-to-IPv4 relaying (translation) |
|---|
| 154 | device firmware # firmware assist module |
|---|
| 155 | |
|---|
| 156 | # The `bpf' device enables the Berkeley Packet Filter. |
|---|
| 157 | # Be aware of the administrative consequences of enabling this! |
|---|
| 158 | # Note that 'bpf' is required for DHCP. |
|---|
| 159 | device bpf # Berkeley packet filter |
|---|
| 160 | |
|---|
| 161 | # USB support |
|---|
| 162 | device uhci # UHCI PCI->USB interface |
|---|
| 163 | device ohci # OHCI PCI->USB interface |
|---|
| 164 | device ehci # EHCI PCI->USB interface (USB 2.0) |
|---|
| 165 | device usb # USB Bus (required) |
|---|
| 166 | #device udbp # USB Double Bulk Pipe devices |
|---|
| 167 | device uhid # "Human Interface Devices" |
|---|
| 168 | device ukbd # Keyboard |
|---|
| 169 | device umass # Disks/Mass storage - Requires scbus and da |
|---|
| 170 | device ural # Ralink Technology RT2500USB wireless NICs |
|---|
| 171 | device rum # Ralink Technology RT2501USB wireless NICs |
|---|
| 172 | # USB Serial devices |
|---|
| 173 | device u3g # USB-based 3G modems (Option, Huawei, Sierra) |
|---|
| 174 | device uplcom # Prolific PL-2303 serial adapters |
|---|
| 175 | device uslcom # SI Labs CP2101/CP2102 serial adapters |
|---|
| 176 | device ucom # Keyboard |
|---|
| 177 | |
|---|
| 178 | |
|---|
| 179 | options HZ=1000 |
|---|
| 180 | options DEVICE_POLLING |
|---|
| 181 | # PF |
|---|
| 182 | device pf |
|---|
| 183 | device pflog |
|---|
| 184 | device pfsync |
|---|
| 185 | options ALTQ |
|---|
| 186 | options ALTQ_CBQ |
|---|
| 187 | options ALTQ_RED |
|---|
| 188 | options ALTQ_RIO |
|---|
| 189 | options ALTQ_HFSC |
|---|
| 190 | options ALTQ_CDNR |
|---|
| 191 | options ALTQ_PRIQ |
|---|
| 192 | options ALTQ_NOPCC |
|---|
| 193 | options ALTQ_DEBUG |
|---|
| 194 | # carp |
|---|
| 195 | device carp |
|---|
| 196 | # bridge |
|---|
| 197 | device if_bridge |
|---|
| 198 | # lagg |
|---|
| 199 | device lagg |
|---|
| 200 | # vlan |
|---|
| 201 | device vlan |
|---|
| 202 | options IEEE80211_SUPPORT_MESH # enable 802.11s D3.0 support |
|---|