FreeRTOS/FreeRTOS-Plus/Source
Richard Barry e9561c946c Kernel changes:
+ Support tickless idle when configUSE_PREEMPTION is 0 (previously tickless idle was only supported when the pre-emptive scheduler was being used).
+ If a stack was statically allocated, then don't try freeing it if the TCB cannot be allocated.
+ Remove use of INCLUDE_xEventGroupsSetBitsFromISR() pre-processor macro, as it was not tested anyway.

Demo app changes:

+ Updated SAM4L Atmel Studio project to use Atmel Studio 7.
..
FreeRTOS-Plus-CLI Update version numbers in preparation for new release.
FreeRTOS-Plus-FAT-SL Update CyaSSL to latest version.
FreeRTOS-Plus-IO Add FreeRTOS-Plus directory with new directory structure so it matches the FreeRTOS directory.
FreeRTOS-Plus-Nabto Update FreeRTOS_FD_SET() to check there is enough space in the queue before adding the socket to the socket set.
FreeRTOS-Plus-Trace Kernel changes:
FreeRTOS-Plus-Trace(streaming) Update FreeRTOS+Trace recorder library to v3.0.2
FreeRTOS-Plus-UDP Update TimerDemo.c to test the new vTimerSetTimerID() function.
Reliance-Edge Update version numbers in preparation for new release.
WolfSSL Update WolfSSL library to the latest version.
WebDocs.url Add FreeRTOS-Plus directory with new directory structure so it matches the FreeRTOS directory.
readme.txt Add FreeRTOS-Plus directory with new directory structure so it matches the FreeRTOS directory.

readme.txt

This file contains invisible Unicode characters!

This file contains invisible Unicode characters that may be processed differently from what appears below. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to reveal hidden characters.

Directories:



+ The FreeRTOS-Plus/Source contains the source code of each FreeRTOS+ product.



+ See http://www.FreeRTOS.org for FreeRTOS documentation.  See

  http://www.freertos.org/plus for FreeRTOS+ documentation.