delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/2001/02/16/17:35:13

Message-ID: <00ba01c09870$cf4c0a00$5b4bdcc8@alain-nb>
From: "Alain" <alainm AT pobox DOT com>
To: <opendos AT delorie DOT com>
Subject: Re: CP/M Question
Date: Fri, 16 Feb 2001 20:15:12 -0300
MIME-Version: 1.0
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 4.72.3110.5
X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3
Reply-To: opendos AT delorie DOT com

da Silva, Joe wrote:

>Now, my question is this : Were there any versions of
>CP/M (or CP/M clones), in which the command processor
>(CCP) was larger than 2K?

I have never seen a alternate CCP...
But what I have done once is it to install a TSR below CCP.
At the time it did't have that name but the possiblity was 
documented in the manuals and it worked just fine. The
major drawback was that with this, CCP got stuck in
memory and availabe space was reduced not only by my
"TSR" size, but by CCP size as well.

>BTW, the recent question about "total memory" is what
>has reminded me to ask about this, because, as far as
>I can tell, the only way to work out how much memory is
>available/free on a CP/M system, is to subtract the CCP
>size from the BDOS starting address ...

It was standard for CP/M to calculate the total memory based 
on the BIOS starting address from the jump at address 0000
plus the original BIOS size. It was quite common to have 
BIOSes much bigger than the original one and many programs 
repported total memory to be that much smaller than real.

Alain


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019