[Coco] Programmable Sound Generator Cart for CoCos

Zippster zippster278 at gmail.com
Fri Nov 25 16:46:08 EST 2016


Not really, but this is a pretty simple scheme.  The upper portion of the address to the bank in the 
memory chip is contained in the register.  And in a dual-chip setup like this, a bit to determine
which chip.

For instance, on the MC-10 board (16K banks) it goes…

Register data for a banked area;
	- bits 0..4 = upper address of chip memory (32 values, 32*16=512)
	- bits 5..6 = not used
	- bit 7 = chip select (FLASH or SRAM)

So, you can see, this scheme is limited to 128 banks when the MSB is used for a chip select,
assuming an 8-bit register.  Sufficient here though.

How does the CoCoFlash work?

- Ed



> On Nov 25, 2016, at 2:48 PM, RETRO Innovations <go4retro at go4retro.com> wrote:
> 
> On 11/25/2016 2:41 PM, Zippster wrote:
>> Yes, if and when it’s told to…
> 
> Do you have a register layout I could peruse?  I wanted to see how much different CocoFLASH is from your solution, if there is any similarity developers can assume.
> 
> Jim
> 
> -- 
> Coco mailing list
> Coco at maltedmedia.com
> https://pairlist5.pair.net/mailman/listinfo/coco



More information about the Coco mailing list