🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: net.micro.6809
Article #634

OS9 boot--where'd the RAM go??

#634
From: mike knudsen
Date: Tue, 22 Apr 1986 17:03
37 lines
1829 bytes
Why would OS9 (on Coco) boot up and silently
throw away almost 4K of RAM at the top?
I use two different boots (made by os9gen).
Both are pretty well stripped down.
The "CCIO" boot uses RS' CCIO screen driver.
The other "Wordpak" boot uses Wordpak's driver
instead.

An MFREE on the Wordpak boot gives 169+1 pages
free, which allows some good-sized C compiles;
MDIR itself loads at $B300.
But the CCIO boot shows only 150+1 pages,
and MDIR loads at $A300, or a full 4K lower.
Both boots begin with SDISK at $BE00 (I think).
Some invisible object is holding on to 4K of
RAM below the booted modules!

Now, MDIR E shows that CCIO is two pages bigger
than Wordpak, plus I know CCIO eats up two pages
for the text screen (we're not talking graphics
just now).  That accounts for 4 of the 19 pages.

Where did the other 15 pages go?
Both boots have the same startup file
(just "setime < /term").

I'd use Worpak all the time, except that my application
is graphic.  I can't compile nontrivial C code without
rebooting Worpak, and can't test it without rebooting
CCIO, etc.

Please help me find those 15 pages of RAM..
	thanks, mike k

PS: after throwing out Pipes and Printer stuff,
I get 153+1 pages in CCIO boot.  The addresses given
above are actually from that boot.
Technical Details
Message-ID: <825@ihwpt.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!ihwpt!knudsen

Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Posting-Version: version B 2.10.2 9/18/84 exptools; site ihwpt.UUCP
Path: arc1-ca.pugleaf.net!utzoo!watmath!clyde!cbosgd!ihnp4!ihwpt!knudsen
From: knudsen@ihwpt.UUCP (mike knudsen)
Newsgroups: net.micro.6809
Subject: OS9 boot--where'd the RAM go??
Message-ID: <825@ihwpt.UUCP>
Date: Tue, 22-Apr-86 12:03:38 EST
Article-I.D.: ihwpt.825
Posted: Tue Apr 22 12:03:38 1986
Date-Received: Wed, 23-Apr-86 23:35:10 EST
Distribution: net
Organization: AT&T Bell Laboratories
Lines: 37