1162485Sjulian# $FreeBSD$ 2162485Sjulianmachine i386 3162485Sjuliancpu I586_CPU 4162485Sjulianident TINYBSD 5162485Sjulianmaxusers 8 6162485Sjulianoptions CPU_GEODE 7162485Sjulian 8162485Sjulian# To statically compile in device wiring instead of /boot/device.hints 9162485Sjulian#hints "GENERIC.hints" # Default places to look for devices. 10162485Sjulianoptions SCHED_4BSD # 4BSD scheduler 11162485Sjulianoptions INET # InterNETworking 12162485Sjulianoptions FFS # Berkeley Fast Filesystem 13162485Sjulianoptions SOFTUPDATES # Enable FFS soft updates support 14162485Sjulianoptions UFS_ACL # Support for access control lists 15162485Sjulianoptions UFS_DIRHASH # Improve performance on big directories 16162485Sjulianoptions MD_ROOT # MD is a potential root device 17162485Sjulianoptions NFSCLIENT # Network Filesystem Client 18162485Sjulianoptions NFSSERVER # Network Filesystem Server 19162485Sjulianoptions NFS_ROOT # NFS usable as /, requires NFSCLIENT 20162485Sjulianoptions PROCFS # Process filesystem (requires PSEUDOFS) 21162485Sjulianoptions PSEUDOFS # Pseudo-filesystem framework 22171923Sremkooptions GEOM_PART_GPT # GUID Partition Tables. 23162485Sjulianoptions COMPAT_43 # Compatible with BSD 4.3 [KEEP THIS!] 24162485Sjulianoptions COMPAT_FREEBSD4 # Compatible with FreeBSD4 25162485Sjulianoptions SYSVSHM # SYSV-style shared memory 26162485Sjulianoptions SYSVMSG # SYSV-style message queues 27162485Sjulianoptions SYSVSEM # SYSV-style semaphores 28162485Sjulianoptions _KPOSIX_PRIORITY_SCHEDULING # POSIX P1003_1B real-time extensions 29162485Sjulianoptions KBD_INSTALL_CDEV # install a CDEV entry in /dev 30162485Sjulianoptions AHC_REG_PRETTY_PRINT # Print register bitfields in debug 31162485Sjulian # output. Adds ~128k to driver. 32162485Sjulianoptions AHD_REG_PRETTY_PRINT # Print register bitfields in debug 33162485Sjulian # output. Adds ~215k to driver. 34162485Sjulianoptions ADAPTIVE_GIANT # Giant mutex is adaptive. 35162485Sjulian 36162485Sjulian#device apic # I/O APIC 37162485Sjulian 38162485Sjuliandevice pci 39162485Sjulian 40162485Sjulian# ATA and ATAPI devices 41162485Sjuliandevice ata 42162485Sjuliandevice atadisk # ATA disk drives 43162485Sjulianoptions ATA_STATIC_ID # Static device numbering 44162485Sjulian 45162485Sjulian# Serial (COM) ports 46162485Sjuliandevice sio # 8250, 16[45]50 based serial ports 47162485Sjulian 48162485Sjulian# PCI Ethernet NICs. 49162485Sjuliandevice de # DEC/Intel DC21x4x (``Tulip'') 50162485Sjuliandevice em # Intel PRO/1000 adapter Gigabit Ethernet Card 51162485Sjuliandevice ixgb # Intel PRO/10GbE Ethernet Card 52162485Sjuliandevice txp # 3Com 3cR990 (``Typhoon'') 53162485Sjuliandevice vx # 3Com 3c590, 3c595 (``Vortex'') 54162485Sjulian 55162485Sjulian# PCI Ethernet NICs that use the common MII bus controller code. 56162485Sjulian# NOTE: Be sure to keep the 'device miibus' line in order to use these NICs! 57162485Sjuliandevice miibus # MII bus support 58162485Sjuliandevice bfe # Broadcom BCM440x 10/100 Ethernet 59162485Sjuliandevice bge # Broadcom BCM570xx Gigabit Ethernet 60162485Sjuliandevice dc # DEC/Intel 21143 and various workalikes 61162485Sjuliandevice fxp # Intel EtherExpress PRO/100B (82557, 82558) 62162485Sjuliandevice lge # Level 1 LXT1001 gigabit ethernet 63162485Sjuliandevice nge # NatSemi DP83820 gigabit ethernet 64162485Sjuliandevice pcn # AMD Am79C97x PCI 10/100 (precedence over 'lnc') 65162485Sjuliandevice re # RealTek 8139C+/8169/8169S/8110S 66162485Sjuliandevice rl # RealTek 8129/8139 67162485Sjuliandevice sf # Adaptec AIC-6915 (``Starfire'') 68162485Sjuliandevice sis # Silicon Integrated Systems SiS 900/SiS 7016 69162485Sjuliandevice sk # SysKonnect SK-984x & SK-982x gigabit Ethernet 70162485Sjuliandevice ste # Sundance ST201 (D-Link DFE-550TX) 71162485Sjuliandevice ti # Alteon Networks Tigon I/II gigabit Ethernet 72162485Sjuliandevice tl # Texas Instruments ThunderLAN 73162485Sjuliandevice tx # SMC EtherPower II (83c170 ``EPIC'') 74162485Sjuliandevice vge # VIA VT612x gigabit ethernet 75162485Sjuliandevice vr # VIA Rhine, Rhine II 76162485Sjuliandevice wb # Winbond W89C840F 77162485Sjuliandevice xl # 3Com 3c90x (``Boomerang'', ``Cyclone'') 78162485Sjulian 79162485Sjulian# ISA Ethernet NICs. pccard NICs included. 80162485Sjuliandevice cs # Crystal Semiconductor CS89x0 NIC 81162485Sjulian# 'device ed' requires 'device miibus' 82162485Sjuliandevice ed # NE[12]000, SMC Ultra, 3c503, DS8390 cards 83162485Sjuliandevice ex # Intel EtherExpress Pro/10 and Pro/10+ 84162485Sjuliandevice ep # Etherlink III based cards 85162485Sjuliandevice fe # Fujitsu MB8696x based cards 86162485Sjuliandevice ie # EtherExpress 8/16, 3C507, StarLAN 10 etc. 87162485Sjuliandevice sn # SMC's 9000 series of Ethernet chips 88162485Sjuliandevice xe # Xircom pccard Ethernet 89162485Sjulian 90162485Sjulian# Wireless NIC cards 91162485Sjuliandevice wlan # 802.11 support 92162485Sjuliandevice wlan_wep #802.11 WEP support 93162485Sjuliandevice wlan_ccmp #802.11 CCMP support 94162485Sjuliandevice wlan_tkip #802.11 TKIP support 95162485Sjuliandevice wlan_xauth #802.11 external authenticator support 96162485Sjuliandevice wlan_acl #802.11 MAC ACL support 97162485Sjuliandevice an # Aironet 4500/4800 802.11 wireless NICs. 98162485Sjuliandevice awi # BayStack 660 and others 99162485Sjuliandevice wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs. 100162485Sjuliandevice ath 101162485Sjuliandevice ath_hal 102162485Sjuliandevice ath_rate_sample 103162485Sjulian 104162485Sjulian# Pseudo devices. 105162485Sjuliandevice loop # Network loopback 106162485Sjuliandevice random # Entropy device 107162485Sjuliandevice ether # Ethernet support 108162485Sjuliandevice ppp # Kernel PPP 109162485Sjuliandevice tun # Packet tunnel. 110162485Sjuliandevice pty # Pseudo-ttys (telnet etc) 111162485Sjuliandevice md # Memory "disks" 112162485Sjuliandevice gif # IPv6 and IPv4 tunneling 113162485Sjuliandevice faith # IPv6-to-IPv4 relaying (translation) 114162485Sjulian 115162485Sjulian# The `bpf' device enables the Berkeley Packet Filter. 116162485Sjulian# Be aware of the administrative consequences of enabling this! 117162485Sjulian# Note that 'bpf' is required for DHCP. 118162485Sjuliandevice bpf # Berkeley packet filter 119162485Sjulian 120162485Sjulianoptions INCLUDE_CONFIG_FILE 121162485Sjulian 122162485Sjulianoptions IPFIREWALL 123162485Sjulianoptions IPFIREWALL_DEFAULT_TO_ACCEPT 124162485Sjulianoptions IPDIVERT 125162485Sjulianoptions DUMMYNET 126162485Sjulian 127162485Sjulianoptions ALTQ 128162485Sjulianoptions ALTQ_CBQ 129162485Sjulianoptions ALTQ_RED 130162485Sjulianoptions ALTQ_RIO 131162485Sjulianoptions ALTQ_HFSC 132162485Sjulianoptions ALTQ_CDNR 133162485Sjulianoptions ALTQ_PRIQ 134162485Sjulian 135162485Sjuliandevice pf 136162485Sjuliandevice pflog 137162485Sjuliandevice pfsync 138162485Sjuliandevice carp 139162535Sjuliandevice if_bridge 140162485Sjulian 141162485Sjulianoptions DEVICE_POLLING 142