X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=src%2Fjtag%2Frlink%2Fdtc_cmd.h;h=04475b01b0ca7ff801800f60f01daf6fb0fd50a9;hb=f90d8fa45f2d4c9d4b7990f198b232ee55cbb4e1;hp=9070e8431ac77c838be014d98e259365f5e3678d;hpb=6d1d58a1fc3dfd60e9cac89460b5a6e438d11efa;p=fw%2Fopenocd diff --git a/src/jtag/rlink/dtc_cmd.h b/src/jtag/rlink/dtc_cmd.h index 9070e8431..04475b01b 100644 --- a/src/jtag/rlink/dtc_cmd.h +++ b/src/jtag/rlink/dtc_cmd.h @@ -39,11 +39,11 @@ #define DTC_CMD_SHIFT_TDIO_BYTES(bytes) ((0x6 << 4) | ((bytes) - 1)) /* Shift 1-16 bytes out TDI and in TDO. TMS is unaffected. */ -#define DTC_CMD_SHIFT_TMS_TDI_BIT_PAIR(tms, tdi, tdo) ((0x8 << 4) | ( \ +#define DTC_CMD_SHIFT_TMS_TDI_BIT_PAIR(tms, tdi, tdo) ((0x8 << 4) | (\ (tms) ? (1 << 0) : 0 \ - ) | ( \ + ) | (\ (tdi) ? (1 << 1) : 0 \ - ) | ( \ + ) | (\ (tdo) ? (1 << 3) : 0 \ )) /* Single bit shift. */