Jan S. Rellermeyer

Results 9 issues of Jan S. Rellermeyer

Rellermeyer and Dürmuth moved to the University of Hannover **Inclusion criteria** - [X] Make sure that any faculty you add meet the inclusion criteria. Eligible faculty include only full-time, tenure-track...

We will need a restricted set of libc-like functions in the kernel. E.g., some way of printing output for debugging, some initial way of dynamically allocating memory a la kmalloc,...

task

Implement a task scheduler, initially used to schedule processes, later to schedule threads.

task

We need the two "endpoints" for system call support: An entry.s like kernel-side system call handler and the corresponding syscall function in user space.

task

Implement signal and signal handler support.

task

Once we have more of the kernel up and running we might want to pass arguments to it, e.g., to selectively load user processes. Therefore, we need an argument parser.

task

We need a proper process abstraction, i.e., some implementation of a PCB and some initial implementation of context-switching into a process.

task

Implement DMA support.

task

Adopt and modify an existing libc implementation like musl-libc so that it can be used to build statically-linked userspace programs.

task