tux_81x97

Writing Linux device driver tutorials

Some good tutorials on how to write Linux device drivers (some are old but good for concept-building nonetheless):

Device Drivers @tldp.org
Write a Linux Hardware Device Driver
Introduction to Linux Device Drivers
Writing a Linux Kernel Driver for an Unknown USB Device
Writing a Linux device driver module for kernels 3.0 or 2.6 with udev
Linux Kernel Driver Tutorial
How to Write a Linux USB Device Driver
LINUX KERNEL TUTORIAL
Linux Loadable Kernel Module HOWTO
Linux Device Drivers, 3rd Edition
Writing device drivers in Linux: A brief tutorial
A Simple Block Driver for Linux Kernel 2.6.31
Writing your own (2.6 kernel) device driver 101
Enhanced char driver
The Linux Kernel Module Programming Guide
Free Electrons Docs
LFY Linux Device Driver Series

The Linux Cross Reference for latest kernel source (though in my personal opinion ctags and cscope are best for lengthy source-code browsing sessions): LXR

About these ads

11 comments on “Writing Linux device driver tutorials

  1. nice collection , last two days i went so many links i didn`t get satisfied with any link finally i got this link and went all the links at last i went to lfy ” Linux Device Driver Series ” it`s awesome actually am a subscribed user of lfy ;) but i did`t read that tutorials and i once again re-collected all the books now even i started and also completed 2 tutorials
    am really thanking to Arun……

  2. very good collection in one point ( like tar ) … this is very use full for all connecting with linux ….

Your thoughts?

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s