From owner-freebsd-chat Mon Jun 11 9:23:20 2001 Delivered-To: freebsd-chat@freebsd.org Received: from picard.skynet.be (picard.skynet.be [195.238.3.131]) by hub.freebsd.org (Postfix) with ESMTP id E83E337B407 for ; Mon, 11 Jun 2001 09:23:16 -0700 (PDT) (envelope-from brad.knowles@skynet.be) Received: from [194.78.241.123] ([194.78.241.123]) by picard.skynet.be (8.11.2/8.11.2/Skynet-OUT-2.11) with ESMTP id f5BGKi425513; Mon, 11 Jun 2001 18:20:48 +0200 (MET DST) (envelope-from ) Mime-Version: 1.0 X-Sender: bs663385@pop.skynet.be Message-Id: In-Reply-To: <20010611090308.A7217@h24-67-61-12.lb.shawcable.net> References: <20010611081304.E2079@xs4all.nl> <20010611090308.A7217@h24-67-61-12.lb.shawcable.net> Date: Mon, 11 Jun 2001 17:35:53 +0200 To: Chris Moline , chat@FreeBSD.ORG From: Brad Knowles Subject: Re: kernel documentation Content-Type: text/plain; charset="us-ascii" ; format="flowed" Sender: owner-freebsd-chat@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org At 9:03 AM -0600 6/11/01, Chris Moline wrote: > How long did it take you to learn the internals?? I haven't. I've never really had a FreeBSD box of my own that I could afford to muck around with, and had the time to muck around with trying to learn the internals. I'm getting towards the point where I hope to be able to soon set up an upgraded PowerMac 7200/90 where I could run NetBSD/PowerPC in either single or dual CPU configurations (swapping out the logic board for a 7300/7500/7600 model, then putting in XLR8 PowerPC G4 MPe cards) as my primary firewall/web proxy server, caching-only nameserver, etc... here in the basement of the house. With luck, we'll also be able to replace my wife's laptop with a much newer model, and then I might be able to take her old Compaq Armada 4100T and perform some upgrades on it, and then install FreeBSD and use it as an additional server in the house. Once I can do those sorts of things, then I might have a chance to get down-n-dirty into the internals of one kernel or the other. > How experienced >in technical > stuff were you when you started?? N/A. See above. > The reason I ask is that lately >I have just > become so frustrated with my "lack of progress". When I take into account > that I got my first computer just over a year ago and that in that >time I have > learned freebsd, c, ruby, and a whole shitload of other stuff I feel a little > bit better but grrr it seems like all I am doing is spinning my >wheels and not > going anywhere. *sigh*. I will learn it all eventually, maybe in seven or ten > years. Learning kernel internals is hard work. It took me five years at college to get to the point where I could do anything remotely resembling systems programming, and getting into kernel internals would be something that would have taken me even longer. That said, each person has their own learning pace, and you might be able to progress down this road a lot faster than I did. -- Brad Knowles, /* efdtt.c Author: Charles M. Hannum */ /* Represented as 1045 digit prime number by Phil Carmody */ /* Prime as DNS cname chain by Roy Arends and Walter Belgers */ /* */ /* Usage is: cat title-key scrambled.vob | efdtt >clear.vob */ /* where title-key = "153 2 8 105 225" or other similar 5-byte key */ dig decss.friet.org|perl -ne'if(/^x/){s/[x.]//g;print pack(H124,$_)}' To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message