]> git.gag.com Git - fw/openocd/blobdiff - src/target/arm7_9_common.c
mips_m4k and arm7_9 : Fix soft bkpt endianess for 16-bit instructions
[fw/openocd] / src / target / arm7_9_common.c
index 611d5d4acc002ed2f2bd3a7213b74f501c6d71d9..6287891bb3437a336e88b222fd804ba1a6340d81 100644 (file)
@@ -392,6 +392,7 @@ static int arm7_9_unset_breakpoint(struct target *target, struct breakpoint *bre
                        {
                                return retval;
                        }
+                       current_instr = target_buffer_get_u16(target, (uint8_t *)&current_instr);
                        if (current_instr == arm7_9->thumb_bkpt)
                                if ((retval = target_write_memory(target, breakpoint->address, 2, 1, breakpoint->orig_instr)) != ERROR_OK)
                                {