Lecture 10: Monday, 8 July 2024

Announcements

P1 due next week


Review

  1. In L08 we covered:

    1. A few examples of using assembly macros with C

    2. A brief introduction to interrupts


Lecture overview

  1. What is a kernel module?

  2. Why write a kernel module?

  3. Important considerations

  4. How to load and unload

  5. Building up an example


Slides

Available here


msg = (silence)
whoami = None
singularity v0.5 https://github.com/underground-software/singularity