Instead of trying to learn the whole thing at once - which may look intimidating - Try to get a high level picture of the basic components/blocks of the kernel and then try zooming into one of them like mem. mgmt, VFS, net etc.
The source code directory is your document. Try reading the Documentation/ and try reading the code. There are also many lwn articles and books around but I would suggest trying out the source code way first. -Asim On Thu, Jul 10, 2008 at 7:44 AM, Vikram_Upparpalli < [EMAIL PROTECTED]> wrote: > Hi , > > > > I am Vikram. Am a newbie to kernel stuff. I learn a lot about kernel > development and stuff but don't really know the working design of kernel. I > would like to reverse engineer the kernel source code and teach myself the > memory diagrams and kernel development. Could somebody please help me (give > me the documents)? > > > > I don't know much of Linux. But I would love to learn about it and learn > about the kernel. Am all at seas to make myself understand the same. > > Please send me a suitable document or the source code written in C in form > of headers and source files grouped separately (something like that). > > > > I am just a student and don't know much of technical stuff you guys speak. > But am a lot passionate about Linux and want to learn it and develop it. > > > > Regards > > Vikram > > > > > > ------------------------------ > DISCLAIMER: > This email (including any attachments) is intended for the sole use of the > intended recipient/s and may contain material that is CONFIDENTIAL AND > PRIVATE COMPANY INFORMATION. Any review or reliance by others or copying or > distribution or forwarding of any or all of the contents in this message is > STRICTLY PROHIBITED. If you are not the intended recipient, please contact > the sender by email and delete all copies; your cooperation in this regard > is appreciated. >
