- Debian package updated to version 0.8.1-1
- Complete rewrite of memory model (by Jakub Dupak)
- Extended lwl, lwr, swl and swr instructions for little endian (by Pavel Pisa)
- Little endian support in addition to big endian one (by Jakub Dupak)
- CMake build backported from QtRVSim (by Jakub Dupak)
- Machine: LRU cache policy fix
- Machine: correct cache graphics visualization for byte accesses.
- CI: release.yml - fix apt install
- Machine: correct and refactor unaligned access to peripheries
- Machine: add memory access helper for access with granularity 16-bits.
- Machine: fix LCD display endianness.
- Packaging: fix Fedora build according to Jan Grulich advice.
- README: add link to WebAssembly version on comparch.edu.cvut.cz
- CI: update GitHub actions from QtRVSim
For Ubuntu use https://launchpad.net/~ppisa/+archive/ubuntu/qtmips
For SUSE, Fedora and Debian https://software.opensuse.org//download.html?project=home%3Appisa&package=qtmips
Experimental Emscripten build can be accessed online at https://comparch.edu.cvut.cz/qtmips/app
MIPS-ELF binutils and GCC for Linux, MAC OS and Windows http://cmp.felk.cvut.cz/~pisa/apo/qtmips/
Related articles, the RISC-V simulator version, presentations and their recordings as well as more about Computer Architectures courses at the Czech Technical University in Prague are presented at https://comparch.edu.cvut.cz/