From owner-freebsd-questions Wed Jul 29 11:47:00 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA28806 for freebsd-questions-outgoing; Wed, 29 Jul 1998 11:47:00 -0700 (PDT) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from homer.supersex.com (homer.supersex.com [209.5.1.4]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA28778 for ; Wed, 29 Jul 1998 11:46:44 -0700 (PDT) (envelope-from leo@homer.supersex.com) Received: (from leo@localhost) by homer.supersex.com (8.8.8/8.8.5) id OAA22232; Wed, 29 Jul 1998 14:47:28 -0400 (EDT) Message-ID: <19980729144728.36526@supersex.com> Date: Wed, 29 Jul 1998 14:47:28 -0400 From: Leo Papandreou To: questions@FreeBSD.ORG Subject: Re: Bill Jolitz's book References: <01e901bdba66$05ad0ea0$16396464@rommy.indosat.co.id> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.89i In-Reply-To: <01e901bdba66$05ad0ea0$16396464@rommy.indosat.co.id>; from Rommy Bastian on Tue, Jul 28, 1998 at 01:26:36PM -0700 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, Jul 28, 1998 at 01:26:36PM -0700, Rommy Bastian wrote: > Hi Guru... > Now, I'm trying to understand FreeBSD kernel. For me, the "darkest" > side of the source is the part that use 386 assembly languge, > (the lower side of the kernel). And I heard that Bill Jolitz has a book > that describe it's 386BSD basic kernel, which cover that story. > The book title's "Source Code Secrets : The Basic Kernel (Operating > System Source Code Secrets, Vol 1) ". I dont know about the book but I first heard of 386BSD through a series of articles Jolitz published in Dr. Dobbs Journal (I believe they are still available - check out ddj.com). DDJ also sells a 386BSD cdrom; maybe the book you are refering is a reprint of those articles and is bundled with the cdrom. > > My question is : > 1. Is this book still suitable for FreeBSD. I mean that If I read about, > how the kernel load to memory, how the system start up, about context > switch, lower level of memory manager. Is that useful to understand > FreeBSD way. Well, its certainly not useless but 386BSD is dead and dated. In my opinion you would do better to buy the Design and Implemention of 4.4BSD (the actual name escapes me. Its red and has a little devil on the cover) which does an excellent job explaining much of the FreeBSD source. Jolitz's articles and Tiny-C were the best thing DDJ ever published. The magazine is a pale imitation of its former self which is really sad considering the amount of free source out there now compared to when. It was unthinkable to miss an issue circa late 80's, early 90's. Now, well you're better off reading MSJ. > 2. Is thera any resource in Internet, that I can use to understand that. > You could spend a month gathering and collating information without approaching 5% of the content between the covers of the 4.4BSD book. > Thank you > rommy > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message