<p dir="ltr"><br>
On Jan 26, 2015 3:20 AM, &quot;Robert P. J. Day&quot; &lt;<a href="mailto:rpjday@crashcourse.ca">rpjday@crashcourse.ca</a>&gt; wrote:<br>
&gt;<br>
&gt; On Sun, 25 Jan 2015, Jonathan Jin wrote:<br>
&gt;<br>
&gt; &gt; On Sun, Jan 25, 2015 at 01:29:10PM -0800, Robert P. J. Day wrote:<br>
&gt; &gt;<br>
&gt; &gt; &gt; <a href="http://crashcourse.ca/introduction-linux-kernel-programming/introduction-linux-kernel-programming">http://crashcourse.ca/introduction-linux-kernel-programming/introduction-linux-kernel-programming</a><br>
&gt; &gt;<br>
&gt; &gt; Additionally, here are a couple more resources that I&#39;ve personally<br>
&gt; &gt; found helpful in my studies of Linux kernel development:<br>
&gt; &gt;<br>
&gt; &gt; - The Eudyptula Challenge (<a href="http://eudyptula-challenge.org/">http://eudyptula-challenge.org/</a>);<br>
&gt; &gt; - Greg KH&#39;s &quot;Linux Kernel in a Nutshell&quot; (<a href="http://www.kroah.com/lkn/">http://www.kroah.com/lkn/</a>);<br>
&gt; &gt; - Robert&#39;s own &quot;Linux Kernel Development&quot;.<br>
&gt;<br>
&gt;   as an editor/proofreader of the last two of those above, i can<br>
&gt; safely say that they&#39;re both starting to show their age but are still<br>
&gt; pretty darned good. i would also *massively* recommend the freely<br>
&gt; available online courseware from the free electrons folks:<br>
&gt;<br>
&gt;   <a href="http://free-electrons.com/docs/">http://free-electrons.com/docs/</a><br>
&gt;<br>
&gt; rday<br>
&gt;<br>
&gt; --<br>
&gt;<br>
&gt; ========================================================================<br>
&gt; Robert P. J. Day                                 Ottawa, Ontario, CANADA<br>
&gt;                         <a href="http://crashcourse.ca">http://crashcourse.ca</a><br>
&gt;<br>
&gt; Twitter:                                       <a href="http://twitter.com/rpjday">http://twitter.com/rpjday</a><br>
&gt; LinkedIn:                               <a href="http://ca.linkedin.com/in/rpjday">http://ca.linkedin.com/in/rpjday</a><br>
&gt; ========================================================================<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Kernelnewbies mailing list<br>
&gt; <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
&gt; <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a></p>
<p dir="ltr">Hi Satwanjit,</p>
<p dir="ltr">If you are doing for final year project, my suggestion is develop some userspace tools which is not available and useful one. Probably getting info from kernel and display some info etc. Right now I am not getting any idea, but developing a tool is good idea. U can identify. </p>
<p dir="ltr">I am mentioning above one because by haven&#39;t mentioned any kernel topics u know. </p>
<p dir="ltr">To learn Linux kernel development. Please google it u will definitely get it or search in this ML. A lot of people replied for the same question 1000 times :). </p>
<p dir="ltr">Thanks</p>