X-Git-Url: https://git.gag.com/?a=blobdiff_plain;ds=sidebyside;f=sim%2Fucsim%2Favr.src%2Fsavr.cc;h=d5b401c22fe68e4a0040748285f6d7ce4e300833;hb=8dadebfe7d1580bf76ba2638a4cb3a506751a17e;hp=9b3d7ca2532694abe368b450561a9aa6a21b1c75;hpb=0ad8c78844ada3a7591fc0b355c19c06c4a069b0;p=fw%2Fsdcc diff --git a/sim/ucsim/avr.src/savr.cc b/sim/ucsim/avr.src/savr.cc index 9b3d7ca2..d5b401c2 100644 --- a/sim/ucsim/avr.src/savr.cc +++ b/sim/ucsim/avr.src/savr.cc @@ -27,18 +27,28 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include + // prj #include "globals.h" +// sim.src +#include "appcl.h" + +// local #include "simavrcl.h" int main(int argc, char *argv[]) { - simulator= new cl_simavr(argc, argv); - simulator->init(); - simulator->main(); - delete simulator; + class cl_sim *sim; + + application= new cl_app(); + application->init(argc, argv); + sim= new cl_simavr(application); + sim->init(); + application->set_simulator(sim); + sim->main(); + delete application; return(0); }