aboutsummaryrefslogtreecommitdiff
path: root/include/systick.h
diff options
context:
space:
mode:
authorJosh Rahm <joshuarahm@gmail.com>2024-12-04 00:20:36 -0700
committerJosh Rahm <joshuarahm@gmail.com>2024-12-04 00:20:36 -0700
commitd6d04862de9126d0930ae1f4b95ff6077c6eda63 (patch)
treee5266c4017d41b1e77be8bbefa8abafb90fa1504 /include/systick.h
parent47885d62b689bececb58b7bf9479a5c1ff1c9b5c (diff)
downloadch573-d6d04862de9126d0930ae1f4b95ff6077c6eda63.tar.gz
ch573-d6d04862de9126d0930ae1f4b95ff6077c6eda63.tar.bz2
ch573-d6d04862de9126d0930ae1f4b95ff6077c6eda63.zip
Basic interrupts are working.
Diffstat (limited to 'include/systick.h')
-rw-r--r--include/systick.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/systick.h b/include/systick.h
new file mode 100644
index 0000000..8933a31
--- /dev/null
+++ b/include/systick.h
@@ -0,0 +1,9 @@
+#pragma once
+
+#include <stdint.h>
+
+void set_systick(uint64_t systick_value);
+
+uint64_t get_systick();
+
+int systick_interrupt();