X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fs51.src%2Ftimer1cl.h;h=d696b45cebab06e6c2f4cc28f9c13bbf53ee3e81;hb=8c8f34ff4281a55d2f535335c02999246e9e12f2;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..d696b45c 100644 --- a/sim/ucsim/s51.src/timer1cl.h +++ b/sim/ucsim/s51.src/timer1cl.h @@ -34,17 +34,22 @@ 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 int do_mode3(int cycles); + //virtual void overflow(void); + virtual void print_info(class cl_console *con); };