On Thu, Dec 16, 2010 at 1:57 PM, Pradeep Kumar <pradeep4uii...@gmail.com>wrote:

> hi all,
>         I am new to kernel device drivers field. Any suggestions about the
> references to follow for quick overview and detailed flow of code in Linux
> Kernel.
>
> thanks,
> Goudagunta Pradeep Kumar,
>
>
>
>
http://crashcouse.ca is a good place to start.
Read at least free lessons.
Then you try to write a device driver of your own.
Its easy.
freesoftwaremagazine has a good article on it.
http://www.freesoftwaremagazine.com/articles/drivers_linux
Once you understand the above try to read (or write if you can)
a network driver.
It might take you 2-3 months to understand or even more but it is worth the
effort.
There is a book Essential Linux Device Drivers
http://www.amazon.com/Essential-Device-Drivers-Sreekrishnan-Venkateswaran/dp/0132396556
read the above book this will surely develop a lot of understanding.
Then if you still want to read buy a hardware such as Beagleboard and work
upon it.
Nerdkit is another I have heard.

Reply via email to