Richard Barry
f68aab980d
Interrupt nesting and cache support added.
17 years ago
Richard Barry
431d1c009d
Update to allow interrupt nesting (not yet complete).
17 years ago
Richard Barry
181889d6b1
Basic demo up and running.
17 years ago
Richard Barry
4953c7d030
First task starting.
17 years ago
Richard Barry
35be76b9b7
Added function stubs.
17 years ago
Richard Barry
216fcb10c9
17 years ago
Richard Barry
5d60a388e0
17 years ago
Richard Barry
1c3c04f121
Prepare for V2 port.
17 years ago
Richard Barry
16b6baf10c
Update to V5.0.3.
17 years ago
Richard Barry
32592e1385
Improve efficiency even further. Introduce the configMAX_SYSCALL_INTERRUPT_PRIORITY feature.
17 years ago
Richard Barry
90064444af
Update to V5.0.2
17 years ago
Richard Barry
eb9d172082
Remove compiler warnings.
17 years ago
Richard Barry
b9b3e521f7
Bug fix - allocate 2 extra words at the bottom of the task stack to account for the back chain and saved LR.
17 years ago
Richard Barry
45fceb4bdd
Update to include the option of saving/restoring the floating point context.
17 years ago
Richard Barry
019ab1b908
Remove inline keyword.
17 years ago
Richard Barry
b08411ec5a
Correct timer calculation.
17 years ago
Richard Barry
e939542f32
Update to V5.0.0.
17 years ago
Richard Barry
a6053582fc
Update the sys tick to be more efficient.
17 years ago
Richard Barry
24cb048892
Ensure the first task starts with interrupts enabled.
17 years ago
Richard Barry
7ed94acdff
Corrected SysTick interval calculation.
17 years ago
Richard Barry
d1b9463e29
Changes required to build with the latest Xilinx tools.
17 years ago
Richard Barry
9596b04eff
Small mods, and update file headers.
17 years ago
Richard Barry
527fb6a907
Update version numbers to V4.8.0
17 years ago
Richard Barry
5024d47769
17 years ago
Richard Barry
58905b6fb4
Performance optimisation.
17 years ago
Richard Barry
ebfede454f
Check in before attempting to remove absolute paths in PPC405 project.
17 years ago
Richard Barry
5cb4e9b5a6
Get preeprocessor working correctly.
17 years ago
Richard Barry
1aecde4efd
Renaming .s to .S.
17 years ago
Richard Barry
ade2da38ed
Clear the interrupt prior to servicing the interrupt - previously it was the other way around.
17 years ago
Richard Barry
bf5cd55c55
Comment ready for release.
17 years ago
Richard Barry
643c94a5a8
Rename PPC405 to PPC405_Xilinx.
17 years ago
Richard Barry
39b68e7fc5
PPC405 work in progress.
17 years ago
Richard Barry
ebcac1c4b5
PPC405 work in progress.
17 years ago
Richard Barry
ebf69dab5d
More work in progress (PPC).
17 years ago
Richard Barry
9a9cd41098
Basic cooperative reg test tasks working.
17 years ago
Richard Barry
3c2306ed72
Work in progress, for backup purposes only.
17 years ago
Richard Barry
fedf9c7ba0
Add initial PPC405 files - this is a work in progress not a completed port.
17 years ago
Richard Barry
3e94695fb4
Update to V4.7.2.
17 years ago
Richard Barry
e6e5add7d8
Remove obsolete comment.
17 years ago
Richard Barry
c86dcf7826
Update to V4.7.1
17 years ago
Richard Barry
44911a1c48
Update to V4.7.0.
17 years ago
Richard Barry
d69d2df8d6
Counting semaphore demo added.
17 years ago
Richard Barry
620d3999ef
Update to V4.6.1 - including PIC32MX port.
18 years ago
Richard Barry
0a9c978f18
Changes between V4.5.0 and V4.6.0 released October 28 2007
...
+ Changed the method used to force a context switch within an ISR for the
ARM7/9 GCC ports only. The portENTER_SWITCHING_ISR() and
portEXIT_SWITCHING_ISR() macros are no longer supported. This is to
ensure correct behaviour no matter which GCC version is used, with or
without the -fomit-frame-pointer option, and at all optimisation levels.
+ Corrected the prototype for xQueueGenericSend() within queue.h.
18 years ago
Richard Barry
ada7fa862d
Changed the way the ARM7/9 GCC ports enter interrupts that can cause a context switch.
18 years ago
Richard Barry
a3921adfe1
+ The macro portENTER_SWITCHING_ISR() no longer attempts to use the frame pointer. Variables declared within ISRs must now be declared static.
18 years ago
Richard Barry
98a9959a44
Update to V4.5.0 files and directory structure.
18 years ago
Richard Barry
15268bfbeb
Update to V4.4.0.
18 years ago
Richard Barry
94c94d3c0e
Updated AVR32 demos and added AVR32 UC3B demo.
18 years ago
Richard Barry
68a1ab1d04
Update in preparation for the V4.3.1 release.
18 years ago