Skip to content

Commit

Permalink
add ASR permission and target out of bounds exception priority
Browse files Browse the repository at this point in the history
  • Loading branch information
tariqkurd-repo committed Feb 23, 2024
1 parent a9ab6d6 commit 3ef801d
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions src/riscv-integration.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -764,10 +764,14 @@ Instruction access fault

| .>|2 +
0 +
*{cheri_excep_mcause}* +
*{cheri_excep_mcause}* +
8,9,11 +
3 +
3 .<|Illegal instruction +
Instruction address misaligned +
*CHERI <<ASR-permission>> fault* +
*CHERI branch/jump target out of bounds fault* +
Environment call +
Environment break +
Load/store/AMO address breakpoint
Expand All @@ -784,6 +788,8 @@ Load/store/AMO access fault
Load/store/AMO address misaligned
|===

NOTE: the full details of the CHERI exceptions are in xref:cheri_exception_combs_descriptions[xrefstyle=short].

[#medeleg,reftext="medeleg"]
==== Machine Trap Delegation Register (medeleg)

Expand Down

0 comments on commit 3ef801d

Please sign in to comment.