Skip to content

km0e/rv-simulator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rv-simulator

this is a simple risc-v simulator. it can simulate rv32i instructions.

plan

  • rv32i

build

cargo build --release

run

> ./rv-simulator -h
Usage: rv-simulator [OPTIONS]

Options:
  -c, --compiler <COMPILER>  
  -o, --objdump <OBJDUMP>    
  -f, --file <FILE>          
  -h, --help                 Print help
  -V, --version              Print version

config by cmd args or config file "config.toml"(yaml)

compiler = "riscv32-unknown-elf-gcc"
objdump = "riscv32-unknown-elf-objdump"
file = "main.c"

About

a risc-v simulator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published