std.generic revision 1.3
11.3Sskrll# $NetBSD: std.generic,v 1.3 2018/10/18 09:01:54 skrll Exp $ 21.1Sryo# 31.1Sryo# generic NetBSD/evbarm with FDT support 41.1Sryo 51.1Sryomachine evbarm arm 61.1Sryoinclude "conf/std" 71.1Sryoinclude "arch/arm/conf/std.arm" # arch standard options 81.1Sryo 91.3Sskrlloptions EXEC_ELF32 101.3Sskrlloptions EXEC_SCRIPT 111.3Sskrll 121.1Sryo# Architecture opions 131.1Sryooptions ARM32 141.3Sskrll 151.2Sskrlloptions ARM_GENERIC_TODR 161.1Sryooptions ARM_HAS_VBAR 171.1Sryooptions ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>" 181.1Sryooptions DRAM_BLOCKS=256 191.1Sryooptions EVBARM_BOARDTYPE="evbarm" 201.1Sryooptions FDT # Flattened Device Tree support 211.1Sryooptions FPU_VFP 221.1Sryooptions MODULAR 231.1Sryooptions MODULAR_DEFAULT_AUTOLOAD 241.1Sryooptions PCI_NETBSD_CONFIGURE 251.1Sryooptions TPIDRPRW_IS_CURCPU 261.2Sskrlloptions __BUS_SPACE_HAS_STREAM_METHODS 271.2Sskrlloptions __HAVE_CPU_COUNTER 281.2Sskrlloptions __HAVE_CPU_UAREA_ALLOC_IDLELWP 291.3Sskrlloptions __HAVE_GENERIC_START 301.3Sskrlloptions __HAVE_GENERIC_CPU_INITCLOCKS 311.2Sskrlloptions __HAVE_FAST_SOFTINTS # should be in types.h 321.2Sskrlloptions __HAVE_PCI_CONF_HOOK 331.2Sskrll 341.1Sryomakeoptions BOARDMKFRAG="${THISARM}/conf/mk.generic" 351.1Sryo 361.3Sskrll# The physical address is chosen by u-boot and determined by armv6_start.S. 371.3Sskrll# The 64 byte offset is due to u-boot header. 381.3Sskrllmakeoptions KERNEL_BASE_PHYS="0x00000040" 391.3Sskrllmakeoptions KERNEL_BASE_VIRT="0x80000040" 401.3Sskrll 411.1Sryo# General options 421.1Sryooptions CHILD_MAX=1024 # 160 is too few 431.1Sryooptions OPEN_MAX=1024 # 128 is too few 44