Set machine correctly on ARM. This allows universe to use the correct world

when building each kernel.

Reviewed by:	imp
This commit is contained in:
Andrew Turner 2012-08-18 05:48:19 +00:00
parent 09563c2244
commit 19a0f7f9cb
20 changed files with 22 additions and 13 deletions

View File

@ -2,6 +2,7 @@
files "../at91/files.at91"
cpu CPU_ARM9
machine arm
makeoptions CONF_CFLAGS=-mcpu=arm9
options PHYSADDR=0x20000000
options NO_EVENTTIMERS

View File

@ -2,6 +2,7 @@
files "../at91/files.at91"
cpu CPU_ARM9
machine arm
makeoptions CONF_CFLAGS=-mcpu=arm9
options PHYSADDR=0x20000000
options NO_EVENTTIMERS

View File

@ -7,6 +7,7 @@
files "../at91/files.at91"
cpu CPU_ARM9
machine arm
makeoptions CONF_CFLAGS=-mcpu=arm9
options PHYSADDR=0x70000000
options NO_EVENTTIMERS

View File

@ -1,10 +1,6 @@
# $FreeBSD$
files "../at91/files.at91"
cpu CPU_ARM9
makeoptions CONF_CFLAGS=-mcpu=arm9
options PHYSADDR=0x20000000
options NO_EVENTTIMERS
include "../at91/std.at91sam9"
# Supported SoCs for the at91 platform
device at91rm9200

View File

@ -3,8 +3,6 @@
#
# $FreeBSD$
machine arm
device mem
options GEOM_PART_BSD

View File

@ -2,6 +2,7 @@
files "../econa/files.econa"
cpu CPU_FA526
machine arm
makeoptions CONF_CFLAGS=-march=armv4
options PHYSADDR=0x00000000
makeoptions KERNPHYSADDR=0x01000000

View File

@ -5,6 +5,7 @@
files "../lpc/files.lpc"
cpu CPU_ARM9
machine arm
makeoptions CONF_CFLAGS="-march=armv5te"
options PHYSADDR=0x80000000
options STARTUP_PAGETABLE_ADDR=0x80000000

View File

@ -2,5 +2,6 @@
files "../mv/files.mv"
cpu CPU_MV_PJ4B
machine arm armv6
options VM_MAXUSER_ADDRESS="(KERNBASE-(1024*1024*1024))"

View File

@ -2,5 +2,6 @@
files "../mv/files.mv"
cpu CPU_ARM9E
machine arm
makeoptions CONF_CFLAGS="-march=armv5te"
options FREEBSD_BOOT_LOADER

View File

@ -2,6 +2,7 @@
files "../s3c2xx0/files.s3c2xx0"
cpu CPU_ARM9
machine arm
makeoptions CONF_CFLAGS=-mcpu=arm920t
options NO_EVENTTIMERS

View File

@ -3,6 +3,7 @@
files "../sa11x0/files.sa11x0"
cpu CPU_SA1100
cpu CPU_SA1110
machine arm
makeoptions KERNPHYSADDR=0xc0000000
makeoptions KERNVIRTADDR=0xc0000000
options NO_EVENTTIMERS

View File

@ -1,5 +1,6 @@
# $FreeBSD$
cpu CPU_CORTEXA
machine arm armv6
files "../ti/files.ti"

View File

@ -1,5 +1,5 @@
#XScale i80219 generic configuration
#$FreeBSD$
files "../xscale/i80321/files.i80219"
include "../xscale/std.xscale"
include "../xscale/std.xscale-be"
cpu CPU_XSCALE_80219

View File

@ -1,5 +1,5 @@
#XScale i80321 generic configuration
#$FreeBSD$
files "../xscale/i80321/files.i80321"
include "../xscale/std.xscale"
include "../xscale/std.xscale-be"
cpu CPU_XSCALE_80321

View File

@ -1,5 +1,5 @@
#XScale i81342 generic configuration
#$FreeBSD$
files "../xscale/i8134x/files.i81342"
include "../xscale/std.xscale"
include "../xscale/std.xscale-be"
cpu CPU_XSCALE_81342

View File

@ -1,5 +1,5 @@
#XScale IXP425 generic configuration
#$FreeBSD$
files "../xscale/ixp425/files.ixp425"
include "../xscale/std.xscale"
include "../xscale/std.xscale-be"
cpu CPU_XSCALE_IXP425

View File

@ -2,6 +2,6 @@
#$FreeBSD$
files "../xscale/ixp425/files.ixp425"
include "../xscale/std.xscale"
include "../xscale/std.xscale-be"
cpu CPU_XSCALE_IXP435
cpu CPU_XSCALE_IXP425

View File

@ -7,3 +7,4 @@ makeoptions KERNVIRTADDR=0xc0200000
makeoptions CONF_CFLAGS=-mcpu=xscale
options XSCALE_CACHE_READ_WRITE_ALLOCATE
options ARM_USE_SMALL_ALLOC
machine arm

View File

@ -1,4 +1,3 @@
# $FreeBSD$
# machine arm armeb
options ARM_CACHE_LOCK_ENABLE
options NO_EVENTTIMERS

View File

@ -0,0 +1,5 @@
#Big-Endian XScale generic configuration
#$FreeBSD$
include "../xscale/std.xscale"
machine arm armeb