diff options
author | Andrew Waterman <andrew@sifive.com> | 2019-07-23 20:06:57 -0700 |
---|---|---|
committer | Andrew Waterman <andrew@sifive.com> | 2019-07-23 20:06:57 -0700 |
commit | e87173489d7cf3818aecaf397b7e54f787cc2d31 (patch) | |
tree | 3d609706d26967fddb4dc26417e5e2b7c696fece /src | |
parent | 5da416c96963e3831e2380d8c34a1c061370ad56 (diff) | |
download | riscv-isa-manual-e87173489d7cf3818aecaf397b7e54f787cc2d31.zip riscv-isa-manual-e87173489d7cf3818aecaf397b7e54f787cc2d31.tar.gz riscv-isa-manual-e87173489d7cf3818aecaf397b7e54f787cc2d31.tar.bz2 |
Fix extension ordering in naming chapter and preface
Diffstat (limited to 'src')
-rw-r--r-- | src/naming.tex | 7 | ||||
-rw-r--r-- | src/preface.tex | 6 |
2 files changed, 7 insertions, 6 deletions
diff --git a/src/naming.tex b/src/naming.tex index e0d35b5..2006d80 100644 --- a/src/naming.tex +++ b/src/naming.tex @@ -130,7 +130,8 @@ alphabetical name and an optional version number. For example, ``Xhwacha'' names the Hwacha vector-fetch ISA extension; ``Xhwacha2'' and ``Xhwacha2p0'' name version 2.0 of same. -Non-standard extensions must be separated from other multi-letter extensions +Non-standard extensions must be listed after all standard extensions. +They must be separated from other multi-letter extensions by an underscore. For example, an ISA with non-standard extensions Argle and Bargle may be named ``RV64IZifencei\_Xargle\_Xbargle''. @@ -159,8 +160,6 @@ Integer Multiplication and Division & M & \\ Atomics & A & \\ Single-Precision Floating-Point & F & Zicsr \\ Double-Precision Floating-Point & D & F \\ -Control and Status Register Access & Zicsr & \\ -Instruction-Fetch Fence & Zifencei & \\ \hline General & G & IMADZifencei \\ \hline @@ -173,6 +172,8 @@ Transactional Memory & T & \\ Packed-SIMD Extensions & P & \\ Vector Extensions & V & \\ User-Level Interrupts & N & \\ +Control and Status Register Access & Zicsr & \\ +Instruction-Fetch Fence & Zifencei & \\ Misaligned Atomics & Zam & A \\ Total Store Ordering & Ztso & \\ \hline diff --git a/src/preface.tex b/src/preface.tex index 8d62d2b..055fede 100644 --- a/src/preface.tex +++ b/src/preface.tex @@ -24,15 +24,12 @@ The document contains the following versions of the RISC-V ISA modules: \hline Extension & Version & Status \\ \hline - \bf Zifencei & \bf 2.0 & \bf Ratified \\ - \bf Zicsr & \bf 2.0 & \bf Ratified \\ \bf M & \bf 2.0 & \bf Ratified \\ \em A & \em 2.0 & Frozen \\ \bf F & \bf 2.2 & \bf Ratified \\ \bf D & \bf 2.2 & \bf Ratified \\ \bf Q & \bf 2.2 & \bf Ratified \\ \bf C & \bf 2.0 & \bf Ratified \\ - \em Ztso & \em 0.1 & \em Frozen \\ \em Counters & \em 2.0 & \em Draft \\ \em L & \em 0.0 & \em Draft \\ \em B & \em 0.0 & \em Draft \\ @@ -40,7 +37,10 @@ The document contains the following versions of the RISC-V ISA modules: \em T & \em 0.0 & \em Draft \\ \em P & \em 0.2 & \em Draft \\ \em V & \em 0.7 & \em Draft \\ + \bf Zicsr & \bf 2.0 & \bf Ratified \\ + \bf Zifencei & \bf 2.0 & \bf Ratified \\ \em Zam & \em 0.1 & \em Draft \\ + \em Ztso & \em 0.1 & \em Frozen \\ \hline \end{tabular} \end{table} |