2021-12-16 |
Edouard Tisserant |
Xenomai runtime: ensure that __DEBUG global variable is set when resuming debug.
RuntimeLists
|
file |
diff |
annotate
|
2021-09-13 |
Edouard Tisserant |
Xenomai runtime: more verbose error message when problem with RT-Pipes.
|
file |
diff |
annotate
|
2021-08-24 |
Edouard Tisserant |
Xenomai runtime: fixed bugs introduced in e3db472b0dfb (RT->nRT wakeup) + other small typos
svghmi
|
file |
diff |
annotate
|
2021-08-17 |
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
|
file |
diff |
annotate
|
2021-08-16 |
Edouard Tisserant |
Runtime+SVGHMI: Added a generic way to wakeup non-real-time threads from real-time PLC thread. Replace SVGHMI specific calls in Linux and Xenomai implementations of plc_main.c. Fixed xenomai build, xeno-config making problems with --no-auto-init argument.
svghmi
|
file |
diff |
annotate
|
2019-12-09 |
Edouard Tisserant |
SVGHMI : had to move the problem of wkaing up python thread from plc thread to platform specific code.
svghmi
|
file |
diff |
annotate
|
2018-04-16 |
Edouard Tisserant |
Fixed Xenomai 3 PLC stop freeze. Now use explicit finish command with pipes. Closing both ends of pipes doesn't abort blocking read anymore.
|
file |
diff |
annotate
|
2018-04-12 |
Edouard Tisserant |
Added logging in Xenomai init phase.
|
file |
diff |
annotate
|
2018-04-12 |
Edouard Tisserant |
Apply new RT Pipes API from Xenomai 3
|
file |
diff |
annotate
|
2018-03-19 |
Edouard Tisserant |
Xenomai 3
|
file |
diff |
annotate
|
2018-01-19 |
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.
|
file |
diff |
annotate
|
2017-07-05 |
wuyangtang |
fix target Xenomai missing functions
|
file |
diff |
annotate
|
2015-03-13 |
Edouard Tisserant |
Splitted plc_Xenomai_main.c to enable further customization
|
file |
diff |
annotate
|
2014-12-12 |
Edouard Tisserant |
Simplified use of runtime's global variable __common_ticktime accross extensions.
|
file |
diff |
annotate
|
2013-03-15 |
Edouard Tisserant |
Re-organized C code templates for plc_main. Moved logging out of plc_debug. Factorized redundant _common_ticktime external declaration
|
file |
diff |
annotate
|
2013-03-04 |
Edouard Tisserant |
Made logging compatible with windows API
|
file |
diff |
annotate
|
2012-05-22 |
laurent |
Fixing Xenomai runtime specific parts to remove segmentation fault when stopping PLC
|
file |
diff |
annotate
|
2012-02-23 |
Edouard Tisserant |
Fixed stopping crash in some cases
|
file |
diff |
annotate
|
2011-09-25 |
Edouard Tisserant |
fixed debug with xenomai, fixed unprotected access to ___debug_tick
|
file |
diff |
annotate
|
2011-09-25 |
Edouard Tisserant |
Xenomai Fix : runs, but still fail in debug
|
file |
diff |
annotate
|
2011-09-22 |
Edouard Tisserant |
Xenomai Fix : build
|
file |
diff |
annotate
|
2009-12-01 |
ed |
Some cleanup in PLC status - removed that \"Starting\" state ...
|
file |
diff |
annotate
|
2009-09-21 |
laurent |
Adding support for forcing tick count to return to zero as the same time than all tasks firing are synchronized
|
file |
diff |
annotate
|
2009-05-18 |
greg |
get the WaitPythonCommands return (semaphore error code) to quit python_iterator loop when semaphore is destroyed
|
file |
diff |
annotate
|
2009-05-04 |
greg |
Replacing Debug rt_sem by rt_pipe
|
file |
diff |
annotate
|
2009-04-10 |
greg |
Fixed bug : Segmentation fault or locks when stop PLC if no CAN network.
|
file |
diff |
annotate
|
2009-03-16 |
lbessard |
Adding support for Xenomai targets.
|
file |
diff |
annotate
|