- Aug 29, 2021
-
-
Andrew Waterman authored
-
- Aug 24, 2021
-
-
Andrew Waterman authored
The non-normative text erroneously suggested that only accesses to time/cycle/mcycle need be ordered by FENCEs. In fact, other CSR accesses are also visible to other harts, including interrupt-pending CSRs. (The preceding normative text has no such deficiency.)
-
hucan7 authored
-
- Aug 18, 2021
-
-
John Hauser authored
-
John Hauser authored
-
John Hauser authored
* Make explicit the priorities of synch. exceptions of H extension * "page guest-fault" -> "guest-page fault"
-
John Hauser authored
-
- Aug 17, 2021
-
-
John Hauser authored
-
John Hauser authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
John Hauser authored
-
John Hauser authored
1. For RV32, mstatush is now always required to exist. 2. mstatus.MPP is not just one bit.
-
John Hauser authored
-
- Aug 14, 2021
-
-
John Hauser authored
-
- Aug 12, 2021
-
-
Andrew Waterman authored
-
Andrew Waterman authored
This approach is more extensible, and now implicitly includes writes to sstatus.SIE / mstatus.MIE, as it should.
-
- Aug 11, 2021
-
-
Andrew Waterman authored
As stated clearly by the preceding text, the baroque sequence for updating mtimecmp is for RV32. RV64 simply uses aligned loads and stores. Closes #639
-
Andrew Waterman authored
Closes #534
-
- Aug 09, 2021
-
-
John Hauser authored
One, clarify the rules for virtual instruction exceptions by adding the concept of _HS-qualified_; and two, make a special case for accesses to 32-bit high-half CSRs like cycleh and htimedeltah. Also, when WFI is attempted in VU mode, the exception depends on mstatus.TW.
-
- Aug 07, 2021
-
-
Andrew Waterman authored
If any addresses are invalid, mepc must be able to hold at least one of them.
-
- Aug 05, 2021
-
-
Andrew Waterman authored
Supersedes #590
-
- Aug 03, 2021
-
-
Andrew Waterman authored
-
Andrew Waterman authored
-
John Hauser authored
-
John Hauser authored
-
John Hauser authored
-
John Hauser authored
-
Tariq Kurd authored
-
Andrew Waterman authored
See new non-normative text for explanation
-
Krste Asanovic authored
Reordered sections to remove forward references.
-
Krste Asanovic authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
Co-authored-by:Paul Donahue <48959409+pdonahue-ventana@users.noreply.github.com>
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-
Andrew Waterman authored
-