Bump nemu ref in ready-to-run (#114) NEMU commit:d7f606977161a50dc03857976916e2576b3bf9ea NEMU configs: * riscv64-xs-ref_defconfig * riscv64-dual-xs-ref_defconfig * riscv64-xs-ref-debug_defconfig * riscv64-dual-xs-ref-debug_defconfig * riscv64-xs-ref_bitmap_defconfig Including: * refactor(priv): split priv_instr() into several functions * refactor(fence.i): set flush flag directly * refactor(mop): simplify the decode and exec helper * refactor(priv): totally abandon rtl_sys_slow_path * fix(Smstateen): add missing Smstateen permission checks * feat(Smcsrind): implement Smcsrind extension and enable it.
Bump nemu ref in ready-to-run (#114)
* riscv64-xs-ref_defconfig * riscv64-dual-xs-ref_defconfig * riscv64-xs-ref-debug_defconfig * riscv64-dual-xs-ref-debug_defconfig * riscv64-xs-ref_bitmap_defconfig
Including: * refactor(priv): split priv_instr() into several functions * refactor(fence.i): set flush flag directly * refactor(mop): simplify the decode and exec helper * refactor(priv): totally abandon rtl_sys_slow_path * fix(Smstateen): add missing Smstateen permission checks * feat(Smcsrind): implement Smcsrind extension and enable it.
This repo includes some prebuilt workloads and difftest reference libaries. Please refer to XiangShan-doc to learn how to use them.
This repo may be abandoned in feature, as we are trying to provide prebuilt binaries through Github release.
riscv64-nemu-interpreter-so
riscv64-nemu-interpreter-dual-so
riscv64-spike-so
linux.bin
microbench.bin
apps/microbench
coremark-2-iteration.bin
apps/coremark
copy_and_run.bin
apps/loader
flash_recursion_test.bin
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
XiangShan ready-to-run binaries
This repo includes some prebuilt workloads and difftest reference libaries. Please refer to XiangShan-doc to learn how to use them.
This repo may be abandoned in feature, as we are trying to provide prebuilt binaries through Github release.
Prebuilt difftest reference libaries
riscv64-nemu-interpreter-so
riscv64-nemu-interpreter-dual-so
riscv64-spike-so
Prebuilt workloads
linux.bin
Built accodring to XiangShan-docmicrobench.bin
apps/microbench
coremark-2-iteration.bin
apps/coremark
copy_and_run.bin
apps/loader
flash_recursion_test.bin