ee79d5b0e4
it to all kernel configs that contain "options MODULAR". This option turns on module autoloading by default (which is the current default). This allows people who don't want module autoloading on by default to disable it by simply removing/commentting this line.
28 lines
787 B
Plaintext
28 lines
787 B
Plaintext
# $NetBSD: std.rpi,v 1.15 2014/08/24 07:59:22 jnemeth Exp $
|
|
#
|
|
# standard NetBSD/evbarm for Raspberry Pi options
|
|
|
|
machine evbarm arm
|
|
include "arch/evbarm/conf/std.evbarm"
|
|
|
|
# Pull in Raspberry Pi config definitions.
|
|
include "arch/evbarm/conf/files.rpi"
|
|
|
|
options MODULAR
|
|
options MODULAR_DEFAULT_AUTOLOAD
|
|
options ARM11_COMPAT_MMU
|
|
options __HAVE_CPU_COUNTER
|
|
options __HAVE_FAST_SOFTINTS # should be in types.h
|
|
options __HAVE_CPU_UAREA_ALLOC_IDLELWP
|
|
options __HAVE_MM_MD_DIRECT_MAPPED_PHYS
|
|
options TPIDRPRW_IS_CURCPU
|
|
options ARM_HAS_VBAR
|
|
options KERNEL_BASE_EXT=0xc0000000
|
|
|
|
options EVBARM_BOARDTYPE="rpi"
|
|
makeoptions BOARDMKFRAG="${THISARM}/conf/mk.rpi"
|
|
makeoptions LOADADDRESS="0xc0008000"
|
|
|
|
options ARM_INTR_IMPL="<arch/arm/broadcom/bcm2835_intr.h>"
|
|
options ARM_GENERIC_TODR
|