From owner-freebsd-chat Wed Aug 8 21:52:33 2001 Delivered-To: freebsd-chat@freebsd.org Received: from guru.mired.org (okc-27-141-144.mmcable.com [24.27.141.144]) by hub.freebsd.org (Postfix) with SMTP id 63E6A37B406 for ; Wed, 8 Aug 2001 21:52:29 -0700 (PDT) (envelope-from mwm@mired.org) Received: (qmail 46005 invoked by uid 100); 9 Aug 2001 04:52:28 -0000 From: Mike Meyer MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15218.5900.752379.405676@guru.mired.org> Date: Wed, 8 Aug 2001 23:52:28 -0500 To: Dag-Erling Smorgrav Cc: Greg Lehey , Terry Lambert , j mckitrick , freebsd-chat@FreeBSD.org Subject: Re: How did the MSFT monopoly start? In-Reply-To: References: <20010806142544.A64348@dogma.freebsd-uk.eu.org> <15214.52633.581653.632317@guru.mired.org> <3B6F98D0.A3C22CC9@mindspring.com> <20010808160551.Q78395@wantadilla.lemis.com> <3B7103A4.558B9B3B@mindspring.com> <20010809124559.G73579@wantadilla.lemis.com> <20010809135058.N73579@wantadilla.lemis.com> X-Mailer: VM 6.90 under 21.1 (patch 14) "Cuyahoga Valley" XEmacs Lucid X-face: "5Mnwy%?j>IIV\)A=):rjWL~NB2aH[}Yq8Z=u~vJ`"(,&SiLvbbz2W`;h9L,Yg`+vb1>RG% *h+%X^n0EZd>TM8_IB;a8F?(Fb"lw'IgCoyM.[Lg#r\ 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 Dag-Erling Smorgrav types: > Greg Lehey writes: > > On Thursday, 9 August 2001 at 6:15:59 +0200, Dag-Erling Smorgrav wrote: > > > I have a CP/M manual from DR lying around somewhere that contains a > > > full (as far as I can tell, anyway) commented assembly listing. > > Of what? The BIOS? I have most of the manuals. Which one is it? > The OS itself, I think. ISTR it's a rather thin gray-greenish > letter-sized thing with about 150 pages (looks a bit like the original > Amiga manuals). I don't have it here, it's in a box somewhere (or > possibly still on a shelf in my old bedroom at my mother's place). Sounds like the set I recall, which had a sample BIOS listing in it, not an OS listing. It wasn't at all unusual for a CP/M system to come with BIOS sources on disk, as if you wanted to add a device to the system - like a hard disk controller - you had to rebuild the BIOS to do it. If you didn't have that, you either replaced the code in place then saved it, or you wrote what was effectively a TSR - except that term hadn't been coined at the time - to catch the calls to the BIOS and run your code as needed. http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-chat" in the body of the message