[Coco] CoCo3 MMU Register question...

Richard E. Crislip rcrislip at neo.rr.com
Tue Mar 31 10:12:28 EDT 2015


On Mon, 30 Mar 2015 14:00:23 -0500
"Boisy G. Pitre" <coco at toughmac.com> wrote:

> Hi Ed,
> 
> Just off the top of my head, designing an MMU for the CoCo 2 is
> essentially turning into an OS-9 Level Two machine ala the CoCo 3.
> I’m not sure what utility there would be in that. Besides
> complicating hardware, it would certainly require a new port of
> NitrOS-9.
> 
> What I think would be much more useful for the CoCo 2 is a RAM disk
> type product. The J&R Banker for the CoCo 2 did this, as I recall,
> with 512K.
> 
> Having a battery backed-up static RAM board that would interface to
> the CoCo 2 motherboard would certainly be useful.
> 
> > On Mar 30, 2015, at 1:53 PM, Zippster <zippster278 at gmail.com> wrote:
> > 
> > I have a scheme in mind, using a CPLD for address decoding, and
> > high speed latches for the MMU bank registers, that would operate
> > similarly to one set of CoCo3 MMU banks.
> > 
> > With 8 banks (0-7), the same register locations in memory as the
> > first instance in the CoCo3 (TR 0). Using each memory location
> > ($FFA0 - $FFA7) to hold an 8-bit value for the memory block to map
> > to (in a latch).
> > 
> > Perhaps someone who knows about OS9 can tell me if a simplified MMU
> > scheme like this would be suitable to compile OS9 to use.  This is
> > without a second task register, and no ability to read the MMU
> > registers. Those things could be implemented if necessary, but
> > trying to keep it simple.
> > 
> > Any thoughts or suggestions?  Unfortunately I don’t know squat
> > about OS9’s memory usage.
> > 
> > - Ed
> 
> 

I had one of those. It was literally jammed under my keyboard. Cause
the keyboard to slightly bow up. Worked great though. Wish I still had
it <sigh>.


More information about the Coco mailing list