Opened 14 years ago
Closed 14 years ago
#401 closed enhancement (fixed)
Port MSIM MIPS simulator
| Reported by: | Jiri Svoboda | Owned by: | Vojtech Horky |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.5.0 |
| Component: | helenos/unspecified | Version: | mainline |
| Keywords: | msim | Cc: | |
| Blocker for: | Depends on: | ||
| See also: |
Description
Port the MSIM MIPS simulator to HelenOS. This should be a rather simple exercise and it would allow us to demonstrate running HelenOS simulated in HelenOS (a step towards being self-hosting).
For MSIM, it is also likely that we can easily push changes to upstream, if needed.
Change History (7)
comment:1 by , 14 years ago
| Type: | defect → enhancement |
|---|
comment:2 by , 14 years ago
| Milestone: | 0.5.0 |
|---|
comment:3 by , 14 years ago
comment:4 by , 14 years ago
I must say WOW! Got HelenOS in msim in HelenOS in Qemu/no-kvm running all the way up to the command line! Took quite a few minutes to inflate initrd…
Nice work!
comment:5 by , 14 years ago
Please merge this to mainline. Further improvements (like TTY emulation) can be added later.
comment:6 by , 14 years ago
| Keywords: | msim added |
|---|---|
| Owner: | set to |
| Priority: | major → minor |
| Status: | new → accepted |
Merged as changeset:mainline,1501. Still remains to implement the tab completion and do something about HelenOS using ANSI escape sequences when compiled for MSIM. I will probably create new tickets for these and close this one afterwards.

First attempts available at lp:~vojtech-horky/helenos/msim.