|Linux Kernel & Device Driver Programming ↑|
Exercise 1: Warmup: Compiling a kernel and a kernel module
Exercise 2: LIFO char device, based on the scull pipe driver
Exercise 3: Parallel driver for LED device
Team Project: A useful device driver or other kernel module
Each assignment is assessed in a conference with the instructor, which will include a demonstration of the working code, a review of the code and documents, and oral questions about the code and tests. Print-outs of the code and documentation for each assignment is to be handed to the instructor at the start of the demonstration-interview. Students are responsible for scheduling a time to demonstrate their programs to the instructor some time near (before, or shortly after) the time the assignment is due. There will not be time for all students to do this on a single day.
See Notes and Calendar pages for links to class notes and assignment due dates.
|T. P. Baker ($Id: index.html,v 1.1 2008/04/28 17:57:51 baker Exp baker $)|