summaryrefslogtreecommitdiffstats
path: root/sys/arm/xilinx/std.zynq7
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/xilinx/std.zynq7')
-rw-r--r--sys/arm/xilinx/std.zynq723
1 files changed, 23 insertions, 0 deletions
diff --git a/sys/arm/xilinx/std.zynq7 b/sys/arm/xilinx/std.zynq7
new file mode 100644
index 0000000..76a21e2
--- /dev/null
+++ b/sys/arm/xilinx/std.zynq7
@@ -0,0 +1,23 @@
+#
+# std.zynq7 - Generic configuration for Xilinx Zynq-7000 PS.
+#
+# $FreeBSD$
+
+cpu CPU_CORTEXA
+machine arm armv6
+
+files "../xilinx/files.zynq7"
+
+# Physical memory starts at 0x00000000. We assume images are loaded at
+# 0x00100000, e.g. from u-boot with 'fatload mmc 0 0x100000 kernel.bin'
+#
+#
+options PHYSADDR=0x00000000
+options KERNPHYSADDR=0x00100000
+makeoptions KERNPHYSADDR=0x00100000
+options KERNVIRTADDR=0xc0100000 # Used in ldscript.arm
+makeoptions KERNVIRTADDR=0xc0100000
+
+options STARTUP_PAGETABLE_ADDR=0x000f0000
+options ARM_L2_PIPT
+
OpenPOWER on IntegriCloud