X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fmips_m4k.c;h=46589ef30090b907b4f6a1217f2966a555d52c10;hp=e91bd57b6d610a9ebbccb5d2281f55d6952afb2f;hb=d5e564625f72e1018f56a707b60d47a5ca9fece9;hpb=37c28903a13376674936d658ee87c0e1b305f597 diff --git a/src/target/mips_m4k.c b/src/target/mips_m4k.c index e91bd57b6d..46589ef300 100644 --- a/src/target/mips_m4k.c +++ b/src/target/mips_m4k.c @@ -87,11 +87,11 @@ static int mips_m4k_debug_entry(struct target *target) struct mips32_common *mips32 = target_to_mips32(target); struct mips_ejtag *ejtag_info = &mips32->ejtag_info; + mips32_save_context(target); + /* make sure stepping disabled, SSt bit in CP0 debug register cleared */ mips_ejtag_config_step(ejtag_info, 0); - mips32_save_context(target); - /* make sure break unit configured */ mips32_configure_break_unit(target);