[Coco] Coco "Flash2" cartridge progress

Ty S ty140 at hotmail.com
Wed Dec 5 22:27:26 EST 2007



Hi Mark,

> A little puzzle anyone - how do you think I was planning on doing it without > A14?



If I were to take a blind stab in the dark (without knowing anything about your design), you could disable interrupts, perform a dummy read from one of the addresses you need decoded to get CTS* low, latch this signal for the next bus cycle, and perform the write using the latched enable signal.

Of course, this dummy read would introduce a performance hit -- on second thought though, only the first read would be a true dummy read. Subsequent reads could verify programmed data:

Cycle 1 - Dummy read C000 (CTS* enabled)
Cycle 2 - Write data to C000 (CTS* latched)
Cycle 3 - Read data from C000 for write verify (CTS* enabled)Cycle 4 - Write data to C001 (CTS* latched)Cycle 5 - Read data from C001 for write verify (CTS* enabled)

... and so forth. Do I win a prize? :)

Ty


> > Regards,> > -- > | Mark McDougall | "Electrical Engineers do it> | <http://members.iinet.net.au/~msmcdoug> | with less resistance!"> > --> Coco mailing list> Coco at maltedmedia.com> http://five.pairlist.net/mailman/listinfo/coco

_________________________________________________________________
Your smile counts. The more smiles you share, the more we donate.  Join in.
www.windowslive.com/smile?ocid=TXT_TAGLM_Wave2_oprsmilewlhmtagline


More information about the Coco mailing list