]> begriffs open source - freertos/log
freertos
17 years agoUpdate to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
Richard Barry [Sat, 12 Apr 2008 23:41:42 +0000 (23:41 +0000)]
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.

17 years agoUpdate to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
Richard Barry [Sat, 12 Apr 2008 23:34:49 +0000 (23:34 +0000)]
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.

17 years agoUpdate to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
Richard Barry [Sat, 12 Apr 2008 23:34:13 +0000 (23:34 +0000)]
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.

17 years agoUpdate to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.
Richard Barry [Sat, 12 Apr 2008 23:32:18 +0000 (23:32 +0000)]
Update to use new xQueueSendFromISR() and xSemaphoreGiveFromISR() function semantics.

17 years agoCasting only.
Richard Barry [Sat, 12 Apr 2008 23:26:44 +0000 (23:26 +0000)]
Casting only.

17 years agoEfficiency improvement.
Richard Barry [Sat, 12 Apr 2008 23:26:01 +0000 (23:26 +0000)]
Efficiency improvement.

17 years agoUpdate the sys tick to be more efficient.
Richard Barry [Sat, 12 Apr 2008 23:25:17 +0000 (23:25 +0000)]
Update the sys tick to be more efficient.

17 years agoAdd in the configUSE_APPLICATION_TASK_HOOK macro.
Richard Barry [Sat, 12 Apr 2008 09:50:30 +0000 (09:50 +0000)]
Add in the configUSE_APPLICATION_TASK_HOOK macro.

17 years agoUpdate prototypes and macros for the new xQueueSendFromISR() function and the task...
Richard Barry [Sat, 12 Apr 2008 09:48:40 +0000 (09:48 +0000)]
Update prototypes and macros for the new xQueueSendFromISR() function and the task hook feature.

17 years agoIntroduce the application task hook feature.
Richard Barry [Sat, 12 Apr 2008 09:46:19 +0000 (09:46 +0000)]
Introduce the application task hook feature.

17 years agoChange the semantics of the xQueueGenericSendFromISR() function.
Richard Barry [Sat, 12 Apr 2008 09:45:02 +0000 (09:45 +0000)]
Change the semantics of the xQueueGenericSendFromISR() function.

17 years agoEnsure the first task starts with interrupts enabled.
Richard Barry [Sun, 6 Apr 2008 14:42:35 +0000 (14:42 +0000)]
Ensure the first task starts with interrupts enabled.

17 years agoEnsure the first task starts with interrupts enabled.
Richard Barry [Sun, 6 Apr 2008 14:41:04 +0000 (14:41 +0000)]
Ensure the first task starts with interrupts enabled.

17 years agoEnsure the first task starts with interrupts enabled.
Richard Barry [Sun, 6 Apr 2008 14:38:27 +0000 (14:38 +0000)]
Ensure the first task starts with interrupts enabled.

17 years agoMinor changes to the trace macros.
Richard Barry [Sun, 6 Apr 2008 09:37:26 +0000 (09:37 +0000)]
Minor changes to the trace macros.

17 years agoAdded traceTASK_SWITCHED_OUT macro.
Richard Barry [Sun, 6 Apr 2008 09:36:48 +0000 (09:36 +0000)]
Added traceTASK_SWITCHED_OUT macro.

17 years agoCorrected SysTick interval calculation.
Richard Barry [Sun, 6 Apr 2008 09:26:51 +0000 (09:26 +0000)]
Corrected SysTick interval calculation.

17 years agoCorrected SysTick interval calculation.
Richard Barry [Sun, 6 Apr 2008 09:25:59 +0000 (09:25 +0000)]
Corrected SysTick interval calculation.

17 years agoCorrected SysTick interval calculation.
Richard Barry [Sun, 6 Apr 2008 09:25:00 +0000 (09:25 +0000)]
Corrected SysTick interval calculation.

17 years agoCorrected prototypes for newly added functions that had the 'signed' qualifier missing.
Richard Barry [Sun, 6 Apr 2008 09:23:58 +0000 (09:23 +0000)]
Corrected prototypes for newly added functions that had the 'signed' qualifier missing.

17 years ago(no commit message)
Richard Barry [Sat, 5 Apr 2008 18:10:28 +0000 (18:10 +0000)]

17 years ago(no commit message)
Richard Barry [Sat, 5 Apr 2008 15:09:10 +0000 (15:09 +0000)]

17 years agoChanges required to build with the latest Xilinx tools.
Richard Barry [Sun, 30 Mar 2008 21:18:54 +0000 (21:18 +0000)]
Changes required to build with the latest Xilinx tools.

