Re: DMA successes with Verilog

From: smf <smf_at_null.net>
Date: Wed, 13 Jun 2018 21:47:22 +0100
Message-ID: <84f42f48-74ff-210d-6700-8462c7b0be76@null.net>
On 13/06/2018 18:53, Jim Brain wrote:
> The issue, as I understand
> it, is if you want to surreptitiously DMA data into the running 64
> memory map, since you don't know where the 6510 is in it's instruction
> fetch/decode/action cycle, and pulling DMA low will corrupt CPU
> activities in flight.

I would have thought that there would be a safe point if you trigger an 
nmi and switch to ultimax mode when it fetches the vector, have the 
ultimax nmi handler just return and switch out of ultimax mode.

For remote debugging you need to be able to switch to ultimax mode and 
provide code anyway, because you can't update $00/$01 with dma
Received on 2018-06-13 23:02:32

Archive generated by hypermail 2.2.0.