Re: LDD3 examples updated

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Javier,

On Thu, Jan 6, 2011 at 1:15 PM, Javier Martinez Canillas
<martinez.javier@xxxxxxxxx> 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@xxxxxxxxxxxxxxxxx
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>

-
Shrey

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies@xxxxxxxxxxxxxxxxx
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies



[Index of Archives]     [Newbies FAQ]     [Linux Kernel Mentors]     [Linux Kernel Development]     [IETF Annouce]     [Git]     [Networking]     [Security]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux SCSI]     [Linux ACPI]
  Powered by Linux