[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: ZipGS CDA bug



David Empson writes ...
> 
> Rubywand <rubywand@swbell.net> wrote:
> 
> >     As to why the original CDA might want to write to $00/C05D, I don't
> > know.
> 
> The Zip Chip (and Zip GS) use the annunciator locations ($C058 to $C05F)
> to access the on-chip registers.  There is a special sequence to enable
> and disable access to the Zip registers, so that normal use of the
> annunciators still works.
> 
> For the Zip GS, writing to $C05D sets the CPU speed (a 4 bit field, with
> sixteen settings ranging from 6.25% to 100%).
 ....

     So, I guess, since the speed setting works, the only down side of not
doing the final Store A Long to 00/C05D as intended is that Annunciator2 ends
up with its state changed?

     Thanks for the info! (Where did you find it?)



Rubywand