Hi all, I am linux kernel newbie, I am trying to understand linux kernel since very long. Can anyone tell me how to understand drivers, How can i start working on writing drivers? I just wanted to know that, How can i write the smallest driver and test it? Also suggest me where to find the specification of the target hardware, for which driver is to be written? Ex. floppy drive, bluetooth etc. I want some basic tutorial links also. Thanks Lalit Pratap
http://lwn.net/Kernel/LDD3/ On Sun, Jun 12, 2011 at 1:11 PM, Lalit Pratap Singh <lalitpratap@hotmail.com> wrote:
Hi all,
I am linux kernel newbie, I am trying to understand linux kernel since very long. Can anyone tell me how to understand drivers, How can i start working on writing drivers?
I just wanted to know that, How can i write the smallest driver and test it? Also suggest me where to find the specification of the target hardware, for which driver is to be written? Ex. floppy drive, bluetooth etc.
I want some basic tutorial links also.
Thanks Lalit Pratap
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Hi for understand kernel linux kernel development by robert love best Esmaeil On Sun, Jun 12, 2011 at 12:16 PM, Rajat Sharma <fs.rajat@gmail.com> wrote:
On Sun, Jun 12, 2011 at 1:11 PM, Lalit Pratap Singh <lalitpratap@hotmail.com> wrote:
Hi all,
I am linux kernel newbie, I am trying to understand linux kernel since very long. Can anyone tell me how to understand drivers, How can i start working on writing drivers?
I just wanted to know that, How can i write the smallest driver and test it? Also suggest me where to find the specification of the target hardware, for which driver is to be written? Ex. floppy drive, bluetooth etc.
I want some basic tutorial links also.
Thanks Lalit Pratap
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________ Kernelnewbies mailing list Kernelnewbies@kernelnewbies.org http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Lalit Pratap Singh <lalitpratap@hotmail.com> wrote:
I just wanted to know that, How can i write the smallest driver and test it?
Linux Device Drivers 3rd edition (link provided by Rajat above) was what got me started and is still my reference whenever I get stuck. Chapter 2, pg 16 has the do-nothing 'hello world' driver you are looking for. Lalit Pratap Singh <lalitpratap@hotmail.com> wrote:
I want some basic tutorial links also.
You can find a decent tutorial at http://www.freesoftwaremagazine.com/articles/drivers_linux?page=0%2C0
participants (4)
-
esmaeil mirzaee -
Felix Varghese -
Lalit Pratap Singh -
Rajat Sharma