Update to work with latest RIDE version.
diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo-globals.Standard.xml b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo-globals.Standard.xml
index cdb0cc7..6c0c620 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo-globals.Standard.xml
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo-globals.Standard.xml
@@ -1,459 +1,480 @@
-<!-- DWF2XML 0.01.31 - Raisonance Dwarf information extractor -->

-<aoffile Header="RTOSDemo" Path="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\RTOSDemo.elf">

+<!-- DWF2XML 2.00.01 - Raisonance Dwarf information extractor -->

+<aoffile Header="RTOSDemo" Path="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\RTOSDemo.elf">

  <Def>

   <Col Header="DeclFile" Desc="File"/>

   <Col Header="Type" Desc="Type"/>

   <Col Header="Header" Desc="Name"/>

  </Def>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="GreenLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="19" Pointer="No"/>

- <variable Header="RedLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="20" Pointer="No"/>

- <variable Header="GreenLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="21" Pointer="No"/>

- <variable Header="RedLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="22" Pointer="No"/>

- <variable Header="GreenLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="23" Pointer="No"/>

- <variable Header="RedLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="24" Pointer="No"/>

- <variable Header="HalfPeriod_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="25" Pointer="No"/>

- <variable Header="HalfPeriod_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="26" Pointer="No"/>

- <variable Header="Period_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="27" Pointer="No"/>

- <variable Header="Period_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="28" Pointer="No"/>

- <func Header="Reset_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="189"/>

- <variable Header="g_pfnVectors" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="111" Pointer="No"/>

- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="GPIO_TypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_map.h" DeclLine="343" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <type Header="BitAction" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="73" Pointer="No"/>

- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

- <type Header="TIM_OCInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="47" Pointer="No"/>

- <type Header="DataConfigMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.h" DeclLine="26" Pointer="No"/>

- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

- <func Header="LCD_DataLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="202"/>

- <func Header="LCD_SetBackLight" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1053"/>

- <func Header="LCD_GetScreenOrientation" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1186"/>

- <func Header="LCD_CtrlLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="255"/>

- <func Header="LCD_SendLCDData" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="707"/>

- <func Header="LCD_SendLCDCmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="679"/>

- <func Header="LCD_SetRect_For_Cmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1028"/>

- <func Header="LCD_FillRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="777"/>

- <func Header="LCD_SetScreenOrientation" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1166"/>

- <func Header="LCD_DisplayChar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1004"/>

- <func Header="LCD_DataLinesConfig" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="167"/>

- <func Header="LCD_ReadLCDData" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="734"/>

- <func Header="LCD_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="613"/>

- <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="28" Pointer="No"/>

- <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="29" Pointer="No"/>

- <variable Header="HandlerDivider" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="30" Pointer="No"/>

- <variable Header="AsciiDotsTable" Icon="2" Type="variable" Desc=":   unsigned char[1330]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="42" Pointer="No"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="Current_CCR_BackLightStart" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="32" Pointer="No"/>

- <variable Header="OrientationOffsetX" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="139" Pointer="No"/>

- <variable Header="OrientationOffsetY" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="140" Pointer="No"/>

- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="32" Pointer="No"/>

- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

- <func Header="UTIL_ReadBackupRegister" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="410"/>

- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

- <variable Header="CurrentSpeed" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="25" Pointer="No"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="RCC_ClockFreq" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="28" Pointer="No"/>

- <variable Header="fTemperatureInFahrenheit" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="30" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="dummycounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="29" Pointer="No"/>

- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

- <func Header="DRAW_GetBGndColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="290"/>

- <func Header="DRAW_SetDefaultColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="414"/>

- <func Header="DRAW_DisplayStringWithMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="129"/>

- <func Header="DRAW_DisplayString" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="373"/>

- <func Header="DRAW_SetImage" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="335"/>

- <func Header="DRAW_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="178"/>

- <variable Header="CharMagniCoeff" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="28" Pointer="No"/>

- <variable Header="BGndColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="29" Pointer="No"/>

- <variable Header="TextColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="30" Pointer="No"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="fDisplayTime" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="32" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="BatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="33" Pointer="No"/>

- <variable Header="OldBatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="34" Pointer="No"/>

- <variable Header="OldTHH" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="35" Pointer="No"/>

- <variable Header="OldTMM" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="36" Pointer="No"/>

- <variable Header="OldTSS" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="37" Pointer="No"/>

- <variable Header="OldTemp" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="38" Pointer="No"/>

- <variable Header="xBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="39" Pointer="No"/>

- <variable Header="yBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="40" Pointer="No"/>

- <variable Header="widthBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="41" Pointer="No"/>

- <variable Header="heightBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="42" Pointer="No"/>

- <variable Header="UsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>

- <variable Header="OldUsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>

- <variable Header="rotate_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="47" Pointer="No"/>

- <variable Header="previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="48" Pointer="No"/>

- <variable Header="previous_previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="49" Pointer="No"/>

- <variable Header="H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="50" Pointer="No"/>

- <variable Header="CurrentScreenOrientation" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="51" Pointer="No"/>

- <variable Header="CurrentRotateScreen" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="52" Pointer="No"/>

- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <type Header="SPI_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_spi.h" DeclLine="37" Pointer="No"/>

- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

- <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>

- <func Header="MEMS_GetPosition" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="523"/>

- <func Header="MEMS_SendByte" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="236"/>

- <func Header="MEMS_ChipSelect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="215"/>

- <func Header="MEMS_ReadID" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="482"/>

- <func Header="MEMS_ReadOutXY" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="138"/>

- <func Header="MEMS_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="381"/>

- <func Header="MEMS_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="266"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="MEMS_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="37" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="TestingActive" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="38" Pointer="No"/>

- <variable Header="StartingFromResetOrShockCounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="39" Pointer="No"/>

- <variable Header="TimeCounterForDoubleClick" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="40" Pointer="No"/>

- <variable Header="TimeLastShock" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="41" Pointer="No"/>

- <variable Header="Gradient2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="44" Pointer="No"/>

- <variable Header="N_filtering" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="47" Pointer="No"/>

- <variable Header="GradX" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="50" Pointer="No"/>

- <variable Header="GradY" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="51" Pointer="No"/>

- <variable Header="GradZ" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="52" Pointer="No"/>

- <variable Header="fMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="59" Pointer="No"/>

- <variable Header="iMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="60" Pointer="No"/>

- <variable Header="tMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="61" Pointer="No"/>

- <variable Header="fMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="62" Pointer="No"/>

- <variable Header="iMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="63" Pointer="No"/>

- <variable Header="tMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="64" Pointer="No"/>

- <variable Header="fMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="65" Pointer="No"/>

- <variable Header="iMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="66" Pointer="No"/>

- <variable Header="tMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="67" Pointer="No"/>

- <variable Header="XInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="69" Pointer="No"/>

- <variable Header="YInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="70" Pointer="No"/>

- <variable Header="ZInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="71" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="32" Pointer="No"/>

- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

- <type Header="TIM_OCInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="47" Pointer="No"/>

- <func Header="BUZZER_GetMode" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="358"/>

- <func Header="BUZZER_SetFrequency" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="195"/>

- <func Header="PlayMusic" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="104"/>

- <func Header="BUZZER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="376"/>

- <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="54" Pointer="No"/>

- <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="55" Pointer="No"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="octave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="26" Pointer="No"/>

- <variable Header="note" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="43" Pointer="No"/>

- <variable Header="buzz_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="52" Pointer="No"/>

- <variable Header="buzz_in_progress" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="53" Pointer="No"/>

- <variable Header="CCR_Val" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="56" Pointer="No"/>

- <variable Header="Buzzer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="57" Pointer="No"/>

- <variable Header="Buzzer_Counter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="58" Pointer="No"/>

- <variable Header="CurrentMelody" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="61" Pointer="Yes"/>

- <variable Header="CurrentMelodySTART" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="62" Pointer="Yes"/>

- <variable Header="DefaultOctave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="63" Pointer="No"/>

- <variable Header="DefaultDuration" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="64" Pointer="No"/>

- <variable Header="DefaultBeats" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="65" Pointer="No"/>

- <variable Header="Note_Freq" Icon="2" Type="variable" Desc=":   unsigned int[16]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="67" Pointer="No"/>

- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>

- <type Header="tPointer_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="194" Pointer="No"/>

- <type Header="tAppPtrMgr" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="226" Pointer="No"/>

- <func Header="POINTER_SetCurrentPointer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="351"/>

- <func Header="POINTER_SetCurrentAngleStart" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="394"/>

- <func Header="POINTER_SetCurrentSpeedOnAngle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="430"/>

- <func Header="POINTER_SetCurrentAreaStore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="453"/>

- <func Header="POINTER_SetRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="573"/>

- <func Header="POINTER_SetRectScreen" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="615"/>

- <func Header="POINTER_SetPos" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="655"/>

- <func Header="POINTER_GetColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="881"/>

- <func Header="POINTER_Restore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="806"/>

- <func Header="POINTER_Draw" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="682"/>

- <func Header="POINTER_Save" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="759"/>

- <func Header="POINTER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="473"/>

- <func Header="POINTER_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="289"/>

- <func Header="POINTER_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="315"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="POINTER_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="58" Pointer="No"/>

- <variable Header="BallPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="39" Pointer="No"/>

- <variable Header="CurrentPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="44" Pointer="Yes"/>

- <variable Header="CurrentPointerColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="50" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="locbuf" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="40" Pointer="No"/>

- <variable Header="DefaultAreaStore" Icon="2" Type="variable" Desc=":   unsigned char[98]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="41" Pointer="No"/>

- <variable Header="CurrentPointerWidth" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="45" Pointer="No"/>

- <variable Header="CurrentPointerHeight" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="46" Pointer="No"/>

- <variable Header="CurrentSpeedOnAngle" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="47" Pointer="No"/>

- <variable Header="CurrentAngleStart" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="48" Pointer="No"/>

- <variable Header="ptrAreaStore" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="49" Pointer="Yes"/>

- <variable Header="Pointer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="51" Pointer="No"/>

- <variable Header="Pointer_State" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="52" Pointer="No"/>

- <variable Header="OUT_X" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="54" Pointer="No"/>

- <variable Header="OUT_Y" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="55" Pointer="No"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xLCDMessage" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="171" Pointer="No"/>

- <func Header="starting_delay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="475"/>

- <func Header="vApplicationTickHook" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="371"/>

- <func Header="main" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="228"/>

- <func Header="prvFlashTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="458"/>

- <func Header="prvLCDTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="264"/>

- <func Header="prvCheckTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="314"/>

- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

- <variable Header="pucImage" Icon="2" Type="variable" Desc=":   unsigned int[3312]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\bitmap.h" DeclLine="55" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <variable Header="xLCDQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="223" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

- <func Header="vParTestToggleLED" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="110"/>

- <func Header="vParTestInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="67"/>

- <variable Header="usOutputValue" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="62" Pointer="No"/>

- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

- <type Header="FunctionalState" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="59" Pointer="No"/>

- <type Header="NVIC_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_nvic.h" DeclLine="32" Pointer="No"/>

- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

- <func Header="vTimer2IntHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="140"/>

- <func Header="vSetupTimerTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="94"/>

- <variable Header="usMaxJitter" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="89" Pointer="No"/>

- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>

- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>

- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>

- <func Header="printchar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="32"/>

- <func Header="prints" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="46"/>

- <func Header="printi" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="79"/>

- <func Header="print" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="122"/>

- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>

- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>

- <func Header="sprintf" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="194"/>

- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>

- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>

- <func Header="xAreGenericQueueTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="544"/>

- <func Header="vStartGenericQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="129"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>

- <func Header="prvMediumPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="497"/>

- <func Header="prvHighPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="515"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>

- <func Header="prvLowPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="399"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>

- <func Header="prvSendFrontAndBackTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="171"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="112" Pointer="No"/>

- <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="116" Pointer="No"/>

- <variable Header="ulLoopCounter2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="117" Pointer="No"/>

- <variable Header="ulGuardedVariable" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="120" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xHighPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="124" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xMediumPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="124" Pointer="No"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <type Header="xBlockingQueueParameters" Icon="1" Type="type" Desc=": struct BLOCKING_QUEUE_PARAMETERS" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="102" Pointer="No"/>

- <func Header="xAreBlockingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="274"/>

- <func Header="vStartBlockingQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="123"/>

- <func Header="vBlockingQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="205"/>

- <func Header="vBlockingQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="236"/>

- <variable Header="sBlockingConsumerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="114" Pointer="No"/>

- <variable Header="sBlockingProducerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="118" Pointer="No"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="xAreBlockTimeTestTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="464"/>

- <func Header="vCreateBlockTimeTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="104"/>

- <func Header="vSecondaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="374"/>

- <func Header="vPrimaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="123"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <variable Header="xTestQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="83" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xSecondary" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="87" Pointer="No"/>

- <variable Header="xPrimaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="90" Pointer="No"/>

- <variable Header="xSecondaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="90" Pointer="No"/>

- <variable Header="xErrorOccurred" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="91" Pointer="No"/>

- <variable Header="xRunIndicator" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="95" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="xAreQueuePeekTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="425"/>

- <func Header="vStartQueuePeekTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="104"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="prvMediumPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="293"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="prvHighPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="238"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="prvHighestPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="129"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="prvLowPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="334"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="93" Pointer="No"/>

- <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="97" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xMediumPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xHighPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <variable Header="xHighestPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="xArePollingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="218"/>

- <func Header="vStartPolledQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="111"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>

- <func Header="vPolledQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="132"/>

- <func Header="vPolledQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="171"/>

- <variable Header="xPollingConsumerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="106" Pointer="No"/>

- <variable Header="xPollingProducerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="106" Pointer="No"/>

- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="102" Pointer="No"/>

- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="110" Pointer="No"/>

- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="91" Pointer="No"/>

- <type Header="tskTCB" Icon="1" Type="type" Desc=": struct tskTaskControlBlock" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="97" Pointer="No"/>

- <func Header="xTaskIsTaskSuspended" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="853"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskSwitchContext" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1393"/>

- <func Header="vTaskSetTimeOutState" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1540"/>

- <func Header="vTaskMissedYield" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1590"/>

- <func Header="vTaskPriorityDisinherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1977"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskPriorityInherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1945"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="xTaskRemoveFromEventList" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1493"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="xTaskGetCurrentTaskHandle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1898"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="xTaskCheckForTimeOut" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1547"/>

- <func Header="xTaskGetTickCount" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1103"/>

- <func Header="vTaskSuspendAll" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1013"/>

- <func Header="uxTaskPriorityGet" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="683"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskPlaceOnEventList" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1423"/>

- <func Header="vTaskIncrementTick" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1227"/>

- <func Header="xTaskResumeAll" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1021"/>

- <func Header="vTaskResume" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="884"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskSuspend" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="810"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskPrioritySet" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="705"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskDelay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="622"/>

- <func Header="vTaskDelayUntil" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="545"/>

- <func Header="prvIdleTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1606"/>

- <func Header="xTaskCreate" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="358"/>

- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>

- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>

- <func Header="vTaskStartScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="965"/>

- <variable Header="pxReadyTasksLists" Icon="2" Type="variable" Desc=":   struct xLIST[5]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="113" Pointer="No"/>

- <variable Header="xDelayedTaskList1" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="114" Pointer="No"/>

- <variable Header="xDelayedTaskList2" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="115" Pointer="No"/>

- <variable Header="pxDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="116" Pointer="Yes"/>

- <variable Header="pxOverflowDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="117" Pointer="Yes"/>

- <variable Header="xPendingReadyList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="118" Pointer="No"/>

- <variable Header="xTasksWaitingTermination" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="122" Pointer="No"/>

- <variable Header="uxTasksDeleted" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="123" Pointer="No"/>

- <variable Header="xSuspendedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="129" Pointer="No"/>

- <variable Header="uxCurrentNumberOfTasks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="134" Pointer="No"/>

- <variable Header="xTickCount" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="135" Pointer="No"/>

- <variable Header="uxTopUsedPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="136" Pointer="No"/>

- <variable Header="uxTopReadyPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="137" Pointer="No"/>

- <variable Header="xSchedulerRunning" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="138" Pointer="No"/>

- <variable Header="uxSchedulerSuspended" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="139" Pointer="No"/>

- <variable Header="uxMissedTicks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="140" Pointer="No"/>

- <variable Header="xMissedYield" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="141" Pointer="No"/>

- <variable Header="xNumOfOverflows" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="142" Pointer="No"/>

- <variable Header="pxCurrentTCB" Icon="2" Type="variable" Desc=":   struct tskTaskControlBlock CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="109" Pointer="Yes"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="102" Pointer="No"/>

- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="110" Pointer="No"/>

- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>

- <func Header="vListInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="60"/>

- <func Header="vListInitialiseItem" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="80"/>

- <func Header="vListInsertEnd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="87"/>

- <func Header="vListInsert" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="110"/>

- <func Header="vListRemove" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="151"/>

- <type Header="size_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stddef.h" DeclLine="213" Pointer="No"/>

- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="81" Pointer="No"/>

- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="102" Pointer="No"/>

- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="110" Pointer="No"/>

- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>

- <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="91" Pointer="No"/>

- <type Header="xQUEUE" Icon="1" Type="type" Desc=": struct QueueDefinition" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="104" Pointer="No"/>

- <type Header="xQueueHandle" Icon="1" Type="type" Desc=": struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="112" Pointer="Yes"/>

- <func Header="uxQueueMessagesWaiting" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1090"/>

- <func Header="prvCopyDataFromQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1159"/>

- <func Header="prvUnlockQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1173"/>

- <func Header="xQueueGenericReceive" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="885"/>

- <func Header="prvCopyDataToQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1121"/>

- <func Header="xQueueGenericSendFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="832"/>

- <func Header="xQueueGenericSend" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="441"/>

- <func Header="xQueueCreateMutex" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="289"/>

- <func Header="xQueueCreate" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="236"/>

- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>

- <func Header="pxPortInitialiseStack" Icon="3" Type="func" Desc=":   unsigned long CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="111"/>

- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>

- <func Header="vPortSVCHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="128"/>

- <func Header="vPortStartFirstTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="147"/>

- <func Header="vPortYieldFromISR" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="190"/>

- <func Header="vPortEnterCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="197"/>

- <func Header="vPortExitCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="204"/>

- <func Header="xPortPendSVHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="214"/>

- <func Header="xPortStartScheduler" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="162"/>

- <func Header="xPortSysTickHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="249"/>

- <variable Header="uxCriticalNesting" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="86" Pointer="No"/>

- <variable Header="ulKernelPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="82" Pointer="No"/>

- <type Header="size_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stddef.h" DeclLine="213" Pointer="No"/>

- <type Header="xBlockLink" Icon="1" Type="type" Desc=": struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="99" Pointer="No"/>

- <func Header="vPortFree" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="236"/>

- <func Header="pvPortMalloc" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="158"/>

- <variable Header="xHeap" Icon="2" Type="variable" Desc=":   struct xRTOS_HEAP" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="91" Pointer="No"/>

- <variable Header="xStart" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="106" Pointer="No"/>

- <variable Header="xEnd" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="106" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="GreenLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="19" Pointer="No"/>

+ <variable Header="RedLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="20" Pointer="No"/>

+ <variable Header="GreenLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="21" Pointer="No"/>

+ <variable Header="RedLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="22" Pointer="No"/>

+ <variable Header="GreenLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="23" Pointer="No"/>

+ <variable Header="RedLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="24" Pointer="No"/>

+ <variable Header="HalfPeriod_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="25" Pointer="No"/>

+ <variable Header="HalfPeriod_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="26" Pointer="No"/>

+ <variable Header="Period_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="27" Pointer="No"/>

+ <variable Header="Period_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="28" Pointer="No"/>

+ <func Header="Reset_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="189"/>

+ <variable Header="g_pfnVectors" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="111" Pointer="No"/>

+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="GPIO_TypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_map.h" DeclLine="343" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <type Header="BitAction" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="73" Pointer="No"/>

+ <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

+ <type Header="TIM_OCInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="47" Pointer="No"/>

+ <type Header="DataConfigMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.h" DeclLine="26" Pointer="No"/>

+ <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

+ <func Header="LCD_DataLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="202"/>

+ <func Header="LCD_SetBackLight" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1053"/>

+ <func Header="LCD_GetScreenOrientation" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1186"/>

+ <func Header="LCD_CtrlLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="255"/>

+ <func Header="LCD_SendLCDData" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="707"/>

+ <func Header="LCD_SendLCDCmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="679"/>

+ <func Header="LCD_SetScreenOrientation" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1166"/>

+ <func Header="LCD_SetRect_For_Cmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1028"/>

+ <func Header="LCD_DisplayChar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1004"/>

+ <func Header="LCD_FillRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="777"/>

+ <func Header="LCD_DataLinesConfig" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="167"/>

+ <func Header="LCD_ReadLCDData" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="734"/>

+ <func Header="LCD_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="613"/>

+ <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="28" Pointer="No"/>

+ <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="29" Pointer="No"/>

+ <variable Header="HandlerDivider" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="30" Pointer="No"/>

+ <variable Header="AsciiDotsTable" Icon="2" Type="variable" Desc=":   unsigned char[1330]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="42" Pointer="No"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="Current_CCR_BackLightStart" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="32" Pointer="No"/>

+ <variable Header="OrientationOffsetX" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="139" Pointer="No"/>

+ <variable Header="OrientationOffsetY" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="140" Pointer="No"/>

+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="32" Pointer="No"/>

+ <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

+ <func Header="UTIL_ReadBackupRegister" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="410"/>

+ <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

+ <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

+ <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

+ <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>

+ <variable Header="CurrentSpeed" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="25" Pointer="No"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="RCC_ClockFreq" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="28" Pointer="No"/>

+ <variable Header="fTemperatureInFahrenheit" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="30" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="dummycounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="29" Pointer="No"/>

+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

+ <func Header="DRAW_GetBGndColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="290"/>

+ <func Header="DRAW_SetDefaultColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="414"/>

+ <func Header="DRAW_DisplayStringWithMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="129"/>

+ <func Header="DRAW_DisplayString" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="373"/>

+ <func Header="DRAW_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="178"/>

+ <variable Header="CharMagniCoeff" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="28" Pointer="No"/>

+ <variable Header="BGndColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="29" Pointer="No"/>

+ <variable Header="TextColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="30" Pointer="No"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="fDisplayTime" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="32" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="BatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="33" Pointer="No"/>

+ <variable Header="OldBatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="34" Pointer="No"/>

+ <variable Header="OldTHH" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="35" Pointer="No"/>

+ <variable Header="OldTMM" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="36" Pointer="No"/>

+ <variable Header="OldTSS" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="37" Pointer="No"/>

+ <variable Header="OldTemp" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="38" Pointer="No"/>

+ <variable Header="xBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="39" Pointer="No"/>

+ <variable Header="yBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="40" Pointer="No"/>

+ <variable Header="widthBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="41" Pointer="No"/>

+ <variable Header="heightBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="42" Pointer="No"/>

+ <variable Header="UsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>

+ <variable Header="OldUsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>

+ <variable Header="rotate_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="47" Pointer="No"/>

+ <variable Header="previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="48" Pointer="No"/>

+ <variable Header="previous_previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="49" Pointer="No"/>

+ <variable Header="H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="50" Pointer="No"/>

+ <variable Header="CurrentScreenOrientation" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="51" Pointer="No"/>

+ <variable Header="CurrentRotateScreen" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="52" Pointer="No"/>

+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <type Header="SPI_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_spi.h" DeclLine="37" Pointer="No"/>

+ <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>

+ <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>

+ <func Header="MEMS_GetPosition" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="523"/>

+ <func Header="MEMS_SendByte" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="236"/>

+ <func Header="MEMS_ChipSelect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="215"/>

+ <func Header="MEMS_ReadID" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="482"/>

+ <func Header="MEMS_ReadOutXY" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="138"/>

+ <func Header="MEMS_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="381"/>

+ <func Header="MEMS_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="266"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="MEMS_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="37" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="TestingActive" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="38" Pointer="No"/>

+ <variable Header="StartingFromResetOrShockCounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="39" Pointer="No"/>

+ <variable Header="TimeCounterForDoubleClick" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="40" Pointer="No"/>

+ <variable Header="TimeLastShock" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="41" Pointer="No"/>

+ <variable Header="Gradient2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="44" Pointer="No"/>

+ <variable Header="N_filtering" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="47" Pointer="No"/>

+ <variable Header="GradX" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="50" Pointer="No"/>

+ <variable Header="GradY" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="51" Pointer="No"/>

+ <variable Header="GradZ" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="52" Pointer="No"/>

+ <variable Header="fMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="59" Pointer="No"/>

+ <variable Header="iMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="60" Pointer="No"/>

+ <variable Header="tMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="61" Pointer="No"/>

+ <variable Header="fMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="62" Pointer="No"/>

+ <variable Header="iMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="63" Pointer="No"/>

+ <variable Header="tMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="64" Pointer="No"/>

+ <variable Header="fMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="65" Pointer="No"/>

+ <variable Header="iMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="66" Pointer="No"/>

+ <variable Header="tMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="67" Pointer="No"/>

+ <variable Header="XInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="69" Pointer="No"/>

+ <variable Header="YInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="70" Pointer="No"/>

+ <variable Header="ZInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="71" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="32" Pointer="No"/>

+ <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

+ <type Header="TIM_OCInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="47" Pointer="No"/>

+ <func Header="BUZZER_GetMode" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="358"/>

+ <func Header="BUZZER_SetFrequency" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="195"/>

+ <func Header="PlayMusic" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="104"/>

+ <func Header="BUZZER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="376"/>

+ <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="54" Pointer="No"/>

+ <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="55" Pointer="No"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="octave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="26" Pointer="No"/>

+ <variable Header="note" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="43" Pointer="No"/>

+ <variable Header="buzz_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="52" Pointer="No"/>

+ <variable Header="buzz_in_progress" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="53" Pointer="No"/>

+ <variable Header="CCR_Val" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="56" Pointer="No"/>

+ <variable Header="Buzzer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="57" Pointer="No"/>

+ <variable Header="Buzzer_Counter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="58" Pointer="No"/>

+ <variable Header="CurrentMelody" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="61" Pointer="Yes"/>

+ <variable Header="CurrentMelodySTART" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="62" Pointer="Yes"/>

+ <variable Header="DefaultOctave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="63" Pointer="No"/>

+ <variable Header="DefaultDuration" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="64" Pointer="No"/>

+ <variable Header="DefaultBeats" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="65" Pointer="No"/>

+ <variable Header="Note_Freq" Icon="2" Type="variable" Desc=":   unsigned int[16]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="67" Pointer="No"/>

+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>

+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>

+ <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="39" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>

+ <type Header="tPointer_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="194" Pointer="No"/>

+ <type Header="tAppPtrMgr" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="226" Pointer="No"/>

+ <func Header="POINTER_SetCurrentPointer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="351"/>

+ <func Header="POINTER_SetCurrentAngleStart" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="394"/>

+ <func Header="POINTER_SetCurrentSpeedOnAngle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="430"/>

+ <func Header="POINTER_SetCurrentAreaStore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="453"/>

+ <func Header="POINTER_SetRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="573"/>

+ <func Header="POINTER_SetRectScreen" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="615"/>

+ <func Header="POINTER_SetPos" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="655"/>

+ <func Header="POINTER_GetColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="881"/>

+ <func Header="POINTER_Restore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="806"/>

+ <func Header="POINTER_Draw" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="682"/>

+ <func Header="POINTER_Save" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="759"/>

+ <func Header="POINTER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="473"/>

+ <func Header="POINTER_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="289"/>

+ <func Header="POINTER_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="315"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="POINTER_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="58" Pointer="No"/>

+ <variable Header="BallPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="39" Pointer="No"/>

+ <variable Header="CurrentPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="44" Pointer="Yes"/>

+ <variable Header="CurrentPointerColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="50" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <variable Header="locbuf" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="40" Pointer="No"/>

+ <variable Header="DefaultAreaStore" Icon="2" Type="variable" Desc=":   unsigned char[98]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="41" Pointer="No"/>

+ <variable Header="CurrentPointerWidth" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="45" Pointer="No"/>

+ <variable Header="CurrentPointerHeight" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="46" Pointer="No"/>

+ <variable Header="CurrentSpeedOnAngle" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="47" Pointer="No"/>

+ <variable Header="CurrentAngleStart" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="48" Pointer="No"/>

+ <variable Header="ptrAreaStore" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="49" Pointer="Yes"/>

+ <variable Header="Pointer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="51" Pointer="No"/>

+ <variable Header="Pointer_State" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="52" Pointer="No"/>

+ <variable Header="OUT_X" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="54" Pointer="No"/>

+ <variable Header="OUT_Y" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="55" Pointer="No"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xLCDMessage" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="173" Pointer="No"/>

+ <func Header="starting_delay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="477"/>

+ <func Header="vApplicationTickHook" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="373"/>

+ <func Header="main" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="230"/>

+ <func Header="prvFlashTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="460"/>

+ <func Header="prvLCDTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="266"/>

+ <func Header="prvCheckTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="316"/>

+ <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>

+ <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <variable Header="xLCDQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="225" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="39" Pointer="No"/>

+ <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="54" Pointer="No"/>

+ <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="67" Pointer="No"/>

+ <func Header="vParTestToggleLED" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="112"/>

+ <func Header="vParTestInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="69"/>

+ <variable Header="usOutputValue" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="64" Pointer="No"/>

+ <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="40" Pointer="No"/>

+ <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="41" Pointer="No"/>

+ <type Header="FunctionalState" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="59" Pointer="No"/>

+ <type Header="NVIC_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_nvic.h" DeclLine="32" Pointer="No"/>

+ <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="34" Pointer="No"/>

+ <func Header="vTimer2IntHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="142"/>

+ <func Header="vSetupTimerTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="96"/>

+ <variable Header="usMaxJitter" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="91" Pointer="No"/>

+ <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=": struct __va_list" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>

+ <type Header="va_list" Icon="1" Type="type" Desc=": struct __va_list" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>

+ <func Header="printchar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="32"/>

+ <func Header="prints" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="46"/>

+ <func Header="printi" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="79"/>

+ <func Header="print" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="122"/>

+ <func Header="sprintf" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="194"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\semphr.h" DeclLine="61" Pointer="No"/>

+ <func Header="xAreGenericQueueTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="546"/>

+ <func Header="vStartGenericQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="131"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\semphr.h" DeclLine="61" Pointer="No"/>

+ <func Header="prvMediumPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="499"/>

+ <func Header="prvHighPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="517"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\semphr.h" DeclLine="61" Pointer="No"/>

+ <func Header="prvLowPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="401"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\semphr.h" DeclLine="61" Pointer="No"/>

+ <func Header="prvSendFrontAndBackTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="173"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="114" Pointer="No"/>

+ <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="118" Pointer="No"/>

+ <variable Header="ulLoopCounter2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="119" Pointer="No"/>

+ <variable Header="ulGuardedVariable" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="122" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xHighPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="126" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xMediumPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" DeclLine="126" Pointer="No"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <type Header="xBlockingQueueParameters" Icon="1" Type="type" Desc=": struct BLOCKING_QUEUE_PARAMETERS" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="104" Pointer="No"/>

+ <func Header="xAreBlockingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="276"/>

+ <func Header="vStartBlockingQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="125"/>

+ <func Header="vBlockingQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="207"/>

+ <func Header="vBlockingQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="238"/>

+ <variable Header="sBlockingConsumerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="116" Pointer="No"/>

+ <variable Header="sBlockingProducerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" DeclLine="120" Pointer="No"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="xAreBlockTimeTestTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="466"/>

+ <func Header="vCreateBlockTimeTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="106"/>

+ <func Header="vSecondaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="376"/>

+ <func Header="vPrimaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="125"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <variable Header="xTestQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="85" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xSecondary" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="89" Pointer="No"/>

+ <variable Header="xPrimaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="92" Pointer="No"/>

+ <variable Header="xSecondaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="92" Pointer="No"/>

+ <variable Header="xErrorOccurred" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="93" Pointer="No"/>

+ <variable Header="xRunIndicator" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" DeclLine="97" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="xAreQueuePeekTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="427"/>

+ <func Header="vStartQueuePeekTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="106"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="prvHighestPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="131"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="prvHighPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="240"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="prvMediumPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="295"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="prvLowPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="336"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="95" Pointer="No"/>

+ <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="99" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xMediumPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="102" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xHighPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="102" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <variable Header="xHighestPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" DeclLine="102" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="xArePollingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="220"/>

+ <func Header="vStartPolledQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="113"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\queue.h" DeclLine="65" Pointer="No"/>

+ <func Header="vPolledQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="134"/>

+ <func Header="vPolledQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="173"/>

+ <variable Header="xPollingConsumerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="108" Pointer="No"/>

+ <variable Header="xPollingProducerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" DeclLine="108" Pointer="No"/>

+ <type Header="_LOCK_RECURSIVE_T" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\lock.h" DeclLine="7" Pointer="No"/>

+ <type Header="_off_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="16" Pointer="No"/>

+ <type Header="__dev_t" Icon="1" Type="type" Desc=": int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="24" Pointer="No"/>

+ <type Header="__uid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="29" Pointer="No"/>

+ <type Header="__gid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="32" Pointer="No"/>

+ <type Header="_fpos_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="44" Pointer="No"/>

+ <type Header="wint_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stddef.h" DeclLine="354" Pointer="No"/>

+ <type Header="_mbstate_t" Icon="1" Type="type" Desc=": struct " DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="75" Pointer="No"/>

+ <type Header="_flock_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\_types.h" DeclLine="79" Pointer="No"/>

+ <type Header="__ULong" Icon="1" Type="type" Desc=": unsigned long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\reent.h" DeclLine="21" Pointer="No"/>

+ <type Header="__FILE" Icon="1" Type="type" Desc=": struct __sFILE" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\reent.h" DeclLine="272" Pointer="No"/>

+ <type Header="time_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="109" Pointer="No"/>

+ <type Header="caddr_t" Icon="1" Type="type" Desc=": unsigned char CODE*" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="126" Pointer="Yes"/>

+ <type Header="ino_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="133" Pointer="No"/>

+ <type Header="off_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="162" Pointer="No"/>

+ <type Header="dev_t" Icon="1" Type="type" Desc=": int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="163" Pointer="No"/>

+ <type Header="uid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="164" Pointer="No"/>

+ <type Header="gid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="165" Pointer="No"/>

+ <type Header="mode_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="186" Pointer="No"/>

+ <type Header="nlink_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\devtools\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="191" Pointer="No"/>

+ <func Header="_lseek_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="59"/>

+ <func Header="_write_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="71"/>

+ <func Header="_close_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="97"/>

+ <func Header="_isatty_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="153"/>

+ <func Header="_fstat_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="141"/>

+ <func Header="_sbrk_r" Icon="3" Type="func" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="107"/>

+ <func Header="_read_r" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="46"/>

+ <variable Header="stack_ptr" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" DeclLine="104" Pointer="Yes"/>

+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\projdefs.h" DeclLine="56" Pointer="No"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="104" Pointer="No"/>

+ <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="112" Pointer="No"/>

+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="122" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="94" Pointer="No"/>

+ <type Header="tskTCB" Icon="1" Type="type" Desc=": struct tskTaskControlBlock" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="103" Pointer="No"/>

+ <func Header="xTaskIsTaskSuspended" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="872"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskSuspendAll" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1037"/>

+ <func Header="vTaskSwitchContext" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1516"/>

+ <func Header="vTaskSetTimeOutState" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1677"/>

+ <func Header="vTaskMissedYield" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1727"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="xTaskGetCurrentTaskHandle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="2096"/>

+ <func Header="vTaskPriorityDisinherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="2170"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskPriorityInherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="2138"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="xTaskRemoveFromEventList" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1630"/>

