]> begriffs open source - freertos/log
freertos
18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt V4.3.0
Richard Barry [Tue, 5 Jun 2007 10:05:16 +0000 (10:05 +0000)]
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

18 years ago(no commit message)
Richard Barry [Tue, 5 Jun 2007 09:35:13 +0000 (09:35 +0000)]

18 years agoUpdate to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
Richard Barry [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

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

Thanks Marcel.

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

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

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

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

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

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

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

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

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

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

18 years agoMoved where LCD_Init() is called from so it cannot call vTaskDelay() before the sched...
Richard Barry [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.

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

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

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

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

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

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

18 years agoModification to the behaviour of xQueueSend() and xQueueReceive() in the case that...
Richard Barry [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).

18 years agoBug fix in xTaskCheckForTimeOut() in the case where the tick count has incremented...
Richard Barry [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).

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

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

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

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

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

19 years agoChanges from V4.1.2:
Richard Barry [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.

19 years agoEnsure previous modification does not prevent compilation when INCLUDE_vTaskSuspend...
Richard Barry [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.

19 years ago(no commit message)
Richard Barry [Sat, 28 Oct 2006 09:23:09 +0000 (09:23 +0000)]

19 years agoChanges from V4.1.2
Richard Barry [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.

19 years ago(no commit message)
Richard Barry [Fri, 20 Oct 2006 15:57:59 +0000 (15:57 +0000)]

19 years agoCorrected the bug that the comments in the file state was corrected in V4.0.3.
Richard Barry [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.

19 years ago(no commit message)
Richard Barry [Fri, 20 Oct 2006 15:32:33 +0000 (15:32 +0000)]

19 years ago(no commit message)
Richard Barry [Fri, 20 Oct 2006 15:22:50 +0000 (15:22 +0000)]

19 years ago(no commit message)
Richard Barry [Fri, 20 Oct 2006 15:12:17 +0000 (15:12 +0000)]

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

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

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

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

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

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

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

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

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

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

19 years agoChanges to the AVR demo's. IAR demo updated with new critical section method.
Richard Barry [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.

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

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

19 years agoRemoved spurious second portDISABLE_INTERRUPTS when compiling for ARM mode.
Richard Barry [Sun, 13 Aug 2006 09:27:54 +0000 (09:27 +0000)]
Removed spurious second portDISABLE_INTERRUPTS when compiling for ARM mode.

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

19 years agoUpdated to V4.0.5
Richard Barry [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.

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

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

19 years agoRun the peripheral clock at 48MHz. It was set to 96MHz which was too fast.
Richard Barry [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.

19 years agoCorrected the Rx frame length mask when obtaining the length from the rx descriptor.
Richard Barry [Tue, 25 Jul 2006 19:44:40 +0000 (19:44 +0000)]
Corrected the Rx frame length mask when obtaining the length from the rx descriptor.

19 years agoChange to xTaskResumeFromISR() function only. This function is untested.
Richard Barry [Mon, 3 Jul 2006 19:39:42 +0000 (19:39 +0000)]
Change to xTaskResumeFromISR() function only.  This function is untested.

19 years agoBug fix: The 'value' of the event list item is updated when the priority of a task...
Richard Barry [Mon, 3 Jul 2006 19:34:28 +0000 (19:34 +0000)]
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.

When resuming a task a check is first made to see if the task is actually suspended.

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.

19 years agoOptimised vListInsert() in the case when the wake time is the maximum tick count...
Richard Barry [Mon, 3 Jul 2006 19:32:59 +0000 (19:32 +0000)]
Optimised vListInsert() in the case when the wake time is the maximum tick count value.

19 years agoUpdate to V4.0.4. Add in STR912 port and demo.
Richard Barry [Thu, 22 Jun 2006 17:18:31 +0000 (17:18 +0000)]
Update to V4.0.4.  Add in STR912 port and demo.

19 years ago(no commit message)
Richard Barry [Thu, 8 Jun 2006 09:16:29 +0000 (09:16 +0000)]

19 years ago(no commit message)
Richard Barry [Sun, 28 May 2006 08:17:56 +0000 (08:17 +0000)]

19 years agoRemoved file/folder
Richard Barry [Sat, 27 May 2006 16:55:23 +0000 (16:55 +0000)]
Removed file/folder

19 years ago(no commit message)
Richard Barry [Sat, 27 May 2006 16:53:42 +0000 (16:53 +0000)]

19 years agoNew port files for Tern E-Engine.
Richard Barry [Sat, 27 May 2006 13:59:20 +0000 (13:59 +0000)]
New port files for Tern E-Engine.

19 years agoNew port files for HCS12 using GCC.
Richard Barry [Sat, 27 May 2006 13:58:02 +0000 (13:58 +0000)]
New port files for HCS12 using GCC.

19 years agoNew Demo files for Tern E-Engine controller port.
Richard Barry [Sat, 27 May 2006 13:55:53 +0000 (13:55 +0000)]
New Demo files for Tern E-Engine controller port.

19 years agoNew demo files for HCS12 GCC port.
Richard Barry [Sat, 27 May 2006 13:53:15 +0000 (13:53 +0000)]
New demo files for HCS12 GCC port.

19 years agoFirst version under SVN is V4.0.1
Richard Barry [Tue, 2 May 2006 09:39:15 +0000 (09:39 +0000)]
First version under SVN is V4.0.1

19 years agoCreated folder remotely
Richard Barry [Tue, 2 May 2006 09:34:17 +0000 (09:34 +0000)]
Created folder remotely