@@ -39,14 +39,14 @@ non-maskable interrupt (RNMI).
3939include::images/bytefield/mnscratch.edn[]
4040
4141The `mnscratch` CSR holds an MXLEN-bit read-write register which enables
42- the NMI trap handler to save and restore the context that was
42+ the RNMI trap handler to save and restore the context that was
4343interrupted.
4444
4545.Resumable NMI program counter `mnepc`.
4646include::images/bytefield/mnepc.edn[]
4747
4848The `mnepc` CSR is an MXLEN-bit read-write register which on entry to
49- the NMI trap handler holds the PC of the instruction that took the
49+ the RNMI trap handler holds the PC of the instruction that took the
5050interrupt.
5151
5252The low bit of `mnepc` (`mnepc[0]`) is always zero. On implementations
@@ -68,10 +68,10 @@ of holding.
6868.Resumable NMI cause `mncause`.
6969include::images/bytefield/mncause.edn[]
7070
71- The `mncause` CSR holds the reason for the NMI .
72- If the reason is an interrupt, bit MXLEN-1 is set to 1, and the NMI
71+ The `mncause` CSR holds the reason for the RNMI .
72+ If the reason is an interrupt, bit MXLEN-1 is set to 1, and the RNMI
7373cause is encoded in the least-significant bits.
74- If the reason is an interrupt and NMI causes are not supported, bit MXLEN-1 is
74+ If the reason is an interrupt and RNMI causes are not supported, bit MXLEN-1 is
7575set to 1, and zero is written to the least-significant bits.
7676If the reason is an exception within M-mode that results in a double trap as
7777specified in the Smdbltrp extension, bit MXLEN-1 is set to 0 and the
0 commit comments