This project is a RISC-V emulator written in Rust.
With rvemu-for-book, rvemu: RISC-V Emulator and rare as reference
, it becomes not that tough
for me to rapidly implement this project.
- An
little-endian
,64-bit
RISC-V emulator - Support
RV32I(basic)
&RV64I(basic)
instruction set - Won't support
pipeline-model
, as this isnothing more than an emulator
Here's necessary requirements to run this project:
rust
toolchain (at least supportrust-2021-edition
)llvm
toolchain (at least containsclang, lld
which are in support ofriscv64
arch)