Stack Depth requirements for CP/M 2.2 CBIOS
Roy J. Tellason
rtellason at verizon.net
Mon Feb 2 12:57:57 CST 2009
On Saturday 31 January 2009 11:56:56 am Allison wrote:
> >Subject: Stack Depth requirements for CP/M 2.2 CBIOS
> > From: "ROBO5.8" <robo58 at optonline.net>
> > Date: Fri, 30 Jan 2009 19:08:49 -0500
> > To: "'General Discussion: On-Topic Posts Only'"
> > <cctech at classiccmp.org>
> >
> >Hello,
> >
> >I have rewritten my old systems CP/M 2.2 CBIOS to add an IDE Drive.
> >
> >I've run into a problem that has me stumped. Everything works as long as
> > I don't try and copy or assemble a large Assembly file (>80KB).
> >
> >I will be going along fine and then out of nowhere I will see CP/M request
> >access to Drive "T". My debug info says SELDSK is requesting Drive
> > 0FF00h.
>
> Ok this is easy. CP/M 2.x (2.2 nominal) can only address 16 logical drives
> so that's limitation one. Each drive is limited to 8Mb
> (65525sectors*128bytes).
>
>
> If you use one of the CP/M like imperoved work a likes this is less an
> issue and logical drives can be much larger (up to 1gb).
I thought I'd remembered CP/M 3 going up to 32MB (but I could be wrong about
that), which ones go further? I've not ever heard of any going up to 1G
before.
--
Member of the toughest, meanest, deadliest, most unrelenting -- and
ablest -- form of life in this section of space, a critter that can
be killed but can't be tamed. --Robert A. Heinlein, "The Puppet Masters"
-
Information is more dangerous than cannon to a society ruled by lies. --James
M Dakin
More information about the cctalk
mailing list