+ <func Header="xTaskCheckForTimeOut" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1684"/>

+ <func Header="xTaskGetTickCount" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1127"/>

+ <func Header="uxTaskPriorityGet" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="702"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskPlaceOnEventList" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1560"/>

+ <func Header="vTaskIncrementTick" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1320"/>

+ <func Header="xTaskResumeAll" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1045"/>

+ <func Header="vTaskResume" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="903"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskSuspend" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="829"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskPrioritySet" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="724"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskDelay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="641"/>

+ <func Header="vTaskDelayUntil" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="564"/>

+ <func Header="prvIdleTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="1743"/>

+ <func Header="xTaskCreate" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="373"/>

+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\projdefs.h" DeclLine="56" Pointer="No"/>

+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="85" Pointer="No"/>

+ <func Header="vTaskStartScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="984"/>

+ <variable Header="pxReadyTasksLists" Icon="2" Type="variable" Desc=":   struct xLIST[5]" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="119" Pointer="No"/>

+ <variable Header="xDelayedTaskList1" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="120" Pointer="No"/>

+ <variable Header="xDelayedTaskList2" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="121" Pointer="No"/>

+ <variable Header="pxDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="122" Pointer="Yes"/>

+ <variable Header="pxOverflowDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="123" Pointer="Yes"/>

+ <variable Header="xPendingReadyList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="124" Pointer="No"/>

+ <variable Header="xTasksWaitingTermination" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="128" Pointer="No"/>

+ <variable Header="uxTasksDeleted" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="129" Pointer="No"/>

+ <variable Header="xSuspendedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="135" Pointer="No"/>

+ <variable Header="uxCurrentNumberOfTasks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="140" Pointer="No"/>

+ <variable Header="xTickCount" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="141" Pointer="No"/>

+ <variable Header="uxTopUsedPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="142" Pointer="No"/>

+ <variable Header="uxTopReadyPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="143" Pointer="No"/>

+ <variable Header="xSchedulerRunning" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="144" Pointer="No"/>

+ <variable Header="uxSchedulerSuspended" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="145" Pointer="No"/>

+ <variable Header="uxMissedTicks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="146" Pointer="No"/>

+ <variable Header="xMissedYield" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="147" Pointer="No"/>

+ <variable Header="xNumOfOverflows" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="148" Pointer="No"/>

+ <variable Header="uxTaskNumber" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="149" Pointer="No"/>

+ <variable Header="pxCurrentTCB" Icon="2" Type="variable" Desc=":   struct tskTaskControlBlock CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" DeclLine="115" Pointer="Yes"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="104" Pointer="No"/>

+ <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="112" Pointer="No"/>

+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="122" Pointer="No"/>

+ <func Header="vListInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" DeclLine="62"/>

+ <func Header="vListInitialiseItem" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" DeclLine="82"/>

+ <func Header="vListInsertEnd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" DeclLine="89"/>

+ <func Header="vListInsert" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" DeclLine="112"/>

+ <func Header="vListRemove" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" DeclLine="169"/>

+ <type Header="size_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stddef.h" DeclLine="213" Pointer="No"/>

+ <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="83" Pointer="No"/>

+ <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="104" Pointer="No"/>

+ <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="112" Pointer="No"/>

+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\list.h" DeclLine="122" Pointer="No"/>

+ <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\task.h" DeclLine="94" Pointer="No"/>

+ <type Header="xQUEUE" Icon="1" Type="type" Desc=": struct QueueDefinition" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="106" Pointer="No"/>

+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=": struct QueueDefinition CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="114" Pointer="Yes"/>

+ <func Header="uxQueueMessagesWaiting" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="1002"/>

+ <func Header="prvCopyDataFromQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="1071"/>

+ <func Header="prvUnlockQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="1085"/>

+ <func Header="xQueueGenericReceive" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="804"/>

+ <func Header="prvCopyDataToQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="1033"/>

+ <func Header="xQueueGenericSendFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="751"/>

+ <func Header="xQueueGenericSend" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="443"/>

+ <func Header="xQueueCreateMutex" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="291"/>

+ <func Header="xQueueCreate" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" DeclLine="238"/>

+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\projdefs.h" DeclLine="56" Pointer="No"/>

+ <func Header="pxPortInitialiseStack" Icon="3" Type="func" Desc=":   unsigned long CODE*" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="113"/>

+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\include\projdefs.h" DeclLine="56" Pointer="No"/>

+ <func Header="vPortSVCHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="130"/>

+ <func Header="vPortStartFirstTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="149"/>

+ <func Header="vPortYieldFromISR" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="192"/>

+ <func Header="vPortEnterCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="199"/>

+ <func Header="vPortExitCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="206"/>

+ <func Header="xPortPendSVHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="216"/>

+ <func Header="xPortStartScheduler" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="164"/>

+ <func Header="xPortSysTickHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="251"/>

+ <variable Header="uxCriticalNesting" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="88" Pointer="No"/>

+ <variable Header="ulKernelPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" DeclLine="84" Pointer="No"/>

+ <type Header="size_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stddef.h" DeclLine="213" Pointer="No"/>

+ <type Header="xBlockLink" Icon="1" Type="type" Desc=": struct A_BLOCK_LINK" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="101" Pointer="No"/>

+ <func Header="vPortFree" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="238"/>

+ <func Header="pvPortMalloc" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="160"/>

+ <variable Header="xHeap" Icon="2" Type="variable" Desc=":   union xRTOS_HEAP" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="93" Pointer="No"/>

+ <variable Header="xStart" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="108" Pointer="No"/>

+ <variable Header="xEnd" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" DeclLine="108" Pointer="No"/>

 </aoffile>

 

diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.Standard.xml b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.Standard.xml
index a08e0c5..c1b8ac4 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.Standard.xml
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.Standard.xml
@@ -1,1824 +1,2058 @@
-<!-- DWF2XML 0.01.31 - Raisonance Dwarf information extractor -->

+<!-- DWF2XML 2.00.01 - Raisonance Dwarf information extractor -->

 <aoffile Filename="RTOSDemo" dwarf="1">

  <modulelist>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" >

-   <type Family="Base" Name="long int" ID="29"/>

-   <type Family="Base" Name="short int" ID="36"/>

-   <type Family="Base" Name="signed char" ID="43"/>

-   <type Family="Base" Name="long unsigned int" ID="50"/>

-   <type Family="Base" Name="short unsigned int" ID="68"/>

-   <type Family="typedef" Name="u16" Line="40" ID="57" toTI="68"/>

-   <type Family="Base" Name="unsigned char" ID="75"/>

-   <type Family="ComponentList" Line="335" ID="111">

-    <Component Name="CRL" TI="120" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="135" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="150" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="165" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="180" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="195" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="210" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" >

+   <type Family="Base" Name="long int" ID="37"/>

+   <type Family="Base" Name="short int" ID="44"/>

+   <type Family="Base" Name="signed char" ID="51"/>

+   <type Family="Base" Name="long unsigned int" ID="58"/>

+   <type Family="Base" Name="short unsigned int" ID="76"/>

+   <type Family="typedef" Name="u16" Line="40" ID="65" toTI="76"/>

+   <type Family="Base" Name="unsigned char" ID="83"/>

+   <type Family="ComponentList" Line="335" ID="119">

+    <Component Name="CRL" TI="128" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="143" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="158" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="173" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="188" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="203" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="218" Line="342" Offs="24"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="253" toTI="226"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="322" toTI="264"/>

-   <type Family="ComponentList" Line="63" ID="333">

-    <Component Name="GPIO_Pin" TI="341" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="355" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="369" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="261" toTI="234"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="330" toTI="272"/>

+   <type Family="ComponentList" Line="63" ID="341">

+    <Component Name="GPIO_Pin" TI="349" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="363" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="377" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="384" toTI="333"/>

-   <type Family="Pointer" TI="593" toTI="599"/>

-   <type Family="Base" Name="int" ID="616"/>

-   <type Family="Base" Name="char" ID="623"/>

-   <type Family="Base" Name="unsigned int" ID="630"/>

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="416"/>

-   <type Family="Pointer" TI="593" toTI="599"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="593"/>

-   <variable Name="GreenLED_Counter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="19" Addr="0x0" TI="616"/>

-   <variable Name="RedLED_Counter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="20" Addr="0x0" TI="616"/>

-   <variable Name="GreenLED_mode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="21" Addr="0x0" TI="525"/>

-   <variable Name="RedLED_mode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="22" Addr="0x0" TI="525"/>

-   <variable Name="GreenLED_newmode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="23" Addr="0x0" TI="525"/>

-   <variable Name="RedLED_newmode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="24" Addr="0x0" TI="525"/>

-   <variable Name="HalfPeriod_LF" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="25" Addr="0x0" TI="980"/>

-   <variable Name="HalfPeriod_HF" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="26" Addr="0x0" TI="980"/>

-   <variable Name="Period_LF" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="27" Addr="0x0" TI="980"/>

-   <variable Name="Period_HF" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="28" Addr="0x0" TI="980"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="392" toTI="341"/>

+   <type Family="Pointer" TI="601" toTI="607"/>

+   <type Family="Base" Name="int" ID="624"/>

+   <type Family="Base" Name="char" ID="631"/>

+   <type Family="Base" Name="unsigned int" ID="638"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="424"/>

+   <type Family="Pointer" TI="601" toTI="607"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="601"/>

+   <variable Name="GreenLED_Counter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="19" Addr="0x0" TI="624"/>

+   <variable Name="RedLED_Counter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="20" Addr="0x0" TI="624"/>

+   <variable Name="GreenLED_mode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="21" Addr="0x0" TI="533"/>

+   <variable Name="RedLED_mode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="22" Addr="0x0" TI="533"/>

+   <variable Name="GreenLED_newmode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="23" Addr="0x0" TI="533"/>

+   <variable Name="RedLED_newmode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="24" Addr="0x0" TI="533"/>

+   <variable Name="HalfPeriod_LF" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="25" Addr="0x0" TI="988"/>

+   <variable Name="HalfPeriod_HF" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="26" Addr="0x0" TI="988"/>

+   <variable Name="Period_LF" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="27" Addr="0x0" TI="988"/>

+   <variable Name="Period_HF" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="28" Addr="0x0" TI="988"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" >

-   <function Name="Reset_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="189">

-   <type Family="Base" Name="long unsigned int" ID="1127"/>

-   <type Family="Pointer" TI="1121" toTI="1127"/>

-    <variable Name="pulDest" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="190" Addr="0x2" TI="1121"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" >

+   <function Name="Reset_Handler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="189">

+   <type Family="Base" Name="long unsigned int" ID="1143"/>

+   <type Family="Pointer" TI="1137" toTI="1143"/>

+    <variable Name="pulDest" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="190" Addr="0x3" TI="1137"/>

    </function >

-   <type Family="Pointer" TI="1229" toTI="1227"/>

-   <type Family="array" ID="1208" toTI="1229"/>

-   <type Family="Pointer" TI="1229" toTI="1227"/>

-   <type Family="Pointer" TI="1229" toTI="1227"/>

-   <type Family="array" ID="1208" toTI="1229"/>

-   <variable Name="g_pfnVectors" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="111" Addr="0x8000000" TI="1253"/>

-   <type Family="Pointer" TI="1229" toTI="1227"/>

-   <type Family="array" ID="1208" toTI="1229"/>

+   <type Family="Pointer" TI="1245" toTI="1243"/>

+   <type Family="array" ID="1224" toTI="1245"/>

+   <type Family="Pointer" TI="1245" toTI="1243"/>

+   <type Family="Pointer" TI="1245" toTI="1243"/>

+   <type Family="array" ID="1224" toTI="1245"/>

+   <variable Name="g_pfnVectors" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="111" Addr="0x8000000" TI="1269"/>

+   <type Family="Pointer" TI="1245" toTI="1243"/>

+   <type Family="array" ID="1224" toTI="1245"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" >

-   <type Family="Base" Name="long int" ID="1288"/>

-   <type Family="Base" Name="short int" ID="1306"/>

-   <type Family="typedef" Name="s16" Line="24" ID="1295" toTI="1306"/>

-   <type Family="Base" Name="signed char" ID="1313"/>

-   <type Family="Base" Name="long unsigned int" ID="1331"/>

-   <type Family="typedef" Name="u32" Line="39" ID="1320" toTI="1331"/>

-   <type Family="Base" Name="short unsigned int" ID="1349"/>

-   <type Family="typedef" Name="u16" Line="40" ID="1338" toTI="1349"/>

-   <type Family="Base" Name="unsigned char" ID="1366"/>

-   <type Family="typedef" Name="u8" Line="41" ID="1356" toTI="1366"/>

-   <type Family="ComponentList" Line="335" ID="1407">

-    <Component Name="CRL" TI="1416" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="1431" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="1446" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="1461" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="1476" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="1491" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="1506" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" >

+   <type Family="Base" Name="long int" ID="1312"/>

+   <type Family="Base" Name="short int" ID="1330"/>

+   <type Family="typedef" Name="s16" Line="24" ID="1319" toTI="1330"/>

+   <type Family="Base" Name="signed char" ID="1337"/>

+   <type Family="Base" Name="long unsigned int" ID="1355"/>

+   <type Family="typedef" Name="u32" Line="39" ID="1344" toTI="1355"/>

+   <type Family="Base" Name="short unsigned int" ID="1373"/>

+   <type Family="typedef" Name="u16" Line="40" ID="1362" toTI="1373"/>

+   <type Family="Base" Name="unsigned char" ID="1390"/>

+   <type Family="typedef" Name="u8" Line="41" ID="1380" toTI="1390"/>

+   <type Family="ComponentList" Line="335" ID="1431">

+    <Component Name="CRL" TI="1440" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="1455" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="1470" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="1485" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="1500" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="1515" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="1530" Line="342" Offs="24"/>

    </type>

-   <type Family="typedef" Name="GPIO_TypeDef" Line="343" ID="1522" toTI="1407"/>

-   <type Family="ComponentList" Line="524" ID="1534">

-    <Component Name="CR1" TI="1543" Line="525" Offs="0"/>

-    <Component Name="RESERVED0" TI="1558" Line="526" Offs="2"/>

-    <Component Name="CR2" TI="1573" Line="527" Offs="4"/>

-    <Component Name="RESERVED1" TI="1588" Line="528" Offs="6"/>

-    <Component Name="SMCR" TI="1603" Line="529" Offs="8"/>

-    <Component Name="RESERVED2" TI="1618" Line="530" Offs="10"/>

-    <Component Name="DIER" TI="1633" Line="531" Offs="12"/>

-    <Component Name="RESERVED3" TI="1648" Line="532" Offs="14"/>

-    <Component Name="SR" TI="1663" Line="533" Offs="16"/>

-    <Component Name="RESERVED4" TI="1677" Line="534" Offs="18"/>

-    <Component Name="EGR" TI="1692" Line="535" Offs="20"/>

-    <Component Name="RESERVED5" TI="1707" Line="536" Offs="22"/>

-    <Component Name="CCMR1" TI="1722" Line="537" Offs="24"/>

-    <Component Name="RESERVED6" TI="1737" Line="538" Offs="26"/>

-    <Component Name="CCMR2" TI="1752" Line="539" Offs="28"/>

-    <Component Name="RESERVED7" TI="1767" Line="540" Offs="30"/>

-    <Component Name="CCER" TI="1782" Line="541" Offs="32"/>

-    <Component Name="RESERVED8" TI="1797" Line="542" Offs="34"/>

-    <Component Name="CNT" TI="1812" Line="543" Offs="36"/>

-    <Component Name="RESERVED9" TI="1827" Line="544" Offs="38"/>

-    <Component Name="PSC" TI="1842" Line="545" Offs="40"/>

-    <Component Name="RESERVED10" TI="1857" Line="546" Offs="42"/>

-    <Component Name="ARR" TI="1872" Line="547" Offs="44"/>

-    <Component Name="RESERVED11" TI="1887" Line="548" Offs="46"/>

-    <Component Name="RCR" TI="1902" Line="549" Offs="48"/>

-    <Component Name="RESERVED12" TI="1917" Line="550" Offs="50"/>

-    <Component Name="CCR1" TI="1932" Line="551" Offs="52"/>

-    <Component Name="RESERVED13" TI="1947" Line="552" Offs="54"/>

-    <Component Name="CCR2" TI="1962" Line="553" Offs="56"/>

-    <Component Name="RESERVED14" TI="1977" Line="554" Offs="58"/>

-    <Component Name="CCR3" TI="1992" Line="555" Offs="60"/>

-    <Component Name="RESERVED15" TI="2007" Line="556" Offs="62"/>

-    <Component Name="CCR4" TI="2022" Line="557" Offs="64"/>

-    <Component Name="RESERVED16" TI="2037" Line="558" Offs="66"/>

-    <Component Name="BDTR" TI="2052" Line="559" Offs="68"/>

-    <Component Name="RESERVED17" TI="2067" Line="560" Offs="70"/>

-    <Component Name="DCR" TI="2082" Line="561" Offs="72"/>

-    <Component Name="RESERVED18" TI="2097" Line="562" Offs="74"/>

-    <Component Name="DMAR" TI="2112" Line="563" Offs="76"/>

-    <Component Name="RESERVED19" TI="2127" Line="564" Offs="78"/>

+   <type Family="typedef" Name="GPIO_TypeDef" Line="343" ID="1546" toTI="1431"/>

+   <type Family="ComponentList" Line="524" ID="1558">

+    <Component Name="CR1" TI="1567" Line="525" Offs="0"/>

+    <Component Name="RESERVED0" TI="1582" Line="526" Offs="2"/>

+    <Component Name="CR2" TI="1597" Line="527" Offs="4"/>

+    <Component Name="RESERVED1" TI="1612" Line="528" Offs="6"/>

+    <Component Name="SMCR" TI="1627" Line="529" Offs="8"/>

+    <Component Name="RESERVED2" TI="1642" Line="530" Offs="10"/>

+    <Component Name="DIER" TI="1657" Line="531" Offs="12"/>

+    <Component Name="RESERVED3" TI="1672" Line="532" Offs="14"/>

+    <Component Name="SR" TI="1687" Line="533" Offs="16"/>

+    <Component Name="RESERVED4" TI="1701" Line="534" Offs="18"/>

+    <Component Name="EGR" TI="1716" Line="535" Offs="20"/>

+    <Component Name="RESERVED5" TI="1731" Line="536" Offs="22"/>

+    <Component Name="CCMR1" TI="1746" Line="537" Offs="24"/>

+    <Component Name="RESERVED6" TI="1761" Line="538" Offs="26"/>

+    <Component Name="CCMR2" TI="1776" Line="539" Offs="28"/>

+    <Component Name="RESERVED7" TI="1791" Line="540" Offs="30"/>

+    <Component Name="CCER" TI="1806" Line="541" Offs="32"/>

+    <Component Name="RESERVED8" TI="1821" Line="542" Offs="34"/>

+    <Component Name="CNT" TI="1836" Line="543" Offs="36"/>

+    <Component Name="RESERVED9" TI="1851" Line="544" Offs="38"/>

+    <Component Name="PSC" TI="1866" Line="545" Offs="40"/>

+    <Component Name="RESERVED10" TI="1881" Line="546" Offs="42"/>

+    <Component Name="ARR" TI="1896" Line="547" Offs="44"/>

+    <Component Name="RESERVED11" TI="1911" Line="548" Offs="46"/>

+    <Component Name="RCR" TI="1926" Line="549" Offs="48"/>

+    <Component Name="RESERVED12" TI="1941" Line="550" Offs="50"/>

+    <Component Name="CCR1" TI="1956" Line="551" Offs="52"/>

+    <Component Name="RESERVED13" TI="1971" Line="552" Offs="54"/>

+    <Component Name="CCR2" TI="1986" Line="553" Offs="56"/>

+    <Component Name="RESERVED14" TI="2001" Line="554" Offs="58"/>

+    <Component Name="CCR3" TI="2016" Line="555" Offs="60"/>

+    <Component Name="RESERVED15" TI="2031" Line="556" Offs="62"/>

+    <Component Name="CCR4" TI="2046" Line="557" Offs="64"/>

+    <Component Name="RESERVED16" TI="2061" Line="558" Offs="66"/>

+    <Component Name="BDTR" TI="2076" Line="559" Offs="68"/>

+    <Component Name="RESERVED17" TI="2091" Line="560" Offs="70"/>

+    <Component Name="DCR" TI="2106" Line="561" Offs="72"/>

+    <Component Name="RESERVED18" TI="2121" Line="562" Offs="74"/>

+    <Component Name="DMAR" TI="2136" Line="563" Offs="76"/>

+    <Component Name="RESERVED19" TI="2151" Line="564" Offs="78"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="2170" toTI="2143"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="2239" toTI="2181"/>

-   <type Family="ComponentList" Line="63" ID="2250">

-    <Component Name="GPIO_Pin" TI="2258" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="2272" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="2286" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="2194" toTI="2167"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="2263" toTI="2205"/>

+   <type Family="ComponentList" Line="63" ID="2274">

+    <Component Name="GPIO_Pin" TI="2282" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="2296" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="2310" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="2301" toTI="2250"/>

-   <type Family="typedef" Name="BitAction" Line="73" ID="2333" toTI="2312"/>

-   <type Family="ComponentList" Line="28" ID="2344">

-    <Component Name="TIM_Prescaler" TI="2352" Line="29" Offs="0"/>

-    <Component Name="TIM_CounterMode" TI="2366" Line="30" Offs="2"/>

-    <Component Name="TIM_Period" TI="2380" Line="31" Offs="4"/>

-    <Component Name="TIM_ClockDivision" TI="2394" Line="32" Offs="6"/>

-    <Component Name="TIM_RepetitionCounter" TI="2408" Line="33" Offs="8"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="2325" toTI="2274"/>

+   <type Family="typedef" Name="BitAction" Line="73" ID="2357" toTI="2336"/>

+   <type Family="ComponentList" Line="28" ID="2368">

+    <Component Name="TIM_Prescaler" TI="2376" Line="29" Offs="0"/>

+    <Component Name="TIM_CounterMode" TI="2390" Line="30" Offs="2"/>

+    <Component Name="TIM_Period" TI="2404" Line="31" Offs="4"/>

+    <Component Name="TIM_ClockDivision" TI="2418" Line="32" Offs="6"/>

+    <Component Name="TIM_RepetitionCounter" TI="2432" Line="33" Offs="8"/>

    </type>

-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="2423" toTI="2344"/>

-   <type Family="ComponentList" Line="38" ID="2434">

-    <Component Name="TIM_OCMode" TI="2442" Line="39" Offs="0"/>

-    <Component Name="TIM_OutputState" TI="2456" Line="40" Offs="2"/>

-    <Component Name="TIM_OutputNState" TI="2470" Line="41" Offs="4"/>

-    <Component Name="TIM_Pulse" TI="2484" Line="42" Offs="6"/>

-    <Component Name="TIM_OCPolarity" TI="2498" Line="43" Offs="8"/>

-    <Component Name="TIM_OCNPolarity" TI="2512" Line="44" Offs="10"/>

-    <Component Name="TIM_OCIdleState" TI="2526" Line="45" Offs="12"/>

-    <Component Name="TIM_OCNIdleState" TI="2540" Line="46" Offs="14"/>

+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="2447" toTI="2368"/>

+   <type Family="ComponentList" Line="38" ID="2458">

+    <Component Name="TIM_OCMode" TI="2466" Line="39" Offs="0"/>

+    <Component Name="TIM_OutputState" TI="2480" Line="40" Offs="2"/>

+    <Component Name="TIM_OutputNState" TI="2494" Line="41" Offs="4"/>

+    <Component Name="TIM_Pulse" TI="2508" Line="42" Offs="6"/>

+    <Component Name="TIM_OCPolarity" TI="2522" Line="43" Offs="8"/>

+    <Component Name="TIM_OCNPolarity" TI="2536" Line="44" Offs="10"/>

+    <Component Name="TIM_OCIdleState" TI="2550" Line="45" Offs="12"/>

+    <Component Name="TIM_OCNIdleState" TI="2564" Line="46" Offs="14"/>

    </type>

-   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="2555" toTI="2434"/>

-   <type Family="typedef" Name="DataConfigMode_TypeDef" Line="26" ID="2587" toTI="2566"/>

-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="2737" toTI="2707"/>

-   <type Family="Pointer" TI="2748" toTI="2754"/>

-   <type Family="Base" Name="int" ID="2771"/>

-   <type Family="Base" Name="char" ID="2778"/>

-   <type Family="Base" Name="unsigned int" ID="2785"/>

-   <function Name="LCD_DataLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202">

-   <type Family="Pointer" TI="2843" toTI="1522"/>

-    <parameter Name="GPIOx" TI="2843" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x0" Param="Yes"/>

-    <parameter Name="PortVal" TI="1320" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x1" Param="Yes"/>

+   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="2579" toTI="2458"/>

+   <type Family="typedef" Name="DataConfigMode_TypeDef" Line="26" ID="2611" toTI="2590"/>

+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="2761" toTI="2731"/>

+   <type Family="Pointer" TI="2772" toTI="2778"/>

+   <type Family="Base" Name="int" ID="2795"/>

+   <type Family="Base" Name="char" ID="2802"/>

+   <type Family="Base" Name="unsigned int" ID="2809"/>

+   <function Name="LCD_DataLinesWrite" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202">

+   <type Family="Pointer" TI="2867" toTI="1546"/>

+    <parameter Name="GPIOx" TI="2867" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x0" Param="Yes"/>

+    <parameter Name="PortVal" TI="1344" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x1" Param="Yes"/>

    </function >

-   <function Name="LCD_SetBackLight" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053">

-    <parameter Name="newBacklightStart" TI="1320" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053" Addr="0x0" Param="Yes"/>

+   <function Name="LCD_SetBackLight" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053">

+    <parameter Name="newBacklightStart" TI="1344" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="LCD_GetScreenOrientation" TI="2737" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1186">

+   <function Name="LCD_GetScreenOrientation" TI="2761" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1186">

    </function >

-   <function Name="LCD_CtrlLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255">

-    <parameter Name="GPIOx" TI="2843" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x0" Param="Yes"/>

-    <parameter Name="CtrlPins" TI="1320" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x1" Param="Yes"/>

-    <parameter Name="BitVal" TI="2333" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x2" Param="Yes"/>

+   <function Name="LCD_CtrlLinesWrite" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255">

+    <parameter Name="GPIOx" TI="2867" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x0" Param="Yes"/>

+    <parameter Name="CtrlPins" TI="1344" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x1" Param="Yes"/>

+    <parameter Name="BitVal" TI="2357" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x2" Param="Yes"/>

    </function >

-   <function Name="LCD_SendLCDData" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707">

-    <parameter Name="Data" TI="1356" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707" Addr="0x0" Param="Yes"/>

+   <function Name="LCD_SendLCDData" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707">

+    <parameter Name="Data" TI="1380" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="LCD_SendLCDCmd" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679">

-    <parameter Name="Cmd" TI="1356" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679" Addr="0x0" Param="Yes"/>

+   <function Name="LCD_SendLCDCmd" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679">

+    <parameter Name="Cmd" TI="1380" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="LCD_SetRect_For_Cmd" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028">

-    <parameter Name="x" TI="1295" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="1295" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="1295" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="1295" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x3" Param="Yes"/>

+   <function Name="LCD_SetScreenOrientation" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166">

+    <parameter Name="ScreenOrientation" TI="2761" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="LCD_FillRect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777">

-    <parameter Name="x" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x3" Param="Yes"/>

-    <parameter Name="color" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x34000020" Param="Yes"/>

-    <variable Name="Line" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="778" Addr="0x8" TI="1356"/>

-    <variable Name="Column" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="779" Addr="0x4" TI="1356"/>

+   <function Name="LCD_SetRect_For_Cmd" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028">

+    <parameter Name="x" TI="1319" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="1319" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="1319" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="1319" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x3" Param="Yes"/>

    </function >

-   <function Name="LCD_SetScreenOrientation" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166">

-    <parameter Name="ScreenOrientation" TI="2737" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="3535" toTI="3541"/>

+   <function Name="LCD_DisplayChar" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004">

+    <parameter Name="x" TI="1380" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="1380" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x1" Param="Yes"/>

+    <parameter Name="Ascii" TI="1380" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x2" Param="Yes"/>

+    <parameter Name="TextColor" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x3" Param="Yes"/>

+    <parameter Name="BGndColor" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000038" Param="Yes"/>

+    <parameter Name="CharMagniCoeff" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x3400003C" Param="Yes"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="329" Addr="0x34000040" TI="0"/>

+    <variable Name="j" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="330" Addr="0x5" TI="0"/>

+    <variable Name="k1" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="331" Addr="0x3400003C" TI="0"/>

+    <variable Name="k2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="332" Addr="0x4" TI="0"/>

    </function >

-   <type Family="Pointer" TI="3824" toTI="3830"/>

-   <function Name="LCD_DisplayChar" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004">

-    <parameter Name="x" TI="1356" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="1356" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x1" Param="Yes"/>

-    <parameter Name="Ascii" TI="1356" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x2" Param="Yes"/>

-    <parameter Name="TextColor" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x3" Param="Yes"/>

-    <parameter Name="BGndColor" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000030" Param="Yes"/>

-    <parameter Name="CharMagniCoeff" TI="1338" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000034" Param="Yes"/>

-    <parameter Name="bmp" TI="3824" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000024" Param="Yes"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="329" Addr="0x34000028" TI="0"/>

-    <variable Name="j" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="330" Addr="0x5" TI="0"/>

-    <variable Name="k1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="331" Addr="0xB" TI="0"/>

-    <variable Name="k2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="332" Addr="0x4" TI="0"/>

+   <function Name="LCD_FillRect" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777">

+    <parameter Name="x" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x3" Param="Yes"/>

+    <parameter Name="color" TI="1362" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x34000020" Param="Yes"/>

+    <variable Name="Line" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="778" Addr="0x8" TI="1380"/>

+    <variable Name="Column" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="779" Addr="0xA" TI="1380"/>

    </function >

-   <function Name="LCD_DataLinesConfig" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167">

-    <parameter Name="Mode" TI="2587" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167" Addr="0x0" Param="Yes"/>

-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="168" Addr="0x34000004" TI="2301"/>

+   <function Name="LCD_DataLinesConfig" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167">

+    <parameter Name="Mode" TI="2611" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167" Addr="0x0" Param="Yes"/>

+    <variable Name="GPIO_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="168" Addr="0x34000004" TI="2325"/>

    </function >

-   <function Name="LCD_ReadLCDData" TI="1320" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="734">

+   <function Name="LCD_ReadLCDData" TI="1344" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="734">

    </function >

-   <type Family="Pointer" TI="4274" toTI="1356"/>

-   <function Name="LCD_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="613">

-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="532" Addr="0x34000004" TI="0"/>

-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="219" Addr="0x34000004" TI="0"/>

+   <type Family="Pointer" TI="4298" toTI="1380"/>

+   <function Name="LCD_Init" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="613">

+    <variable Name="GPIO_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="532" Addr="0x34000004" TI="0"/>

+    <variable Name="GPIO_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="219" Addr="0x34000004" TI="0"/>

    </function >

-   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="28" Addr="0x2000009C" TI="2423"/>

-   <variable Name="TIM_OCInitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="29" Addr="0x2000008C" TI="2555"/>

-   <variable Name="HandlerDivider" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="30" Addr="0x20000088" TI="2771"/>

-   <type Family="array" ID="4743" toTI="1356"/>

-   <variable Name="AsciiDotsTable" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="42" Addr="0x80055DC" TI="4777"/>

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="2598"/>

-   <type Family="Pointer" TI="2748" toTI="2754"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="2748"/>

-   <variable Name="Current_CCR_BackLightStart" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="32" Addr="0x20000000" TI="2771"/>

-   <type Family="array" ID="4863" toTI="2771"/>

-   <variable Name="OrientationOffsetX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="139" Addr="0x20000004" TI="4863"/>

-   <type Family="array" ID="4897" toTI="2771"/>

-   <variable Name="OrientationOffsetY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="140" Addr="0x20000014" TI="4897"/>

+   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="28" Addr="0x200005A0" TI="2447"/>

+   <variable Name="TIM_OCInitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="29" Addr="0x20000590" TI="2579"/>

+   <variable Name="HandlerDivider" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="30" Addr="0x2000058C" TI="2795"/>

+   <type Family="array" ID="4771" toTI="1380"/>

+   <variable Name="AsciiDotsTable" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="42" Addr="0x800642C" TI="4805"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="2622"/>

+   <type Family="Pointer" TI="2772" toTI="2778"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="2772"/>

+   <variable Name="Current_CCR_BackLightStart" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="32" Addr="0x20000000" TI="2795"/>

+   <type Family="array" ID="4891" toTI="2795"/>

+   <variable Name="OrientationOffsetX" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="139" Addr="0x20000004" TI="4891"/>

+   <variable Name="OrientationOffsetY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="140" Addr="0x20000014" TI="4891"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" >

-   <type Family="Base" Name="long int" ID="4972"/>

-   <type Family="typedef" Name="s32" Line="23" ID="4961" toTI="4972"/>

-   <type Family="Base" Name="short int" ID="4990"/>

-   <type Family="typedef" Name="s16" Line="24" ID="4979" toTI="4990"/>

-   <type Family="Base" Name="signed char" ID="4997"/>

-   <type Family="Base" Name="long unsigned int" ID="5015"/>

-   <type Family="typedef" Name="u32" Line="39" ID="5004" toTI="5015"/>

-   <type Family="Base" Name="short unsigned int" ID="5033"/>

-   <type Family="typedef" Name="u16" Line="40" ID="5022" toTI="5033"/>

-   <type Family="Base" Name="unsigned char" ID="5050"/>

-   <type Family="typedef" Name="u8" Line="41" ID="5040" toTI="5050"/>

-   <type Family="ComponentList" Line="335" ID="5107">

-    <Component Name="CRL" TI="5116" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="5131" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="5146" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="5161" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="5176" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="5191" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="5206" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" >

+   <type Family="Base" Name="long int" ID="4992"/>

+   <type Family="typedef" Name="s32" Line="23" ID="4981" toTI="4992"/>

+   <type Family="Base" Name="short int" ID="5010"/>

+   <type Family="typedef" Name="s16" Line="24" ID="4999" toTI="5010"/>

+   <type Family="Base" Name="signed char" ID="5017"/>

+   <type Family="Base" Name="long unsigned int" ID="5035"/>

+   <type Family="typedef" Name="u32" Line="39" ID="5024" toTI="5035"/>

+   <type Family="Base" Name="short unsigned int" ID="5053"/>

+   <type Family="typedef" Name="u16" Line="40" ID="5042" toTI="5053"/>

+   <type Family="Base" Name="unsigned char" ID="5070"/>

+   <type Family="typedef" Name="u8" Line="41" ID="5060" toTI="5070"/>

+   <type Family="ComponentList" Line="335" ID="5127">

+    <Component Name="CRL" TI="5136" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="5151" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="5166" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="5181" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="5196" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="5211" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="5226" Line="342" Offs="24"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="5249" toTI="5222"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="5318" toTI="5260"/>

-   <type Family="ComponentList" Line="63" ID="5329">

-    <Component Name="GPIO_Pin" TI="5337" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="5351" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="5365" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="5269" toTI="5242"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="5338" toTI="5280"/>

+   <type Family="ComponentList" Line="63" ID="5349">

+    <Component Name="GPIO_Pin" TI="5357" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="5371" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="5385" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="5380" toTI="5329"/>

-   <type Family="ComponentList" Line="26" ID="5412">

-    <Component Name="SYSCLK_Frequency" TI="5420" Line="27" Offs="0"/>

-    <Component Name="HCLK_Frequency" TI="5434" Line="28" Offs="4"/>

-    <Component Name="PCLK1_Frequency" TI="5448" Line="29" Offs="8"/>

-    <Component Name="PCLK2_Frequency" TI="5462" Line="30" Offs="12"/>

-    <Component Name="ADCCLK_Frequency" TI="5476" Line="31" Offs="16"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="5400" toTI="5349"/>

+   <type Family="ComponentList" Line="26" ID="5432">

+    <Component Name="SYSCLK_Frequency" TI="5440" Line="27" Offs="0"/>

+    <Component Name="HCLK_Frequency" TI="5454" Line="28" Offs="4"/>

+    <Component Name="PCLK1_Frequency" TI="5468" Line="29" Offs="8"/>

+    <Component Name="PCLK2_Frequency" TI="5482" Line="30" Offs="12"/>

+    <Component Name="ADCCLK_Frequency" TI="5496" Line="31" Offs="16"/>

    </type>

-   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="5491" toTI="5412"/>

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="Pointer" TI="5673" toTI="5679"/>

-   <type Family="Base" Name="int" ID="5696"/>

-   <type Family="Base" Name="char" ID="5714"/>

-   <type Family="Pointer" TI="5703" toTI="5709"/>

-   <type Family="Base" Name="unsigned int" ID="5721"/>

-   <type Family="Pointer" TI="5900" toTI="5714"/>

-   <type Family="Pointer" TI="6004" toTI="4979"/>

-   <function Name="UTIL_ReadBackupRegister" TI="5022" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410">

-    <parameter Name="BKP_DR" TI="5022" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410" Addr="0x0" Param="Yes"/>

+   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="5511" toTI="5432"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="typedef" Name="tHandler" Line="75" ID="5522" toTI="5533"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="Pointer" TI="5693" toTI="5699"/>

+   <type Family="Base" Name="int" ID="5716"/>

+   <type Family="Base" Name="char" ID="5734"/>

+   <type Family="Pointer" TI="5723" toTI="5729"/>

+   <type Family="Base" Name="unsigned int" ID="5741"/>

+   <type Family="Pointer" TI="5924" toTI="5734"/>

+   <type Family="Pointer" TI="6028" toTI="4999"/>

+   <function Name="UTIL_ReadBackupRegister" TI="5042" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410">

+    <parameter Name="BKP_DR" TI="5042" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410" Addr="0x0" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>

-   <type Family="array" ID="6630" toTI="5502"/>

-   <type Family="Pointer" TI="5513" toTI="5519"/>

-   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>

-   <type Family="array" ID="6630" toTI="5502"/>

-   <type Family="array" ID="6672" toTI="5022"/>

-   <variable Name="CurrentSpeed" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="25" Addr="0x20004704" TI="5521"/>

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="5564"/>

-   <variable Name="RCC_ClockFreq" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="28" Addr="0x20004708" TI="5491"/>

-   <variable Name="fTemperatureInFahrenheit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="30" Addr="0x0" TI="5040"/>

-   <type Family="Pointer" TI="5673" toTI="5679"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="5673"/>

-   <variable Name="dummycounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="29" Addr="0x0" TI="5696"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="typedef" Name="tHandler" Line="75" ID="5522" toTI="5533"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="typedef" Name="tHandler" Line="75" ID="5522" toTI="5533"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="typedef" Name="tHandler" Line="75" ID="5522" toTI="5533"/>

+   <type Family="array" ID="6654" toTI="5522"/>

+   <type Family="Pointer" TI="5533" toTI="5539"/>

+   <type Family="typedef" Name="tHandler" Line="75" ID="5522" toTI="5533"/>

+   <type Family="array" ID="6654" toTI="5522"/>

+   <type Family="array" ID="6696" toTI="5042"/>

+   <variable Name="CurrentSpeed" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="25" Addr="0x20004C3C" TI="5541"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="5584"/>

+   <variable Name="RCC_ClockFreq" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="28" Addr="0x20004C40" TI="5511"/>

+   <variable Name="fTemperatureInFahrenheit" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="30" Addr="0x0" TI="5060"/>

+   <type Family="Pointer" TI="5693" toTI="5699"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="5693"/>

+   <variable Name="dummycounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="29" Addr="0x0" TI="5716"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" >

-   <type Family="Base" Name="long int" ID="6840"/>

-   <type Family="Base" Name="short int" ID="6858"/>

-   <type Family="typedef" Name="s16" Line="24" ID="6847" toTI="6858"/>

-   <type Family="Base" Name="signed char" ID="6865"/>

-   <type Family="Base" Name="long unsigned int" ID="6883"/>

-   <type Family="typedef" Name="u32" Line="39" ID="6872" toTI="6883"/>

-   <type Family="Base" Name="short unsigned int" ID="6901"/>

-   <type Family="typedef" Name="u16" Line="40" ID="6890" toTI="6901"/>

-   <type Family="Base" Name="unsigned char" ID="6918"/>

-   <type Family="typedef" Name="u8" Line="41" ID="6908" toTI="6918"/>

-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="7067" toTI="7037"/>

-   <type Family="Pointer" TI="7078" toTI="7084"/>

-   <type Family="Base" Name="int" ID="7101"/>

-   <type Family="Base" Name="char" ID="7108"/>

-   <type Family="Base" Name="unsigned int" ID="7115"/>

-   <function Name="DRAW_GetBGndColor" TI="6890" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="290">

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" >

+   <type Family="Base" Name="long int" ID="6872"/>

+   <type Family="Base" Name="short int" ID="6890"/>

+   <type Family="typedef" Name="s16" Line="24" ID="6879" toTI="6890"/>

+   <type Family="Base" Name="signed char" ID="6897"/>

+   <type Family="Base" Name="long unsigned int" ID="6915"/>

+   <type Family="typedef" Name="u32" Line="39" ID="6904" toTI="6915"/>

+   <type Family="Base" Name="short unsigned int" ID="6933"/>

+   <type Family="typedef" Name="u16" Line="40" ID="6922" toTI="6933"/>

+   <type Family="Base" Name="unsigned char" ID="6950"/>

+   <type Family="typedef" Name="u8" Line="41" ID="6940" toTI="6950"/>

+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="7099" toTI="7069"/>

+   <type Family="Pointer" TI="7110" toTI="7116"/>

+   <type Family="Base" Name="int" ID="7133"/>

+   <type Family="Base" Name="char" ID="7140"/>

+   <type Family="Base" Name="unsigned int" ID="7147"/>

+   <function Name="DRAW_GetBGndColor" TI="6922" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="290">

    </function >

-   <function Name="DRAW_SetDefaultColor" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="414">

+   <function Name="DRAW_SetDefaultColor" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="414">

    </function >

-   <function Name="DRAW_DisplayStringWithMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129">

-    <parameter Name="x" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x1" Param="Yes"/>

-   <type Family="Pointer" TI="7714" toTI="7720"/>

-    <parameter Name="ptr" TI="7714" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x2" Param="Yes"/>

-    <parameter Name="len" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x3" Param="Yes"/>

-    <parameter Name="mode" TI="7101" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x34000028" Param="Yes"/>

-    <variable Name="ref_x" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x4" TI="6908"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x5" TI="6908"/>

+   <function Name="DRAW_DisplayStringWithMode" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129">

+    <parameter Name="x" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x1" Param="Yes"/>

+   <type Family="Pointer" TI="7746" toTI="7752"/>

+    <parameter Name="ptr" TI="7746" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x2" Param="Yes"/>

+    <parameter Name="len" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x3" Param="Yes"/>

+    <parameter Name="mode" TI="7133" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x34000030" Param="Yes"/>

+    <variable Name="ref_x" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x5" TI="6940"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x4" TI="6940"/>

    </function >

-   <function Name="DRAW_DisplayString" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373">

-    <parameter Name="x" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x1" Param="Yes"/>

-    <parameter Name="ptr" TI="7714" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x2" Param="Yes"/>

-    <parameter Name="len" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x3" Param="Yes"/>

+   <function Name="DRAW_DisplayString" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373">

+    <parameter Name="x" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x1" Param="Yes"/>

+    <parameter Name="ptr" TI="7746" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x2" Param="Yes"/>

+    <parameter Name="len" TI="6940" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x3" Param="Yes"/>

    </function >

-   <type Family="array" ID="7985" toTI="6908"/>

-   <function Name="DRAW_SetImage" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335">

-   <type Family="Pointer" TI="8116" toTI="8122"/>

-    <parameter Name="imageptr" TI="8116" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x0" Param="Yes"/>

-    <parameter Name="x" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x1" Param="Yes"/>

-    <parameter Name="y" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x2" Param="Yes"/>

-    <parameter Name="width" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x3" Param="Yes"/>

-    <parameter Name="height" TI="6908" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x34000018" Param="Yes"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="336" Addr="0x5" TI="7101"/>

+   <type Family="array" ID="8017" toTI="6940"/>

+   <type Family="Pointer" TI="8148" toTI="8154"/>

+   <function Name="DRAW_Init" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="178">

    </function >

-   <function Name="DRAW_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="178">

-   </function >

-   <variable Name="CharMagniCoeff" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="28" Addr="0x20000024" TI="6890"/>

-   <variable Name="BGndColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="29" Addr="0x200000AA" TI="6890"/>

-   <variable Name="TextColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="30" Addr="0x200000A8" TI="6890"/>

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="6928"/>

-   <variable Name="fDisplayTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="32" Addr="0x200000AC" TI="7101"/>

-   <type Family="Pointer" TI="7078" toTI="7084"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="7078"/>

-   <variable Name="BatState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="33" Addr="0x20004720" TI="6890"/>

-   <variable Name="OldBatState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="34" Addr="0x2000471C" TI="6890"/>

-   <variable Name="OldTHH" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="35" Addr="0x20004728" TI="6872"/>

-   <variable Name="OldTMM" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="36" Addr="0x20004730" TI="6872"/>

-   <variable Name="OldTSS" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="37" Addr="0x20004734" TI="6872"/>

-   <variable Name="OldTemp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="38" Addr="0x2000473C" TI="6872"/>

-   <variable Name="xBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="39" Addr="0x20004738" TI="6890"/>

-   <variable Name="yBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="40" Addr="0x20004724" TI="6890"/>

-   <variable Name="widthBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="41" Addr="0x20004740" TI="6890"/>

-   <variable Name="heightBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="42" Addr="0x20004744" TI="6890"/>

-   <variable Name="UsbState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004742" TI="6908"/>

-   <variable Name="OldUsbState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004722" TI="6908"/>

-   <variable Name="rotate_counter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="47" Addr="0x200000B0" TI="7101"/>

-   <variable Name="previous_H12" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="48" Addr="0x20000026" TI="7067"/>

-   <variable Name="previous_previous_H12" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="49" Addr="0x20000027" TI="7067"/>

-   <variable Name="H12" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="50" Addr="0x2000471E" TI="7067"/>

-   <variable Name="CurrentScreenOrientation" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="51" Addr="0x2000472C" TI="7067"/>

-   <variable Name="CurrentRotateScreen" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="52" Addr="0x20000028" TI="7101"/>

+   <variable Name="CharMagniCoeff" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="28" Addr="0x20000024" TI="6922"/>

+   <variable Name="BGndColor" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="29" Addr="0x200005AE" TI="6922"/>

+   <variable Name="TextColor" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="30" Addr="0x200005AC" TI="6922"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="6960"/>

+   <variable Name="fDisplayTime" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="32" Addr="0x200005B0" TI="7133"/>

+   <type Family="Pointer" TI="7110" toTI="7116"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="7110"/>

+   <variable Name="BatState" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="33" Addr="0x20004C58" TI="6922"/>

+   <variable Name="OldBatState" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="34" Addr="0x20004C54" TI="6922"/>

+   <variable Name="OldTHH" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="35" Addr="0x20004C60" TI="6904"/>

+   <variable Name="OldTMM" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="36" Addr="0x20004C68" TI="6904"/>

+   <variable Name="OldTSS" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="37" Addr="0x20004C6C" TI="6904"/>

+   <variable Name="OldTemp" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="38" Addr="0x20004C74" TI="6904"/>

+   <variable Name="xBat" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="39" Addr="0x20004C70" TI="6922"/>

+   <variable Name="yBat" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="40" Addr="0x20004C5C" TI="6922"/>

+   <variable Name="widthBat" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="41" Addr="0x20004C78" TI="6922"/>

+   <variable Name="heightBat" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="42" Addr="0x20004C7C" TI="6922"/>

+   <variable Name="UsbState" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004C7A" TI="6940"/>

+   <variable Name="OldUsbState" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004C5A" TI="6940"/>

+   <variable Name="rotate_counter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="47" Addr="0x200005B4" TI="7133"/>

+   <variable Name="previous_H12" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="48" Addr="0x20000026" TI="7099"/>

+   <variable Name="previous_previous_H12" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="49" Addr="0x20000027" TI="7099"/>

+   <variable Name="H12" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="50" Addr="0x20004C56" TI="7099"/>

+   <variable Name="CurrentScreenOrientation" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="51" Addr="0x20004C64" TI="7099"/>

+   <variable Name="CurrentRotateScreen" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="52" Addr="0x20000028" TI="7133"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" >

-   <type Family="Base" Name="long int" ID="8644"/>

-   <type Family="typedef" Name="s32" Line="23" ID="8633" toTI="8644"/>

-   <type Family="Base" Name="short int" ID="8662"/>

-   <type Family="typedef" Name="s16" Line="24" ID="8651" toTI="8662"/>

-   <type Family="Base" Name="signed char" ID="8669"/>

-   <type Family="Base" Name="long unsigned int" ID="8687"/>

-   <type Family="typedef" Name="u32" Line="39" ID="8676" toTI="8687"/>

-   <type Family="Base" Name="short unsigned int" ID="8705"/>

-   <type Family="typedef" Name="u16" Line="40" ID="8694" toTI="8705"/>

-   <type Family="Base" Name="unsigned char" ID="8722"/>

-   <type Family="typedef" Name="u8" Line="41" ID="8712" toTI="8722"/>

-   <type Family="ComponentList" Line="335" ID="8784">

-    <Component Name="CRL" TI="8793" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="8808" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="8823" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="8838" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="8853" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="8868" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="8883" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" >

+   <type Family="Base" Name="long int" ID="8684"/>

+   <type Family="typedef" Name="s32" Line="23" ID="8673" toTI="8684"/>

+   <type Family="Base" Name="short int" ID="8702"/>

+   <type Family="typedef" Name="s16" Line="24" ID="8691" toTI="8702"/>

+   <type Family="Base" Name="signed char" ID="8709"/>

+   <type Family="Base" Name="long unsigned int" ID="8727"/>

+   <type Family="typedef" Name="u32" Line="39" ID="8716" toTI="8727"/>

+   <type Family="Base" Name="short unsigned int" ID="8745"/>

+   <type Family="typedef" Name="u16" Line="40" ID="8734" toTI="8745"/>

+   <type Family="Base" Name="unsigned char" ID="8762"/>

+   <type Family="typedef" Name="u8" Line="41" ID="8752" toTI="8762"/>

+   <type Family="ComponentList" Line="335" ID="8824">

+    <Component Name="CRL" TI="8833" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="8848" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="8863" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="8878" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="8893" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="8908" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="8923" Line="342" Offs="24"/>

    </type>

-   <type Family="ComponentList" Line="492" ID="8899">

-    <Component Name="CR1" TI="8908" Line="493" Offs="0"/>

-    <Component Name="RESERVED0" TI="8923" Line="494" Offs="2"/>

-    <Component Name="CR2" TI="8938" Line="495" Offs="4"/>

-    <Component Name="RESERVED1" TI="8953" Line="496" Offs="6"/>

-    <Component Name="SR" TI="8968" Line="497" Offs="8"/>

-    <Component Name="RESERVED2" TI="8982" Line="498" Offs="10"/>

-    <Component Name="DR" TI="8997" Line="499" Offs="12"/>

-    <Component Name="RESERVED3" TI="9011" Line="500" Offs="14"/>

-    <Component Name="CRCPR" TI="9026" Line="501" Offs="16"/>

-    <Component Name="RESERVED4" TI="9041" Line="502" Offs="18"/>

-    <Component Name="RXCRCR" TI="9056" Line="503" Offs="20"/>

-    <Component Name="RESERVED5" TI="9071" Line="504" Offs="22"/>

-    <Component Name="TXCRCR" TI="9086" Line="505" Offs="24"/>

-    <Component Name="RESERVED6" TI="9101" Line="506" Offs="26"/>

-    <Component Name="I2SCFGR" TI="9116" Line="507" Offs="28"/>

-    <Component Name="RESERVED7" TI="9131" Line="508" Offs="30"/>

-    <Component Name="I2SPR" TI="9146" Line="509" Offs="32"/>

-    <Component Name="RESERVED8" TI="9161" Line="510" Offs="34"/>

+   <type Family="ComponentList" Line="492" ID="8939">

+    <Component Name="CR1" TI="8948" Line="493" Offs="0"/>

+    <Component Name="RESERVED0" TI="8963" Line="494" Offs="2"/>

+    <Component Name="CR2" TI="8978" Line="495" Offs="4"/>

+    <Component Name="RESERVED1" TI="8993" Line="496" Offs="6"/>

+    <Component Name="SR" TI="9008" Line="497" Offs="8"/>

+    <Component Name="RESERVED2" TI="9022" Line="498" Offs="10"/>

+    <Component Name="DR" TI="9037" Line="499" Offs="12"/>

+    <Component Name="RESERVED3" TI="9051" Line="500" Offs="14"/>

+    <Component Name="CRCPR" TI="9066" Line="501" Offs="16"/>

+    <Component Name="RESERVED4" TI="9081" Line="502" Offs="18"/>

+    <Component Name="RXCRCR" TI="9096" Line="503" Offs="20"/>

+    <Component Name="RESERVED5" TI="9111" Line="504" Offs="22"/>

+    <Component Name="TXCRCR" TI="9126" Line="505" Offs="24"/>

+    <Component Name="RESERVED6" TI="9141" Line="506" Offs="26"/>

+    <Component Name="I2SCFGR" TI="9156" Line="507" Offs="28"/>

+    <Component Name="RESERVED7" TI="9171" Line="508" Offs="30"/>

+    <Component Name="I2SPR" TI="9186" Line="509" Offs="32"/>

+    <Component Name="RESERVED8" TI="9201" Line="510" Offs="34"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="9204" toTI="9177"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="9273" toTI="9215"/>

-   <type Family="ComponentList" Line="63" ID="9284">

-    <Component Name="GPIO_Pin" TI="9292" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="9306" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="9320" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="9244" toTI="9217"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="9313" toTI="9255"/>

+   <type Family="ComponentList" Line="63" ID="9324">

+    <Component Name="GPIO_Pin" TI="9332" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="9346" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="9360" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="9335" toTI="9284"/>

-   <type Family="ComponentList" Line="27" ID="9367">

-    <Component Name="SPI_Direction" TI="9375" Line="28" Offs="0"/>

-    <Component Name="SPI_Mode" TI="9389" Line="29" Offs="2"/>

-    <Component Name="SPI_DataSize" TI="9403" Line="30" Offs="4"/>

-    <Component Name="SPI_CPOL" TI="9417" Line="31" Offs="6"/>

-    <Component Name="SPI_CPHA" TI="9431" Line="32" Offs="8"/>

-    <Component Name="SPI_NSS" TI="9445" Line="33" Offs="10"/>

-    <Component Name="SPI_BaudRatePrescaler" TI="9459" Line="34" Offs="12"/>

-    <Component Name="SPI_FirstBit" TI="9473" Line="35" Offs="14"/>

-    <Component Name="SPI_CRCPolynomial" TI="9487" Line="36" Offs="16"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="9375" toTI="9324"/>

+   <type Family="ComponentList" Line="27" ID="9407">

+    <Component Name="SPI_Direction" TI="9415" Line="28" Offs="0"/>

+    <Component Name="SPI_Mode" TI="9429" Line="29" Offs="2"/>

+    <Component Name="SPI_DataSize" TI="9443" Line="30" Offs="4"/>

+    <Component Name="SPI_CPOL" TI="9457" Line="31" Offs="6"/>

+    <Component Name="SPI_CPHA" TI="9471" Line="32" Offs="8"/>

+    <Component Name="SPI_NSS" TI="9485" Line="33" Offs="10"/>

+    <Component Name="SPI_BaudRatePrescaler" TI="9499" Line="34" Offs="12"/>

+    <Component Name="SPI_FirstBit" TI="9513" Line="35" Offs="14"/>

+    <Component Name="SPI_CRCPolynomial" TI="9527" Line="36" Offs="16"/>

    </type>

-   <type Family="typedef" Name="SPI_InitTypeDef" Line="37" ID="9502" toTI="9367"/>

-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="9652" toTI="9622"/>

-   <type Family="ComponentList" Line="104" ID="9663">

-    <Component Name="OutX" TI="9671" Line="105" Offs="0"/>

-    <Component Name="OutX_F4" TI="9685" Line="106" Offs="2"/>

-    <Component Name="OutX_F16" TI="9699" Line="107" Offs="4"/>

-    <Component Name="OutX_F64" TI="9713" Line="108" Offs="8"/>

-    <Component Name="OutX_F256" TI="9727" Line="109" Offs="12"/>

-    <Component Name="OutY" TI="9741" Line="110" Offs="16"/>

-    <Component Name="OutY_F4" TI="9755" Line="111" Offs="18"/>

-    <Component Name="OutY_F16" TI="9769" Line="112" Offs="20"/>

-    <Component Name="OutY_F64" TI="9783" Line="113" Offs="24"/>

-    <Component Name="OutY_F256" TI="9797" Line="114" Offs="28"/>

-    <Component Name="OutZ" TI="9811" Line="115" Offs="32"/>

-    <Component Name="OutZ_F4" TI="9825" Line="116" Offs="34"/>

-    <Component Name="OutZ_F16" TI="9839" Line="117" Offs="36"/>

-    <Component Name="OutZ_F64" TI="9853" Line="118" Offs="40"/>

-    <Component Name="OutZ_F256" TI="9867" Line="119" Offs="44"/>

-    <Component Name="Shocked" TI="9881" Line="120" Offs="48"/>

-    <Component Name="RELATIVE_X" TI="9895" Line="121" Offs="50"/>

-    <Component Name="RELATIVE_Y" TI="9909" Line="122" Offs="52"/>

-    <Component Name="DoubleClick" TI="9923" Line="123" Offs="54"/>

+   <type Family="typedef" Name="SPI_InitTypeDef" Line="37" ID="9542" toTI="9407"/>

+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="9692" toTI="9662"/>

+   <type Family="ComponentList" Line="104" ID="9703">

+    <Component Name="OutX" TI="9711" Line="105" Offs="0"/>

+    <Component Name="OutX_F4" TI="9725" Line="106" Offs="2"/>

+    <Component Name="OutX_F16" TI="9739" Line="107" Offs="4"/>

+    <Component Name="OutX_F64" TI="9753" Line="108" Offs="8"/>

+    <Component Name="OutX_F256" TI="9767" Line="109" Offs="12"/>

+    <Component Name="OutY" TI="9781" Line="110" Offs="16"/>

+    <Component Name="OutY_F4" TI="9795" Line="111" Offs="18"/>

+    <Component Name="OutY_F16" TI="9809" Line="112" Offs="20"/>

+    <Component Name="OutY_F64" TI="9823" Line="113" Offs="24"/>

+    <Component Name="OutY_F256" TI="9837" Line="114" Offs="28"/>

+    <Component Name="OutZ" TI="9851" Line="115" Offs="32"/>

+    <Component Name="OutZ_F4" TI="9865" Line="116" Offs="34"/>

+    <Component Name="OutZ_F16" TI="9879" Line="117" Offs="36"/>

+    <Component Name="OutZ_F64" TI="9893" Line="118" Offs="40"/>

+    <Component Name="OutZ_F256" TI="9907" Line="119" Offs="44"/>

+    <Component Name="Shocked" TI="9921" Line="120" Offs="48"/>

+    <Component Name="RELATIVE_X" TI="9935" Line="121" Offs="50"/>

+    <Component Name="RELATIVE_Y" TI="9949" Line="122" Offs="52"/>

+    <Component Name="DoubleClick" TI="9963" Line="123" Offs="54"/>

    </type>

-   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="9938" toTI="9663"/>

-   <type Family="Pointer" TI="9949" toTI="9955"/>

-   <type Family="Base" Name="int" ID="9972"/>

-   <type Family="Base" Name="char" ID="10029"/>

-   <type Family="Base" Name="unsigned int" ID="10036"/>

-   <function Name="MEMS_GetPosition" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523">

-   <type Family="Pointer" TI="10096" toTI="8651"/>

-    <parameter Name="pX" TI="10096" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x0" Param="Yes"/>

-    <parameter Name="pY" TI="10096" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x1" Param="Yes"/>

+   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="9978" toTI="9703"/>

+   <type Family="Pointer" TI="9989" toTI="9995"/>

+   <type Family="Base" Name="int" ID="10012"/>

+   <type Family="Base" Name="char" ID="10069"/>

+   <type Family="Base" Name="unsigned int" ID="10076"/>

+   <function Name="MEMS_GetPosition" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523">

+   <type Family="Pointer" TI="10136" toTI="8691"/>

+    <parameter Name="pX" TI="10136" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x0" Param="Yes"/>

+    <parameter Name="pY" TI="10136" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x1" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="10175" toTI="9652"/>

-   <type Family="Pointer" TI="10227" toTI="9938"/>

-   <function Name="MEMS_SendByte" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236">

-    <parameter Name="byte" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="10215" toTI="9692"/>

+   <type Family="Pointer" TI="10267" toTI="9978"/>

+   <function Name="MEMS_SendByte" TI="8752" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236">

+    <parameter Name="byte" TI="8752" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="MEMS_ChipSelect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215">

-    <parameter Name="State" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215" Addr="0x0" Param="Yes"/>

+   <function Name="MEMS_ChipSelect" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215">

+    <parameter Name="State" TI="8752" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="MEMS_ReadID" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="482">

+   <function Name="MEMS_ReadID" TI="8752" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="482">

    </function >

-   <function Name="MEMS_ReadOutXY" TI="8676" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="138">

+   <function Name="MEMS_ReadOutXY" TI="8716" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="138">

    </function >

-   <function Name="MEMS_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="381">

-   <type Family="array" ID="10516" toTI="10029"/>

+   <function Name="MEMS_Handler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="381">

+   <type Family="array" ID="10556" toTI="10069"/>

    </function >

-   <function Name="MEMS_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="266">

-    <variable Name="SPI_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="267" Addr="0x34000006" TI="9502"/>

-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="268" Addr="0x34000002" TI="9335"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="314" Addr="0x8" TI="9972"/>

+   <function Name="MEMS_Init" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="266">

+    <variable Name="SPI_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="267" Addr="0x34000006" TI="9542"/>

+    <variable Name="GPIO_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="268" Addr="0x34000002" TI="9375"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="314" Addr="0x4" TI="10012"/>

    </function >

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="9513"/>

-   <variable Name="MEMS_Info" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="37" Addr="0x200000B4" TI="9938"/>

-   <type Family="Pointer" TI="9949" toTI="9955"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="9949"/>

-   <variable Name="TestingActive" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="38" Addr="0x20000104" TI="9972"/>

-   <variable Name="StartingFromResetOrShockCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="39" Addr="0x2000002C" TI="9972"/>

-   <variable Name="TimeCounterForDoubleClick" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="40" Addr="0x200000F4" TI="9972"/>

-   <variable Name="TimeLastShock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="41" Addr="0x20000100" TI="9972"/>

-   <variable Name="Gradient2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="44" Addr="0x20004750" TI="8676"/>

-   <variable Name="N_filtering" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="47" Addr="0x200000F0" TI="10036"/>

-   <variable Name="GradX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="50" Addr="0x200000F8" TI="8651"/>

-   <variable Name="GradY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="51" Addr="0x200000FA" TI="8651"/>

-   <variable Name="GradZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="52" Addr="0x200000FC" TI="8651"/>

-   <variable Name="fMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="59" Addr="0x2000475C" TI="9972"/>

-   <variable Name="iMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="60" Addr="0x20004758" TI="9972"/>

-   <variable Name="tMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="61" Addr="0x2000476C" TI="9972"/>

-   <variable Name="fMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="62" Addr="0x20004764" TI="9972"/>

-   <variable Name="iMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="63" Addr="0x20004754" TI="9972"/>

-   <variable Name="tMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="64" Addr="0x2000474C" TI="9972"/>

-   <variable Name="fMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="65" Addr="0x20004748" TI="9972"/>

-   <variable Name="iMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="66" Addr="0x20004760" TI="9972"/>

-   <variable Name="tMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="67" Addr="0x20004768" TI="9972"/>

-   <variable Name="XInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="69" Addr="0x200000EC" TI="8651"/>

-   <variable Name="YInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="70" Addr="0x200000EE" TI="8651"/>

-   <variable Name="ZInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="71" Addr="0x20000108" TI="8651"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="9553"/>

+   <variable Name="MEMS_Info" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="37" Addr="0x200005B8" TI="9978"/>

+   <type Family="Pointer" TI="9989" toTI="9995"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="9989"/>

+   <variable Name="TestingActive" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="38" Addr="0x20000608" TI="10012"/>

+   <variable Name="StartingFromResetOrShockCounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="39" Addr="0x2000002C" TI="10012"/>

+   <variable Name="TimeCounterForDoubleClick" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="40" Addr="0x200005F8" TI="10012"/>

+   <variable Name="TimeLastShock" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="41" Addr="0x20000604" TI="10012"/>

+   <variable Name="Gradient2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="44" Addr="0x20004C88" TI="8716"/>

+   <variable Name="N_filtering" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="47" Addr="0x200005F4" TI="10076"/>

+   <variable Name="GradX" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="50" Addr="0x200005FC" TI="8691"/>

+   <variable Name="GradY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="51" Addr="0x200005FE" TI="8691"/>

+   <variable Name="GradZ" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="52" Addr="0x20000600" TI="8691"/>

+   <variable Name="fMovePtrX" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="59" Addr="0x20004C94" TI="10012"/>

+   <variable Name="iMovePtrX" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="60" Addr="0x20004C90" TI="10012"/>

+   <variable Name="tMovePtrX" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="61" Addr="0x20004CA4" TI="10012"/>

+   <variable Name="fMovePtrY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="62" Addr="0x20004C9C" TI="10012"/>

+   <variable Name="iMovePtrY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="63" Addr="0x20004C8C" TI="10012"/>

+   <variable Name="tMovePtrY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="64" Addr="0x20004C84" TI="10012"/>

+   <variable Name="fMovePtrZ" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="65" Addr="0x20004C80" TI="10012"/>

+   <variable Name="iMovePtrZ" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="66" Addr="0x20004C98" TI="10012"/>

+   <variable Name="tMovePtrZ" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="67" Addr="0x20004CA0" TI="10012"/>

+   <variable Name="XInit" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="69" Addr="0x200005F0" TI="8691"/>

+   <variable Name="YInit" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="70" Addr="0x200005F2" TI="8691"/>

+   <variable Name="ZInit" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="71" Addr="0x2000060C" TI="8691"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" >

-   <type Family="Base" Name="long int" ID="11154"/>

-   <type Family="Base" Name="short int" ID="11161"/>

-   <type Family="Base" Name="signed char" ID="11168"/>

-   <type Family="Base" Name="long unsigned int" ID="11186"/>

-   <type Family="typedef" Name="u32" Line="39" ID="11175" toTI="11186"/>

-   <type Family="Base" Name="short unsigned int" ID="11204"/>

-   <type Family="typedef" Name="u16" Line="40" ID="11193" toTI="11204"/>

-   <type Family="Base" Name="unsigned char" ID="11221"/>

-   <type Family="typedef" Name="u8" Line="41" ID="11211" toTI="11221"/>

-   <type Family="ComponentList" Line="335" ID="11262">

-    <Component Name="CRL" TI="11271" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="11286" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="11301" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="11316" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="11331" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="11346" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="11361" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" >

+   <type Family="Base" Name="long int" ID="11204"/>

+   <type Family="Base" Name="short int" ID="11211"/>

+   <type Family="Base" Name="signed char" ID="11218"/>

+   <type Family="Base" Name="long unsigned int" ID="11236"/>

+   <type Family="typedef" Name="u32" Line="39" ID="11225" toTI="11236"/>

+   <type Family="Base" Name="short unsigned int" ID="11254"/>

+   <type Family="typedef" Name="u16" Line="40" ID="11243" toTI="11254"/>

+   <type Family="Base" Name="unsigned char" ID="11271"/>

+   <type Family="typedef" Name="u8" Line="41" ID="11261" toTI="11271"/>

+   <type Family="ComponentList" Line="335" ID="11312">

+    <Component Name="CRL" TI="11321" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="11336" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="11351" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="11366" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="11381" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="11396" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="11411" Line="342" Offs="24"/>

    </type>

-   <type Family="ComponentList" Line="524" ID="11377">

-    <Component Name="CR1" TI="11386" Line="525" Offs="0"/>

-    <Component Name="RESERVED0" TI="11401" Line="526" Offs="2"/>

-    <Component Name="CR2" TI="11416" Line="527" Offs="4"/>

-    <Component Name="RESERVED1" TI="11431" Line="528" Offs="6"/>

-    <Component Name="SMCR" TI="11446" Line="529" Offs="8"/>

-    <Component Name="RESERVED2" TI="11461" Line="530" Offs="10"/>

-    <Component Name="DIER" TI="11476" Line="531" Offs="12"/>

-    <Component Name="RESERVED3" TI="11491" Line="532" Offs="14"/>

-    <Component Name="SR" TI="11506" Line="533" Offs="16"/>

-    <Component Name="RESERVED4" TI="11520" Line="534" Offs="18"/>

-    <Component Name="EGR" TI="11535" Line="535" Offs="20"/>

-    <Component Name="RESERVED5" TI="11550" Line="536" Offs="22"/>

-    <Component Name="CCMR1" TI="11565" Line="537" Offs="24"/>

-    <Component Name="RESERVED6" TI="11580" Line="538" Offs="26"/>

-    <Component Name="CCMR2" TI="11595" Line="539" Offs="28"/>

-    <Component Name="RESERVED7" TI="11610" Line="540" Offs="30"/>

-    <Component Name="CCER" TI="11625" Line="541" Offs="32"/>

-    <Component Name="RESERVED8" TI="11640" Line="542" Offs="34"/>

-    <Component Name="CNT" TI="11655" Line="543" Offs="36"/>

-    <Component Name="RESERVED9" TI="11670" Line="544" Offs="38"/>

-    <Component Name="PSC" TI="11685" Line="545" Offs="40"/>

-    <Component Name="RESERVED10" TI="11700" Line="546" Offs="42"/>

-    <Component Name="ARR" TI="11715" Line="547" Offs="44"/>

-    <Component Name="RESERVED11" TI="11730" Line="548" Offs="46"/>

-    <Component Name="RCR" TI="11745" Line="549" Offs="48"/>

-    <Component Name="RESERVED12" TI="11760" Line="550" Offs="50"/>

-    <Component Name="CCR1" TI="11775" Line="551" Offs="52"/>

-    <Component Name="RESERVED13" TI="11790" Line="552" Offs="54"/>

-    <Component Name="CCR2" TI="11805" Line="553" Offs="56"/>

-    <Component Name="RESERVED14" TI="11820" Line="554" Offs="58"/>

-    <Component Name="CCR3" TI="11835" Line="555" Offs="60"/>

-    <Component Name="RESERVED15" TI="11850" Line="556" Offs="62"/>

-    <Component Name="CCR4" TI="11865" Line="557" Offs="64"/>

-    <Component Name="RESERVED16" TI="11880" Line="558" Offs="66"/>

-    <Component Name="BDTR" TI="11895" Line="559" Offs="68"/>

-    <Component Name="RESERVED17" TI="11910" Line="560" Offs="70"/>

-    <Component Name="DCR" TI="11925" Line="561" Offs="72"/>

-    <Component Name="RESERVED18" TI="11940" Line="562" Offs="74"/>

-    <Component Name="DMAR" TI="11955" Line="563" Offs="76"/>

-    <Component Name="RESERVED19" TI="11970" Line="564" Offs="78"/>

+   <type Family="ComponentList" Line="524" ID="11427">

+    <Component Name="CR1" TI="11436" Line="525" Offs="0"/>

+    <Component Name="RESERVED0" TI="11451" Line="526" Offs="2"/>

+    <Component Name="CR2" TI="11466" Line="527" Offs="4"/>

+    <Component Name="RESERVED1" TI="11481" Line="528" Offs="6"/>

+    <Component Name="SMCR" TI="11496" Line="529" Offs="8"/>

+    <Component Name="RESERVED2" TI="11511" Line="530" Offs="10"/>

+    <Component Name="DIER" TI="11526" Line="531" Offs="12"/>

+    <Component Name="RESERVED3" TI="11541" Line="532" Offs="14"/>

+    <Component Name="SR" TI="11556" Line="533" Offs="16"/>

+    <Component Name="RESERVED4" TI="11570" Line="534" Offs="18"/>

+    <Component Name="EGR" TI="11585" Line="535" Offs="20"/>

+    <Component Name="RESERVED5" TI="11600" Line="536" Offs="22"/>

+    <Component Name="CCMR1" TI="11615" Line="537" Offs="24"/>

+    <Component Name="RESERVED6" TI="11630" Line="538" Offs="26"/>

+    <Component Name="CCMR2" TI="11645" Line="539" Offs="28"/>

+    <Component Name="RESERVED7" TI="11660" Line="540" Offs="30"/>

+    <Component Name="CCER" TI="11675" Line="541" Offs="32"/>

+    <Component Name="RESERVED8" TI="11690" Line="542" Offs="34"/>

+    <Component Name="CNT" TI="11705" Line="543" Offs="36"/>

+    <Component Name="RESERVED9" TI="11720" Line="544" Offs="38"/>

+    <Component Name="PSC" TI="11735" Line="545" Offs="40"/>

+    <Component Name="RESERVED10" TI="11750" Line="546" Offs="42"/>

+    <Component Name="ARR" TI="11765" Line="547" Offs="44"/>

+    <Component Name="RESERVED11" TI="11780" Line="548" Offs="46"/>

+    <Component Name="RCR" TI="11795" Line="549" Offs="48"/>

+    <Component Name="RESERVED12" TI="11810" Line="550" Offs="50"/>

+    <Component Name="CCR1" TI="11825" Line="551" Offs="52"/>

+    <Component Name="RESERVED13" TI="11840" Line="552" Offs="54"/>

+    <Component Name="CCR2" TI="11855" Line="553" Offs="56"/>

+    <Component Name="RESERVED14" TI="11870" Line="554" Offs="58"/>

+    <Component Name="CCR3" TI="11885" Line="555" Offs="60"/>

+    <Component Name="RESERVED15" TI="11900" Line="556" Offs="62"/>

+    <Component Name="CCR4" TI="11915" Line="557" Offs="64"/>

+    <Component Name="RESERVED16" TI="11930" Line="558" Offs="66"/>

+    <Component Name="BDTR" TI="11945" Line="559" Offs="68"/>

+    <Component Name="RESERVED17" TI="11960" Line="560" Offs="70"/>

+    <Component Name="DCR" TI="11975" Line="561" Offs="72"/>

+    <Component Name="RESERVED18" TI="11990" Line="562" Offs="74"/>

+    <Component Name="DMAR" TI="12005" Line="563" Offs="76"/>

+    <Component Name="RESERVED19" TI="12020" Line="564" Offs="78"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="12013" toTI="11986"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="12082" toTI="12024"/>

-   <type Family="ComponentList" Line="63" ID="12093">

-    <Component Name="GPIO_Pin" TI="12101" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="12115" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="12129" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="12063" toTI="12036"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="12132" toTI="12074"/>

+   <type Family="ComponentList" Line="63" ID="12143">

+    <Component Name="GPIO_Pin" TI="12151" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="12165" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="12179" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="12144" toTI="12093"/>

-   <type Family="ComponentList" Line="26" ID="12155">

-    <Component Name="SYSCLK_Frequency" TI="12163" Line="27" Offs="0"/>

-    <Component Name="HCLK_Frequency" TI="12177" Line="28" Offs="4"/>

-    <Component Name="PCLK1_Frequency" TI="12191" Line="29" Offs="8"/>

-    <Component Name="PCLK2_Frequency" TI="12205" Line="30" Offs="12"/>

-    <Component Name="ADCCLK_Frequency" TI="12219" Line="31" Offs="16"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="12194" toTI="12143"/>

+   <type Family="ComponentList" Line="26" ID="12205">

+    <Component Name="SYSCLK_Frequency" TI="12213" Line="27" Offs="0"/>

+    <Component Name="HCLK_Frequency" TI="12227" Line="28" Offs="4"/>

+    <Component Name="PCLK1_Frequency" TI="12241" Line="29" Offs="8"/>

+    <Component Name="PCLK2_Frequency" TI="12255" Line="30" Offs="12"/>

+    <Component Name="ADCCLK_Frequency" TI="12269" Line="31" Offs="16"/>

    </type>

-   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="12234" toTI="12155"/>

-   <type Family="ComponentList" Line="28" ID="12245">

-    <Component Name="TIM_Prescaler" TI="12253" Line="29" Offs="0"/>

-    <Component Name="TIM_CounterMode" TI="12267" Line="30" Offs="2"/>

-    <Component Name="TIM_Period" TI="12281" Line="31" Offs="4"/>

-    <Component Name="TIM_ClockDivision" TI="12295" Line="32" Offs="6"/>

-    <Component Name="TIM_RepetitionCounter" TI="12309" Line="33" Offs="8"/>

+   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="12284" toTI="12205"/>

+   <type Family="ComponentList" Line="28" ID="12295">

+    <Component Name="TIM_Prescaler" TI="12303" Line="29" Offs="0"/>

+    <Component Name="TIM_CounterMode" TI="12317" Line="30" Offs="2"/>

+    <Component Name="TIM_Period" TI="12331" Line="31" Offs="4"/>

+    <Component Name="TIM_ClockDivision" TI="12345" Line="32" Offs="6"/>

+    <Component Name="TIM_RepetitionCounter" TI="12359" Line="33" Offs="8"/>

    </type>

-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="12324" toTI="12245"/>

-   <type Family="ComponentList" Line="38" ID="12335">

-    <Component Name="TIM_OCMode" TI="12343" Line="39" Offs="0"/>

-    <Component Name="TIM_OutputState" TI="12357" Line="40" Offs="2"/>

-    <Component Name="TIM_OutputNState" TI="12371" Line="41" Offs="4"/>

-    <Component Name="TIM_Pulse" TI="12385" Line="42" Offs="6"/>

-    <Component Name="TIM_OCPolarity" TI="12399" Line="43" Offs="8"/>

-    <Component Name="TIM_OCNPolarity" TI="12413" Line="44" Offs="10"/>

-    <Component Name="TIM_OCIdleState" TI="12427" Line="45" Offs="12"/>

-    <Component Name="TIM_OCNIdleState" TI="12441" Line="46" Offs="14"/>

+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="12374" toTI="12295"/>

+   <type Family="ComponentList" Line="38" ID="12385">

+    <Component Name="TIM_OCMode" TI="12393" Line="39" Offs="0"/>

+    <Component Name="TIM_OutputState" TI="12407" Line="40" Offs="2"/>

+    <Component Name="TIM_OutputNState" TI="12421" Line="41" Offs="4"/>

+    <Component Name="TIM_Pulse" TI="12435" Line="42" Offs="6"/>

+    <Component Name="TIM_OCPolarity" TI="12449" Line="43" Offs="8"/>

+    <Component Name="TIM_OCNPolarity" TI="12463" Line="44" Offs="10"/>

+    <Component Name="TIM_OCIdleState" TI="12477" Line="45" Offs="12"/>

+    <Component Name="TIM_OCNIdleState" TI="12491" Line="46" Offs="14"/>

    </type>

-   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="12456" toTI="12335"/>

-   <type Family="Pointer" TI="12576" toTI="12582"/>

-   <type Family="Base" Name="int" ID="12599"/>

-   <type Family="Base" Name="char" ID="12656"/>

-   <type Family="Base" Name="unsigned int" ID="12663"/>

-   <function Name="BUZZER_GetMode" TI="12606" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="358">

+   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="12506" toTI="12385"/>

+   <type Family="Pointer" TI="12626" toTI="12632"/>

+   <type Family="Base" Name="int" ID="12649"/>

+   <type Family="Base" Name="char" ID="12706"/>

+   <type Family="Base" Name="unsigned int" ID="12713"/>

+   <function Name="BUZZER_GetMode" TI="12656" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="358">

    </function >

-   <function Name="BUZZER_SetFrequency" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195">

-    <parameter Name="freq" TI="11193" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195" Addr="0x0" Param="Yes"/>

+   <function Name="BUZZER_SetFrequency" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195">

+    <parameter Name="freq" TI="11243" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="PlayMusic" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="104">

-    <variable Name="duration" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="105" Addr="0xE" TI="11211"/>

-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="106" Addr="0x1" TI="11211"/>

+   <function Name="PlayMusic" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="104">

+    <variable Name="duration" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="105" Addr="0xE" TI="11261"/>

+    <variable Name="c" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="106" Addr="0x2" TI="11261"/>

    </function >

-   <function Name="BUZZER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376">

-    <parameter Name="mode" TI="12606" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376" Addr="0x0" Param="Yes"/>

+   <function Name="BUZZER_SetMode" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376">

+    <parameter Name="mode" TI="12656" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376" Addr="0x0" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="13053" toTI="13059"/>

-   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="54" Addr="0x2000010C" TI="12324"/>

-   <variable Name="TIM_OCInitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="55" Addr="0x20000116" TI="12456"/>

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="12467"/>

-   <type Family="Pointer" TI="12576" toTI="12582"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="12576"/>

-   <variable Name="octave" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="26" Addr="0x20004771" TI="12670"/>

-   <variable Name="note" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="43" Addr="0x20004770" TI="12713"/>

-   <variable Name="buzz_counter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="52" Addr="0x20000134" TI="12599"/>

-   <variable Name="buzz_in_progress" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="53" Addr="0x20000138" TI="12599"/>

-   <variable Name="CCR_Val" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="56" Addr="0x20000032" TI="11193"/>

-   <variable Name="Buzzer_Mode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="57" Addr="0x20000030" TI="12606"/>

-   <variable Name="Buzzer_Counter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="58" Addr="0x2000012C" TI="11175"/>

-   <variable Name="CurrentMelody" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="61" Addr="0x20000128" TI="13053"/>

-   <variable Name="CurrentMelodySTART" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="62" Addr="0x20000130" TI="13053"/>

-   <variable Name="DefaultOctave" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="63" Addr="0x20000038" TI="11211"/>

-   <variable Name="DefaultDuration" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="64" Addr="0x20000034" TI="11211"/>

-   <variable Name="DefaultBeats" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="65" Addr="0x20000036" TI="11193"/>

-   <type Family="array" ID="13443" toTI="11193"/>

-   <variable Name="Note_Freq" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="67" Addr="0x2000003A" TI="13443"/>

+   <type Family="Pointer" TI="13103" toTI="13109"/>

+   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="54" Addr="0x20000610" TI="12374"/>

+   <variable Name="TIM_OCInitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="55" Addr="0x2000061A" TI="12506"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="12517"/>

+   <type Family="Pointer" TI="12626" toTI="12632"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="12626"/>

+   <variable Name="octave" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="26" Addr="0x20004CA9" TI="12720"/>

+   <variable Name="note" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="43" Addr="0x20004CA8" TI="12763"/>

+   <variable Name="buzz_counter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="52" Addr="0x20000638" TI="12649"/>

+   <variable Name="buzz_in_progress" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="53" Addr="0x2000063C" TI="12649"/>

+   <variable Name="CCR_Val" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="56" Addr="0x20000032" TI="11243"/>

+   <variable Name="Buzzer_Mode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="57" Addr="0x20000030" TI="12656"/>

+   <variable Name="Buzzer_Counter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="58" Addr="0x20000630" TI="11225"/>

+   <variable Name="CurrentMelody" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="61" Addr="0x2000062C" TI="13103"/>

+   <variable Name="CurrentMelodySTART" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="62" Addr="0x20000634" TI="13103"/>

+   <variable Name="DefaultOctave" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="63" Addr="0x20000038" TI="11261"/>

+   <variable Name="DefaultDuration" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="64" Addr="0x20000034" TI="11261"/>

+   <variable Name="DefaultBeats" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="65" Addr="0x20000036" TI="11243"/>

+   <type Family="array" ID="13493" toTI="11243"/>

+   <variable Name="Note_Freq" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="67" Addr="0x2000003A" TI="13493"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" >

-   <type Family="Base" Name="long int" ID="13518"/>

-   <type Family="typedef" Name="s32" Line="23" ID="13507" toTI="13518"/>

-   <type Family="Base" Name="short int" ID="13536"/>

-   <type Family="typedef" Name="s16" Line="24" ID="13525" toTI="13536"/>

-   <type Family="Base" Name="signed char" ID="13543"/>

-   <type Family="Base" Name="long unsigned int" ID="13561"/>

-   <type Family="typedef" Name="u32" Line="39" ID="13550" toTI="13561"/>

-   <type Family="Base" Name="short unsigned int" ID="13579"/>

-   <type Family="typedef" Name="u16" Line="40" ID="13568" toTI="13579"/>

-   <type Family="Base" Name="unsigned char" ID="13596"/>

-   <type Family="typedef" Name="u8" Line="41" ID="13586" toTI="13596"/>

-   <type Family="ComponentList" Line="104" ID="13745">

-    <Component Name="OutX" TI="13753" Line="105" Offs="0"/>

-    <Component Name="OutX_F4" TI="13767" Line="106" Offs="2"/>

-    <Component Name="OutX_F16" TI="13781" Line="107" Offs="4"/>

-    <Component Name="OutX_F64" TI="13795" Line="108" Offs="8"/>

-    <Component Name="OutX_F256" TI="13809" Line="109" Offs="12"/>

-    <Component Name="OutY" TI="13823" Line="110" Offs="16"/>

-    <Component Name="OutY_F4" TI="13837" Line="111" Offs="18"/>

-    <Component Name="OutY_F16" TI="13851" Line="112" Offs="20"/>

-    <Component Name="OutY_F64" TI="13865" Line="113" Offs="24"/>

-    <Component Name="OutY_F256" TI="13879" Line="114" Offs="28"/>

-    <Component Name="OutZ" TI="13893" Line="115" Offs="32"/>

-    <Component Name="OutZ_F4" TI="13907" Line="116" Offs="34"/>

-    <Component Name="OutZ_F16" TI="13921" Line="117" Offs="36"/>

-    <Component Name="OutZ_F64" TI="13935" Line="118" Offs="40"/>

-    <Component Name="OutZ_F256" TI="13949" Line="119" Offs="44"/>

-    <Component Name="Shocked" TI="13963" Line="120" Offs="48"/>

-    <Component Name="RELATIVE_X" TI="13977" Line="121" Offs="50"/>

-    <Component Name="RELATIVE_Y" TI="13991" Line="122" Offs="52"/>

-    <Component Name="DoubleClick" TI="14005" Line="123" Offs="54"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" >

+   <type Family="Base" Name="long int" ID="13576"/>

+   <type Family="typedef" Name="s32" Line="23" ID="13565" toTI="13576"/>

+   <type Family="Base" Name="short int" ID="13594"/>

+   <type Family="typedef" Name="s16" Line="24" ID="13583" toTI="13594"/>

+   <type Family="Base" Name="signed char" ID="13601"/>

+   <type Family="Base" Name="long unsigned int" ID="13619"/>

+   <type Family="typedef" Name="u32" Line="39" ID="13608" toTI="13619"/>

+   <type Family="Base" Name="short unsigned int" ID="13637"/>

+   <type Family="typedef" Name="u16" Line="40" ID="13626" toTI="13637"/>

+   <type Family="Base" Name="unsigned char" ID="13654"/>

+   <type Family="typedef" Name="u8" Line="41" ID="13644" toTI="13654"/>

+   <type Family="ComponentList" Line="104" ID="13803">

+    <Component Name="OutX" TI="13811" Line="105" Offs="0"/>

+    <Component Name="OutX_F4" TI="13825" Line="106" Offs="2"/>

+    <Component Name="OutX_F16" TI="13839" Line="107" Offs="4"/>

+    <Component Name="OutX_F64" TI="13853" Line="108" Offs="8"/>

+    <Component Name="OutX_F256" TI="13867" Line="109" Offs="12"/>

+    <Component Name="OutY" TI="13881" Line="110" Offs="16"/>

+    <Component Name="OutY_F4" TI="13895" Line="111" Offs="18"/>

+    <Component Name="OutY_F16" TI="13909" Line="112" Offs="20"/>

+    <Component Name="OutY_F64" TI="13923" Line="113" Offs="24"/>

+    <Component Name="OutY_F256" TI="13937" Line="114" Offs="28"/>

+    <Component Name="OutZ" TI="13951" Line="115" Offs="32"/>

+    <Component Name="OutZ_F4" TI="13965" Line="116" Offs="34"/>

+    <Component Name="OutZ_F16" TI="13979" Line="117" Offs="36"/>

+    <Component Name="OutZ_F64" TI="13993" Line="118" Offs="40"/>

+    <Component Name="OutZ_F256" TI="14007" Line="119" Offs="44"/>

+    <Component Name="Shocked" TI="14021" Line="120" Offs="48"/>

+    <Component Name="RELATIVE_X" TI="14035" Line="121" Offs="50"/>

+    <Component Name="RELATIVE_Y" TI="14049" Line="122" Offs="52"/>

+    <Component Name="DoubleClick" TI="14063" Line="123" Offs="54"/>

    </type>

-   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="14020" toTI="13745"/>

-   <type Family="ComponentList" Line="185" ID="14111">

-    <Component Name="xPos" TI="14119" Line="186" Offs="0"/>

-    <Component Name="yPos" TI="14133" Line="187" Offs="2"/>

-    <Component Name="shift_PosX" TI="14147" Line="188" Offs="4"/>

-    <Component Name="shift_PosY" TI="14161" Line="189" Offs="6"/>

-    <Component Name="X_PosMin" TI="14175" Line="190" Offs="8"/>

-    <Component Name="Y_PosMin" TI="14189" Line="191" Offs="10"/>

-    <Component Name="X_PosMax" TI="14203" Line="192" Offs="12"/>

-    <Component Name="Y_PosMax" TI="14217" Line="193" Offs="14"/>

+   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="14078" toTI="13803"/>

+   <type Family="ComponentList" Line="185" ID="14169">

+    <Component Name="xPos" TI="14177" Line="186" Offs="0"/>

+    <Component Name="yPos" TI="14191" Line="187" Offs="2"/>

+    <Component Name="shift_PosX" TI="14205" Line="188" Offs="4"/>

+    <Component Name="shift_PosY" TI="14219" Line="189" Offs="6"/>

+    <Component Name="X_PosMin" TI="14233" Line="190" Offs="8"/>

+    <Component Name="Y_PosMin" TI="14247" Line="191" Offs="10"/>

+    <Component Name="X_PosMax" TI="14261" Line="192" Offs="12"/>

+    <Component Name="Y_PosMax" TI="14275" Line="193" Offs="14"/>

    </type>

-   <type Family="typedef" Name="tPointer_Info" Line="194" ID="14232" toTI="14111"/>

-   <type Family="Pointer" TI="14254" toTI="14260"/>

-   <type Family="typedef" Name="tAppPtrMgr" Line="226" ID="14243" toTI="14254"/>

-   <type Family="Pointer" TI="14254" toTI="14260"/>

-   <type Family="Base" Name="int" ID="14277"/>

-   <type Family="Base" Name="char" ID="14284"/>

-   <type Family="Base" Name="unsigned int" ID="14291"/>

-   <function Name="POINTER_SetCurrentPointer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351">

-    <parameter Name="width" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x0" Param="Yes"/>

-    <parameter Name="height" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x1" Param="Yes"/>

-   <type Family="Pointer" TI="14371" toTI="13586"/>

-    <parameter Name="bmp" TI="14371" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x2" Param="Yes"/>

+   <type Family="typedef" Name="tPointer_Info" Line="194" ID="14290" toTI="14169"/>

+   <type Family="Pointer" TI="14312" toTI="14318"/>

+   <type Family="typedef" Name="tAppPtrMgr" Line="226" ID="14301" toTI="14312"/>

+   <type Family="Pointer" TI="14312" toTI="14318"/>

+   <type Family="Base" Name="int" ID="14335"/>

+   <type Family="Base" Name="char" ID="14342"/>

+   <type Family="Base" Name="unsigned int" ID="14349"/>

+   <function Name="POINTER_SetCurrentPointer" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351">

+    <parameter Name="width" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x0" Param="Yes"/>

+    <parameter Name="height" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x1" Param="Yes"/>

+   <type Family="Pointer" TI="14423" toTI="13644"/>

+    <parameter Name="bmp" TI="14423" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x2" Param="Yes"/>

    </function >

-   <function Name="POINTER_SetCurrentAngleStart" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394">

-    <parameter Name="newangle" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394" Addr="0x0" Param="Yes"/>

+   <function Name="POINTER_SetCurrentAngleStart" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394">

+    <parameter Name="newangle" TI="13626" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="POINTER_SetCurrentSpeedOnAngle" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430">

-    <parameter Name="newspeed" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430" Addr="0x0" Param="Yes"/>

+   <function Name="POINTER_SetCurrentSpeedOnAngle" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430">

+    <parameter Name="newspeed" TI="13626" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="POINTER_SetCurrentAreaStore" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453">

-    <parameter Name="ptr" TI="14371" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453" Addr="0x0" Param="Yes"/>

+   <function Name="POINTER_SetCurrentAreaStore" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453">

+    <parameter Name="ptr" TI="14423" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="POINTER_SetRect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573">

-    <parameter Name="x" TI="13525" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="13525" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="13525" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="13525" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x3" Param="Yes"/>

+   <function Name="POINTER_SetRect" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573">

+    <parameter Name="x" TI="13583" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="13583" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="13583" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="13583" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x3" Param="Yes"/>

    </function >

-   <function Name="POINTER_SetRectScreen" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="615">

+   <function Name="POINTER_SetRectScreen" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="615">

    </function >

-   <function Name="POINTER_SetPos" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655">

-    <parameter Name="x" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x1" Param="Yes"/>

+   <function Name="POINTER_SetPos" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655">

+    <parameter Name="x" TI="13626" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="13626" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x1" Param="Yes"/>

    </function >

-   <function Name="POINTER_GetColor" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="881">

+   <function Name="POINTER_GetColor" TI="13626" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="881">

    </function >

-   <type Family="Pointer" TI="14900" toTI="14232"/>

-   <function Name="POINTER_Restore" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806">

-    <parameter Name="x" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x3" Param="Yes"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="807" Addr="0x4" TI="14277"/>

-   <type Family="Pointer" TI="15033" toTI="14284"/>

-    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="808" Addr="0x5" TI="15033"/>

-    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="809" Addr="0x6" TI="14277"/>

+   <type Family="Pointer" TI="14948" toTI="14290"/>

+   <function Name="POINTER_Restore" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806">

+    <parameter Name="x" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x3" Param="Yes"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="807" Addr="0x4" TI="14335"/>

+   <type Family="Pointer" TI="15081" toTI="14342"/>

+    <variable Name="ptr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="808" Addr="0x6" TI="15081"/>

+    <variable Name="bytesize" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="809" Addr="0x7" TI="14335"/>

    </function >

-   <function Name="POINTER_Draw" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682">

-    <parameter Name="x" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x3" Param="Yes"/>

-    <parameter Name="bmp" TI="14371" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x34000030" Param="Yes"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="683" Addr="0x5" TI="14277"/>

-    <variable Name="l" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="684" Addr="0xA" TI="14277"/>

-    <variable Name="n" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="685" Addr="0x9" TI="14277"/>

-    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="686" Addr="0x6" TI="15033"/>

-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="687" Addr="0x0" TI="14284"/>

-    <variable Name="val" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="688" Addr="0x4" TI="13568"/>

+   <function Name="POINTER_Draw" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682">

+    <parameter Name="x" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x3" Param="Yes"/>

+    <parameter Name="bmp" TI="14423" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x34000030" Param="Yes"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="683" Addr="0x5" TI="14335"/>

+    <variable Name="l" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="684" Addr="0x9" TI="14335"/>

+    <variable Name="n" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="685" Addr="0x8" TI="14335"/>

+    <variable Name="ptr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="686" Addr="0x7" TI="15081"/>

+    <variable Name="c" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="687" Addr="0x0" TI="14342"/>

+    <variable Name="val" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="688" Addr="0x6" TI="13626"/>

    </function >

-   <function Name="POINTER_Save" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759">

-    <parameter Name="x" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x0" Param="Yes"/>

-    <parameter Name="y" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x2" Param="Yes"/>

-    <parameter Name="height" TI="13586" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x3" Param="Yes"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="760" Addr="0x4" TI="14277"/>

-    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="762" Addr="0x5" TI="14277"/>

+   <function Name="POINTER_Save" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759">

+    <parameter Name="x" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x0" Param="Yes"/>

+    <parameter Name="y" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x2" Param="Yes"/>

+    <parameter Name="height" TI="13644" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x3" Param="Yes"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="760" Addr="0x4" TI="14335"/>

+    <variable Name="bytesize" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="762" Addr="0x5" TI="14335"/>

    </function >

-   <function Name="POINTER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473">

-    <parameter Name="mode" TI="14031" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="15436" toTI="13568"/>

-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="475" Addr="0x1" TI="13568"/>

-    <variable Name="color" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="476" Addr="0x0" TI="13568"/>

+   <function Name="POINTER_SetMode" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473">

+    <parameter Name="mode" TI="14089" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="15484" toTI="13626"/>

+    <variable Name="i" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="475" Addr="0x3" TI="13626"/>

+    <variable Name="color" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="476" Addr="0x0" TI="13626"/>

    </function >

-   <function Name="POINTER_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="289">

+   <function Name="POINTER_Init" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="289">

    </function >

-   <function Name="POINTER_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="315">

-    <variable Name="oldPointer_xPos" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="85" Addr="0xA" TI="0"/>

-    <variable Name="oldPointer_yPos" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="86" Addr="0xB" TI="0"/>

-    <variable Name="unmodied_shift_PosY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="88" Addr="0x1" TI="0"/>

-    <variable Name="outx" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="89" Addr="0x8" TI="0"/>

-    <variable Name="outy" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="90" Addr="0x7" TI="0"/>

+   <function Name="POINTER_Handler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="315">

+    <variable Name="oldPointer_xPos" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="85" Addr="0x8" TI="0"/>

+    <variable Name="oldPointer_yPos" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="86" Addr="0x9" TI="0"/>

+    <variable Name="outx" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="89" Addr="0x7" TI="0"/>

+    <variable Name="outy" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="90" Addr="0x6" TI="0"/>

    </function >

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="13606"/>

-   <variable Name="POINTER_Info" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="58" Addr="0x20000072" TI="14232"/>

-   <type Family="array" ID="15723" toTI="13596"/>

-   <variable Name="BallPointerBmp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="39" Addr="0x2000005C" TI="15723"/>

-   <variable Name="CurrentPointerBmp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="44" Addr="0x20000140" TI="14371"/>

-   <variable Name="CurrentPointerColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="50" Addr="0x20000082" TI="13568"/>

-   <type Family="Pointer" TI="14254" toTI="14260"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="14254"/>

-   <variable Name="locbuf" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="40" Addr="0x200047D8" TI="15723"/>

-   <type Family="array" ID="15830" toTI="13596"/>

-   <variable Name="DefaultAreaStore" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="41" Addr="0x20004772" TI="15830"/>

-   <variable Name="CurrentPointerWidth" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="45" Addr="0x2000013C" TI="13586"/>

-   <variable Name="CurrentPointerHeight" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="46" Addr="0x2000013D" TI="13586"/>

-   <variable Name="CurrentSpeedOnAngle" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="47" Addr="0x20000068" TI="13568"/>

-   <variable Name="CurrentAngleStart" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="48" Addr="0x20000064" TI="13550"/>

-   <type Family="Pointer" TI="15954" toTI="13596"/>

-   <variable Name="ptrAreaStore" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="49" Addr="0x2000006C" TI="15954"/>

-   <variable Name="Pointer_Mode" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="51" Addr="0x20000070" TI="14031"/>

-   <variable Name="Pointer_State" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="52" Addr="0x20000071" TI="14080"/>

-   <variable Name="OUT_X" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="54" Addr="0x200047D4" TI="13525"/>

-   <variable Name="OUT_Y" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="55" Addr="0x200047D6" TI="13525"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="13664"/>

+   <variable Name="POINTER_Info" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="58" Addr="0x20000072" TI="14290"/>

+   <type Family="array" ID="15765" toTI="13654"/>

+   <variable Name="BallPointerBmp" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="39" Addr="0x2000005C" TI="15765"/>

+   <variable Name="CurrentPointerBmp" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="44" Addr="0x20000644" TI="14423"/>

+   <variable Name="CurrentPointerColor" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="50" Addr="0x20000082" TI="13626"/>

+   <type Family="Pointer" TI="14312" toTI="14318"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="14312"/>

+   <variable Name="locbuf" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="40" Addr="0x20004D10" TI="15765"/>

+   <type Family="array" ID="15872" toTI="13654"/>

+   <variable Name="DefaultAreaStore" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="41" Addr="0x20004CAA" TI="15872"/>

+   <variable Name="CurrentPointerWidth" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="45" Addr="0x20000640" TI="13644"/>

+   <variable Name="CurrentPointerHeight" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="46" Addr="0x20000641" TI="13644"/>

+   <variable Name="CurrentSpeedOnAngle" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="47" Addr="0x20000068" TI="13626"/>

+   <variable Name="CurrentAngleStart" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="48" Addr="0x20000064" TI="13608"/>

+   <type Family="Pointer" TI="15996" toTI="13654"/>

+   <variable Name="ptrAreaStore" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="49" Addr="0x2000006C" TI="15996"/>

+   <variable Name="Pointer_Mode" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="51" Addr="0x20000070" TI="14089"/>

+   <variable Name="Pointer_State" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="52" Addr="0x20000071" TI="14138"/>

+   <variable Name="OUT_X" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="54" Addr="0x20004D0C" TI="13583"/>

+   <variable Name="OUT_Y" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="55" Addr="0x20004D0E" TI="13583"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" >

-   <type Family="Base" Name="long int" ID="16062"/>

-   <type Family="Base" Name="short int" ID="16069"/>

-   <type Family="Base" Name="signed char" ID="16076"/>

-   <type Family="Base" Name="long unsigned int" ID="16083"/>

-   <type Family="Base" Name="short unsigned int" ID="16090"/>

-   <type Family="Base" Name="unsigned char" ID="16097"/>

-   <type Family="Pointer" TI="16337" toTI="16343"/>

-   <type Family="Base" Name="int" ID="16360"/>

-   <type Family="Base" Name="char" ID="16378"/>

-   <type Family="Pointer" TI="16367" toTI="16373"/>

-   <type Family="Base" Name="unsigned int" ID="16385"/>

-   <type Family="Base" Name="long long int" ID="16392"/>

-   <type Family="Base" Name="long long unsigned int" ID="16399"/>

-   <type Family="Pointer" TI="16406" toTI="0"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="16408" toTI="16083"/>

-   <type Family="Pointer" TI="16406" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="16419" toTI="16406"/>

-   <type Family="ComponentList" Line="168" ID="16430">

-    <Component Name="xMessageType" TI="16438" Line="169" Offs="0"/>

-   <type Family="Pointer" TI="16467" toTI="16076"/>

-    <Component Name="pcMessage" TI="16452" Line="170" Offs="4"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" >

+   <type Family="Base" Name="long int" ID="16112"/>

+   <type Family="Base" Name="short int" ID="16119"/>

+   <type Family="Base" Name="signed char" ID="16126"/>

+   <type Family="Base" Name="long unsigned int" ID="16133"/>

+   <type Family="Base" Name="short unsigned int" ID="16140"/>

+   <type Family="Base" Name="unsigned char" ID="16147"/>

+   <type Family="Pointer" TI="16387" toTI="16393"/>

+   <type Family="Base" Name="int" ID="16410"/>

+   <type Family="Base" Name="char" ID="16428"/>

+   <type Family="Pointer" TI="16417" toTI="16423"/>

+   <type Family="Base" Name="unsigned int" ID="16435"/>

+   <type Family="Base" Name="long long int" ID="16442"/>

+   <type Family="Base" Name="long long unsigned int" ID="16449"/>

+   <type Family="Pointer" TI="16456" toTI="0"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="16458" toTI="16133"/>

+   <type Family="Pointer" TI="16456" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="16469" toTI="16456"/>

+   <type Family="ComponentList" Line="170" ID="16480">

+    <Component Name="xMessageType" TI="16488" Line="171" Offs="0"/>

+   <type Family="Pointer" TI="16517" toTI="16126"/>

+    <Component Name="pcMessage" TI="16502" Line="172" Offs="4"/>

    </type>

-   <type Family="typedef" Name="xLCDMessage" Line="171" ID="16473" toTI="16430"/>

-   <function Name="starting_delay" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="475">

-    <parameter Name="ul" TI="16083" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="475" Addr="0x0" Param="Yes"/>

+   <type Family="typedef" Name="xLCDMessage" Line="173" ID="16523" toTI="16480"/>

+   <function Name="starting_delay" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="477">

+    <parameter Name="ul" TI="16133" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="477" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="vApplicationTickHook" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="371">

-    <variable Name="ulCallCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="372" Addr="0x20000144" TI="16083"/>

-    <variable Name="xMemsMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="373" Addr="0x8005B10" TI="16926"/>

-    <variable Name="xHigherPriorityTaskWoken" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="374" Addr="0x20000148" TI="16062"/>

+   <function Name="vApplicationTickHook" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="373">

+    <variable Name="ulCallCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="374" Addr="0x20000648" TI="16133"/>

+    <variable Name="xMemsMessage" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="375" Addr="0x8006960" TI="16976"/>

+    <variable Name="xHigherPriorityTaskWoken" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="376" Addr="0x2000064C" TI="16112"/>

    </function >

-   <function Name="main" TI="16360" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="228">

+   <function Name="main" TI="16410" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="230">

    </function >

-   <function Name="prvFlashTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="458">

-   <type Family="Pointer" TI="16406" toTI="0"/>

-    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="458" Addr="0x0" Param="Yes"/>

-    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="459" Addr="0x34000008" TI="16408"/>

+   <function Name="prvFlashTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="460">

+   <type Family="Pointer" TI="16456" toTI="0"/>

+    <parameter Name="pvParameters" TI="16456" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="460" Addr="0x0" Param="Yes"/>

+    <variable Name="xLastExecutionTime" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="461" Addr="0x10000014" TI="16458"/>

    </function >

-   <function Name="prvLCDTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="264">

-   <type Family="Pointer" TI="16406" toTI="0"/>

-    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="264" Addr="0x0" Param="Yes"/>

-    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="265" Addr="0x34000008" TI="16473"/>

-    <variable Name="cY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="266" Addr="0x6" TI="16378"/>

+   <function Name="prvLCDTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="266">

+   <type Family="Pointer" TI="16456" toTI="0"/>

+    <parameter Name="pvParameters" TI="16456" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="266" Addr="0x0" Param="Yes"/>

+    <variable Name="xMessage" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="267" Addr="0x34000008" TI="16523"/>

+    <variable Name="cY" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="268" Addr="0x7" TI="16428"/>

    </function >

-   <function Name="prvCheckTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="314">

-   <type Family="Pointer" TI="16406" toTI="0"/>

-    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="314" Addr="0x0" Param="Yes"/>

-    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="315" Addr="0x34000014" TI="16408"/>

-    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="316" Addr="0x34000004" TI="16473"/>

-   <type Family="array" ID="16910" toTI="16076"/>

-    <variable Name="cPassMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="317" Addr="0x2000014C" TI="16910"/>

+   <function Name="prvCheckTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="316">

+   <type Family="Pointer" TI="16456" toTI="0"/>

+    <parameter Name="pvParameters" TI="16456" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="316" Addr="0x0" Param="Yes"/>

+    <variable Name="xLastExecutionTime" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="317" Addr="0x34000044" TI="16458"/>

+    <variable Name="xMessage" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="318" Addr="0x34000004" TI="16523"/>

+   <type Family="array" ID="16960" toTI="16126"/>

+    <variable Name="cPassMessage" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="319" Addr="0x20000650" TI="16960"/>

    </function >

-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004700" TI="16149"/>

-   <type Family="Pointer" TI="16337" toTI="16343"/>

-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046FC" TI="16337"/>

-   <type Family="array" ID="16968" toTI="16090"/>

-   <variable Name="pucImage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\bitmap.h" Line="55" Addr="0x8005B18" TI="17003"/>

-   <type Family="Pointer" TI="16406" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="16419" toTI="16406"/>

-   <variable Name="xLCDQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="223" Addr="0x200047E0" TI="16419"/>

+   <variable Name="dummy_var" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x20004C38" TI="16199"/>

+   <type Family="Pointer" TI="16387" toTI="16393"/>

+   <variable Name="Application_Pointer_Mgr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x20004C34" TI="16387"/>

+   <type Family="Pointer" TI="16456" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="16469" toTI="16456"/>

+   <variable Name="xLCDQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="225" Addr="0x20004D18" TI="16469"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" >

-   <type Family="Base" Name="int" ID="17070"/>

-   <type Family="Base" Name="unsigned int" ID="17077"/>

-   <type Family="Base" Name="long int" ID="17084"/>

-   <type Family="Base" Name="short int" ID="17091"/>

-   <type Family="Base" Name="signed char" ID="17098"/>

-   <type Family="Base" Name="long unsigned int" ID="17105"/>

-   <type Family="Base" Name="short unsigned int" ID="17123"/>

-   <type Family="typedef" Name="u16" Line="40" ID="17112" toTI="17123"/>

-   <type Family="Base" Name="unsigned char" ID="17130"/>

-   <type Family="ComponentList" Line="335" ID="17166">

-    <Component Name="CRL" TI="17175" Line="336" Offs="0"/>

-    <Component Name="CRH" TI="17190" Line="337" Offs="4"/>

-    <Component Name="IDR" TI="17205" Line="338" Offs="8"/>

-    <Component Name="ODR" TI="17220" Line="339" Offs="12"/>

-    <Component Name="BSRR" TI="17235" Line="340" Offs="16"/>

-    <Component Name="BRR" TI="17250" Line="341" Offs="20"/>

-    <Component Name="LCKR" TI="17265" Line="342" Offs="24"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" >

+   <type Family="Base" Name="int" ID="17088"/>

+   <type Family="Base" Name="unsigned int" ID="17095"/>

+   <type Family="Base" Name="long int" ID="17102"/>

+   <type Family="Base" Name="short int" ID="17109"/>

+   <type Family="Base" Name="signed char" ID="17116"/>

+   <type Family="Base" Name="long unsigned int" ID="17123"/>

+   <type Family="Base" Name="short unsigned int" ID="17141"/>

+   <type Family="typedef" Name="u16" Line="40" ID="17130" toTI="17141"/>

+   <type Family="Base" Name="unsigned char" ID="17148"/>

+   <type Family="ComponentList" Line="335" ID="17184">

+    <Component Name="CRL" TI="17193" Line="336" Offs="0"/>

+    <Component Name="CRH" TI="17208" Line="337" Offs="4"/>

+    <Component Name="IDR" TI="17223" Line="338" Offs="8"/>

+    <Component Name="ODR" TI="17238" Line="339" Offs="12"/>

+    <Component Name="BSRR" TI="17253" Line="340" Offs="16"/>

+    <Component Name="BRR" TI="17268" Line="341" Offs="20"/>

+    <Component Name="LCKR" TI="17283" Line="342" Offs="24"/>

    </type>

-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="17308" toTI="17281"/>

-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="17377" toTI="17319"/>

-   <type Family="ComponentList" Line="63" ID="17388">

-    <Component Name="GPIO_Pin" TI="17396" Line="64" Offs="0"/>

-    <Component Name="GPIO_Speed" TI="17410" Line="65" Offs="2"/>

-    <Component Name="GPIO_Mode" TI="17424" Line="66" Offs="3"/>

+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="17326" toTI="17299"/>

+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="17395" toTI="17337"/>

+   <type Family="ComponentList" Line="63" ID="17406">

+    <Component Name="GPIO_Pin" TI="17414" Line="64" Offs="0"/>

+    <Component Name="GPIO_Speed" TI="17428" Line="65" Offs="2"/>

+    <Component Name="GPIO_Mode" TI="17442" Line="66" Offs="3"/>

    </type>

-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="17439" toTI="17388"/>

-   <function Name="vParTestToggleLED" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="110">

-    <parameter Name="uxLED" TI="17105" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="110" Addr="0x0" Param="Yes"/>

-    <variable Name="usBit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="111" Addr="0x2" TI="17123"/>

+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="17457" toTI="17406"/>

+   <function Name="vParTestToggleLED" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="112">

+    <parameter Name="uxLED" TI="17123" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="112" Addr="0x0" Param="Yes"/>

+    <variable Name="usBit" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="113" Addr="0x0" TI="17141"/>

    </function >

-   <function Name="vParTestInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="67">

-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="68" Addr="0x34000004" TI="17439"/>

+   <function Name="vParTestInitialise" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="69">

+    <variable Name="GPIO_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="70" Addr="0x34000004" TI="17457"/>

    </function >

-   <variable Name="usOutputValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="62" Addr="0x20000168" TI="17123"/>

+   <variable Name="usOutputValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="64" Addr="0x2000066C" TI="17141"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" >

-   <type Family="Base" Name="int" ID="17664"/>

-   <type Family="Base" Name="unsigned int" ID="17671"/>

-   <type Family="Base" Name="long int" ID="17678"/>

-   <type Family="Base" Name="short int" ID="17685"/>

-   <type Family="Base" Name="signed char" ID="17692"/>

-   <type Family="Base" Name="long unsigned int" ID="17699"/>

-   <type Family="Base" Name="short unsigned int" ID="17717"/>

-   <type Family="typedef" Name="u16" Line="40" ID="17706" toTI="17717"/>

-   <type Family="Base" Name="unsigned char" ID="17734"/>

-   <type Family="typedef" Name="u8" Line="41" ID="17724" toTI="17734"/>

-   <type Family="typedef" Name="FunctionalState" Line="59" ID="17767" toTI="17746"/>

-   <type Family="ComponentList" Line="524" ID="17781">

-    <Component Name="CR1" TI="17790" Line="525" Offs="0"/>

-    <Component Name="RESERVED0" TI="17805" Line="526" Offs="2"/>

-    <Component Name="CR2" TI="17820" Line="527" Offs="4"/>

-    <Component Name="RESERVED1" TI="17835" Line="528" Offs="6"/>

-    <Component Name="SMCR" TI="17850" Line="529" Offs="8"/>

-    <Component Name="RESERVED2" TI="17865" Line="530" Offs="10"/>

-    <Component Name="DIER" TI="17880" Line="531" Offs="12"/>

-    <Component Name="RESERVED3" TI="17895" Line="532" Offs="14"/>

-    <Component Name="SR" TI="17910" Line="533" Offs="16"/>

-    <Component Name="RESERVED4" TI="17924" Line="534" Offs="18"/>

-    <Component Name="EGR" TI="17939" Line="535" Offs="20"/>

-    <Component Name="RESERVED5" TI="17954" Line="536" Offs="22"/>

-    <Component Name="CCMR1" TI="17969" Line="537" Offs="24"/>

-    <Component Name="RESERVED6" TI="17984" Line="538" Offs="26"/>

-    <Component Name="CCMR2" TI="17999" Line="539" Offs="28"/>

-    <Component Name="RESERVED7" TI="18014" Line="540" Offs="30"/>

-    <Component Name="CCER" TI="18029" Line="541" Offs="32"/>

-    <Component Name="RESERVED8" TI="18044" Line="542" Offs="34"/>

-    <Component Name="CNT" TI="18059" Line="543" Offs="36"/>

-    <Component Name="RESERVED9" TI="18074" Line="544" Offs="38"/>

-    <Component Name="PSC" TI="18089" Line="545" Offs="40"/>

-    <Component Name="RESERVED10" TI="18104" Line="546" Offs="42"/>

-    <Component Name="ARR" TI="18119" Line="547" Offs="44"/>

-    <Component Name="RESERVED11" TI="18134" Line="548" Offs="46"/>

-    <Component Name="RCR" TI="18149" Line="549" Offs="48"/>

-    <Component Name="RESERVED12" TI="18164" Line="550" Offs="50"/>

-    <Component Name="CCR1" TI="18179" Line="551" Offs="52"/>

-    <Component Name="RESERVED13" TI="18194" Line="552" Offs="54"/>

-    <Component Name="CCR2" TI="18209" Line="553" Offs="56"/>

-    <Component Name="RESERVED14" TI="18224" Line="554" Offs="58"/>

-    <Component Name="CCR3" TI="18239" Line="555" Offs="60"/>

-    <Component Name="RESERVED15" TI="18254" Line="556" Offs="62"/>

-    <Component Name="CCR4" TI="18269" Line="557" Offs="64"/>

-    <Component Name="RESERVED16" TI="18284" Line="558" Offs="66"/>

-    <Component Name="BDTR" TI="18299" Line="559" Offs="68"/>

-    <Component Name="RESERVED17" TI="18314" Line="560" Offs="70"/>

-    <Component Name="DCR" TI="18329" Line="561" Offs="72"/>

-    <Component Name="RESERVED18" TI="18344" Line="562" Offs="74"/>

-    <Component Name="DMAR" TI="18359" Line="563" Offs="76"/>

-    <Component Name="RESERVED19" TI="18374" Line="564" Offs="78"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" >

+   <type Family="Base" Name="int" ID="17690"/>

+   <type Family="Base" Name="unsigned int" ID="17697"/>

+   <type Family="Base" Name="long int" ID="17704"/>

+   <type Family="Base" Name="short int" ID="17711"/>

+   <type Family="Base" Name="signed char" ID="17718"/>

+   <type Family="Base" Name="long unsigned int" ID="17725"/>

+   <type Family="Base" Name="short unsigned int" ID="17743"/>

+   <type Family="typedef" Name="u16" Line="40" ID="17732" toTI="17743"/>

+   <type Family="Base" Name="unsigned char" ID="17760"/>

+   <type Family="typedef" Name="u8" Line="41" ID="17750" toTI="17760"/>

+   <type Family="typedef" Name="FunctionalState" Line="59" ID="17793" toTI="17772"/>

+   <type Family="ComponentList" Line="524" ID="17807">

+    <Component Name="CR1" TI="17816" Line="525" Offs="0"/>

+    <Component Name="RESERVED0" TI="17831" Line="526" Offs="2"/>

+    <Component Name="CR2" TI="17846" Line="527" Offs="4"/>

+    <Component Name="RESERVED1" TI="17861" Line="528" Offs="6"/>

+    <Component Name="SMCR" TI="17876" Line="529" Offs="8"/>

+    <Component Name="RESERVED2" TI="17891" Line="530" Offs="10"/>

+    <Component Name="DIER" TI="17906" Line="531" Offs="12"/>

+    <Component Name="RESERVED3" TI="17921" Line="532" Offs="14"/>

+    <Component Name="SR" TI="17936" Line="533" Offs="16"/>

+    <Component Name="RESERVED4" TI="17950" Line="534" Offs="18"/>

+    <Component Name="EGR" TI="17965" Line="535" Offs="20"/>

+    <Component Name="RESERVED5" TI="17980" Line="536" Offs="22"/>

+    <Component Name="CCMR1" TI="17995" Line="537" Offs="24"/>

+    <Component Name="RESERVED6" TI="18010" Line="538" Offs="26"/>

+    <Component Name="CCMR2" TI="18025" Line="539" Offs="28"/>

+    <Component Name="RESERVED7" TI="18040" Line="540" Offs="30"/>

+    <Component Name="CCER" TI="18055" Line="541" Offs="32"/>

+    <Component Name="RESERVED8" TI="18070" Line="542" Offs="34"/>

+    <Component Name="CNT" TI="18085" Line="543" Offs="36"/>

+    <Component Name="RESERVED9" TI="18100" Line="544" Offs="38"/>

+    <Component Name="PSC" TI="18115" Line="545" Offs="40"/>

+    <Component Name="RESERVED10" TI="18130" Line="546" Offs="42"/>

+    <Component Name="ARR" TI="18145" Line="547" Offs="44"/>

+    <Component Name="RESERVED11" TI="18160" Line="548" Offs="46"/>

+    <Component Name="RCR" TI="18175" Line="549" Offs="48"/>

+    <Component Name="RESERVED12" TI="18190" Line="550" Offs="50"/>

+    <Component Name="CCR1" TI="18205" Line="551" Offs="52"/>

+    <Component Name="RESERVED13" TI="18220" Line="552" Offs="54"/>

+    <Component Name="CCR2" TI="18235" Line="553" Offs="56"/>

+    <Component Name="RESERVED14" TI="18250" Line="554" Offs="58"/>

+    <Component Name="CCR3" TI="18265" Line="555" Offs="60"/>

+    <Component Name="RESERVED15" TI="18280" Line="556" Offs="62"/>

+    <Component Name="CCR4" TI="18295" Line="557" Offs="64"/>

+    <Component Name="RESERVED16" TI="18310" Line="558" Offs="66"/>

+    <Component Name="BDTR" TI="18325" Line="559" Offs="68"/>

+    <Component Name="RESERVED17" TI="18340" Line="560" Offs="70"/>

+    <Component Name="DCR" TI="18355" Line="561" Offs="72"/>

+    <Component Name="RESERVED18" TI="18370" Line="562" Offs="74"/>

+    <Component Name="DMAR" TI="18385" Line="563" Offs="76"/>

+    <Component Name="RESERVED19" TI="18400" Line="564" Offs="78"/>

    </type>

-   <type Family="ComponentList" Line="27" ID="18390">

-    <Component Name="NVIC_IRQChannel" TI="18398" Line="28" Offs="0"/>

-    <Component Name="NVIC_IRQChannelPreemptionPriority" TI="18412" Line="29" Offs="1"/>

-    <Component Name="NVIC_IRQChannelSubPriority" TI="18426" Line="30" Offs="2"/>

-    <Component Name="NVIC_IRQChannelCmd" TI="18440" Line="31" Offs="3"/>

+   <type Family="ComponentList" Line="27" ID="18416">

+    <Component Name="NVIC_IRQChannel" TI="18424" Line="28" Offs="0"/>

+    <Component Name="NVIC_IRQChannelPreemptionPriority" TI="18438" Line="29" Offs="1"/>

+    <Component Name="NVIC_IRQChannelSubPriority" TI="18452" Line="30" Offs="2"/>

+    <Component Name="NVIC_IRQChannelCmd" TI="18466" Line="31" Offs="3"/>

    </type>

-   <type Family="typedef" Name="NVIC_InitTypeDef" Line="32" ID="18455" toTI="18390"/>

-   <type Family="ComponentList" Line="28" ID="18466">

-    <Component Name="TIM_Prescaler" TI="18474" Line="29" Offs="0"/>

-    <Component Name="TIM_CounterMode" TI="18488" Line="30" Offs="2"/>

-    <Component Name="TIM_Period" TI="18502" Line="31" Offs="4"/>

-    <Component Name="TIM_ClockDivision" TI="18516" Line="32" Offs="6"/>

-    <Component Name="TIM_RepetitionCounter" TI="18530" Line="33" Offs="8"/>

+   <type Family="typedef" Name="NVIC_InitTypeDef" Line="32" ID="18481" toTI="18416"/>

+   <type Family="ComponentList" Line="28" ID="18492">

+    <Component Name="TIM_Prescaler" TI="18500" Line="29" Offs="0"/>

+    <Component Name="TIM_CounterMode" TI="18514" Line="30" Offs="2"/>

+    <Component Name="TIM_Period" TI="18528" Line="31" Offs="4"/>

+    <Component Name="TIM_ClockDivision" TI="18542" Line="32" Offs="6"/>

+    <Component Name="TIM_RepetitionCounter" TI="18556" Line="33" Offs="8"/>

    </type>

-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="18545" toTI="18466"/>

-   <function Name="vTimer2IntHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="140">

-    <variable Name="usThisCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="142" Addr="0x0" TI="17717"/>

-    <variable Name="usDifference" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="142" Addr="0x2" TI="17717"/>

-    <variable Name="usLastCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016C" TI="17717"/>

-    <variable Name="usSettleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016A" TI="17717"/>

-    <variable Name="usMaxDifference" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016E" TI="17717"/>

+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="18571" toTI="18492"/>

+   <function Name="vTimer2IntHandler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="142">

+    <variable Name="usThisCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="144" Addr="0x0" TI="17743"/>

+    <variable Name="usDifference" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="144" Addr="0x1" TI="17743"/>

+    <variable Name="usLastCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="143" Addr="0x20000670" TI="17743"/>

+    <variable Name="usSettleCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="143" Addr="0x2000066E" TI="17743"/>

+    <variable Name="usMaxDifference" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="143" Addr="0x20000672" TI="17743"/>

    </function >

-   <function Name="vSetupTimerTest" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="94">

-    <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="96" Addr="0x34000006" TI="18545"/>

-    <variable Name="NVIC_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="97" Addr="0x34000002" TI="18455"/>

+   <function Name="vSetupTimerTest" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="96">

+    <variable Name="TIM_TimeBaseStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="98" Addr="0x34000006" TI="18571"/>

+    <variable Name="NVIC_InitStructure" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="99" Addr="0x34000002" TI="18481"/>

    </function >

-   <variable Name="usMaxJitter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="89" Addr="0x20000170" TI="17741"/>

+   <variable Name="usMaxJitter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="91" Addr="0x20000674" TI="17767"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" >

-   <type Family="Pointer" TI="18787" toTI="0"/>

-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>

-   <type Family="Pointer" TI="18787" toTI="0"/>

-   <type Family="Pointer" TI="18787" toTI="0"/>

-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>

-   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>

-   <function Name="printchar" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32">

-   <type Family="Base" Name="char" ID="18869"/>

-   <type Family="Pointer" TI="18863" toTI="18869"/>

-   <type Family="Pointer" TI="18857" toTI="18863"/>

-    <parameter Name="str" TI="18857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x0" Param="Yes"/>

-   <type Family="Base" Name="int" ID="18876"/>

-    <parameter Name="c" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x1" Param="Yes"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" >

+   <type Family="ComponentList" Name="__va_list" Line="0" ID="18821">

+   <type Family="Pointer" TI="18845" toTI="0"/>

+    <Component Name="__ap" TI="18831" Line="0" Offs="0"/>

+   </type>

+   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18810" toTI="18821"/>

+   <type Family="Pointer" TI="18845" toTI="0"/>

+   <type Family="typedef" Name="va_list" Line="110" ID="18847" toTI="18810"/>

+   <function Name="printchar" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32">

+   <type Family="Base" Name="char" ID="18923"/>

+   <type Family="Pointer" TI="18917" toTI="18923"/>

+   <type Family="Pointer" TI="18911" toTI="18917"/>

+    <parameter Name="str" TI="18911" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x0" Param="Yes"/>

+   <type Family="Base" Name="int" ID="18930"/>

+    <parameter Name="c" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x1" Param="Yes"/>

    </function >

-   <function Name="prints" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46">

-    <parameter Name="out" TI="18857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="19035" toTI="19041"/>

-    <parameter Name="string" TI="19035" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x1" Param="Yes"/>

-    <parameter Name="width" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x2" Param="Yes"/>

-    <parameter Name="pad" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x3" Param="Yes"/>

-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x5" TI="18876"/>

-    <variable Name="padchar" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x8" TI="18876"/>

-    <variable Name="len" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="50" Addr="0x1" TI="18876"/>

+   <function Name="prints" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46">

+    <parameter Name="out" TI="18911" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="19089" toTI="19095"/>

+    <parameter Name="string" TI="19089" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x1" Param="Yes"/>

+    <parameter Name="width" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x2" Param="Yes"/>

+    <parameter Name="pad" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x3" Param="Yes"/>

+    <variable Name="pc" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x5" TI="18930"/>

+    <variable Name="padchar" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x7" TI="18930"/>

+    <variable Name="len" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="50" Addr="0x2" TI="18930"/>

    </function >

-   <function Name="printi" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79">

-    <parameter Name="out" TI="18857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x0" Param="Yes"/>

-    <parameter Name="i" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x1" Param="Yes"/>

-    <parameter Name="b" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x2" Param="Yes"/>

-    <parameter Name="sg" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x3" Param="Yes"/>

-    <parameter Name="width" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000028" Param="Yes"/>

-    <parameter Name="pad" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x3400002C" Param="Yes"/>

-    <parameter Name="letbase" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000030" Param="Yes"/>

-   <type Family="array" ID="19257" toTI="18869"/>

-    <variable Name="print_buf" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="80" Addr="0x34000004" TI="19257"/>

-    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="81" Addr="0x4" TI="18863"/>

-    <variable Name="t" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x1" TI="18876"/>

-    <variable Name="neg" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18876"/>

-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18876"/>

-   <type Family="Base" Name="unsigned int" ID="19276"/>

-    <variable Name="u" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="83" Addr="0x2" TI="19276"/>

+   <function Name="printi" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79">

+    <parameter Name="out" TI="18911" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x0" Param="Yes"/>

+    <parameter Name="i" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x1" Param="Yes"/>

+    <parameter Name="b" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x2" Param="Yes"/>

+    <parameter Name="sg" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x3" Param="Yes"/>

+    <parameter Name="width" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000028" Param="Yes"/>

+    <parameter Name="pad" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x3400002C" Param="Yes"/>

+    <parameter Name="letbase" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000030" Param="Yes"/>

+   <type Family="array" ID="19311" toTI="18923"/>

+    <variable Name="print_buf" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="80" Addr="0x34000004" TI="19311"/>

+    <variable Name="s" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="81" Addr="0x4" TI="18917"/>

+    <variable Name="t" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x3" TI="18930"/>

+    <variable Name="neg" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18930"/>

+    <variable Name="pc" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18930"/>

+   <type Family="Base" Name="unsigned int" ID="19330"/>

+    <variable Name="u" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="83" Addr="0x0" TI="19330"/>

    </function >

-   <function Name="print" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122">

-    <parameter Name="out" TI="18857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x0" Param="Yes"/>

-    <parameter Name="format" TI="19035" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x1" Param="Yes"/>

-   <type Family="Pointer" TI="18787" toTI="0"/>

-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>

-   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>

-    <parameter Name="args" TI="18793" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x2" Param="Yes"/>

-    <variable Name="width" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x6" TI="18876"/>

-    <variable Name="pad" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x5" TI="18876"/>

-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="124" Addr="0x8" TI="18876"/>

-   <type Family="array" ID="19445" toTI="18869"/>

-    <variable Name="scr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="125" Addr="0x3400001E" TI="19445"/>

-    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="146" Addr="0x1" TI="18863"/>

+   <function Name="print" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122">

+    <parameter Name="out" TI="18911" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x0" Param="Yes"/>

+    <parameter Name="format" TI="19089" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x1" Param="Yes"/>

+    <parameter Name="args" TI="18847" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x34000014" Param="Yes"/>

+    <variable Name="width" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x4" TI="18930"/>

+    <variable Name="pad" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x6" TI="18930"/>

+    <variable Name="pc" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="124" Addr="0x7" TI="18930"/>

+   <type Family="array" ID="19494" toTI="18923"/>

+    <variable Name="scr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="125" Addr="0x3400001E" TI="19494"/>

+    <variable Name="s" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="146" Addr="0x1" TI="18917"/>

    </function >

-   <function Name="sprintf" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194">

-    <parameter Name="out" TI="18863" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x0" Param="Yes"/>

-    <parameter Name="format" TI="19035" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x34000020" Param="Yes"/>

-   <type Family="Pointer" TI="18787" toTI="0"/>

-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>

-   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>

-    <variable Name="args" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="195" Addr="0x3400001C" TI="18793"/>

+   <function Name="sprintf" TI="18930" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194">

+    <parameter Name="out" TI="18917" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x0" Param="Yes"/>

+    <parameter Name="format" TI="19089" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x34000020" Param="Yes"/>

+    <variable Name="args" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="195" Addr="0x34000018" TI="18847"/>

    </function >

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" >

-   <type Family="Base" Name="unsigned int" ID="19709"/>

-   <type Family="Base" Name="signed char" ID="19716"/>

-   <type Family="Base" Name="unsigned char" ID="19723"/>

-   <type Family="Base" Name="short int" ID="19730"/>

-   <type Family="Base" Name="short unsigned int" ID="19737"/>

-   <type Family="Base" Name="int" ID="19744"/>

-   <type Family="Base" Name="long long int" ID="19751"/>

-   <type Family="Base" Name="long long unsigned int" ID="19758"/>

-   <type Family="Base" Name="long int" ID="19765"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="19777"/>

-   <type Family="Base" Name="char" ID="19784"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>

-   <function Name="xAreGenericQueueTasksStillRunning" TI="19765" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="544">

-    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="545" Addr="0x20000178" TI="19777"/>

-    <variable Name="ulLastLoopCounter2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="545" Addr="0x20000184" TI="19777"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" >

+   <type Family="Base" Name="unsigned int" ID="19766"/>

+   <type Family="Base" Name="signed char" ID="19773"/>

+   <type Family="Base" Name="unsigned char" ID="19780"/>

+   <type Family="Base" Name="short int" ID="19787"/>

+   <type Family="Base" Name="short unsigned int" ID="19794"/>

+   <type Family="Base" Name="int" ID="19801"/>

+   <type Family="Base" Name="long long int" ID="19808"/>

+   <type Family="Base" Name="long long unsigned int" ID="19815"/>

+   <type Family="Base" Name="long int" ID="19822"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="19834"/>

+   <type Family="Base" Name="char" ID="19841"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="19853" toTI="19832"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+   <type Family="typedef" Name="xSemaphoreHandle" Line="61" ID="19875" toTI="19864"/>

+   <function Name="xAreGenericQueueTasksStillRunning" TI="19822" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="546">

+    <variable Name="ulLastLoopCounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="547" Addr="0x2000067C" TI="19834"/>

+    <variable Name="ulLastLoopCounter2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="547" Addr="0x20000688" TI="19834"/>

    </function >

-   <function Name="vStartGenericQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="129">

-    <parameter Name="uxPriority" TI="19777" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="129" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="130" Addr="0x3" TI="19807"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>

-    <variable Name="xMutex" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="131" Addr="0x6" TI="19818"/>

+   <function Name="vStartGenericQueueTasks" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="131">

+    <parameter Name="uxPriority" TI="19834" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="131" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+    <variable Name="xQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="132" Addr="0x3" TI="19864"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+   <type Family="typedef" Name="xSemaphoreHandle" Line="61" ID="19875" toTI="19864"/>

+    <variable Name="xMutex" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="133" Addr="0x6" TI="19875"/>

    </function >

-   <function Name="prvMediumPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="497">

-   <type Family="Pointer" TI="19775" toTI="0"/>

-    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="497" Addr="0x0" Param="Yes"/>

+   <function Name="prvMediumPriorityMutexTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="499">

+   <type Family="Pointer" TI="19832" toTI="0"/>

+    <parameter Name="pvParameters" TI="19832" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="499" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="prvHighPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="515">

-   <type Family="Pointer" TI="19775" toTI="0"/>

-    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="515" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>

+   <function Name="prvHighPriorityMutexTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="517">

+   <type Family="Pointer" TI="19832" toTI="0"/>

+    <parameter Name="pvParameters" TI="19832" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="517" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+   <type Family="typedef" Name="xSemaphoreHandle" Line="61" ID="19875" toTI="19864"/>

    </function >

-   <function Name="prvLowPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="399">

-   <type Family="Pointer" TI="19775" toTI="0"/>

-    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="399" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

-   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>

+   <function Name="prvLowPriorityMutexTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="401">

+   <type Family="Pointer" TI="19832" toTI="0"/>

+    <parameter Name="pvParameters" TI="19832" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="401" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

+   <type Family="typedef" Name="xSemaphoreHandle" Line="61" ID="19875" toTI="19864"/>

    </function >

-   <function Name="prvSendFrontAndBackTest" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="171">

-   <type Family="Pointer" TI="19775" toTI="0"/>

-    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="171" Addr="0x0" Param="Yes"/>

-    <variable Name="ulData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="172" Addr="0x34000018" TI="19777"/>

-    <variable Name="ulData2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="172" Addr="0x34000014" TI="19777"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>

+   <function Name="prvSendFrontAndBackTest" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="173">

+   <type Family="Pointer" TI="19832" toTI="0"/>

+    <parameter Name="pvParameters" TI="19832" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="173" Addr="0x0" Param="Yes"/>

+    <variable Name="ulData" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="174" Addr="0x34000034" TI="19834"/>

+    <variable Name="ulData2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="174" Addr="0x34000024" TI="19834"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="19864" toTI="19832"/>

    </function >

-   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="112" Addr="0x2000017C" TI="19765"/>

-   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="116" Addr="0x20000174" TI="19791"/>

-   <variable Name="ulLoopCounter2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="117" Addr="0x20000180" TI="19791"/>

-   <variable Name="ulGuardedVariable" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="120" Addr="0x20000190" TI="19791"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>

-   <variable Name="xHighPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="124" Addr="0x2000018C" TI="19796"/>

-   <type Family="Pointer" TI="19775" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>

-   <variable Name="xMediumPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="124" Addr="0x20000188" TI="19796"/>

+   <variable Name="xErrorDetected" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="114" Addr="0x20000680" TI="19822"/>

+   <variable Name="ulLoopCounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="118" Addr="0x20000678" TI="19848"/>

+   <variable Name="ulLoopCounter2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="119" Addr="0x20000684" TI="19848"/>

+   <variable Name="ulGuardedVariable" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="122" Addr="0x20000694" TI="19848"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="19853" toTI="19832"/>

+   <variable Name="xHighPriorityMutexTask" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="126" Addr="0x20000690" TI="19853"/>

+   <type Family="Pointer" TI="19832" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="19853" toTI="19832"/>

+   <variable Name="xMediumPriorityMutexTask" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\GenQTest.c" Line="126" Addr="0x2000068C" TI="19853"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" >

-   <type Family="Base" Name="unsigned int" ID="20325"/>

-   <type Family="Base" Name="signed char" ID="20332"/>

-   <type Family="Base" Name="unsigned char" ID="20339"/>

-   <type Family="Base" Name="short int" ID="20346"/>

-   <type Family="Base" Name="short unsigned int" ID="20353"/>

-   <type Family="Base" Name="int" ID="20360"/>

-   <type Family="Base" Name="long long int" ID="20367"/>

-   <type Family="Base" Name="long long unsigned int" ID="20374"/>

-   <type Family="Base" Name="long int" ID="20381"/>

-   <type Family="Pointer" TI="20391" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="20393"/>

-   <type Family="Base" Name="char" ID="20400"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="20417" toTI="20393"/>

-   <type Family="Pointer" TI="20391" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="20428" toTI="20391"/>

-   <type Family="ComponentList" Name="BLOCKING_QUEUE_PARAMETERS" Line="98" ID="20439">

-   <type Family="Pointer" TI="20391" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="20428" toTI="20391"/>

-    <Component Name="xQueue" TI="20451" Line="99" Offs="0"/>

-    <Component Name="xBlockTime" TI="20465" Line="100" Offs="4"/>

-   <type Family="Pointer" TI="20494" toTI="20407"/>

-    <Component Name="psCheckVariable" TI="20479" Line="101" Offs="8"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" >

+   <type Family="Base" Name="unsigned int" ID="20391"/>

+   <type Family="Base" Name="signed char" ID="20398"/>

+   <type Family="Base" Name="unsigned char" ID="20405"/>

+   <type Family="Base" Name="short int" ID="20412"/>

+   <type Family="Base" Name="short unsigned int" ID="20419"/>

+   <type Family="Base" Name="int" ID="20426"/>

+   <type Family="Base" Name="long long int" ID="20433"/>

+   <type Family="Base" Name="long long unsigned int" ID="20440"/>

+   <type Family="Base" Name="long int" ID="20447"/>

+   <type Family="Pointer" TI="20457" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="20459"/>

+   <type Family="Base" Name="char" ID="20466"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="20483" toTI="20459"/>

+   <type Family="Pointer" TI="20457" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="20494" toTI="20457"/>

+   <type Family="ComponentList" Name="BLOCKING_QUEUE_PARAMETERS" Line="100" ID="20505">

+   <type Family="Pointer" TI="20457" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="20494" toTI="20457"/>

+    <Component Name="xQueue" TI="20517" Line="101" Offs="0"/>

+    <Component Name="xBlockTime" TI="20531" Line="102" Offs="4"/>

+   <type Family="Pointer" TI="20560" toTI="20473"/>

+    <Component Name="psCheckVariable" TI="20545" Line="103" Offs="8"/>

    </type>

-   <type Family="typedef" Name="xBlockingQueueParameters" Line="102" ID="20500" toTI="20439"/>

-   <function Name="xAreBlockingQueuesStillRunning" TI="20381" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="274">

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="277" Addr="0x0" TI="20381"/>

-    <variable Name="xTasks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="277" Addr="0xE" TI="20381"/>

-   <type Family="array" ID="20967" toTI="20346"/>

-    <variable Name="sLastBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="275" Addr="0x2000019A" TI="20967"/>

-    <variable Name="sLastBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="276" Addr="0x200001A6" TI="20967"/>

+   <type Family="typedef" Name="xBlockingQueueParameters" Line="104" ID="20566" toTI="20505"/>

+   <function Name="xAreBlockingQueuesStillRunning" TI="20447" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="276">

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="279" Addr="0x4" TI="20447"/>

+    <variable Name="xTasks" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="279" Addr="0x1" TI="20447"/>

+   <type Family="array" ID="21014" toTI="20412"/>

+    <variable Name="sLastBlockingConsumerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="277" Addr="0x2000069E" TI="21014"/>

+    <variable Name="sLastBlockingProducerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="278" Addr="0x200006AA" TI="21014"/>

    </function >

-   <function Name="vStartBlockingQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="123">

-    <parameter Name="uxPriority" TI="20393" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="123" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="20781" toTI="20500"/>

-    <variable Name="pxQueueParameters1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="124" Addr="0x3" TI="20781"/>

-    <variable Name="pxQueueParameters2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="124" Addr="0x3" TI="20781"/>

-    <variable Name="pxQueueParameters3" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="125" Addr="0x3" TI="20781"/>

-    <variable Name="pxQueueParameters4" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="125" Addr="0x3" TI="20781"/>

-    <variable Name="pxQueueParameters5" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="126" Addr="0x3" TI="20781"/>

-    <variable Name="pxQueueParameters6" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="126" Addr="0x3" TI="20781"/>

+   <function Name="vStartBlockingQueueTasks" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="125">

+    <parameter Name="uxPriority" TI="20459" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="125" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="20823" toTI="20566"/>

    </function >

-   <function Name="vBlockingQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="205">

-   <type Family="Pointer" TI="20391" toTI="0"/>

-    <parameter Name="pvParameters" TI="20391" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="205" Addr="0x0" Param="Yes"/>

-    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="206" Addr="0x34000012" TI="20353"/>

-    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="207" Addr="0x4" TI="20781"/>

-    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="208" Addr="0x5" TI="20346"/>

+   <function Name="vBlockingQueueProducer" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="207">

+   <type Family="Pointer" TI="20457" toTI="0"/>

+    <parameter Name="pvParameters" TI="20457" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="207" Addr="0x0" Param="Yes"/>

+    <variable Name="usValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="208" Addr="0x1400001E" TI="20419"/>

+    <variable Name="pxQueueParameters" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="209" Addr="0x4" TI="20823"/>

+    <variable Name="sErrorEverOccurred" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="210" Addr="0x6" TI="20412"/>

    </function >

-   <function Name="vBlockingQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="236">

-   <type Family="Pointer" TI="20391" toTI="0"/>

-    <parameter Name="pvParameters" TI="20391" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="236" Addr="0x0" Param="Yes"/>

-    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="237" Addr="0x34000016" TI="20353"/>

-    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="237" Addr="0x5" TI="20353"/>

-    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="238" Addr="0x4" TI="20781"/>

-    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="239" Addr="0x6" TI="20346"/>

+   <function Name="vBlockingQueueConsumer" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="238">

+   <type Family="Pointer" TI="20457" toTI="0"/>

+    <parameter Name="pvParameters" TI="20457" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="238" Addr="0x0" Param="Yes"/>

+    <variable Name="usData" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="239" Addr="0x34000022" TI="20419"/>

+    <variable Name="usExpectedValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="239" Addr="0x5" TI="20419"/>

+    <variable Name="pxQueueParameters" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="240" Addr="0x4" TI="20823"/>

+    <variable Name="sErrorEverOccurred" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="241" Addr="0x8" TI="20412"/>

    </function >

-   <variable Name="sBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="114" Addr="0x20000194" TI="21000"/>

-   <variable Name="sBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="118" Addr="0x200001A0" TI="21022"/>

+   <variable Name="sBlockingConsumerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="116" Addr="0x20000698" TI="21047"/>

+   <variable Name="sBlockingProducerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\BlockQ.c" Line="120" Addr="0x200006A4" TI="21069"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" >

-   <type Family="Base" Name="int" ID="21057"/>

-   <type Family="Base" Name="unsigned int" ID="21064"/>

-   <type Family="Pointer" TI="21071" toTI="0"/>

-   <type Family="Base" Name="long int" ID="21073"/>

-   <type Family="Base" Name="short int" ID="21080"/>

-   <type Family="Base" Name="signed char" ID="21087"/>

-   <type Family="Base" Name="long unsigned int" ID="21099"/>

-   <type Family="Base" Name="short unsigned int" ID="21106"/>

-   <type Family="Base" Name="unsigned char" ID="21113"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="21128" toTI="21099"/>

-   <type Family="Pointer" TI="21071" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21139" toTI="21071"/>

-   <type Family="Pointer" TI="21071" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21150" toTI="21071"/>

-   <function Name="xAreBlockTimeTestTasksStillRunning" TI="21073" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="464">

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="466" Addr="0x1" TI="21073"/>

-    <variable Name="xLastPrimaryCycleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="465" Addr="0x200001B0" TI="21073"/>

-    <variable Name="xLastSecondaryCycleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="465" Addr="0x200001B8" TI="21073"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" >

+   <type Family="Base" Name="int" ID="21112"/>

+   <type Family="Base" Name="unsigned int" ID="21119"/>

+   <type Family="Pointer" TI="21126" toTI="0"/>

+   <type Family="Base" Name="long int" ID="21128"/>

+   <type Family="Base" Name="short int" ID="21135"/>

+   <type Family="Base" Name="signed char" ID="21142"/>

+   <type Family="Base" Name="long unsigned int" ID="21154"/>

+   <type Family="Base" Name="short unsigned int" ID="21161"/>

+   <type Family="Base" Name="unsigned char" ID="21168"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="21183" toTI="21154"/>

+   <type Family="Pointer" TI="21126" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21194" toTI="21126"/>

+   <type Family="Pointer" TI="21126" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21205" toTI="21126"/>

+   <function Name="xAreBlockTimeTestTasksStillRunning" TI="21128" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="466">

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="468" Addr="0x1" TI="21128"/>

+    <variable Name="xLastPrimaryCycleCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="467" Addr="0x200006B4" TI="21128"/>

+    <variable Name="xLastSecondaryCycleCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="467" Addr="0x200006BC" TI="21128"/>

    </function >

-   <function Name="vCreateBlockTimeTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="104">

+   <function Name="vCreateBlockTimeTasks" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="106">

    </function >

-   <function Name="vSecondaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="374">

-   <type Family="Pointer" TI="21071" toTI="0"/>

-    <parameter Name="pvParameters" TI="21071" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="374" Addr="0x0" Param="Yes"/>

-    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="375" Addr="0x6" TI="21128"/>

-    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="375" Addr="0x0" TI="21128"/>

-    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="376" Addr="0x4000014" TI="21073"/>

+   <function Name="vSecondaryBlockTimeTestTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="376">

+   <type Family="Pointer" TI="21126" toTI="0"/>

+    <parameter Name="pvParameters" TI="21126" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="376" Addr="0x0" Param="Yes"/>

+    <variable Name="xTimeWhenBlocking" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="377" Addr="0x5" TI="21183"/>

+    <variable Name="xBlockedTime" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="377" Addr="0x0" TI="21183"/>

+    <variable Name="xData" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="378" Addr="0x3400002C" TI="21128"/>

    </function >

-   <function Name="vPrimaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="123">

-   <type Family="Pointer" TI="21071" toTI="0"/>

-    <parameter Name="pvParameters" TI="21071" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="123" Addr="0x0" Param="Yes"/>

-    <variable Name="xItem" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="124" Addr="0x34000014" TI="21073"/>

-    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="124" Addr="0x34000000" TI="21073"/>

-    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="125" Addr="0x5" TI="21128"/>

-    <variable Name="xTimeToBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x4" TI="21128"/>

-    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x0" TI="21128"/>

+   <function Name="vPrimaryBlockTimeTestTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="125">

+   <type Family="Pointer" TI="21126" toTI="0"/>

+    <parameter Name="pvParameters" TI="21126" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="125" Addr="0x0" Param="Yes"/>

+    <variable Name="xItem" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x34000034" TI="21128"/>

+    <variable Name="xData" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x34000000" TI="21128"/>

+    <variable Name="xTimeWhenBlocking" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="127" Addr="0x6" TI="21183"/>

+    <variable Name="xTimeToBlock" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="128" Addr="0x5" TI="21183"/>

+    <variable Name="xBlockedTime" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="128" Addr="0x0" TI="21183"/>

    </function >

-   <type Family="Pointer" TI="21071" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21150" toTI="21071"/>

-   <variable Name="xTestQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="83" Addr="0x200001C0" TI="21150"/>

-   <type Family="Pointer" TI="21071" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21139" toTI="21071"/>

-   <variable Name="xSecondary" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="87" Addr="0x200001C4" TI="21139"/>

-   <variable Name="xPrimaryCycles" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="90" Addr="0x200001AC" TI="21094"/>

-   <variable Name="xSecondaryCycles" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="90" Addr="0x200001B4" TI="21094"/>

-   <variable Name="xErrorOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="91" Addr="0x200001BC" TI="21094"/>

-   <variable Name="xRunIndicator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="95" Addr="0x200001C8" TI="21120"/>

+   <type Family="Pointer" TI="21126" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21205" toTI="21126"/>

+   <variable Name="xTestQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="85" Addr="0x200006C4" TI="21205"/>

+   <type Family="Pointer" TI="21126" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21194" toTI="21126"/>

+   <variable Name="xSecondary" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="89" Addr="0x200006C8" TI="21194"/>

+   <variable Name="xPrimaryCycles" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="92" Addr="0x200006B0" TI="21149"/>

+   <variable Name="xSecondaryCycles" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="92" Addr="0x200006B8" TI="21149"/>

+   <variable Name="xErrorOccurred" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="93" Addr="0x200006C0" TI="21149"/>

+   <variable Name="xRunIndicator" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\blocktim.c" Line="97" Addr="0x200006CC" TI="21175"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" >

-   <type Family="Base" Name="unsigned int" ID="21595"/>

-   <type Family="Base" Name="signed char" ID="21602"/>

-   <type Family="Base" Name="unsigned char" ID="21609"/>

-   <type Family="Base" Name="short int" ID="21616"/>

-   <type Family="Base" Name="short unsigned int" ID="21623"/>

-   <type Family="Base" Name="int" ID="21630"/>

-   <type Family="Base" Name="long long int" ID="21637"/>

-   <type Family="Base" Name="long long unsigned int" ID="21644"/>

-   <type Family="Base" Name="long int" ID="21651"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="21663"/>

-   <type Family="Base" Name="char" ID="21670"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-   <function Name="xAreQueuePeekTasksStillRunning" TI="21651" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="425">

-    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="426" Addr="0x200001D0" TI="21663"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" >

+   <type Family="Base" Name="unsigned int" ID="21659"/>

+   <type Family="Base" Name="signed char" ID="21666"/>

+   <type Family="Base" Name="unsigned char" ID="21673"/>

+   <type Family="Base" Name="short int" ID="21680"/>

+   <type Family="Base" Name="short unsigned int" ID="21687"/>

+   <type Family="Base" Name="int" ID="21694"/>

+   <type Family="Base" Name="long long int" ID="21701"/>

+   <type Family="Base" Name="long long unsigned int" ID="21708"/>

+   <type Family="Base" Name="long int" ID="21715"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="21727"/>

+   <type Family="Base" Name="char" ID="21734"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21751" toTI="21725"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+   <function Name="xAreQueuePeekTasksStillRunning" TI="21715" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="427">

+    <variable Name="ulLastLoopCounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="428" Addr="0x200006D4" TI="21727"/>

    </function >

-   <function Name="vStartQueuePeekTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="104">

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="105" Addr="0x4" TI="21698"/>

+   <function Name="vStartQueuePeekTasks" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="106">

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+    <variable Name="xQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="107" Addr="0x4" TI="21762"/>

    </function >

-   <function Name="prvMediumPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="293">

-   <type Family="Pointer" TI="21661" toTI="0"/>

-    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="293" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="295" Addr="0x34000010" TI="21663"/>

+   <function Name="prvHighestPriorityPeekTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="131">

+   <type Family="Pointer" TI="21725" toTI="0"/>

+    <parameter Name="pvParameters" TI="21725" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="131" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+    <variable Name="ulValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="133" Addr="0x34000028" TI="21727"/>

    </function >

-   <function Name="prvHighPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="238">

-   <type Family="Pointer" TI="21661" toTI="0"/>

-    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="238" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="240" Addr="0x34000014" TI="21663"/>

+   <function Name="prvHighPriorityPeekTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="240">

+   <type Family="Pointer" TI="21725" toTI="0"/>

+    <parameter Name="pvParameters" TI="21725" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="240" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+    <variable Name="ulValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="242" Addr="0x34000028" TI="21727"/>

    </function >

-   <function Name="prvHighestPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="129">

-   <type Family="Pointer" TI="21661" toTI="0"/>

-    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="129" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="131" Addr="0x34000018" TI="21663"/>

+   <function Name="prvMediumPriorityPeekTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="295">

+   <type Family="Pointer" TI="21725" toTI="0"/>

+    <parameter Name="pvParameters" TI="21725" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="295" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+    <variable Name="ulValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="297" Addr="0x34000024" TI="21727"/>

    </function >

-   <function Name="prvLowPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="334">

-   <type Family="Pointer" TI="21661" toTI="0"/>

-    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="334" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>

-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="336" Addr="0x4000024" TI="21663"/>

+   <function Name="prvLowPriorityPeekTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="336">

+   <type Family="Pointer" TI="21725" toTI="0"/>

+    <parameter Name="pvParameters" TI="21725" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="336" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="21762" toTI="21725"/>

+    <variable Name="ulValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="338" Addr="0x34000034" TI="21727"/>

    </function >

-   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="93" Addr="0x200001D4" TI="21677"/>

-   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="97" Addr="0x200001CC" TI="21682"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>

-   <variable Name="xMediumPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047E8" TI="21687"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>

-   <variable Name="xHighPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047E4" TI="21687"/>

-   <type Family="Pointer" TI="21661" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>

-   <variable Name="xHighestPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047EC" TI="21687"/>

+   <variable Name="xErrorDetected" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="95" Addr="0x200006D8" TI="21741"/>

+   <variable Name="ulLoopCounter" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="99" Addr="0x200006D0" TI="21746"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21751" toTI="21725"/>

+   <variable Name="xMediumPriorityTask" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="102" Addr="0x20004D20" TI="21751"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21751" toTI="21725"/>

+   <variable Name="xHighPriorityTask" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="102" Addr="0x20004D1C" TI="21751"/>

+   <type Family="Pointer" TI="21725" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="21751" toTI="21725"/>

+   <variable Name="xHighestPriorityTask" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\QPeek.c" Line="102" Addr="0x20004D24" TI="21751"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" >

-   <type Family="Base" Name="unsigned int" ID="22182"/>

-   <type Family="Base" Name="signed char" ID="22189"/>

-   <type Family="Base" Name="unsigned char" ID="22196"/>

-   <type Family="Base" Name="short int" ID="22203"/>

-   <type Family="Base" Name="short unsigned int" ID="22210"/>

-   <type Family="Base" Name="int" ID="22217"/>

-   <type Family="Base" Name="long long int" ID="22224"/>

-   <type Family="Base" Name="long long unsigned int" ID="22231"/>

-   <type Family="Base" Name="long int" ID="22238"/>

-   <type Family="Pointer" TI="22248" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="22250"/>

-   <type Family="Base" Name="char" ID="22257"/>

-   <type Family="Pointer" TI="22248" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="22269" toTI="22248"/>

-   <function Name="xArePollingQueuesStillRunning" TI="22238" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="218">

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="219" Addr="0x0" TI="22238"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" >

+   <type Family="Base" Name="unsigned int" ID="22254"/>

+   <type Family="Base" Name="signed char" ID="22261"/>

+   <type Family="Base" Name="unsigned char" ID="22268"/>

+   <type Family="Base" Name="short int" ID="22275"/>

+   <type Family="Base" Name="short unsigned int" ID="22282"/>

+   <type Family="Base" Name="int" ID="22289"/>

+   <type Family="Base" Name="long long int" ID="22296"/>

+   <type Family="Base" Name="long long unsigned int" ID="22303"/>

+   <type Family="Base" Name="long int" ID="22310"/>

+   <type Family="Pointer" TI="22320" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="22322"/>

+   <type Family="Base" Name="char" ID="22329"/>

+   <type Family="Pointer" TI="22320" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="22341" toTI="22320"/>

+   <function Name="xArePollingQueuesStillRunning" TI="22310" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="220">

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="221" Addr="0x0" TI="22310"/>

    </function >

-   <function Name="vStartPolledQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="111">

-    <parameter Name="uxPriority" TI="22250" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="111" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="22248" toTI="0"/>

-   <type Family="typedef" Name="xQueueHandle" Line="63" ID="22269" toTI="22248"/>

-    <variable Name="xPolledQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="112" Addr="0x200001E0" TI="22269"/>

+   <function Name="vStartPolledQueueTasks" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="113">

+    <parameter Name="uxPriority" TI="22322" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="113" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="22320" toTI="0"/>

+   <type Family="typedef" Name="xQueueHandle" Line="65" ID="22341" toTI="22320"/>

+    <variable Name="xPolledQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="114" Addr="0x200006E4" TI="22341"/>

    </function >

-   <function Name="vPolledQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="132">

-   <type Family="Pointer" TI="22248" toTI="0"/>

-    <parameter Name="pvParameters" TI="22248" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="132" Addr="0x0" Param="Yes"/>

-    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="133" Addr="0x34000016" TI="22210"/>

-    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="134" Addr="0x6" TI="22238"/>

-    <variable Name="xLoop" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="134" Addr="0x4" TI="22238"/>

+   <function Name="vPolledQueueProducer" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="134">

+   <type Family="Pointer" TI="22320" toTI="0"/>

+    <parameter Name="pvParameters" TI="22320" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="134" Addr="0x0" Param="Yes"/>

+    <variable Name="usValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="135" Addr="0x1800002E" TI="22282"/>

+    <variable Name="xError" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="136" Addr="0x5" TI="22310"/>

+    <variable Name="xLoop" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="136" Addr="0x4" TI="22310"/>

    </function >

-   <function Name="vPolledQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="171">

-   <type Family="Pointer" TI="22248" toTI="0"/>

-    <parameter Name="pvParameters" TI="22248" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="171" Addr="0x0" Param="Yes"/>

-    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="172" Addr="0x3400001A" TI="22210"/>

-    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="172" Addr="0x6" TI="22210"/>

-    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="173" Addr="0x7" TI="22238"/>

+   <function Name="vPolledQueueConsumer" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="173">

+   <type Family="Pointer" TI="22320" toTI="0"/>

+    <parameter Name="pvParameters" TI="22320" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="173" Addr="0x0" Param="Yes"/>

+    <variable Name="usData" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="174" Addr="0x34000032" TI="22282"/>

+    <variable Name="usExpectedValue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="174" Addr="0x6" TI="22282"/>

+    <variable Name="xError" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="175" Addr="0xB" TI="22310"/>

    </function >

-   <variable Name="xPollingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="106" Addr="0x200001D8" TI="22264"/>

-   <variable Name="xPollingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="106" Addr="0x200001DC" TI="22264"/>

+   <variable Name="xPollingConsumerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="108" Addr="0x200006DC" TI="22336"/>

+   <variable Name="xPollingProducerCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\Common\Minimal\PollQ.c" Line="108" Addr="0x200006E0" TI="22336"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" >

-   <type Family="Base" Name="unsigned int" ID="22605"/>

-   <type Family="Base" Name="signed char" ID="22612"/>

-   <type Family="Base" Name="unsigned char" ID="22619"/>

-   <type Family="Base" Name="short int" ID="22626"/>

-   <type Family="Base" Name="short unsigned int" ID="22633"/>

-   <type Family="Base" Name="int" ID="22640"/>

-   <type Family="Base" Name="long long int" ID="22647"/>

-   <type Family="Base" Name="long long unsigned int" ID="22654"/>

-   <type Family="Base" Name="long int" ID="22661"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="22673"/>

-   <type Family="Base" Name="char" ID="22680"/>

-   <type Family="Pointer" TI="22698" toTI="22704"/>

-   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="22687" toTI="22698"/>

-   <type Family="Pointer" TI="22698" toTI="22704"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="22731" toTI="22673"/>

-   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="22742">

-    <Component Name="xItemValue" TI="22754" Line="96" Offs="0"/>

-   <type Family="Pointer" TI="22825" toTI="22831"/>

-    <Component Name="pxNext" TI="22768" Line="97" Offs="4"/>

-    <Component Name="pxPrevious" TI="22782" Line="98" Offs="8"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-    <Component Name="pvOwner" TI="22796" Line="99" Offs="12"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-    <Component Name="pvContainer" TI="22810" Line="100" Offs="16"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" >

+   <type Family="Base" Name="unsigned int" ID="22688"/>

+   <type Family="Base" Name="signed char" ID="22695"/>

+   <type Family="Base" Name="unsigned char" ID="22702"/>

+   <type Family="Base" Name="short int" ID="22709"/>

+   <type Family="Base" Name="short unsigned int" ID="22716"/>

+   <type Family="Base" Name="int" ID="22723"/>

+   <type Family="Base" Name="long long int" ID="22730"/>

+   <type Family="Base" Name="long long unsigned int" ID="22737"/>

+   <type Family="typedef" Name="_LOCK_RECURSIVE_T" Line="7" ID="22744" toTI="22723"/>

+   <type Family="Base" Name="long int" ID="22766"/>

+   <type Family="typedef" Name="_off_t" Line="16" ID="22755" toTI="22766"/>

+   <type Family="typedef" Name="__dev_t" Line="24" ID="22773" toTI="22709"/>

+   <type Family="typedef" Name="__uid_t" Line="29" ID="22784" toTI="22716"/>

+   <type Family="typedef" Name="__gid_t" Line="32" ID="22795" toTI="22716"/>

+   <type Family="typedef" Name="_fpos_t" Line="44" ID="22806" toTI="22766"/>

+   <type Family="typedef" Name="wint_t" Line="354" ID="22817" toTI="22688"/>

+   <type Family="ComponentList" Line="71" ID="22829">

+    <Component Name="__wch" TI="22837" Line="72" Offs="0"/>

+   <type Family="array" ID="22860" toTI="22702"/>

+    <Component Name="__wchb" TI="22848" Line="73" Offs="0"/>

    </type>

-   <type Family="typedef" Name="xListItem" Line="102" ID="22840" toTI="22742"/>

-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="22851">

-    <Component Name="xItemValue" TI="22863" Line="106" Offs="0"/>

-    <Component Name="pxNext" TI="22877" Line="107" Offs="4"/>

-    <Component Name="pxPrevious" TI="22891" Line="108" Offs="8"/>

+   <type Family="ComponentList" Line="68" ID="22879">

+    <Component Name="__count" TI="22887" Line="69" Offs="0"/>

+    <Component Name="__value" TI="22901" Line="74" Offs="4"/>

    </type>

-   <type Family="typedef" Name="xMiniListItem" Line="110" ID="22906" toTI="22851"/>

-   <type Family="ComponentList" Name="xLIST" Line="116" ID="22917">

-    <Component Name="uxNumberOfItems" TI="22929" Line="117" Offs="0"/>

-   <type Family="Pointer" TI="22972" toTI="22978"/>

-    <Component Name="pxIndex" TI="22943" Line="118" Offs="4"/>

-    <Component Name="xListEnd" TI="22957" Line="119" Offs="8"/>

+   <type Family="typedef" Name="_mbstate_t" Line="75" ID="22916" toTI="22879"/>

+   <type Family="typedef" Name="_flock_t" Line="79" ID="22927" toTI="22744"/>

+   <type Family="Pointer" TI="22938" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="22951"/>

+   <type Family="typedef" Name="__ULong" Line="21" ID="22940" toTI="22951"/>

+   <type Family="ComponentList" Name="_Bigint" Line="45" ID="22958">

+   <type Family="Pointer" TI="23053" toTI="22958"/>

+    <Component Name="_next" TI="22970" Line="46" Offs="0"/>

+    <Component Name="_k" TI="22984" Line="47" Offs="4"/>

+    <Component Name="_maxwds" TI="22997" Line="47" Offs="8"/>

+    <Component Name="_sign" TI="23011" Line="47" Offs="12"/>

+    <Component Name="_wds" TI="23025" Line="47" Offs="16"/>

+   <type Family="array" ID="23059" toTI="22940"/>

+    <Component Name="_x" TI="23039" Line="48" Offs="20"/>

    </type>

-   <type Family="typedef" Name="xList" Line="120" ID="22988" toTI="22917"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="ComponentList" Name="xTIME_OUT" Line="88" ID="23010">

-    <Component Name="xOverflowCount" TI="23022" Line="89" Offs="0"/>

-    <Component Name="xTimeOnEntering" TI="23036" Line="90" Offs="4"/>

+   <type Family="ComponentList" Name="__tm" Line="53" ID="23075">

+    <Component Name="__tm_sec" TI="23087" Line="54" Offs="0"/>

+    <Component Name="__tm_min" TI="23101" Line="55" Offs="4"/>

+    <Component Name="__tm_hour" TI="23115" Line="56" Offs="8"/>

+    <Component Name="__tm_mday" TI="23129" Line="57" Offs="12"/>

+    <Component Name="__tm_mon" TI="23143" Line="58" Offs="16"/>

+    <Component Name="__tm_year" TI="23157" Line="59" Offs="20"/>

+    <Component Name="__tm_wday" TI="23171" Line="60" Offs="24"/>

+    <Component Name="__tm_yday" TI="23185" Line="61" Offs="28"/>

+    <Component Name="__tm_isdst" TI="23199" Line="62" Offs="32"/>

    </type>

-   <type Family="typedef" Name="xTimeOutType" Line="91" ID="23051" toTI="23010"/>

-   <type Family="ComponentList" Name="tskTaskControlBlock" Line="69" ID="23062">

-   <type Family="Pointer" TI="23173" toTI="22726"/>

-    <Component Name="pxTopOfStack" TI="23074" Line="70" Offs="0"/>

-    <Component Name="xGenericListItem" TI="23088" Line="71" Offs="4"/>

-    <Component Name="xEventListItem" TI="23102" Line="72" Offs="24"/>

-    <Component Name="uxPriority" TI="23116" Line="73" Offs="44"/>

-   <type Family="Pointer" TI="23179" toTI="22673"/>

-    <Component Name="pxStack" TI="23130" Line="74" Offs="48"/>

-   <type Family="array" ID="23185" toTI="22612"/>

-    <Component Name="pcTaskName" TI="23144" Line="75" Offs="52"/>

-    <Component Name="uxBasePriority" TI="23158" Line="90" Offs="68"/>

+   <type Family="ComponentList" Name="_on_exit_args" Line="71" ID="23214">

+   <type Family="Pointer" TI="22938" toTI="0"/>

+   <type Family="array" ID="23287" toTI="22938"/>

+    <Component Name="_fnargs" TI="23227" Line="72" Offs="0"/>

+   <type Family="Pointer" TI="22938" toTI="0"/>

+   <type Family="array" ID="23287" toTI="22938"/>

+    <Component Name="_dso_handle" TI="23241" Line="73" Offs="128"/>

+    <Component Name="_fntypes" TI="23256" Line="75" Offs="256"/>

+    <Component Name="_is_cxa" TI="23271" Line="78" Offs="260"/>

    </type>

-   <type Family="typedef" Name="tskTCB" Line="97" ID="23201" toTI="23062"/>

-   <function Name="xTaskIsTaskSuspended" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="853">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <parameter Name="xTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="853" Addr="0x0" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="854" Addr="0x0" TI="22661"/>

-   <type Family="Pointer" TI="23290" toTI="23296"/>

+   <type Family="Pointer" TI="22938" toTI="0"/>

+   <type Family="array" ID="23287" toTI="22938"/>

+   <type Family="ComponentList" Name="_atexit" Line="82" ID="23303">

+   <type Family="Pointer" TI="23373" toTI="23303"/>

+    <Component Name="_next" TI="23315" Line="83" Offs="0"/>

+    <Component Name="_ind" TI="23329" Line="84" Offs="4"/>

+   <type Family="Pointer" TI="23397" toTI="23395"/>

+   <type Family="array" ID="23379" toTI="23397"/>

+    <Component Name="_fns" TI="23343" Line="85" Offs="8"/>

+   <type Family="Pointer" TI="23403" toTI="23214"/>

+    <Component Name="_on_exit_args_ptr" TI="23357" Line="86" Offs="136"/>

+   </type>

+   <type Family="Pointer" TI="23397" toTI="23395"/>

+   <type Family="array" ID="23379" toTI="23397"/>

+   <type Family="Pointer" TI="23397" toTI="23395"/>

+   <type Family="ComponentList" Name="__sbuf" Line="105" ID="23409">

+   <type Family="Pointer" TI="23450" toTI="22702"/>

+    <Component Name="_base" TI="23421" Line="106" Offs="0"/>

+    <Component Name="_size" TI="23435" Line="107" Offs="4"/>

+   </type>

+   <type Family="ComponentList" Name="_reent" Line="37" ID="23456">

+    <Component Name="_errno" TI="23468" Line="369" Offs="0"/>

+   <type Family="ComponentList" Name="__sFILE" Line="168" ID="23839">

+    <Component Name="_p" TI="23851" Line="169" Offs="0"/>

+    <Component Name="_r" TI="23864" Line="170" Offs="4"/>

+    <Component Name="_w" TI="23877" Line="171" Offs="8"/>

+    <Component Name="_flags" TI="23890" Line="172" Offs="12"/>

+    <Component Name="_file" TI="23904" Line="173" Offs="14"/>

+    <Component Name="_bf" TI="23918" Line="174" Offs="16"/>

+    <Component Name="_lbfsize" TI="23932" Line="175" Offs="24"/>

+   <type Family="Pointer" TI="23833" toTI="23456"/>

+    <Component Name="_data" TI="23946" Line="178" Offs="28"/>

+   <type Family="Pointer" TI="22938" toTI="0"/>

+    <Component Name="_cookie" TI="23960" Line="182" Offs="32"/>

+   <type Family="Pointer" TI="24201" toTI="24157"/>

+    <Component Name="_read" TI="23974" Line="184" Offs="36"/>

+   <type Family="Pointer" TI="24249" toTI="24207"/>

+    <Component Name="_write" TI="23988" Line="186" Offs="40"/>

+   <type Family="Pointer" TI="24286" toTI="24255"/>

+    <Component Name="_seek" TI="24002" Line="188" Offs="44"/>

+   <type Family="Pointer" TI="24313" toTI="24292"/>

+    <Component Name="_close" TI="24016" Line="189" Offs="48"/>

+    <Component Name="_ub" TI="24030" Line="192" Offs="52"/>

+    <Component Name="_up" TI="24044" Line="193" Offs="60"/>

+    <Component Name="_ur" TI="24058" Line="194" Offs="64"/>

+   <type Family="array" ID="24319" toTI="22702"/>

+    <Component Name="_ubuf" TI="24072" Line="197" Offs="68"/>

+   <type Family="array" ID="24335" toTI="22702"/>

+    <Component Name="_nbuf" TI="24086" Line="198" Offs="71"/>

+    <Component Name="_lb" TI="24100" Line="201" Offs="72"/>

+    <Component Name="_blksize" TI="24114" Line="204" Offs="80"/>

+    <Component Name="_offset" TI="24128" Line="205" Offs="84"/>

+    <Component Name="_lock" TI="24142" Line="212" Offs="88"/>

+   </type>

+   <type Family="typedef" Name="__FILE" Line="272" ID="24351" toTI="23839"/>

+   <type Family="Pointer" TI="24428" toTI="24351"/>

+    <Component Name="_stdin" TI="23483" Line="374" Offs="4"/>

+    <Component Name="_stdout" TI="23498" Line="374" Offs="8"/>

+    <Component Name="_stderr" TI="23513" Line="374" Offs="12"/>

+    <Component Name="_inc" TI="23528" Line="376" Offs="16"/>

+   <type Family="Base" Name="char" ID="24194"/>

+   <type Family="Pointer" TI="24188" toTI="24194"/>

+    <Component Name="_emergency" TI="23543" Line="378" Offs="20"/>

+    <Component Name="__sdidinit" TI="23558" Line="380" Offs="24"/>

+    <Component Name="_current_category" TI="23573" Line="382" Offs="28"/>

+   <type Family="Pointer" TI="24238" toTI="24244"/>

+    <Component Name="_current_locale" TI="23588" Line="383" Offs="32"/>

+   <type Family="ComponentList" Name="_mprec" Line="338" ID="24524">

+    <Component Name="_result" TI="24537" Line="340" Offs="0"/>

+    <Component Name="_result_k" TI="24552" Line="341" Offs="4"/>

+    <Component Name="_p5s" TI="24567" Line="342" Offs="8"/>

+   <type Family="Pointer" TI="24598" toTI="23053"/>

+    <Component Name="_freelist" TI="24582" Line="343" Offs="12"/>

+   </type>

+   <type Family="Pointer" TI="24799" toTI="24524"/>

+    <Component Name="_mp" TI="23603" Line="385" Offs="36"/>

+   <type Family="Pointer" TI="24817" toTI="24805"/>

+    <Component Name="__cleanup" TI="23618" Line="387" Offs="40"/>

+    <Component Name="_gamma_signgam" TI="23633" Line="389" Offs="44"/>

+    <Component Name="_cvtlen" TI="23648" Line="392" Offs="48"/>

+    <Component Name="_cvtbuf" TI="23663" Line="393" Offs="52"/>

+   <type Family="ComponentList" Name="_rand48" Line="304" ID="24434">

+   <type Family="array" ID="24508" toTI="22716"/>

+    <Component Name="_seed" TI="24447" Line="305" Offs="0"/>

+    <Component Name="_mult" TI="24462" Line="306" Offs="6"/>

+    <Component Name="_add" TI="24477" Line="307" Offs="12"/>

+    <Component Name="_rand_next" TI="24492" Line="310" Offs="16"/>

+   </type>

+   <type Family="Pointer" TI="24823" toTI="24434"/>

+    <Component Name="_r48" TI="23678" Line="395" Offs="56"/>

+   <type Family="Pointer" TI="24829" toTI="23075"/>

+    <Component Name="_localtime_buf" TI="23693" Line="396" Offs="60"/>

+    <Component Name="_asctime_buf" TI="23708" Line="397" Offs="64"/>

+   <type Family="Pointer" TI="24853" toTI="24835"/>

+   <type Family="Pointer" TI="24847" toTI="24853"/>

+    <Component Name="_sig_func" TI="23723" Line="400" Offs="68"/>

+    <Component Name="_atexit" TI="23738" Line="403" Offs="72"/>

+    <Component Name="_atexit0" TI="23753" Line="404" Offs="76"/>

+   <type Family="ComponentList" Name="_glue" Line="277" ID="24363">

+   <type Family="Pointer" TI="24422" toTI="24363"/>

+    <Component Name="_next" TI="24376" Line="278" Offs="0"/>

+    <Component Name="_niobs" TI="24391" Line="279" Offs="4"/>

+    <Component Name="_iobs" TI="24406" Line="280" Offs="8"/>

+   </type>

+    <Component Name="__sglue" TI="23768" Line="406" Offs="216"/>

+    <Component Name="__sf" TI="23784" Line="407" Offs="228"/>

+   <type Family="ComponentList" Name="_misc_reent" Line="348" ID="24604">

+    <Component Name="_strtok_last" TI="24617" Line="350" Offs="0"/>

+    <Component Name="_mblen_state" TI="24632" Line="351" Offs="4"/>

+    <Component Name="_wctomb_state" TI="24647" Line="352" Offs="12"/>

+    <Component Name="_mbtowc_state" TI="24662" Line="353" Offs="20"/>

+   <type Family="array" ID="24783" toTI="24194"/>

+    <Component Name="_l64a_buf" TI="24677" Line="354" Offs="28"/>

+    <Component Name="_getdate_err" TI="24692" Line="355" Offs="36"/>

+    <Component Name="_mbrlen_state" TI="24707" Line="356" Offs="40"/>

+    <Component Name="_mbrtowc_state" TI="24722" Line="357" Offs="48"/>

+    <Component Name="_mbsrtowcs_state" TI="24737" Line="358" Offs="56"/>

+    <Component Name="_wcrtomb_state" TI="24752" Line="359" Offs="64"/>

+    <Component Name="_wcsrtombs_state" TI="24767" Line="360" Offs="72"/>

+   </type>

+   <type Family="Pointer" TI="24859" toTI="24604"/>

+    <Component Name="_misc" TI="23800" Line="408" Offs="232"/>

+    <Component Name="_signal_buf" TI="23816" Line="409" Offs="236"/>

+   </type>

+   <type Family="Pointer" TI="24817" toTI="24805"/>

+   <type Family="Pointer" TI="24853" toTI="24835"/>

+   <type Family="Pointer" TI="24847" toTI="24853"/>

+   <type Family="Pointer" TI="24853" toTI="24835"/>

+   <type Family="typedef" Name="time_t" Line="109" ID="24865" toTI="22766"/>

+   <type Family="typedef" Name="caddr_t" Line="126" ID="24876" toTI="24188"/>

+   <type Family="typedef" Name="ino_t" Line="133" ID="24887" toTI="22716"/>

+   <type Family="typedef" Name="off_t" Line="162" ID="24898" toTI="22755"/>

+   <type Family="typedef" Name="dev_t" Line="163" ID="24909" toTI="22773"/>

+   <type Family="typedef" Name="uid_t" Line="164" ID="24920" toTI="22784"/>

+   <type Family="typedef" Name="gid_t" Line="165" ID="24931" toTI="22795"/>

+   <type Family="typedef" Name="mode_t" Line="186" ID="24942" toTI="22688"/>

+   <type Family="typedef" Name="nlink_t" Line="191" ID="24953" toTI="22716"/>

+   <type Family="ComponentList" Name="stat" Line="26" ID="24964">

+    <Component Name="st_dev" TI="24976" Line="27" Offs="0"/>

+    <Component Name="st_ino" TI="24990" Line="28" Offs="2"/>

+    <Component Name="st_mode" TI="25004" Line="29" Offs="4"/>

+    <Component Name="st_nlink" TI="25018" Line="30" Offs="8"/>

+    <Component Name="st_uid" TI="25032" Line="31" Offs="10"/>

+    <Component Name="st_gid" TI="25046" Line="32" Offs="12"/>

+    <Component Name="st_rdev" TI="25060" Line="33" Offs="14"/>

+    <Component Name="st_size" TI="25074" Line="34" Offs="16"/>

+    <Component Name="st_atime" TI="25088" Line="41" Offs="20"/>

+    <Component Name="st_spare1" TI="25102" Line="42" Offs="24"/>

+    <Component Name="st_mtime" TI="25116" Line="43" Offs="28"/>

+    <Component Name="st_spare2" TI="25130" Line="44" Offs="32"/>

+    <Component Name="st_ctime" TI="25144" Line="45" Offs="36"/>

+    <Component Name="st_spare3" TI="25158" Line="46" Offs="40"/>

+    <Component Name="st_blksize" TI="25172" Line="47" Offs="44"/>

+    <Component Name="st_blocks" TI="25186" Line="48" Offs="48"/>

+   <type Family="array" ID="25215" toTI="22766"/>

+    <Component Name="st_spare4" TI="25200" Line="49" Offs="52"/>

+   </type>

+   <function Name="_lseek_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="59">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="59" Addr="0x0" Param="Yes"/>

+    <parameter Name="file" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="59" Addr="0x1" Param="Yes"/>

+    <parameter Name="ptr" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="59" Addr="0x2" Param="Yes"/>

+    <parameter Name="dir" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="59" Addr="0x3" Param="Yes"/>

    </function >

-   <function Name="vTaskSwitchContext" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1393">

-   <type Family="Pointer" TI="23355" toTI="22988"/>

-    <variable Name="pxConstList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1415" Addr="0x1" TI="23350"/>

+   <function Name="_write_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="71">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="71" Addr="0x0" Param="Yes"/>

+    <parameter Name="file" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="71" Addr="0x1" Param="Yes"/>

+    <parameter Name="ptr" TI="24188" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="71" Addr="0x2" Param="Yes"/>

+    <parameter Name="len" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="71" Addr="0x3" Param="Yes"/>

    </function >

-   <function Name="vTaskSetTimeOutState" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1540">

-   <type Family="Pointer" TI="23405" toTI="23051"/>

-    <parameter Name="pxTimeOut" TI="23400" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1540" Addr="0x0" Param="Yes"/>

+   <function Name="_close_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="97">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="97" Addr="0x0" Param="Yes"/>

+    <parameter Name="file" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="97" Addr="0x1" Param="Yes"/>

    </function >

-   <function Name="vTaskMissedYield" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1590">

+   <function Name="_isatty_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="153">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="153" Addr="0x0" Param="Yes"/>

+    <parameter Name="fd" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="153" Addr="0x1" Param="Yes"/>

    </function >

-   <function Name="vTaskPriorityDisinherit" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1977">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="Pointer" TI="23491" toTI="22999"/>

-    <parameter Name="pxMutexHolder" TI="23486" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1977" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="23502" toTI="23201"/>

+   <function Name="_fstat_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="141">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="141" Addr="0x0" Param="Yes"/>

+    <parameter Name="file" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="141" Addr="0x1" Param="Yes"/>

+   <type Family="Pointer" TI="25570" toTI="24964"/>

+    <parameter Name="st" TI="25570" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="141" Addr="0x2" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="Pointer" TI="23491" toTI="22999"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="Pointer" TI="23491" toTI="22999"/>

-   <function Name="vTaskPriorityInherit" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1945">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="Pointer" TI="23491" toTI="22999"/>

-    <parameter Name="pxMutexHolder" TI="23486" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1945" Addr="0x0" Param="Yes"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1946" Addr="0x5" TI="23497"/>

+   <function Name="_sbrk_r" TI="24876" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="107">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="107" Addr="0x0" Param="Yes"/>

+    <parameter Name="incr" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="107" Addr="0x1" Param="Yes"/>

+    <variable Name="prev_heap_end" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="110" Addr="0x0" TI="24188"/>

+    <variable Name="heap_end" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="109" Addr="0x200006E8" TI="24188"/>

    </function >

-   <function Name="xTaskRemoveFromEventList" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1493">

-   <type Family="Pointer" TI="23647" toTI="23653"/>

-    <parameter Name="pxEventList" TI="23642" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1493" Addr="0x0" Param="Yes"/>

-    <variable Name="pxUnblockedTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1494" Addr="0x5" TI="23502"/>

+   <function Name="_read_r" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="46">

+    <parameter Name="r" TI="23833" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="46" Addr="0x0" Param="Yes"/>

+    <parameter Name="file" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="46" Addr="0x1" Param="Yes"/>

+    <parameter Name="ptr" TI="24188" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="46" Addr="0x2" Param="Yes"/>

+    <parameter Name="len" TI="22723" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="46" Addr="0x3" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <function Name="xTaskGetCurrentTaskHandle" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1898">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1899" Addr="0x4" TI="22999"/>

-   </function >

-   <function Name="xTaskCheckForTimeOut" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547">

-    <parameter Name="pxTimeOut" TI="23400" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="23862" toTI="22731"/>

-    <parameter Name="pxTicksToWait" TI="23857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547" Addr="0x1" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1548" Addr="0x4" TI="22661"/>

-   </function >

-   <function Name="xTaskGetTickCount" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1103">

-    <variable Name="xTicks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1104" Addr="0x4" TI="22731"/>

-   </function >

-   <function Name="vTaskSuspendAll" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1013">

-   </function >

-   <function Name="uxTaskPriorityGet" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="683">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <parameter Name="pxTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="683" Addr="0x0" Param="Yes"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="684" Addr="0x0" TI="23502"/>

-    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="685" Addr="0x4" TI="22673"/>

-   </function >

-   <function Name="vTaskPlaceOnEventList" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423">

-    <parameter Name="pxEventList" TI="23642" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423" Addr="0x0" Param="Yes"/>

-    <parameter Name="xTicksToWait" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423" Addr="0x1" Param="Yes"/>

-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1424" Addr="0x3" TI="22731"/>

-   </function >

-   <function Name="vTaskIncrementTick" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1227">

-    <variable Name="pxTemp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1236" Addr="0x2" TI="23355"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1248" Addr="0x4" TI="23502"/>

-   </function >

-   <function Name="xTaskResumeAll" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1021">

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1022" Addr="0x5" TI="23502"/>

-    <variable Name="xAlreadyYielded" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1023" Addr="0x4" TI="22661"/>

-    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1038" Addr="0x7" TI="22661"/>

-   </function >

-   <function Name="vTaskResume" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="884">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <parameter Name="pxTaskToResume" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="884" Addr="0x0" Param="Yes"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="885" Addr="0x5" TI="23502"/>

-   </function >

-   <function Name="vTaskSuspend" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="810">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <parameter Name="pxTaskToSuspend" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="810" Addr="0x0" Param="Yes"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="811" Addr="0x4" TI="23502"/>

-   </function >

-   <function Name="vTaskPrioritySet" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-    <parameter Name="pxTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705" Addr="0x0" Param="Yes"/>

-    <parameter Name="uxNewPriority" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705" Addr="0x1" Param="Yes"/>

-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="706" Addr="0x4" TI="23502"/>

-    <variable Name="uxCurrentPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="707" Addr="0x1" TI="22673"/>

-    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="707" Addr="0x7" TI="22673"/>

-   </function >

-   <function Name="vTaskDelay" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="622">

-    <parameter Name="xTicksToDelay" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="622" Addr="0x0" Param="Yes"/>

-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="623" Addr="0x4" TI="22731"/>

-   </function >

-   <function Name="vTaskDelayUntil" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545">

-    <parameter Name="pxPreviousWakeTime" TI="23857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545" Addr="0x0" Param="Yes"/>

-    <parameter Name="xTimeIncrement" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545" Addr="0x1" Param="Yes"/>

-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="546" Addr="0x5" TI="22731"/>

-   </function >

-   <function Name="prvIdleTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606">

-   <type Family="Pointer" TI="22671" toTI="0"/>

-    <parameter Name="pvParameters" TI="22671" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606" Addr="0x0" Param="Yes"/>

-    <parameter Name="pxTCB" TI="23502" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606" Addr="0x4" Param="Yes"/>

-   </function >

-   <type Family="Pointer" TI="25058" toTI="22716"/>

-   <function Name="xTaskCreate" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358">

-   <type Family="Pointer" TI="22698" toTI="22704"/>

-   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="22687" toTI="22698"/>

-    <parameter Name="pvTaskCode" TI="22687" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x0" Param="Yes"/>

-    <parameter Name="pcName" TI="25053" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x1" Param="Yes"/>

-    <parameter Name="usStackDepth" TI="22633" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x2" Param="Yes"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-    <parameter Name="pvParameters" TI="22671" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x3" Param="Yes"/>

-    <parameter Name="uxPriority" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x34000028" Param="Yes"/>

-   <type Family="Pointer" TI="22671" toTI="0"/>

-   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>

-   <type Family="Pointer" TI="23491" toTI="22999"/>

-    <parameter Name="pxCreatedTask" TI="23491" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x3400002C" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="359" Addr="0x0" TI="22661"/>

-    <variable Name="pxNewTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="360" Addr="0x7" TI="23502"/>

-    <variable Name="pxTopOfStack" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="368" Addr="0x0" TI="23179"/>

-   </function >

-   <function Name="vTaskStartScheduler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="965">

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="966" Addr="0x2" TI="22661"/>

-   </function >

-   <type Family="array" ID="25422" toTI="22988"/>

-   <variable Name="pxReadyTasksLists" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="113" Addr="0x20000214" TI="25422"/>

-   <variable Name="xDelayedTaskList1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="114" Addr="0x200002B4" TI="22988"/>

-   <variable Name="xDelayedTaskList2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="115" Addr="0x200002C8" TI="22988"/>

-   <variable Name="pxDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="116" Addr="0x20000290" TI="25506"/>

-   <variable Name="pxOverflowDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="117" Addr="0x2000028C" TI="25506"/>

-   <variable Name="xPendingReadyList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="118" Addr="0x200001F8" TI="22988"/>

-   <variable Name="xTasksWaitingTermination" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="122" Addr="0x20000298" TI="25562"/>

-   <variable Name="uxTasksDeleted" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="123" Addr="0x200002AC" TI="22726"/>

-   <variable Name="xSuspendedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="129" Addr="0x200001E4" TI="22988"/>

-   <variable Name="uxCurrentNumberOfTasks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="134" Addr="0x20000288" TI="22726"/>

-   <variable Name="xTickCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="135" Addr="0x20000284" TI="25635"/>

-   <variable Name="uxTopUsedPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="136" Addr="0x200002DC" TI="22673"/>

-   <variable Name="uxTopReadyPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="137" Addr="0x20000210" TI="22726"/>

-   <variable Name="xSchedulerRunning" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="138" Addr="0x200002B0" TI="22721"/>

-   <variable Name="uxSchedulerSuspended" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="139" Addr="0x2000020C" TI="22726"/>

-   <variable Name="uxMissedTicks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="140" Addr="0x20000294" TI="22726"/>

-   <variable Name="xMissedYield" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="141" Addr="0x20000278" TI="22721"/>

-   <variable Name="xNumOfOverflows" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="142" Addr="0x20000280" TI="22721"/>

-   <variable Name="pxCurrentTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="109" Addr="0x2000027C" TI="25777"/>

+   <variable Name="stack_ptr" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Demo\CORTEX_STM32F103_Primer_GCC\syscalls.c" Line="104" Addr="0xD" TI="24188"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" >

-   <type Family="Base" Name="unsigned int" ID="25812"/>

-   <type Family="Base" Name="signed char" ID="25819"/>

-   <type Family="Base" Name="unsigned char" ID="25826"/>

-   <type Family="Base" Name="short int" ID="25833"/>

-   <type Family="Base" Name="short unsigned int" ID="25840"/>

-   <type Family="Base" Name="int" ID="25847"/>

-   <type Family="Base" Name="long long int" ID="25854"/>

-   <type Family="Base" Name="long long unsigned int" ID="25861"/>

-   <type Family="Base" Name="long int" ID="25868"/>

-   <type Family="Pointer" TI="25878" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="25880"/>

-   <type Family="Base" Name="char" ID="25887"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="25899" toTI="25880"/>

-   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="25910">

-    <Component Name="xItemValue" TI="25922" Line="96" Offs="0"/>

-   <type Family="Pointer" TI="25993" toTI="25999"/>

-    <Component Name="pxNext" TI="25936" Line="97" Offs="4"/>

-    <Component Name="pxPrevious" TI="25950" Line="98" Offs="8"/>

-   <type Family="Pointer" TI="25878" toTI="0"/>

-    <Component Name="pvOwner" TI="25964" Line="99" Offs="12"/>

-   <type Family="Pointer" TI="25878" toTI="0"/>

-    <Component Name="pvContainer" TI="25978" Line="100" Offs="16"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" >

+   <type Family="Base" Name="unsigned int" ID="25823"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="Base" Name="signed char" ID="25832"/>

+   <type Family="Base" Name="unsigned char" ID="25839"/>

+   <type Family="Base" Name="short int" ID="25846"/>

+   <type Family="Base" Name="short unsigned int" ID="25853"/>

+   <type Family="Base" Name="int" ID="25860"/>

+   <type Family="Base" Name="long long int" ID="25867"/>

+   <type Family="Base" Name="long long unsigned int" ID="25874"/>

+   <type Family="Base" Name="long int" ID="25881"/>

+   <type Family="Base" Name="long unsigned int" ID="25891"/>

+   <type Family="Base" Name="char" ID="25898"/>

+   <type Family="Pointer" TI="25916" toTI="25922"/>

+   <type Family="typedef" Name="pdTASK_CODE" Line="56" ID="25905" toTI="25916"/>

+   <type Family="Pointer" TI="25916" toTI="25922"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="25949" toTI="25891"/>

+   <type Family="ComponentList" Name="xLIST_ITEM" Line="97" ID="25960">

+    <Component Name="xItemValue" TI="25972" Line="98" Offs="0"/>

+   <type Family="Pointer" TI="26043" toTI="26049"/>

+    <Component Name="pxNext" TI="25986" Line="99" Offs="4"/>

+    <Component Name="pxPrevious" TI="26000" Line="100" Offs="8"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+    <Component Name="pvOwner" TI="26014" Line="101" Offs="12"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+    <Component Name="pvContainer" TI="26028" Line="102" Offs="16"/>

    </type>

-   <type Family="typedef" Name="xListItem" Line="102" ID="26008" toTI="25910"/>

-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="26019">

-    <Component Name="xItemValue" TI="26031" Line="106" Offs="0"/>

-    <Component Name="pxNext" TI="26045" Line="107" Offs="4"/>

-    <Component Name="pxPrevious" TI="26059" Line="108" Offs="8"/>

+   <type Family="typedef" Name="xListItem" Line="104" ID="26058" toTI="25960"/>

+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="107" ID="26069">

+    <Component Name="xItemValue" TI="26081" Line="108" Offs="0"/>

+    <Component Name="pxNext" TI="26095" Line="109" Offs="4"/>

+    <Component Name="pxPrevious" TI="26109" Line="110" Offs="8"/>

    </type>

-   <type Family="typedef" Name="xMiniListItem" Line="110" ID="26074" toTI="26019"/>

-   <type Family="ComponentList" Name="xLIST" Line="116" ID="26085">

-    <Component Name="uxNumberOfItems" TI="26097" Line="117" Offs="0"/>

-   <type Family="Pointer" TI="26140" toTI="26146"/>

-    <Component Name="pxIndex" TI="26111" Line="118" Offs="4"/>

-    <Component Name="xListEnd" TI="26125" Line="119" Offs="8"/>

+   <type Family="typedef" Name="xMiniListItem" Line="112" ID="26124" toTI="26069"/>

+   <type Family="ComponentList" Name="xLIST" Line="118" ID="26135">

+    <Component Name="uxNumberOfItems" TI="26147" Line="119" Offs="0"/>

+   <type Family="Pointer" TI="26190" toTI="26196"/>

+    <Component Name="pxIndex" TI="26161" Line="120" Offs="4"/>

+    <Component Name="xListEnd" TI="26175" Line="121" Offs="8"/>

    </type>

-   <type Family="typedef" Name="xList" Line="120" ID="26156" toTI="26085"/>

-   <function Name="vListInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="60">

-   <type Family="Pointer" TI="26204" toTI="26156"/>

-    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="60" Addr="0x0" Param="Yes"/>

+   <type Family="typedef" Name="xList" Line="122" ID="26206" toTI="26135"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="ComponentList" Name="xTIME_OUT" Line="91" ID="26228">

+    <Component Name="xOverflowCount" TI="26240" Line="92" Offs="0"/>

+    <Component Name="xTimeOnEntering" TI="26254" Line="93" Offs="4"/>

+   </type>

+   <type Family="typedef" Name="xTimeOutType" Line="94" ID="26269" toTI="26228"/>

+   <type Family="ComponentList" Name="tskTaskControlBlock" Line="71" ID="26280">

+   <type Family="Pointer" TI="26391" toTI="25944"/>

+    <Component Name="pxTopOfStack" TI="26292" Line="72" Offs="0"/>

+    <Component Name="xGenericListItem" TI="26306" Line="73" Offs="4"/>

+    <Component Name="xEventListItem" TI="26320" Line="74" Offs="24"/>

+    <Component Name="uxPriority" TI="26334" Line="75" Offs="44"/>

+   <type Family="Pointer" TI="26397" toTI="25891"/>

+    <Component Name="pxStack" TI="26348" Line="76" Offs="48"/>

+   <type Family="array" ID="26403" toTI="25832"/>

+    <Component Name="pcTaskName" TI="26362" Line="77" Offs="52"/>

+    <Component Name="uxBasePriority" TI="26376" Line="92" Offs="68"/>

+   </type>

+   <type Family="typedef" Name="tskTCB" Line="103" ID="26419" toTI="26280"/>

+   <function Name="xTaskIsTaskSuspended" TI="25881" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="872">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+    <parameter Name="xTask" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="872" Addr="0x0" Param="Yes"/>

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="873" Addr="0x0" TI="25881"/>

+   <type Family="Pointer" TI="26512" toTI="26518"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="874" Addr="0x0" TI="26507"/>

    </function >

-   <function Name="vListInitialiseItem" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="80">

-   <type Family="Pointer" TI="26247" toTI="26008"/>

-    <parameter Name="pxItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="80" Addr="0x0" Param="Yes"/>

+   <function Name="vTaskSuspendAll" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1037">

    </function >

-   <function Name="vListInsertEnd" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87">

-    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87" Addr="0x0" Param="Yes"/>

-    <parameter Name="pxNewListItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87" Addr="0x1" Param="Yes"/>

-    <variable Name="pxIndex" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="88" Addr="0x2" TI="26140"/>

+   <function Name="vTaskSwitchContext" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1516">

+   <type Family="Pointer" TI="26621" toTI="26206"/>

+    <variable Name="pxConstList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1552" Addr="0x1" TI="26616"/>

    </function >

-   <function Name="vListInsert" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110">

-    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110" Addr="0x0" Param="Yes"/>

-    <parameter Name="pxNewListItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110" Addr="0x1" Param="Yes"/>

-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="111" Addr="0x2" TI="26140"/>

-    <variable Name="xValueOfInsertion" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="112" Addr="0x1" TI="25899"/>

+   <function Name="vTaskSetTimeOutState" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1677">

+   <type Family="Pointer" TI="26671" toTI="26269"/>

+    <parameter Name="pxTimeOut" TI="26666" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1677" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="vListRemove" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="151">

-    <parameter Name="pxItemToRemove" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="151" Addr="0x0" Param="Yes"/>

-    <variable Name="pxList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="152" Addr="0x2" TI="26204"/>

+   <function Name="vTaskMissedYield" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1727">

+   </function >

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <function Name="xTaskGetCurrentTaskHandle" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2096">

+   </function >

+   <function Name="vTaskPriorityDisinherit" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2170">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="Pointer" TI="26785" toTI="26217"/>

+    <parameter Name="pxMutexHolder" TI="26780" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2170" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="26796" toTI="26419"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2171" Addr="0x4" TI="26791"/>

+   </function >

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="Pointer" TI="26785" toTI="26217"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="Pointer" TI="26785" toTI="26217"/>

+   <function Name="vTaskPriorityInherit" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2138">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="Pointer" TI="26785" toTI="26217"/>

+    <parameter Name="pxMutexHolder" TI="26780" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2138" Addr="0x0" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="2139" Addr="0x4" TI="26791"/>

+   </function >

+   <function Name="xTaskRemoveFromEventList" TI="25881" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1630">

+   <type Family="Pointer" TI="26941" toTI="26947"/>

+    <parameter Name="pxEventList" TI="26936" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1630" Addr="0x0" Param="Yes"/>

+    <variable Name="pxUnblockedTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1631" Addr="0x5" TI="26796"/>

+   </function >

+   <function Name="xTaskCheckForTimeOut" TI="25881" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1684">

+    <parameter Name="pxTimeOut" TI="26666" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1684" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="27111" toTI="25949"/>

+    <parameter Name="pxTicksToWait" TI="27106" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1684" Addr="0x1" Param="Yes"/>

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1685" Addr="0x4" TI="25881"/>

+   </function >

+   <function Name="xTaskGetTickCount" TI="25949" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1127">

+    <variable Name="xTicks" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1128" Addr="0x4" TI="25949"/>

+   </function >

+   <function Name="uxTaskPriorityGet" TI="25891" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="702">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+    <parameter Name="pxTask" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="702" Addr="0x0" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="703" Addr="0x0" TI="26796"/>

+    <variable Name="uxReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="704" Addr="0x4" TI="25891"/>

+   </function >

+   <function Name="vTaskPlaceOnEventList" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1560">

+    <parameter Name="pxEventList" TI="26936" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1560" Addr="0x0" Param="Yes"/>

+    <parameter Name="xTicksToWait" TI="25949" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1560" Addr="0x1" Param="Yes"/>

+    <variable Name="xTimeToWake" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1561" Addr="0x2" TI="25949"/>

+   </function >

+   <function Name="vTaskIncrementTick" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1320">

+    <variable Name="pxTemp" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1329" Addr="0x1" TI="26621"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1341" Addr="0x4" TI="26796"/>

+   </function >

+   <function Name="xTaskResumeAll" TI="25881" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1045">

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1046" Addr="0x4" TI="26796"/>

+    <variable Name="xAlreadyYielded" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1047" Addr="0x4" TI="25881"/>

+    <variable Name="xYieldRequired" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1062" Addr="0x7" TI="25881"/>

+   </function >

+   <function Name="vTaskResume" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="903">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+    <parameter Name="pxTaskToResume" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="903" Addr="0x0" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="904" Addr="0x5" TI="26796"/>

+   </function >

+   <function Name="vTaskSuspend" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="829">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+    <parameter Name="pxTaskToSuspend" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="829" Addr="0x0" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="830" Addr="0x4" TI="26796"/>

+   </function >

+   <function Name="vTaskPrioritySet" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="724">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+    <parameter Name="pxTask" TI="26217" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="724" Addr="0x0" Param="Yes"/>

+    <parameter Name="uxNewPriority" TI="25891" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="724" Addr="0x1" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="725" Addr="0x4" TI="26796"/>

+    <variable Name="uxCurrentPriority" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="726" Addr="0x1" TI="25891"/>

+    <variable Name="xYieldRequired" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="726" Addr="0x5" TI="25891"/>

+   </function >

+   <function Name="vTaskDelay" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="641">

+    <parameter Name="xTicksToDelay" TI="25949" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="641" Addr="0x0" Param="Yes"/>

+    <variable Name="xTimeToWake" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="642" Addr="0x5" TI="25949"/>

+   </function >

+   <function Name="vTaskDelayUntil" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="564">

+    <parameter Name="pxPreviousWakeTime" TI="27106" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="564" Addr="0x0" Param="Yes"/>

+    <parameter Name="xTimeIncrement" TI="25949" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="564" Addr="0x1" Param="Yes"/>

+    <variable Name="xTimeToWake" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="565" Addr="0x5" TI="25949"/>

+   </function >

+   <function Name="prvIdleTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1743">

+   <type Family="Pointer" TI="25830" toTI="0"/>

+    <parameter Name="pvParameters" TI="25830" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1743" Addr="0x0" Param="Yes"/>

+    <variable Name="pxTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="1910" Addr="0x6" TI="0"/>

+   </function >

+   <type Family="Pointer" TI="28236" toTI="25934"/>

+   <function Name="xTaskCreate" TI="25881" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373">

+   <type Family="Pointer" TI="25916" toTI="25922"/>

+   <type Family="typedef" Name="pdTASK_CODE" Line="56" ID="25905" toTI="25916"/>

+    <parameter Name="pvTaskCode" TI="25905" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x0" Param="Yes"/>

+    <parameter Name="pcName" TI="28231" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x1" Param="Yes"/>

+    <parameter Name="usStackDepth" TI="25853" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x2" Param="Yes"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+    <parameter Name="pvParameters" TI="25830" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x3" Param="Yes"/>

+    <parameter Name="uxPriority" TI="25891" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x34000028" Param="Yes"/>

+   <type Family="Pointer" TI="25830" toTI="0"/>

+   <type Family="typedef" Name="xTaskHandle" Line="85" ID="26217" toTI="25830"/>

+   <type Family="Pointer" TI="26785" toTI="26217"/>

+    <parameter Name="pxCreatedTask" TI="26785" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="373" Addr="0x3400002C" Param="Yes"/>

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="374" Addr="0x0" TI="25881"/>

+    <variable Name="pxNewTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="375" Addr="0x7" TI="26796"/>

+   </function >

+   <function Name="vTaskStartScheduler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="984">

+   </function >

+   <type Family="array" ID="28592" toTI="26206"/>

+   <variable Name="pxReadyTasksLists" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="119" Addr="0x20000720" TI="28592"/>

+   <variable Name="xDelayedTaskList1" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="120" Addr="0x200007C0" TI="26206"/>

+   <variable Name="xDelayedTaskList2" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="121" Addr="0x200007D4" TI="26206"/>

+   <variable Name="pxDelayedTaskList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="122" Addr="0x20000798" TI="28676"/>

+   <variable Name="pxOverflowDelayedTaskList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="123" Addr="0x20000794" TI="28676"/>

+   <variable Name="xPendingReadyList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="124" Addr="0x20000700" TI="26206"/>

+   <variable Name="xTasksWaitingTermination" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="128" Addr="0x200007A0" TI="28732"/>

+   <variable Name="uxTasksDeleted" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="129" Addr="0x200007B4" TI="25944"/>

+   <variable Name="xSuspendedTaskList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="135" Addr="0x200006EC" TI="26206"/>

+   <variable Name="uxCurrentNumberOfTasks" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="140" Addr="0x20000718" TI="25944"/>

+   <variable Name="xTickCount" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="141" Addr="0x20000790" TI="28805"/>

+   <variable Name="uxTopUsedPriority" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="142" Addr="0x200007E8" TI="25891"/>

+   <variable Name="uxTopReadyPriority" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="143" Addr="0x2000071C" TI="25944"/>

+   <variable Name="xSchedulerRunning" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="144" Addr="0x200007BC" TI="25939"/>

+   <variable Name="uxSchedulerSuspended" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="145" Addr="0x20000714" TI="25944"/>

+   <variable Name="uxMissedTicks" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="146" Addr="0x2000079C" TI="25944"/>

+   <variable Name="xMissedYield" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="147" Addr="0x20000784" TI="25939"/>

+   <variable Name="xNumOfOverflows" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="148" Addr="0x2000078C" TI="25939"/>

+   <variable Name="uxTaskNumber" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="149" Addr="0x200007B8" TI="25891"/>

+   <variable Name="pxCurrentTCB" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\tasks.c" Line="115" Addr="0x20000788" TI="28964"/>

+  </module>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" >

+   <type Family="Base" Name="unsigned int" ID="29007"/>

+   <type Family="Base" Name="signed char" ID="29014"/>

+   <type Family="Base" Name="unsigned char" ID="29021"/>

+   <type Family="Base" Name="short int" ID="29028"/>

+   <type Family="Base" Name="short unsigned int" ID="29035"/>

+   <type Family="Base" Name="int" ID="29042"/>

+   <type Family="Base" Name="long long int" ID="29049"/>

+   <type Family="Base" Name="long long unsigned int" ID="29056"/>

+   <type Family="Base" Name="long int" ID="29063"/>

+   <type Family="Pointer" TI="29073" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="29075"/>

+   <type Family="Base" Name="char" ID="29082"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="29094" toTI="29075"/>

+   <type Family="ComponentList" Name="xLIST_ITEM" Line="97" ID="29105">

+    <Component Name="xItemValue" TI="29117" Line="98" Offs="0"/>

+   <type Family="Pointer" TI="29188" toTI="29194"/>

+    <Component Name="pxNext" TI="29131" Line="99" Offs="4"/>

+    <Component Name="pxPrevious" TI="29145" Line="100" Offs="8"/>

+   <type Family="Pointer" TI="29073" toTI="0"/>

+    <Component Name="pvOwner" TI="29159" Line="101" Offs="12"/>

+   <type Family="Pointer" TI="29073" toTI="0"/>

+    <Component Name="pvContainer" TI="29173" Line="102" Offs="16"/>

+   </type>

+   <type Family="typedef" Name="xListItem" Line="104" ID="29203" toTI="29105"/>

+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="107" ID="29214">

+    <Component Name="xItemValue" TI="29226" Line="108" Offs="0"/>

+    <Component Name="pxNext" TI="29240" Line="109" Offs="4"/>

+    <Component Name="pxPrevious" TI="29254" Line="110" Offs="8"/>

+   </type>

+   <type Family="typedef" Name="xMiniListItem" Line="112" ID="29269" toTI="29214"/>

+   <type Family="ComponentList" Name="xLIST" Line="118" ID="29280">

+    <Component Name="uxNumberOfItems" TI="29292" Line="119" Offs="0"/>

+   <type Family="Pointer" TI="29335" toTI="29341"/>

+    <Component Name="pxIndex" TI="29306" Line="120" Offs="4"/>

+    <Component Name="xListEnd" TI="29320" Line="121" Offs="8"/>

+   </type>

+   <type Family="typedef" Name="xList" Line="122" ID="29351" toTI="29280"/>

+   <function Name="vListInitialise" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="62">

+   <type Family="Pointer" TI="29399" toTI="29351"/>

+    <parameter Name="pxList" TI="29399" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="62" Addr="0x0" Param="Yes"/>

+   </function >

+   <function Name="vListInitialiseItem" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="82">

+   <type Family="Pointer" TI="29442" toTI="29203"/>

+    <parameter Name="pxItem" TI="29442" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="82" Addr="0x0" Param="Yes"/>

+   </function >

+   <function Name="vListInsertEnd" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="89">

+    <parameter Name="pxList" TI="29399" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="89" Addr="0x0" Param="Yes"/>

+    <parameter Name="pxNewListItem" TI="29442" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="89" Addr="0x1" Param="Yes"/>

+    <variable Name="pxIndex" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="90" Addr="0x2" TI="29335"/>

+   </function >

+   <function Name="vListInsert" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="112">

+    <parameter Name="pxList" TI="29399" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="112" Addr="0x0" Param="Yes"/>

+    <parameter Name="pxNewListItem" TI="29442" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="112" Addr="0x1" Param="Yes"/>

+    <variable Name="pxIterator" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="113" Addr="0x2" TI="29335"/>

+    <variable Name="xValueOfInsertion" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="114" Addr="0x1" TI="29094"/>

+   </function >

+   <function Name="vListRemove" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="169">

+    <parameter Name="pxItemToRemove" TI="29442" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="169" Addr="0x0" Param="Yes"/>

+    <variable Name="pxList" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\list.c" Line="170" Addr="0x2" TI="29399"/>

    </function >

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" >

-   <type Family="Base" Name="unsigned int" ID="26485"/>

-   <type Family="typedef" Name="size_t" Line="213" ID="26474" toTI="26485"/>

-   <type Family="Base" Name="signed char" ID="26492"/>

-   <type Family="Base" Name="unsigned char" ID="26499"/>

-   <type Family="Base" Name="short int" ID="26506"/>

-   <type Family="Base" Name="short unsigned int" ID="26513"/>

-   <type Family="Base" Name="int" ID="26520"/>

-   <type Family="Base" Name="long long int" ID="26527"/>

-   <type Family="Base" Name="long long unsigned int" ID="26534"/>

-   <type Family="Base" Name="long int" ID="26541"/>

-   <type Family="Pointer" TI="26551" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="26553"/>

-   <type Family="Base" Name="char" ID="26560"/>

-   <type Family="typedef" Name="portTickType" Line="81" ID="26572" toTI="26553"/>

-   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="26583">

-    <Component Name="xItemValue" TI="26595" Line="96" Offs="0"/>

-   <type Family="Pointer" TI="26666" toTI="26672"/>

-    <Component Name="pxNext" TI="26609" Line="97" Offs="4"/>

-    <Component Name="pxPrevious" TI="26623" Line="98" Offs="8"/>

-   <type Family="Pointer" TI="26551" toTI="0"/>

-    <Component Name="pvOwner" TI="26637" Line="99" Offs="12"/>

-   <type Family="Pointer" TI="26551" toTI="0"/>

-    <Component Name="pvContainer" TI="26651" Line="100" Offs="16"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" >

+   <type Family="Base" Name="unsigned int" ID="29688"/>

+   <type Family="typedef" Name="size_t" Line="213" ID="29677" toTI="29688"/>

+   <type Family="Base" Name="signed char" ID="29695"/>

+   <type Family="Base" Name="unsigned char" ID="29702"/>

+   <type Family="Base" Name="short int" ID="29709"/>

+   <type Family="Base" Name="short unsigned int" ID="29716"/>

+   <type Family="Base" Name="int" ID="29723"/>

+   <type Family="Base" Name="long long int" ID="29730"/>

+   <type Family="Base" Name="long long unsigned int" ID="29737"/>

+   <type Family="Base" Name="long int" ID="29744"/>

+   <type Family="Pointer" TI="29754" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="29756"/>

+   <type Family="Base" Name="char" ID="29763"/>

+   <type Family="typedef" Name="portTickType" Line="83" ID="29775" toTI="29756"/>

+   <type Family="ComponentList" Name="xLIST_ITEM" Line="97" ID="29786">

+    <Component Name="xItemValue" TI="29798" Line="98" Offs="0"/>

+   <type Family="Pointer" TI="29869" toTI="29875"/>

+    <Component Name="pxNext" TI="29812" Line="99" Offs="4"/>

+    <Component Name="pxPrevious" TI="29826" Line="100" Offs="8"/>

+   <type Family="Pointer" TI="29754" toTI="0"/>

+    <Component Name="pvOwner" TI="29840" Line="101" Offs="12"/>

+   <type Family="Pointer" TI="29754" toTI="0"/>

+    <Component Name="pvContainer" TI="29854" Line="102" Offs="16"/>

    </type>

-   <type Family="typedef" Name="xListItem" Line="102" ID="26681" toTI="26583"/>

-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="26692">

-    <Component Name="xItemValue" TI="26704" Line="106" Offs="0"/>

-    <Component Name="pxNext" TI="26718" Line="107" Offs="4"/>

-    <Component Name="pxPrevious" TI="26732" Line="108" Offs="8"/>

