Skip to content

Commit 656f67c

Browse files
committed
Fix for spurious interrupts during I2C communications (#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 937ce45 commit 656f67c

File tree

1 file changed

+228
-200
lines changed

1 file changed

+228
-200
lines changed

0 commit comments

Comments
 (0)