]> git.sur5r.net Git - freertos/log
freertos
13 years agoCorrected a comment in the STM32 FreeRTOSConfig.h file.
richardbarry [Thu, 14 Apr 2011 12:46:27 +0000 (12:46 +0000)]
Corrected a comment in the STM32 FreeRTOSConfig.h file.

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

13 years agoAdd I2S driver to the StmartFusion demo.
richardbarry [Thu, 14 Apr 2011 09:37:07 +0000 (09:37 +0000)]
Add I2S driver to the StmartFusion demo.

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

13 years agoAdd OLED driver to the StmartFusion demo.
RichardBarry [Thu, 14 Apr 2011 09:31:18 +0000 (09:31 +0000)]
Add OLED driver to the StmartFusion demo.

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

13 years agoContinue work on the SmartFusion demo.
richardbarry [Wed, 13 Apr 2011 21:07:25 +0000 (21:07 +0000)]
Continue work on the SmartFusion demo.

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

13 years agoEnsure byte alignment is maintained in PIC32 port layer when 8 byte alignment is...
richardbarry [Wed, 13 Apr 2011 15:59:17 +0000 (15:59 +0000)]
Ensure byte alignment is maintained in PIC32 port layer when 8 byte alignment is required (basically, when printing out 8 byte data types).

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

13 years agoContinue work on SmartFusion demo.
richardbarry [Tue, 12 Apr 2011 13:49:13 +0000 (13:49 +0000)]
Continue work on SmartFusion demo.

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

13 years agoAlter the default priorities in blocktim.c to prevent asserts being triggered when...
richardbarry [Tue, 12 Apr 2011 13:47:09 +0000 (13:47 +0000)]
Alter the default priorities in blocktim.c to prevent asserts being triggered when configMAX_PRIORITIES is set to a low number.

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

13 years agoContinue work on SmartFusion demo.
richardbarry [Mon, 11 Apr 2011 19:59:12 +0000 (19:59 +0000)]
Continue work on SmartFusion demo.

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

13 years agoContinue work on the SmartFusion demo.
richardbarry [Mon, 11 Apr 2011 16:32:37 +0000 (16:32 +0000)]
Continue work on the SmartFusion demo.

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

13 years agoRemove shadowed variable name. V7.0.0
richardbarry [Fri, 8 Apr 2011 19:40:44 +0000 (19:40 +0000)]
Remove shadowed variable name.

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

13 years agoUpdate headers for Version 7.0.0 release.
richardbarry [Fri, 8 Apr 2011 18:30:58 +0000 (18:30 +0000)]
Update headers for Version 7.0.0 release.

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

13 years agoPrepare for V7.0.0 release.
richardbarry [Fri, 8 Apr 2011 12:06:33 +0000 (12:06 +0000)]
Prepare for V7.0.0 release.

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

13 years agoRemove unused header files from the STM32 discovery board library configuration file.
richardbarry [Fri, 8 Apr 2011 12:00:48 +0000 (12:00 +0000)]
Remove unused header files from the STM32 discovery board library configuration file.

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

13 years agoCosmetic work towards MISRA compliance statement pre release of V7.
richardbarry [Tue, 5 Apr 2011 20:19:54 +0000 (20:19 +0000)]
Cosmetic work towards MISRA compliance statement pre release of V7.

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

13 years agoRemove unused library files from the STM32F100 TrueStudio project.
richardbarry [Tue, 5 Apr 2011 13:41:35 +0000 (13:41 +0000)]
Remove unused library files from the STM32F100 TrueStudio project.

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

13 years agoJust change some of the comments in the STM32F100RB TrueStudio main.c file.
richardbarry [Tue, 5 Apr 2011 09:46:43 +0000 (09:46 +0000)]
Just change some of the comments in the STM32F100RB TrueStudio main.c file.

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

13 years agoEnsure that the configMAX_SYSCALL_INTERRUPT_PRIORITY setting works with all possible...
richardbarry [Tue, 5 Apr 2011 09:45:42 +0000 (09:45 +0000)]
Ensure that the configMAX_SYSCALL_INTERRUPT_PRIORITY setting works with all possible values.

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

13 years agoAdded STM32 discovery board simple demo project.
richardbarry [Mon, 4 Apr 2011 18:54:14 +0000 (18:54 +0000)]
Added STM32 discovery board simple demo project.

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

13 years agoRename the SmartFusion Debug build configuration to be the Blinky debug configuration...
richardbarry [Sun, 3 Apr 2011 20:50:19 +0000 (20:50 +0000)]
Rename the SmartFusion Debug build configuration to be the Blinky debug configuration as so far it only includes the basic simple demo.

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

13 years agoUpdate the SmartFusion SoftConsole directory structure to include the webserver files.
richardbarry [Sun, 3 Apr 2011 20:45:09 +0000 (20:45 +0000)]
Update the SmartFusion SoftConsole directory structure to include the webserver files.

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

13 years agoAdd SmartFusion/SoftConsole demo. At the moment only the blinky configuration is...
richardbarry [Sun, 3 Apr 2011 19:02:58 +0000 (19:02 +0000)]
Add SmartFusion/SoftConsole demo.  At the moment only the blinky configuration is included.  The full configuration will be added soon.

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

13 years agoAdded some trace macros into the timers.c file.
richardbarry [Fri, 1 Apr 2011 18:45:44 +0000 (18:45 +0000)]
Added some trace macros into the timers.c file.

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

13 years agoMinor updates to the PIC32 MPLAB project to prevent it dumping .o files everywhere.
richardbarry [Fri, 1 Apr 2011 18:19:34 +0000 (18:19 +0000)]
Minor updates to the PIC32 MPLAB project to prevent it dumping .o files everywhere.

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

13 years agoAdd a #if ( configUSE_TIMERS ) conditional compilation constant in to allow the softw...
richardbarry [Thu, 31 Mar 2011 14:09:21 +0000 (14:09 +0000)]
Add a #if ( configUSE_TIMERS ) conditional compilation constant in to allow the software timers source file to be included in a build that is not configured to use timers without resulting in linker errors.

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

13 years agoReplace portLONG with long, portCHAR with char, and portSHORT with short.
richardbarry [Sun, 27 Mar 2011 18:51:55 +0000 (18:51 +0000)]
Replace portLONG with long, portCHAR with char, and portSHORT with short.

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

13 years agoReplace portLONG with long, portCHAR with char, and portSHORT with short.
richardbarry [Sun, 27 Mar 2011 18:50:11 +0000 (18:50 +0000)]
Replace portLONG with long, portCHAR with char, and portSHORT with short.

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

13 years agoRemoved the needs-lock SVN attribute from the PIC32 demo project file and workspace...
richardbarry [Sun, 27 Mar 2011 08:13:59 +0000 (08:13 +0000)]
Removed the needs-lock SVN attribute from the PIC32 demo project file and workspace file.

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

13 years agoAdd a portNOP() implementation and relax the stack alignment requirements in the...
richardbarry [Sat, 26 Mar 2011 19:07:38 +0000 (19:07 +0000)]
Add a portNOP() implementation and relax the stack alignment requirements in the IAR MSP430X port layer.

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

13 years agoChange the priorities used by the RX/RSK/Renesas demo application to ensure they...
richardbarry [Sat, 26 Mar 2011 18:44:42 +0000 (18:44 +0000)]
Change the priorities used by the RX/RSK/Renesas demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoChange the priorities used by the RX/RSK/GCC demo application to ensure they can...
richardbarry [Sat, 26 Mar 2011 15:48:35 +0000 (15:48 +0000)]
Change the priorities used by the RX/RSK/GCC demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoChange the priorities used by the RX/RSK/IAR demo application to ensure they can...
richardbarry [Sat, 26 Mar 2011 13:41:10 +0000 (13:41 +0000)]
Change the priorities used by the RX/RSK/IAR demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoChange the priorities used by the RX/RDK/IAR demo application to ensure they can...
richardbarry [Sat, 26 Mar 2011 12:19:18 +0000 (12:19 +0000)]
Change the priorities used by the RX/RDK/IAR demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoChange the priorities used by the RX/RDK/Renesas demo application to ensure they...
richardbarry [Sat, 26 Mar 2011 11:33:54 +0000 (11:33 +0000)]
Change the priorities used by the RX/RDK/Renesas demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoChange the priorities used by the RX/RDK/GCC demo application to ensure they can...
richardbarry [Sat, 26 Mar 2011 10:35:16 +0000 (10:35 +0000)]
Change the priorities used by the RX/RDK/GCC demo application to ensure they can be used when configASSERT() is defined.  Previously the priorities meant assert would have been called because one of the priorities used was above ( configMAX_PRIORITIES - 1 ).

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

