<div dir="ltr">Thanks a lot. <br></div><br><div class="gmail_quote"><div dir="ltr">On Thu, Oct 11, 2018 at 6:42 PM <<a href="mailto:o@goosey.org">o@goosey.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div> </div><div> </div><div>10.10.2018, 19:36, "Carter Cheng" <<a href="mailto:cartercheng@gmail.com" target="_blank">cartercheng@gmail.com</a>>:</div><blockquote type="cite"><div> <div>---------- Forwarded message ---------<br>From: <strong>Carter Cheng</strong> <span><<a href="mailto:cartercheng@gmail.com" target="_blank">cartercheng@gmail.com</a>></span><br>Date: Wed, Oct 10, 2018 at 10:52 PM<br>Subject: Learning Linux Kernel Development<br>To: <<a href="mailto:kernelnewbies@kernelnewbies.org" target="_blank">kernelnewbies@kernelnewbies.org</a>></div> <div>Hello,<div> </div></div></div></blockquote><div> </div><div>Hello,</div><div> </div><div> </div><blockquote type="cite"><div><div>I am actually kind of interested in learning linux kernel development and have been over the last few weeks going through Love's Linux Kernel Development book which details the situation in the kernel around linux 2.6. Obviously for a book of such limited length he can probably only go into some of the details and give a taste of what is actually is going on. I have a couple questions however and I was wondering if this was the correct place to ask-</div><div> </div></div></blockquote><blockquote type="cite"><div> </div></blockquote><div> </div><div>The way to go deeper is to understand the operating system basis and this requires good knowledge of C and hardware and kernel experience.</div><div> </div><blockquote type="cite"><div>1. After finishing the book and perhaps Understanding the Linux Kernel and Linux Device Drivers. What is the best way to dig deeper.</div></blockquote><div> </div><div>This driver is just one of the things that Linux developers work.</div><div> </div><blockquote type="cite"><div><div>2. Is there some good way to figure out how to update knowledge gained from this book to what is in the 4.x series of kernels?</div><div> </div></div></blockquote><div> </div><div>I think all C code-based drivers will work on all Linux versions after downloading kernel please checkout the staging/ folder.</div><div> </div><blockquote type="cite"><div><div>Thanks,</div><div> </div></div></blockquote><div> </div><div>Regards</div><div> </div><blockquote type="cite"><div>Carter</div></blockquote></blockquote></div>