[glug-t] Re: Linux Device Drivers
- From: "Vijay Kumar Bagavath Singh" <vijaykumar@xxxxxxxxxxxxx>
- To: "venkatesh kumar" <venky_sac@xxxxxxxxxxx>
- Date: Fri, 07 Jan 2005 22:16:14 +0500
> 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:
- » [glug-t] Re: Linux Device Drivers