Hello,
I would like to understand what is the purpose of I2c_localEnsureIsReadyforNext and why is being called in i2cCompleteIOInIsr (i2c.c) and in I2c_completeIOedmaCallback (I2c_edma.c) which are called from interrupt handlers and adds a busy-wait that blocks everything else?
Is there a work-around?
Best regards,
David.