We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 780a95b commit a95c1c4Copy full SHA for a95c1c4
src/as_wiring.c
@@ -36,7 +36,7 @@ void delayMicroseconds(uint16_t us)
36
delay1us:
37
// delay 1us per loop, less 4 cycles for overhead
38
_delay_us(1.0 - (4.0 / fMHz));
39
- asm volatile ("sbiw %[us], 1" : [us]"+d"(us));
+ asm volatile ("sbiw %[us], 1" : [us]"+w"(us));
40
asm goto( "brne %l[delay1us]" :::: delay1us);
41
}
42
0 commit comments