stlink: add queue in dap-direct mode
commit76d109523199aa44bb36627ff46d91719566086a
authorAntonio Borneo <borneo.antonio@gmail.com>
Thu, 22 Jul 2021 13:08:36 +0000 (22 15:08 +0200)
committerAntonio Borneo <borneo.antonio@gmail.com>
Fri, 5 Nov 2021 22:41:11 +0000 (5 22:41 +0000)
tree3627db7ceac9c266f8492378fbda4f4f920a009a
parentfd0b4dd15ff7217f3c70818c7fd2f0a5b88de89a
stlink: add queue in dap-direct mode

Implement a minimalist queue for DP/AP commands and reorganize the
code to use it.
There is no performance improvement; the queue elements are still
sent one-by-one on USB or on TCP during dap_run().

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