Skip to content

a-downing/RiscVM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RiscVM

Simple RISC-V emulator/VM

The RiscVM.RISCVSystem class can be instantiated in a C# program to run RISC-V bare-metal machine code. There's a simple API for the host and VM to interact. Currently rv32im is implemented.

src/firmware/main.c gets compiled to rv32im machine code

src/Program.cs instantiates the VM, loads the machine code, and does some stuff for testing.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published