Hello Nate,
* On Thu, Nov 05, 2020 at 11:13:05PM +0100 I wrote:
> Hello Nate,
>
> * On Thu, Nov 05, 2020 at 01:52:39PM -0800 Nate Lawson wrote:
> > I’ll look into this.
>
> thank you.
It works for the PROMICRO now with commit f6a69621879dee. Martin looked
into out and found that the ZF implementation preserves the ATN line
(because ATN is on another port), while the PROMICRO implementation
unsets it (i.e., it goes to 5V). So, the PROMICRO breaks the protocol.
The implementation in the fix above has the same cycle count in the
inner loop as the ZF implementation. But, it needs some more cycles for
set up before the loop. From my understanding, this setup is not as
critical as is the loop, is it?
> I did not have a look into the PROMICRO_7406 yet, I want to have one
> working before working on the other. ;)
I will have to do that now.