Cross-project ideas
Besides our regular project ideas, the HelenOS team will also sponsor ideas for selected related projects in the form of mentoring or co-mentoring. Projects on this list are considered beneficial for the evolution of HelenOS despite the fact that they are ideas, partially or fully, for another project. The benefit may be in supporting a tool used during HelenOS development or testing, or by using portions of HelenOS codebase in other codebases.
- QEMU
- IA-64 emulation
- Alternative suggestion: cross-breed QEMU with Ski
- Ski has a very simple machine model, no EFI, no SAL, no PAL, no boot loader
- Ski already knows how to emulate IA-64
- For starters, each translated IA-64 guest instruction would be wrapped by an exit to the respective Ski emulation (helper). Itanium instructions are complex anyway, so most would probably stay like that and the few simple ones would be rewritten directly in TCG later.
- No real Itanium machine needed (no KVM)
- GNU GRUB
- Summer of Code Ideas for GNU GRUB
- We'd love to have a Multiboot-Specification-compliant boot loader on all platforms
- Especially on sparc64
- Genode
Last modified
9 years ago
Last modified on 2016-02-19T14:42:45Z
Note:
See TracWiki
for help on using the wiki.