Jim Huang
Jim Huang
I found an interesting WebAssembly-based RISC-V system emulator capable of running Linux kernel with MMU. See [RISC-V Emulator](https://www.michaelkloos.com/my_projects_blog/?p=182) with workable WASM! Check [build_and_run.yaml](https://github.com/echelonxray/linux/blob/master/.github/workflows/build_and_run.yaml) for building and running. > [rv32iasu_emulator](https://github.com/echelonxray/rv32iasu_emulator)
> The tracing should be done on host machine. The first tool I can think about is `ftrace`. Do you recommend `ftrace` or other tracing tools ( `ebpf` ) ?...
> Could the terminal emulation efforts be shared and reused in the RVVM project? > WebAssembly is already working there: https://lekkit.github.io/test/index.html > I am working on a VT emulator locally...
> I have noticed that the RISCV MMU spec allows for an even simpler MMU implementation in the single-core case, which does not update any access bits upon lookup. More...
Close in favor of #99
Have you figured out the root cause of failing to execute init process?
Drop outdated task.
Close per requested.
Should this issue be closed?
Think about whether we want to load a 64-bit immediate under the present RISC-V specification. Despite memory access being substantially slower, it is simpler to just load a constant from...