1# 2# Specific board setup for the D-Link DIR-825B1 router. 3# 4# The DIR-825B1 has the following hardware: 5# 6# + AR7161 CPU SoC 7# + AR9223 2.4GHz 11n 8# + AR9220 5GHz 11n 9# + RealTek RTL8366S Gigabit switch 10# + m25p64 based 8MB flash 11# + 64MB RAM 12# + uboot environment 13 14# $FreeBSD$ 15 16#NO_UNIVERSE 17 18include "AR71XX_BASE" 19ident "DIR-825B1" 20hints "DIR-825B1.hints" 21 22# Since the kernel image must fit inside 1024KiB, we have to build almost 23# everything as modules. 24nodevice gpio 25nodevice gpioled 26nodevice gif 27nodevice gre 28nodevice if_bridge 29nodevice usb 30nodevice ehci 31nodevice wlan 32nodevice wlan_xauth 33nodevice wlan_acl 34nodevice wlan_wep 35nodevice wlan_tkip 36nodevice wlan_ccmp 37nodevice wlan_rssadapt 38nodevice wlan_amrr 39nodevice ath 40nodevice ath_pci 41nodevice ath_hal 42nodevice umass 43nodevice ath_rate_sample 44 45nooptions INET6 46 47# GEOM modules 48device geom_map # to get access to the SPI flash partitions 49device xz 50options GEOM_UZIP 51options GEOM_PART_GPT 52 53options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uzip\" 54options AR71XX_REALMEM=64*1024*1024 55 56options AR71XX_ENV_UBOOT 57 58# options MSDOSFS # Read MSDOS filesystems; useful for USB/CF 59 60# options MD_ROOT 61# options MD_ROOT_SIZE="6144" 62 63options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 64options ATH_EEPROM_FIRMWARE # Use EEPROM from flash 65device firmware # Used by the above 66