13 years agoAllow the intqHIGHER_PRIORITY definition to be modified outside of the IntQueue.c...
richardbarry [Sat, 26 Mar 2011 10:00:29 +0000 (10:00 +0000)]
Allow the intqHIGHER_PRIORITY definition to be modified outside of the IntQueue.c file.

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

13 years agoUpdate comments only in the MSP430X IAR main.c and serial.c files.
richardbarry [Thu, 24 Mar 2011 19:37:18 +0000 (19:37 +0000)]
Update comments only in the MSP430X IAR main.c and serial.c files.

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

13 years agoFinalise MSP430X CCS4 port and demo.
richardbarry [Mon, 14 Mar 2011 07:26:50 +0000 (07:26 +0000)]
Finalise MSP430X CCS4 port and demo.

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

13 years agoUpdate the MSP430X CCS4 port layer.
richardbarry [Sat, 12 Mar 2011 14:59:44 +0000 (14:59 +0000)]
Update the MSP430X CCS4 port layer.

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

13 years agoUpdate TimerDemo.c so it can be used with the CCS4 compiler without generating errors...
richardbarry [Sat, 12 Mar 2011 14:58:09 +0000 (14:58 +0000)]
Update TimerDemo.c so it can be used with the CCS4 compiler without generating errors or warnings.

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

13 years agoUpdate the CCS4 MSP430X demo files.
richardbarry [Sat, 12 Mar 2011 14:56:14 +0000 (14:56 +0000)]
Update the CCS4 MSP430X demo files.

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

13 years agoTidy up timers API documentation comments.
richardbarry [Thu, 10 Mar 2011 11:02:31 +0000 (11:02 +0000)]
Tidy up timers API documentation comments.

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

13 years agoContinue work on timers module documentation.
richardbarry [Wed, 9 Mar 2011 13:49:35 +0000 (13:49 +0000)]
Continue work on timers module documentation.

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

13 years agoMinor comment addition to queue.h.
richardbarry [Sat, 5 Mar 2011 17:47:53 +0000 (17:47 +0000)]
Minor comment addition to queue.h.

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

13 years agoStart the documentation of the timer API functions and macros. About 50% done so...
richardbarry [Sat, 5 Mar 2011 17:46:55 +0000 (17:46 +0000)]
Start the documentation of the timer API functions and macros.  About 50% done so far.

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

13 years agoUpdate PIC24 project for use with the latest Microchip tools.
richardbarry [Tue, 1 Mar 2011 15:18:46 +0000 (15:18 +0000)]
Update PIC24 project for use with the latest Microchip tools.

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

13 years agoSet configUSE_16_BIT_TICKS back to is proper (not test) configuration.
richardbarry [Mon, 28 Feb 2011 17:58:09 +0000 (17:58 +0000)]
Set configUSE_16_BIT_TICKS back to is proper (not test) configuration.

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

13 years agoAdd the timer module demo code to the MSVC Win32 simulator demo.
richardbarry [Mon, 28 Feb 2011 17:52:14 +0000 (17:52 +0000)]
Add the timer module demo code to the MSVC Win32 simulator demo.

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

13 years agoCheck in the timer module test/demo task.
richardbarry [Mon, 28 Feb 2011 16:14:49 +0000 (16:14 +0000)]
Check in the timer module test/demo task.

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

13 years agoCorrect the configUSE_16_BIT_TICKS usage in the Win32 simulator port layer.
richardbarry [Mon, 28 Feb 2011 16:12:55 +0000 (16:12 +0000)]
Correct the configUSE_16_BIT_TICKS usage in the Win32 simulator port layer.

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

