A maintenance release is now available for all supported platforms.
Consider updating if you are using Version 6.0-6.5.3 or older.
Test-on-Target: (FR #15477):
added guard around (tgt-side) prototype generation:
this addresses PE371 problem (#18494)
added two simple helper functions
RTTSIG_LOG_SIGNALPLOT): the on-read
logging of signal values now has new log entry letter ‘
makes the computed
signals.dat smaller and also more plausible
(in particular for the queueing case), since only the WRITE
operation is now displayed in the diagram (completes FR#5928)
HLRT Kernel / CPU reservation:
added sanity checks for HLRT feature, if ‘
RESERVE_CPU; yes’ is configured
for any LWP (implements #16065)
compile without HLRT support (in the RT-Tester) will fail;
when running, there will be WARNINGs (in the first AM log),
if any CPU reservation of an LWP fails
rtt_checkfor_hlrt to test for HLRT usability
short option (
--testerrors-only to re-execute tests that
are not run or have crashed (TESTERROR)
added options (
--append) to redirect
stderr output to a file (overwrite or append)
added (simple) locking of running test suites
added options ‘
are handed over the invoked clean/compile/run/doc operations
Added section about debugging with signals in the signal library chapter 15.3 (internal functions, expert knowledge, restricted sanity checks in provided functions).
Added short description of signal access hook functions and
reference to sample test procedure.
Added documentation of customised signal logging functions.
Added documentation of last value storage. (
Improved documentation of CPP stubs (in/out and references)
Signal extension: supplemented documentation for some useful API functions
Updated EBNF (Appendix B) with
Appendix D: Compatibility:
now compile aborts, if
RESERVE_CPU; yes is used without HLRT
EINTR) return values, try to wait for remainder time if any (#16064)