Re: Microcontroller "PEEKing" into C64 memory?

From: silverdr_at_wfmh.org.pl
Date: Thu, 21 Jan 2016 21:51:21 +0100
Message-Id: <2BE39A1D-AD91-438B-9EDD-4FE980ADD0B3@wfmh.org.pl>
> On 2016-01-21, at 21:41, Gerrit Heitsch <gerrit@laosinh.s.bawue.de> wrote:
> 
>>>>>> If what you need is mirroring of a portion of C64 ram I have a FIFO
>>>>>> based bus snooping design that could work, but I haven't had a chance to
>>>>>> verify it.
>>>>> 
>>>>> I'd also be interested in a design, as I have a few ideas that need such
>>>>> an integration.  I had been planning to implement 8 registers in a CPLD
>>>>> with dual port access, but maybe there are better ways to do this...
>>>> How do CPU carts access the RAM? I mean how the external CPUs do it from the
>>>> EXPANSION port.
>>> 
>>> using the DMA line (which halts the internal CPU and removes it from the bus)
>> 
>> Well, that's what I mean - if all what's needed is to peek a few bytes off some location from time to time? Or is it supposed to be completely invisible to the system?
> 
> Remember that VIC will still use the bus though, only the CPU is taken offline with the DMA line! So you have only about 500ns time before you need to free the bus again.

Sure. You'd need to act the way CPU does - use "half-cycles".

-- 
SD!


       Message was sent through the cbm-hackers mailing list
Received on 2016-01-21 21:06:06

Archive generated by hypermail 2.2.0.