From: lkcl Date: Tue, 26 Jan 2021 14:33:23 +0000 (+0000) Subject: (no commit message) X-Git-Tag: convert-csv-opcode-to-binary~298 X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=6ec122ad5fe202f354e97bc97f4758075bca4956;p=libreriscv.git --- diff --git a/openpower/sv/sprs.mdwn b/openpower/sv/sprs.mdwn index 8c832ba8c..a2287ab89 100644 --- a/openpower/sv/sprs.mdwn +++ b/openpower/sv/sprs.mdwn @@ -92,12 +92,12 @@ Notes: # SVSRR0 -In scalar v3.0B traps, exceptions and interrupts, two SRRs are saved/resyored: +In scalar v3.0B traps, exceptions and interrupts, two SRRs are saved/restored: * SRR0 to store the PC * SRR1 to store a copy of the MSR -Given that SVSTATE is effectively a Sub-PC it is critically important to add saving/restoring of SVSTATE as a full peer equal in status to PC. At any time PC is saved or restored, so is SVSTATE in **exactly** the same way for **exactly** the same reasons. +Given that SVSTATE is effectively a Sub-PC it is critically important to add saving/restoring of SVSTATE as a full peer equal in status to PC, in every way. At any time PC is saved or restored, so is SVSTATE in **exactly** the same way for **exactly** the same reasons. The SPR name given for the purposes of saving/restoring SVSTATE is SVSRR0.