-
Notifications
You must be signed in to change notification settings - Fork 12
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
extract CSR numbers #33
Comments
hi i am Aryan Sharma currently learning this codebase i would like to work in this issue please assign it to me. |
I have assigned you, @aryansharma6827 , but please ask questions and I'll ask that you provide occasional updates on progress. If you do feel that you will be unwilling or unable to continue, I ask that you let me know. |
can you please elaborate the issue and how to proceed further. |
We now emit the following in the JSON output:
There is additional information (the associated register numbers for CSRs) that should be included. The information can be found in
So, the resulting JSON should be enhanced to include this additional information:
This additional information is encoded in a The other part of the work is adding the "number" field when emitting the registers as JSON. This would entail enhancements to I hope that helps. |
Hi, I'm Abhishek Singh. I'm currently working on this issue and have identified the necessary changes. If the assignee is unable to continue, please reassign it to me. |
Thanks to 7738de1, we are extracting register names and types:
Some of the "special registers" are associated with a number. In
model/riscv_csr_map.sail
:We should extract these numbers and add them to their respective register data.
The text was updated successfully, but these errors were encountered: