Richard Barry
|
ce7301b3e3
|
Change from using the old Keil compiler definition to the new RVDS compiler definition.
|
2008-10-23 11:04:23 +00:00 |
|
Richard Barry
|
de5a4b3fb5
|
Added include path for V2 ColdFire/CodeWarrior.
|
2008-10-17 13:19:50 +00:00 |
|
Richard Barry
|
40f4287921
|
New file to separate out the stack checking macros which are a bit ugly to have in the main tasks.c file.
|
2008-10-09 00:54:10 +00:00 |
|
Richard Barry
|
130e2f2c0a
|
Prepare for V5.0.4 release.
|
2008-09-22 15:48:40 +00:00 |
|
Richard Barry
|
c3a33e5e7c
|
Improve example code for xTaskCreate().
|
2008-09-22 13:43:07 +00:00 |
|
Richard Barry
|
172114c49f
|
Added a #error line to check that FreeRTOS.h is included before one of the subordinate header files.
|
2008-09-01 08:18:50 +00:00 |
|
Richard Barry
|
cb12d3a973
|
Added CodeWarrior definitions.
|
2008-09-01 08:08:44 +00:00 |
|
Richard Barry
|
e5d85bc87e
|
Correct version number.
|
2008-08-14 11:08:36 +00:00 |
|
Richard Barry
|
3ea597543a
|
Add ColdFire definitions.
|
2008-08-08 15:54:05 +00:00 |
|
Richard Barry
|
16b6baf10c
|
Update to V5.0.3.
|
2008-07-30 20:04:29 +00:00 |
|
Richard Barry
|
90064444af
|
Update to V5.0.2
|
2008-05-30 15:34:42 +00:00 |
|
Richard Barry
|
4154eec4e1
|
Add queue registry code.
|
2008-05-23 19:24:05 +00:00 |
|
Richard Barry
|
4b9fe1e28a
|
Add signed portBASE_TYPE xTaskIsTaskSuspended( xTaskHandle xTask );
|
2008-05-19 19:15:38 +00:00 |
|
Richard Barry
|
fb3b17a37c
|
Update the default macros used for critical sections within ISRs.
|
2008-05-19 19:12:57 +00:00 |
|
Richard Barry
|
6177c6e4a4
|
Add in the portSET_INTERRUPT_MASK_FROM_ISR() and portCLEAR_INTERRUPT_MASK_FROM_ISR() default (empty) macros.
|
2008-05-07 18:02:19 +00:00 |
|
Richard Barry
|
a918bd9825
|
Update comments for vTaskSuspendAll() "API functions that have the potential to cause a context switch (for example, vTaskDelayUntil(), xQueueSend(), etc.) must not be called while the scheduler is suspended".
|
2008-05-01 15:54:04 +00:00 |
|
Richard Barry
|
9c87f922b3
|
Remove inline keyword.
|
2008-05-01 08:58:48 +00:00 |
|
Richard Barry
|
d7ca9ad0c3
|
Correct comments.
|
2008-04-16 14:26:03 +00:00 |
|
Richard Barry
|
e939542f32
|
Update to V5.0.0.
|
2008-04-16 07:47:02 +00:00 |
|
Richard Barry
|
57a83227d0
|
Remove incorrect const qualifiers.
|
2008-04-13 17:03:23 +00:00 |
|
Richard Barry
|
a9ed428422
|
Update prototypes and macros for the new xQueueSendFromISR() function and the task hook feature.
|
2008-04-12 09:48:40 +00:00 |
|
Richard Barry
|
06e8e93eb5
|
Added traceTASK_SWITCHED_OUT macro.
|
2008-04-06 09:36:48 +00:00 |
|
Richard Barry
|
9596b04eff
|
Small mods, and update file headers.
|
2008-03-26 13:04:38 +00:00 |
|
Richard Barry
|
527fb6a907
|
Update version numbers to V4.8.0
|
2008-03-25 21:22:13 +00:00 |
|
Richard Barry
|
3b4545cdf6
|
Add extra const qualifiers and casts for linting purposes.
|
2008-03-25 18:30:09 +00:00 |
|
Richard Barry
|
87575c5cfe
|
Re-write the queue send and queue receive functions to improve their effect on interrupt responsiveness.
|
2008-03-23 16:06:45 +00:00 |
|
Richard Barry
|
5ebd39bfc9
|
Add utilities that can be used to query a queue from within an ISR.
|
2008-03-23 15:58:27 +00:00 |
|
Richard Barry
|
f73e663411
|
Rename PPC405 to PPC405_Xilinx.
|
2008-03-05 12:31:04 +00:00 |
|
Richard Barry
|
8e856177c9
|
Modified uxTaskGetStackHighWaterMark() to take a parameter for the task to be checked, rather than just checking the stack of the calling task.
|
2008-03-05 10:13:18 +00:00 |
|
Richard Barry
|
39f6b0b5de
|
Add stack check macros.
|
2008-03-03 20:56:55 +00:00 |
|
Richard Barry
|
71ef3153ea
|
Add trace macros.
|
2008-03-03 16:32:37 +00:00 |
|
Richard Barry
|
2b174e556c
|
Add vTaskEnterCritical() and vTaskExitCritical() functions.
|
2008-02-25 18:54:28 +00:00 |
|
Richard Barry
|
8c0260568e
|
Add PPC definition.
|
2008-02-24 11:41:26 +00:00 |
|
Richard Barry
|
3e94695fb4
|
Update to V4.7.2.
|
2008-02-21 19:45:27 +00:00 |
|
Richard Barry
|
961e402e12
|
Add Fujitsu FX definition to portable.h.
|
2008-02-12 21:51:50 +00:00 |
|
Richard Barry
|
eed758709c
|
Add MB91460 port and demo files.
|
2008-02-06 17:27:42 +00:00 |
|
Richard Barry
|
05920be92a
|
Correct sample code for recursive mutexes.
|
2008-02-04 08:37:01 +00:00 |
|
Richard Barry
|
c86dcf7826
|
Update to V4.7.1
|
2008-02-03 19:45:58 +00:00 |
|
Richard Barry
|
3ddf9a4210
|
Correct spelling.
|
2008-01-27 19:11:49 +00:00 |
|
Richard Barry
|
79b506472d
|
Documentation updates.
|
2008-01-24 21:33:00 +00:00 |
|
Richard Barry
|
dfb8e7003b
|
Prepare for V4.7.1 release.
|
2008-01-22 18:43:03 +00:00 |
|
Richard Barry
|
2ac722926e
|
Correct some documentation.
|
2007-12-18 20:07:21 +00:00 |
|
Richard Barry
|
fb799b7647
|
Update documentation.
|
2007-12-06 10:19:28 +00:00 |
|
Richard Barry
|
6e27b6ec86
|
Update documentation to correct spelling.
|
2007-12-05 21:50:00 +00:00 |
|
Richard Barry
|
44911a1c48
|
Update to V4.7.0.
|
2007-12-05 21:24:47 +00:00 |
|
Richard Barry
|
8603259d40
|
Add first version of alternative API.
|
2007-12-02 18:37:43 +00:00 |
|
Richard Barry
|
b6d2b739f3
|
Ensure warning free compilation under GCC.
|
2007-12-01 20:56:44 +00:00 |
|
Richard Barry
|
d69d2df8d6
|
Counting semaphore demo added.
|
2007-12-01 20:28:04 +00:00 |
|
Richard Barry
|
48b4870c7e
|
Add STM32 Primer demo. Remove the .lock file from the Eclipse demos.
|
2007-11-26 15:43:24 +00:00 |
|
Richard Barry
|
620d3999ef
|
Update to V4.6.1 - including PIC32MX port.
|
2007-11-05 16:44:39 +00:00 |
|