Skip to content

dillonhicks/kmod-tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kernel Module Examples

http://www.ittc.ku.edu/kusp/new/howto/kmods/index.html

These kernel module examples were created for students in the graduate level operating systems class (EECS 750). As an academic exercise, we showed them some basic ways of creating pseudo-device drivers. We started with the old IOCTL interface, moved to using SYSFS, and built off of that to make an example using HRTimers.

The purpose of these, combined information on the website, was to give the students more and more comlpex examples with less explanation. The idea being they'd grow more self sufficient and learn incorporate the pertinent subsystems into their own projects.

About

Example kernel modules I made for the graduate level operating systems class at KU.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages