]> git.sur5r.net Git - freertos/blobdiff - FreeRTOS/Demo/CORTEX_STM32L152_Discovery_IAR/STM32L_low_power_tick_management.c
Update the demo directory to use the version 8 type naming conventions.
[freertos] / FreeRTOS / Demo / CORTEX_STM32L152_Discovery_IAR / STM32L_low_power_tick_management.c
index 3bd99894d9e6cb5bd1bce626ce9bbdf589df47a2..2a89df8f54a96c424d11d01fad056730f21cf09c 100644 (file)
@@ -109,7 +109,7 @@ static const uint32_t ulReloadValueForOneTick = ( ( lpCLOCK_INPUT_FREQUENCY / co
 /* Holds the maximum number of ticks that can be suppressed - which is\r
 basically how far into the future an interrupt can be generated. Set during\r
 initialisation. */\r
-static portTickType xMaximumPossibleSuppressedTicks = 0;\r
+static TickType_t xMaximumPossibleSuppressedTicks = 0;\r
 \r
 /* Flag set from the tick interrupt to allow the sleep processing to know if\r
 sleep mode was exited because of an tick interrupt or a different interrupt. */\r
@@ -195,12 +195,12 @@ TIM_TimeBaseInitTypeDef  TIM_TimeBaseStructure;
 /* Override the default definition of vPortSuppressTicksAndSleep() that is\r
 weakly defined in the FreeRTOS Cortex-M3 port layer with a version that manages\r
 the TIM2 interrupt, as the tick is generated from TIM2 compare matches events. */\r
-void vPortSuppressTicksAndSleep( portTickType xExpectedIdleTime )\r
+void vPortSuppressTicksAndSleep( TickType_t xExpectedIdleTime )\r
 {\r
 uint32_t ulCounterValue, ulCompleteTickPeriods;\r
 eSleepModeStatus eSleepAction;\r
-portTickType xModifiableIdleTime;\r
-const portTickType xRegulatorOffIdleTime = 30;\r
+TickType_t xModifiableIdleTime;\r
+const TickType_t xRegulatorOffIdleTime = 30;\r
 \r
        /* THIS FUNCTION IS CALLED WITH THE SCHEDULER SUSPENDED. */\r
 \r