summaryrefslogtreecommitdiffstats
path: root/sys/arm/allwinner/a20/std.a20
diff options
context:
space:
mode:
Diffstat (limited to 'sys/arm/allwinner/a20/std.a20')
-rw-r--r--sys/arm/allwinner/a20/std.a2026
1 files changed, 26 insertions, 0 deletions
diff --git a/sys/arm/allwinner/a20/std.a20 b/sys/arm/allwinner/a20/std.a20
new file mode 100644
index 0000000..851308c
--- /dev/null
+++ b/sys/arm/allwinner/a20/std.a20
@@ -0,0 +1,26 @@
+# Allwinner A20 common options
+#$FreeBSD$
+
+cpu CPU_CORTEXA
+machine arm armv6
+makeoption ARM_LITTLE_ENDIAN
+
+# Physical memory starts at 0x40200000. We assume images are loaded at
+# 0x40200000, e.g. from u-boot with 'fatload mmc 0 0x40200000 kernel'
+#
+#
+options PHYSADDR=0x40000000
+
+makeoptions KERNPHYSADDR=0x40200000
+options KERNPHYSADDR=0x40200000
+makeoptions KERNVIRTADDR=0xc0200000
+options KERNVIRTADDR=0xc0200000
+
+options STARTUP_PAGETABLE_ADDR=0x48000000
+
+options ARM_L2_PIPT
+
+options IPI_IRQ_START=0
+options IPI_IRQ_END=15
+
+files "../allwinner/a20/files.a20"
OpenPOWER on IntegriCloud