diff -r d17bd2f00a87 -r 3bd617ae7a05 targets/Win32/plc_Win32_main.c --- a/targets/Win32/plc_Win32_main.c Fri Jan 09 17:08:31 2009 +0100 +++ b/targets/Win32/plc_Win32_main.c Wed Jan 14 16:41:14 2009 +0100 @@ -188,12 +188,14 @@ void suspendDebug() { + __DEBUG = 0; /* Prevent PLC to enter debug code */ WaitForSingleObject(debug_sem, INFINITE); } void resumeDebug() { + __DEBUG = 1; /* Let PLC enter debug code */ ReleaseSemaphore(debug_sem, 1, NULL); }