All Projects → Ronsor → riscv-zig

Ronsor / riscv-zig

Licence: MIT license
A RISC-V emulator written in Zig

Programming Languages

Zig
133 projects
c
50402 projects - #5 most used programming language

RV64IM emulator

This repository contains a library for emulating RISC-V 64 CPUs with the multiply extension.

Caveat emptor: The implementation of RISC-V contained herein has not been tested for compliance. It may produce incorrect results, and it most certainly does not reject all invalid instructions.

(C) 2021 Ronsor Labs.

TODO

  • Support RV32 too (should be easy)
  • Implemented privileged instructions
  • Better documentation
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].