Skip to content

Commit

Permalink
Move Ssnpm to avoid implication that it was part of RVA22
Browse files Browse the repository at this point in the history
  • Loading branch information
aswaterman committed Dec 5, 2023
1 parent 1bbdf3a commit 235d0d2
Showing 1 changed file with 3 additions and 6 deletions.
9 changes: 3 additions & 6 deletions rva23-profile.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -283,6 +283,9 @@ NOTE: Sstc was optional in RVA22.

- *Sscofpmf* Count Overflow and Mode-Based Filtering.

- *Ssnpm* Pointer masking, with `senvcfg.PME` and `henvcfg.PME` supporting,
at minimum, settings PMLEN=0 and PMLEN=7.

- *Sdtrig* Debug triggers

- *H* The hypervisor extension.
Expand Down Expand Up @@ -312,12 +315,6 @@ NOTE: The following extensions were required when the hypervisor was implemented
`satp`, the corresponding hgatp SvNNx4 mode must be supported. The
`hgatp` mode Bare must also be supported.

- *Ssnpm* Pointer masking, with `senvcfg.PME` and `henvcfg.PME` supporting,
at minimum, settings PMLEN=0 and PMLEN=7.


(ignore high bits of addresses)

==== RVA23S64 Optional Extensions

RVA23S64 has ten unprivileged options (Zvkng, Zvksg, Zacas, Zvbc, Zfh,
Expand Down

0 comments on commit 235d0d2

Please sign in to comment.