Commit 1af8ef1
Fix for spurious interrupts during I2C communications (espressif#1665)
This version no longer needs an interrupt for each byte transferred. It only needs interrupts for START, STOP, FIFO empty/Full or error conditions. This dramatically reduces the interrupt overhead. I think the prior version was causing an interrupt overload condition where the ISR was not able to process every interrupt as they happened.1 parent 9c857b6 commit 1af8ef1
1 file changed
+228
-200
lines changed
0 commit comments