riscv-openocd/contrib
Ahmed BOUDJELIDA 0c2d907a5d contrib/firmware: Change USB interruption handling for JTAG/I2C communications
Before this change, when we send an I2C Bulk data at the same
time while Jtag bitbanging functions execute, the microcontroller
puts JTAG bitbanging on wait and executes all I2C bitbanging
function, which causes problems like loss of Ack in DAP responses
and other errors.

With this commit, When I2C interruption occurs, it sets a variable
to true and continues JTAG bitbanging, when it finish it executes
the I2C bitbang.

Change-Id: Ia80bac21f8a259f4a1176b5346bf74ed0aa6e38b
Signed-off-by: Ahmed BOUDJELIDA <aboudjelida@nanoxplore.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/8074
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2024-01-29 13:36:27 +03:00
..
buildroot
firmware/angie contrib/firmware: Change USB interruption handling for JTAG/I2C communications 2024-01-29 13:36:27 +03:00
libdcc openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
loaders target/espressif: add algorithm support to xtensa chips 2023-12-10 13:31:57 +00:00
remote_bitbang remote_bitbang: Add SWD support 2023-12-03 06:22:54 +00:00
rpc_examples
rtos-helpers contrib/rtos-helpers/FreeRTOS-openocd: change license to CC0-1.0 2023-11-11 18:48:41 +00:00
xsvf_tools
60-openocd.rules jtag/drivers: give ANGIE a new PID after renumeration 2024-01-29 13:36:27 +03:00
coresight-trace.txt contrib: fix minor typos 2020-07-26 20:14:51 +01:00
cross-build.sh github/workflow: build libjaylink from source 2023-04-01 16:11:31 +00:00
gen-stellaris-part-header.pl
itmdump.c
list_example.c