From owner-freebsd-hackers@FreeBSD.ORG Mon Mar 12 11:36:46 2007 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E347016A402 for ; Mon, 12 Mar 2007 11:36:46 +0000 (UTC) (envelope-from xride@x12.dk) Received: from swip.net (mailfe13.tele2.dk [212.247.155.131]) by mx1.freebsd.org (Postfix) with ESMTP id 81BF313C487 for ; Mon, 12 Mar 2007 11:36:46 +0000 (UTC) (envelope-from xride@x12.dk) X-Cloudmark-Score: 0.000000 [] Received: from x12.dk (account mu12272@get2net.dk [83.72.97.231] verified) by mailfe13.swip.net (CommuniGate Pro SMTP 5.1.7) with ESMTPA id 43551792; Mon, 12 Mar 2007 11:36:43 +0100 Received: by x12.dk (Postfix, from userid 666) id 72DC450844; Mon, 12 Mar 2007 11:36:42 +0100 (CET) Date: Mon, 12 Mar 2007 11:36:42 +0100 From: Soeren Straarup To: ajay gopalakrishnan Message-ID: <20070312103642.GM81938@x12.dk> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.2i Cc: freebsd-hackers@freebsd.org Subject: Re: How does not practice freebsd kernel programming? X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 12 Mar 2007 11:36:47 -0000 On Mon, Mar 12, 2007 at 09:36:43AM +0530, ajay gopalakrishnan wrote: > Hi, > > What is the best way to start practicing kernel programming on freebsd for > amateurs. I have found many sites about Linux kernel programming but none > for FReebsd kernel programming. > What are the usual steps followed while learning freebsd kernel programming? > The way I did it was to take a spare computer and then play with loadeable modules. Fx: http://www.freebsd.org/doc/en_US.ISO8859-1/books/arch-handbook/driverbasics-char.html#AEN8704 Which I need to get updated. /Soeren -- Soeren Straarup | aka OZ2DAK aka Xride FreeBSD committer | FreeBSD since 2.2.6-R If a program is not working right, then send a patch