summaryrefslogtreecommitdiff
path: root/FreeRTOS/Source/portable/Tasking
Commit message (Collapse)AuthorAgeFilesLines
* Update version number to V8.0.0 (without the release candidate number).rtel2014-02-183-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2216 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Map portTICK_RATE_MS to portTICK_PERIOD_MS.rtel2014-01-051-1/+1
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2164 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Change version numbers ready for V8.0.0 release candidate 1 tag.rtel2013-12-313-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2160 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Add xEventGroupClearBitsFromISR() and xEventGroupGetBitsFromISR() functions.rtel2013-12-311-1/+1
| | | | | | | | Move some types defines out of generic kernel headers into feature specific headers. Convert the function prototype dypedefs to the new _t naming. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2156 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Replace standard types with stdint.h types.rtel2013-12-292-25/+30
| | | | | | | | Replace #define types with typedefs. Rename all typedefs to have a _t extension. Add #defines to automatically convert old FreeRTOS specific types to their new names (with the _t). git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2147 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Update Cortex-M3 and Cortex-M4F ports to allow the SysTick to be clocked at ↵rtel2013-12-121-0/+7
| | | | | | | | a different speed than the system clock (as is done in the recent STM32L demo. ). Add additional asserts and isb instructions into the Cortex-M3 and Cortex-M4F ports. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2129 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Multiple tidy up, documentation corrections and typo corrections highlighted ↵rtel2013-11-282-8/+10
| | | | | | by Tamas Kleiber's diligent review. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2118 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Change version numbers in preparation for V7.6.0 release.richardbarry2013-11-083-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2092 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Ensure the definition of prvTaskExitError()does not result in a compiler ↵richardbarry2013-11-071-6/+6
| | | | | | | | | warning in ports where its use can be overridden (GCC Cortex-M ports). Remove duplicate save/restore of r14 in Cortex-M4F ports. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2089 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Update FreeRTOS version number to V7.5.3richardbarry2013-10-143-3/+6
| | | | | | | Update FreeRTOS+CLI version number to V1.0.2 Update FreeRTOS+UDP version number to V1.0.1 git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2065 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Add workaround to XMC4000 silicon bug to Tasking Cortex-M4F port layer.richardbarry2013-10-143-8/+119
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@2063 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Add additional critical section to the default tickless implementations.richardbarry2013-07-243-3/+3
| | | | | | Update version number for maintenance release. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1998 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Update version number.richardbarry2013-07-232-2/+2
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1996 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Minor updates and change version number for V7.5.0 release.richardbarry2013-07-172-64/+44
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1986 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Remove portALIGNMENT_ASSERT_pxCurrentTCB() macro, which serves no purpose.richardbarry2013-06-251-4/+0
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1949 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Convert the remaining ports to use xTaskIncrementTick() in place of ↵richardbarry2013-06-071-6/+5
| | | | | | vTaskIncremenTick(). git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1922 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Fix compiler warning in psp_test.c when compiled with ARM compiler.richardbarry2013-05-191-0/+1
| | | | | | | Add portYIELD_FROM_ISR() macros to Cortex-M ports. The new macro just calls the exiting portEND_SWITCHING_ISR() macro. Remove code from the MSVC port layer that was left over from a previous implementation and become obsolete. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1898 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Update version number ready to release the FAT file system demo.richardbarry2013-04-303-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1880 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Update version numbers to V7.4.1.richardbarry2013-04-183-5/+5
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1875 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Add memory barrier instructions to Tasking CM4F port.richardbarry2013-04-162-29/+35
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1862 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Prepare for V7.4.0 release.richardbarry2013-02-193-45/+57
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1831 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Prepare for V7.3.0 release.richardbarry2012-10-163-10/+14
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1798 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Put comments in the code that give a reference to people who think that ↵richardbarry2012-08-141-1/+4
| | | | | | setting BASE_PRI to zero is the wrong thing to to in an ISR. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1772 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Prepare for V7.2.0 release.richardbarry2012-08-143-3/+3
| | | | git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1771 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Remove the remnants of the legacy trace functionality (since replaced with ↵richardbarry2012-08-121-4/+4
| | | | | | | | | FreeRTOS+Trace). Replaced the #error that traps configMAX_SYSCALL_INTERRUPT_PRIORITY being set to 0 with a configASSERT() for GCC Cortex-M3/4 ports as the #error does not work if configMAX_SYSCALL_INTERRUPT_PRIORITY includes any casting. Not a problem for other compilers as they cannot have casting anyway as that would break the assembly code. git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1770 1d2547de-c912-0410-9cb9-b8ca96c0e9e2
* Add FreeRTOS-Plus directory.richardbarry2012-08-113-0/+581
git-svn-id: http://svn.code.sf.net/p/freertos/code/trunk@1765 1d2547de-c912-0410-9cb9-b8ca96c0e9e2