This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BIOSPSP 3.00.01.00 I2C driver busy loop in interrupt

Other Parts Discussed in Thread: SYSBIOS

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.