Home | History | Annotate | Line # | Download | only in conf
      1  1.12     yurix #	$NetBSD: std.generic,v 1.12 2026/05/11 19:38:21 yurix Exp $
      2   1.1       ryo #
      3   1.1       ryo # 	generic NetBSD/evbarm with FDT support
      4   1.1       ryo 
      5   1.1       ryo machine		evbarm arm
      6   1.1       ryo include		"conf/std"
      7   1.1       ryo include		"arch/arm/conf/std.arm"		# arch standard options
      8   1.1       ryo 
      9   1.3     skrll options 	EXEC_ELF32
     10   1.3     skrll options 	EXEC_SCRIPT
     11   1.3     skrll 
     12  1.10    andvar # Architecture options
     13   1.1       ryo options 	ARM32
     14   1.3     skrll 
     15   1.2     skrll options 	ARM_GENERIC_TODR
     16   1.1       ryo options 	ARM_HAS_VBAR
     17   1.1       ryo options 	ARM_INTR_IMPL="<arch/arm/fdt/fdt_intr.h>"
     18   1.1       ryo options 	DRAM_BLOCKS=256
     19   1.1       ryo options 	EVBARM_BOARDTYPE="evbarm"
     20   1.1       ryo options 	FDT				# Flattened Device Tree support
     21   1.1       ryo options 	FPU_VFP
     22   1.1       ryo options 	MODULAR
     23   1.1       ryo options 	MODULAR_DEFAULT_AUTOLOAD
     24   1.1       ryo options 	PCI_NETBSD_CONFIGURE
     25   1.8     skrll options 	TPIDRPRW_IS_CURLWP
     26   1.2     skrll options 	__BUS_SPACE_HAS_STREAM_METHODS
     27   1.2     skrll options 	__HAVE_CPU_COUNTER
     28   1.2     skrll options 	__HAVE_CPU_UAREA_ALLOC_IDLELWP
     29   1.7     skrll options 	__HAVE_FAST_SOFTINTS		# should be in types.h
     30  1.12     yurix options 	__HAVE_GENERIC_SETSTATCLOCKRATE
     31   1.3     skrll options 	__HAVE_GENERIC_START
     32   1.3     skrll options 	__HAVE_GENERIC_CPU_INITCLOCKS
     33   1.2     skrll options 	__HAVE_PCI_CONF_HOOK
     34   1.6  jmcneill options 	__HAVE_PCI_MSI_MSIX
     35   1.2     skrll 
     36   1.1       ryo makeoptions	BOARDMKFRAG="${THISARM}/conf/mk.generic"
     37   1.1       ryo 
     38  1.11  jakllsch # initrd support
     39  1.11  jakllsch options 	MEMORY_DISK_HOOKS
     40  1.11  jakllsch options 	MEMORY_DISK_DYNAMIC
     41  1.11  jakllsch pseudo-device 	md
     42  1.11  jakllsch 
     43   1.9     skrll # Prevent the addition of a command line -DKERNEL_BASE_VOFFSET= as it
     44   1.9     skrll # is done at runtime.
     45   1.9     skrll makeoptions	KERNEL_VOFFSET_RUNTIME=1
     46   1.9     skrll 
     47   1.3     skrll # The physical address is chosen by u-boot and determined by armv6_start.S.
     48   1.3     skrll # The 64 byte offset is due to u-boot header.
     49   1.3     skrll makeoptions	KERNEL_BASE_PHYS="0x00000040"
     50   1.3     skrll makeoptions	KERNEL_BASE_VIRT="0x80000040"
     51   1.3     skrll 
     52   1.1       ryo # General options
     53   1.1       ryo options 	CHILD_MAX=1024	# 160 is too few
     54   1.1       ryo options 	OPEN_MAX=1024	# 128 is too few
     55