aboutsummaryrefslogtreecommitdiff
path: root/src/priv-preface.adoc
diff options
context:
space:
mode:
Diffstat (limited to 'src/priv-preface.adoc')
-rw-r--r--src/priv-preface.adoc12
1 files changed, 9 insertions, 3 deletions
diff --git a/src/priv-preface.adoc b/src/priv-preface.adoc
index 5e857d9..ff153ce 100644
--- a/src/priv-preface.adoc
+++ b/src/priv-preface.adoc
@@ -31,7 +31,14 @@ _Draft_ +
*Ratified*
|===
-The following compatible changes have been made to the Machine ISA since
+The following changes have been made since version 1.12, which, while
+not strictly backwards compatible, are not anticipated to cause software
+portability problems in practice:
+
+* Redefined `misa`.MXL to be read-only, making MXLEN a constant.
+* Added the constraint that SXLEN≥UXLEN.
+
+Additionally, the following compatible changes have been made to the Machine ISA since
version 1.12:
* Transliterated the document from LaTeX into AsciiDoc.
@@ -44,8 +51,7 @@ in `menvcfg` and `henvcfg`.
* Clarified that "platform- or custom-use" interrupts are actually
"platform-use interrupts", where the platform can choose to make some custom.
* Clarified semantics of explicit accesses to CSRs wider than XLEN bits.
-* Clarified that MXLEN≥SXLEN, and added the constraint that
-SXLEN≥UXLEN.
+* Clarified that MXLEN≥SXLEN.
* Clarified that WFI is not a HINT instruction.
* Clarified that VS-stage page-table accesses set G-stage A/D bits.
* Clarified ordering rules when PBMT=IO is used on main-memory regions.