mips32_pracc: jump to 0xff20.0200 if cpu reads wrong addr53/1353/6
authorOleksij Rempel <bug-track@fisher-privat.net>
Sat, 20 Apr 2013 12:27:39 +0000 (14:27 +0200)
committerSpencer Oliver <spen@spen-soft.co.uk>
Wed, 17 Jul 2013 14:33:24 +0000 (14:33 +0000)
commit3610f2f09b1ff20c9de265848129111ce87aa3b4
tree65cdd67d856c66b3dfb3e3124df24e7d6c9e56c7
parent6fb232c2561710fac123199febe20bfde0aace98
mips32_pracc: jump to 0xff20.0200 if cpu reads wrong addr

On some CPUs, like bcm7401 with EJTAG v2.0 we can have situation where
CPU do not stops execution. For example, all CP0 commands will have this issue.
In this case we should some hove recover our session. Currently
jump to 0xff20.0200 seems to be good option. If it brake some thing on
newer EJTAG, then check for EJTAG v2.0 should be added.

Change-Id: Icd8841f38a1a85e0f7682b6dc358af8dfaae0744
Signed-off-by: Oleksij Rempel <bug-track@fisher-privat.net>
Reviewed-on: http://openocd.zylin.com/1353
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/target/mips32_pracc.c