13 years agoCorrect the configUSE_16_BIT_TICKS usage in the GCC Coldfire port layer.
richardbarry [Mon, 28 Feb 2011 16:11:26 +0000 (16:11 +0000)]
Correct the configUSE_16_BIT_TICKS usage in the GCC Coldfire port layer.

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

13 years agoFinish off timers implementation.
richardbarry [Mon, 28 Feb 2011 16:10:08 +0000 (16:10 +0000)]
Finish off timers implementation.

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

13 years agoFinish off timers implementation.
richardbarry [Mon, 28 Feb 2011 16:09:19 +0000 (16:09 +0000)]
Finish off timers implementation.

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

13 years agoFinilise timers testing.
richardbarry [Sun, 27 Feb 2011 13:08:44 +0000 (13:08 +0000)]
Finilise timers testing.

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

13 years agoAdd some assertion points to timers.c.
richardbarry [Tue, 22 Feb 2011 20:43:17 +0000 (20:43 +0000)]
Add some assertion points to timers.c.

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

13 years agoContinue testing timers module. Still a work in progress.
richardbarry [Mon, 21 Feb 2011 10:52:36 +0000 (10:52 +0000)]
Continue testing timers module.  Still a work in progress.

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

13 years agoContinue testing timers module. Still a work in progress.
richardbarry [Mon, 21 Feb 2011 09:38:33 +0000 (09:38 +0000)]
Continue testing timers module.  Still a work in progress.

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

13 years agoUpdates to timers.c related to module testing.
richardbarry [Sun, 20 Feb 2011 11:05:54 +0000 (11:05 +0000)]
Updates to timers.c related to module testing.

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

13 years agoUpdates to timers.c related to module testing.
richardbarry [Sun, 20 Feb 2011 10:59:58 +0000 (10:59 +0000)]
Updates to timers.c related to module testing.

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

13 years agoMove one of the configASSERT() statements in tasks.c to be inside the if() that check...
richardbarry [Fri, 18 Feb 2011 17:40:30 +0000 (17:40 +0000)]
Move one of the configASSERT() statements in tasks.c to be inside the if() that checks whether the stack should grow up or down.

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

13 years agoSpell check comments in TimerDemo.c.
richardbarry [Fri, 18 Feb 2011 15:59:02 +0000 (15:59 +0000)]
Spell check comments in TimerDemo.c.

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

13 years agoWIN32 simulator port: Allow the configTICK_RATE_HZ to be increased without making...
richardbarry [Mon, 14 Feb 2011 13:49:50 +0000 (13:49 +0000)]
WIN32 simulator port:  Allow the configTICK_RATE_HZ to be increased without making the sleep time in the simulated timer peripheral too small.

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

13 years agoAdd some configASSERT() calls.
richardbarry [Mon, 14 Feb 2011 13:47:50 +0000 (13:47 +0000)]
Add some configASSERT() calls.

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

13 years agoContinue work on the new timer implementation test application. Nearly complete.
richardbarry [Mon, 14 Feb 2011 10:54:00 +0000 (10:54 +0000)]
Continue work on the new timer implementation test application.  Nearly complete.

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

13 years agoContinue work on the new timer implementation test application. Nearly complete.
richardbarry [Mon, 14 Feb 2011 10:52:52 +0000 (10:52 +0000)]
Continue work on the new timer implementation test application.  Nearly complete.

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

13 years agoContinue work on the new timer implementation. Nearly complete.
richardbarry [Mon, 14 Feb 2011 10:51:18 +0000 (10:51 +0000)]
Continue work on the new timer implementation.  Nearly complete.

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

13 years agoAdd ISR safe timer API.
richardbarry [Sat, 12 Feb 2011 13:53:25 +0000 (13:53 +0000)]
Add ISR safe timer API.

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

13 years agoContinue adding some tick interrupt overflow protection to the timers module. This...
richardbarry [Fri, 11 Feb 2011 16:17:37 +0000 (16:17 +0000)]
Continue adding some tick interrupt overflow protection to the timers module.  This is not tested yet and still a work in progress.

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