+   <type Family="typedef" Name="xListItem" Line="104" ID="29884" toTI="29786"/>

+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="107" ID="29895">

+    <Component Name="xItemValue" TI="29907" Line="108" Offs="0"/>

+    <Component Name="pxNext" TI="29921" Line="109" Offs="4"/>

+    <Component Name="pxPrevious" TI="29935" Line="110" Offs="8"/>

    </type>

-   <type Family="typedef" Name="xMiniListItem" Line="110" ID="26747" toTI="26692"/>

-   <type Family="ComponentList" Name="xLIST" Line="116" ID="26758">

-    <Component Name="uxNumberOfItems" TI="26770" Line="117" Offs="0"/>

-   <type Family="Pointer" TI="26813" toTI="26819"/>

-    <Component Name="pxIndex" TI="26784" Line="118" Offs="4"/>

-    <Component Name="xListEnd" TI="26798" Line="119" Offs="8"/>

+   <type Family="typedef" Name="xMiniListItem" Line="112" ID="29950" toTI="29895"/>

+   <type Family="ComponentList" Name="xLIST" Line="118" ID="29961">

+    <Component Name="uxNumberOfItems" TI="29973" Line="119" Offs="0"/>

+   <type Family="Pointer" TI="30016" toTI="30022"/>

+    <Component Name="pxIndex" TI="29987" Line="120" Offs="4"/>

+    <Component Name="xListEnd" TI="30001" Line="121" Offs="8"/>

    </type>

-   <type Family="typedef" Name="xList" Line="120" ID="26829" toTI="26758"/>

-   <type Family="ComponentList" Name="xTIME_OUT" Line="88" ID="26840">

-    <Component Name="xOverflowCount" TI="26852" Line="89" Offs="0"/>

-    <Component Name="xTimeOnEntering" TI="26866" Line="90" Offs="4"/>

+   <type Family="typedef" Name="xList" Line="122" ID="30032" toTI="29961"/>

+   <type Family="ComponentList" Name="xTIME_OUT" Line="91" ID="30043">

+    <Component Name="xOverflowCount" TI="30055" Line="92" Offs="0"/>

+    <Component Name="xTimeOnEntering" TI="30069" Line="93" Offs="4"/>

    </type>

-   <type Family="typedef" Name="xTimeOutType" Line="91" ID="26881" toTI="26840"/>

-   <type Family="ComponentList" Name="QueueDefinition" Line="87" ID="26892">

-   <type Family="Pointer" TI="27059" toTI="26492"/>

-    <Component Name="pcHead" TI="26904" Line="88" Offs="0"/>

-    <Component Name="pcTail" TI="26918" Line="89" Offs="4"/>

-    <Component Name="pcWriteTo" TI="26932" Line="91" Offs="8"/>

-    <Component Name="pcReadFrom" TI="26946" Line="92" Offs="12"/>

-    <Component Name="xTasksWaitingToSend" TI="26960" Line="94" Offs="16"/>

-    <Component Name="xTasksWaitingToReceive" TI="26974" Line="95" Offs="36"/>

-    <Component Name="uxMessagesWaiting" TI="26988" Line="97" Offs="56"/>

-    <Component Name="uxLength" TI="27002" Line="98" Offs="60"/>

-    <Component Name="uxItemSize" TI="27016" Line="99" Offs="64"/>

-    <Component Name="xRxLock" TI="27030" Line="101" Offs="68"/>

-    <Component Name="xTxLock" TI="27044" Line="102" Offs="72"/>

+   <type Family="typedef" Name="xTimeOutType" Line="94" ID="30084" toTI="30043"/>

+   <type Family="ComponentList" Name="QueueDefinition" Line="89" ID="30095">

+   <type Family="Pointer" TI="30262" toTI="29695"/>

+    <Component Name="pcHead" TI="30107" Line="90" Offs="0"/>

+    <Component Name="pcTail" TI="30121" Line="91" Offs="4"/>

+    <Component Name="pcWriteTo" TI="30135" Line="93" Offs="8"/>

+    <Component Name="pcReadFrom" TI="30149" Line="94" Offs="12"/>

+    <Component Name="xTasksWaitingToSend" TI="30163" Line="96" Offs="16"/>

+    <Component Name="xTasksWaitingToReceive" TI="30177" Line="97" Offs="36"/>

+    <Component Name="uxMessagesWaiting" TI="30191" Line="99" Offs="56"/>

+    <Component Name="uxLength" TI="30205" Line="100" Offs="60"/>

+    <Component Name="uxItemSize" TI="30219" Line="101" Offs="64"/>

+    <Component Name="xRxLock" TI="30233" Line="103" Offs="68"/>

+    <Component Name="xTxLock" TI="30247" Line="104" Offs="72"/>

    </type>

-   <type Family="typedef" Name="xQUEUE" Line="104" ID="27065" toTI="26892"/>

-   <type Family="Pointer" TI="27087" toTI="27065"/>

-   <type Family="typedef" Name="xQueueHandle" Line="112" ID="27076" toTI="27087"/>

-   <function Name="uxQueueMessagesWaiting" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1090">

-    <parameter Name="pxQueue" TI="27154" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1090" Addr="0x0" Param="Yes"/>

-    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1091" Addr="0x4" TI="26553"/>

+   <type Family="typedef" Name="xQUEUE" Line="106" ID="30268" toTI="30095"/>

+   <type Family="Pointer" TI="30290" toTI="30268"/>

+   <type Family="typedef" Name="xQueueHandle" Line="114" ID="30279" toTI="30290"/>

+   <function Name="uxQueueMessagesWaiting" TI="29756" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1002">

+    <parameter Name="pxQueue" TI="30357" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1002" Addr="0x0" Param="Yes"/>

+    <variable Name="uxReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1003" Addr="0x4" TI="29756"/>

    </function >

-   <function Name="prvCopyDataFromQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159">

-    <parameter Name="pxQueue" TI="27435" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-    <parameter Name="pvBuffer" TI="27440" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159" Addr="0x1" Param="Yes"/>

+   <function Name="prvCopyDataFromQueue" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1071">

+    <parameter Name="pxQueue" TI="30638" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1071" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+    <parameter Name="pvBuffer" TI="30643" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1071" Addr="0x1" Param="Yes"/>

    </function >

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-   <type Family="Pointer" TI="26551" toTI="0"/>

-   <type Family="Pointer" TI="27559" toTI="26541"/>

-   <function Name="prvUnlockQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1173">

-    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1173" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+   <type Family="Pointer" TI="29754" toTI="0"/>

+   <type Family="Pointer" TI="30762" toTI="29744"/>

+   <function Name="prvUnlockQueue" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1085">

+    <parameter Name="pxQueue" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1085" Addr="0x0" Param="Yes"/>

    </function >

-   <function Name="xQueueGenericReceive" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885">

-    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="26551" toTI="0"/>

-    <parameter Name="pvBuffer" TI="27554" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x1" Param="Yes"/>

-    <parameter Name="xTicksToWait" TI="26572" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x2" Param="Yes"/>

-    <parameter Name="xJustPeeking" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x3" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="886" Addr="0x4" TI="26541"/>

-    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="887" Addr="0x34000008" TI="26881"/>

-    <variable Name="pcOriginalReadPosition" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="888" Addr="0x4" TI="27059"/>

+   <function Name="xQueueGenericReceive" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="804">

+    <parameter Name="pxQueue" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="804" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="29754" toTI="0"/>

+    <parameter Name="pvBuffer" TI="30757" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="804" Addr="0x1" Param="Yes"/>

+    <parameter Name="xTicksToWait" TI="29775" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="804" Addr="0x2" Param="Yes"/>

+    <parameter Name="xJustPeeking" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="804" Addr="0x3" Param="Yes"/>

+    <variable Name="xEntryTimeSet" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="805" Addr="0x6" TI="29744"/>

+    <variable Name="xTimeOut" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="806" Addr="0x34000010" TI="30084"/>

+    <variable Name="pcOriginalReadPosition" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="807" Addr="0x4" TI="30262"/>

    </function >

-   <function Name="prvCopyDataToQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121">

-    <parameter Name="pxQueue" TI="27087" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-    <parameter Name="pvItemToQueue" TI="27440" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x1" Param="Yes"/>

-    <parameter Name="xPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x2" Param="Yes"/>

+   <function Name="prvCopyDataToQueue" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1033">

+    <parameter Name="pxQueue" TI="30290" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1033" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+    <parameter Name="pvItemToQueue" TI="30643" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1033" Addr="0x1" Param="Yes"/>

+    <parameter Name="xPosition" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="1033" Addr="0x2" Param="Yes"/>

    </function >

-   <function Name="xQueueGenericSendFromISR" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832">

-    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-    <parameter Name="pvItemToQueue" TI="28026" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x1" Param="Yes"/>

-    <parameter Name="pxHigherPriorityTaskWoken" TI="27559" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x2" Param="Yes"/>

-    <parameter Name="xCopyPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x3" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="833" Addr="0x3" TI="26541"/>

+   <function Name="xQueueGenericSendFromISR" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="751">

+    <parameter Name="pxQueue" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="751" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+    <parameter Name="pvItemToQueue" TI="31229" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="751" Addr="0x1" Param="Yes"/>

+    <parameter Name="pxHigherPriorityTaskWoken" TI="30762" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="751" Addr="0x2" Param="Yes"/>

+    <parameter Name="xCopyPosition" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="751" Addr="0x3" Param="Yes"/>

+    <variable Name="xReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="752" Addr="0x3" TI="29744"/>

    </function >

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-   <function Name="xQueueGenericSend" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441">

-    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="27440" toTI="27446"/>

-    <parameter Name="pvItemToQueue" TI="28026" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x1" Param="Yes"/>

-    <parameter Name="xTicksToWait" TI="26572" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x2" Param="Yes"/>

-    <parameter Name="xCopyPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x3" Param="Yes"/>

-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="442" Addr="0x4" TI="26541"/>

-    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="443" Addr="0x34000008" TI="26881"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+   <function Name="xQueueGenericSend" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="443">

+    <parameter Name="pxQueue" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="443" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="30643" toTI="30649"/>

+    <parameter Name="pvItemToQueue" TI="31229" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="443" Addr="0x1" Param="Yes"/>

+    <parameter Name="xTicksToWait" TI="29775" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="443" Addr="0x2" Param="Yes"/>

+    <parameter Name="xCopyPosition" TI="29744" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="443" Addr="0x3" Param="Yes"/>

+    <variable Name="xEntryTimeSet" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="444" Addr="0x7" TI="29744"/>

+    <variable Name="xTimeOut" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="445" Addr="0x34000010" TI="30084"/>

    </function >

-   <function Name="xQueueCreateMutex" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="289">

-    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="290" Addr="0x5" TI="27087"/>

+   <function Name="xQueueCreateMutex" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="291">

+    <variable Name="pxNewQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="292" Addr="0x5" TI="30290"/>

    </function >

-   <function Name="xQueueCreate" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236">

-    <parameter Name="uxQueueLength" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236" Addr="0x0" Param="Yes"/>

-    <parameter Name="uxItemSize" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236" Addr="0x1" Param="Yes"/>

-    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="237" Addr="0x4" TI="27087"/>

+   <function Name="xQueueCreate" TI="30279" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="238">

+    <parameter Name="uxQueueLength" TI="29756" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="238" Addr="0x0" Param="Yes"/>

+    <parameter Name="uxItemSize" TI="29756" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="238" Addr="0x1" Param="Yes"/>

+    <variable Name="pxNewQueue" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\queue.c" Line="239" Addr="0x4" TI="30290"/>

    </function >

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" >

-   <type Family="Base" Name="int" ID="28394"/>

-   <type Family="Base" Name="unsigned int" ID="28401"/>

-   <type Family="Pointer" TI="28419" toTI="28425"/>

-   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="28408" toTI="28419"/>

-   <type Family="Pointer" TI="28419" toTI="28425"/>

-   <type Family="Pointer" TI="28437" toTI="0"/>

-   <type Family="Base" Name="long int" ID="28439"/>

-   <type Family="Base" Name="short int" ID="28446"/>

-   <type Family="Base" Name="signed char" ID="28453"/>

-   <type Family="Base" Name="long unsigned int" ID="28460"/>

-   <type Family="Base" Name="short unsigned int" ID="28467"/>

-   <type Family="Base" Name="unsigned char" ID="28474"/>

-   <type Family="Pointer" TI="28560" toTI="28460"/>

-   <function Name="pxPortInitialiseStack" TI="28560" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111">

-    <parameter Name="pxTopOfStack" TI="28560" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="28419" toTI="28425"/>

-   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="28408" toTI="28419"/>

-    <parameter Name="pxCode" TI="28408" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x1" Param="Yes"/>

-   <type Family="Pointer" TI="28437" toTI="0"/>

-    <parameter Name="pvParameters" TI="28437" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x2" Param="Yes"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" >

+   <type Family="Base" Name="int" ID="31603"/>

+   <type Family="Base" Name="unsigned int" ID="31610"/>

+   <type Family="Pointer" TI="31628" toTI="31634"/>

+   <type Family="typedef" Name="pdTASK_CODE" Line="56" ID="31617" toTI="31628"/>

+   <type Family="Pointer" TI="31628" toTI="31634"/>

+   <type Family="Pointer" TI="31646" toTI="0"/>

+   <type Family="Base" Name="long int" ID="31648"/>

+   <type Family="Base" Name="short int" ID="31655"/>

+   <type Family="Base" Name="signed char" ID="31662"/>

+   <type Family="Base" Name="long unsigned int" ID="31669"/>

+   <type Family="Base" Name="short unsigned int" ID="31676"/>

+   <type Family="Base" Name="unsigned char" ID="31683"/>

+   <type Family="Pointer" TI="31769" toTI="31669"/>

+   <function Name="pxPortInitialiseStack" TI="31769" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="113">

+    <parameter Name="pxTopOfStack" TI="31769" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="113" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="31628" toTI="31634"/>

+   <type Family="typedef" Name="pdTASK_CODE" Line="56" ID="31617" toTI="31628"/>

+    <parameter Name="pxCode" TI="31617" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="113" Addr="0x1" Param="Yes"/>

+   <type Family="Pointer" TI="31646" toTI="0"/>

+    <parameter Name="pvParameters" TI="31646" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="113" Addr="0x2" Param="Yes"/>

    </function >

-   <function Name="vPortSVCHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="128">

+   <function Name="vPortSVCHandler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="130">

    </function >

-   <function Name="vPortStartFirstTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="147">

+   <function Name="vPortStartFirstTask" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="149">

    </function >

-   <function Name="vPortYieldFromISR" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="190">

+   <function Name="vPortYieldFromISR" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="192">

    </function >

-   <function Name="vPortEnterCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="197">

+   <function Name="vPortEnterCritical" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="199">

    </function >

-   <function Name="vPortExitCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="204">

+   <function Name="vPortExitCritical" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="206">

    </function >

-   <function Name="xPortPendSVHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="214">

+   <function Name="xPortPendSVHandler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="216">

    </function >

-   <function Name="xPortStartScheduler" TI="28439" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="162">

+   <function Name="xPortStartScheduler" TI="31648" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="164">

    </function >

-   <function Name="xPortSysTickHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="249">

+   <function Name="xPortSysTickHandler" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="251">

    </function >

-   <variable Name="uxCriticalNesting" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="86" Addr="0x20000084" TI="28460"/>

-   <variable Name="ulKernelPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="82" Addr="0x0" TI="28481"/>

+   <variable Name="uxCriticalNesting" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="88" Addr="0x20000084" TI="31669"/>

+   <variable Name="ulKernelPriority" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\GCC\ARM_CM3\port.c" Line="84" Addr="0x0" TI="31690"/>

   </module>

-  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" >

-   <type Family="Base" Name="unsigned int" ID="28867"/>

-   <type Family="typedef" Name="size_t" Line="213" ID="28856" toTI="28867"/>

-   <type Family="Base" Name="signed char" ID="28874"/>

-   <type Family="Base" Name="unsigned char" ID="28881"/>

-   <type Family="Base" Name="short int" ID="28888"/>

-   <type Family="Base" Name="short unsigned int" ID="28895"/>

-   <type Family="Base" Name="int" ID="28902"/>

-   <type Family="Base" Name="long long int" ID="28909"/>

-   <type Family="Base" Name="long long unsigned int" ID="28916"/>

-   <type Family="Base" Name="long int" ID="28923"/>

-   <type Family="Pointer" TI="28933" toTI="0"/>

-   <type Family="Base" Name="long unsigned int" ID="28935"/>

-   <type Family="Pointer" TI="28942" toTI="28881"/>

-   <type Family="Base" Name="char" ID="28948"/>

-   <type Family="ComponentList" Name="xRTOS_HEAP" Line="88" ID="28960">

-    <Component Name="ulDummy" TI="28973" Line="89" Offs="0"/>

-   <type Family="array" ID="29002" toTI="28881"/>

-    <Component Name="ucHeap" TI="28987" Line="90" Offs="4"/>

+  <module Name="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" >

+   <type Family="Base" Name="unsigned int" ID="32084"/>

+   <type Family="typedef" Name="size_t" Line="213" ID="32073" toTI="32084"/>

+   <type Family="Base" Name="signed char" ID="32091"/>

+   <type Family="Base" Name="unsigned char" ID="32098"/>

+   <type Family="Base" Name="short int" ID="32105"/>

+   <type Family="Base" Name="short unsigned int" ID="32112"/>

+   <type Family="Base" Name="int" ID="32119"/>

+   <type Family="Base" Name="long long int" ID="32126"/>

+   <type Family="Base" Name="long long unsigned int" ID="32133"/>

+   <type Family="Base" Name="long int" ID="32140"/>

+   <type Family="Pointer" TI="32150" toTI="0"/>

+   <type Family="Base" Name="long unsigned int" ID="32152"/>

+   <type Family="Pointer" TI="32159" toTI="32098"/>

+   <type Family="Base" Name="char" ID="32165"/>

+   <type Family="ComponentList" Name="xRTOS_HEAP" Line="90" ID="32182">

+    <Component Name="ulDummy" TI="32195" Line="91" Offs="0"/>

+   <type Family="array" ID="32218" toTI="32098"/>

+    <Component Name="ucHeap" TI="32206" Line="92" Offs="0"/>

    </type>

-   <type Family="ComponentList" Name="A_BLOCK_LINK" Line="96" ID="29019">

-   <type Family="Pointer" TI="29060" toTI="29019"/>

-    <Component Name="pxNextFreeBlock" TI="29031" Line="97" Offs="0"/>

-    <Component Name="xBlockSize" TI="29045" Line="98" Offs="4"/>

+   <type Family="ComponentList" Name="A_BLOCK_LINK" Line="98" ID="32235">

+   <type Family="Pointer" TI="32276" toTI="32235"/>

+    <Component Name="pxNextFreeBlock" TI="32247" Line="99" Offs="0"/>

+    <Component Name="xBlockSize" TI="32261" Line="100" Offs="4"/>

    </type>

-   <type Family="typedef" Name="xBlockLink" Line="99" ID="29066" toTI="29019"/>

-   <function Name="vPortFree" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="236">

-   <type Family="Pointer" TI="28933" toTI="0"/>

-    <parameter Name="pv" TI="28933" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="236" Addr="0x0" Param="Yes"/>

-   <type Family="Pointer" TI="29181" toTI="29066"/>

-    <variable Name="pxLink" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="238" Addr="0x4" TI="29181"/>

-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="252" Addr="0x3" TI="29181"/>

-    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="252" Addr="0x0" TI="28856"/>

+   <type Family="typedef" Name="xBlockLink" Line="101" ID="32282" toTI="32235"/>

+   <function Name="vPortFree" TI="0" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="238">

+   <type Family="Pointer" TI="32150" toTI="0"/>

+    <parameter Name="pv" TI="32150" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="238" Addr="0x0" Param="Yes"/>

+   <type Family="Pointer" TI="32395" toTI="32282"/>

+    <variable Name="pxLink" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="240" Addr="0x5" TI="32395"/>

+    <variable Name="pxIterator" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="254" Addr="0x2" TI="32395"/>

+    <variable Name="xBlockSize" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="254" Addr="0x4" TI="32073"/>

    </function >

-   <type Family="Pointer" TI="28933" toTI="0"/>

-   <function Name="pvPortMalloc" TI="28933" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="158">

-    <parameter Name="xWantedSize" TI="28856" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="158" Addr="0x0" Param="Yes"/>

-    <variable Name="pxBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x2" TI="29181"/>

-    <variable Name="pxPreviousBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x5" TI="29181"/>

-    <variable Name="pxNewBlockLink" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x5" TI="29181"/>

-   <type Family="Pointer" TI="28933" toTI="0"/>

-    <variable Name="pvReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="161" Addr="0x4" TI="28933"/>

-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="224" Addr="0x3" TI="29181"/>

-    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="224" Addr="0x0" TI="28856"/>

-    <variable Name="xHeapHasBeenInitialised" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="160" Addr="0x200002E8" TI="28923"/>

+   <type Family="Pointer" TI="32150" toTI="0"/>

+   <function Name="pvPortMalloc" TI="32150" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="160">

+    <parameter Name="xWantedSize" TI="32073" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="160" Addr="0x0" Param="Yes"/>

+    <variable Name="pxBlock" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="161" Addr="0x2" TI="32395"/>

+    <variable Name="pxPreviousBlock" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="161" Addr="0x1" TI="32395"/>

+    <variable Name="pxNewBlockLink" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="161" Addr="0x6" TI="32395"/>

+   <type Family="Pointer" TI="32150" toTI="0"/>

+    <variable Name="pvReturn" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="163" Addr="0x4" TI="32150"/>

+    <variable Name="pxFirstFreeBlock" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="171" Addr="0x0" TI="32395"/>

+    <variable Name="pxIterator" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="226" Addr="0x2" TI="32395"/>

+    <variable Name="xBlockSize" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="226" Addr="0x5" TI="32073"/>

+    <variable Name="xHeapHasBeenInitialised" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="162" Addr="0x200007F4" TI="32140"/>

    </function >

-   <variable Name="xHeap" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="91" Addr="0x200002EC" TI="28960"/>

-   <variable Name="xStart" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="106" Addr="0x200002E0" TI="29066"/>

-   <variable Name="xEnd" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="106" Addr="0x200046F0" TI="29066"/>

+   <variable Name="xHeap" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="93" Addr="0x200007F8" TI="32182"/>

+   <variable Name="xStart" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="108" Addr="0x200007EC" TI="32282"/>

+   <variable Name="xEnd" FileName="C:\E\temp\rc\5\FreeRTOSV5.3.1\Source\portable\MemMang\heap_2.c" Line="108" Addr="0x20004BF8" TI="32282"/>

   </module>

  </modulelist>

 </aoffile>

diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rapp b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rapp
index 1d85f43..1401060 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rapp
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rapp
@@ -3,104 +3,125 @@
 	<Group Header="ST_Library" Marker="-1" OutputFile="" sate="96" >

 		<NodeC Path=".\ST_Code\led.c" Header="led.c" Marker="-1" OutputFile=".\led.o" sate="0" >

 			<Options>										</Options>

-															

+																				

 		</NodeC>

 		<NodeC Path=".\ST_Code\crt0_STM32x.c" Header="crt0_STM32x.c" Marker="-1" OutputFile=".\crt0_STM32x.o" sate="0" >

 			<Options>										</Options>

-															

+																				

 		</NodeC>

 		<NodeC Path=".\ST_Code\lcd.c" Header="lcd.c" Marker="-1" OutputFile=".\lcd.o" sate="0" >

 			<Options>										</Options>

-															

+																				

 		</NodeC>

 		<NodeC Path=".\ST_Code\Util.c" Header="Util.c" Marker="-1" OutputFile=".\Util.o" sate="0" >

 			<Options>										</Options>

-															

+																				

 		</NodeC>

 		<NodeC Path=".\ST_Code\draw.c" Header="draw.c" Marker="-1" OutputFile=".\draw.o" sate="0" >

 			<Options>										</Options>

-															

+																				

 		</NodeC>

 		<NodeC Path=".\ST_Code\mems.c" Header="mems.c" Marker="-1" OutputFile=".\mems.o" sate="0" />

 		<NodeH Path=".\ST_Code\stm32f10x_conf.h" Header="stm32f10x_conf.h" Marker="-1" OutputFile="" sate="0" />

 		<NodeC Path=".\ST_Code\buzzer.c" Header="buzzer.c" Marker="-1" OutputFile=".\buzzer.o" sate="0" />

 		<NodeC Path=".\ST_Code\pointer.c" Header="pointer.c" Marker="-1" OutputFile=".\pointer.o" sate="0" />

-																														

+																																	

 	</Group>

 	<Group Header="Demo_Source" Marker="-1" OutputFile="" sate="96" >

 		<NodeC Path=".\main.c" Header="main.c" Marker="-1" OutputFile=".\main.o" sate="0" />

 		<NodeC Path=".\ParTest\ParTest.c" Header="ParTest.c" Marker="-1" OutputFile=".\ParTest.o" sate="0" />

 		<NodeH Path=".\FreeRTOSConfig.h" Header="FreeRTOSConfig.h" Marker="-1" OutputFile="" sate="0" />

 		<NodeC Path=".\timertest.c" Header="timertest.c" Marker="-1" OutputFile=".\timertest.o" sate="0" />

-		<NodeC Path=".\printf-stdarg.c" Header="printf-stdarg.c" Marker="-1" OutputFile=".\printf-stdarg.o" sate="0" >

-			<Options/>

-					

+		<NodeC Path=".\printf-stdarg.c" Header="printf-stdarg.c" Marker="0" OutputFile=".\printf-stdarg.o" sate="0" >

+			<Options>

+				<Config Header="Standard" >

+					<Set Header="NodeC" >

+						<Section Header="Build" >

+							<Property Header="Exclude" Value="No" Removable="1" />

+									

+						</Section>

+							

+					</Set>

+				</Config>

+			</Options>

+										

 		</NodeC>

 		<NodeC Path="..\Common\Minimal\GenQTest.c" Header="GenQTest.c" Marker="-1" OutputFile=".\GenQTest.o" sate="0" />

 		<NodeC Path="..\Common\Minimal\BlockQ.c" Header="BlockQ.c" Marker="-1" OutputFile=".\BlockQ.o" sate="0" />

 		<NodeC Path="..\Common\Minimal\blocktim.c" Header="blocktim.c" Marker="-1" OutputFile=".\blocktim.o" sate="0" />

 		<NodeC Path="..\Common\Minimal\QPeek.c" Header="QPeek.c" Marker="-1" OutputFile=".\QPeek.o" sate="0" />

 		<NodeC Path="..\Common\Minimal\PollQ.c" Header="PollQ.c" Marker="-1" OutputFile=".\PollQ.o" sate="0" />

-																														

+		<NodeC Path=".\syscalls.c" Header="syscalls.c" Marker="-1" OutputFile=".\syscalls.o" sate="0" />

+																																	

 	</Group>

 	<Group Header="FreeRTOS.org_Source" Marker="-1" OutputFile="" sate="96" >

 		<NodeC Path="..\..\Source\tasks.c" Header="tasks.c" Marker="-1" OutputFile=".\tasks.o" sate="0" >

 			<Options/>

-																																			

+																																								

 		</NodeC>

 		<NodeC Path="..\..\Source\list.c" Header="list.c" Marker="-1" OutputFile=".\list.o" sate="0" >

 			<Options/>

-															

+																				

 		</NodeC>

 		<NodeC Path="..\..\Source\queue.c" Header="queue.c" Marker="-1" OutputFile=".\queue.o" sate="0" >

 			<Options/>

-															

+																				

 		</NodeC>

 		<NodeC Path="..\..\Source\portable\GCC\ARM_CM3\port.c" Header="port.c" Marker="-1" OutputFile=".\port.o" sate="0" />

 		<NodeC Path="..\..\Source\portable\MemMang\heap_2.c" Header="heap_2.c" Marker="-1" OutputFile=".\heap_2.o" sate="0" />

-																					

+																								

 	</Group>

 	<Options>

 		<Config Header="Standard" >

 			<Set Header="ApplicationBuild" >

 				<Section Header="General" >

 					<Property Header="TargetFamily" Value="ARM" />

-																																																																																																	

+																																																																																																										

 				</Section>

 				<Section Header="Directories" >

 					<Property Header="IncDir" Value="$(ApplicationDir)\..\..\Source\include;$(ApplicationDir)\..\Common\include;$(ApplicationDir)\ST_Code;$(RkitLib)\ARM\include;." Removable="1" />

-																																																																						

+																																																																															

 				</Section>

-																																																						

+																																																													

 			</Set>

 			<Set Header="Target" >

 				<Section Header="ProcessorARM" >

 					<Property Header="Processor" Value="STM32F103RBT6" />

-																																																																																																	

+																																																																																																										

 				</Section>

 				<Section Header="ToolSetARM" >

 					<Property Header="BuildToolSetARM" Value="ARM\\GNU.config" Removable="1" />

-																																																																																																	

+																																																																																																										

 				</Section>

-																																																																											

+																																																																																		

 			</Set>

 			<Set Header="LD" >

 				<Section Header="Startup" >

 					<Property Header="DEFAULTSTARTUP" Value="No" Removable="1" />

 					<Property Header="File" Value="" Removable="1" />

-																																																																						

+																																																																															

 				</Section>

-																																																						

+				<Section Header="LIB" >

+					<Property Header="STLIB" Value="1" Removable="1" />

+					<Property Header="UART0PUTC" Value="0" Removable="1" />

+					<Property Header="SMALLP" Value="1" Removable="1" />

+							

+				</Section>

+					

 			</Set>

 			<Set Header="GCC" >

 				<Section Header="Defines" >

 					<Property Header="Defines" Value="GCC_ARMCM3" Removable="1" />

-																																																																						

+																																																																															

 				</Section>

 				<Section Header="OPTIMIZE" >

 					<Property Header="Optimize" Value="-O1" Removable="1" />

 							

 				</Section>

+				<Section Header="More" >

+					<Property Header="More" Value="" />

+							

+				</Section>

 					

 			</Set>

 		</Config>

diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rprj b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rprj
index 3eb5276..c47b133 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rprj
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.rprj
@@ -1,4 +1,4 @@
 

 <Project Header="Project 'RTOSDemo'" Path=".\RTOSDemo.rprj" Project="Yes" OutputFile="" sate="96" ActiveApp="RTOSDemo" >

-	<ApplicationBuild Header="RTOSDemo" Extern=".\RTOSDemo.rapp" Path=".\RTOSDemo.rapp" OutputFile=".\RTOSDemo.elf" sate="98" ></ApplicationBuild>

+	<ApplicationBuild Header="RTOSDemo" Extern=".\RTOSDemo.rapp" Path=".\RTOSDemo.rapp" OutputFile=".\RTOSDemo.elf" sate="98" />

 </Project>
\ No newline at end of file
diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/main.c b/Demo/CORTEX_STM32F103_Primer_GCC/main.c
index 6ee7d98..5bf124c 100644
--- a/Demo/CORTEX_STM32F103_Primer_GCC/main.c
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/main.c
@@ -1,5 +1,5 @@
 /*

-	FreeRTOS.org V5.3.0 - Copyright (C) 2003-2009 Richard Barry.

+	FreeRTOS.org V5.3.1 - Copyright (C) 2003-2009 Richard Barry.

 

 	This file is part of the FreeRTOS.org distribution.

 

@@ -111,7 +111,7 @@
 and therefore takes up a large proportion of the Flash space.  Setting this

 parameter to 0 excludes the bitmap from the build, freeing up Flash space for

 extra code. */

-#define mainINCLUDE_BITMAP 					1

+#define mainINCLUDE_BITMAP 					0

 

 #if mainINCLUDE_BITMAP == 1

 	#include "bitmap.h"

diff --git a/Demo/CORTEX_STM32F103_Primer_GCC/syscalls.c b/Demo/CORTEX_STM32F103_Primer_GCC/syscalls.c
new file mode 100644
index 0000000..5dff881
--- /dev/null
+++ b/Demo/CORTEX_STM32F103_Primer_GCC/syscalls.c
@@ -0,0 +1,162 @@
+/****************************************************************************
+*  Copyright (c) 2009 by Michael Fischer. All rights reserved.
+*
+*  Redistribution and use in source and binary forms, with or without 
+*  modification, are permitted provided that the following conditions 
+*  are met:
+*  
+*  1. Redistributions of source code must retain the above copyright 
+*     notice, this list of conditions and the following disclaimer.
+*  2. Redistributions in binary form must reproduce the above copyright
+*     notice, this list of conditions and the following disclaimer in the 
+*     documentation and/or other materials provided with the distribution.
+*  3. Neither the name of the author nor the names of its contributors may 
+*     be used to endorse or promote products derived from this software 
+*     without specific prior written permission.
+*
+*  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS 
+*  "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT 
+*  LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS 
+*  FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL 
+*  THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, 
+*  INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, 
+*  BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS 
+*  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED 
+*  AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, 
+*  OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF 
+*  THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 
+*  SUCH DAMAGE.
+*
+****************************************************************************
+*  History:
+*
+*  28.03.09  mifi   First Version, based on the original syscall.c from
+*                   newlib version 1.17.0
+****************************************************************************/
+
+#include <stdlib.h>
+#include <errno.h>
+#include <string.h>
+#include <sys/stat.h>
+#include <sys/types.h>
+
+/***************************************************************************/
+
+int _read_r (struct _reent *r, int file, char * ptr, int len)
+{
+  r = r;
+  file = file;
+  ptr = ptr;
+  len = len;
+  
+  errno = EINVAL;
+  return -1;
+}
+
+/***************************************************************************/
+
+int _lseek_r (struct _reent *r, int file, int ptr, int dir)
+{
+  r = r;
+  file = file;
+  ptr = ptr;
+  dir = dir;
+  
+  return 0;
+}
+
+/***************************************************************************/
+
+int _write_r (struct _reent *r, int file, char * ptr, int len)
+{  
+  r = r;
+  file = file;
+  ptr = ptr;
+
+#if 0
+  int index;
+  
+  /* For example, output string by UART */
+  for(index=0; index<len; index++)
+  {
+    if (ptr[index] == '\n')
+    {
+      uart_putc('\r');
+    }  
+
+    uart_putc(ptr[index]);
+  }  
+#endif   
+  
+  return len;
+}
+
+/***************************************************************************/
+
+int _close_r (struct _reent *r, int file)
+{
+  return 0;
+}
+
+/***************************************************************************/
+
+/* Register name faking - works in collusion with the linker.  */
+register char * stack_ptr asm ("sp");
+
+caddr_t _sbrk_r (struct _reent *r, int incr)
+{
+  extern char   end asm ("end"); /* Defined by the linker.  */
+  static char * heap_end;
+  char *        prev_heap_end;
+
+  if (heap_end == NULL)
+    heap_end = & end;
+  
+  prev_heap_end = heap_end;
+  
+  if (heap_end + incr > stack_ptr)
+  {
+      /* Some of the libstdc++-v3 tests rely upon detecting
+        out of memory errors, so do not abort here.  */
+#if 0
+      extern void abort (void);
+
+      _write (1, "_sbrk: Heap and stack collision\n", 32);
+      
+      abort ();
+#else
+      errno = ENOMEM;
+      return (caddr_t) -1;
+#endif
+  }
+  
+  heap_end += incr;
+
+  return (caddr_t) prev_heap_end;
+}
+
+/***************************************************************************/
+
+int _fstat_r (struct _reent *r, int file, struct stat * st)
+{
+  r = r; 
+  file = file;
+   
+  memset (st, 0, sizeof (* st));
+  st->st_mode = S_IFCHR;
+  return 0;
+}
+
+/***************************************************************************/
+
+int _isatty_r(struct _reent *r, int fd)
+{
+  r = r;
+  fd = fd;
+   
+  return 1;
+}
+
+/*** EOF ***/
+
+