17 years agoAdd PPC405 port in V10.1 format.
Richard Barry [Sun, 30 Mar 2008 21:15:19 +0000 (21:15 +0000)]
Add PPC405 port in V10.1 format.

17 years agoRemove PPC files that are in the EDK V7 format.
Richard Barry [Sun, 30 Mar 2008 18:41:43 +0000 (18:41 +0000)]
Remove PPC files that are in the EDK V7 format.

17 years agoReturn the lock counts to their original intended behaviour.
Richard Barry [Sat, 29 Mar 2008 20:50:38 +0000 (20:50 +0000)]
Return the lock counts to their original intended behaviour.

17 years agoSmall mods, and update file headers.
Richard Barry [Wed, 26 Mar 2008 13:04:38 +0000 (13:04 +0000)]
Small mods, and update file headers.

17 years agoUpdate version numbers to V4.8.0
Richard Barry [Tue, 25 Mar 2008 21:22:13 +0000 (21:22 +0000)]
Update version numbers to V4.8.0

17 years agoAdd extra const qualifiers and casts for linting purposes.
Richard Barry [Tue, 25 Mar 2008 18:30:09 +0000 (18:30 +0000)]
Add extra const qualifiers and casts for linting purposes.

17 years ago(no commit message)
Richard Barry [Mon, 24 Mar 2008 13:01:33 +0000 (13:01 +0000)]

