NetBSD/sys/arch/evbarm/conf/std.nslu2
matt 4c3e78343a Add KERNEL_BASE_EXT=0xc0000000 to those plaforms that need it.
Note that armv6 and later systems will use 0x80000000 as the kernel start
so they can use the split TTBs in armv6 and later.
2008-05-09 00:08:37 +00:00

25 lines
666 B
Plaintext

# $NetBSD: std.nslu2,v 1.3 2008/05/09 00:08:37 matt Exp $
#
# Standard NetBSD/evbarm options for Linksys NSLU2
machine evbarm arm
include "conf/std" # MI standard options
include "arch/arm/conf/std.arm" # arch standard options
# Pull in NSLU2 config definitions.
include "arch/evbarm/conf/files.nslu2"
options EXEC_ELF32
options EXEC_SCRIPT
options ARM32
options KERNEL_BASE_EXT=0xc0000000
makeoptions LOADADDRESS="0xc0200000"
makeoptions BOARDMKFRAG="${THISARM}/conf/mk.nslu2"
options ARM_INTR_IMPL="<arch/arm/xscale/ixp425_intr.h>"
options __BUS_SPACE_HAS_STREAM_METHODS
# We need to configure the PCI bus.
options PCI_NETBSD_CONFIGURE