/* * To keep Timer0 for common/timer.c override arduino/wiring.c. */ #define __DELAY_BACKWARD_COMPATIBLE__ #include #include "common/timer.h" unsigned long millis(void) { return timer_read32(); } unsigned long micros(void) { return timer_read32() * 1000UL; } void delay(unsigned long ms) { _delay_ms(ms); } void delayMicroseconds(unsigned int us) { _delay_us(us); } void init(void) { timer_init(); }