From: Tomas Vanek Date: Wed, 9 Jan 2019 10:59:35 +0000 (+0100) Subject: target/cortex_m: inform if an external reset occurs X-Git-Tag: v0.11.0-rc1~861 X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=commitdiff_plain;h=d4790209507ebda2de7fe124db2dc8e6a9122d4c;ds=inline target/cortex_m: inform if an external reset occurs Change-Id: I873e73012c44aac7af3b21b633bd096d8e299d07 Signed-off-by: Tomas Vanek Reviewed-on: http://openocd.zylin.com/4840 Tested-by: jenkins Reviewed-by: Antonio Borneo --- diff --git a/src/target/cortex_m.c b/src/target/cortex_m.c index 06e1c1c754..3c97bc3dcf 100644 --- a/src/target/cortex_m.c +++ b/src/target/cortex_m.c @@ -510,7 +510,10 @@ static int cortex_m_poll(struct target *target) } if (cortex_m->dcb_dhcsr & S_RESET_ST) { - target->state = TARGET_RESET; + if (target->state != TARGET_RESET) { + target->state = TARGET_RESET; + LOG_INFO("%s: external reset detected", target_name(target)); + } return ERROR_OK; }