13 years agoAdd some tick interrupt overflow protection to the timers module. This is not tested...
richardbarry [Thu, 10 Feb 2011 19:09:35 +0000 (19:09 +0000)]
Add some tick interrupt overflow protection to the timers module.  This is not tested yet and still a work in progress.

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

13 years agoA bit of modularisation performed on the TimerDemo.c file - still a work in progress.
richardbarry [Thu, 10 Feb 2011 19:08:14 +0000 (19:08 +0000)]
A bit of modularisation performed on the TimerDemo.c file - still a work in progress.

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

13 years agoCommit before update to include overflow list functionality.
richardbarry [Thu, 10 Feb 2011 17:20:36 +0000 (17:20 +0000)]
Commit before update to include overflow list functionality.

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

13 years agoAdd the timer demo/test task creating to the WIN32-MSVC/main.c file.
richardbarry [Wed, 9 Feb 2011 19:30:44 +0000 (19:30 +0000)]
Add the timer demo/test task creating to the WIN32-MSVC/main.c file.

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

13 years agoAdd constants to required to use the new timers implementation and the timer demo...
richardbarry [Wed, 9 Feb 2011 19:29:46 +0000 (19:29 +0000)]
Add constants to required to use the new timers implementation and the timer demo task/test task to the Win32 MSVC demo FreeRTOSConfig.h file.

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

13 years agoStart creating a demo task/test task for the new timer implementation. Still a work...
richardbarry [Wed, 9 Feb 2011 19:28:21 +0000 (19:28 +0000)]
Start creating a demo task/test task for the new timer implementation.  Still a work in progress.

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

13 years agoMinor updates to the core header files required by the new timer implementation.
richardbarry [Wed, 9 Feb 2011 19:26:33 +0000 (19:26 +0000)]
Minor updates to the core header files required by the new timer implementation.

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

13 years agoMinor updates to the queue.c and tasks.c core files required to support the new timer...
richardbarry [Wed, 9 Feb 2011 19:21:58 +0000 (19:21 +0000)]
Minor updates to the queue.c and tasks.c core files required to support the new timers implementation.

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

13 years agoCorrection to the draft timers module. Still a work in progress.
richardbarry [Wed, 9 Feb 2011 19:20:12 +0000 (19:20 +0000)]
Correction to the draft timers module.  Still a work in progress.

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

13 years agoRemove the needs lock property.
richardbarry [Wed, 9 Feb 2011 15:30:23 +0000 (15:30 +0000)]
Remove the needs lock property.

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

13 years agoRemove the needs lock property.
richardbarry [Wed, 9 Feb 2011 15:27:26 +0000 (15:27 +0000)]
Remove the needs lock property.

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

13 years agoContinue work on the timers module.
richardbarry [Wed, 9 Feb 2011 10:47:23 +0000 (10:47 +0000)]
Continue work on the timers module.

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

13 years agoContinue work on the timers module.
richardbarry [Wed, 9 Feb 2011 10:46:45 +0000 (10:46 +0000)]
Continue work on the timers module.

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

13 years agoContinue work on timers module - work in progress.
richardbarry [Tue, 8 Feb 2011 16:21:15 +0000 (16:21 +0000)]
Continue work on timers module - work in progress.

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

13 years agoStart an optional timers module implementation.
richardbarry [Tue, 8 Feb 2011 15:21:31 +0000 (15:21 +0000)]
Start an optional timers module implementation.

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

13 years agoStart an optional timers module implementation.
richardbarry [Tue, 8 Feb 2011 15:20:29 +0000 (15:20 +0000)]
Start an optional timers module implementation.

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

13 years agoChange clock_time_t from a fixed unsigned long to portTickType so it works ok when...
richardbarry [Mon, 7 Feb 2011 11:58:19 +0000 (11:58 +0000)]
Change clock_time_t from a fixed unsigned long to portTickType so it works ok when configUSE_16_BIT_TICKS is set to 1.

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

