aboutsummaryrefslogtreecommitdiff
path: root/src/hypervisor.adoc
AgeCommit message (Collapse)AuthorFilesLines
2024-01-30Add Svadu chapterAndrew Waterman1-0/+1
2024-01-30Add henvcfg.ADUEAndrew Waterman1-0/+9
2024-01-29Attempts to access non-existent CSRs are reserved (#1207)Andrew Waterman1-0/+1
Resolves #1116
2023-12-13Restore missing wordAndrew Waterman1-1/+1
2023-12-08Add PMM field to *envcfg and mseccfg (#1170)Andrew Waterman1-0/+4
2023-10-30Reserve interrupt 13 for SscofpmfAndrew Waterman1-1/+4
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 Waterman1-2/+2
Resolves #1128
2023-10-30Define the RV32-only medelegh CSR (#1109)Andrew Waterman1-3/+9
* Define the RV32-only medelegh CSR * Define the RV32-only hedelegh CSR
2023-10-30clarify G-stage PTE A/D setting for VS implicit load/storeVed Shanbhogue1-4/+5
2023-10-30Specify SFENCE/HFENCE requirements when changing PBMTE (#1111)Andrew Waterman1-0/+19
2023-10-26Define hardware error exception cause code (#1105)Andrew Waterman1-0/+6
* Define hardware error and software check exception cause codes * Add description of hardware error exception
2023-09-19Hyphenate "virtual-/illegal-instruction exception" (#1133)Andrew Waterman1-36/+36
2023-09-16Standardize on no hyphen in illegal instruction exception (#1131)Andrew Waterman1-2/+2
2023-07-31Set header and footer to same dimensionsBill Traynor1-2/+0
Set height and padding of header and footer to same values.
2023-07-18Fixing table 27 formatting.Bill Traynor1-4/+5
Reset column widths to fit words better.
2023-07-18Fixing table formattingBill Traynor1-3/+3
Left aligned first column header to fit the word virtualization. Center aligned the first column content.
2023-07-18Update hypervisor.adocBill Traynor1-1/+1
I think the fix here is to move the backtick outside of the apostrophe s to make the whole mtval's monospace. Alternatively, we can surround mtval with double backticks, such as ``mtval``'s but that results in the apostrophe s being spaced slightly beyond the word mtval which looks odd.
2023-07-18fix formattingTariq Kurd1-1/+1
`mtval2`'s doesn't render, suggesting a space to fix that but it might not be the best answer Signed-off-by: Tariq Kurd <59061376+tariqkurd-repo@users.noreply.github.com>
2023-07-12Add RV64E to Base Integer ISAkanataso1-1/+1
RV32E and RV64E Base Integer Instruction Sets is Ratified. Signed-off-by: kanataso <kanapo.go@gmail.com>
2023-05-17Replaced latexmath code with html code.Bill Traynor1-2/+2
Replaced latexmath greater than or equal than with html code &#8805;
2023-05-17Set font and row height, add missing word WARLBill Traynor1-1/+1
Set font to 24. Set row-height to 40. Set margins to 30. Added a missing word, WARL.
2023-04-30Fix grammatical error ("an 64-bit register")John Hauser1-1/+1
Signed-off-by: John Hauser <31252952+jhauser-us@users.noreply.github.com>
2023-04-30Make 64-bit CSRs more consistent, part 1John Hauser1-34/+21
Signed-off-by: John Hauser <31252952+jhauser-us@users.noreply.github.com>
2023-04-18Format tableBill Traynor1-10/+26
Formatting table to match LaTeX.
2023-04-18Formatting table.Bill Traynor1-20/+58
Formatting table to match LaTeX.
2023-04-18Table formattingBill Traynor1-5/+8
Formatted table to better match LaTeX version.
2023-04-18Format tableBill Traynor1-11/+27
Formatting table to better match LaTeX.
2023-04-18Format tableBill Traynor1-40/+122
Formatting table to better match LaTeX.
2023-04-18Table formattingBill Traynor1-10/+20
Formatting table to better match LaTeX.
2023-04-18Table formattingBill Traynor1-18/+80
Reformatted table to better match LaTeX
2023-04-18Table formattingBill Traynor1-6/+11
Formatted table to better match LaTeX.
2023-04-18Table formattingBill Traynor1-6/+12
Formatted table to better match the LaTeX version.
2023-04-18Formatted table to match LaTeXBill Traynor1-32/+29
Formatted table to match LaTeX
2023-04-18Cleaning up conversion issuesBill Traynor1-10/+10
Cleaning up characters that didn't convert correctly
2023-04-18Conversion cleanup and latexmath removalBill Traynor1-7/+7
Removed unnecesary latexmath and cleaned up dashes that did not convert correctly.
2023-04-18Cleaning up conversion issuesBill Traynor1-5/+5
Replacing spaces and dashes that converted incorrectly.
2023-04-18Fixed anchor and removed latexmathBill Traynor1-12/+10
Fixed a broken anchor and replaced latexmath with asciidoc formatting.
2023-04-18Formatted table.Bill Traynor1-3/+3
Formatted table to center column headers properly.
2023-04-17Replcing latexmath with asciidocBill Traynor1-7/+7
Replacing latexmath with asciidoc formatting
2023-04-17Replacing latexmathBill Traynor1-4/+1
Replaced latexmath with asciidoc formatting
2023-04-17Fixed a typo in an anchorBill Traynor1-1/+1
Fixed a typo in an anchor
2023-04-17Fixing up diagramsBill Traynor1-4/+1
Fixing up diagrams
2023-04-17Removing single character latexmathBill Traynor1-1/+1
Removing single character latexmath
2023-04-17Deleted extraneous apostropheBill Traynor1-1/+1
Deleted extraneous apostrophe
2023-04-17Deleting spacesBill Traynor1-2/+2
Removing oddly converted spaces
2023-04-17Fixed hgeie labelBill Traynor1-1/+1
Fixed hgeie label
2023-04-17Added a pagebreakBill Traynor1-2/+4
Added pagebreak to put table on new page. Deleted some weird spaces.
2023-04-01Fixing extra column in tableBill Traynor1-42/+42
Removing fourth column in trap cause code table.
2023-03-30Added privileged instructions diagBill Traynor1-1/+1
Implemented privileged instructions diagram as a bytefield-svg diagram.
2023-03-29Added wavedrom diags, table formatting.Bill Traynor1-44/+54
Added wavedrom diags for 4 instructions. Formatted tables. Fixed links Added missing admonitions.