]> git.donarmstrong.com Git - tmk_firmware.git/blobdiff - common/wait.h
Merge remote-tracking branch 'tmk/master' into cub_layout
[tmk_firmware.git] / common / wait.h
diff --git a/common/wait.h b/common/wait.h
new file mode 100644 (file)
index 0000000..40d00b0
--- /dev/null
@@ -0,0 +1,20 @@
+#ifndef WAIT_H
+#define WAIT_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+#if defined(__AVR__)
+#   include <util/delay.h>
+#   define wait_ms(ms)  _delay_ms(ms)
+#   define wait_us(us)  _delay_us(us)
+#elif defined(__arm__)
+#   include "wait_api.h"
+#endif
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif