Richard Barry
f5a6b610e1
Update version number to V7.0.1.
2011-05-13 18:31:12 +00:00
Richard Barry
89bf1cf24f
Update headers for Version 7.0.0 release.
2011-04-08 18:30:58 +00:00
Richard Barry
d8bab825bc
Add a portNOP() implementation and relax the stack alignment requirements in the IAR MSP430X port layer.
2011-03-26 19:07:38 +00:00
Richard Barry
a5820e2b2a
Make changes required for MISRA 2004 compliance.
2011-02-06 18:47:57 +00:00
Richard Barry
c679af3ba8
Update the MSP430X/IAR port layer to support the medium data model.
2011-01-18 20:33:35 +00:00
Richard Barry
96ab89d253
Update to V6.1.1
2011-01-14 20:22:24 +00:00
Richard Barry
749edf57e7
Make the tick ISR entry function use the __raw attribute in the IAR MSP430X port layer.
2011-01-13 10:28:40 +00:00
Richard Barry
1b04552233
Make use of the EVEN assembler directive in the IAR MSP430X port layer.
2011-01-12 10:00:13 +00:00
Richard Barry
e4f2ba1913
Introduce option that permits a smaller printf() library to be used when sizeof( int ) == sizeof( long ) in cases where formatted strings are used to present run time stats information.
2011-01-06 11:10:51 +00:00
Richard Barry
20ddcce965
Allow the MSP430X IAR port layer to skip pre-loading all register values for created tasks.
2011-01-04 14:32:52 +00:00
Richard Barry
d195639bc1
Start to adjust to support both small and large memory models in the MSP430X IAR port layer.
2011-01-03 11:31:41 +00:00
Richard Barry
4059be7918
Minor updates to the MSP430X CCS4 and IAR port layers.
...
Change the sprintf() in prvGenerateRunTimeStatsForTasksInList() to accept unsigned long instead of unsigned int parameters so it works on 16bit devices too.
2011-01-02 18:35:52 +00:00
Richard Barry
304495350c
Remove unnecessary ';' characters from a couple of macro definitions in the IAR MSP430X port layer.
2011-01-01 17:24:03 +00:00
Richard Barry
b236356621
Continue development of the MSP430X port layer for IAR. Still a work in progress.
2010-12-31 17:55:52 +00:00
Richard Barry
38055abf18
Change vTickISR() to vPortTickISR() in the MSP430X IAR port layer.
2010-12-30 14:00:30 +00:00
Richard Barry
c7a110a853
Tidy up the port layer for the MSP430X IAR port - still a work in progress.
2010-12-29 18:46:02 +00:00
Richard Barry
0a31276719
Continue development of MSP430X port.
2010-12-29 14:35:40 +00:00
Richard Barry
e7e623f853
Continue development of MSP430X port.
2010-12-28 18:40:12 +00:00
Richard Barry
b20be831b7
Start work on official MSP430X port layer for IAR.
2010-12-28 15:22:17 +00:00
Richard Barry
a67c624894
Add an cpsie i before the SVC call that starts the scheduler. This is just in case the C start up code leaves interrupts globally disabled.
2010-12-23 10:39:02 +00:00
Richard Barry
4778bd45e7
Update to FreeRTOS V6.1.0 release candidate.
2010-09-23 16:36:25 +00:00
Richard Barry
f352dc846b
Replace the hard coded interrupt priorities with the configKERNEL_INTERRUPT_PRIORITY and configMAX_SYSCALL_INTERRUPT_PRIORITY definitions in the IAR RX port layer.
2010-09-23 13:13:26 +00:00
Richard Barry
c1dca1a069
Added a critical section around the call to vTaskIncrementTick() in all the RX ports.
2010-08-29 17:57:32 +00:00
Richard Barry
5c75dd907e
Update the IAR RX62N port files, which are now functional.
2010-08-29 17:12:12 +00:00
Richard Barry
a418d78163
Start point for RX62N port layer for IAR - not necessarily complete yet.
2010-08-29 14:12:05 +00:00
Richard Barry
c73b3dc304
Add Cortus port to produce V6.0.5.
2010-05-17 15:41:58 +00:00
Richard Barry
808bb8e159
Update the V6.0.4. The primary difference being that the unsupported demos have now been removed from the download, and instead placed in their own forums.
2010-03-14 11:55:16 +00:00
Richard Barry
e262d95404
Ready for V6.0.3 release.
2010-02-25 13:41:09 +00:00
Richard Barry
4f59d550c6
Update to V6.0.2.
2010-01-09 14:31:39 +00:00
Richard Barry
9ec30de7f4
Update Cortex M3 ports to ensure 8 byte alignment.
2009-11-15 21:47:15 +00:00
Richard Barry
a9625ce462
Change the function that sets up the initial stack on CM3 ports to account for the post decrement used by the MCU when it alters the stack on the way into/out of interrupts.
2009-11-14 19:02:12 +00:00
Richard Barry
0db3b5c258
Correct the auto reload value.
2009-10-15 11:56:48 +00:00
Richard Barry
11ed4d6fba
Change to the file headers only.
2009-10-13 10:54:32 +00:00
Richard Barry
506dd1b7c8
Remove unnecessary use of portLONG, portCHAR and portSHORT.
...
Change version number in headers.
2009-10-05 09:46:11 +00:00
Richard Barry
ad441634f0
Allow auto switching between creating tasks in ARM mode and THUMB mode.
2009-09-29 20:03:55 +00:00
Richard Barry
afaa3321ba
Allow auto switching between creating tasks in ARM mode and THUMB mode.
2009-09-29 20:03:09 +00:00
Richard Barry
b500ab8be2
Allow auto switching between creating tasks in ARM mode and THUMB mode.
2009-09-29 20:02:16 +00:00
Richard Barry
ed06a0400a
Update to V5.4.2. See http://www.freertos.org/History.txt .
2009-08-09 19:10:57 +00:00
Richard Barry
3a883a776c
Update to V5.4.1
2009-07-25 20:14:06 +00:00
Richard Barry
f312118bf9
Ensure LPC1768 demos are correct prior to V5.4.0 release.
2009-07-12 19:00:28 +00:00
Richard Barry
fdcc3676cd
Update version number.
2009-07-07 09:41:29 +00:00
Richard Barry
7818ed5a97
Prepare for V5.3.1 release.
2009-06-21 19:07:47 +00:00
Richard Barry
4bf5521db6
Prepare for V5.3.0 release.
2009-05-30 15:51:41 +00:00
Richard Barry
4c232cdc4e
Formatting only.
2009-05-19 10:34:04 +00:00
Richard Barry
2f40ad7393
Ready for V5.2.0 release.
2009-03-14 19:20:12 +00:00
Richard Barry
52ba0e651e
Update to V5.1.2.
2009-02-09 20:21:35 +00:00
Richard Barry
e31fe0ef80
Remove unnecessary semicolon.
2009-02-06 13:30:39 +00:00
Richard Barry
4a3e471fda
Continue 78K0R development.
2009-02-06 13:23:23 +00:00
Richard Barry
035abe8707
Add code for near memory model.
2009-02-05 21:11:24 +00:00
Richard Barry
e4319d7f88
Continue 78K0R development.
2009-02-05 13:02:27 +00:00