mips: optimize mips_ejtag_step_disable() code 44/944/3
authorSalvador Arroyo <sarroyofdez@yahoo.es>
Tue, 30 Oct 2012 22:15:35 +0000 (23:15 +0100)
committerSpencer Oliver <spen@spen-soft.co.uk>
Fri, 16 Nov 2012 12:40:14 +0000 (12:40 +0000)
commit47d5f44fe0401746b3239ea43994889c41c0ca5e
tree7ab78dad76097a30db5bb899e964dfe207814450
parent115b7be42610cd276bab2f9b08a7e11e05cc889e
mips: optimize mips_ejtag_step_disable() code

The code is a bit large compared to mips_ejtag_step_enable().
With the mips32 xori instruction the code can be
reused.
The number of pracc accesses are reduced from 18 to 7.

Change-Id: If3974ebd64da4461c22b089796646990e68e1b72
Signed-off-by: Salvador Arroyo <sarroyofdez@yahoo.es>
Reviewed-on: http://openocd.zylin.com/944
Tested-by: jenkins
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
src/target/mips32.h
src/target/mips_ejtag.c