projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* sim/ucsim/*.*, sim/ucsim/configure, sim/ucsim/configure.in:
[fw/sdcc]
/
sim
/
ucsim
/
s51.src
/
uc89c51rcl.h
diff --git
a/sim/ucsim/s51.src/uc89c51rcl.h
b/sim/ucsim/s51.src/uc89c51rcl.h
index 02936ee3a4a4b94bb0e37a76406bf2f20e9cc0b1..280756314b12e99741b458e589dfce265378e926 100644
(file)
--- a/
sim/ucsim/s51.src/uc89c51rcl.h
+++ b/
sim/ucsim/s51.src/uc89c51rcl.h
@@
-33,7
+33,7
@@
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
#include "uc51rcl.h"
#include "uc51rcl.h"
-class
t_uc89c51r: public t
_uc51r
+class
cl_uc89c51r: public cl
_uc51r
{
public:
//int t0_overflows;
{
public:
//int t0_overflows;
@@
-41,8
+41,9
@@
public:
uchar dpl1, dph1;
public:
uchar dpl1, dph1;
public:
-
t
_uc89c51r(int Itype, int Itech, class cl_sim *asim);
+
cl
_uc89c51r(int Itype, int Itech, class cl_sim *asim);
virtual void mk_hw_elements(void);
virtual void mk_hw_elements(void);
+ virtual void make_memories(void);
virtual void reset(void);
virtual void pre_inst(void);
virtual void reset(void);
virtual void pre_inst(void);
@@
-59,12
+60,12
@@
public:
class cl_89c51r_dummy_hw: public cl_hw
{
protected:
class cl_89c51r_dummy_hw: public cl_hw
{
protected:
- class cl_cell *auxr;
+ class cl_
memory_
cell *auxr;
public:
cl_89c51r_dummy_hw(class cl_uc *auc);
virtual int init(void);
public:
cl_89c51r_dummy_hw(class cl_uc *auc);
virtual int init(void);
- virtual void write(class cl_cell *cell, t_mem *val);
+ virtual void write(class cl_
memory_
cell *cell, t_mem *val);
};
#endif
};
#endif