From 8d20c09791fe7a799a14c07fb9cb74487dad2756 Mon Sep 17 00:00:00 2001 From: Gwenhael Goavec-Merou Date: Sun, 20 Jun 2021 16:28:18 +0200 Subject: [PATCH] dirtyJtag: fix toggleClk call (TMS is high, TDI depends on last_bit) --- src/dirtyJtag.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dirtyJtag.cpp b/src/dirtyJtag.cpp index 74c562f..00cbf84 100644 --- a/src/dirtyJtag.cpp +++ b/src/dirtyJtag.cpp @@ -375,7 +375,7 @@ int DirtyJtag::writeTDI(uint8_t *tx, uint8_t *rx, uint32_t len, bool end) } else { - if (toggleClk(SIG_TMS & val, SIG_TDI & val, 1)) + if (toggleClk(SIG_TMS, last_bit, 1)) { cerr << "writeTDI: last bit error" << endl; return -EXIT_FAILURE;