projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* src/pic16/devices.inc,
[fw/sdcc]
/
sim
/
ucsim
/
sim.src
/
simcl.h
diff --git
a/sim/ucsim/sim.src/simcl.h
b/sim/ucsim/sim.src/simcl.h
index 0ea3f8b7494c2519afc75c566f1f0901524412e6..7dc2b796853525cf7a547e189a0e83156f8ad9d3 100644
(file)
--- a/
sim/ucsim/sim.src/simcl.h
+++ b/
sim/ucsim/sim.src/simcl.h
@@
-51,7
+51,7
@@
public:
int state; // See SIM_XXXX
int argc; char **argv;
int state; // See SIM_XXXX
int argc; char **argv;
- //class cl_commander *cmd;
+ //class cl_commander
_base
*cmd;
class cl_uc *uc;
class cl_gui *gui;
class cl_uc *uc;
class cl_gui *gui;
@@
-66,12
+66,15
@@
public:
virtual class cl_uc *mk_controller(void);
virtual void build_cmdset(class cl_cmdset *cmdset);
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
// messages from app to handle and broadcast
-
virtual void mem_cell_changed(class cl_mem *me
m, t_addr addr);
+
//virtual void mem_cell_changed(class cl_address_space *
m, t_addr addr);
virtual int main(void);
virtual int main(void);
- virtual void start(class cl_console *con);
+ virtual void start(class cl_console
_base
*con);
virtual void stop(int reason);
virtual void stop(int reason);
+ virtual void stop(class cl_ev_brk *brk);
virtual int step(void);
};
virtual int step(void);
};