<div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Dec 13, 2013 at 1:26 PM, s.v.krishna reddy <span dir="ltr">&lt;<a href="mailto:svkr521@gmail.com" target="_blank">svkr521@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Thanks for you response,<div><br></div><div>There is always a way to say a layman in easy approach to get the attention first and them get into detail later, I was looking for that kind of tutorial. BTW, I was studying LDD, I&#39;m not able to get much attention going through the chapters. It&#39;s getting tough to get the attention.I have looked at essential linux device driver. Looks very interesting to me. I think I need to be very focused for LDD. I was about to start chap 5. I think I have to first finish 1-5 chapters of essential linux device driver, and then come back to LDD.</div>


<div><br></div><div>Thanks,</div><div>Krishna.</div><div><br></div>
<div><br></div></div></blockquote><div>Please don&#39;t top post.(<a href="http://catb.org/jargon/html/B/bottom-post.html">http://catb.org/jargon/html/B/bottom-post.html</a>)<br></div><div>It may require multiple reading to fully understand. Read more books related to unix/linux fundamental. If you have little knowledge of unix in general(that is internals of unix) and/or OS, the book might be bit hard. So build that understanding. Your &#39;C&#39; should be particularly good if you want to really learn device drivers, so work on that as well. Look at Robert Love&#39;s LKD, it might help as well.<br>

</div><div>Device driver code is NOT meant for layman it is meant for device driver engineers, so there is no such thing as easy approach. <br><br></div><div>If you have doubts in understanding the stuff from LDD, please first google it and then if you are unable to find any result. Ask the question here on the mailing list. Always do your homework before asking. Read articles on LWN.net, <a href="http://kernelnewbies.org">kernelnewbies.org</a> and other such sites, they are useful.<br>

<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div></div><div class=""><div class="h5"><div class="gmail_extra"><br>

<br><div class="gmail_quote">On Fri, Dec 13, 2013 at 6:30 PM, Anuz Pratap Singh Tomar <span dir="ltr">&lt;<a href="mailto:chambilkethakur@gmail.com" target="_blank">chambilkethakur@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><br><div class="gmail_quote"><div>On Fri, Dec 13, 2013 at 12:53 PM, s.v.krishna reddy <span dir="ltr">&lt;<a href="mailto:svkr521@gmail.com" target="_blank">svkr521@gmail.com</a>&gt;</span> wrote:<br>




<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hello everyone,<div><br></div><div>Could you just a easy and quick tutorial for learning device driver concepts, referring to a sample driver all the way?</div>




<div><br></div></div></blockquote></div><div>How about NO?<br></div><div>There is a reason for it be a long learning process. It would only make you a terrible device driver writer and writing code which eventually everyone will hate. Learn it properly by learning basic from LDD and then move on to essential Linux device driver. <br>




 <br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div></div><div>Thanks,</div><div>Krishna.</div>
</div>
<br>_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org" target="_blank">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br>Thank you <br>Warm Regards<br>Anuz<br>
</font></span></div></div>
</blockquote></div><br></div>
</div></div></blockquote></div><br><br clear="all"><br>-- <br>Thank you <br>Warm Regards<br>Anuz<br>
</div></div>