mirror of
https://github.com/arduino/Arduino.git
synced 2025-01-19 08:52:15 +01:00
commit
36c9419118
@ -165,7 +165,7 @@ uint8_t twi_readFrom(uint8_t address, uint8_t* data, uint8_t length, uint8_t sen
|
|||||||
// We need to remove ourselves from the repeated start state before we enable interrupts,
|
// We need to remove ourselves from the repeated start state before we enable interrupts,
|
||||||
// since the ISR is ASYNC, and we could get confused if we hit the ISR before cleaning
|
// since the ISR is ASYNC, and we could get confused if we hit the ISR before cleaning
|
||||||
// up. Also, don't enable the START interrupt. There may be one pending from the
|
// up. Also, don't enable the START interrupt. There may be one pending from the
|
||||||
// repeated start that we sent outselves, and that would really confuse things.
|
// repeated start that we sent ourselves, and that would really confuse things.
|
||||||
twi_inRepStart = false; // remember, we're dealing with an ASYNC ISR
|
twi_inRepStart = false; // remember, we're dealing with an ASYNC ISR
|
||||||
do {
|
do {
|
||||||
TWDR = twi_slarw;
|
TWDR = twi_slarw;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user