Skip to content

Commit 092feb9

Browse files
Fix typos in Sdext section (#1046)
Fix typos (leftover pieces of text) due to diff/merge issues encountered in #1045. Signed-off-by: Jan Matyas <jan.matyas@codasip.com>
1 parent fa8173e commit 092feb9

1 file changed

Lines changed: 2 additions & 5 deletions

File tree

src/cheri/debug-integration.adoc

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -137,9 +137,8 @@ The <<dpc>> register is extended to hold a capability.
137137
.Debug program counter capability
138138
include::img/dpccreg.edn[]
139139

140-
Upon entry to debug mode, the _RISC-V Debug Specification_, does not specify how to
141-
When the hart is in debug mode, the _RISC-V Debug Specification_ does not specify
142-
how the PC is updated, and says that PC-relative instructions may be illegal. This concept
140+
When the hart is in debug mode, the _RISC-V Debug Specification_ does not specify
141+
how the PC is updated, and says that PC-relative instructions may be illegal. This concept
143142
is extended to include any instruction which reads or updates <<pcc>>, which refers to
144143
all jumps, conditional branches and <<AUIPC_CHERI>>. The exceptions are <<MODESW_CAP>> and <<MODESW_INT>>,
145144
which _are_ supported if {cheri_default_ext_name} is implemented, see <<drootc>>
@@ -150,8 +149,6 @@ to this specification. The <<pcc>> metadata has no architectural effect in debug
150149
mode. Therefore <<asr_perm>> is implicitly granted for access to all CSRs for
151150
instruction execution.
152151

153-
On debug mode entry, <<dpc_y>> is updated with the
154-
capability in <<pcc>> whose address field is set to the address of the next
155152
On debug mode entry, <<dpc_y>> is updated with the
156153
capability in <<pcc>>, whose address field equals to the address of the next
157154
instruction to be executed upon debug mode exit as described in the _RISC-V Debug Specification_.

0 commit comments

Comments
 (0)