]> git.gag.com Git - fw/sdcc/blobdiff - sim/ucsim/sim.src/simcl.h
version 0.5.2
[fw/sdcc] / sim / ucsim / sim.src / simcl.h
index d3e293d1052987610068b3a84d3e0b67eaf5fde5..990b5cbf01431e293dbbafb3134b7a370d513a04 100644 (file)
@@ -60,15 +60,21 @@ 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);
 
+  virtual class cl_uc *get_uc(void) { return(uc); }
+
+  // messages from app to handle and broadcast
+  //virtual void mem_cell_changed(class cl_address_space *m, t_addr addr);
+  
   virtual int main(void);
   virtual void start(class cl_console *con);
   virtual void stop(int reason);
+  virtual void stop(class cl_ev_brk *brk);
   virtual int step(void);
 };