Richard Barry
|
4778bd45e7
|
Update to FreeRTOS V6.1.0 release candidate.
|
2010-09-23 16:36:25 +00:00 |
|
Richard Barry
|
66c1a9b76d
|
Replace asm wrappers to interrupt handlers with functions that use the interrupt attribute.
|
2010-09-22 22:03:40 +00:00 |
|
Richard Barry
|
eea2ab0385
|
Back only.
|
2010-09-22 21:31:33 +00:00 |
|
Richard Barry
|
296c1eabfc
|
Formatting only.
|
2010-09-21 21:11:42 +00:00 |
|
Richard Barry
|
0ef04cd7bd
|
RX GCC port - Introduce macros that perform the interrupt entry and exit manually, then move the asm code back as naked functions within the port.c file.
|
2010-09-20 20:01:00 +00:00 |
|
Richard Barry
|
18f5af7195
|
Temporarily revert the AVR32 port back to the V6.0.5 files. Work will continue on the reverted files following the next release.
|
2010-09-20 11:08:39 +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
|
c4217432f2
|
Update RX GCC port - including extracting all inline asm into separate asm file.
|
2010-08-29 07:24:30 +00:00 |
|
Richard Barry
|
314b692440
|
Create starting point for RX62N GCC port. Just a work in progress at the moment.
|
2010-08-26 15:59:25 +00:00 |
|
Richard Barry
|
8405dbe3d5
|
Create an updated AVR32 UC3A project.
|
2010-06-13 14:10:42 +00:00 |
|
Richard Barry
|
c73b3dc304
|
Add Cortus port to produce V6.0.5.
|
2010-05-17 15:41:58 +00:00 |
|
Richard Barry
|
f4d8802850
|
Modify Cortus save and restore macros to save and restore the entire context, so as not to rely on anything the compiler is doing.
|
2010-03-29 14:01:36 +00:00 |
|
Richard Barry
|
afe2d4fc38
|
Simplify the Cortus port - removing the interrupt stack and interrupt nesting capability.
|
2010-03-28 17:44:06 +00:00 |
|
Richard Barry
|
c848059d5f
|
Work in progress on the Cortus port.
|
2010-03-26 20:27:10 +00:00 |
|
Richard Barry
|
1aed974822
|
Change name of constant to match coding standard.
|
2010-03-24 11:06:33 +00:00 |
|
Richard Barry
|
0d8229a087
|
The start of an APS3 port.
|
2010-03-19 14:22:34 +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
|
bf9b20e6b8
|
Change "SWI" to "SWI 0".
|
2010-01-08 14:25:12 +00:00 |
|
Richard Barry
|
9ec30de7f4
|
Update Cortex M3 ports to ensure 8 byte alignment.
|
2009-11-15 21:47:15 +00:00 |
|
Richard Barry
|
db87c0ac06
|
Correct byte alignment on CM3 port layers.
|
2009-11-15 15:01:59 +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
|
a75aec78ed
|
Correct the auto reload value.
|
2009-10-15 11:57:49 +00:00 |
|
Richard Barry
|
11ed4d6fba
|
Change to the file headers only.
|
2009-10-13 10:54:32 +00:00 |
|
Richard Barry
|
7dbf3304b3
|
Tidy up only.
|
2009-10-13 09:17:39 +00:00 |
|
Richard Barry
|
e00afda1b1
|
Correct compiler warnings when a certain configuration is set in FreeRTOSConfig.h.
|
2009-10-13 09:12:30 +00:00 |
|
Richard Barry
|
9557f14233
|
Add missing cast where one of the static MPU blocks are configured.
|
2009-10-10 18:45:46 +00:00 |
|
Richard Barry
|
9c349886af
|
Add clobber lists to inline asm code.
|
2009-10-06 08:48:34 +00:00 |
|
Richard Barry
|
e90ba3e57f
|
Add xPortGetFreeHeapSize() function.
|
2009-10-05 11:16:38 +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
|
26f0258688
|
Remove unnecessary use of portLONG, portCHAR and portSHORT.
|
2009-10-04 18:34:36 +00:00 |
|
Richard Barry
|
ee5608ddc2
|
Tidy up, starting to get ready for next release.
|
2009-10-04 17:59:49 +00:00 |
|
Richard Barry
|
d138104369
|
Reinstate privileged only RAM region when a task is running that does not otherwise make use of the MPU.
|
2009-10-03 19:56:09 +00:00 |
|
Richard Barry
|
2d958d3d2c
|
Set ARM byte alignment to 8.
|
2009-09-29 19:58:05 +00:00 |
|
Richard Barry
|
4640196beb
|
Add CM3 MPU port.
|
2009-09-28 14:23:45 +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
|
d2a9f9624b
|
Rename Nios2 to NiosII.
|
2009-08-06 20:15:39 +00:00 |
|
Richard Barry
|
5d6acacd7a
|
Correct spelling error in comment only.
|
2009-08-06 19:33:06 +00:00 |
|
Richard Barry
|
6358344ea1
|
Added new Nios2 port layer.
|
2009-08-06 18:23:40 +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
|
e36ece8d42
|
Add support for double precision floating point.
|
2009-06-30 19:24:32 +00:00 |
|
Richard Barry
|
09f991277e
|
Add PPC440 port layer code.
|
2009-06-30 17:38:58 +00:00 |
|
Richard Barry
|
7818ed5a97
|
Prepare for V5.3.1 release.
|
2009-06-21 19:07:47 +00:00 |
|
Richard Barry
|
8f26ec2474
|
Replaced asm statements with __asm for building with CrossWorks V2.
|
2009-06-20 16:39:47 +00:00 |
|
Richard Barry
|
4bf5521db6
|
Prepare for V5.3.0 release.
|
2009-05-30 15:51:41 +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 |
|