1# $FreeBSD$
2#
3# Specific board setup for the D-Link DIR-825C1 router.
4#
5# The DIR-825C1 has the following hardware:
6#
7# + AR9344 CPU SoC 74k MIPS
8# + ARxxx 2.4GHz 11n
9# + ARXXX 5GHz 11n
10# + AR8327 Gigabit switch
11# + m25p80 based 16MB flash
12# + 128MB RAM
13# + uboot environment
14
15#NO_UNIVERSE
16
17# Include the default AR934x parameters
18include         "std.AR934X"
19ident           DIR825C1
20
21# Override hints with board values
22hints           "DIR-825C1.hints"
23
24# Force the board memory - the base DB120 has 128MB RAM
25options         AR71XX_REALMEM=(128*1024*1024)
26
27# Options required for miiproxy and mdiobus
28options 	ARGE_MDIO	# Export an MDIO bus separate from arge
29device		miiproxy	# MDIO bus <-> MII PHY rendezvous
30
31device		etherswitch
32device		arswitch
33
34# read MSDOS formatted disks - USB
35options		MSDOSFS
36
37# Enable the uboot environment stuff rather then the
38# redboot stuff.
39options		AR71XX_ENV_UBOOT
40
41# Used for the static uboot partition map
42device          geom_map
43
44# uzip - to boot natively from flash
45options 	GEOM_UZIP
46options         GEOM_PART_GPT
47device		xz
48
49# Boot off of the rootfs, as defined in the geom_map setup.
50options         ROOTDEVNAME=\"ufs:map/rootfs.uzip\"
51
52# In order to netboot, you have to build the mfsroot into the kernel
53# 19443712 or 19M is the biggest rootfs via netboot this thing supports
54#options         MD_ROOT         # md device usable as a potential root device
55#options         MD_ROOT_SIZE=19444
56#makeoptions     MFS_IMAGE=/tftpboot/mfsroot-dir825c1.img.ulzma
57#options         ROOTDEVNAME=\"ufs:md0.uzip\"
58