int main(int argc, char **argv) { QCoreApplication app(argc, argv); simuInit(); StartEepromThread(NULL); menuLevel = 0; menuHandlers[0] = menuMainView; ::testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS(); }
int main(int argc,char **argv) { PropLoad("config.txt"); if (!handle_options(argc, argv)) { return -1; } PropDump(); if (!vcompDoit(PropGet("SOURCE"))) { loadbytecode("foo.bin"); vmemInit(0); if (!strcmp(PropGet("BOOT"),"firmware")) { loaderInit((char*)dumpbc); } else { loaderInit(srcbytecode); } vmemDumpShort(); getchar(); simuInit(); VPUSH(INTTOVAL(0)); interpGo(); VPULL(); while(1) { simuDoLoop(); VPUSH(VCALLSTACKGET(sys_start,SYS_CBLOOP)); if (VSTACKGET(0)!=NIL) { interpGo(); } VPULL(); usleep(50 * 1000); } getchar(); } return 0; }