From 68eb5f7bf403f4a8cfc42b54b6a7fea087d34960 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Thu, 12 Jul 2018 10:57:02 +0200 Subject: Add delay_us on AVR arch --- src/arch/arduino-nano/arch.cc | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/arch/arduino-nano/arch.cc') diff --git a/src/arch/arduino-nano/arch.cc b/src/arch/arduino-nano/arch.cc index f35cb1d..16d09fb 100644 --- a/src/arch/arduino-nano/arch.cc +++ b/src/arch/arduino-nano/arch.cc @@ -1,6 +1,7 @@ #include "arch.h" #include #include +#include void Arch::setup(void) { @@ -54,6 +55,11 @@ void Arch::idle_loop(void) } } +void Arch::delay_us(unsigned char const us) +{ + __builtin_avr_delay_cycles(1600); +} + Arch arch; #if defined(WITH_LOOP) || defined(TIMER_S) -- cgit v1.2.3