X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Ftarget%2Fmips32.c;h=abb42559617cff9423b533b3e0e492f37ad21ac4;hp=b5dbea312c2c53ec80b57c2461680ad9cc09d904;hb=7a3eec2b4d9dbb9533acfb271dbe91afa0727c8e;hpb=eb8912ec38c0fd6867d2b5a88b40549f791ce7bb diff --git a/src/target/mips32.c b/src/target/mips32.c index b5dbea312c..abb4255961 100644 --- a/src/target/mips32.c +++ b/src/target/mips32.c @@ -468,6 +468,9 @@ int mips32_run_algorithm(struct target *target, int num_mem_params, } for (int i = 0; i < num_reg_params; i++) { + if (reg_params[i].direction == PARAM_IN) + continue; + struct reg *reg = register_get_by_name(mips32->core_cache, reg_params[i].reg_name, 0); if (!reg) {