remote_bitbang: add use_remote_sleep option to send delays to remote
commite8e09b1b5513f0decf31aaa25151858fae126e1e
authorJeremy Herbert <jeremy.006@gmail.com>
Tue, 7 Feb 2023 02:02:31 +0000 (7 12:02 +1000)
committerAntonio Borneo <borneo.antonio@gmail.com>
Sat, 16 Dec 2023 07:55:38 +0000 (16 07:55 +0000)
tree632989595057fbe229c5f86be0b1414ad69f8cc1
parent16e9b9c44fa62ea6eec99d1fb7bc43a8f1cc2f7e
remote_bitbang: add use_remote_sleep option to send delays to remote

If the remote_bitbang host does not execute requests immediately,
delays performed inside OpenOCD can be lost. This option allows
the delays to be sent to the remote host so that they can be
queued and executed in order.

Signed-off-by: Jeremy Herbert <jeremy.006@gmail.com>
Signed-off-by: David Ryskalczyk <david.rysk@gmail.com>
Change-Id: Ie1b09e09ea132dd528139618e4305154819cbc9e
Reviewed-on: https://review.openocd.org/c/openocd/+/7472
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
doc/manual/jtag/drivers/remote_bitbang.txt
doc/openocd.texi
src/jtag/drivers/bitbang.c
src/jtag/drivers/bitbang.h
src/jtag/drivers/remote_bitbang.c