LDD3 vs Essential Linux Device Drivers
Hi, I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood. Thanks, -- Mohamed
On Fri, May 01, 2020 at 07:58:11AM +0200, Mohamed Dawod wrote:
Hi,
I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood.
Why not get both and see which one works for you?
Hi,
I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood.
Why not get both and see which one works for you?
I had already done as you said. I am just asking if it's really mandatory to read LDD3 first ? On Fri, May 1, 2020 at 8:32 AM Greg KH <greg@kroah.com> wrote:
On Fri, May 01, 2020 at 07:58:11AM +0200, Mohamed Dawod wrote:
Hi,
I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood.
Why not get both and see which one works for you?
-- Mohamed Dawod Computer Engineer
On Fri, May 01, 2020 at 09:29:19AM +0200, Mohamed Dawod wrote:
Hi,
I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood.
Why not get both and see which one works for you?
I had already done as you said. I am just asking if it's really mandatory to read LDD3 first ?
It's not mandatory to do anything, no one is forcing you to do this. have fun! greg k-h
On Fri, 1 May 2020, Greg KH wrote:
On Fri, May 01, 2020 at 07:58:11AM +0200, Mohamed Dawod wrote:
Hi,
I would like to start learning about Linux kernel and device drivers development. Should I have to start with LDD3 as a lot of people advice ? or can I start with the Essential Linux Device Drivers by Sreekrishnan Venkateswaran. I know that the second book may be more advanced but I feel that it's more more practical and easier to be understood.
Why not get both and see which one works for you?
along with LDD3, there is an ongoing project to update the examples in that book for newer kernels: https://github.com/martinezjavier/ldd3 rday
participants (3)
-
Greg KH -
Mohamed Dawod -
Robert P. J. Day