diff --git a/hardware/arduino/sam/cores/arduino/wiring.c b/hardware/arduino/sam/cores/arduino/wiring.c index b75425e58..e7400bf3d 100644 --- a/hardware/arduino/sam/cores/arduino/wiring.c +++ b/hardware/arduino/sam/cores/arduino/wiring.c @@ -52,9 +52,9 @@ void delay( uint32_t ms ) void delayMicroseconds( uint32_t us ) { - uint32_t start = micros(); - while ((micros() - start) < us) - yield(); + uint32_t start = micros(); + while ((micros() - start) < us) + ; } /*