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 -- John -- To unsubscribe from this list: send an email with "unsubscribe kernelnewbies" to ecartis@xxxxxxxxxxxx Please read the FAQ at http://kernelnewbies.org/FAQ