Richard Barry
143c58e032
Minor changes to new queue functions plus add comments.
16 years ago
Richard Barry
aaeb4790de
Optimisations - being checked in for backup - not yet complete.
16 years ago
Richard Barry
52ba0e651e
Update to V5.1.2.
16 years ago
Richard Barry
8471147b5a
Remove erroneous comments.
16 years ago
Richard Barry
d28eda8634
Ready for V5.1.1 release.
16 years ago
Richard Barry
758b1c7c59
Update ready for V5.1.0 release.
17 years ago
Richard Barry
130e2f2c0a
Prepare for V5.0.4 release.
17 years ago
Richard Barry
5116051604
Remove initialisation of xQueueRegistry.
17 years ago
Richard Barry
16b6baf10c
Update to V5.0.3.
17 years ago
Richard Barry
1d4e319aa7
Ensure the queue registry gets initialised.
17 years ago
Richard Barry
90064444af
Update to V5.0.2
17 years ago
Richard Barry
576a25a098
Remove static qualifier from queue registry.
17 years ago
Richard Barry
4154eec4e1
Add queue registry code.
17 years ago
Richard Barry
5a2790a998
Change the way the critical sections are handled within interrupts so the critical sections can be nested.
17 years ago
Richard Barry
5d27f3ccf7
Add in the portSET_INTERRUPT_MASK_FROM_ISR() and portCLEAR_INTERRUPT_MASK_FROM_ISR() macros.
17 years ago
Richard Barry
e939542f32
Update to V5.0.0.
17 years ago
Richard Barry
57a83227d0
Remove incorrect const qualifiers.
17 years ago
Richard Barry
7eb7201b46
Casting only.
17 years ago
Richard Barry
b73dafb1f4
Change the semantics of the xQueueGenericSendFromISR() function.
17 years ago
Richard Barry
ada4744871
Minor changes to the trace macros.
17 years ago
Richard Barry
cfcad6e78a
Corrected prototypes for newly added functions that had the 'signed' qualifier missing.
17 years ago
Richard Barry
3fd422ff2f
Return the lock counts to their original intended behaviour.
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
3b4545cdf6
Add extra const qualifiers and casts for linting purposes.
17 years ago
Richard Barry
343a6101c2
Correct function prototype.
17 years ago
Richard Barry
87575c5cfe
Re-write the queue send and queue receive functions to improve their effect on interrupt responsiveness.
17 years ago
Richard Barry
b8b70528f4
Add trace macros.
17 years ago
Richard Barry
3e94695fb4
Update to V4.7.2.
17 years ago
Richard Barry
79dd981500
Remove casts that were generating warnings (even though the casts were added to remove warnings with some compilers).
17 years ago
Richard Barry
c86dcf7826
Update to V4.7.1
17 years ago
Richard Barry
354a57ed5e
Update counting semaphore function prototype.
17 years ago
Richard Barry
dfb8e7003b
Prepare for V4.7.1 release.
17 years ago
Richard Barry
fb799b7647
Update documentation.
17 years ago
Richard Barry
44911a1c48
Update to V4.7.0.
17 years ago
Richard Barry
8603259d40
Add first version of alternative API.
17 years ago
Richard Barry
d69d2df8d6
Counting semaphore demo added.
17 years ago
Richard Barry
620d3999ef
Update to V4.6.1 - including PIC32MX port.
17 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
98a9959a44
Update to V4.5.0 files and directory structure.
18 years ago
Richard Barry
c77358491a
Update the queue peek behaviour and add QPeek test files.
18 years ago
Richard Barry
86f4e8b4a0
Changed a couple of casts to remove compiler warnings.
18 years ago
Richard Barry
60338bd872
Added xQueueSendToBack, xQueueSendToFront, xQueuePeek and xSemaphoreCreateMutex - along with GenQTest.c to demonstrate their usage.
18 years ago
Richard Barry
15268bfbeb
Update to V4.4.0.
18 years ago
Richard Barry
68a1ab1d04
Update in preparation for the V4.3.1 release.
18 years ago
Richard Barry
623aa3675f
Update to V4.3.0 as described in http://www.FreeRTOS.org/History.txt
18 years ago
Richard Barry
0a6d59a611
V4.2.1 files.
18 years ago
Richard Barry
712bfdf9d2
Update version number to V4.2.0.
18 years ago
Richard Barry
f20d072c4a
Slight mod to take into account different definitions between SafeRTOS and FreeRTOS.org.
18 years ago
Richard Barry
684b802b27
Modification to the behaviour of xQueueSend() and xQueueReceive() in the case that a blocked task times out (bug fix).
18 years ago