Skip to content

sysprog21/simrupt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

simrupt: A device that simulates interrupts

simrupt is a simple Linux kernel module to explain the concept of deferred work and kernel concepts as following:

  • circular buffer
  • mutex lock
  • irq
  • softirq
  • tasklet
  • workqueue
  • kernel thread

It can be also used as a template to implement an IRQ-based device driver.

License

simrupt is released under the MIT license. Use of this source code is governed by a MIT-style license that can be found in the LICENSE file.

About

A Linux device driver that simulates interrupts

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published