aboutsummaryrefslogtreecommitdiff
path: root/doc/ReadingGuide.md
diff options
context:
space:
mode:
authorPrashanth Mundkur <prashanth.mundkur@gmail.com>2019-06-27 14:59:24 -0700
committerPrashanth Mundkur <prashanth.mundkur@gmail.com>2019-06-27 14:59:24 -0700
commitf312f21696030c2a669aa751b0e0456f4c2c21af (patch)
tree0f10f92620bd4f1716b431d29691baa7c7788407 /doc/ReadingGuide.md
parent95d0c5f84451ca765dbaa183b0b97db51ec9b214 (diff)
downloadsail-riscv-f312f21696030c2a669aa751b0e0456f4c2c21af.zip
sail-riscv-f312f21696030c2a669aa751b0e0456f4c2c21af.tar.gz
sail-riscv-f312f21696030c2a669aa751b0e0456f4c2c21af.tar.bz2
Update docs and diagram.
Diffstat (limited to 'doc/ReadingGuide.md')
-rw-r--r--doc/ReadingGuide.md3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/ReadingGuide.md b/doc/ReadingGuide.md
index ac00be2..46d9f65 100644
--- a/doc/ReadingGuide.md
+++ b/doc/ReadingGuide.md
@@ -53,6 +53,9 @@ such as the platform memory map.
current implementation of these functions usually implement the same
behavior as the Spike emulator.
+- `riscv_pmp_regs.sail` and `riscv_pmp_control.sail` implement support
+ for physical memory protection (PMP).
+
- `riscv_platform.sail` contains platform-specific functionality for
the model. It contains the physical memory map, the local interrupt
controller, and the MMIO interfaces to the clock, timer and terminal