projects
/
fw
/
sdcc
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
* sim/ucsim/cmd.src/cmdutil.cc, sim/ucsim/cmd.src/newcmd.cc:
[fw/sdcc]
/
sim
/
ucsim
/
z80.src
/
sz80.cc
diff --git
a/sim/ucsim/z80.src/sz80.cc
b/sim/ucsim/z80.src/sz80.cc
index 9668b567f3e0bf9ee53596cb1012a62a32646c6f..dec9bf36cb9ec18e8bab2682e12bf76361317493 100644
(file)
--- a/
sim/ucsim/z80.src/sz80.cc
+++ b/
sim/ucsim/z80.src/sz80.cc
@@
-24,21
+24,29
@@
along with UCSIM; see the file COPYING. If not, write to the Free
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
/*@1@*/
Software Foundation, 59 Temple Place - Suite 330, Boston, MA
02111-1307, USA. */
/*@1@*/
-
-#include <stdio.h>
-
+
+// prj
#include "globals.h"
#include "globals.h"
+// sim.src
+#include "appcl.h"
+
+// local
#include "simz80cl.h"
int
main(int argc, char *argv[])
{
#include "simz80cl.h"
int
main(int argc, char *argv[])
{
- class cl_sim *sim= new cl_simz80(0, argc, argv);
+ class cl_sim *sim;
+
+ application= new cl_app();
+ application->init(argc, argv);
+ sim= new cl_simz80(application);
sim->init();
sim->init();
- sim->main();
- delete sim;
+ application->set_simulator(sim);
+ application->run();
+ delete application;
return(0);
}
return(0);
}