Re: arch/mac68k/obio/esp.c and resetting DRQ

Rin Okuyama <[email protected]> Sun, 7 Aug 2022 09:59:15 +0900
Newsgroups gmane.os.netbsd.ports.mac68k
Message-ID <[email protected]>
On 2022/08/07 1:41, Rin Okuyama wrote:
> It may be better to turn off this DREQ bit in somewhere in "quick DMA"
> routines. However, I don't know where should be, at the moment. (It is
> not esp_have_dreq(); these functions are rarely called as suggested
> above.)

I tried this patch:

https://gist.github.com/rokuyama/bdf7a8c41a6e9334b8a062eee79f875f

Where DREQ is acked before ncr53c9x_intr() is (recursively) called.

However, unfortunately, it does not reduce spurious interrupts at all...

Thanks,
rin