Useful stuff for the final yr project challenged.
"Have you ever felt teased when driver developers of other operating systems teased you about a lack of a "proper" driver development kit for Linux? Have you felt left out of the crowd when looking at the 36 cdrom package of documentation and example source code that other operating systems provide for their developers? Well feel ashamed no longer!"
http://www.kroah.com/log/2006/05/24/#ddk