[Coco] Re: [Color Computer] 68881/68882 & the CoCo
Gene Heskett
gene.heskett at verizon.net
Tue Feb 7 01:41:05 EST 2006
On Monday 06 February 2006 22:07, Mike Pepe wrote:
>I've got a couple of Motorola FPU's in my stash here.
>
>In looking at the manuals, it seems that interfacing the FPU to the
> CoCo is pretty straightforward. It takes 32 addresses, so it would be
> a good candidate for the MPI and switching the whole $FF40-$FF5F SCS
> address range.
In most coco setups, there isn't 32 contiguous addresses free between
the floppy at $ff40, and the gime table ghost at $FF90+ what with
floppy controlers with extras, an HD interface, a WP-RS and a dual
rs232 pack. With all of the cards installed in my mpi, I think I have
7 open addresses in that whole range. I'd suggest an extra decoder
latch at some open address, 1 byte wide, and 4 other addresses to
service the 32 bit i/o it would need. The first two addresses would be
used to set an address into the chip for the data register to be loaded
or read. 5 bits of the first latch would be decoded to give the FPU
its one of 32 address it needs, then the data would be written or read
by writing or reading the 4 sequential addresses of that 32 bit wide
register latch, a nice operastion for the 6309 and its ldq/stq
commands. And the first latches last 3 bits used to initiate one of 8
possible operations by the FPU. Is that enough? You'd need read/write
& maybe a start/finish bit, & I don't know what else.
Since the mpi itself uses $FF7F for its front panel, maybe the control
register could be addressed at $FF7E, and the 4 bytes wide for data
could then be from $FF78-7B, although I can't recall if mine has
anything there or not.
Humm, I think I now see what you meant, by using the mpi, the floppy
controllers $20 wide decoding could be reused. Humm. Intrigueing
thought at that if the SCS signal hasn't been shared and is used by all
cards plugged in. I'm not sure mine all meet that spec.
OTOH, we have a pretty good math and trig library set for os9 programing
use, so I'm not sure the effort will pay off at the end of the day.
Fun to do no doubt though, just to prove it can be done.
>Anyone ever do this before? I'm sure it's been done.
Not that I've heard about Mike, but then I'm out here in the hollers of
WV, so maybe it has been done.
--
Cheers, Gene
People having trouble with vz bouncing email to me should add the word
'online' between the 'verizon', and the dot which bypasses vz's
stupid bounce rules. I do use spamassassin too. :-)
Yahoo.com and AOL/TW attorneys please note, additions to the above
message by Gene Heskett are:
Copyright 2006 by Maurice Eugene Heskett, all rights reserved.
Brought to you by the 6809, the 6803 and their cousins!
Yahoo! Groups Links
<*> To visit your group on the web, go to:
http://groups.yahoo.com/group/ColorComputer/
<*> To unsubscribe from this group, send an email to:
ColorComputer-unsubscribe at yahoogroups.com
<*> Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/
More information about the Coco
mailing list