Jim Huang
Jim Huang
Thank @anthony-linaro for contributing!
I would like to ask @ranvd for reviewing and collaborating.
> Replace the `timer` defined in the `emu_state_t` structure, which originally compared with the instruction counter and triggered software timer interrupts, with the MTIMER memory-mapped peripheral. For each HART (currently...
> Clarify that the MTIMER peripheral can also trigger timer interrupts within a scheduled period by monitoring `/proc/interrupts` reveals an increase in timer interrupts triggered by `riscv-timer`: > > ```...
If this pull request is ready for reviewing, use `git rebase -i` to squash and rework the git commit message. Then, request the reviewers via GitHub website.
I defer @ranvd for confirmation.
Related pull request: #46
> Does it make sense to prioritize adding M-mode privilege levels support for semu first? Yes, M-mode is the highest privilege mode and controls all physical resources and interrupts. Could...
superseded by #657
> You can definitely try that and check tests now work on all optimization levels with gcc and clang. > > Another solution is to disable optimization explicitly for functions...