]> git.sur5r.net Git - freertos/log
freertos
16 years agoDocumentation updates.
RichardBarry [Thu, 24 Jan 2008 21:33:00 +0000 (21:33 +0000)]
Documentation updates.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@133 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoRemove system files not longer required by IAR V5.11.
RichardBarry [Wed, 23 Jan 2008 19:35:54 +0000 (19:35 +0000)]
Remove system files not longer required by IAR V5.11.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@132 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoUpdUpdate IAR projects to use Embedded Workbench V5.11.
RichardBarry [Wed, 23 Jan 2008 08:35:47 +0000 (08:35 +0000)]
UpdUpdate IAR projects to use Embedded Workbench V5.11.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@131 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoPrepare for V4.7.1 release.
RichardBarry [Tue, 22 Jan 2008 18:43:03 +0000 (18:43 +0000)]
Prepare for V4.7.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@130 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoRemove .bak files.
RichardBarry [Tue, 22 Jan 2008 18:26:07 +0000 (18:26 +0000)]
Remove .bak files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@129 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoCorrect some documentation.
richardbarry [Tue, 18 Dec 2007 20:07:21 +0000 (20:07 +0000)]
Correct some documentation.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@128 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoUpdate documentation.
RichardBarry [Thu, 6 Dec 2007 10:19:28 +0000 (10:19 +0000)]
Update documentation.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@127 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoUpdate documentation to correct spelling.
richardbarry [Wed, 5 Dec 2007 21:50:00 +0000 (21:50 +0000)]
Update documentation to correct spelling.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@126 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoUpdate to V4.7.0. V4.7.0
richardbarry [Wed, 5 Dec 2007 21:24:47 +0000 (21:24 +0000)]
Update to V4.7.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@124 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoAdd first version of alternative API.
RichardBarry [Sun, 2 Dec 2007 18:37:43 +0000 (18:37 +0000)]
Add first version of alternative API.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@123 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoEnsure warning free compilation under GCC.
RichardBarry [Sat, 1 Dec 2007 20:56:44 +0000 (20:56 +0000)]
Ensure warning free compilation under GCC.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@122 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoMissing PIC32 files.
RichardBarry [Sat, 1 Dec 2007 20:29:54 +0000 (20:29 +0000)]
Missing PIC32 files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@121 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

16 years agoCounting semaphore demo added.
RichardBarry [Sat, 1 Dec 2007 20:28:04 +0000 (20:28 +0000)]
Counting semaphore demo added.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@120 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd PIC32 code.
RichardBarry [Mon, 26 Nov 2007 15:45:21 +0000 (15:45 +0000)]
Add PIC32 code.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@119 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd STM32 Primer demo. Remove the .lock file from the Eclipse demos.
RichardBarry [Mon, 26 Nov 2007 15:43:24 +0000 (15:43 +0000)]
Add STM32 Primer demo.  Remove the .lock file from the Eclipse demos.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@118 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd the SAM7X Eclipse files.
RichardBarry [Wed, 21 Nov 2007 18:29:41 +0000 (18:29 +0000)]
Add the SAM7X Eclipse files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@117 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.6.1 - including PIC32MX port. V4.6.1
RichardBarry [Mon, 5 Nov 2007 16:44:39 +0000 (16:44 +0000)]
Update to V4.6.1 - including PIC32MX port.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@115 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoChanges between V4.5.0 and V4.6.0 released October 28 2007
richardbarry [Sun, 28 Oct 2007 14:42:46 +0000 (14:42 +0000)]
Changes between V4.5.0 and V4.6.0 released October 28 2007

+ Changed the method used to force a context switch within an ISR for the
  ARM7/9 GCC ports only.  The portENTER_SWITCHING_ISR() and
  portEXIT_SWITCHING_ISR() macros are no longer supported.  This is to
  ensure correct behaviour no matter which GCC version is used, with or
  without the -fomit-frame-pointer option, and at all optimisation levels.
