Jim Huang

Results 569 comments of 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.

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...