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:
parent
09563c2244
commit
19a0f7f9cb
@ -2,6 +2,7 @@
|
||||
|
||||
files "../at91/files.at91"
|
||||
cpu CPU_ARM9
|
||||
machine arm
|
||||
makeoptions CONF_CFLAGS=-mcpu=arm9
|
||||
options PHYSADDR=0x20000000
|
||||
options NO_EVENTTIMERS
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
files "../at91/files.at91"
|
||||
cpu CPU_ARM9
|
||||
machine arm
|
||||
makeoptions CONF_CFLAGS=-mcpu=arm9
|
||||
options PHYSADDR=0x20000000
|
||||
options NO_EVENTTIMERS
|
||||
|
@ -7,6 +7,7 @@
|
||||
|
||||
files "../at91/files.at91"
|
||||
cpu CPU_ARM9
|
||||
machine arm
|
||||
makeoptions CONF_CFLAGS=-mcpu=arm9
|
||||
options PHYSADDR=0x70000000
|
||||
options NO_EVENTTIMERS
|
||||
|
@ -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
|
||||
|
@ -3,8 +3,6 @@
|
||||
#
|
||||
# $FreeBSD$
|
||||
|
||||
machine arm
|
||||
|
||||
device mem
|
||||
|
||||
options GEOM_PART_BSD
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
files "../econa/files.econa"
|
||||
cpu CPU_FA526
|
||||
machine arm
|
||||
makeoptions CONF_CFLAGS=-march=armv4
|
||||
options PHYSADDR=0x00000000
|
||||
makeoptions KERNPHYSADDR=0x01000000
|
||||
|
@ -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
|
||||
|
@ -2,5 +2,6 @@
|
||||
|
||||
files "../mv/files.mv"
|
||||
cpu CPU_MV_PJ4B
|
||||
machine arm armv6
|
||||
|
||||
options VM_MAXUSER_ADDRESS="(KERNBASE-(1024*1024*1024))"
|
||||
|
@ -2,5 +2,6 @@
|
||||
|
||||
files "../mv/files.mv"
|
||||
cpu CPU_ARM9E
|
||||
machine arm
|
||||
makeoptions CONF_CFLAGS="-march=armv5te"
|
||||
options FREEBSD_BOOT_LOADER
|
||||
|
@ -2,6 +2,7 @@
|
||||
|
||||
files "../s3c2xx0/files.s3c2xx0"
|
||||
cpu CPU_ARM9
|
||||
machine arm
|
||||
|
||||
makeoptions CONF_CFLAGS=-mcpu=arm920t
|
||||
options NO_EVENTTIMERS
|
||||
|
@ -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
|
||||
|
@ -1,5 +1,6 @@
|
||||
# $FreeBSD$
|
||||
|
||||
cpu CPU_CORTEXA
|
||||
machine arm armv6
|
||||
|
||||
files "../ti/files.ti"
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -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
|
||||
|
@ -1,4 +1,3 @@
|
||||
# $FreeBSD$
|
||||
# machine arm armeb
|
||||
options ARM_CACHE_LOCK_ENABLE
|
||||
options NO_EVENTTIMERS
|
||||
|
5
sys/arm/xscale/std.xscale-be
Normal file
5
sys/arm/xscale/std.xscale-be
Normal file
@ -0,0 +1,5 @@
|
||||
#Big-Endian XScale generic configuration
|
||||
#$FreeBSD$
|
||||
|
||||
include "../xscale/std.xscale"
|
||||
machine arm armeb
|
Loading…
x
Reference in New Issue
Block a user