Skip to content

FPGRARS v2.3

Latest
Compare
Choose a tag to compare
@LeoRiether LeoRiether released this 23 Jul 01:45
· 16 commits to main since this release

Changelog

  • Fixed the implementation of a bunch of instructions (thanks to the new automated tests in tests/riscv-tests!)
  • Fixed lbu and lhu parsing
  • When using the Exit ecall, the value of a0 will determine FPGRARS's exit code.
  • Project-wide configuration with fpgrars.toml (see #38)

Also, if you didn't see the changes made in v2.0 and v2.1, I highly recommend it!


Run with ./fpgrars your_riscv_file.s or ./fpgrars --help to see options.

If you have cargo installed, you can also install FPGRARS by running cargo install fpgrars, or cargo install -F unb fpgrars if you're a UnB student.


UnB students should get the --unb version