From e554fa73550e22749d5eab72ef6252f3a8d08559 Mon Sep 17 00:00:00 2001 From: lkcl Date: Tue, 7 Jun 2022 19:00:04 +0100 Subject: [PATCH] --- openpower/sv/compliancy_levels.mdwn | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/openpower/sv/compliancy_levels.mdwn b/openpower/sv/compliancy_levels.mdwn index 27a6bf4db..0b3c06ef0 100644 --- a/openpower/sv/compliancy_levels.mdwn +++ b/openpower/sv/compliancy_levels.mdwn @@ -41,3 +41,14 @@ but the Compliance Tests for Embedded will only test for 32. DSP/VPU Level is permitted to implement the DCT REMAP capability, but will not be permitted to declare meeting the 3D/Advanced Level unless implementing *all* REMAP Capabilities. + +# Ultra-Embedded Level + +This level is the bare minimum requirements, where everything with the +exception of the `setvl` instruction may be software-emulated through +JIT Translation or Illegal Instruction traps. SVSTATE joins MSR and PC +as direct peers and must be switched on any context-switch (Trap or +Exception) + + +* MSR is saved/restored to SRR1 -- 2.30.2