aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAndrew Waterman <andrew@sifive.com>2019-03-07 13:42:32 -0800
committerAndrew Waterman <andrew@sifive.com>2019-03-07 13:42:32 -0800
commitf3663bddccd838842154aed6db44d93dfc19d009 (patch)
tree041400ca5b4dd0c852e50be0069d7eab8ca17dcd /src
parent47ca7ce69c566b4c59923d87ce7c1875f4ff4b80 (diff)
downloadriscv-isa-manual-f3663bddccd838842154aed6db44d93dfc19d009.zip
riscv-isa-manual-f3663bddccd838842154aed6db44d93dfc19d009.tar.gz
riscv-isa-manual-f3663bddccd838842154aed6db44d93dfc19d009.tar.bz2
Tweaks suggested by Bill Huffman
Diffstat (limited to 'src')
-rw-r--r--src/counters.tex2
-rw-r--r--src/f.tex2
-rw-r--r--src/riscv-spec.tex2
-rw-r--r--src/rv64.tex2
4 files changed, 4 insertions, 4 deletions
diff --git a/src/counters.tex b/src/counters.tex
index 1700f15..a22a541 100644
--- a/src/counters.tex
+++ b/src/counters.tex
@@ -137,7 +137,7 @@ instruction counter. The underlying 64-bit counter should never
overflow in practice.
The following code sequence will read a valid 64-bit cycle counter value into
-{\tt x3}:{\tt x2}, even if the counter overflows between reading its upper
+{\tt x3}:{\tt x2}, even if the counter overflows its lower half between reading its upper
and lower halves.
\begin{figure}[h!]
diff --git a/src/f.tex b/src/f.tex
index 7739d70..76786c9 100644
--- a/src/f.tex
+++ b/src/f.tex
@@ -95,7 +95,7 @@ control and status register (CSR). It is a 32-bit read/write register that
selects the dynamic rounding mode for floating-point arithmetic operations and
holds the accrued exception flags, as shown in Figure~\ref{fcsr}.
-\begin{figure*}
+\begin{figure*}[h]
{\footnotesize
\begin{center}
\begin{tabular}{K@{}E@{}ccccc}
diff --git a/src/riscv-spec.tex b/src/riscv-spec.tex
index 17bed0a..d68ef38 100644
--- a/src/riscv-spec.tex
+++ b/src/riscv-spec.tex
@@ -32,7 +32,7 @@ Arvind, Krste Asanovi\'{c}, Rimas Avi\v{z}ienis, Jacob Bachmeyer, Christopher
F. Batten, Allen J. Baum, Alex Bradbury, Scott Beamer, Preston Briggs,
Christopher Celio, Chuanhua Chang, David Chisnall, Paul Clayton, Palmer
Dabbelt, Roger Espasa, Shaked Flur, Stefan Freudenberger, Jan Gray, Michael
-Hamburg, John Hauser, David Horner, Bruce Hoult, Alexandre Joannou,
+Hamburg, John Hauser, David Horner, Bruce Hoult, Bill Huffman, Alexandre Joannou,
Olof Johansson, Ben Keller, Yunsup Lee,
Paul Loewenstein, Daniel Lustig, Yatin Manerkar, Luc Maranget, Margaret
Martonosi, Joseph Myers, Vijayanand Nagarajan, Rishiyur Nikhil, Jonas
diff --git a/src/rv64.tex b/src/rv64.tex
index d9bda29..ef51e62 100644
--- a/src/rv64.tex
+++ b/src/rv64.tex
@@ -110,7 +110,7 @@ signed 32-bit results. SLLIW, SRLIW, and SRAIW encodings
with $imm[5] \neq 0$ are reserved.
\begin{commentary}
- Previously, SLLIW, SRLIW, and SRAIW with imm[5]=0 were defined to
+ Previously, SLLIW, SRLIW, and SRAIW with $imm[5] \neq 0$ were defined to
cause illegal instruction exceptions, whereas now they are marked as
reserved. This is a backwards-compatible change.
\end{commentary}