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