X-Git-Url: https://review.openocd.org/gitweb?p=openocd.git;a=blobdiff_plain;f=src%2Fjtag%2Fft2232.c;h=47a03e9a055ccc4d95614ebcb459b8c9a5db4715;hp=5cea4d48af232e4c0c8cb29aa6b2980a08c5c502;hb=f90d8fa45f2d4c9d4b7990f198b232ee55cbb4e1;hpb=6d1d58a1fc3dfd60e9cac89460b5a6e438d11efa diff --git a/src/jtag/ft2232.c b/src/jtag/ft2232.c index 5cea4d48af..47a03e9a05 100644 --- a/src/jtag/ft2232.c +++ b/src/jtag/ft2232.c @@ -876,7 +876,7 @@ static void ft2232_add_scan(bool ir_scan, enum scan_type type, uint8_t* buffer, buffer_write(buffer[cur_byte]); } - if (( ir_scan && (tap_get_end_state() == TAP_IRSHIFT)) + if ((ir_scan && (tap_get_end_state() == TAP_IRSHIFT)) || (!ir_scan && (tap_get_end_state() == TAP_DRSHIFT))) { if (type == SCAN_IO)