Skip to content

Commit

Permalink
Updating note on cracking/atomicity
Browse files Browse the repository at this point in the history
- the text was outdated following the changes done to atomic update of rd and rd+1
  • Loading branch information
christian-herber-nxp committed Apr 15, 2024
1 parent b951276 commit 86ea400
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion zilsd.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ The Zilsd extension adds the following RV32-only instructions:

[NOTE]
====
Implementations may need to crack these instructions, and perform to memory operations in sequence. Therefore, implementations are not required to ensure atomicity in loading/storing to/from the individual registers relating to a 64-bit operand.
Implementations may need to crack these instructions, and perform to memory operations in sequence. Therefore, implementations are not required to ensure atomicity when storing to memory. Still, writing to the individual registers relating to a 64-bit operand of a load must happen atomically to ensure fault handling is possible.
====

=== Compressed Load/Store pair instructions
Expand Down

0 comments on commit 86ea400

Please sign in to comment.