From mboxrd@z Thu Jan 1 00:00:00 1970 From: john.chludzinski@vivaldi.net (John Chludzinski) Date: Wed, 10 Aug 2016 14:14:01 -0400 Subject: Are these books outdated? In-Reply-To: References: <20160714140155.62523307@fujitsu> <156b7e5e8149927ea9f25e2c12d46aac@mail.vivaldi.net> Message-ID: <73f759d1017d51f5f3bd7b22222aa44d@mail.vivaldi.net> To: kernelnewbies@lists.kernelnewbies.org List-Id: kernelnewbies.lists.kernelnewbies.org A copy of Robert Love's book can be had legit @ http://moodle2.insa-lyon.fr/pluginfile.php/16715/course/section/4469/Linux%20Kernel%20Development%203rd%20Edition%20-%20Love%20-%202010.pdf It's based on the 2.6.30 kernel. On 2016-08-10 13:46, Raul Piper wrote: > Most of the books like Essential linux device drivers, Robert love > kernel development, > Linux device drivers by Rubini > Most of the books are based on old kernels 2.2,2.6 etc > > I wanted to know hasnt the kernel evolved during these times and is it > still good to design drivers based on that theory.Since device trees > and possibly many other concepts would have evolved and obviously the > apis related to them like _of_ apis for device tree parsing. > Please comment- which book to be read or followed? > > On Sunday 7 August 2016, John Chludzinski > wrote: > >> Linux Kernel Development by Robert Love >> >> On 2016-07-14 07:01, Aleksander Alekseev wrote: >>> Hello >>> >>> I'm a full-time *nix C developer. I have a pretty good idea how >>> operating systems work. Still I would like learn more about Linux >>> internals in particular, write a few device drivers, maybe some >>> patches to kernel itself, etc. Here are a few books I've found: >>> >>> * Linux Kernel Development, 3rd Edition (2010) >>> * Understanding the Linux Kernel, 3rd Edition (2005) >>> * Linux Device Drivers, 3rd Edition (2005) >>> >>> Could you tell me please, are these books considered worth reading >> in >>> year 2016 or they are completely out of date? Perhaps there are >> some >>> newer books and/or tutorials you could recommend? >> >> _______________________________________________ >> Kernelnewbies mailing list >> Kernelnewbies at kernelnewbies.org >> https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies [1] > > > Links: > ------ > [1] https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies > _______________________________________________ > Kernelnewbies mailing list > Kernelnewbies at kernelnewbies.org > https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies