aboutsummaryrefslogtreecommitdiff
path: root/src/target/armv7m.c
diff options
context:
space:
mode:
authorAntonio Borneo <borneo.antonio@gmail.com>2019-06-24 17:15:33 +0200
committerAntonio Borneo <borneo.antonio@gmail.com>2020-03-12 10:05:42 +0000
commitfba438fde7355bcbe5fb4dc0ce712665d3d8a6da (patch)
treeb03a74645a8d29d9757119b196d94cae31e42c76 /src/target/armv7m.c
parentf447c31b30f805725b7a09d51d786c88de4b7a4f (diff)
downloadriscv-openocd-fba438fde7355bcbe5fb4dc0ce712665d3d8a6da.zip
riscv-openocd-fba438fde7355bcbe5fb4dc0ce712665d3d8a6da.tar.gz
riscv-openocd-fba438fde7355bcbe5fb4dc0ce712665d3d8a6da.tar.bz2
arm: Use different enum for core_type and core_mode
The fields core_type and core_mode use the same enum arm_mode but encode different information, making the code less immediate to read. Use a different enum arm_core_type for the field core_type. The code behavior is not changed. Change-Id: I60f2095ea6801dfe22f6da81ec295ca71ef90466 Signed-off-by: Antonio Borneo <borneo.antonio@gmail.com> Reviewed-on: http://openocd.zylin.com/5258 Tested-by: jenkins
Diffstat (limited to 'src/target/armv7m.c')
-rw-r--r--src/target/armv7m.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/target/armv7m.c b/src/target/armv7m.c
index 4b37774..82d6e63 100644
--- a/src/target/armv7m.c
+++ b/src/target/armv7m.c
@@ -695,7 +695,7 @@ int armv7m_init_arch_info(struct target *target, struct armv7m_common *armv7m)
/* Enable stimulus port #0 by default */
armv7m->trace_config.itm_ter[0] = 1;
- arm->core_type = ARM_MODE_THREAD;
+ arm->core_type = ARM_CORE_TYPE_M_PROFILE;
arm->arch_info = armv7m;
arm->setup_semihosting = armv7m_setup_semihosting;