riscv-openocd/src
Jan Matyas 9e174604b9
Fix in write_memory_bus_v1: Read sbcs properly (#578)
* Fix in write_memory_bus_v1: Read sbcs properly

Fixed an issue with system bus write: sberrors were not properly
detected because of an incomplete read of "sbcs". The read was initiated
but not completed (value not acquired by a second DMI scan).

Added debug prints in case sberror != 0.
Added few comments to explain the algorithm.

Change-Id: Id5eb07f2f1bf8e9afee2dec04b9ff5c5a57f606b
Signed-off-by: Jan Matyas <matyas@codasip.com>

* Updated per review discussion at #577.

Change-Id: I65c07edcd4e86eaa5327280a81f74db0b9c84f9c
Signed-off-by: Jan Matyas <jmatyas@codasip.com>

* Empty commit to re-trigger Travis build.

Change-Id: I95deeb28584a891203c8904be621e48003f069dc

Co-authored-by: Jan Matyas <jmatyas@codasip.com>
2021-02-04 10:04:01 -08:00
..
flash Merge branch 'master' into from_upstream 2020-12-31 13:40:49 -08:00
helper Merge branch 'master' into from_upstream 2020-12-31 13:40:49 -08:00
jtag Merge branch 'master' into from_upstream 2020-12-31 13:40:49 -08:00
pld openocd: use proper format with uint32_t 2020-09-05 17:12:44 +01:00
rtos Remove `-rtos riscv` (#567) 2021-01-18 12:22:43 -08:00
rtt Add initial RTT support 2020-12-02 23:15:52 +00:00
server Merge branch 'master' into from_upstream 2020-12-31 13:40:49 -08:00
svf openocd: fix command's usage string 2020-09-05 17:13:10 +01:00
target Fix in write_memory_bus_v1: Read sbcs properly (#578) 2021-02-04 10:04:01 -08:00
transport build: fix build with --enable-minidriver-dummy 2020-11-07 20:53:39 +00:00
xsvf openocd: avoid checking for non NULL pointer to free it 2020-09-05 17:11:50 +01:00
Makefile.am Add initial RTT support 2020-12-02 23:15:52 +00:00
hello.c helper/command: change prototype of command_print/command_print_sameline 2019-05-14 19:37:11 +01:00
hello.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00
main.c Remove FSF address from GPL notices 2016-05-24 22:30:01 +01:00
openocd.c Add initial RTT support 2020-12-02 23:15:52 +00:00
openocd.h Make #include guard naming consistent 2016-05-24 22:30:55 +01:00