From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Thu, 25 Oct 2001 12:14:10 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Thu, 25 Oct 2001 12:13:50 -0400 Received: from nycsmtp2fb.rdc-nyc.rr.com ([24.29.99.78]:6418 "EHLO nyc.rr.com") by vger.kernel.org with ESMTP id ; Thu, 25 Oct 2001 12:13:44 -0400 Message-ID: <3BD83A4C.B435D9DC@nyc.rr.com> Date: Thu, 25 Oct 2001 12:14:04 -0400 From: John Weber Organization: WorldWideWeber X-Mailer: Mozilla 4.78 [en] (X11; U; Linux 2.4.13 i686) X-Accept-Language: en MIME-Version: 1.0 To: linux-kernel@vger.kernel.org Subject: Re: In great need In-Reply-To: Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org I am a newbie/wannabe kernel hacker too :). Here are the steps I plan to take: [1] Take an Operating Systems class (or read through the syllabus materials). [2] Write a small operating system (to learn the stuff that OS courses/books don't teach... for example, it took me a while to realize where the BIOS loads the MBR... thank god lilo is open source). [3] Learn a little about hardware and hardware standards like PCI, PCMCIA, ACPI, USB, etc. [4] Read Oreilly's "Understanding the Linux Kernel". [5] Read the linux-kernel FAQ and archives [6] Read linux-kernel@vger.kernel.org (No Posting!) [7] Read linux source code [8] Read linux-kernel@vger.kernel.org (Post at Will!!) [9] Identify an area of need [10] Write code [11] Sacrifice a virgin pigeon and drink milk of an albino goat.... You are now a kernel hacker. I'm at step 2... perhaps as I go further a few of the steps will disappear :). Just my $0.02. Patrick Ouellet wrote: > > Hi to you all great Linux Kernel maintainers. > > As a follower of linux for a couple of years now > I wanted to go deeper into the madness, > so I said to myself, why no go as deep as you > can and get yourself into the Kernel. > > My simple question is this: > > Were should I start. > I would like to have a nice overview of the kernel > something that would help me understand all the part > of the kernel and how they work toghether. > > If anyone could tell me where I could get > such information.. I would be pleased. > > Thanx to you all and keep up the good work. > > -- > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-== > -=-=-=-=-=-= > Patrick Ouellet - Programmeur Sénior > patrick.ouellet@microtecsecurite.com > Recherche & Devloppement > Les Entreprise Microtec inc. > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-== > -=-=-=-=-=-= > "First they ignore you. Then they laugh at you. > Then they fight you. Then you win." > -Mohandas Gandhi > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-== > -=-=-=-=-=-= > All source code included (if any ) is > copyright Microtec Technologies Inc. 2001 > =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-== > -=-=-=-=-=-= > > - > To unsubscribe from this list: send the line "unsubscribe linux-kernel"= > in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > Please read the FAQ at http://www.tux.org/lkml/