summaryrefslogtreecommitdiffstats
path: root/aliznayem/get_millis.h
diff options
context:
space:
mode:
authorSadeep Madurange <sadeep@asciimx.com>2025-01-19 18:45:05 +0800
committerSadeep Madurange <sadeep@asciimx.com>2025-01-19 18:45:49 +0800
commita7644c020c4c2b72fc0f13aeea4be47ba08f1961 (patch)
tree4eb34f3b93d81c445af49c1cf81e2ec82a50b3c4 /aliznayem/get_millis.h
parent4c0557793d80cbcc6575b83db9cb3a44feeca229 (diff)
downloadsmart-home-a7644c020c4c2b72fc0f13aeea4be47ba08f1961.tar.gz
Try with aliznayem C port (no luck).
Diffstat (limited to 'aliznayem/get_millis.h')
-rw-r--r--aliznayem/get_millis.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/aliznayem/get_millis.h b/aliznayem/get_millis.h
new file mode 100644
index 0000000..d792fa1
--- /dev/null
+++ b/aliznayem/get_millis.h
@@ -0,0 +1,12 @@
+// Source: https://gist.github.com/adnbr/2439125#file-counting-millis-c
+
+#ifndef GET_MILLIS_h
+#define GET_MILLIS_h
+
+// the CTC match value in OCR1A
+#define CTC_MATCH_OVERFLOW ((F_CPU/1000)/8)
+
+void millis_init();
+unsigned long millis();
+
+#endif