[Coco] CoCo 3 I/O map
Gene Heskett
gheskett at wdtv.com
Tue Mar 4 00:59:50 EST 2014
On Tuesday 04 March 2014 00:55:26 William Astle did opine:
> A couple of notes for the GIME registers:
>
> FF92 and FF93 also serve as interrupt status registers. Reading the
> register will have bits set for which interrupt source triggered the
> interrupt. Reading the register also resets the interrupt source state
> which means the state can only be detected on the first read after an
> interrupt occurs.
>
> Otherwise, all registers in FF9x are write only. Reading them returns
> semi-random junk.
>
> FFA0-FFBF are readable but only the lower six bits are valid when read.
> The upper two bits will contain semi-random junk.
We should qualify that William, the 2 meg kit from Tony does use all bits.
I have one of those rare birds.
> Also, a note on the interrupt vectors (FFFx): On the coco1 and coco2,
> the contents of those vectors comes from the color basic ROM at BFFx. On
> the Coco3, however, the contents of those vectors comes from the top 16
> bytes of the 32K internal ROM (there is much information that states
> otherwise, but I have demonstrated this experimentally). In both cases,
> they are hard-mapped to ROM and cannot be changed regardless of any mode
> settings.
>
> On 14-03-03 04:04 PM, Willard Goosey wrote:
> > Any additions? Corrections?
> >
> >
> >
> >
> > --
> > Coco mailing list
> > Coco at maltedmedia.com
> > http://five.pairlist.net/mailman/listinfo/coco
>
> --
> Coco mailing list
> Coco at maltedmedia.com
> http://five.pairlist.net/mailman/listinfo/coco
Cheers, Gene
--
"There are four boxes to be used in defense of liberty:
soap, ballot, jury, and ammo. Please use in that order."
-Ed Howdershelt (Author)
Genes Web page <http://geneslinuxbox.net:6309/gene>
NOTICE: Will pay 100 USD for an HP-4815A defective but
complete probe assembly.
More information about the Coco
mailing list