aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2024-01-31Pulling in the Zc chapter.Bill Traynor61-4/+4791
Pulling in the Zc chapter.
2024-01-31Add zc include to unpriv.Bill Traynor1-0/+1
Add zc include to unpriv.
2024-01-31Initial seed of zc.adoc to src tree.Bill Traynor1-0/+393
Added the zc.adoc spec to the src tree.
2024-01-30back to draft statusAndrew Waterman1-2/+2
2024-01-30priv-1.13 internal review draftAndrew Waterman1-2/+2
2024-01-30Merge pull request #1209 from riscv/svaduAndrew Waterman6-13/+75
Incorporate Svadu and Svade specs
2024-01-30Add changelog entryAndrew Waterman1-0/+7
2024-01-30Add Svadu chapterAndrew Waterman3-0/+17
2024-01-30Update translation algorithm to reflect SvadeAndrew Waterman1-1/+2
2024-01-30Implicitly define the Svade extensionAndrew Waterman1-4/+8
2024-01-30Add henvcfg.ADUEAndrew Waterman2-4/+16
2024-01-30Add menvcfg.ADUEAndrew Waterman2-4/+25
2024-01-29Reorder changelogAndrew Waterman1-1/+1
2024-01-29Add changelog entry for #1206Andrew Waterman1-0/+1
2024-01-29Add changelog entry for #1116Andrew Waterman1-0/+1
2024-01-29Add changelog entry for #1208Andrew Waterman1-0/+1
2024-01-29Remark that implicit accesses are unaffected by MAGAndrew Waterman1-1/+1
2024-01-29Remove Zam; define misaligned atomicity granule PMA (#1206)Andrew Waterman8-106/+60
* Excise Zam extension * Define the misaligned atomicity granule PMA
2024-01-29Attempts to access non-existent CSRs are reserved (#1207)Andrew Waterman2-4/+7
Resolves #1116
2024-01-29Clarifications to the Addressing and Memory Protection section (#1142)Ved Shanbhogue1-18/+48
* updating with all clarifications in Svadu to section 5.3.1 * remove repeated sentence * simplify sentence
2024-01-29Merge pull request #1208 from ved-rivos/trap_handler_guidelinesAndrew Waterman1-0/+13
Add note to guide trap handler design
2024-01-29Add note about trap handlersVed Shanbhogue1-0/+13
2024-01-28Merge pull request #1204 from riscv/mxl-read-onlyAndrew Waterman3-32/+22
Redefine MXL to be read-only
2024-01-26Bump priv spec version and add AsciiDoc note to changelogAndrew Waterman1-1/+2
2024-01-26Redefine MXL to be read-onlyAndrew Waterman3-32/+22
2024-01-25Merge pull request #1202 from kbroch-rivosinc/fix-alloy-linkBill Traynor1-1/+1
2024-01-24fix broken alloy linkKevin Broch1-1/+1
relates to #1201 Signed-off-by: Kevin Broch <kbroch@rivosinc.com>
2024-01-19Switch table caption from bottom to top.Bill Traynor1-1/+1
To accommodate multi-page tables, switching table caption to be at the top of the table. Signed-off-by: Bill Traynor <wmat@riscv.org>
2024-01-15Update README.mdRafael Sene1-0/+4
Add Repository Activity Add-on as part of README.md Signed-off-by: Rafael Sene <rafael@riscv.org>
2024-01-09Fix an tex->adoc translation bugAndrew Waterman1-1/+1
2024-01-08Delete word with inconsistency (#1189)demin-han1-1/+1
Signed-off-by: demin.han <demin.han@starfivetech.com>
2024-01-08Update marchid.md (#1188)saahm1-0/+1
Signed-off-by: saahm <50137875+saahm@users.noreply.github.com>
2024-01-05Update marchid.md (#1185)Gabriele Tripi1-0/+1
Signed-off-by: Gabriele Tripi <68828254+GabbedT@users.noreply.github.com>
2024-01-04Added marchid for RV6 (#1184)Nikola Lukić1-0/+1
Signed-off-by: Nikola Lukić <lukicn@protonmail.com>
2024-01-01Add marchid for WIV64 (#1183)Jesús Sanz del Rey1-0/+1
Signed-off-by: Jesús Sanz del Rey <jesussanz2003@gmail.com>
2023-12-31Add marchid for Boa-RISC-V (#1182)Robot1-0/+1
Signed-off-by: Robot <julian@scheffers.net>
2023-12-18Specify that the supervisor physical address is divided by 4 KiB (#1177)charlie-rivos1-1/+1
It appears that during the conversion from Latex to asciidoc, the 4 KiB divisor for the satp description was dropped. This commit brings it back. Signed-off-by: Charlie Jenkins <charlie@rivosinc.com>
2023-12-13Restore missing wordAndrew Waterman1-1/+1
2023-12-08Add PMM field to *envcfg and mseccfg (#1170)Andrew Waterman7-17/+57
2023-11-22Fix MODE field description of mtvec register (#1165)Andrei Solodovnikov1-1/+1
Fix MODE field description in the mtvec register In Section 1.6, "Exceptions, Traps, and Interrupts" of the unprivileged specification, a distinction is made between exceptions and interrupts. Table 13 in the privileged specification uses the term "exceptions" as a catch-all expression, encompassing both "exceptions and interrupts" which may not be immediately apparent. Reading "exceptions" merely as "exceptions" initially led me to believe that the 0th bit is used to control exception handling behavior, while the 1st bit is used to control interrupt handling behavior. Signed-off-by: Andrei Solodovnikov <VoultBoy@yandex.ru>
2023-11-20Application to RISC-V on adding new marchid for CV-Wally from Harvey Mudd ↵James E. Stine1-0/+1
College, Oklahoma State University and University of Nevada, Las Vegas (#1164)
2023-11-15Merge pull request #1162 from OccupyMars2025/patch-1Bill Traynor1-1/+1
Fix typo: "Sv38" => "Sv48"
2023-11-15[typo] Update supervisor.adocOccupyMars20251-1/+1
Signed-off-by: OccupyMars2025 <31559413+OccupyMars2025@users.noreply.github.com>
2023-11-13Fix asciidoc representation of HLV[X] instructionsAndrew Waterman1-4/+4
cc @jhauser-us
2023-11-08 Drop notes on obsoleted user-mode software interrupts (#1159)yf131-8/+0
Resolves #1158
2023-10-31Fixing CSR Listing table 3 wrapping.Bill Traynor1-196/+44
Fixed row wrapping so table matches original LaTeX table formatting.
2023-10-30Reserve interrupt 13 for SscofpmfAndrew Waterman4-3/+19
Resolves #1127 Note, I only reserved the pattern in the various cause registers; I did not update the various ip/ie registers. That work is left for whoever integrates Sscofpmf into this document. Reserving the cause patterns has the same architectural effect in the near term.
2023-10-30Clarify meaning of "platform or custom use"Andrew Waterman4-4/+9
Resolves #1128
2023-10-30Define the RV32-only medelegh CSR (#1109)Andrew Waterman6-17/+37
* Define the RV32-only medelegh CSR * Define the RV32-only hedelegh CSR
2023-10-30Fix typos in D-ext chapterAndrew Waterman1-3/+3
Supersedes #1155