jtag: remove jtag_get_end_state()'s that should be unecessary

By a bit of code inspection it seems like all of these
instances of jtag_get_end_state() can be unambigously
replaced by constants.

Signed-off-by: Øyvind Harboe <oyvind.harboe@zylin.com>
This commit is contained in:
Øyvind Harboe 2010-03-18 18:31:58 +01:00
parent 8d411d0d24
commit 8ce828dd38
5 changed files with 6 additions and 6 deletions

View File

@ -849,7 +849,7 @@ void embeddedice_write_dcc(struct jtag_tap *tap, int reg_addr, uint8_t *buffer,
} }
} else } else
{ {
tap_state_t end_state = jtag_get_end_state(); tap_state_t end_state = TAP_IDLE;
tap_state_t shift_end_state; tap_state_t shift_end_state;
if (post_bits == 0) if (post_bits == 0)
shift_end_state = end_state; shift_end_state = end_state;

View File

@ -995,7 +995,7 @@ int arm7_9_assert_reset(struct target *target)
* certain ARM9 cores (maybe more) - AT91SAM9260 * certain ARM9 cores (maybe more) - AT91SAM9260
* and STR9 * and STR9
*/ */
jtag_add_runtest(1, jtag_get_end_state()); jtag_add_runtest(1, TAP_IDLE);
} }
else else
{ {

View File

@ -104,9 +104,9 @@ static __inline int arm7tdmi_clock_out_inner(struct arm_jtag *jtag_info, uint32_
2, 2,
arm7tdmi_num_bits, arm7tdmi_num_bits,
values, values,
jtag_get_end_state()); TAP_DRPAUSE);
jtag_add_runtest(0, jtag_get_end_state()); jtag_add_runtest(0, TAP_DRPAUSE);
return ERROR_OK; return ERROR_OK;
} }

View File

@ -186,7 +186,7 @@ int arm9tdmi_clock_out(struct arm_jtag *jtag_info, uint32_t instr,
jtag_add_dr_scan(jtag_info->tap, 3, fields, TAP_DRPAUSE); jtag_add_dr_scan(jtag_info->tap, 3, fields, TAP_DRPAUSE);
} }
jtag_add_runtest(0, jtag_get_end_state()); jtag_add_runtest(0, TAP_DRPAUSE);
#ifdef _DEBUG_INSTRUCTION_EXECUTION_ #ifdef _DEBUG_INSTRUCTION_EXECUTION_
{ {

View File

@ -128,7 +128,7 @@ static __inline__ void embeddedice_write_reg_inner(struct jtag_tap *tap, int reg
2, 2,
embeddedice_num_bits, embeddedice_num_bits,
values, values,
jtag_get_end_state()); TAP_IDLE);
} }
void embeddedice_write_dcc(struct jtag_tap *tap, int reg_addr, uint8_t *buffer, int little, int count); void embeddedice_write_dcc(struct jtag_tap *tap, int reg_addr, uint8_t *buffer, int little, int count);