- Feb 22, 2024
-
-
Tim Newsome authored
Once this merges, I'll make a github release including the PDF, so the first link will work.
-
- Jan 13, 2024
-
-
Tim Newsome authored
https://lists.riscv.org/g/tech-committee-chairs/message/474 links to an email showing that we're approved for freeze, but that email is not publically available.
-
- Sep 16, 2023
-
-
Evgeniy Naydanov authored
-
- Sep 01, 2023
-
-
Evgeniy Naydanov authored
This commit implements facilities to decode register fields for each register described in debug_defines.h. `enum riscv_debug_reg_ordinal` -- provides a way to specify the register. Address cannot be used for this purpose, since some registers share a common address (e.g. `tdata1` and `mcontrol`). Structure `riscv_debug_reg_ctx_t` -- provides a context sufficient to decode a register (e.g. the width of `tselect` depends on `XLEN`). Structure `riscv_debug_reg_info_t` -- contains register name and a list of it's fields, accessible via a call of the function pointer. Structure `riscv_debug_reg_field_list_t` -- represents an element of a field list. If non-null, the call of the function pointer returns next element of the list. Structure `riscv_debug_reg_field_info_t` -- represents a field of a register. `get_riscv_debug_reg_info()` returns the structure corresponding to the given register ordinal.
-
- Jun 17, 2022
-
-
Yanqi Yang authored
-
- Jul 13, 2021
-
-
Daniel Mangum authored
The debug task group mailing list has been moved to lists.riscv.org. This updates the link for better discoverability. Signed-off-by:hasheddan <georgedanielmangum@gmail.com>
-
- Mar 24, 2021
-
-
Tim Newsome authored
There is currently no latest draft. Fixes #626.
-
- Dec 29, 2020
-
-
Tim Newsome authored
-
- Aug 22, 2020
-
-
Tim Newsome authored
* Add header to debug_defines.h Also cleaned up the Makefile so `make debug_defines.h` actually works right, and mentioned this make target in README.md. * Include hash in debug_defines header. * Remove end of line whitespace.
-
- Sep 05, 2019
-
-
Philipp Wagner authored
* Update registers.py to use Python 3 Python 2 is on its way out, switch the script to Python 3 instead. * Update Travis to use Python 3
-
- Feb 12, 2019
-
-
Tim Newsome authored
Part of changes to roll the errata into the main document, so people don't have to chase down a separate document to check if the ratified one is sane.
-
- Dec 14, 2018
-
-
Tim Newsome authored
Now that it's been ratified.
-
- Nov 01, 2018
-
-
Tim Newsome authored
* Create errata document. * Mention the errata document in the spec itself.
-
- Oct 09, 2018
-
-
bdwyatt authored
Update the link to spec PDF, to reflect change of filename.
-
- Feb 22, 2018
-
-
Tim Newsome authored
Fixes #219
-
- Oct 25, 2017
-
-
Megan Wachs authored
-
Megan Wachs authored
-
Megan Wachs authored
-
- May 20, 2017
-
-
Megan Wachs authored
* Setting up a Travis regression to check for build errors * We don't use minted package for anything * Get rid of more packages that are needed in one tiny place * Remove package we don't need from the README * Overview: Use PDF, not EPS, as pdflatex can't really handle EPS. * Get rid of more wonky things
-
- Mar 03, 2017
-
-
Megan Wachs authored
Add cross link back to the RISCV Working Group overview
-
- Feb 02, 2017
-
-
Megan Wachs authored
Add contribution tips
-
- Jan 21, 2017
-
-
Tim Newsome authored
-