]> Shamusworld >> Repos - virtualjaguar/blobdiff - src/include/clock.h
Support for new timer based execution
[virtualjaguar] / src / include / clock.h
index e4b686fb87e6f651d580712abbac61769dc24030..492f0b44610a36bf4bd137e6a5700820a1a43cbc 100644 (file)
@@ -1,14 +1,27 @@
+//
+// CLOCK.H: System timing support functionality
+//
+// by James L. Hammons
+//
+
 #ifndef __CLOCK_H__
 #define __CLOCK_H__
 
 #include "types.h"
 
-void clock_init(void);
+struct Event
+{
+       double eventTime;
+       void (* eventCallback)(void);
+};
+
+
+/*void clock_init(void);
 void clock_reset(void);
 void clock_done(void);
 void clock_byte_write(uint32, uint8);
 void clock_word_write(uint32, uint16);
 uint8 clock_byte_read(uint32);
-uint16 clock_word_read(uint32);
+uint16 clock_word_read(uint32);//*/
 
 #endif