]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_EFM32_Gecko_Starter_Kit_Simplicity_Studio/Source/Low_Power_Demo/low_power_tick_management_RTC.c
Add Pearl Gecko demo.
[freertos] / FreeRTOS / Demo / CORTEX_EFM32_Gecko_Starter_Kit_Simplicity_Studio / Source / Low_Power_Demo / low_power_tick_management_RTC.c
index 1ce6ee237eaa3ac1533736123a011a515f53c342..47fb7a9d1f584b70ccb469fee865cc45abab15b0 100644 (file)
@@ -1,5 +1,5 @@
 /*\r
-    FreeRTOS V8.2.3 - Copyright (C) 2015 Real Time Engineers Ltd.\r
+    FreeRTOS V9.0.0rc1 - Copyright (C) 2016 Real Time Engineers Ltd.\r
     All rights reserved\r
 \r
     VISIT http://www.FreeRTOS.org TO ENSURE YOU ARE USING THE LATEST VERSION.\r
@@ -356,8 +356,8 @@ void RTC_IRQHandler( void )
 \r
        RTC_IntClear( _RTC_IFC_MASK );\r
 \r
-       /* Critical section which protect incrementing the tick*/\r
-       ( void ) portSET_INTERRUPT_MASK_FROM_ISR();\r
+       /* Critical section which protect incrementing the tick*/\r
+       portDISABLE_INTERRUPTS();\r
        {\r
                if( xTaskIncrementTick() != pdFALSE )\r
                {\r
@@ -365,7 +365,7 @@ void RTC_IRQHandler( void )
                        portNVIC_INT_CTRL_REG = portNVIC_PENDSVSET_BIT;\r
                }\r
        }\r
-       portCLEAR_INTERRUPT_MASK_FROM_ISR( 0 );\r
+       portENABLE_INTERRUPTS();\r
 }\r
 /*-----------------------------------------------------------*/\r
 \r