You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
FreeRTOS-Kernel/FreeRTOS/Source/portable/GCC
Richard Barry fd02010886 Kernel changes:
+ Made xTaskNotifyGiveFromISR() its own function, rather than a macro that calls xTaskNotifyFromISR() (minor performance improvement).
+ GCC and Keil Cortex-M4F ports now use vPortRaiseBASEPRI() in place of ulPortRaiseBASEPRI() where the return value is not required (minor performance improvement).

Demo changes:
Change the [very basic] FreeRTOS+UDP SAM4E driver to use task notifications rather than a semaphore (execution time now 55% what it was in FreeRTOS V8.1.2!).
Robustness improvements to IntQueue.c standard demo task.h.
Added the latest standard demo tasks, reg test tasks and int q  tasks to the SAM4E demo.
10 years ago
..
ARM7_AT91FR40008 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
ARM7_AT91SAM7S Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
ARM7_LPC23xx Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
ARM7_LPC2000 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
ARM_CA9 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
ARM_CM0 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
ARM_CM3 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
ARM_CM3_MPU + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
ARM_CM4F Kernel changes: 10 years ago
ATMega323 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
AVR32_UC3 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
CORTUS_APS3 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
ColdFire_V2 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
H8S2329 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
HCS12 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
MCF5235 Map portTICK_RATE_MS to portTICK_PERIOD_MS. 11 years ago
MSP430F449 Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
MicroBlaze + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
MicroBlazeV8 Kernel changes: 10 years ago
NiosII + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
PPC405_Xilinx Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
PPC440_Xilinx Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
RL78 Check in RL78 GCC port layer now it has been verified with the fixed compiler. 11 years ago
RX100 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
RX600 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
RX600v2 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago
STR75x Update version number to 8.1.2 after moving the defaulting of configUSE_PORT_OPTIMISED_TASK_SELECTION into individual port layers so it does not affect ports that do not support the definition. 11 years ago
TriCore_1782 + Update demos that use FreeRTOS+Trace to work with the latest trace recorder library. 10 years ago