Update to latest FreeRTOS+Trace recorder code.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1905 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update the FreeRTOS_Plus_CLI_with_Trace_Windows_Simulator demo to use the latest version of the trace recorder code.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1906 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Remove compiler warnings from the trace recorder code.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1907 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update the standard Win32 demo to use the latest version of the trace recorder code.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1908 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Place DSB instruction before WFI instruction in EFMG890F128 demo.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1909 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Tidy up the comments and use of static function prototypes in the SAM4L_low_power_tick_management.c implementation.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1910 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update SAM4L_low_power_tick_management.c to use xTaskIncrementTick() in place of vTaskIncrementTick().

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1911 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Ensure RM48 demo compiles in co-operative mode.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1912 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update RM48/TMS570 port to use xTaskIncrementTick in place of vTaskIncrementTick.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1913 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add default value for configUSE_TIME_SLICING

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1914 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Convert some ports to use xTaskIncrementTick() in place of vTaskIncrementTick().
Move DSB instructions to before WFI instructions in line with ARM recommendations.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1915 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Convert mpre ports to use xTaskIncrementTick() in place of vTaskIncrementTick().


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1916 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Convert more ports to use xTaskIncrementTick() in place of vTaskIncrementTick().


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1917 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS mechanism to allow the user to define functions that will execute in privileged mode.
Update the Rowley MPU demo to use a version of debug_printf that runs in privileged mode to get around the problem of the RAM it uses not being under the control of the kernel.


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1918 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Ensure queue functions go into the privileged code section when the MPU version is in use.
Provide a default value for configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS.
Revert prvQueueUnregisterQueue() back to a public function.


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1919 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add configINCLUDE_APPLICATION_DEFINED_PRIVILEGED_FUNCTIONS mechanism to the relevant port.c file to allow the user to define functions that will execute in privileged mode.


git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1920 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update the PIC32 port to use xTaskIncrementTick() and change the macro used to detect if XC is being used.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1921 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Convert the remaining ports to use xTaskIncrementTick() in place of vTaskIncremenTick().

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1922 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Update ports that have their tick configuration in an application callback to use xTaskIncrementTick() in place of vTaskIncrementTick().

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1923 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
Add UV4 project to old RVDS LPC2129 UV2 directory.

git-svn-id: https://freertos.svn.sourceforge.net/svnroot/freertos/trunk@1924 1d2547de-c912-0410-9cb9-b8ca96c0e9e2