summaryrefslogtreecommitdiffstats
path: root/sys/arm/econa/std.econa
diff options
context:
space:
mode:
authorrpaulo <rpaulo@FreeBSD.org>2010-01-04 03:35:45 +0000
committerrpaulo <rpaulo@FreeBSD.org>2010-01-04 03:35:45 +0000
commit69436c4cabfac51fcdfa42784059f5ae68801cd4 (patch)
tree2fb376f68d2590dd7f858046d845d1af0f99f6ba /sys/arm/econa/std.econa
parentd3158f2b66a7748dd7e67c5fc04bc181f987c5ce (diff)
downloadFreeBSD-src-69436c4cabfac51fcdfa42784059f5ae68801cd4.zip
FreeBSD-src-69436c4cabfac51fcdfa42784059f5ae68801cd4.tar.gz
Add support for Cavium Econa CNS11XX ARM boards. These boards were
previously know by StarSemi STR9104. Tested by the submitter on an Emprex NSD-100 board. Submitted by: Yohanes Nugroho <yohanes at gmail.com> Reviewed by: freebsd-arm, stas Obtained from: //depot/projects/str91xx/...
Diffstat (limited to 'sys/arm/econa/std.econa')
-rw-r--r--sys/arm/econa/std.econa14
1 files changed, 14 insertions, 0 deletions
diff --git a/sys/arm/econa/std.econa b/sys/arm/econa/std.econa
new file mode 100644
index 0000000..660648d
--- /dev/null
+++ b/sys/arm/econa/std.econa
@@ -0,0 +1,14 @@
+# $FreeBSD$
+
+files "../econa/files.econa"
+cpu CPU_FA526
+makeoptions CONF_CFLAGS=-march=armv4
+options PHYSADDR=0x00000000
+makeoptions KERNPHYSADDR=0x01000000
+makeoptions KERNVIRTADDR=0xc1000000
+
+options KERNPHYSADDR=0x01000000
+options KERNVIRTADDR=0xc1000000 # Used in ldscript.arm
+options FLASHADDR=0xD0000000
+options LOADERRAMADDR=0x00000000
+options STARTUP_PAGETABLE_ADDR=0x00100000
OpenPOWER on IntegriCloud