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
 10 years ago          
          
            Last modified on 2016-02-19T14:42:45Z
          
        
      
  Note:
 See   TracWiki
 for help on using the wiki.
    