Thread (6 messages) 6 messages, 6 authors, 2011-06-19

(no subject)

From: abhijeet tripathi <hidden>
Date: 2011-06-19 21:25:43

Venkat,

You can use?http://lxr.linux.no/?to browse for kernel source. It's an online tool and you can directly see the usage, declaration, definition of functions, structures, etc.
My $.02
?
Best regards,
Abhijeet Tripathi
Email: abhijeet.tripathy at yahoo.co.in 


----- Original Message -----
From: Anand Arumugam <redacted>
To: Javier Martinez Canillas <redacted>
Cc: Kernelnewbies at kernelnewbies.org; Venkateswarlu P <redacted>
Sent: Thursday, 16 June 2011 6:19 AM
Subject: Re:

@Venkateswarlu: Henceforth, please include a subject in your email.

On Thu, Jun 16, 2011 at 7:55 AM, Javier Martinez Canillas
[off-list ref] wrote:
On Thu, Jun 16, 2011 at 8:41 PM, Venkateswarlu P
[off-list ref] wrote:
quoted
how to understand the kernerl source? files in a simple way


what header? files i have to understand first


for example? to understand????? do_fork()???? function? for process
creation? which is defined in? kernel/fork.c
In the end the Linux kernel is just a big project written in C.
Instead of asking what files do you need to understand. You should ask
yourself what subsystem do you want to learn?

Focus on functionality and browse the code to understand. As others
pointed before there are lots of good books that will give you a high
overview of the kernel.

The first book that I recommend reading is Linux kernel development by
Robert Love, but only if you have already read a book on operating
system concepts. The best book for me is Andrew Tanenbaum's Modern
Operating Systems.

Hope it helps,

--
Javier Mart?nez Canillas
(+34) 682 39 81 69
PhD Student in High Performance Computing
Computer Architecture and Operating System Department (CAOS)
Universitat Aut?noma de Barcelona
Barcelona, Spain

_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
_______________________________________________
Kernelnewbies mailing list
Kernelnewbies at kernelnewbies.org
http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help