You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
from: arduino/ArduinoCore-avr#345
7.3.0-atmel3.6.1-arduino7 gcc fails to optimize separate reading from
ADCL and ADCH. It produces additionally three eor commands or in some
cases two mov commands in the assembly code. These commands swap
register contents before store them to data area. So they are
completely unnecessary. Reading ADC result with ADC macro fixes it and
gcc generates the right code..
0 commit comments