Initial commit

Added base code, can run ELF files and simulate RV32I instructions
This commit is contained in:
2023-10-04 21:28:18 +02:00
commit 981c35584c
17 changed files with 1280 additions and 0 deletions

10
README.md Normal file
View File

@@ -0,0 +1,10 @@
# vriscv - a risc-v simulator
## Resources used
Juraj's Blog, mostly:
- https://jborza.com/post/2021-04-04-riscv-supervisor-mode/
- https://jborza.com/emulation/2021/04/22/ecalls-and-syscalls.html
Buildroot fork for nommu linux:
- https://github.com/regymm/buildroot