stlink: enable queuing with stlink-server API v3
commit414c469cdaef60eeea02dc54a94eb904555cf35d
authorTarek BOCHKATI <tarek.bouchkati@gmail.com>
Wed, 2 Feb 2022 22:28:50 +0000 (2 23:28 +0100)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 19 Mar 2022 09:11:57 +0000 (19 09:11 +0000)
tree36edcbf22d2d83885a445348352357353cfff690
parentb9526f1401271a00dd72cf7ec8bded32e77d41ff
stlink: enable queuing with stlink-server API v3

ST-Link Server 2.1.0-1 fixes concurrency issue with RW_MISC command
Starting from this version the ST-Link Server API is now v3.

In this change we save the ST-Link Server version, and check if the
API is greater or equal to 3 to enable the queuing.

Change-Id: I239eb81024700514c607a269b66651f457206faa
Signed-off-by: Tarek BOCHKATI <tarek.bouchkati@gmail.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/6876
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
src/jtag/drivers/stlink_usb.c