valheim
Learning purpose riscv64 (RV64GC) emulator. This project is built for 一生一芯 as a reference implementation.
Highlights
- Type-safe instructions which makes the decoding less error-prone.
- Full emulation trace (registers, memory, etc.) like persistent data structures, which is useful for debugging the real hardware.
- RV64G (IMAFD_Zicsr_Zifencei) instruction set
- RVC instruction set