X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fs51.src%2Ftimer1cl.h;h=33c6e09ca7a3709bfe458f96ffc6ea2ea49e6104;hb=34d14506fd0c12ee5434fec0f9dec27753e1aab5;hp=cd24a3b273e6a5c6e0774823c47544f6e0f16473;hpb=0ac34444ce2ccdcaa5fe722e2420f96c46224039;p=fw%2Fsdcc diff --git a/sim/ucsim/s51.src/timer1cl.h b/sim/ucsim/s51.src/timer1cl.h index cd24a3b2..33c6e09c 100644 --- a/sim/ucsim/s51.src/timer1cl.h +++ b/sim/ucsim/s51.src/timer1cl.h @@ -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, const 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); };