Skip to content

Release build (v.2.2.2)

Compare
Choose a tag to compare
@mortbopet mortbopet released this 29 Jul 10:29
· 260 commits to master since this release

Ripes v2.2.2

New features/changes:

  • 64 bit support (RV64IM) for all current processors. This implies support for RV64IM instructions in the built-in assembler as well as compiler support for RV64 compatible baremetal toolchains
  • Added a register view in the edit tab (may be disabled in settings)
  • The current processor and ISA are now shown in the status bar
  • Added %hi and %lo relocations
  • Cache plot marker values are now shown in cache legend
  • Various quality of life changes in the editor (indentation, parenthesis completion, ...)

Bug fixes:

  • Stage information was not always being update in the program viewer (only an issue with the 6 stage model).
  • The symbol navigator was using incorrect symbol addresses. This was only a real issue on large, compiled programs.
  • Fixed layering issues with port value labels
  • Fix crashes on startup and shutdown on macOS
  • Fixed cache graphic not updating after run finished
  • Fixed possible crash when changing cache preset during stepping the processor