Beginner guide
Robert P. J. Day
rpjday at crashcourse.ca
Wed Jun 11 14:04:49 EDT 2014
On Wed, 11 Jun 2014, Valdis.Kletnieks at vt.edu wrote:
> On Wed, 11 Jun 2014 11:58:02 +0530, Prudhvee Narasimha Sadha said:
>
> > I just want to know what I should learn and any suggested books to
> > learn kernel programming.
>
> Learn C. Learn C *really* well. Especially the way the Linux
> kernel implements object-oriented concepts using callbacks through
> structures of function pointers (struct file_ops, etc...)
particularly gcc extensions that are used extensively in the kernel:
https://gcc.gnu.org/onlinedocs/gcc/C-Extensions.html
rday
--
========================================================================
Robert P. J. Day Ottawa, Ontario, CANADA
http://crashcourse.ca
Twitter: http://twitter.com/rpjday
LinkedIn: http://ca.linkedin.com/in/rpjday
========================================================================
More information about the Kernelnewbies
mailing list