Article 54064 of comp.sys.cbm:
Xref: undergrad.math.uwaterloo.ca comp.sys.cbm:54064
Newsgroups: comp.sys.cbm
Path: undergrad.math.uwaterloo.ca!csbruce
From: csbruce@ccnga.uwaterloo.ca (Craig Bruce)
Subject: Re: WORLD PREMIERE OF CMD'S SUPER64CPU
Sender: news@undergrad.math.uwaterloo.ca (news spool owner)
Message-ID: <DrKFpI.A9q@undergrad.math.uwaterloo.ca>
Date: Fri, 17 May 1996 20:03:18 GMT
References: <319a840e.306097@news.gnn.com> <4nelfi$6e2@news.bridge.net>
Nntp-Posting-Host: ccnga.uwaterloo.ca
Organization: University of Waterloo, Canada (eh!)

Al Anger <coyote@news.bridge.net> wrote:
>Jim Stephenson (Stephenson@gnn.com) wrote:
>> Talk to me about this ... is it ACE compatible?  Does anything else (other
>> than custom software) have the ability to make use of it?
>
>Yes, it is ACE compatible, and no, only custom software can address the memory.
>It's very easy to do...

ACE supports up to 512K of expanded internal memory.  It uses MMU register
$d500 to select RAM banks 0-3 and MMU register $d506 to select what should
whether physical banks 2/3, 4/5, or 6/7 should appear in logical bank slots
2 and 3.  The hardware hack is from in TwinCities-128 magazine.  Any
internal memory expansion that uses this interface (especially banks 0-3)
will work with ACE.  My own C128 has 256K of internal memory, so I know that
that much works perfectly.

This is all clearly shown in the system source file "ace15-syssrc.kar" in
lines 3364--3500.  :-)  (Hey, there are only 18,060 lines of code to the
ACE system (and 28,003 lines of application code)).

Keep on Hackin'!

-Craig Bruce
csbruce@ccnga.uwaterloo.ca
"You'll see it when you believe it."  --zinger

C=256,64K-VDC,REU,RL16,HD200,FD4000,SL,USR28.8,C=128,1581,1571,C=64C,1541,VIC20


