Re: knowledge sharing

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

 





On Fri, Sep 10, 2010 at 12:20 AM, John Mahoney <jmahoney@xxxxxxxx> wrote:
On Thu, Sep 9, 2010 at 2:00 AM, Anuz Pratap Singh Tomar
<chambilkethakur@xxxxxxxxx> wrote:
>
>
> On Thu, Sep 9, 2010 at 11:25 AM, Bond <jamesbond.2k.g@xxxxxxxxx> wrote:
>>
>>
>> On Thu, Sep 9, 2010 at 11:19 AM, Anuz Pratap Singh Tomar
>> <chambilkethakur@xxxxxxxxx> wrote:
>>>
>>>>
>>> The best idea is to look into Robert's tutorial, they are very good and
>>> comprehensive.
>>>
>>
>> I had looked at them the free lessons.
>> I told you  that I have written my own device driver already.So probably
>> that is not what I am aiming at.
>> I have also read the book of  "essential linux device drivers by
>> sreekrishnan venkateswaran"
>> I did go through the first four chapters and last 2 of debugging.Rest of
>> the chapters discuss these drivers in detail as
>> what function is used to do them etc etc.
>> Instead I am looking for some thing
>> Suppose you learned C programming.You know how to program now you want to
>> have some good depth of it so you start solving some
>> brain teasers so that you get a good depth of backtracking and other
>> things.
>> Similarly if I am clear with how to write a device driver I am looking for
>> some more exercises but not directly jumping to main kernel development to
>> write my patch instead some thing in between a novice and an expert.
>
> Finish all exercises of KnR.
> pick up practical C programming book


Another good advanced c book is, "Expert C Programming" by Peter van der Linden

My personal favourite, but book is meant mostly for experienced programmers.
 



[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