On Sun, Sep 9, 2012 at 12:16 PM, Kaushal Shriyan <kaushalshriyan@xxxxxxxxx> wrote: > On Sun, Sep 9, 2012 at 9:02 AM, Alexandru Juncu <alex.juncu@xxxxxxxxxx> wrote: >> On 9 September 2012 06:15, Kaushal Shriyan <kaushalshriyan@xxxxxxxxx> wrote: >>> Hi, >>> >>> I am interested to contribute to linux kernel development process. I >>> have been working on Linux for the last ten years and have been a >>> great fan of Linux OS since beginning. Any good references to start >>> learning C and understand the linux kernel source code. >>> >>> Regards, >>> >>> Kaushal >> >> Hello! >> >> You could start by looking through the site of this community [0]. >> They have some pointers. >> >> You should take a look at this video [1] first. It's a brief intro on >> how the Linux Kernel community works. >> >> But first, you should be familiar with C programming (it's good if you >> did some system programming in C). If you have the basic C experience >> and if you want to go onto kernel programming (not that hard) you >> should try reading some books (I would recommend these [2] [3]). >> >> After that, use the source! And if you get stuck, ask around (here, >> for example). >> >> Good luck and happy hacking! >> >> [0] http://kernelnewbies.org/KernelHacking >> [1] http://www.youtube.com/watch?v=LLBrBBImJt4 >> [2] http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/dp/0672329468 >> [3] http://www.amazon.com/Understanding-Linux-Kernel-Third-Edition/dp/0596005652/ref=pd_bxgy_b_text_z >> >> -- >> Alexandru Juncu >> >> ROSEdu >> http://rosedu.org > > Hi, > > I am totally new to C Programming Language. How do i start learning C > and which books or tutorials i need to refer. > I would recommend 'The C programming language' by K& R :)[1]. thanks, Daniel [1] http://www.amazon.com/C-Programming-Language-2nd-Edition/dp/0131103628 _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies