This is intended for me only. It contains code and hints on how to use RISCOF to run riscv-non-isa test using my Linux implementation of my RISC-V emulator.
Read and execute the RISCOF quickstart to prime your machine with all the needed tools.
Choose Ubuntu 22. Or try to install RISCOF under Gentoo Linux.
Compile https://github.com/atoomnetmarc/RISC-V-emulator-Native
You are done when you can execute rve
from the commandline.
RISC-V emulator isa is configured in rve/rve_isa.yaml
The plugin to interface the RISC-V emulator to RISCOF is rve/riscof_rve.py
./runtests.sh
The test report will be put into the directory called riscof_work
.
I license my code Apache2.0, however check the files for individual licenses.