Hello, I am trying to run the dhrystone benchmark (from this repo: https://github.com/riscv-software-src/riscv-tests) on RISCV bare-metal mode using gem5 in full-system simulation model (fs_linux.py). I have compiled the dhrystone code using riscv64-unknown-elf-gcc compiler. When I run this, the simulation never exits because it cannot handle the syscall coming from the dhrystone.riscv binary.
How can I make changes to the simulator so it can handle syscalls (for example, to perform a printf or std::cout)? I am new to this, so any help understanding this would be very useful. Thank you. Priyanka.
_______________________________________________ gem5-users mailing list -- gem5-users@gem5.org To unsubscribe send an email to gem5-users-le...@gem5.org