]> begriffs open source - freertos/commit
Core kernel code:
authorRichard Barry <ribarry@amazon.com>
Tue, 16 Sep 2014 14:54:32 +0000 (14:54 +0000)
committerRichard Barry <ribarry@amazon.com>
Tue, 16 Sep 2014 14:54:32 +0000 (14:54 +0000)
commit3b0854bf964522b2a7ebec36fb940f5dfbdd8596
treed5aa7186b33f7e3d9705aad1dff96a753f3688e1
parentb3c040fc272062915adf6a831ec1bfe4a57dc39f
Core kernel code:
+ Introduce xSemaphoreGenericGiveFromISR() as an optimisation when giving semaphores and mutexes from an interrupt.

Demo applications:
+ Update IntSemTest.c to provide more code coverage in xSemaphoreGenericGiveFromISR().
+ Ensure the MMU is turned on in the RZ IAR demo.  It was already on in the RZ ARM demo.
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/IAR/settings/RTOSDemo.dbgdt
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/IAR/settings/RTOSDemo.dni
FreeRTOS/Demo/CORTEX_A9_RZ_R7S72100_IAR_DS-5/IAR/settings/RTOSDemo.wsdt
FreeRTOS/Demo/CORTEX_M4_ATSAM4S_Atmel_Studio/RTOSDemo.atsuo
FreeRTOS/Demo/Common/Minimal/IntSemTest.c
FreeRTOS/Source/include/queue.h
FreeRTOS/Source/include/semphr.h
FreeRTOS/Source/queue.c
FreeRTOS/Source/tasks.c