]> git.sur5r.net Git - openocd/blobdiff - src/jtag/drivers/cmsis_dap_usb.c
jtag/drivers/cmsis-dap: fix connect in cmsis_dap_swd_switch_seq()
[openocd] / src / jtag / drivers / cmsis_dap_usb.c
index b8181d6ae7421a403d81589c161a268779dccbae..6b010c1d68753d433f7f7b52fe4701503e2de102 100644 (file)
@@ -802,8 +802,7 @@ static int cmsis_dap_swd_switch_seq(enum swd_special_seq seq)
 
                /* When we are reconnecting, DAP_Connect needs to be rerun, at
                 * least on Keil ULINK-ME */
-               retval = cmsis_dap_cmd_DAP_Connect(seq == LINE_RESET || seq == JTAG_TO_SWD ?
-                                          CONNECT_SWD : CONNECT_JTAG);
+               retval = cmsis_dap_cmd_DAP_Connect(CONNECT_SWD);
                if (retval != ERROR_OK)
                        return retval;
        }