You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I have built a RISC-V multicore emulator. Is it possible to run this OS on my own emulator rather than QEMU? At this stage, it can run a binary file designed for multicore programs by checking mhartid. I'm just wondering if I need to implement any other functionality to run this OS. Also, how do I run an image of this OS on my emulator?
The text was updated successfully, but these errors were encountered:
I believe you need a RV64imac core with zicsr, zifencei and sstc extensions, a Sv39 MMU, a 16550 compatible UART (most common one), a virtio disk and a PLIC interrupt controller.
The C extension can be avoided by changing the compile flags, a virtio disk can be avoided by adding a RAM disk.
I have built a RISC-V multicore emulator. Is it possible to run this OS on my own emulator rather than QEMU? At this stage, it can run a binary file designed for multicore programs by checking mhartid. I'm just wondering if I need to implement any other functionality to run this OS. Also, how do I run an image of this OS on my emulator?
The text was updated successfully, but these errors were encountered: