Re: Guidance on writing device drivers

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

 



On Fri, Nov 18, 2011 at 5:50 PM, Matthias Brugger
<matthias.bgg@xxxxxxxxxxxxxx> wrote:
> On 11/10/2011 05:26 AM, Prajosh Premdas wrote:
>>
>> [...]
>> On Thu, Nov 10, 2011 at 10:08 AM, rohan puri <rohan.puri15@xxxxxxxxx
>> <mailto:rohan.puri15@xxxxxxxxx>> wrote:
>>    On Wed, Nov 9, 2011 at 10:40 PM, suraj khurana
>>    <surajkhurana27@xxxxxxxxx <mailto:surajkhurana27@xxxxxxxxx>> wrote:
>>
>>        Hi all,
>>        I am a newbie in linux world and want to learn linux device
>> drivers.
>>
>>        I am currently reading book - "Linux Device Drivers" by O'reilly.
>>
>>        Does anyone has any problem statements based on device drivers
>>        for practice
>>        so that I can enhance my skills in writing device drivers.
>
> The Linux Device Driver book (ldd3) is outdated, as Linux kernel ABI changes
> constantly, although I would still recommend the book as good starting
> point.
> Martinez Javier started to port the source code examples to the actual
> Kernel versions. I'm not sure about the actual status of the work, but I
> vaguely remember that I tried to use the block device driver some month ago.
> It compiled without any warning but crashed when used.
>
> Maybe you want to dig in the example code and see if you can find and
> resolve some issues.
>
> https://github.com/martinezjavier/ldd3
>
> Regards,
> Matthias

Hello Suraj,

As the author of that repo I confirme you that I'm not updating the
examples anymore. Looking at the commit history you can see that the
last one was about a year ago. An even there I only make sure that the
drivers compile cleanly but I didn't try it as Matthias says.

A long time ago I update the drivers for academic purposes but since
then I have ever used anymore.

Hope that someone can continue this forking my git tree since I think
the LDD3 books is one of the best for newbies to understand how Linux
drivers are developed.

BTW: I do have time to push patches is someone send to me to fix the issues.

Best regards,

-- 
Javier Martínez Canillas
(+34) 682 39 81 69
Barcelona, Spain

_______________________________________________
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