targets/Win32/plc_Win32_main.c
Fri, 29 Sep 2023 13:46:36 +0200 Edouard Tisserant Win32 rutime: fix PLC Stop freezing
Tue, 21 Feb 2023 11:38:45 +0100 Edouard Tisserant Runtime: move LC_NUMERIC locale setting to Beremiz_service.py.
Sat, 21 Aug 2021 10:54:13 +0200 Edouard Tisserant Win32 runtime: fix build with gcc 9.3.0 from msys2 svghmi
Tue, 17 Aug 2021 12:29:36 +0200 Edouard Tisserant Runtime+SVGHMI: Add generic wakeup of threads from PLC thread to windows implementation of plc_main.c. Also added nRT_reschedule to abstract sched_yield. svghmi
Thu, 07 Jun 2018 14:04:45 +0300 Andrey Skvortsov Use the same retain implementation for Win32 targets
Fri, 19 Jan 2018 15:12:23 +0100 Edouard Tisserant Main runtime template C code : Added HAVE_RETAIN preprocessor definition for customized build to signal it provides IEC-61131 Retain memory handling function. Removed targets/Xenomai/plc_Xenomai_noretain.c, now useless.
Sat, 19 Nov 2016 23:42:49 +0100 ctbenergy fix warning: 'return' with no value in function startPLC
Fri, 19 Jun 2015 21:56:35 +0200 Edouard Tisserant Fixed win32 build warning caused by leftover debug code
Fri, 19 Jun 2015 21:36:35 +0200 Edouard Tisserant Fixed win32 runtime crashing when attempting to log before errors before PLC start. Added pictures to wxHMI and fixed it so that it loads on windows as well
Fri, 13 Mar 2015 22:36:52 +0100 Edouard Tisserant Added PLCID variable accessible from C side, set with binarie's MD5. Added retain init and cleanup calls. Extended tests/python to test PLCID
Fri, 12 Dec 2014 14:41:53 +0100 Edouard Tisserant Simplified use of runtime's global variable __common_ticktime accross extensions.
Fri, 15 Mar 2013 17:47:53 +0900 Edouard Tisserant Re-organized C code templates for plc_main. Moved logging out of plc_debug. Factorized redundant _common_ticktime external declaration
Mon, 04 Mar 2013 17:49:12 +0900 Edouard Tisserant Made logging compatible with windows API
Sat, 31 Mar 2012 15:10:55 +0200 laurent Fixing bug in debugger sending wrong tick with values
Wed, 15 Feb 2012 16:39:56 +0100 Edouard Tisserant Fixed Win32 timer up to 1ms
Tue, 14 Feb 2012 12:20:19 +0100 Edouard Tisserant commented out noisy printf in Win32 target
Thu, 22 Sep 2011 17:33:34 +0200 Edouard Tisserant added return type to suspendDebug
Wed, 16 Mar 2011 17:26:54 +0100 edouard More robust retain buffer validity management
Tue, 01 Feb 2011 17:28:41 +0100 edouard Moved locales out of platform agnostic C template
Tue, 15 Dec 2009 18:24:50 +0100 edouard LPC transfer tested, added PLCInfo along MD5 checksum while invoking makefile
Tue, 15 Dec 2009 15:35:02 +0100 edouard Fixed confusion about __common_ticktime type, redesigned LPC PLC timer support
Wed, 09 Dec 2009 09:41:00 +0100 Lolitech Fixed freeze on debug suspend.
Wed, 09 Dec 2009 01:11:48 +0100 edouard fixed greg's crap in win32, enhanced debug stability, implemented preliminary retain
Mon, 07 Dec 2009 13:55:13 +0100 edouard Propagated new runtime changes to win32 target
Tue, 01 Dec 2009 13:41:29 +0100 ed Some cleanup in PLC status - removed that \"Starting\" state ...
Mon, 21 Sep 2009 12:00:52 +0200 laurent Adding support for forcing tick count to return to zero as the same time than all tasks firing are synchronized
Mon, 30 Mar 2009 17:04:30 +0200 greg add autostart plc feature for beremiz_service
Wed, 14 Jan 2009 16:41:14 +0100 etisserant Local Runtime (LOCAL://) now launched "on demand"
Tue, 23 Dec 2008 19:37:44 +0100 etisserant Added native (not a plugin) asynchronous python eval function block - Beta. Code cleanup in C code templates.
Mon, 15 Dec 2008 08:41:16 +0100 greg fixed : MAX_SEM_COUNT to 1 instead of 10
Sun, 07 Sep 2008 15:54:09 +0200 greg add __DEBUG variable
Sun, 07 Sep 2008 10:03:23 +0200 greg fixed : bug in debugthreadproc (plugger.py)
Thu, 28 Aug 2008 16:34:48 +0200 greg add tests for win32
Wed, 20 Aug 2008 10:10:34 +0200 greg move specific target runtimes to their targets directory