@@ -944,17 +944,17 @@ portEXIT_CRITICAL(&timer_spinlock[TIMER_GROUP_1]);
944
944
// up on opportunity for post-increment addressing mode.
945
945
// 5 instruction ticks per 'pew' = 160 ticks total
946
946
#define pew \
947
- asm volatile (" ld __tmp_reg__, %a[ptr]+ " \
948
- " \n\t " \
949
- " out %[data] , __tmp_reg__ " \
950
- " \n\t " \
951
- " out %[clk] , %[tick] " \
952
- " \n\t " \
953
- " out %[clk] , %[tock] " \
954
- " \n " ::[ptr] " e " (ptr), \
955
- [ data ] " I " ( _SFR_IO_ADDR (DATAPORT)), \
956
- [ clk ] " I" (_SFR_IO_ADDR (CLKPORT )), [ tick ] " r " (tick), \
957
- [ tock ] " r" (tock));
947
+ asm volatile ( \
948
+ " ld __tmp_reg__, %a[ptr]+ " \
949
+ " \n\t " \
950
+ " out %[data] , __tmp_reg__ " \
951
+ " \n\t " \
952
+ " out %[clk] , %[tick] " \
953
+ " \n\t " \
954
+ " out %[clk] , %[tock] " \
955
+ " \n " ::[ptr] " e " (ptr), \
956
+ [data ] " I" (_SFR_IO_ADDR (DATAPORT )), [clk ] " I " ( _SFR_IO_ADDR (CLKPORT)), \
957
+ [tick] " r " (tick), [ tock] " r" (tock));
958
958
#elif defined(ARDUINO_ARCH_SAMD) || defined(ARDUINO_ARCH_ESP32)
959
959
#ifdef __SAMD51__ // No IOBUS on SAMD51
960
960
#define pew \
0 commit comments