File tree Expand file tree Collapse file tree 3 files changed +612
-360
lines changed
Expand file tree Collapse file tree 3 files changed +612
-360
lines changed Original file line number Diff line number Diff line change 33# Simmerv
44
55Simmerv is a [ RISC-V] ( https://riscv.org/ ) SoC emulator written in Rust
6- and compilable to WebAssembly. It started as a fork of [ Takahiro's
6+ and compilable to WebAssembly. It began as a fork of [ Takahiro's
77riscv-rust emulator] ( https://github.com/takahirox/riscv-rust ) , but has
88by now been extensively rewritten, making it far more complete and
99much faster. Ultimately, we expect it to become substantially faster,
@@ -29,7 +29,7 @@ here](https://tommythorn.github.io/simmerv/wasm/web/index.html)
2929## Instructions/Features support status
3030
3131- [x] RV64IMAC
32- - [x] RV64FD (* PARTIALLY* flags/rounding modes very lacking )
32+ - [x] RV64FD (* PARTIALLY* : flags/rounding modes not complete for all insns )
3333- [x] RV64Zifencei
3434- [x] RV64Zicsr
3535- [ ] Svnapot
You can’t perform that action at this time.
0 commit comments