projects
/
bertos.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
lm3s1968: offload Serial structure from the serial prompt process's stack.
[bertos.git]
/
bertos
/
emul
/
emul.cpp
diff --git
a/bertos/emul/emul.cpp
b/bertos/emul/emul.cpp
index 9b06fb90269236d1a34a07164ce9b9af2b47291a..7e1da2ed9a8d2b01b3691ccf61a64d243b0552cc 100644
(file)
--- a/
bertos/emul/emul.cpp
+++ b/
bertos/emul/emul.cpp
@@
-39,8
+39,6
@@
#include "emul.h"
#include "emulwin.h"
#include "emul.h"
#include "emulwin.h"
-#include "cfg/cfg_kern.h"
-
#include <cfg/module.h>
#include <QtGui/qapplication.h>
#include <cfg/module.h>
#include <QtGui/qapplication.h>
@@
-91,6
+89,10
@@
extern "C" void emul_cleanup()
{
MOD_CLEANUP(emul);
{
MOD_CLEANUP(emul);
+ // Timer must be made inactive before we destroy the emulator
+ extern bool timer_initialized;
+ ASSERT(!timer_initialized);
+
delete emul;
emul = NULL;
}
delete emul;
emul = NULL;
}
@@
-99,6
+101,5
@@
extern "C" void emul_idle()
{
// We process GUI events when the application is idle.
emul->emulApp->processEvents();
{
// We process GUI events when the application is idle.
emul->emulApp->processEvents();
- usleep(1000);
}
}