Merge branch ucsim-034-pre3 to main trunk; new version 0.4
[fw/sdcc] / sim / ucsim / sim.src / simcl.h
index d3e293d1052987610068b3a84d3e0b67eaf5fde5..0ea3f8b7494c2519afc75c566f1f0901524412e6 100644 (file)
@@ -60,12 +60,15 @@ public:
   
 public:
   cl_sim(class cl_app *the_app);
-  ~cl_sim(void);
+  virtual ~cl_sim(void);
   virtual int init(void);
   
   virtual class cl_uc *mk_controller(void);
   virtual void build_cmdset(class cl_cmdset *cmdset);
 
+  // messages from app to handle and broadcast
+  virtual void mem_cell_changed(class cl_mem *mem, t_addr addr);
+  
   virtual int main(void);
   virtual void start(class cl_console *con);
   virtual void stop(int reason);