]> git.tdb.fi Git - model-railway-devices.git/blobdiff - common/delay.h
Fix an inline asm constraint
[model-railway-devices.git] / common / delay.h
index 725d22b5b41fe6ce6bcf00eff5373ae847b533e3..9b8137601c0d187fdf0dd515a6592df16f40c93e 100644 (file)
@@ -16,7 +16,7 @@ static inline void __attribute__((always_inline)) delay_loop16(uint16_t count)
        __asm__ volatile (
                "1: sbiw %0, 1" "\n\t"
                "brne 1b"
-               : "=r" (count)
+               : "=w" (count)
                : "0" (count)
        );
 }