2 # AR71XX -- Kernel configuration file for FreeBSD/mips for Atheros 71xx systems
10 makeoptions TARGET_BIG_ENDIAN
11 makeoptions KERNLOADADDR=0x80050000
14 files "../atheros/files.ar71xx"
17 makeoptions DEBUG=-g #Build kernel with gdb(1) debug symbols
18 #makeoptions MODULES_OVERRIDE=""
23 options SCHED_4BSD #4BSD scheduler
24 options INET #InterNETworking
25 options NFSCLIENT #Network Filesystem Client
26 options NFS_ROOT #NFS usable as /, requires NFSCLIENT
27 options PSEUDOFS #Pseudo-filesystem framework
28 options _KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
30 # options NFS_LEGACYRPC
31 # Debugging for use in -current
34 options INVARIANT_SUPPORT
36 options WITNESS_SKIPSPIN
37 options FFS #Berkeley Fast Filesystem
38 options SOFTUPDATES #Enable FFS soft updates support
39 options UFS_ACL #Support for access control lists
40 options UFS_DIRHASH #Improve performance on big directories
46 options BOOTP_WIRED_TO=arge0
48 options ROOTDEVNAME=\"nfs:192.168.10.1:/mnt/bsd\"
53 options IEEE80211_DEBUG
54 options IEEE80211_SUPPORT_MESH
55 options IEEE80211_SUPPORT_TDMA
56 device wlan # 802.11 support
57 device wlan_wep # 802.11 WEP support
58 device wlan_ccmp # 802.11 CCMP support
59 device wlan_tkip # 802.11 TKIP support
61 device ath # Atheros pci/cardbus NIC's
64 option AH_SUPPORT_AR5416
65 device ath_rate_sample
71 options USB_EHCI_BIG_ENDIAN_DESC # handle big-endian byte order