├── .gitignore ├── LICENSES ├── CC0-1.0.txt └── MIT.txt ├── Makefile ├── README.md ├── bindings ├── jni │ └── rvls │ │ └── jni │ │ └── Frontend.java └── spinal │ └── rvls │ └── spinal │ └── Tracer.scala ├── example └── simple │ ├── simple.asm │ ├── simple.bin │ ├── simple.elf │ ├── simple.map │ └── trace.log └── src ├── CLI11.hpp ├── ascii_frontend.cpp ├── ascii_frontend.hpp ├── coherency.cpp ├── coherency.hpp ├── config.hpp ├── context.cpp ├── context.hpp ├── elf.cpp ├── elf.hpp ├── global.hpp ├── hart.cpp ├── hart.hpp ├── jni.hpp ├── jni_frontend.cpp ├── memory.cpp ├── memory.hpp ├── rvls.cpp └── type.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSES/CC0-1.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/LICENSES/CC0-1.0.txt -------------------------------------------------------------------------------- /LICENSES/MIT.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/LICENSES/MIT.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/README.md -------------------------------------------------------------------------------- /bindings/jni/rvls/jni/Frontend.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/bindings/jni/rvls/jni/Frontend.java -------------------------------------------------------------------------------- /bindings/spinal/rvls/spinal/Tracer.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/bindings/spinal/rvls/spinal/Tracer.scala -------------------------------------------------------------------------------- /example/simple/simple.asm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/example/simple/simple.asm -------------------------------------------------------------------------------- /example/simple/simple.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/example/simple/simple.bin -------------------------------------------------------------------------------- /example/simple/simple.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/example/simple/simple.elf -------------------------------------------------------------------------------- /example/simple/simple.map: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/example/simple/simple.map -------------------------------------------------------------------------------- /example/simple/trace.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/example/simple/trace.log -------------------------------------------------------------------------------- /src/CLI11.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/CLI11.hpp -------------------------------------------------------------------------------- /src/ascii_frontend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/ascii_frontend.cpp -------------------------------------------------------------------------------- /src/ascii_frontend.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/ascii_frontend.hpp -------------------------------------------------------------------------------- /src/coherency.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/coherency.cpp -------------------------------------------------------------------------------- /src/coherency.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/coherency.hpp -------------------------------------------------------------------------------- /src/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/config.hpp -------------------------------------------------------------------------------- /src/context.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/context.cpp -------------------------------------------------------------------------------- /src/context.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/context.hpp -------------------------------------------------------------------------------- /src/elf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/elf.cpp -------------------------------------------------------------------------------- /src/elf.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/elf.hpp -------------------------------------------------------------------------------- /src/global.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/global.hpp -------------------------------------------------------------------------------- /src/hart.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/hart.cpp -------------------------------------------------------------------------------- /src/hart.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/hart.hpp -------------------------------------------------------------------------------- /src/jni.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/jni.hpp -------------------------------------------------------------------------------- /src/jni_frontend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/jni_frontend.cpp -------------------------------------------------------------------------------- /src/memory.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/memory.cpp -------------------------------------------------------------------------------- /src/memory.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/memory.hpp -------------------------------------------------------------------------------- /src/rvls.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/rvls.cpp -------------------------------------------------------------------------------- /src/type.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpinalHDL/rvls/HEAD/src/type.h --------------------------------------------------------------------------------