]> git.gag.com Git - fw/openocd/blobdiff - src/target/stm32_stlink.c
stlink: fix incorrect pc console output
[fw/openocd] / src / target / stm32_stlink.c
index 32896cc328abf6c509468f91eadc56d3eb533741..171cc83c65228c5eaeba5dc29d00e013cc919f2b 100644 (file)
@@ -605,10 +605,8 @@ static int stm32_stlink_step(struct target *target, int current,
        if (breakpoint)
                cortex_m3_set_breakpoint(target, breakpoint);
 
-       target->debug_reason = DBG_REASON_SINGLESTEP;
-       target_call_event_callbacks(target, TARGET_EVENT_HALTED);
-
        stlink_debug_entry(target);
+       target_call_event_callbacks(target, TARGET_EVENT_HALTED);
 
        LOG_INFO("halted: PC: 0x%x", buf_get_u32(armv7m->arm.pc->value, 0, 32));