aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBill Traynor <wmat@riscv.org>2024-06-03 12:22:21 -0400
committerGitHub <noreply@github.com>2024-06-03 12:22:21 -0400
commit2c72c8258ae5554a7a9c1b58c40f2a6782048ea4 (patch)
tree166de6e509c42864cb4688fbf63aaf14a8285da2
parent339a7cb4c69f1d004edda9f98b815c1005a4aab6 (diff)
parentb8d138848297f50792d90bb72279b7a958f3efdf (diff)
downloadriscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.zip
riscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.tar.gz
riscv-isa-manual-2c72c8258ae5554a7a9c1b58c40f2a6782048ea4.tar.bz2
Merge pull request #1429 from Peter-Herrmann/main
Table Fixes
-rw-r--r--src/intro.adoc15
1 files changed, 7 insertions, 8 deletions
diff --git a/src/intro.adoc b/src/intro.adoc
index c352092..6fc871b 100644
--- a/src/intro.adoc
+++ b/src/intro.adoc
@@ -492,9 +492,7 @@ between 80 bits and 176 bits are encoded using a 3-bit field in bits
5latexmath:[$\times$]16-bit words. The encoding with bits [14:12] set to
"111" is reserved for future longer instruction encodings.
-[[instlengthcode, Table 1]]
-.RISC-V instruction length encoding.
-
+[[instlengthcode]]
.RISC-V instruction length encoding. Only the 16-bit and 32-bit encodings are considered frozen at this time.
[%autowidth,cols="^2,^2,^3,^3,<4"]
|===
@@ -691,18 +689,19 @@ Fatal Trap:::
expire. Each EEI should define how execution is terminated and
reported to an external environment.
-<<trapcharacteristics>> shows the characteristics of each
-kind of trap.
-
-[[trapcharacteristics, Table 2]]
+<<trapcharacteristics>> shows the characteristics of each kind of trap.
+[[trapcharacteristics]]
+.Characteristics of traps
[%autowidth,float="center",align="center",cols="<,^,^,^,^",options="header",]
|===
| |Contained |Requested |Invisible |Fatal
|Execution terminates |No |No^1^|No |Yes
|Software is oblivious |No |No |Yes |Yes^2^|Handled by environment |No |Yes |Yes |Yes
|===
-<<trapcharacteristics>> Characteristics of traps: 1) Termination may be requested. 2) Imprecise fatal traps might be observable by software.
+
+^1^ Termination may be requested +
+^2^ Imprecise fatal traps might be observable by software
The EEI defines for each trap whether it is handled precisely, though
the recommendation is to maintain preciseness where possible. Contained