You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* Update ISA Information
* Update toolchain versions
* Move date
* Superscript annotations
* Change links from md to html
I suspect netlify's md engine doesn't like the `sup` tag right next to the md link syntax.
* Actually commit the changes for the rest of the links
* Remove extra a tag attributes because netlify doesn't use them
Copy file name to clipboardExpand all lines: content/languages/riscv/index.md
+23-3Lines changed: 23 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,9 +10,29 @@ Beta
10
10
11
11
## Version
12
12
13
-
RV64
14
-
15
-
Codewars uses [QEMU user mode emulation](https://www.qemu.org/docs/master/user/main.html) to support RISC-V content. The [RISC-V `virt` board in QEMU full system emulation](https://www.qemu.org/docs/master/system/riscv/virt.html) implements **RV64IMAFDC**, also known as **RV64GC**. This is likely the case for user mode emulation as well but is not officially documented at the time of writing (2022-08-21).
Codewars uses [QEMU user mode emulation](https://www.qemu.org/docs/master/user/main.html) to support RISC-V content. Codewars is configured to use the following extensions for RISC-V:
18
+
-`G` - General-Purpose<sup>*</sup>
19
+
-`C` - Compressed<sup>*</sup>
20
+
-`V` - Vector<sup>*†</sup>
21
+
- Zb* - Bit-Manipulation<sup>‡</sup>
22
+
-`Zba` - Address Generation
23
+
-`Zbb` - Basic
24
+
-`Zbc` - Carry-less
25
+
-`Zbs` - Single-bit
26
+
- Cryptography - Scalar<sup>§</sup>
27
+
-`Zbkx` - Crossbar permutation
28
+
-`Zk` - Standard
29
+
-`Zks` - ShangMi
30
+
31
+
The most recent version of the specification for each can be downloaded below (as of 26 Dec 2023):
0 commit comments