xref: /f-stack/freebsd/mips/conf/PB47 (revision 22ce4aff)
1a9643ea8Slogwang#
2a9643ea8Slogwang# Atheros PB47 reference board.
3a9643ea8Slogwang#
4a9643ea8Slogwang# * one MiniPCI+ slot (modified to allow two idsel lines
5a9643ea8Slogwang#   on the one slot, for a specific kind of internal-only
6a9643ea8Slogwang#   NIC;
7a9643ea8Slogwang# * one XMII slot
8a9643ea8Slogwang# * One ethernet PHY
9a9643ea8Slogwang# * Akros Silicon AS1834
10a9643ea8Slogwang# * 8MB NOR SPI flash
11a9643ea8Slogwang# * 64MB RAM
12a9643ea8Slogwang#
13a9643ea8Slogwang# $FreeBSD$
14a9643ea8Slogwang#
15a9643ea8Slogwang
16a9643ea8Slogwang#NO_UNIVERSE
17a9643ea8Slogwang
18a9643ea8Slogwanginclude		"AR71XX_BASE"
19a9643ea8Slogwangident		"PB47"
20a9643ea8Slogwanghints		"PB47.hints"
21a9643ea8Slogwang
22a9643ea8Slogwang# Enable the uboot environment stuff rather then the
23a9643ea8Slogwang# redboot stuff.
24a9643ea8Slogwangoptions 	AR71XX_ENV_UBOOT
25a9643ea8Slogwang
26a9643ea8Slogwang# XXX TODO: add uboot boot parameter parsing to extract MAC, RAM.
27a9643ea8Slogwang# Right now it will just detect 32mb out of 64mb, as well as
28a9643ea8Slogwang# return a garbage MAC address.
29a9643ea8Slogwangoptions 	AR71XX_REALMEM=64*1024*1024
30a9643ea8Slogwang
31a9643ea8Slogwang# For DOS - enable if required
32a9643ea8Slogwangoptions 	MSDOSFS
33a9643ea8Slogwang
34a9643ea8Slogwang# uncompress - to boot read-only lzma natively from flash
35*22ce4affSfengbojiangdevice		xz
36a9643ea8Slogwangoptions 	GEOM_UZIP
37a9643ea8Slogwang
38a9643ea8Slogwang# Used for the static uboot partition map
39a9643ea8Slogwangdevice		geom_map
40a9643ea8Slogwang
41a9643ea8Slogwang# Boot off of the rootfs, as defined in the geom_map setup.
42a9643ea8Slogwangoptions 	ROOTDEVNAME=\"ufs:map/rootfs.uzip\"
43