diff options
author | Andrew Waterman <andrew@sifive.com> | 2018-12-03 23:49:01 -0800 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2018-12-03 23:49:44 -0800 |
commit | 8e52ffa49d09437c69fec6e173dfbddeb9e8ea1a (patch) | |
tree | 13239e9b8fb22782f10e51c281cab0ef5dda1798 /src/supervisor.tex | |
parent | 63e1c484ccaefad01ffc8cfe2c86438bcfbb7bd3 (diff) | |
download | riscv-isa-manual-8e52ffa49d09437c69fec6e173dfbddeb9e8ea1a.zip riscv-isa-manual-8e52ffa49d09437c69fec6e173dfbddeb9e8ea1a.tar.gz riscv-isa-manual-8e52ffa49d09437c69fec6e173dfbddeb9e8ea1a.tar.bz2 |
Mostly remove RV128 from priv spec, for now
Diffstat (limited to 'src/supervisor.tex')
-rw-r--r-- | src/supervisor.tex | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/supervisor.tex b/src/supervisor.tex index b83c4de..2087c39 100644 --- a/src/supervisor.tex +++ b/src/supervisor.tex @@ -38,7 +38,7 @@ the supervisor-level CSR descriptions. The {\tt sstatus} register is an SXLEN-bit read/write register formatted as shown in Figure~\ref{sstatusreg-rv32} for RV32 and -Figure~\ref{sstatusreg} for RV64 and RV128. The {\tt sstatus} +Figure~\ref{sstatusreg} for RV64. The {\tt sstatus} register keeps track of the processor's current operating state. \begin{figure*}[h!] @@ -146,7 +146,7 @@ register keeps track of the processor's current operating state. \end{center} } \vspace{-0.1in} -\caption{Supervisor-mode status register ({\tt sstatus}) for RV64 and RV128.} +\caption{Supervisor-mode status register ({\tt sstatus}) for RV64.} \label{sstatusreg} \end{figure*} @@ -189,8 +189,8 @@ which may differ from the value of XLEN for S-mode, termed {\em SXLEN}. The encoding of UXL is the same as that of the MXL field of {\tt misa}, shown in Table~\ref{misabase}. -For RV32 systems, the UXL field does not exist, and UXLEN=32. For RV64 and -RV128 systems, it is a \warl\ field that encodes the current value of UXLEN. +For RV32 systems, the UXL field does not exist, and UXLEN=32. For RV64 +systems, it is a \warl\ field that encodes the current value of UXLEN. In particular, the implementation may hardwire UXL so that UXLEN=SXLEN. If UXLEN~$\ne$~SXLEN, instructions executed in the narrower mode must ignore |