[Buildroot] [PATCH 2/2] toolchain: Add support for Cortex-M4 processor
Chris Wardman
cjwfirmware at vxmdesign.com
Thu Sep 17 07:21:32 UTC 2015
This patch adds support for the Cortex-M4 processor. Cortex-M4 is almost
completely identical to the Cortex-M3 processor. Cortex-M4 uses the same
Thumb2/Thumb instruction set. Not sure if the extra M4 DSP instructions are
currently supported.
Signed-off-by: Chris Wardman <cjwfirmware at vxmdesign.com>
---
arch/Config.in.arm | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/arch/Config.in.arm b/arch/Config.in.arm
index 4d10f4c..5055cb5 100644
--- a/arch/Config.in.arm
+++ b/arch/Config.in.arm
@@ -156,6 +156,11 @@ config BR2_cortex_m3
bool "cortex-M3"
select BR2_ARM_CPU_HAS_THUMB
select BR2_ARM_CPU_HAS_THUMB2
+config BR2_cortex_m4
+ bool "cortex-M4"
+ select BR2_ARM_CPU_HAS_THUMB
+ select BR2_ARM_CPU_HAR_THUMB2
+ select BR2_ARM_CPU_ARMV7M
config BR2_fa526
bool "fa526/626"
select BR2_ARM_CPU_HAS_ARM
@@ -419,6 +424,7 @@ config BR2_GCC_TARGET_CPU
default "cortex-a12" if BR2_cortex_a12
default "cortex-a15" if BR2_cortex_a15
default "cortex-m3" if BR2_cortex_m3
+ default "cortex-m4" if BR2_cortex_m4
default "fa526" if BR2_fa526
default "marvell-pj4" if BR2_pj4
default "strongarm" if BR2_strongarm
--
1.9.1
More information about the buildroot
mailing list