]> git.sur5r.net Git - c128-kasse/blobdiff - include/c128time.h
update the clock on the main menu via an irq handler
[c128-kasse] / include / c128time.h
index 039fcd25fa32ea9af839e4dbee0c98ec50d51d95..b6f4705811ff9413273fbfa4344870107782c7c9 100644 (file)
@@ -1,5 +1,17 @@
-#ifndef TIME_H_
-#define TIME_H_
-void set_time(BYTE hrs, BYTE min, BYTE sec);
-char *get_time();
-#endif
+#ifndef TIME_H
+#define TIME_H
+#include <stdint.h>
+
+void set_time(uint8_t day, uint8_t hrs, uint8_t min, uint8_t sec);
+char *get_time(void);
+void update_time(void);
+void install_daytime_irq(void);
+
+struct daytime_t {
+  uint8_t day;
+  uint8_t hour;
+  uint8_t min;
+  uint8_t sec;
+};
+
+#endif /* TIME_H */