summaryrefslogtreecommitdiff
path: root/apps/plugins/rockboy/rtc.h
diff options
context:
space:
mode:
Diffstat (limited to 'apps/plugins/rockboy/rtc.h')
-rw-r--r--apps/plugins/rockboy/rtc.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/apps/plugins/rockboy/rtc.h b/apps/plugins/rockboy/rtc.h
new file mode 100644
index 0000000..2665cd8
--- /dev/null
+++ b/apps/plugins/rockboy/rtc.h
@@ -0,0 +1,25 @@
+
+
+#ifndef __RTC_H__
+#define __RTC_H__
+
+
+struct rtc
+{
+ int batt;
+ int sel;
+ int latch;
+ int d, h, m, s, t;
+ int stop, carry;
+ byte regs[8];
+};
+
+extern struct rtc rtc;
+
+void rtc_latch(byte b);
+void rtc_write(byte b);
+void rtc_tick(void);
+void rtc_save_internal(int fd);
+void rtc_load_internal(int fd);
+
+#endif