aboutsummaryrefslogtreecommitdiff
path: root/src/target/riscv/batch.c
AgeCommit message (Expand)AuthorFilesLines
2025-02-17Merge pull request #1208 from en-sc/en-sc/pass-tapEvgeniy Naydanov1-1/+2
2025-02-07target/riscv: pass `jtag_tap` instead of `target`Evgeniy Naydanov1-1/+2
2025-01-21Fix data types around batch.{c,h}Jan Matyas1-28/+62
2024-11-12Merge up to fd62626dff25cf503a25040d3040b0a2bb9b2a76 from upstreamEvgeniy Naydanov1-2/+2
2024-10-20target: riscv: remove non-trivial 'unsigned' castAntonio Borneo1-2/+2
2024-10-20target: riscv: convert 'unsigned' to 'unsigned int'Antonio Borneo1-3/+3
2024-09-26target/riscv: DMI logging improvementsEvgeniy Naydanov1-54/+99
2024-09-23target/riscv: move `riscv_log_dmi_scan`Evgeniy Naydanov1-0/+78
2024-08-02jtag: Use 'unsigned int' for 'scan_field.num_bits'Marc Schink1-2/+2
2024-07-16target/riscv: single DMI accesses via batchEvgeniy Naydanov1-6/+5
2024-07-01target/riscv: replace `info->*_delay` with `riscv_scan_delays`Evgeniy Naydanov1-8/+8
2024-06-06target/riscv: write registers using batchEvgeniy Naydanov1-15/+55
2024-05-23target/riscv: read abstract args using batchEvgeniy Naydanov1-23/+62
2024-04-26target/riscv: reset delays during batch scansEvgeniy Naydanov1-2/+5
2024-04-19target/riscv: decode DMI scans in batch accessEvgeniy Naydanov1-35/+2
2024-02-15Fixes of review findingsJan Matyas1-3/+7
2024-02-06Fixes and cleanup in riscv batch and related functionsJan Matyas1-42/+49
2024-01-26Revert "break from long loops on shutdown request"Evgeniy Naydanov1-3/+0
2024-01-09break from long loops on shutdown requestEvgeniy Naydanov1-0/+3
2023-12-11Merge pull request #959 from en-sc/en-sc/progbuf-mem-writeTim Newsome1-0/+10
2023-12-07target/riscv: improve error handling in `write_memory_progbuf()`Evgeniy Naydanov1-0/+10
2023-11-16Merge pull request #958 from riscv/set_field_get_fieldTim Newsome1-3/+1
2023-11-15target/riscv: Replace [sg]et_field macros with functions.Tim Newsome1-3/+1
2023-11-15target/riscv: replace `__PRETTY_FUNCTION__` with `__func__`Evgeniy Naydanov1-2/+2
2023-07-26target/riscv: add dm layerMark Zhuang1-8/+8
2023-07-24target/riscv: Add target logging to most logging instancesMarek Vrbka1-2/+2
2023-07-22target/riscv: Add null pointer check before right shift for bscan tunneling.eolson1-2/+4
2023-07-20target/riscv: fix semantic checker warningsErhan Kurubas1-2/+2
2023-07-14target/riscv: refactor read_memory_progbuf()Evgeniy Naydanov1-2/+2
2023-06-22Add null pointer check before right shift for bscan tunneling.eolson1-2/+4
2023-03-16Merge commit '1293ddd65713d6551775b67169387622ada477c1' into from_upstreamTim Newsome1-1/+1
2022-11-17target/riscv: Don't always read on DMI batch write (#768)Tim Newsome1-3/+8
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo1-1/+1
2021-10-25Upstream a whole host of RISC-V changes.Tim Newsome1-7/+19
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo1-1/+1
2020-10-14Upstream tons of RISC-V changes.Tim Newsome1-30/+80
2019-03-27Lots of RISC-V improvements.Tim Newsome1-18/+9
2018-07-24Add RISC-V support.Tim Newsome1-0/+172