[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: character device driver for I/O-card.



Stephan Henningsen wrote:

> Ugh!
> 
...

> 
> So!  Where can I find better sources for information on
> writing my own kernel module and char device driver?  And am
> I heading the right direction at all?
> 
> I know the book ``Linux Programming Unleashed'' has a chapter
> about device drivers, but I assume it is outdated as well.

There is an excellent book named "Linux Device Drivers" by Alessandro 
Rubini.
The book is focused on writing device drivers in form of modules, and 
covers
much more information than LMPG.

I would recommend this book for anyone interested in module programming, 
not
only drivers.

The book is focused on 2.0 and 2.2 kernels, however Rubini had published
updates of source snippets for 2.4 series.

This book is published by ORA.

> Any help, comments, suggetions, flames are most welcome.
> 
> 
> I use Debian potato kernel 2.4.0 on an x86-architecture.
> 


-- 
--   
Omer Mussaev 054308250 mailto:omerm@mercury.co.il
  Mercury Interactive / APM core technologies R&D
-
Kernelnewbies: Help each other learn about the Linux kernel.
Archive:       http://mail.nl.linux.org/
IRC Channel:   irc.openprojects.net / #kernelnewbies
Web Page:      http://www.surriel.com/kernelnewbies.shtml