std.armadaxp revision 1.6
1# $NetBSD: std.armadaxp,v 1.6 2018/10/08 10:22:17 skrll Exp $ 2# 3# standard NetBSD/evbarm for ARMADAXP options 4 5machine evbarm arm 6include "conf/std" # MI standard options 7 8include "arch/evbarm/conf/files.armadaxp" 9 10options EXEC_ELF32 11options EXEC_SCRIPT 12 13# To support easy transit to ../arch/arm/arm32 14options ARM32 15options EVBARM_BOARDTYPE="Armada XP" 16options ARM_HAS_VBAR 17options ARM_INTR_IMPL="<arch/arm/marvell/mvsoc_intr.h>" 18options COM_REGMAP 19options COM_16750 20options PIC_MAXSOURCES=128 21options __HAVE_FAST_SOFTINTS # should be in types.h 22options __HAVE_PCI_CONF_HOOK # should be in types.h 23options __HAVE_CPU_UAREA_ALLOC_IDLELWP 24 25 26options STARTUP_PAGETABLE_ADDR=0x00100000 27options MEMSTART=0x00000000 28 29# Build for armv7-a, soft-floats only 30makeoptions CPUFLAGS="-march=armv7-a -msoft-float" 31 32options KERNEL_BASE_EXT=0x80000000 33makeoptions LOADADDRESS="0x00200000" 34makeoptions KERNEL_BASE_PHYS="0x00200000" 35makeoptions KERNEL_BASE_VIRT="0x80200000" 36makeoptions BOARDTYPE="armadaxp" 37makeoptions BOARDMKFRAG="${THISARM}/conf/mk.armadaxp" 38