# HG changeset patch # User greg # Date 1220795649 -7200 # Node ID 655d5fef0204fbe5e0e927a3c2ee410685a6eb8d # Parent 3613c6ee9e0e882c40dc72248dbdd71f952fde1c add __DEBUG variable diff -r 3613c6ee9e0e -r 655d5fef0204 targets/Win32/plc_Win32_main.c --- a/targets/Win32/plc_Win32_main.c Sun Sep 07 15:23:32 2008 +0200 +++ b/targets/Win32/plc_Win32_main.c Sun Sep 07 15:54:09 2008 +0200 @@ -161,12 +161,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); }