jtag: cut down on usage of unintended modification of global end state
authorØyvind Harboe <oyvind.harboe@zylin.com>
Tue, 16 Mar 2010 13:13:03 +0000 (14:13 +0100)
committerØyvind Harboe <oyvind.harboe@zylin.com>
Thu, 18 Mar 2010 07:43:19 +0000 (08:43 +0100)
commit36df240cea04990e8c18aa0b90bd63374f22dbd3
tree5e8573d7c54222bacf2389880e659b100e3754e2
parentfccdfc1cd78ddfb687e0d1fc630c3fa10af2b5f9
jtag: cut down on usage of unintended modification of global end state

jtag_get/set_end_state() is now deprecated.

There were lots of places in the code where the end state was
unintentionally modified.

The big Q is whether there were any places where the intention
was to modify the end state. 0.5 is a long way off, so we'll
get a fair amount of testing.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
24 files changed:
src/flash/nor/str9xpec.c
src/jtag/core.c
src/jtag/jtag.h
src/pld/virtex2.c
src/target/adi_v5_jtag.c
src/target/arm11_dbgtap.c
src/target/arm720t.c
src/target/arm7_9_common.c
src/target/arm7tdmi.c
src/target/arm920t.c
src/target/arm926ejs.c
src/target/arm966e.c
src/target/arm9tdmi.c
src/target/arm_adi_v5.c.orig [new file with mode: 0644]
src/target/arm_adi_v5.c~ [new file with mode: 0644]
src/target/avrt.c
src/target/dsp563xx.c
src/target/embeddedice.c
src/target/etb.c
src/target/etm.c
src/target/feroceon.c
src/target/mips_ejtag.c
src/target/xscale.c
src/xsvf/xsvf.c