Course Material For COP4610/CGS5765 Spring 2009


-------------------------------------------------------------------------------
Project 1 Presentation.
Project 1 Self Grading Sheet

Project 2 Description
Project 2 Presentation
Project 2 Due Date:
            MAR. 3rd, 2009 for Stage 1
            MAR. 19th, 2009 for Stage 2.

Project 2 Stage 1 Demo Time
Project 2 Stage 2 Demo Time
Project 2 Stage 1 Self Grading Sheet
Project 2 Stage 2 Self Grading Sheet
The relationshipis among user space programs, kernel module, and system calls in stage 2 of project 2.
Add a system call in the Linux kernel.
Use function pointer inside a Linux System Call.
How to add a system call1.
How to add a system call2.

Project 3 Description
Project 3 Help
Project 3 Starter Code
Project 3 Demo Time
Project 3 Self Grading Sheet

Project 3 Due Date:
            April 21st, 2009 (firm)




-------------------------------------------------------------------------------
Other references:

Prof. Baker's Linux Kernel & Device Driver Programming
Linux Kernel and Device Driver Programming.

Write a Linux kernel module.
Linux Kernel Module Programming.

Learn more about the Linux kernel.
Understanding the Linux Kernel Third Edition.

Write a Linux device driver.
Linux Device Driver 3rd.