Skip to content

Commit

Permalink
Minor wording fix for mtvecc vectored check (#538)
Browse files Browse the repository at this point in the history
The word `exception` is erroneous here, `HICAUSE` should be the highest
_interrupt_ cause, not exception cause.

Co-authored-by: Tom Aird <[email protected]>
  • Loading branch information
tomaird and Tom Aird authored Feb 17, 2025
1 parent 82cc941 commit 0c25896
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion src/riscv-integration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -513,7 +513,7 @@ either check fails.

Additionally, when MODE=Vectored the capability has its tag bit cleared if the
capability address + 4 x HICAUSE is not within the <<section_cap_representable_check>>.
HICAUSE is the largest exception cause value that the implementation can write
HICAUSE is the largest interrupt cause value that the implementation can write
to <<mcause>> or <<scause>>/<<vscause>> when an interrupt is taken.

NOTE: When MODE=Vectored, it is only required that address + 4 x HICAUSE is
Expand Down

0 comments on commit 0c25896

Please sign in to comment.