riscv-openocd/contrib
Ahmed BOUDJELIDA da6c0e45a2 contrib/firmware: Add direction control for 'SCL' i2c signal
We want to keep the tri-state buffers located between the FPGA
and the board, in 'Z' state until we launch an i2c connection.

We launch an i2c start condition, make the SCL
direction 'OUT' to start the i2c protocol and at the end
of the i2c connection at the stop condition, we re-make
the tri-state buffers at 'Z' state.

Change-Id: Ic597a70d0427832547f6b539864c24ce20a18c64
Signed-off-by: Ahmed BOUDJELIDA <aboudjelida@nanoxplore.com>
Reviewed-on: https://review.openocd.org/c/openocd/+/7989
Tested-by: jenkins
Reviewed-by: Antonio Borneo <borneo.antonio@gmail.com>
2024-01-29 13:36:27 +03:00
..
buildroot nds32: drop it, together with aice adapter driver 2023-01-15 14:46:36 +00:00
firmware/angie contrib/firmware: Add direction control for 'SCL' i2c signal 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 contrib: replace the GPLv3-or-later license tag 2022-09-13 22:05:50 +00:00
rtos-helpers contrib/rtos-helpers/FreeRTOS-openocd: change license to CC0-1.0 2023-11-11 18:48:41 +00:00
xsvf_tools contrib: replace the GPLv2-or-later license tag 2022-09-13 22:06:14 +00:00
60-openocd.rules jtag/drivers: add new VIDs for angie driver - add a check for a returned value 2023-08-26 11:45:31 +00: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 contrib: add GPL license tag on files that miss it 2022-09-13 22:06:50 +00:00
itmdump.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00
list_example.c openocd: fix SPDX tag format for files .c 2022-09-18 08:22:01 +00:00