X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=src%2Ftarget%2Fembeddedice.h;h=8c4bc6f2d1072f363237a2748bb99f8cf24708a2;hb=a229f2143249a0718c010ccb29be02a5eb580fbb;hp=9e7f47ca5a45d9b4bf3e2ed5112778432a9f30d5;hpb=a28eaa85f73759bb189a46308642502c9fa5aa4b;p=openocd diff --git a/src/target/embeddedice.h b/src/target/embeddedice.h index 9e7f47ca..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,10 +124,9 @@ 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); - #endif /* EMBEDDED_ICE_H */