X-Git-Url: https://review.openocd.org/gitweb?a=blobdiff_plain;f=src%2Ftarget%2Fembeddedice.h;h=42df8d00639703e6f527bfb28c4cd16eba7c34e2;hb=f0c0256b1f05a04a58d857e9d865a0be0dd1680d;hp=693391cc787d0c765396bbb6eb2fd572302a6031;hpb=ac46e072dfa708ab83c5667f2dc8ee504504aa4b;p=openocd.git diff --git a/src/target/embeddedice.h b/src/target/embeddedice.h index 693391cc78..42df8d0063 100644 --- a/src/target/embeddedice.h +++ b/src/target/embeddedice.h @@ -26,7 +26,7 @@ #ifndef EMBEDDED_ICE_H #define EMBEDDED_ICE_H -#include +#include "arm7_9_common.h" enum { @@ -106,7 +106,6 @@ void embeddedice_write_reg(struct reg *reg, uint32_t value); void embeddedice_store_reg(struct reg *reg); void embeddedice_set_reg(struct reg *reg, uint32_t value); -int embeddedice_set_reg_w_exec(struct reg *reg, uint8_t *buf); int embeddedice_receive(struct arm_jtag *jtag_info, uint32_t *data, uint32_t size); int embeddedice_send(struct arm_jtag *jtag_info, uint32_t *data, uint32_t size); @@ -128,7 +127,7 @@ static __inline__ void embeddedice_write_reg_inner(struct jtag_tap *tap, int reg 2, embeddedice_num_bits, 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);