17 years agoCorrect function prototype.
Richard Barry [Mon, 24 Mar 2008 13:00:38 +0000 (13:00 +0000)]
Correct function prototype.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 12:59:16 +0000 (12:59 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 12:51:24 +0000 (12:51 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 12:44:23 +0000 (12:44 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 12:43:05 +0000 (12:43 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 12:35:40 +0000 (12:35 +0000)]
Update to use new port layer.

17 years agoUpdate to use the new port layer.
Richard Barry [Mon, 24 Mar 2008 12:32:38 +0000 (12:32 +0000)]
Update to use the new port layer.

17 years ago(no commit message)
Richard Barry [Mon, 24 Mar 2008 11:51:42 +0000 (11:51 +0000)]

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 11:51:09 +0000 (11:51 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 11:45:23 +0000 (11:45 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 11:31:41 +0000 (11:31 +0000)]
Update to use new port layer.

17 years agoUpdate to use new port layer.
Richard Barry [Mon, 24 Mar 2008 10:46:56 +0000 (10:46 +0000)]
Update to use new port layer.

17 years ago(no commit message)
Richard Barry [Mon, 24 Mar 2008 10:18:07 +0000 (10:18 +0000)]

17 years agoIntroduce configKERNEL_INTERRUPT_PRIORITY and make some performance optimisations.
Richard Barry [Mon, 24 Mar 2008 10:17:30 +0000 (10:17 +0000)]
Introduce configKERNEL_INTERRUPT_PRIORITY and make some performance optimisations.

17 years agoRemove the stellaris-eabi library as the none-eabi library can be used in its place.
Richard Barry [Sun, 23 Mar 2008 19:04:57 +0000 (19:04 +0000)]
Remove the stellaris-eabi library as the none-eabi library can be used in its place.

17 years ago(no commit message)
Richard Barry [Sun, 23 Mar 2008 18:50:13 +0000 (18:50 +0000)]

17 years ago(no commit message)
Richard Barry [Sun, 23 Mar 2008 17:03:16 +0000 (17:03 +0000)]

17 years ago(no commit message)
Richard Barry [Sun, 23 Mar 2008 17:02:24 +0000 (17:02 +0000)]

17 years ago(no commit message)
Richard Barry [Sun, 23 Mar 2008 17:00:08 +0000 (17:00 +0000)]

17 years agoAdd SVC handler to startup and recursive mutexes to the list of test tasks.
Richard Barry [Sun, 23 Mar 2008 16:58:34 +0000 (16:58 +0000)]
Add SVC handler to startup and recursive mutexes to the list of test tasks.

17 years agoAdd new config options.
Richard Barry [Sun, 23 Mar 2008 16:11:08 +0000 (16:11 +0000)]
Add new config options.

17 years agoAdd new config options.
Richard Barry [Sun, 23 Mar 2008 16:09:16 +0000 (16:09 +0000)]
Add new config options.

17 years agoAllow test to pass when there are many other tasks in the system.
Richard Barry [Sun, 23 Mar 2008 16:07:48 +0000 (16:07 +0000)]
Allow test to pass when there are many other tasks in the system.

17 years agoRe-write the queue send and queue receive functions to improve their effect on interr...
Richard Barry [Sun, 23 Mar 2008 16:06:45 +0000 (16:06 +0000)]
Re-write the queue send and queue receive functions to improve their effect on interrupt responsiveness.

17 years agoAdd critical section around xTaskCheckForTimeout() as the new queue code makes a...
Richard Barry [Sun, 23 Mar 2008 16:00:51 +0000 (16:00 +0000)]
Add critical section around xTaskCheckForTimeout() as the new queue code makes a call while the scheduler is not locked.

17 years agoAdd utilities that can be used to query a queue from within an ISR.
Richard Barry [Sun, 23 Mar 2008 15:58:27 +0000 (15:58 +0000)]
Add utilities that can be used to query a queue from within an ISR.

17 years agoPerformance optimisation.
Richard Barry [Sun, 23 Mar 2008 15:54:50 +0000 (15:54 +0000)]
Performance optimisation.

17 years agoPerformance optimisation.
Richard Barry [Sun, 23 Mar 2008 15:53:37 +0000 (15:53 +0000)]
Performance optimisation.

17 years agoRemove absolute paths.
Richard Barry [Fri, 7 Mar 2008 18:46:56 +0000 (18:46 +0000)]
Remove absolute paths.

17 years agoCheck in before attempting to remove absolute paths in PPC405 project.
Richard Barry [Fri, 7 Mar 2008 18:23:27 +0000 (18:23 +0000)]
Check in before attempting to remove absolute paths in PPC405 project.

17 years agoGet preeprocessor working correctly.
Richard Barry [Fri, 7 Mar 2008 16:29:15 +0000 (16:29 +0000)]
Get preeprocessor working correctly.

17 years agoGet reg test tasks working correctly.
Richard Barry [Fri, 7 Mar 2008 16:28:32 +0000 (16:28 +0000)]
Get reg test tasks working correctly.

17 years agoRenaming .s to .S.
Richard Barry [Fri, 7 Mar 2008 13:43:27 +0000 (13:43 +0000)]
Renaming .s to .S.

17 years agoAdd -Wall option.
Richard Barry [Fri, 7 Mar 2008 11:14:18 +0000 (11:14 +0000)]
Add -Wall option.

17 years agoAdd -Wall option.
Richard Barry [Fri, 7 Mar 2008 11:13:41 +0000 (11:13 +0000)]
Add -Wall option.

17 years agoIncrease baud rate to 115200.
Richard Barry [Fri, 7 Mar 2008 11:13:02 +0000 (11:13 +0000)]
Increase baud rate to 115200.

17 years agoAdd -Wall option.
Richard Barry [Fri, 7 Mar 2008 11:12:17 +0000 (11:12 +0000)]
Add -Wall option.

17 years agoSmall optimisation by using constants for register addresses.
Richard Barry [Fri, 7 Mar 2008 11:11:27 +0000 (11:11 +0000)]
Small optimisation by using constants for register addresses.

17 years agoAdd extra tests into the regtest tasks.
Richard Barry [Fri, 7 Mar 2008 11:10:33 +0000 (11:10 +0000)]
Add extra tests into the regtest tasks.

17 years agoClear the interrupt prior to servicing the interrupt - previously it was the other...
Richard Barry [Fri, 7 Mar 2008 11:08:10 +0000 (11:08 +0000)]
Clear the interrupt prior to servicing the interrupt - previously it was the other way around.

17 years agoComment ready for release.
Richard Barry [Thu, 6 Mar 2008 20:55:49 +0000 (20:55 +0000)]
Comment ready for release.

17 years agoUpdate commenting ready for release.
Richard Barry [Thu, 6 Mar 2008 16:51:57 +0000 (16:51 +0000)]
Update commenting ready for release.

17 years agoRename PPC405 to PPC405_Xilinx.
Richard Barry [Wed, 5 Mar 2008 12:31:04 +0000 (12:31 +0000)]
Rename PPC405 to PPC405_Xilinx.

17 years agoRename PPC405 to PPC405_Xilinx.
Richard Barry [Wed, 5 Mar 2008 12:24:31 +0000 (12:24 +0000)]
Rename PPC405 to PPC405_Xilinx.

17 years agoPPC405 work in progress.
Richard Barry [Wed, 5 Mar 2008 12:22:19 +0000 (12:22 +0000)]
PPC405 work in progress.

17 years agoPPC405 work in progress.
Richard Barry [Wed, 5 Mar 2008 12:21:46 +0000 (12:21 +0000)]
PPC405 work in progress.

17 years agoPPC405 work in progress.
Richard Barry [Wed, 5 Mar 2008 10:13:59 +0000 (10:13 +0000)]
PPC405 work in progress.

17 years agoModified uxTaskGetStackHighWaterMark() to take a parameter for the task to be checked...
Richard Barry [Wed, 5 Mar 2008 10:13:18 +0000 (10:13 +0000)]
Modified uxTaskGetStackHighWaterMark() to take a parameter for the task to be checked, rather than just checking the stack of the calling task.

17 years agoModified uxTaskGetStackHighWaterMark() to take a parameter for the task to be checked...
Richard Barry [Wed, 5 Mar 2008 10:12:35 +0000 (10:12 +0000)]
Modified uxTaskGetStackHighWaterMark() to take a parameter for the task to be checked, rather than just checking the stack of the calling task.

17 years agoRemove system.log from the repository.
Richard Barry [Wed, 5 Mar 2008 10:11:22 +0000 (10:11 +0000)]
Remove system.log from the repository.

17 years agoPPC405 work in progress.
Richard Barry [Wed, 5 Mar 2008 10:09:38 +0000 (10:09 +0000)]
PPC405 work in progress.

17 years agoNew PPC405 port files.
Richard Barry [Tue, 4 Mar 2008 08:56:32 +0000 (08:56 +0000)]
New PPC405 port files.

17 years agoRemove warnings generated by new features.
Richard Barry [Mon, 3 Mar 2008 21:46:29 +0000 (21:46 +0000)]
Remove warnings generated by new features.

17 years agoAdd stack check macros.
Richard Barry [Mon, 3 Mar 2008 20:56:55 +0000 (20:56 +0000)]
Add stack check macros.

17 years agoAdd trace macros.
Richard Barry [Mon, 3 Mar 2008 16:32:37 +0000 (16:32 +0000)]
Add trace macros.

17 years agoAdd trace macros.
Richard Barry [Mon, 3 Mar 2008 16:32:05 +0000 (16:32 +0000)]
Add trace macros.

17 years agoAdd vTaskEnterCritical() and vTaskExitCritical() functions.
Richard Barry [Mon, 25 Feb 2008 18:54:28 +0000 (18:54 +0000)]
Add vTaskEnterCritical() and vTaskExitCritical() functions.

17 years agoMore work in progress (PPC).
Richard Barry [Mon, 25 Feb 2008 18:53:23 +0000 (18:53 +0000)]
More work in progress (PPC).

17 years agoBasic cooperative reg test tasks working.
Richard Barry [Mon, 25 Feb 2008 11:18:23 +0000 (11:18 +0000)]
Basic cooperative reg test tasks working.

17 years agoWork in progress, for backup purposes only.
Richard Barry [Mon, 25 Feb 2008 09:56:56 +0000 (09:56 +0000)]
Work in progress, for backup purposes only.

17 years agoAdd initial PPC405 files - this is a work in progress not a completed port.
Richard Barry [Sun, 24 Feb 2008 11:42:27 +0000 (11:42 +0000)]
Add initial PPC405 files - this is a work in progress not a completed port.

17 years agoAdd PPC definition.
Richard Barry [Sun, 24 Feb 2008 11:41:26 +0000 (11:41 +0000)]
Add PPC definition.

17 years agoUpdate to V4.7.2.
Richard Barry [Thu, 21 Feb 2008 19:45:27 +0000 (19:45 +0000)]
Update to V4.7.2.

17 years agoRemove unused project.
Richard Barry [Tue, 19 Feb 2008 12:44:08 +0000 (12:44 +0000)]
Remove unused project.

17 years agoIncrease stack size.
Richard Barry [Sun, 17 Feb 2008 21:11:52 +0000 (21:11 +0000)]
Increase stack size.

17 years agoChange stack size depending on memory model.
Richard Barry [Sun, 17 Feb 2008 21:00:56 +0000 (21:00 +0000)]
Change stack size depending on memory model.

17 years agoTurn watchdog on.
Richard Barry [Sun, 17 Feb 2008 20:27:34 +0000 (20:27 +0000)]
Turn watchdog on.

17 years agoStill trying to sort out weird symbolic linking between two partest.c files.
Richard Barry [Sun, 17 Feb 2008 20:07:58 +0000 (20:07 +0000)]
Still trying to sort out weird symbolic linking between two partest.c files.

17 years ago(no commit message)
Richard Barry [Sun, 17 Feb 2008 20:06:24 +0000 (20:06 +0000)]

17 years ago(no commit message)
Richard Barry [Sun, 17 Feb 2008 20:02:56 +0000 (20:02 +0000)]