1#
2# AR71XX -- Kernel configuration file for FreeBSD/mips for Atheros 71xx systems
3#
4# $FreeBSD$
5#
6
7ident		AR71XX
8makeoptions	KERNLOADADDR=0x80050000
9options		HZ=1000
10
11hints		"AR71XX.hints"
12include		"../atheros/std.ar71xx"
13
14makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
15#makeoptions	MODULES_OVERRIDE=""
16
17options		DDB
18options		KDB
19
20options		SCHED_4BSD		#4BSD scheduler
21options		INET			#InterNETworking
22options		NFSCL			#Network Filesystem Client
23options		NFS_ROOT		#NFS usable as /, requires NFSCL
24options		PSEUDOFS		#Pseudo-filesystem framework
25options		_KPOSIX_PRIORITY_SCHEDULING #Posix P1003_1B real-time extensions
26
27# options		NFS_LEGACYRPC
28# Debugging for use in -current
29options		DEADLKRES
30options		INVARIANTS
31options		INVARIANT_SUPPORT
32options		WITNESS
33options		WITNESS_SKIPSPIN
34options         FFS                     #Berkeley Fast Filesystem
35options         SOFTUPDATES             #Enable FFS soft updates support
36options         UFS_ACL                 #Support for access control lists
37options         UFS_DIRHASH             #Improve performance on big directories
38
39
40options		BOOTP
41options		BOOTP_NFSROOT
42options		BOOTP_NFSV3
43options		BOOTP_WIRED_TO=arge0 
44options		BOOTP_COMPAT
45options		ROOTDEVNAME=\"nfs:192.168.10.1:/mnt/bsd\"
46
47device		pci
48device		ar71xx_pci
49
50# Wireless NIC cards
51options		IEEE80211_DEBUG
52options		IEEE80211_SUPPORT_MESH
53options		IEEE80211_SUPPORT_TDMA
54device		wlan            # 802.11 support
55device		wlan_wep        # 802.11 WEP support
56device		wlan_ccmp       # 802.11 CCMP support
57device		wlan_tkip       # 802.11 TKIP support
58
59device		ath             # Atheros NIC's
60device		ath_pci		# Atheros pci/cardbus glue
61options 	ATH_DEBUG
62device		ath_hal
63option		AH_SUPPORT_AR5416
64option		AH_RXCFG_SDMAMW_4BYTES	# See NOTES for details of this WAR
65device		ath_rate_sample
66
67device		mii
68device		arge
69
70device		usb
71options		USB_EHCI_BIG_ENDIAN_DESC        # handle big-endian byte order
72# options		USB_DEBUG
73device		ohci
74device		ehci
75
76device		gpio
77device		gpioled
78
79device		spibus
80device		ar71xx_spi
81device		mx25l
82# device		geom_redboot
83
84device		ar71xx_wdog
85
86device		uart
87
88device		loop
89device		ether
90device		md
91device		bpf
92device		random
93device		if_bridge
94