aboutsummaryrefslogtreecommitdiff
path: root/src/target/riscv
AgeCommit message (Expand)AuthorFilesLines
2023-07-29target: fix messages and return values of failed op because not haltedTomas Vanek1-1/+1
2023-07-22target/riscv: Add null pointer check before right shift for bscan tunneling.eolson1-2/+4
2023-06-16riscv/semihosting: Fix ebreak skip on fileio modeMarek Vrbka1-5/+5
2023-05-27target: use unsigned int for timeout_msAntonio Borneo1-2/+2
2023-05-25target/riscv-013: clear sticky error when DMI operation failsAmaury Pouly1-0/+2
2023-04-30src: fix clang15 compiler warningsErhan Kurubas1-2/+0
2023-01-15riscv: drop deprecated command 'riscv test_sba_config_reg'Antonio Borneo3-409/+0
2023-01-15riscv: drop deprecated command 'riscv set_prefer_sba'Antonio Borneo1-39/+0
2022-10-21doc: fix riscv commandsAntonio Borneo1-0/+3
2022-09-23target/riscv: fix use of uninitialized valueAntonio Borneo1-10/+8
2022-09-23target/riscv: fix undefined operationAntonio Borneo1-0/+1
2022-09-23target/riscv: fix dead assignmentAntonio Borneo1-4/+1
2022-09-23target/riscv: fix unused initializationAntonio Borneo1-1/+0
2022-09-23target/riscv-013: fix unused initializationAntonio Borneo1-3/+1
2022-09-23target/riscv-013: fix unchecked return codeAntonio Borneo1-1/+3
2022-09-18openocd: fix SPDX tag format for files .cAntonio Borneo6-6/+6
2022-09-13riscv: don't export local symbolsAntonio Borneo2-42/+22
2022-09-13riscv: make local symbols staticAntonio Borneo3-33/+33
2022-08-27target/riscv: Update with latest encoding from riscv-opcodesTim Newsome1-3374/+3661
2022-08-15target/riscv: Update debug_defines.h.Tim Newsome1-936/+1444
2022-08-01target/riscv: add common magicTomas Vanek2-0/+12
2022-08-01target/riscv: use struct riscv_info instead of typedef riscv_info_tTomas Vanek4-27/+35
2022-07-23target/semihosting: export semihosting_common_handlers[] from header fileErhan Kurubas1-1/+0
2022-07-23openocd: src: remove duplicated GPL license tagAntonio Borneo1-13/+0
2022-07-23openocd: build: add SPDX tagAntonio Borneo1-0/+2
2022-07-02semihosting: move semihosting_result_t from riscv.h to the semihosting_common.hErhan Kurubas3-29/+24
2022-06-04target/riscv: drop unused variable registers_initializedTomas Vanek2-8/+0
2022-05-18target/riscv: fix 'reset run' after 'reset halt'Tomas Vanek1-5/+5
2022-03-19target: Rework 'set' variable of break-/watchpointsMarc Schink1-7/+7
2022-02-14Fix small memory leak.Tim Newsome1-3/+5
2022-02-14target/riscv: revive 'riscv resume_order'Tim Newsome1-3/+6
2022-02-14target/smp: use a struct list_head to hold the smp targetsAntonio Borneo1-11/+12
2022-02-05semihosting: User defined operation, Tcl command exec on hostZoltán Dudás1-1/+3
2021-12-24target/riscv: calloc() memory per register.Tim Newsome2-8/+5
2021-12-03target,flash: allow target_free_working_area on NULL area pointerTomas Vanek1-4/+1
2021-11-20riscv: Clear type 6 triggers on connecting.Tim Newsome1-0/+4
2021-11-20riscv: Regenerated debug_defines.h and encoding.hJan Matyas2-165/+1705
2021-10-25riscv: use relative path to include contrib's dataAntonio Borneo1-2/+2
2021-10-25Upstream a whole host of RISC-V changes.Tim Newsome9-1639/+2601
2021-10-02helper: Remove src/helper from include dirsYasushi SHOJI4-7/+7
2021-07-24openocd: remove NULL comparisons with checkpatch [1/2]Antonio Borneo2-3/+3
2021-07-24openocd: fix simple cases of NULL comparisonAntonio Borneo2-8/+8
2021-07-20openocd: manually fix Yoda conditionsAntonio Borneo2-7/+7
2021-06-26target/riscv: Implement get_gdb_arch()Jesse Sheridan1-0/+13
2021-06-18Use boolean argument for register_get_by_name()Marc Schink1-5/+5
2021-06-04Add target_data_bits().Tim Newsome1-0/+9
2021-05-22riscv: replace macro DIM() with ARRAY_SIZE()Antonio Borneo3-15/+9
2021-05-22riscv: drop unused variableAntonio Borneo1-3/+0
2021-05-08target/riscv: Change 'authdata_read' outputMarc Schink1-1/+1
2021-03-19Implement CRC32 algorithm for RISC-V.Tim Newsome1-1/+80