mirror of
https://git.yoctoproject.org/meta-arm
synced 2026-06-06 02:40:18 +00:00
arm-bsp: remove armv8m
Musca B1 and S1 should be using the external tune files. Remove armv8, as it is not correct anyway, and use the Cortex-M33 tune. Note: This change will prevent glibc from compiling (and possibly others). This isn't relevant for a Cortex-M, as it should be running an RTOS not Linux. Change-Id: Id88d2af41217e8b5bad01e98b337cf0523acf6e1 Signed-off-by: Jon Mason <jon.mason@arm.com>
This commit is contained in:
@@ -1,12 +0,0 @@
|
||||
DEFAULTTUNE ?= "armv8m"
|
||||
|
||||
TUNEVALID[armv8m] = "Enable instructions for ARMv8-m"
|
||||
AVAILTUNES += "armv8m"
|
||||
|
||||
PREFERRED_PROVIDER_virtual/kernel = "linux-dummy"
|
||||
|
||||
ARMPKGARCH_tune-armv8m ?= "armv8m"
|
||||
TUNE_FEATURES_tune-armv8m = "armv8m"
|
||||
PACKAGE_EXTRA_ARCHS_tune-armv8m = "armv8m"
|
||||
|
||||
require conf/machine/include/arm/arch-arm.inc
|
||||
@@ -5,7 +5,9 @@
|
||||
#@DESCRIPTION: Machine configuration for Musca-B1
|
||||
|
||||
EXTRA_IMAGEDEPENDS += "virtual/trusted-firmware-m"
|
||||
|
||||
PREFERRED_VERSION_trusted-firmware-m = "1.0"
|
||||
|
||||
require armv8m.inc
|
||||
require conf/machine/include/tune-cortexm33.inc
|
||||
|
||||
# GLIBC will not work with Cortex-M.
|
||||
TCLIBC = "baremetal"
|
||||
|
||||
@@ -5,7 +5,9 @@
|
||||
#@DESCRIPTION: Machine configuration for Musca-S1
|
||||
|
||||
EXTRA_IMAGEDEPENDS += "virtual/trusted-firmware-m"
|
||||
|
||||
PREFERRED_VERSION_trusted-firmware-m = "1.0"
|
||||
|
||||
require armv8m.inc
|
||||
require conf/machine/include/tune-cortexm33.inc
|
||||
|
||||
# GLIBC will not work with Cortex-M.
|
||||
TCLIBC = "baremetal"
|
||||
|
||||
Reference in New Issue
Block a user