[glug-t] Re: Linux Device Drivers

>        Please just send me the details of linux device=20
> drivers...send some  of the pdf's or materials to me..

Like I said, the book "Linux Device Drivers" by Rubini, is almost indispens=
able. You can get the book from  http://www.xml.com/ldd/chapter/book/

Other great articles:
* Writing mouse drivers by Alan Cox http://www.kernelnewbies.org/documents/=
kdoc/mousedrivers/mouseguide.html
* Unreliable Guide To Hacking The Linux Kernel by Rusty Russel http://www.k=
ernelnewbies.org/documents/kdoc/kernel-hacking/lk-hacking-guide.html
* Unreliable Guide To Locking by Rusty Russel http://www.kernelnewbies.org/=
documents/kdoc/kernel-locking/lklockingguide.html
* The Linux 2.4 Parallel Port Subsystem by Tim Waugh http://www.kernelnewbi=
es.org/documents/kdoc/parportbook/parportguide.html
* Other articles by Rubini http://www.linux.it/~rubini/docs/

> give me systematic approach how to study device drivers because i=20
> have just strated it...

Here are a few suggestions...
* Learn a lot about the hardware you are going to program.
* If possible learn the hardware in user space. When you are comfortable wi=
th the hardware, move to kernel space.
* You might want to use Bochs(http://bochs.sourceforge.net/).
* Make sure you understand reentrancy issues and race conditions.

Vijay

--=20
______________________________________________
Check out the latest SMS services @ http://www.linuxmail.org=20
This allows you to send and receive SMS through your mailbox.


Powered by Outblaze
---------------------------------------------------------------
To unsubscribe send a mail to glug_t-request@xxxxxxxxxxxxx with 
'unsubscribe' as subject.

Website: http://glugt.linuxisle.com

Other related posts: