Jan Matyas

Results 32 issues of Jan Matyas

Cosmetic detail: Use `unsigned int` to index triggers (as opposed to `riscv_reg_t`), which corresponds to the data type of `trigger_count` in `struct riscv_info_t`. Change-Id: I83539abdffa41aec2060fbd0c81496ab9607c9ea

The Readme still contained old (pre-adoc) build instructions. Fix it. Mention also the use of submodules which are needed for the documentation to build.

The Github Actions workflow "publish.yml" is outdated as it references the old texlive documentation format and the old, nonexistent Makefile. It has not run for more than a year. Remove...

- Improve the wording of what happens if another abstract command is started while the previous one still executes. Make the order of events very clear. - Unify the wording...

Clarification

## Summary * OS: Microsoft Windows 11 Pro, 10.0.22631 Build 22631 * Architecture: 64bit * Psutil version: 5.9.8 and 7.0.0 * Python version: 3.12.7 * Type: core ## Description In...

bug
windows
critical

The purpose of "tinfo.version" field is apparently to describe the version of the whole Sdtrig implementation. That is, it is a constant unaffected by the current value of tselect CSR....

The registers.py generator outputs expressions with subtractions into the C code of debug_defines.{h,c} in this form: ``` ((XLEN) + -6ULL) ``` Such code may look awkward to code readers and...

codegen

The 1.0 version of the debug specification gives a lot of freedom to the trigger implementers if and how to implement support for `mcontrol6.hit{0,1}` bits. At the same time it...

1.1

These functions currently do not exit early if program the program buffer in the target is insufficient: - `csr_read_progbuf()` - `fpr_read_progbuf()` - `csr_write_progbuf()` - `fpr_write_progbuf()` Because of that, `riscv_program_insert()` is...

Good First Issue

(Originally discussed in https://github.com/riscv-collab/riscv-openocd/pull/1255#discussion_r2104538221) The function `set_dcsr_config()` tries to set multiple WARL bits in the DCSR register to user-configured values. Extend this function to read back the DCSR register. Warn...

Good First Issue