Open
Description
Describe the bug
When accessing a specific non-existent CSR (e.g., 0xb7d
) in M-mode, NutShell sets the mstatus
register incorrectly, while other CSRs such as mepc
and mcause
remain consistent with Spike. Upon reviewing the NutShell source code CSR, there is no evidence of a custom implementation for this CSR.
Steps to Reproduce
- Enter M-mode.
- Attempt to access a non-existent CSR, such as
0xb7d
. - Compare the behavior of NutShell's CSRs.
Screenshots
Metadata
Metadata
Assignees
Labels
No labels