aboutsummaryrefslogtreecommitdiff
path: root/src/machine.tex
diff options
context:
space:
mode:
authorgfavor <47677210+gfavor@users.noreply.github.com>2020-09-01 22:38:40 -0700
committerGitHub <noreply@github.com>2020-09-01 22:38:40 -0700
commita1eab4cbb0f30cdafd77e3d540b3c38851d78b02 (patch)
treed9aa2be823f2c3951a49b1a5ce0c8421debc1b93 /src/machine.tex
parentc1599335d98b49af6bc8e6612041897282f8a43b (diff)
downloadriscv-isa-manual-a1eab4cbb0f30cdafd77e3d540b3c38851d78b02.zip
riscv-isa-manual-a1eab4cbb0f30cdafd77e3d540b3c38851d78b02.tar.gz
riscv-isa-manual-a1eab4cbb0f30cdafd77e3d540b3c38851d78b02.tar.bz2
PMP changes don't need an sfence only when page-based virtual memory is not implemented (#568)
Diffstat (limited to 'src/machine.tex')
-rw-r--r--src/machine.tex2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/machine.tex b/src/machine.tex
index 2f4cf7c..62dd866 100644
--- a/src/machine.tex
+++ b/src/machine.tex
@@ -3444,5 +3444,5 @@ synchronize the PMP settings with the virtual memory system. This is
accomplished by executing an SFENCE.VMA instruction with {\em rs1}={\tt x0}
and {\em rs2}={\tt x0}, after the PMP CSRs are written.
-If page-based virtual memory is not implemented, or when it is disabled,
+If page-based virtual memory is not implemented,
memory accesses check the PMP settings synchronously, so no fence is needed.