X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fcortex_m3.c;h=e3ed4cfbb81dcbaf0875246844241b99b6364b41;hp=a90baafaf57f96fcdf48bb235448b9faeee4c191;hb=dfbb9f3e89ae;hpb=c1ee650a9aead0bd25d7aa37fd65e5a3ed0c6e38;ds=sidebyside diff --git a/src/target/cortex_m3.c b/src/target/cortex_m3.c index a90baafaf5..e3ed4cfbb8 100644 --- a/src/target/cortex_m3.c +++ b/src/target/cortex_m3.c @@ -691,7 +691,7 @@ int cortex_m3_assert_reset(target_t *target) ahbap_write_system_u32(swjdp, DCB_DCRDR, 0 ); - if (target->reset_mode == RESET_RUN) + if (!target->reset_halt) { /* Set/Clear C_MASKINTS in a separate operation */ if (cortex_m3->dcb_dhcsr & C_MASKINTS)