aboutsummaryrefslogtreecommitdiff
path: root/src/hypervisor.tex
diff options
context:
space:
mode:
authorJubilee <workingjubilee@gmail.com>2024-11-12 14:37:53 -0800
committerGitHub <noreply@github.com>2024-11-12 22:37:53 +0000
commitd438885deb9311d632cf811ebb0514c0349e9461 (patch)
tree0555ed93a300aa93f867b4d7c9a134c98ca29836 /src/hypervisor.tex
parentec3b886cec534577c29c1f646a90d4cdad867ff1 (diff)
downloadriscv-isa-manual-d438885deb9311d632cf811ebb0514c0349e9461.zip
riscv-isa-manual-d438885deb9311d632cf811ebb0514c0349e9461.tar.gz
riscv-isa-manual-d438885deb9311d632cf811ebb0514c0349e9461.tar.bz2
Explain `sscratch` is only swapped by software (#1722)riscv-isa-release-d438885-2024-11-12
* 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>
Diffstat (limited to 'src/hypervisor.tex')
0 files changed, 0 insertions, 0 deletions