diff options
Diffstat (limited to 'sys/arm/allwinner/a20/std.a20')
-rw-r--r-- | sys/arm/allwinner/a20/std.a20 | 26 |
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" |