]> git.gag.com Git - fw/sdcc/blobdiff - sim/ucsim/s51.src/timer1cl.h
* sim/ucsim/cmd.src/newcmdposix.cc, sim/ucsim/cmd.src/newcmdposixcl.h,
[fw/sdcc] / sim / ucsim / s51.src / timer1cl.h
index cd24a3b273e6a5c6e0774823c47544f6e0f16473..cd182327e2f8bbdd160c384edd92d2f66583dafb 100644 (file)
@@ -34,18 +34,23 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
 
 #include "newcmdcl.h"
 
+#include "timer0cl.h"
 
-class cl_timer1: public cl_hw
+class cl_timer1: public cl_timer0
 {
 public:
-  cl_timer1(class cl_uc *auc);
+  cl_timer1(class cl_uc *auc, int aid, char *aid_string);
   //virtual int init(void);
 
+  //virtual void new_hw_added(class cl_hw *new_hw);
   //virtual ulong read(class cl_mem *mem, long addr);
   //virtual void write(class cl_mem *mem, long addr, ulong *val);
 
   //virtual int tick(int cycles);
-  virtual void print_info(class cl_console *con);
+  virtual int do_mode3(int cycles);
+  //virtual void overflow(void);
+
+  virtual void print_info(class cl_console_base *con);
 };