xv6-riscv
xv6-riscv copied to clipboard
How to boot xv6 OS on my own emulator
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?