12345678910111213141516171819202122232425262728293031 |
- /*
- * Time-Keeping helper
- */
-
- #ifndef _TIMER_H
- #define _TIMER_H
-
- #include <stdint.h>
-
- #ifdef __AVR__
-
- #include <util/delay.h>
-
- #define delay_us(x) _delay_us(x)
- #define delay_ms(x) _delay_ms(x)
-
- #else
-
- // TODO!!!
- #define delay_us(x)
- #define delay_ms(x)
-
- #endif
-
- typedef uint64_t time_t;
-
- void timerInit(void);
- time_t timerGet(void);
-
- #endif
|