arm_adi_v5: mem_ap_write error propagation
[fw/openocd] / src / target / embeddedice.h
index cd48ce69713f457475d9e7f070afd4c07bf940f3..42df8d00639703e6f527bfb28c4cd16eba7c34e2 100644 (file)
@@ -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);