Skip to content

Commit

Permalink
Made values of mcause 32 bits
Browse files Browse the repository at this point in the history
  • Loading branch information
marnovandermaas authored and GregAC committed Aug 18, 2022
1 parent 261e9eb commit 97ccca7
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions doc/03_reference/exception_interrupts.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,13 +81,13 @@ The possible ``mcause`` values for an internal interrupt as listed below:
+-------------+-------------------------------------------------------------------------------------------------------------+
| ``mcause`` | Description |
+-------------+-------------------------------------------------------------------------------------------------------------+
| 0xFFFFFFFE0 | Load integrity error internal interrupt. |
| 0xFFFFFFE0 | Load integrity error internal interrupt. |
| | Only generated when SecureIbex == 0. |
| | ``mtval`` gives the faulting address. |
| | The interrupt will be taken at most one instruction after the faulting load. |
| | In particular a load or store immediately after a faulting load may execute before the interrupt is taken. |
+-------------+-------------------------------------------------------------------------------------------------------------+
| 0x80000001F | External NMI |
| 0x8000001F | External NMI |
+-------------+-------------------------------------------------------------------------------------------------------------+

Recoverable Non-Maskable Interrupt
Expand Down

0 comments on commit 97ccca7

Please sign in to comment.