aboutsummaryrefslogtreecommitdiff
path: root/src/supervisor.tex
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2018-12-03 23:49:01 -0800
committerAndrew Waterman <andrew@sifive.com>2018-12-03 23:49:44 -0800
commit8e52ffa49d09437c69fec6e173dfbddeb9e8ea1a (patch)
tree13239e9b8fb22782f10e51c281cab0ef5dda1798 /src/supervisor.tex
parent63e1c484ccaefad01ffc8cfe2c86438bcfbb7bd3 (diff)
downloadriscv-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.tex8
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