Squashed 'tmk_core/' content from commit 05caacc
git-subtree-dir: tmk_core git-subtree-split: 05caaccec92694bb24c8c3c3a9940b96efd4605c
This commit is contained in:
29
protocol/usb_hid/override_wiring.c
Normal file
29
protocol/usb_hid/override_wiring.c
Normal file
@@ -0,0 +1,29 @@
|
||||
/*
|
||||
* To keep Timer0 for common/timer.c override arduino/wiring.c.
|
||||
*/
|
||||
#define __DELAY_BACKWARD_COMPATIBLE__
|
||||
#include <util/delay.h>
|
||||
#include "common/timer.h"
|
||||
#include "Arduino.h"
|
||||
|
||||
|
||||
unsigned long millis()
|
||||
{
|
||||
return timer_read32();
|
||||
}
|
||||
unsigned long micros()
|
||||
{
|
||||
return timer_read32() * 1000UL;
|
||||
}
|
||||
void delay(unsigned long ms)
|
||||
{
|
||||
_delay_ms(ms);
|
||||
}
|
||||
void delayMicroseconds(unsigned int us)
|
||||
{
|
||||
_delay_us(us);
|
||||
}
|
||||
void init()
|
||||
{
|
||||
timer_init();
|
||||
}
|
||||
Reference in New Issue
Block a user