Fast-track extension proposal for Resumable Non-Maskable Interrupts (Smrnmi)
Andrew Waterman
Hi, We're submitting for your consideration an extension for resumable non-maskable interrupt (RNMI) support. You might recall that the current non-maskable interrupt support defined in the M-mode chapter of the priv spec is unresumable (UNMI) when actioned from within M-mode. While the optional UNMI facility continues to exist, we expect many NMI use cases will move to the RNMI scheme. You can find the proposal in Ch. 4 of the following PDF: https://github.com/riscv/riscv-isa-manual/releases/download/draft-20221004-28b46de/riscv-privileged.pdf And you can find the source here: https://github.com/riscv/riscv-isa-manual/blob/28b46de77ca7fb94ffcf6cf669cc27269f6013de/src/rnmi.tex Andrew
|
|