]> begriffs open source - freertos/log
freertos
19 years agomade a copy V4.1.0
Richard Barry [Mon, 28 Aug 2006 15:21:01 +0000 (15:21 +0000)]
made a copy

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