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

 
 
 

Contributors