1# 2# Specific board setup for the Atheros AP96 reference board. 3# 4# The AP96 has the following hardware: 5# 6# + AR7161 CPU SoC 7# + AR9223 2.4GHz 11n 8# + AR9220 5GHz 11n 9# + AR8316 10/100/1000 switch 10# + m25p64 based 8MB flash 11# + 64mb RAM 12# + uboot environment 13 14# $FreeBSD$ 15 16include "AR71XX_BASE" 17ident "AP96" 18hints "AP96.hints" 19 20options AR71XX_REALMEM=64*1024*1024 21 22options AR71XX_ENV_UBOOT 23 24# For DOS - enable if required 25options MSDOSFS 26 27# uncompress - to boot read-only lzma natively from flash 28device geom_uncompress 29options GEOM_UNCOMPRESS 30options ROOTDEVNAME=\"ufs:/dev/map/rootfs.uncompress\" 31 32# Used for the static uboot partition map 33device geom_map 34 35# Options needed for the EEPROM based calibration/PCI configuration data. 36options AR71XX_ATH_EEPROM # Fetch EEPROM/PCI config from flash 37options ATH_EEPROM_FIRMWARE # Use EEPROM from flash 38device firmware # Used by the above 39 40# Options required for miiproxy and mdiobus 41options ARGE_MDIO # Export an MDIO bus separate from arge 42device miiproxy # MDIO bus <-> MII PHY rendezvous 43 44device etherswitch 45device arswitch 46