wiki:Developer/Projects/Open/RumpKernels
Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Version 2 (modified by Gedare Bloom, on 01/23/15 at 15:40:38) (diff)

--

Rump Kernels

Table of Contents

    Error: Page Developer/Projects/RumpKernels does not exist

Mentors: Gedare Bloom, Joel Sherrill

Students:

Status: Uninitiated

Introduction: Rump Kernels are portable subsystems extracted from the NetBSD kernel that can be reused in other systems.

Goal: The aim of this project is to implement the hypercalls needed for Rump Kernels to work, and to test one or more Rump Kernels running in RTEMS.

Requirements:

  • Advanced programming language skills preferably with C experience
  • Solid grasp of OS concepts (e.g. undergraduate education on OS principles)
  • Proven capability to work with RTEMS.
  • Bonus for experience with *nix kernel development.

Resources: Rump Kernels website

Miscellaneous Sections

As the project progresses, you will need to add build instructions, etc and this page will evolve from a project description into a HOWTO.

References

  • TBD

Other sections: If you have more to say about the project that doesn't fit in the proposed sections of this template, feel free to add other sections at will.