13 years agoMake changes required for MISRA 2004 compliance.
richardbarry [Sun, 6 Feb 2011 18:47:57 +0000 (18:47 +0000)]
Make changes required for MISRA 2004 compliance.

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

13 years agoSome time and code size optimisations.
richardbarry [Sun, 6 Feb 2011 15:44:56 +0000 (15:44 +0000)]
Some time and code size optimisations.

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

13 years agoChange occurrences of "Cortex M3" to "Cortex-M3".
richardbarry [Sat, 5 Feb 2011 16:49:17 +0000 (16:49 +0000)]
Change occurrences of "Cortex M3" to "Cortex-M3".

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

13 years agoChange occurrences of "Cortex M3" to "Cortex-M3".
richardbarry [Sat, 5 Feb 2011 16:47:27 +0000 (16:47 +0000)]
Change occurrences of "Cortex M3" to "Cortex-M3".

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

13 years agoChange the case of an include file and a file name in the makefile for the SAM7X...
richardbarry [Sun, 30 Jan 2011 17:55:50 +0000 (17:55 +0000)]
Change the case of an include file and a file name in the makefile for the SAM7X Eclipse demo to ensure it can be built on Linux.

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

13 years agoAdd some comments to the PIC32 demos that the IPL setting in an ISR prototype has...
richardbarry [Sat, 29 Jan 2011 15:49:42 +0000 (15:49 +0000)]
Add some comments to the PIC32 demos that the IPL setting in an ISR prototype has no effect if the FreeRTOS assembly wrapper is being used.

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

13 years agoSet the software interrupt priority to use configKERNEL_INTERRUPT_PRIORITY rather...
richardbarry [Sat, 29 Jan 2011 15:42:51 +0000 (15:42 +0000)]
Set the software interrupt priority to use configKERNEL_INTERRUPT_PRIORITY rather than being hard coded to 1.

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

13 years agoUpdate the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler.
richardbarry [Tue, 25 Jan 2011 16:30:24 +0000 (16:30 +0000)]
Update the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler.

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

13 years agoUpdate the PIC24 MPLAB demo for use with the latest 3.25 version of the compiler.
richardbarry [Tue, 25 Jan 2011 16:24:22 +0000 (16:24 +0000)]
Update the PIC24 MPLAB demo for use with the latest 3.25 version of the compiler.

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

13 years agoUpdate the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler.
richardbarry [Tue, 25 Jan 2011 15:56:09 +0000 (15:56 +0000)]
Update the dsPIC MPLAB demo for use with the latest 3.25 version of the compiler.

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

13 years agoUpdate the PIC32 project to better structure the files in the MPLAB project window...
richardbarry [Tue, 25 Jan 2011 15:26:53 +0000 (15:26 +0000)]
Update the PIC32 project to better structure the files in the MPLAB project window, and test that it works with the latest V1.12 C32 compiler.

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

13 years agoRemove unreferenced variables from main.c for the PSoC 5 demos.
RichardBarry [Tue, 25 Jan 2011 10:16:20 +0000 (10:16 +0000)]
Remove unreferenced variables from main.c for the PSoC 5 demos.

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

13 years agoRemove the memory hole in the linker MSP430X/IAR linker script that was a left over...
richardbarry [Wed, 19 Jan 2011 16:40:55 +0000 (16:40 +0000)]
Remove the memory hole in the linker MSP430X/IAR linker script that was a left over from the TI User Experience demo (which required the hole).

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

13 years agoUpdate the MSP430X/IAR demo project to support the medium data model.
richardbarry [Tue, 18 Jan 2011 20:34:38 +0000 (20:34 +0000)]
Update the MSP430X/IAR demo project to support the medium data model.

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

13 years agoUpdate the MSP430X/IAR port layer to support the medium data model.
richardbarry [Tue, 18 Jan 2011 20:33:35 +0000 (20:33 +0000)]
Update the MSP430X/IAR port layer to support the medium data model.

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

13 years agoTidy up the IAR MSP430X demo serial.c file.
richardbarry [Tue, 18 Jan 2011 19:55:13 +0000 (19:55 +0000)]
Tidy up the IAR MSP430X demo serial.c file.

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