Skip to content

Commit

Permalink
Fix for spurious interrupts during I2C communications (#1665)
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
stickbreaker authored and me-no-dev committed Jul 24, 2018
1 parent 2fda054 commit 8d7fb58
Showing 1 changed file with 228 additions and 200 deletions.

0 comments on commit 8d7fb58

Please sign in to comment.