+ Corrected the prototype for xQueueGenericSend() within queue.h.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@114 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoChanged the way the ARM7/9 GCC ports enter interrupts that can cause a context switch.
richardbarry [Sun, 28 Oct 2007 13:55:35 +0000 (13:55 +0000)]
Changed the way the ARM7/9 GCC ports enter interrupts that can cause a context switch.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@113 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdated GCC/ARM7 ISR functions so they only use static variables.
RichardBarry [Fri, 26 Oct 2007 10:14:19 +0000 (10:14 +0000)]
Updated GCC/ARM7 ISR functions so they only use static variables.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@112 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years ago+ The macro portENTER_SWITCHING_ISR() no longer attempts to use the frame pointer...
RichardBarry [Fri, 26 Oct 2007 09:52:15 +0000 (09:52 +0000)]
+ The macro portENTER_SWITCHING_ISR() no longer attempts to use the frame pointer.  Variables declared within ISRs must now be declared static.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@111 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.5.0 files and directory structure. V4.5.0
richardbarry [Mon, 17 Sep 2007 10:07:48 +0000 (10:07 +0000)]
Update to V4.5.0 files and directory structure.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@109 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoRemove separate LM3Sxxxx directories. These have been replaced by consolidated direc...
richardbarry [Mon, 17 Sep 2007 09:51:42 +0000 (09:51 +0000)]
Remove separate LM3Sxxxx directories.  These have been replaced by consolidated directories in the V4.5.0 version.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@108 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoFixed bugs as listed to date in the tracker for the SourceForge project.
RichardBarry [Fri, 24 Aug 2007 15:35:09 +0000 (15:35 +0000)]
Fixed bugs as listed to date in the tracker for the SourceForge project.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@107 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate the queue peek behaviour and add QPeek test files.
RichardBarry [Thu, 23 Aug 2007 11:37:41 +0000 (11:37 +0000)]
Update the queue peek behaviour and add QPeek test files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@106 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoFixed name of xQueueSendToFrontFromISR.
RichardBarry [Thu, 23 Aug 2007 07:23:53 +0000 (07:23 +0000)]
Fixed name of xQueueSendToFrontFromISR.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@105 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoChanged a couple of casts to remove compiler warnings.
RichardBarry [Wed, 22 Aug 2007 16:56:05 +0000 (16:56 +0000)]
Changed a couple of casts to remove compiler warnings.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@104 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdded xQueueSendToBack, xQueueSendToFront, xQueuePeek and xSemaphoreCreateMutex ...
RichardBarry [Tue, 21 Aug 2007 16:54:48 +0000 (16:54 +0000)]
Added xQueueSendToBack, xQueueSendToFront, xQueuePeek and xSemaphoreCreateMutex - along with GenQTest.c to demonstrate their usage.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@103 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdates prior to release of V4.4.0 due to testing. V4.4.0
RichardBarry [Mon, 30 Jul 2007 20:48:12 +0000 (20:48 +0000)]
Updates prior to release of V4.4.0 due to testing.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@101 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.4.0.
richardbarry [Sun, 29 Jul 2007 15:23:39 +0000 (15:23 +0000)]
Update to V4.4.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@100 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoResults of testing new prvIsTaskSuspended() function.
RichardBarry [Sat, 28 Jul 2007 18:41:53 +0000 (18:41 +0000)]
Results of testing new prvIsTaskSuspended() function.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@99 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoRemoved const from xTaskResumeFromISR() and xTaskResume() local variables as it upset...
RichardBarry [Sat, 28 Jul 2007 18:35:03 +0000 (18:35 +0000)]
Removed const from xTaskResumeFromISR() and xTaskResume() local variables as it upsets the call to the list function.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@98 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoModifications to correct behaviour when a task is blocked without specifying a wake...
RichardBarry [Sat, 28 Jul 2007 16:33:07 +0000 (16:33 +0000)]
Modifications to correct behaviour when a task is blocked without specifying a wake time, and also introduce the xTaskGetSchedulerState() function.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@97 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdated AVR32 demos and added AVR32 UC3B demo.
RichardBarry [Fri, 27 Jul 2007 07:59:50 +0000 (07:59 +0000)]
Updated AVR32 demos and added AVR32 UC3B demo.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@96 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd in first STM32 demo. V4.3.1
RichardBarry [Mon, 11 Jun 2007 05:36:39 +0000 (05:36 +0000)]
Add in first STM32 demo.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@94 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate in preparation for the V4.3.1 release.
RichardBarry [Sat, 9 Jun 2007 15:13:29 +0000 (15:13 +0000)]
Update in preparation for the V4.3.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@93 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate in preparation for the V4.3.1 release.
RichardBarry [Sat, 9 Jun 2007 15:10:24 +0000 (15:10 +0000)]
Update in preparation for the V4.3.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@92 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate in preparation for the V4.3.1 release.
richardbarry [Sat, 9 Jun 2007 15:08:43 +0000 (15:08 +0000)]
Update in preparation for the V4.3.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@91 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate in preparation for the V4.3.1 release.
richardbarry [Sat, 9 Jun 2007 15:05:10 +0000 (15:05 +0000)]
Update in preparation for the V4.3.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@90 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate in preparation for the V4.3.1 release.
richardbarry [Sat, 9 Jun 2007 15:03:03 +0000 (15:03 +0000)]
Update in preparation for the V4.3.1 release.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@89 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt V4.3.0
richardbarry [Tue, 5 Jun 2007 09:56:16 +0000 (09:56 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@87 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
richardbarry [Tue, 5 Jun 2007 09:53:14 +0000 (09:53 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@86 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
richardbarry [Tue, 5 Jun 2007 09:44:58 +0000 (09:44 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@85 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
richardbarry [Tue, 5 Jun 2007 09:43:26 +0000 (09:43 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@84 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
richardbarry [Tue, 5 Jun 2007 09:36:57 +0000 (09:36 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@83 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@82 1d2547de-c912-0410-9cb9...
richardbarry [Tue, 5 Jun 2007 09:35:13 +0000 (09:35 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@82 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
richardbarry [Tue, 5 Jun 2007 08:59:26 +0000 (08:59 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@81 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAccomodates wizC V14.00B and up with full optimisations.
richardbarry [Sun, 22 Apr 2007 10:50:03 +0000 (10:50 +0000)]
Accomodates wizC V14.00B and up with full optimisations.

Thanks Marcel.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@80 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd LPC2368 demo.
richardbarry [Thu, 5 Apr 2007 13:47:25 +0000 (13:47 +0000)]
Add LPC2368 demo.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@79 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoV4.2.1 files. V4.2.1
richardbarry [Sun, 1 Apr 2007 20:47:49 +0000 (20:47 +0000)]
V4.2.1 files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@77 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
RichardBarry [Sun, 1 Apr 2007 19:52:27 +0000 (19:52 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@76 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
richardbarry [Sun, 1 Apr 2007 19:46:26 +0000 (19:46 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@75 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
richardbarry [Sun, 1 Apr 2007 19:45:41 +0000 (19:45 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@74 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
richardbarry [Sun, 1 Apr 2007 19:44:02 +0000 (19:44 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@73 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoGet rid of compiler warnings.
richardbarry [Sun, 1 Apr 2007 19:40:34 +0000 (19:40 +0000)]
Get rid of compiler warnings.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@72 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
richardbarry [Sun, 1 Apr 2007 19:37:01 +0000 (19:37 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@71 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd AVR32 port and demo files.
richardbarry [Sun, 1 Apr 2007 19:33:44 +0000 (19:33 +0000)]
Add AVR32 port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@70 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate include file from lpc2128.h to lpc21xx.h.
richardbarry [Mon, 26 Mar 2007 12:04:12 +0000 (12:04 +0000)]
Update include file from lpc2128.h to lpc21xx.h.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@69 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoMoved where LCD_Init() is called from so it cannot call vTaskDelay() before the sched...
richardbarry [Thu, 8 Mar 2007 21:08:52 +0000 (21:08 +0000)]
Moved where LCD_Init() is called from so it cannot call vTaskDelay() before the scheduler is started.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@68 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdd an option for 8 byte alignment.
richardbarry [Wed, 7 Mar 2007 17:52:10 +0000 (17:52 +0000)]
Add an option for 8 byte alignment.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@67 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoAdded -fomit-frame-pointer option.
richardbarry [Fri, 9 Feb 2007 21:34:04 +0000 (21:34 +0000)]
Added -fomit-frame-pointer option.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@66 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoUpdate version number to V4.2.0. V4.2.0
richardbarry [Thu, 8 Feb 2007 10:02:18 +0000 (10:02 +0000)]
Update version number to V4.2.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@64 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoGCC demo for the LM3S811 eval board from Luminary Micro.
richardbarry [Thu, 8 Feb 2007 06:34:35 +0000 (06:34 +0000)]
GCC demo for the LM3S811 eval board from Luminary Micro.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@63 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoNew demo for M3 using LM3S811 and IAR tools.
richardbarry [Sun, 28 Jan 2007 12:34:38 +0000 (12:34 +0000)]
New demo for M3 using LM3S811 and IAR tools.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@62 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoSlight mod to take into account different definitions between SafeRTOS and FreeRTOS...
richardbarry [Sun, 28 Jan 2007 12:18:03 +0000 (12:18 +0000)]
Slight mod to take into account different definitions between SafeRTOS and FreeRTOS.org.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@61 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoModification to the behaviour of xQueueSend() and xQueueReceive() in the case that...
richardbarry [Sun, 28 Jan 2007 10:20:56 +0000 (10:20 +0000)]
Modification to the behaviour of xQueueSend() and xQueueReceive() in the case that a blocked task times out (bug fix).

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@60 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

17 years agoBug fix in xTaskCheckForTimeOut() in the case where the tick count has incremented...
richardbarry [Fri, 12 Jan 2007 08:10:04 +0000 (08:10 +0000)]
Bug fix in xTaskCheckForTimeOut() in the case where the tick count has incremented by exactly portMAX_DELAY ticks between two calls (i.e. extremely unlikely).

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@59 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoUpdated version numbers to V4.1.3. V4.1.3
richardbarry [Sun, 19 Nov 2006 22:13:28 +0000 (22:13 +0000)]
Updated version numbers to V4.1.3.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@57 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoUpdated version numbers to V4.1.3.
richardbarry [Sun, 19 Nov 2006 19:38:30 +0000 (19:38 +0000)]
Updated version numbers to V4.1.3.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@56 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdd the -fomit-frame-pointer option to GCC ARM7 builds.
richardbarry [Sun, 19 Nov 2006 18:04:09 +0000 (18:04 +0000)]
Add the -fomit-frame-pointer option to GCC ARM7 builds.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@55 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoSlight mods to comments in STR75X GCC port and demo files.
richardbarry [Sun, 19 Nov 2006 13:41:31 +0000 (13:41 +0000)]
Slight mods to comments in STR75X GCC port and demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@54 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoFirst version of STR75x RIDE port and demo.
richardbarry [Sun, 19 Nov 2006 13:20:37 +0000 (13:20 +0000)]
First version of STR75x RIDE port and demo.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@53 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoChanges from V4.1.2:
richardbarry [Sat, 28 Oct 2006 10:41:34 +0000 (10:41 +0000)]
Changes from V4.1.2:

+ BUG FIX:  Removed the call to prvIsQueueEmpty from within xQueueCRReceive
  as it exited with interrupts enabled.  Thanks Paul Katz.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@52 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoEnsure previous modification does not prevent compilation when INCLUDE_vTaskSuspend...
richardbarry [Sat, 28 Oct 2006 09:47:41 +0000 (09:47 +0000)]
Ensure previous modification does not prevent compilation when INCLUDE_vTaskSuspend is set to false.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@51 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@50 1d2547de-c912-0410-9cb9...
richardbarry [Sat, 28 Oct 2006 09:23:09 +0000 (09:23 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@50 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoChanges from V4.1.2
richardbarry [Sun, 22 Oct 2006 20:28:16 +0000 (20:28 +0000)]
Changes from V4.1.2

+ Tasks that block with a timeout of portMAX_DELAY are now blocked
  indefinitely.  Previously portMAX_DELAY was just the longest block time
  possible.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@49 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@47 1d2547de-c912-0410-9cb9... V4.1.2
RichardBarry [Fri, 20 Oct 2006 15:57:59 +0000 (15:57 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@47 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoCorrected the bug that the comments in the file state was corrected in V4.0.3.
richardbarry [Fri, 20 Oct 2006 15:36:22 +0000 (15:36 +0000)]
Corrected the bug that the comments in the file state was corrected in V4.0.3.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@46 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@45 1d2547de-c912-0410-9cb9...
RichardBarry [Fri, 20 Oct 2006 15:32:33 +0000 (15:32 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@45 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@44 1d2547de-c912-0410-9cb9...
RichardBarry [Fri, 20 Oct 2006 15:22:50 +0000 (15:22 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@44 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agogit-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@43 1d2547de-c912-0410-9cb9...
RichardBarry [Fri, 20 Oct 2006 15:12:17 +0000 (15:12 +0000)]
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@43 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoChange version numbers to V4.1.2
richardbarry [Mon, 9 Oct 2006 11:49:50 +0000 (11:49 +0000)]
Change version numbers to V4.1.2

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@42 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdd PIC24, dsPIC and Coldfire files.
richardbarry [Mon, 9 Oct 2006 11:40:24 +0000 (11:40 +0000)]
Add PIC24, dsPIC and Coldfire files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@41 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoUpdate version number to V4.1.1. V4.1.1
RichardBarry [Sun, 24 Sep 2006 10:12:38 +0000 (10:12 +0000)]
Update version number to V4.1.1.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@39 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdd LM3S811 Keil/RVDS demo files.
RichardBarry [Sun, 24 Sep 2006 10:06:47 +0000 (10:06 +0000)]
Add LM3S811 Keil/RVDS demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@38 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdded the PRESERVE8 directive to all asm functions.
RichardBarry [Sun, 24 Sep 2006 10:05:48 +0000 (10:05 +0000)]
Added the PRESERVE8 directive to all asm functions.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@37 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoRemove some casting to keep the Keil/RVDS compiler quiet.
RichardBarry [Sun, 24 Sep 2006 10:03:55 +0000 (10:03 +0000)]
Remove some casting to keep the Keil/RVDS compiler quiet.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@36 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoUpdate to V4.1.0. V4.1.0
richardbarry [Mon, 28 Aug 2006 15:13:39 +0000 (15:13 +0000)]
Update to V4.1.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@34 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdd in the critical nesting save and restore.
richardbarry [Mon, 28 Aug 2006 10:19:21 +0000 (10:19 +0000)]
Add in the critical nesting save and restore.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@33 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoNew test files.
richardbarry [Mon, 28 Aug 2006 10:06:16 +0000 (10:06 +0000)]
New test files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@32 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoNew test files.
richardbarry [Mon, 28 Aug 2006 10:05:34 +0000 (10:05 +0000)]
New test files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@31 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoChanges to the AVR demo's. IAR demo updated with new critical section method.
richardbarry [Mon, 28 Aug 2006 09:35:31 +0000 (09:35 +0000)]
Changes to the AVR demo's.  IAR demo updated with new critical section method.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@30 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoAdd Rowley CrossFire LPC2138 demo files.
richardbarry [Sun, 27 Aug 2006 14:12:15 +0000 (14:12 +0000)]
Add Rowley CrossFire LPC2138 demo files.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@29 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoChanges ready for V4.1.0.
richardbarry [Sun, 27 Aug 2006 14:09:54 +0000 (14:09 +0000)]
Changes ready for V4.1.0.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@28 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoRemoved spurious second portDISABLE_INTERRUPTS when compiling for ARM mode. V4.0.5
richardbarry [Sun, 13 Aug 2006 09:27:54 +0000 (09:27 +0000)]
Removed spurious second portDISABLE_INTERRUPTS when compiling for ARM mode.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@26 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoOnly include xTaskResumeFromISR under the condition:
richardbarry [Fri, 11 Aug 2006 10:56:12 +0000 (10:56 +0000)]
Only include xTaskResumeFromISR under the condition:
#if ( ( INCLUDE_xTaskResumeFromISR == 1 ) && ( INCLUDE_vTaskSuspend == 1 ) )

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@25 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoUpdated to V4.0.5
richardbarry [Fri, 11 Aug 2006 10:42:06 +0000 (10:42 +0000)]
Updated to V4.0.5

+ Introduced API function xTaskResumeFromISR().  Same functionality as
  xTaskResume(), but can be called from within an interrupt service routine.
+ Optimised vListInsert() in the case when the wake time is the maximum
  tick count value.
+ Bug fix:  The 'value' of the event list item is updated when the priority
  of a task is changed.  Previously only the priority of the TCB itself was
  changed.
+ vTaskPrioritySet() and vTaskResume() no longer use the event list item.
  This has not been necessary since V4.0.1 when the xMissedYield handling
  was added.
+ Lowered the PCLK setting on the ARM9 STR9 demo from 96MHz to 48MHz.
+ When ending the scheduler - do not try to attempt a context switch when
  deleting the current task.
+ SAM7X EMAC drivers:  Corrected the Rx frame length mask when obtaining
  the length from the rx descriptor.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@24 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoLink the sUsingPreemption variable to the constant configUSE_PREEMPTION.
richardbarry [Fri, 11 Aug 2006 10:04:04 +0000 (10:04 +0000)]
Link the sUsingPreemption variable to the constant configUSE_PREEMPTION.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@23 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoImplement xTaskResumeFromISR.
richardbarry [Fri, 11 Aug 2006 10:02:38 +0000 (10:02 +0000)]
Implement xTaskResumeFromISR.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@22 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

18 years agoRun the peripheral clock at 48MHz. It was set to 96MHz which was too fast.
richardbarry [Thu, 10 Aug 2006 20:15:54 +0000 (20:15 +0000)]
Run the peripheral clock at 48MHz.  It was set to 96MHz which was too fast.

git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@21 1d2547de-c912-0410-9cb9-b8ca96c0e9e2