Skip to content

Commit 8afb39b

Browse files
committed
Minor improvements in riscv-hybrid-integration chapter
1 parent e31f384 commit 8afb39b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/riscv-hybrid-integration.adoc

+3-3
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ used to authorize all data memory accesses when in
2323
{cheri_int_mode_name}.
2424

2525
The current CHERI execution mode is given by the <<m_bit>> field of <<pcc>> that
26-
is encoded as described in xref:section-cheri-execution-mode[xrefstyle=short].
26+
is encoded as described in xref:m_bit[xrefstyle=short].
2727

2828
The CHERI execution mode impacts the instruction set in the following ways:
2929

@@ -55,7 +55,7 @@ Setting both registers to <<infinite-cap>> ensures that:
5555
* The bounds authorize accesses to the entire address space i.e base is 0 and
5656
top is 2^MXLEN^
5757
58-
[#m_bit,reftext="M-bit"]
58+
[#m_bit,reftext="CHERI Execution Mode Encoding"]
5959
=== CHERI Execution Mode Encoding
6060

6161
{cheri_default_ext_name} adds a new CHERI execution Mode field (M) to
@@ -172,7 +172,7 @@ The unconditional jump instructions change behavior depending on the CHERI
172172
execution mode although the instruction's encoding remains unchanged.
173173

174174
The jump and link instruction <<JAL>> when the CHERI execution mode is
175-
Capability; behaves as described in
175+
{cheri_cap_mode_name}; behaves as described in
176176
xref:section_existing_riscv_insns[xrefstyle=short].
177177
When the mode is {cheri_int_mode_name}. In this case, the address of the instruction
178178
following the jump (*pc* + 4) is written to an *x* register; that register's

0 commit comments

Comments
 (0)