diff -r f66a092b6e74 -r 029688dad14d targets/Makefile/plc_Makefile_main.c --- a/targets/Makefile/plc_Makefile_main.c Mon Dec 07 22:04:43 2009 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,94 +0,0 @@ -/** - * Yagarto specific code - **/ - -//#include - -/* provided by POUS.C */ -extern int common_ticktime__; - -void Target_GetTime(IEC_TIME*); - -long AtomicCompareExchange(long* atomicvar,long compared, long exchange) -{ - return 0; -} - -void PLC_GetTime(IEC_TIME *CURRENT_TIME) -{ - /* Call target GetTime function */ - Target_GetTime(CURRENT_TIME); -} - -void PLC_SetTimer(long long next, long long period) -{ -} - -int startPLC(int argc,char **argv) -{ - if(__init(argc,argv) == 0) - return 0; - else - return 1; -} - -int TryEnterDebugSection(void) -{ - return 0; -} - -void LeaveDebugSection(void) -{ -} - -int stopPLC(void) -{ - __cleanup(); - return 0; -} - -extern unsigned long __tick; -/* from plc_debugger.c */ -int WaitDebugData(unsigned long *tick) -{ - *tick = __tick; - return 0; -} - -/* Called by PLC thread when debug_publish finished - * This is supposed to unlock debugger thread in WaitDebugData*/ -void InitiateDebugTransfer(void) -{ -} - -void suspendDebug(void) -{ -} - -void resumeDebug(void) -{ -} - -/* from plc_python.c */ -int WaitPythonCommands(void) -{ - return 0; -} - -/* Called by PLC thread on each new python command*/ -void UnBlockPythonCommands(void) -{ -} - -int TryLockPython(void) -{ - return 0; -} - -void UnLockPython(void) -{ -} - -void LockPython(void) -{ -}