Complex Lab Microkernel-Based Operating Systems
The goal of this practical course is to apply the principles of constructing a microkernel-based operating system. The task, a pong-game for two players, is based on the Fiasco mikrokernel developed here at the TU Dresden. During this lab, we will develop various servers required for this.
Starting point is a Pong-Server already providing the game ground, a ball and the paddles in a demo mode. Clients that allow us to control the paddles from a keyboard have to be developed. For these clients to work, a set of servers has to be implemented, including:
The course Microkernel-Based Operating Systems teaches the theoretical foundation to understand the principles used in this practical course. It is therefore recommended to attend this lecture. As a preparatory course we offer the Complex Lab on Systems Programming.