X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Ftarget%2Fembeddedice.h;h=8c4bc6f2d1072f363237a2748bb99f8cf24708a2;hb=7bb5f2124b0bf956643f3a2918039e9e1c15175e;hp=f9ac2fd4660b7b9d8ba30e03e51d8454b460bcef;hpb=0cba0d4df3fe120f08945703506f8405760325c9;p=openocd diff --git a/src/target/embeddedice.h b/src/target/embeddedice.h index f9ac2fd4..8c4bc6f2 100644 --- a/src/target/embeddedice.h +++ b/src/target/embeddedice.h @@ -111,9 +111,9 @@ extern int embeddedice_handshake(arm_jtag_t *jtag_info, int hsbit, u32 timeout); /* If many embeddedice_write_reg() follow eachother, then the >1 invocations can be this faster version of * embeddedice_write_reg */ -static const int embeddedice_num_bits[]={32,5,1}; static __inline__ void embeddedice_write_reg_inner( jtag_tap_t *tap, int reg_addr, u32 value) { + static const int embeddedice_num_bits[]={32,5,1}; u32 values[3]; values[0]=value; @@ -124,7 +124,7 @@ static __inline__ void embeddedice_write_reg_inner( jtag_tap_t *tap, int reg_add 3, embeddedice_num_bits, values, - -1); + TAP_INVALID); } void embeddedice_write_dcc(jtag_tap_t *tap, int reg_addr, u8 *buffer, int little, int count);