Skip to content

Commit 17530cb

Browse files
authored
Chapter 3 note about the relationship between privileged and unprivileged components (#321)
Related to discussions in #317 This adds a note at the beginning of chapter 3 to clarify the split privileged/unprivileged design that mirrors the base RISC-V ISA.
1 parent 8477807 commit 17530cb

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

src/riscv-integration.adoc

+8
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,14 @@ NOTE: The changes described in this specification also ensure that
1515

1616
NOTE: RV128 is not currently supported by any CHERI extension.
1717

18+
NOTE: In line with the base RISC-V ISA, the unprivileged component
19+
with its corresponding {cheri_base_ext_name} changes
20+
as described in this chapter can be used with
21+
an entirely different privileged-level design. The changes for the privileged
22+
component described in this chapter are designed to support existing
23+
popular operating systems, and assume the standard
24+
privileged architecture specified in the RISC-V ISA.
25+
1826
=== Memory
1927

2028
A hart supporting {cheri_base_ext_name} has a single byte-addressable address

0 commit comments

Comments
 (0)