Pieter Palmers <pieterp(a)joow.be>be>, on Thu Mar 15, 2007 [12:56:26 PM] said:
There is one thing that I found particularly
frustrating about the lack
of fixed API's: These fluctuations make it difficult to learn driver
programming due to the lack of up-to-date documentation. Or the
abundance of not-up-to-date documents. I don't know which one is the
most problematic.
There is the LDD book, which is very good btw, but it's outdated almost
as soon as it is published. Google then helps you find a lot of emails
in mailing lists but you still have to figure out whether they apply or
not. And the 'just ask, somebody will answer' has it's limitations too.
Hi;
I recommend
lwn.net; one of its editors Corbet is an author
of LDD, and their coverage of kernel issues including API changes
is excellent. Go to:
http://lwn.net/Kernel/Index/
And search down for 'Device drivers', among countless other
resources.
Paul
set(a)pobox.com
If I were a commercial HW developer needing to develop
a driver for the
first time, this would certainly be an issue.
Greets,
Pieter