aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-03-05Merge pull request #1248 from riscv/smrnmi-smdbltrpriscv-isa-release-722fb43-2024-03-05Andrew Waterman2-6/+12
Update Smrnmi to account for Smdbltrp extension
2024-03-05Merge pull request #1229 from riscv/count-overflowriscv-isa-release-4571fc3-2024-03-05Bill Traynor2-0/+190
Adding Sscofpmf to priv spec.
2024-03-05Fixing formattingwmat1-5/+3
Fixing the monospaced formatting on some text.
2024-03-05Add version 1.0.0 to chapterwmat1-1/+1
Add version 1.0.0 to count overflow chapter
2024-03-05Merge pull request #1230 from riscv/sstcriscv-isa-release-078b469-2024-03-05Bill Traynor2-0/+191
Add Sstc.adoc to privileged spec.
2024-03-05Fix type of Stimecmpwmat1-1/+1
Stimecmp type was Stimecpm
2024-03-05Add version 1.0.0 to sstc chapterwmat1-1/+1
Adding version 1.0.0 to the Stimecpm/Vstimecmp extension chapter.
2024-02-29Merge pull request #1190 from piotro888/marchid-coreblocksAndrew Waterman1-0/+1
Add marchid for Coreblocks
2024-02-29Update Smrnmi to account for Smdbltrp extensionAndrew Waterman2-6/+12
This is a backwards compatible change to support resumable double traps within M-mode when both extensions are implemented. Although the resumability feature is not terribly interesting, the reuse of the Smrnmi state for M-mode double traps aids debugging (and fault diagnosis for the hardware-error exception case).
2024-02-29Merge pull request #1219 from riscv/smepmpriscv-isa-release-e53b98a-2024-02-29Bill Traynor3-0/+172
Smepmp - Integration of PMP Enhancements chapter.
2024-02-29Clean up.wmat1-4/+5
Replace note with info as we have no info admonition.
2024-02-29Add marchid for CoreblocksPiotr Wegrzyn1-0/+1
Signed-off-by: Piotr Wegrzyn <piotro@piotro.eu>
2024-02-29Merge pull request #1216 from riscv/zcriscv-isa-release-c9ad1c8-2024-02-29Bill Traynor4-0/+2618
Zc - Code Size Reduction chapter integration.
2024-02-29Changes from tariq's feedbackwmat1-5/+5
Fixed xref alternate text etc.
2024-02-29Fix xref textwmat1-6/+6
Adding alternate text for xrefs
2024-02-29Merge pull request #1250 from riscv/rpsene-patch-1riscv-isa-release-61b2ce9-2024-02-29Bill Traynor1-1/+1
Update merge-and-release.yml
2024-02-29Update merge-and-release.ymlRafael Sene1-1/+1
This commit improves the message set as part of the release notes. Signed-off-by: Rafael Sene <rafael@riscv.org>
2024-02-29Update merge-and-release.ymlBill Traynor1-9/+0
Removing refs to latex priv. Signed-off-by: Bill Traynor <wmat@riscv.org>
2024-02-28Merge pull request #1247 from rpsene/mainAndrew Waterman1-0/+96
Add new Action to Release a new ISA when merging a PR
2024-02-28Add new Action to Release a new ISA when merging a PRRafael Sene1-0/+96
2024-02-27Merge pull request #1239 from sorear/sc-svaduAndrew Waterman1-4/+5
Explicitly allow side effects for a failed SC
2024-02-27Merge pull request #1246 from riscv/clarify-sfence-w-invalAndrew Waterman1-0/+6
Clarify when SFENCE.W.INVAL/SFENCE.INVAL.IR are legal
2024-02-27Clarify when SFENCE.W.INVAL/SFENCE.INVAL.IR are legalAndrew Waterman1-0/+6
2024-02-27MAGs are NAPOTAndrew Waterman1-1/+1
2024-02-27Moving cmo chapter acknowledgements to header.wmat2-22/+3
Moving contributors from the cmo chapter to the contributors section of the header file.
2024-02-27Merge pull request #1226 from riscv/cmoBill Traynor2-0/+1151
Adding Base Cache Management Operation ISA Extensions chapter.
2024-02-27Merge branch 'main' into cmoBill Traynor17-55/+188
Signed-off-by: Bill Traynor <wmat@riscv.org>
2024-02-27Merge pull request #1243 from Yakkhini/mainAndrew Waterman1-1/+1
Fix typo: Quotation mark formatting mismatch in intro.adoc.
2024-02-27Fix typo: Quotation mark formatting mismatch in intro.adoc.Yaksis1-1/+1
2024-02-26Fix nested unordered list.wmat1-2/+1
Making nested unordered list match LaTeX.
2024-02-26Fix unordered bulletted listwmat1-22/+41
Use asciidoc to make doc match LaTeX unordered bulletted list.
2024-02-26Fix links to propagate storewmat1-2/+2
Propagate store instruction links were broken, fixing.
2024-02-26Update admonition iconswmat1-3/+6
Old admonition icons were deprecated, this uses newer icons.
2024-02-26Fix broken link to PPO rule 11.wmat1-1/+1
Fix broken link to PPO rule 11.
2024-02-26Fix broken link to PPO Rule 11.wmat1-1/+1
Fix broken link to PPO Rule 11.
2024-02-26Comment out 32-bit instruction sentence with broken link.wmat1-4/+4
Comment out 32-bit instruction with broken link.
2024-02-26Commenting out 32-bit equiv instructions that are broken link.wmat1-37/+32
Commented out the 32-bit equivalent instructions that are not present yet and therefore are broken links.
2024-02-26Fixes unknown style errors.wmat4-5/+5
Running make with the --verbose flag uncovered some unknown style errors that caused the theme to not apply correctly and broke colorization of wavedrom. This fixes those errors and restores colorization.
2024-02-26Update src/zc.adocBill Traynor1-1/+1
Co-authored-by: sorear <sorear@fastmail.com> Signed-off-by: Bill Traynor <wmat@riscv.org>
2024-02-26Update src/zc.adocBill Traynor1-1/+1
Co-authored-by: sorear <sorear@fastmail.com> Signed-off-by: Bill Traynor <wmat@riscv.org>
2024-02-23Explicitly allow side effects for a failed SCStefan O'Rear1-4/+5
Since PTE updates are specified to occur as a result of "memory accesses" it is possible to interpret the old wording as requiring no PTE update for a failed SC, since there is no memory access. However, the PTE update is part of the translation process, which on natural implementations will occur before the reservation validity check can occur. This is consistent with the wording in "Addressing and Memory Protection" which allows traps to prevent the memory access without preventing the PTE update.
2024-02-23Merge pull request #1240 from OccupyMars2025/typo-20240223Bill Traynor1-1/+1
a typo
2024-02-23typoOccupyMars20251-1/+1
2024-02-22Merge pull request #1238 from sorear/fix-h-status-diagramsAndrew Waterman4-10/+10
Fixes for H extension status diagrams
2024-02-22Fix field widths for RV64-only status register diagramsStefan O'Rear3-8/+8
2024-02-22Fix field widths in RV32 hstatusStefan O'Rear1-2/+2
2024-02-22Removing the word proposed.wmat1-1/+1
As this spec is ratified, the word proposed no longer applies.
2024-02-22Fix formattingwmat1-2/+2
Fixing formatting of rs1' text.
2024-02-22Removed original Zc chapter folder.wmat57-4842/+0
Removing Zc chapter folder as all content is now in 1 file, zc.adoc.
2024-02-22Refactor Zc chapter into 1 file.wmat3-397/+2617
Replaced all of the included content with it's actual content. Reformatted text to match rest of spec. Move zc.adoc to src file with all other chapters.