gmod-lcpu/native/projects/riscv/README.md

16 lines
362 B
Markdown
Raw Permalink Normal View History

2023-07-16 01:58:32 -04:00
# riscv
This is a simple RISC-V RV32IMA emulation library.
2023-07-16 01:58:32 -04:00
This is based off [cnlohr/mini-rv32ima](https://github.com/cnlohr/mini-rv32ima), but:
- Rewritten in C++20 (because I like sanity)
- Cleaned up vastly
2023-07-16 01:58:32 -04:00
- Moved *ALL* device and MMIO code to seperate interfaces
Depends on lucore.
# Usage
TBD (if this is moved to another repo). See the lcpu project