X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fcortex_m.c;h=3c97bc3dcf123c62f29117cc9541a4e267b466e4;hp=06e1c1c754ce5f0716a227445a121f1f15f7fa2f;hb=d4790209507ebda2de7fe124db2dc8e6a9122d4c;hpb=d140fb27c6afbfa1fe609b5f0db274d4a5273483;ds=sidebyside 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; }