LDD3 examples updated

Shreyansh Jain shrey.linux at gmail.com
Thu Jan 6 12:08:07 EST 2011

Hi Javier,

On Thu, Jan 6, 2011 at 1:15 PM, Javier Martinez Canillas
<martinez.javier at gmail.com> wrote:
> Hello,
> I see many people in the list asking where do I start? In my opinion
> the best way to learn kernel development is first learning some basic
> concepts and start coding to get your hands dirty.
> The Linux Device Drivers 3 book is a good start. Both the book and
> source code examples are freely available.
> The problem is that the book is a few years old and the example
> drivers do not compile in recent kernels.
> I started a project to keep the LDD3 examples up-to-date with recent kernels.
> The git tree can be cloned from git://github.com/martinezjavier/ldd3.git

This is indeed a commendable effort. Great work!! Thanks.

> I will try to keep the code always in sync with linux-next but there
> will be tags to stable versions. Now there are tags that compile with
> kernel versions 2.6.32, 2.6.35 and 2.6.37.

Do you need help in making the ldd3 files compliant for any other
kernels? Do you have any plans for others kernels (besides the
linux-next) in your mind which might need porting work - probably some
people on the list (including me) might be interested.

> I didn't try all the drivers with the three kernel versions, just
> compile tested. So any bug, comment or patch is always welcome
> --
> Best regards,
> -----------------------------------------
> Javier Martínez Canillas
> (+34) 682 39 81 69
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies


More information about the Kernelnewbies mailing list