From 5131fb030c7a5ea1d932b157e0d9ee93ad851914 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A9=20Sintzoff?= <61976467+ASintzoff@users.noreply.github.com> Date: Fri, 11 Oct 2024 09:12:22 +0200 Subject: [PATCH] doc PMP: rephrase PMP configuration description (#2540) --- docs/04_cv32a65x/riscv/priv-isa-cv32a65x.html | 9 +++++---- docs/06_cv64a6_mmu/riscv/priv-isa-cv64a6_mmu.html | 9 +++++---- docs/riscv-isa/src/machine.adoc | 7 ++++--- 3 files changed, 14 insertions(+), 11 deletions(-) diff --git a/docs/04_cv32a65x/riscv/priv-isa-cv32a65x.html b/docs/04_cv32a65x/riscv/priv-isa-cv32a65x.html index a09a365519..d686c75b12 100644 --- a/docs/04_cv32a65x/riscv/priv-isa-cv32a65x.html +++ b/docs/04_cv32a65x/riscv/priv-isa-cv32a65x.html @@ -4395,10 +4395,10 @@
[CV32A65X] The PMP configuration registers are densely packed into CSRs to minimize
-context-switch time. For CV32A65X with sixty four CSRs, pmpcfg0
–pmpcfg15
, hold
-the configurations as shown
+context-switch time. For CV32A65X, sixteen CSRs, pmpcfg0
–pmpcfg15
, hold
+the configurations pmp0cfg
–pmp63cfg
for the 64 PMP entries, as shown
in Figure 22.
-The 14 upper entries are read-only zero.
pmpcfg2
-pmpcfg15
, are read-only zero.
pmpaddr
registers
-are WARL.
+are WARL.
+The 56 upper PMP address CSRs, pmpaddr8
-pmpaddr63
, are read-only zero.
[CV64A6_MMU] The PMP configuration registers are densely packed into CSRs to minimize
-context-switch time. For CV64A6_MMU with sixty four CSRs, pmpcfg0
–pmpcfg15
, hold
-the configurations as shown
+context-switch time. For CV64A6_MMU, sixteen CSRs, pmpcfg0
–pmpcfg15
, hold
+the configurations pmp0cfg
–pmp63cfg
for the 64 PMP entries, as shown
in Figure 25.
-The 14 upper entries are read-only zero.
pmpcfg2
-pmpcfg15
, are read-only zero.
pmpaddr
registers
-are WARL.
+are WARL.
+The 56 upper PMP address CSRs, pmpaddr8
-pmpaddr63
, are read-only zero.