Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Explain
sscratch
is only swapped by software (#1722)
* Explain `sscratch` is only swapped by software Someone familiar with the interrupt handlers of other ISAs may incorrectly imagine that the current description means that RISCV cores will automatically perform the swap of `sscratch` with a user register. This is not the case: it is a recommendation disguised as a description. Flesh it out a bit so it is less ambiguous. * Tweak sscratch description Signed-off-by: Andrew Waterman <aswaterman@gmail.com> --------- Signed-off-by: Andrew Waterman <aswaterman@gmail.com> Co-authored-by: Andrew Waterman <aswaterman@gmail.com>
- Loading branch information