]> git.sur5r.net Git - freertos/commitdiff
Update to use the latest version of the Ride libraries.
authorRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 17 Jan 2009 18:52:26 +0000 (18:52 +0000)
committerRichardBarry <RichardBarry@1d2547de-c912-0410-9cb9-b8ca96c0e9e2>
Sat, 17 Jan 2009 18:52:26 +0000 (18:52 +0000)
git-svn-id: https://svn.code.sf.net/p/freertos/code/trunk@607 1d2547de-c912-0410-9cb9-b8ca96c0e9e2

Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo-globals.Standard.xml
Demo/CORTEX_STM32F103_Primer_GCC/RTOSDemo.Standard.xml
Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/buzzer.c
Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/crt0_STM32x.c
Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/lcd.c
Demo/CORTEX_STM32F103_Primer_GCC/ST_Code/mems.c

index 1156f6f044a8fe3ad2d48331dfa566c8179659d2..cdb0cc7ece0a4c0b873a393ecd44c5752d5a1749 100644 (file)
-<!-- DWF2XML 0.01.29 - Raisonance Dwarf information extractor -->\r
-<aoffile Header="RTOSDemo" Path="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\RTOSDemo.elf">\r
+<!-- DWF2XML 0.01.31 - Raisonance Dwarf information extractor -->\r
+<aoffile Header="RTOSDemo" Path="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\RTOSDemo.elf">\r
  <Def>\r
   <Col Header="DeclFile" Desc="File"/>\r
   <Col Header="Type" Desc="Type"/>\r
   <Col Header="Header" Desc="Name"/>\r
  </Def>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <func Header="LED_Set" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="201"/>\r
- <func Header="LED_Handler_hw" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="93"/>\r
- <func Header="LED_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="73"/>\r
- <func Header="LED_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="46"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="GreenLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="19" Pointer="No"/>\r
- <variable Header="RedLED_Counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="20" Pointer="No"/>\r
- <variable Header="GreenLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="21" Pointer="No"/>\r
- <variable Header="RedLED_mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="22" Pointer="No"/>\r
- <variable Header="GreenLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="23" Pointer="No"/>\r
- <variable Header="RedLED_newmode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="24" Pointer="No"/>\r
- <variable Header="HalfPeriod_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="25" Pointer="No"/>\r
- <variable Header="HalfPeriod_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="26" Pointer="No"/>\r
- <variable Header="Period_LF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="27" Pointer="No"/>\r
- <variable Header="Period_HF" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" DeclLine="28" Pointer="No"/>\r
- <func Header="Reset_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="188"/>\r
- <variable Header="g_pfnVectors" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" DeclLine="110" Pointer="No"/>\r
- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="29" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="GPIO_TypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_map.h" DeclLine="208" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <type Header="BitAction" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="70" Pointer="No"/>\r
- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="38" Pointer="No"/>\r
- <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"/>\r
- <type Header="DataConfigMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.h" DeclLine="26" Pointer="No"/>\r
- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>\r
- <func Header="LCD_DataLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="202"/>\r
- <func Header="LCD_SetBackLight" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1053"/>\r
- <func Header="LCD_SetBackLightOff" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1076"/>\r
- <func Header="LCD_SetBackLightOn" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1092"/>\r
- <func Header="LCD_GetBackLight" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1110"/>\r
- <func Header="LCD_SetRotateScreen" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1129"/>\r
- <func Header="LCD_GetRotateScreen" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1148"/>\r
- <func Header="LCD_GetScreenOrientation" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1186"/>\r
- <func Header="LCD_CtrlLinesWrite" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="255"/>\r
- <func Header="LCD_SendLCDData" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="707"/>\r
- <func Header="LCD_SendLCDCmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="679"/>\r
- <func Header="LCD_SetRect_For_Cmd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1028"/>\r
- <func Header="LCD_DrawPixel" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="901"/>\r
- <func Header="LCD_FillRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="777"/>\r
- <func Header="LCD_DrawRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="873"/>\r
- <func Header="LCD_SetScreenOrientation" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1166"/>\r
- <func Header="LCD_DisplayChar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="1004"/>\r
- <func Header="LCD_DataLinesConfig" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="167"/>\r
- <func Header="LCD_ReadLCDData" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="734"/>\r
- <func Header="LCD_RectRead" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="934"/>\r
- <func Header="LCD_GetPixel" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="973"/>\r
- <func Header="LCD_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="651"/>\r
- <func Header="LCD_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="613"/>\r
- <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="28" Pointer="No"/>\r
- <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="29" Pointer="No"/>\r
- <variable Header="HandlerDivider" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="30" Pointer="No"/>\r
- <variable Header="AsciiDotsTable" Icon="2" Type="variable" Desc=":   unsigned char[1330]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="42" Pointer="No"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="Current_CCR_BackLightStart" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="32" Pointer="No"/>\r
- <variable Header="OrientationOffsetX" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="139" Pointer="No"/>\r
- <variable Header="OrientationOffsetY" Icon="2" Type="variable" Desc=":   long[4]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" DeclLine="140" Pointer="No"/>\r
- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="28" Pointer="No"/>\r
- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="29" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="37" Pointer="No"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <func Header="_int2str" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="56"/>\r
- <func Header="delay_unit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="116"/>\r
- <func Header="UTIL_GetBat" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="138"/>\r
- <func Header="UTIL_GetTemp" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="167"/>\r
- <func Header="UTIL_SetTempMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="202"/>\r
- <func Header="UTIL_uint2str" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="251"/>\r
- <func Header="UTIL_int2str" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="273"/>\r
- <func Header="UTIL_GetPll" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="372"/>\r
- <func Header="UTIL_GetVersion" Icon="3" Type="func" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="390"/>\r
- <func Header="UTIL_ReadBackupRegister" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="410"/>\r
- <func Header="UTIL_WriteBackupRegister" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="429"/>\r
- <func Header="UTIL_SetIrqHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="449"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <func Header="UTIL_GetIrqHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="471"/>\r
- <func Header="UTIL_SetSchHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="499"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <func Header="UTIL_GetSchHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="524"/>\r
- <func Header="UTIL_SetPll" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="291"/>\r
- <func Header="UTIL_GetUsb" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="223"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <type Header="tHandler" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\scheduler.h" DeclLine="75" Pointer="No"/>\r
- <variable Header="CurrentSpeed" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="25" Pointer="No"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="RCC_ClockFreq" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="28" Pointer="No"/>\r
- <variable Header="fTemperatureInFahrenheit" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="30" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="dummycounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" DeclLine="29" Pointer="No"/>\r
- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="29" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>\r
- <func Header="DRAW_SetCharMagniCoeff" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="218"/>\r
- <func Header="DRAW_GetCharMagniCoeff" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="236"/>\r
- <func Header="DRAW_GetTextColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="254"/>\r
- <func Header="DRAW_SetTextColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="272"/>\r
- <func Header="DRAW_GetBGndColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="290"/>\r
- <func Header="DRAW_SetBGndColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="308"/>\r
- <func Header="DRAW_SetDefaultColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="414"/>\r
- <func Header="DRAW_Line" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="476"/>\r
- <func Header="DRAW_DisplayStringWithMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="129"/>\r
- <func Header="DRAW_DisplayStringInverted" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="397"/>\r
- <func Header="DRAW_DisplayString" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="373"/>\r
- <func Header="DRAW_DisplayTemp" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="437"/>\r
- <func Header="DRAW_SetImage" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="335"/>\r
- <func Header="DRAW_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="178"/>\r
- <variable Header="CharMagniCoeff" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="28" Pointer="No"/>\r
- <variable Header="BGndColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="29" Pointer="No"/>\r
- <variable Header="TextColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="30" Pointer="No"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="fDisplayTime" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="32" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="BatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="33" Pointer="No"/>\r
- <variable Header="OldBatState" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="34" Pointer="No"/>\r
- <variable Header="OldTHH" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="35" Pointer="No"/>\r
- <variable Header="OldTMM" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="36" Pointer="No"/>\r
- <variable Header="OldTSS" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="37" Pointer="No"/>\r
- <variable Header="OldTemp" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="38" Pointer="No"/>\r
- <variable Header="xBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="39" Pointer="No"/>\r
- <variable Header="yBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="40" Pointer="No"/>\r
- <variable Header="widthBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="41" Pointer="No"/>\r
- <variable Header="heightBat" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="42" Pointer="No"/>\r
- <variable Header="UsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>\r
- <variable Header="OldUsbState" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="43" Pointer="No"/>\r
- <variable Header="rotate_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="47" Pointer="No"/>\r
- <variable Header="previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="48" Pointer="No"/>\r
- <variable Header="previous_previous_H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="49" Pointer="No"/>\r
- <variable Header="H12" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="50" Pointer="No"/>\r
- <variable Header="CurrentScreenOrientation" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="51" Pointer="No"/>\r
- <variable Header="CurrentRotateScreen" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" DeclLine="52" Pointer="No"/>\r
- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="28" Pointer="No"/>\r
- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="29" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <type Header="SPI_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_spi.h" DeclLine="42" Pointer="No"/>\r
- <type Header="Rotate_H12_V_Match_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="101" Pointer="No"/>\r
- <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>\r
- <func Header="MEMS_GetPosition" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="523"/>\r
- <func Header="MEMS_GetRotation" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="542"/>\r
- <func Header="MEMS_SetNeutral" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="584"/>\r
- <func Header="MEMS_GetInfo" Icon="3" Type="func" Desc=":   struct  CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="603"/>\r
- <func Header="MEMS_SendByte" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="236"/>\r
- <func Header="MEMS_ChipSelect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="215"/>\r
- <func Header="MEMS_ReadID" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="482"/>\r
- <func Header="MEMS_ReadOutXY" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="138"/>\r
- <func Header="MEMS_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="381"/>\r
- <func Header="MEMS_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="266"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="MEMS_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="37" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="TestingActive" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="38" Pointer="No"/>\r
- <variable Header="StartingFromResetOrShockCounter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="39" Pointer="No"/>\r
- <variable Header="TimeCounterForDoubleClick" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="40" Pointer="No"/>\r
- <variable Header="TimeLastShock" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="41" Pointer="No"/>\r
- <variable Header="Gradient2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="44" Pointer="No"/>\r
- <variable Header="N_filtering" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="47" Pointer="No"/>\r
- <variable Header="GradX" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="50" Pointer="No"/>\r
- <variable Header="GradY" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="51" Pointer="No"/>\r
- <variable Header="GradZ" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="52" Pointer="No"/>\r
- <variable Header="fMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="59" Pointer="No"/>\r
- <variable Header="iMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="60" Pointer="No"/>\r
- <variable Header="tMovePtrX" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="61" Pointer="No"/>\r
- <variable Header="fMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="62" Pointer="No"/>\r
- <variable Header="iMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="63" Pointer="No"/>\r
- <variable Header="tMovePtrY" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="64" Pointer="No"/>\r
- <variable Header="fMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="65" Pointer="No"/>\r
- <variable Header="iMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="66" Pointer="No"/>\r
- <variable Header="tMovePtrZ" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="67" Pointer="No"/>\r
- <variable Header="XInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="69" Pointer="No"/>\r
- <variable Header="YInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="70" Pointer="No"/>\r
- <variable Header="ZInit" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" DeclLine="71" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <type Header="RCC_ClocksTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_rcc.h" DeclLine="37" Pointer="No"/>\r
- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="38" Pointer="No"/>\r
- <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"/>\r
- <func Header="BUZZER_GetMode" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="358"/>\r
- <func Header="BUZZER_SetFrequency" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="195"/>\r
- <func Header="PlayMusic" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="104"/>\r
- <func Header="BUZZER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="376"/>\r
- <func Header="BUZZER_PlayMusic" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="464"/>\r
- <func Header="BUZZER_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="291"/>\r
- <func Header="BUZZER_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="231"/>\r
- <variable Header="TIM_TimeBaseStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="54" Pointer="No"/>\r
- <variable Header="TIM_OCInitStructure" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="55" Pointer="No"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="octave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="26" Pointer="No"/>\r
- <variable Header="note" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="43" Pointer="No"/>\r
- <variable Header="buzz_counter" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="52" Pointer="No"/>\r
- <variable Header="buzz_in_progress" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="53" Pointer="No"/>\r
- <variable Header="CCR_Val" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="56" Pointer="No"/>\r
- <variable Header="Buzzer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="57" Pointer="No"/>\r
- <variable Header="Buzzer_Counter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="58" Pointer="No"/>\r
- <variable Header="CurrentMelody" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="61" Pointer="Yes"/>\r
- <variable Header="CurrentMelodySTART" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="62" Pointer="Yes"/>\r
- <variable Header="DefaultOctave" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="63" Pointer="No"/>\r
- <variable Header="DefaultDuration" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="64" Pointer="No"/>\r
- <variable Header="DefaultBeats" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="65" Pointer="No"/>\r
- <variable Header="Note_Freq" Icon="2" Type="variable" Desc=":   unsigned int[16]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" DeclLine="67" Pointer="No"/>\r
- <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="28" Pointer="No"/>\r
- <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="29" Pointer="No"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="tMEMS_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="124" Pointer="No"/>\r
- <type Header="tPointer_Info" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="194" Pointer="No"/>\r
- <type Header="tAppPtrMgr" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="226" Pointer="No"/>\r
- <func Header="POINTER_SetCurrentPointer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="351"/>\r
- <func Header="POINTER_GetCurrentAngleStart" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="376"/>\r
- <func Header="POINTER_SetCurrentAngleStart" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="394"/>\r
- <func Header="POINTER_GetCurrentSpeedOnAngle" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="412"/>\r
- <func Header="POINTER_SetCurrentSpeedOnAngle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="430"/>\r
- <func Header="POINTER_SetCurrentAreaStore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="453"/>\r
- <func Header="POINTER_GetMode" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="532"/>\r
- <func Header="POINTER_GetState" Icon="3" Type="func" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="550"/>\r
- <func Header="POINTER_SetRect" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="573"/>\r
- <func Header="POINTER_SetRectScreen" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="615"/>\r
- <func Header="POINTER_GetPos" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="634"/>\r
- <func Header="POINTER_SetPos" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="655"/>\r
- <func Header="POINTER_SetApplication_Pointer_Mgr" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="845"/>\r
- <type Header="tAppPtrMgr" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="226" Pointer="No"/>\r
- <func Header="POINTER_SetColor" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="863"/>\r
- <func Header="POINTER_GetColor" Icon="3" Type="func" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="881"/>\r
- <func Header="POINTER_GetInfo" Icon="3" Type="func" Desc=":   struct  CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="899"/>\r
- <func Header="POINTER_Restore" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="806"/>\r
- <func Header="POINTER_Draw" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="682"/>\r
- <func Header="POINTER_Save" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="759"/>\r
- <func Header="POINTER_SetMode" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="473"/>\r
- <func Header="POINTER_Init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="289"/>\r
- <func Header="POINTER_Handler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="315"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="POINTER_Info" Icon="2" Type="variable" Desc=":   struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="58" Pointer="No"/>\r
- <variable Header="BallPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="39" Pointer="No"/>\r
- <variable Header="CurrentPointerBmp" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="44" Pointer="Yes"/>\r
- <variable Header="CurrentPointerColor" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="50" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="locbuf" Icon="2" Type="variable" Desc=":   unsigned char[7]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="40" Pointer="No"/>\r
- <variable Header="DefaultAreaStore" Icon="2" Type="variable" Desc=":   unsigned char[98]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="41" Pointer="No"/>\r
- <variable Header="CurrentPointerWidth" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="45" Pointer="No"/>\r
- <variable Header="CurrentPointerHeight" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="46" Pointer="No"/>\r
- <variable Header="CurrentSpeedOnAngle" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="47" Pointer="No"/>\r
- <variable Header="CurrentAngleStart" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="48" Pointer="No"/>\r
- <variable Header="ptrAreaStore" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="49" Pointer="Yes"/>\r
- <variable Header="Pointer_Mode" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="51" Pointer="No"/>\r
- <variable Header="Pointer_State" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="52" Pointer="No"/>\r
- <variable Header="OUT_X" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="54" Pointer="No"/>\r
- <variable Header="OUT_Y" Icon="2" Type="variable" Desc=":   int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" DeclLine="55" Pointer="No"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\Queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xLCDMessage" Icon="1" Type="type" Desc=": struct " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="158" Pointer="No"/>\r
- <func Header="starting_delay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="460"/>\r
- <func Header="vApplicationTickHook" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="358"/>\r
- <func Header="main" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="215"/>\r
- <func Header="prvFlashTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="443"/>\r
- <func Header="prvLCDTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="251"/>\r
- <func Header="prvCheckTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="301"/>\r
- <variable Header="dummy_var" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="77" Pointer="No"/>\r
- <variable Header="Application_Pointer_Mgr" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" DeclLine="429" Pointer="No"/>\r
- <variable Header="pucImage" Icon="2" Type="variable" Desc=":   unsigned int[3312]" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\bitmap.h" DeclLine="42" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\Queue.h" DeclLine="43" Pointer="No"/>\r
- <variable Header="xLCDQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="210" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <func Header="vParTestToggleLED" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="97"/>\r
- <func Header="vParTestSetLED" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="70"/>\r
- <func Header="vParTestInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="54"/>\r
- <variable Header="usOutputValue" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" DeclLine="49" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="u8" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="38" Pointer="No"/>\r
- <type Header="FunctionalState" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="56" Pointer="No"/>\r
- <type Header="NVIC_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_nvic.h" DeclLine="37" Pointer="No"/>\r
- <type Header="TIM_TimeBaseInitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_tim.h" DeclLine="38" Pointer="No"/>\r
- <func Header="vTimer2IntHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="127"/>\r
- <func Header="vSetupTimerTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="81"/>\r
- <variable Header="usMaxJitter" Icon="2" Type="variable" Desc=":   unsigned int" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="76" Pointer="No"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
- <func Header="printchar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="32"/>\r
- <func Header="prints" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="46"/>\r
- <func Header="printi" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="79"/>\r
- <func Header="print" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="122"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
- <func Header="snprintf" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="203"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
- <func Header="sprintf" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="194"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
- <func Header="printf" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" DeclLine="186"/>\r
- <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
- <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\semphr.h" DeclLine="42" Pointer="No"/>\r
- <func Header="xAreGenericQueueTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="513"/>\r
- <func Header="vStartGenericQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="116"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\semphr.h" DeclLine="42" Pointer="No"/>\r
- <func Header="prvMediumPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="468"/>\r
- <func Header="prvHighPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="484"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\semphr.h" DeclLine="42" Pointer="No"/>\r
- <func Header="prvLowPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="370"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\semphr.h" DeclLine="42" Pointer="No"/>\r
- <func Header="prvSendFrontAndBackTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="142"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="99" Pointer="No"/>\r
- <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="103" Pointer="No"/>\r
- <variable Header="ulLoopCounter2" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="104" Pointer="No"/>\r
- <variable Header="ulGuardedVariable" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="107" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xHighPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="111" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xMediumPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" DeclLine="111" Pointer="No"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <type Header="xBlockingQueueParameters" Icon="1" Type="type" Desc=": struct BLOCKING_QUEUE_PARAMETERS" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="89" Pointer="No"/>\r
- <func Header="xAreBlockingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="261"/>\r
- <func Header="vStartBlockingQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="110"/>\r
- <func Header="vBlockingQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="192"/>\r
- <func Header="vBlockingQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="223"/>\r
- <variable Header="sBlockingConsumerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="101" Pointer="No"/>\r
- <variable Header="sBlockingProducerCount" Icon="2" Type="variable" Desc=":   int[3]" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" DeclLine="105" Pointer="No"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="xAreBlockTimeTestTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="449"/>\r
- <func Header="vCreateBlockTimeTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="86"/>\r
- <func Header="vSecondaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="353"/>\r
- <func Header="vPrimaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="97"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <variable Header="xTestQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="65" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xSecondary" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="69" Pointer="No"/>\r
- <variable Header="xPrimaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="72" Pointer="No"/>\r
- <variable Header="xSecondaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="72" Pointer="No"/>\r
- <variable Header="xErrorOccurred" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="73" Pointer="No"/>\r
- <variable Header="xRunIndicator" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" DeclLine="77" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="xAreQueuePeekTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="404"/>\r
- <func Header="vStartQueuePeekTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="91"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="prvMediumPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="272"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="prvHighPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="217"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="prvHighestPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="108"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="prvLowPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="313"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="80" Pointer="No"/>\r
- <variable Header="ulLoopCounter" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="84" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xMediumPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="87" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xHighPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="87" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <variable Header="xHighestPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" DeclLine="87" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="xArePollingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="197"/>\r
- <func Header="vStartPolledQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="98"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\queue.h" DeclLine="43" Pointer="No"/>\r
- <func Header="vPolledQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="111"/>\r
- <func Header="vPolledQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="150"/>\r
- <variable Header="xPollingConsumerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="93" Pointer="No"/>\r
- <variable Header="xPollingProducerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" DeclLine="93" Pointer="No"/>\r
- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\projdefs.h" DeclLine="41" Pointer="No"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="89" Pointer="No"/>\r
- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="97" Pointer="No"/>\r
- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="107" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="77" Pointer="No"/>\r
- <type Header="tskTCB" Icon="1" Type="type" Desc=": struct tskTaskControlBlock" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="271" Pointer="No"/>\r
- <func Header="prvIsTaskSuspended" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1004"/>\r
- <func Header="vTaskSwitchContext" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1476"/>\r
- <func Header="vTaskSetTimeOutState" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1616"/>\r
- <func Header="xTaskCheckForTimeOut" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1623"/>\r
- <func Header="vTaskMissedYield" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1662"/>\r
- <func Header="vTaskPriorityDisinherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="2011"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskPriorityInherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1980"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="xTaskRemoveFromEventList" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1569"/>\r
- <func Header="xTaskResumeFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1074"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="xTaskGetCurrentTaskHandle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1934"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="uxTaskGetNumberOfTasks" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1260"/>\r
- <func Header="xTaskGetTickCount" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1245"/>\r
- <func Header="vTaskSuspendAll" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1159"/>\r
- <func Header="uxTaskPriorityGet" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="843"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskPlaceOnEventList" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1499"/>\r
- <func Header="vTaskIncrementTick" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1369"/>\r
- <func Header="xTaskResumeAll" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1167"/>\r
- <func Header="vTaskResume" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1034"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskSuspend" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="963"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskPrioritySet" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="865"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskDelay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="784"/>\r
- <func Header="vTaskDelayUntil" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="709"/>\r
- <func Header="vTaskDelete" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="649"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskEndScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1148"/>\r
- <func Header="prvIdleTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1678"/>\r
- <func Header="xTaskCreate" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="528"/>\r
- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\projdefs.h" DeclLine="41" Pointer="No"/>\r
- <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="68" Pointer="No"/>\r
- <func Header="vTaskStartScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="1111"/>\r
- <variable Header="pxReadyTasksLists" Icon="2" Type="variable" Desc=":   struct xLIST[5]" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="279" Pointer="No"/>\r
- <variable Header="xDelayedTaskList1" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="280" Pointer="No"/>\r
- <variable Header="xDelayedTaskList2" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="281" Pointer="No"/>\r
- <variable Header="pxDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="282" Pointer="Yes"/>\r
- <variable Header="pxOverflowDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="283" Pointer="Yes"/>\r
- <variable Header="xPendingReadyList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="284" Pointer="No"/>\r
- <variable Header="xTasksWaitingTermination" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="288" Pointer="No"/>\r
- <variable Header="uxTasksDeleted" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="289" Pointer="No"/>\r
- <variable Header="xSuspendedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="295" Pointer="No"/>\r
- <variable Header="uxCurrentNumberOfTasks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="300" Pointer="No"/>\r
- <variable Header="xTickCount" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="301" Pointer="No"/>\r
- <variable Header="uxTopUsedPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="302" Pointer="No"/>\r
- <variable Header="uxTopReadyPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="303" Pointer="No"/>\r
- <variable Header="xSchedulerRunning" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="304" Pointer="No"/>\r
- <variable Header="uxSchedulerSuspended" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="305" Pointer="No"/>\r
- <variable Header="uxMissedTicks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="306" Pointer="No"/>\r
- <variable Header="xMissedYield" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="307" Pointer="No"/>\r
- <variable Header="xNumOfOverflows" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="308" Pointer="No"/>\r
- <variable Header="pxCurrentTCB" Icon="2" Type="variable" Desc=":   struct tskTaskControlBlock CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\tasks.c" DeclLine="275" Pointer="Yes"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="89" Pointer="No"/>\r
- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="97" Pointer="No"/>\r
- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="107" Pointer="No"/>\r
- <func Header="vListInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\list.c" DeclLine="94"/>\r
- <func Header="vListInitialiseItem" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\list.c" DeclLine="114"/>\r
- <func Header="vListInsertEnd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\list.c" DeclLine="121"/>\r
- <func Header="vListInsert" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\list.c" DeclLine="144"/>\r
- <func Header="vListRemove" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\list.c" DeclLine="185"/>\r
- <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"/>\r
- <type Header="portTickType" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\portmacro.h" DeclLine="74" Pointer="No"/>\r
- <type Header="xListItem" Icon="1" Type="type" Desc=": struct xLIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="89" Pointer="No"/>\r
- <type Header="xMiniListItem" Icon="1" Type="type" Desc=": struct xMINI_LIST_ITEM" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="97" Pointer="No"/>\r
- <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\Source\include\list.h" DeclLine="107" Pointer="No"/>\r
- <type Header="xTimeOutType" Icon="1" Type="type" Desc=": struct xTIME_OUT" DeclFile="C:\E\Dev\FreeRTOS\Source\include\task.h" DeclLine="77" Pointer="No"/>\r
- <type Header="xQUEUE" Icon="1" Type="type" Desc=": struct QueueDefinition" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="124" Pointer="No"/>\r
- <type Header="xQueueHandle" Icon="1" Type="type" Desc=": struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="132" Pointer="Yes"/>\r
- <func Header="vQueueDelete" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="713"/>\r
- <func Header="uxQueueMessagesWaiting" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="701"/>\r
- <func Header="prvCopyDataFromQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="757"/>\r
- <func Header="xQueueReceiveFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="653"/>\r
- <func Header="prvUnlockQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="771"/>\r
- <func Header="xQueueGenericReceive" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="519"/>\r
- <func Header="prvCopyDataToQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="720"/>\r
- <func Header="xQueueGenericSendFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="477"/>\r
- <func Header="xQueueGenericSend" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="300"/>\r
- <func Header="xQueueCreateMutex" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="260"/>\r
- <func Header="xQueueCreate" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\queue.c" DeclLine="210"/>\r
- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\projdefs.h" DeclLine="41" Pointer="No"/>\r
- <func Header="pxPortInitialiseStack" Icon="3" Type="func" Desc=":   unsigned long CODE*" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="111"/>\r
- <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\Source\include\projdefs.h" DeclLine="41" Pointer="No"/>\r
- <func Header="prvSetPSP" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="129"/>\r
- <func Header="prvSetMSP" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="136"/>\r
- <func Header="vPortEndScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="169"/>\r
- <func Header="vPortYieldFromISR" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="176"/>\r
- <func Header="vPortEnterCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="187"/>\r
- <func Header="vPortExitCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="194"/>\r
- <func Header="xPortPendSVHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="204"/>\r
- <func Header="xPortSysTickHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="251"/>\r
- <func Header="xPortStartScheduler" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="146"/>\r
- <func Header="vPortIncrementTick" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="317"/>\r
- <func Header="vPortSwitchContext" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="309"/>\r
- <variable Header="ulKernelPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="82" Pointer="No"/>\r
- <variable Header="uxCriticalNesting" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" DeclLine="86" Pointer="No"/>\r
- <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"/>\r
- <type Header="xBlockLink" Icon="1" Type="type" Desc=": struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="86" Pointer="No"/>\r
- <func Header="vPortFree" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="223"/>\r
- <func Header="pvPortMalloc" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="145"/>\r
- <variable Header="xHeap" Icon="2" Type="variable" Desc=":   struct xRTOS_HEAP" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="78" Pointer="No"/>\r
- <variable Header="xStart" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="93" Pointer="No"/>\r
- <variable Header="xEnd" Icon="2" Type="variable" Desc=":   struct A_BLOCK_LINK" DeclFile="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" DeclLine="93" Pointer="No"/>\r
- <type Header="clock_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="104" Pointer="No"/>\r
- <type Header="time_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="109" Pointer="No"/>\r
- <type Header="caddr_t" Icon="1" Type="type" Desc=": unsigned char CODE*" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="126" Pointer="Yes"/>\r
- <type Header="ino_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="133" Pointer="No"/>\r
- <type Header="dev_t" Icon="1" Type="type" Desc=": int" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="166" Pointer="No"/>\r
- <type Header="off_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="171" Pointer="No"/>\r
- <type Header="uid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="173" Pointer="No"/>\r
- <type Header="gid_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="174" Pointer="No"/>\r
- <type Header="mode_t" Icon="1" Type="type" Desc=": unsigned long" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="195" Pointer="No"/>\r
- <type Header="nlink_t" Icon="1" Type="type" Desc=": unsigned int" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="200" Pointer="No"/>\r
- <type Header="suseconds_t" Icon="1" Type="type" Desc=": long" DeclFile="c:\program files\raisonance\ride\arm-gcc\arm-none-eabi\include\sys\types.h" DeclLine="263" Pointer="No"/>\r
- <type Header="poslog" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="83" Pointer="No"/>\r
- <func Header="_read" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="173"/>\r
- <func Header="_lseek" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="180"/>\r
- <func Header="_open" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="203"/>\r
- <func Header="_close" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="208"/>\r
- <func Header="_exit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="213"/>\r
- <func Header="_kill" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="219"/>\r
- <func Header="_fstat" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="247"/>\r
- <func Header="_stat" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="253"/>\r
- <func Header="_link" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="259"/>\r
- <func Header="_unlink" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="264"/>\r
- <func Header="_raise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="269"/>\r
- <func Header="_getpid" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="274"/>\r
- <func Header="_gettimeofday" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="279"/>\r
- <func Header="_times" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="304"/>\r
- <func Header="isatty" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="322"/>\r
- <func Header="_rename" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="336"/>\r
- <func Header="_system" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="328"/>\r
- <func Header="_write" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="189"/>\r
- <func Header="_sbrk" Icon="3" Type="func" Desc=":   unsigned char CODE*" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="224"/>\r
- <variable Header="stack_ptr" Icon="2" Type="variable" Desc=":   unsigned char CODE*" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" DeclLine="53" Pointer="Yes"/>\r
- <type Header="u32" Icon="1" Type="type" Desc=": unsigned long" DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="36" Pointer="No"/>\r
- <type Header="u16" Icon="1" Type="type" Desc=": unsigned int" DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="37" Pointer="No"/>\r
- <type Header="GPIOSpeed_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="36" Pointer="No"/>\r
- <type Header="GPIOMode_TypeDef" Icon="1" Type="type" Desc=": unsigned char" DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="51" Pointer="No"/>\r
- <type Header="GPIO_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_gpio.h" DeclLine="64" Pointer="No"/>\r
- <type Header="USART_InitTypeDef" Icon="1" Type="type" Desc=": struct " DeclFile="C:\Program Files\Raisonance\Ride\Lib\ARM\include\stm32f10x_usart.h" DeclLine="43" Pointer="No"/>\r
- <func Header="__io_SetMainOscFreq" Icon="3" Type="func" Desc=":   void" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="29"/>\r
- <func Header="__io_init" Icon="3" Type="func" Desc=":   void" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="35"/>\r
- <func Header="__io_getchar" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="122"/>\r
- <func Header="getchar" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="142"/>\r
- <func Header="__io_putchar" Icon="3" Type="func" Desc=":   void" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="94"/>\r
- <func Header="putchar" Icon="3" Type="func" Desc=":   long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="116"/>\r
- <variable Header="__io_init_done" Icon="2" Type="variable" Desc=":   unsigned char" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="23" Pointer="No"/>\r
- <variable Header="__io_Main_Osc" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" DeclLine="25" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>\r
+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>\r
+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="s32" Icon="1" Type="type" Desc=": long" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="23" Pointer="No"/>\r
+ <type Header="s16" Icon="1" Type="type" Desc=": int" DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stm32f10x_type.h" DeclLine="24" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <func Header="vApplicationTickHook" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="371"/>\r
+ <func Header="main" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="228"/>\r
+ <func Header="prvFlashTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="458"/>\r
+ <func Header="prvLCDTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="264"/>\r
+ <func Header="prvCheckTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" DeclLine="314"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <func Header="vTimer2IntHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="140"/>\r
+ <func Header="vSetupTimerTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" DeclLine="94"/>\r
+ <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"/>\r
+ <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
+ <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
+ <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
+ <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="__gnuc_va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="43" Pointer="No"/>\r
+ <type Header="va_list" Icon="1" Type="type" Desc=":  " DeclFile="C:\Devtools\Raisonance\Ride\Lib\ARM\include\stdarg.h" DeclLine="110" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>\r
+ <func Header="xAreGenericQueueTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="544"/>\r
+ <func Header="vStartGenericQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="129"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>\r
+ <func Header="prvMediumPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="497"/>\r
+ <func Header="prvHighPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="515"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>\r
+ <func Header="prvLowPriorityMutexTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="399"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xSemaphoreHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\semphr.h" DeclLine="59" Pointer="No"/>\r
+ <func Header="prvSendFrontAndBackTest" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="171"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="112" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xHighPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="124" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xMediumPriorityMutexTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" DeclLine="124" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <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"/>\r
+ <func Header="xAreBlockingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="274"/>\r
+ <func Header="vStartBlockingQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="123"/>\r
+ <func Header="vBlockingQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="205"/>\r
+ <func Header="vBlockingQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" DeclLine="236"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="xAreBlockTimeTestTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="464"/>\r
+ <func Header="vCreateBlockTimeTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="104"/>\r
+ <func Header="vSecondaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="374"/>\r
+ <func Header="vPrimaryBlockTimeTestTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="123"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <variable Header="xTestQueue" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="83" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xSecondary" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="87" Pointer="No"/>\r
+ <variable Header="xPrimaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="90" Pointer="No"/>\r
+ <variable Header="xSecondaryCycles" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="90" Pointer="No"/>\r
+ <variable Header="xErrorOccurred" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" DeclLine="91" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="xAreQueuePeekTasksStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="425"/>\r
+ <func Header="vStartQueuePeekTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="104"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="prvMediumPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="293"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="prvHighPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="238"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="prvHighestPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="129"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="prvLowPriorityPeekTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="334"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <variable Header="xErrorDetected" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="93" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xMediumPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xHighPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <variable Header="xHighestPriorityTask" Icon="2" Type="variable" Desc=":    " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" DeclLine="100" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="xArePollingQueuesStillRunning" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="218"/>\r
+ <func Header="vStartPolledQueueTasks" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="111"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\queue.h" DeclLine="63" Pointer="No"/>\r
+ <func Header="vPolledQueueProducer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="132"/>\r
+ <func Header="vPolledQueueConsumer" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="171"/>\r
+ <variable Header="xPollingConsumerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="106" Pointer="No"/>\r
+ <variable Header="xPollingProducerCount" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" DeclLine="106" Pointer="No"/>\r
+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="tskTCB" Icon="1" Type="type" Desc=": struct tskTaskControlBlock" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="97" Pointer="No"/>\r
+ <func Header="xTaskIsTaskSuspended" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="853"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskSwitchContext" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1393"/>\r
+ <func Header="vTaskSetTimeOutState" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1540"/>\r
+ <func Header="vTaskMissedYield" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1590"/>\r
+ <func Header="vTaskPriorityDisinherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1977"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskPriorityInherit" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1945"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="xTaskRemoveFromEventList" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1493"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="xTaskGetCurrentTaskHandle" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1898"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="xTaskCheckForTimeOut" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1547"/>\r
+ <func Header="xTaskGetTickCount" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1103"/>\r
+ <func Header="vTaskSuspendAll" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1013"/>\r
+ <func Header="uxTaskPriorityGet" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="683"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskPlaceOnEventList" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1423"/>\r
+ <func Header="vTaskIncrementTick" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1227"/>\r
+ <func Header="xTaskResumeAll" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1021"/>\r
+ <func Header="vTaskResume" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="884"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskSuspend" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="810"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskPrioritySet" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="705"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskDelay" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="622"/>\r
+ <func Header="vTaskDelayUntil" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="545"/>\r
+ <func Header="prvIdleTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="1606"/>\r
+ <func Header="xTaskCreate" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="358"/>\r
+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>\r
+ <type Header="xTaskHandle" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\task.h" DeclLine="82" Pointer="No"/>\r
+ <func Header="vTaskStartScheduler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="965"/>\r
+ <variable Header="pxReadyTasksLists" Icon="2" Type="variable" Desc=":   struct xLIST[5]" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="113" Pointer="No"/>\r
+ <variable Header="xDelayedTaskList1" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="114" Pointer="No"/>\r
+ <variable Header="xDelayedTaskList2" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="115" Pointer="No"/>\r
+ <variable Header="pxDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="116" Pointer="Yes"/>\r
+ <variable Header="pxOverflowDelayedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="117" Pointer="Yes"/>\r
+ <variable Header="xPendingReadyList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="118" Pointer="No"/>\r
+ <variable Header="xTasksWaitingTermination" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="122" Pointer="No"/>\r
+ <variable Header="uxTasksDeleted" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="123" Pointer="No"/>\r
+ <variable Header="xSuspendedTaskList" Icon="2" Type="variable" Desc=":   struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="129" Pointer="No"/>\r
+ <variable Header="uxCurrentNumberOfTasks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="134" Pointer="No"/>\r
+ <variable Header="xTickCount" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="135" Pointer="No"/>\r
+ <variable Header="uxTopUsedPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="136" Pointer="No"/>\r
+ <variable Header="uxTopReadyPriority" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="137" Pointer="No"/>\r
+ <variable Header="xSchedulerRunning" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="138" Pointer="No"/>\r
+ <variable Header="uxSchedulerSuspended" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="139" Pointer="No"/>\r
+ <variable Header="uxMissedTicks" Icon="2" Type="variable" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="140" Pointer="No"/>\r
+ <variable Header="xMissedYield" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="141" Pointer="No"/>\r
+ <variable Header="xNumOfOverflows" Icon="2" Type="variable" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="142" Pointer="No"/>\r
+ <variable Header="pxCurrentTCB" Icon="2" Type="variable" Desc=":   struct tskTaskControlBlock CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" DeclLine="109" Pointer="Yes"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>\r
+ <func Header="vListInitialise" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="60"/>\r
+ <func Header="vListInitialiseItem" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="80"/>\r
+ <func Header="vListInsertEnd" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="87"/>\r
+ <func Header="vListInsert" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="110"/>\r
+ <func Header="vListRemove" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" DeclLine="151"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <type Header="xList" Icon="1" Type="type" Desc=": struct xLIST" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\list.h" DeclLine="120" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="xQUEUE" Icon="1" Type="type" Desc=": struct QueueDefinition" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="104" Pointer="No"/>\r
+ <type Header="xQueueHandle" Icon="1" Type="type" Desc=": struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="112" Pointer="Yes"/>\r
+ <func Header="uxQueueMessagesWaiting" Icon="3" Type="func" Desc=":   unsigned long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1090"/>\r
+ <func Header="prvCopyDataFromQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1159"/>\r
+ <func Header="prvUnlockQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1173"/>\r
+ <func Header="xQueueGenericReceive" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="885"/>\r
+ <func Header="prvCopyDataToQueue" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="1121"/>\r
+ <func Header="xQueueGenericSendFromISR" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="832"/>\r
+ <func Header="xQueueGenericSend" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="441"/>\r
+ <func Header="xQueueCreateMutex" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="289"/>\r
+ <func Header="xQueueCreate" Icon="3" Type="func" Desc=":   struct QueueDefinition CODE*" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" DeclLine="236"/>\r
+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>\r
+ <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"/>\r
+ <type Header="pdTASK_CODE" Icon="1" Type="type" Desc=":  " DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\include\projdefs.h" DeclLine="54" Pointer="No"/>\r
+ <func Header="vPortSVCHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="128"/>\r
+ <func Header="vPortStartFirstTask" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="147"/>\r
+ <func Header="vPortYieldFromISR" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="190"/>\r
+ <func Header="vPortEnterCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="197"/>\r
+ <func Header="vPortExitCritical" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="204"/>\r
+ <func Header="xPortPendSVHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="214"/>\r
+ <func Header="xPortStartScheduler" Icon="3" Type="func" Desc=":   long" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="162"/>\r
+ <func Header="xPortSysTickHandler" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" DeclLine="249"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
+ <func Header="vPortFree" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="236"/>\r
+ <func Header="pvPortMalloc" Icon="3" Type="func" Desc=":   void" DeclFile="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" DeclLine="158"/>\r
+ <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"/>\r
+ <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"/>\r
+ <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"/>\r
 </aoffile>\r
 \r
index e4bb7e670d0c9ffb0abec4598896cb8a0af726a2..a08e0c57ac93632bd7818d34e0b1e87581795b31 100644 (file)
-<!-- DWF2XML 0.01.29 - Raisonance Dwarf information extractor -->\r
+<!-- DWF2XML 0.01.31 - Raisonance Dwarf information extractor -->\r
 <aoffile Filename="RTOSDemo" dwarf="1">\r
  <modulelist>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" >\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" >\r
    <type Family="Base" Name="long int" ID="29"/>\r
    <type Family="Base" Name="short int" ID="36"/>\r
    <type Family="Base" Name="signed char" ID="43"/>\r
    <type Family="Base" Name="long unsigned int" ID="50"/>\r
    <type Family="Base" Name="short unsigned int" ID="68"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="57" toTI="68"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="57" toTI="68"/>\r
    <type Family="Base" Name="unsigned char" ID="75"/>\r
-   <type Family="ComponentList" Line="200" ID="111">\r
-    <Component Name="CRL" TI="119" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="133" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="147" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="161" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="175" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="189" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="203" Line="207" Offs="24"/>\r
+   <type Family="ComponentList" Line="335" ID="111">\r
+    <Component Name="CRL" TI="120" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="135" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="150" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="165" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="180" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="195" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="210" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="245" toTI="218"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="314" toTI="256"/>\r
-   <type Family="ComponentList" Line="60" ID="325">\r
-    <Component Name="GPIO_Pin" TI="333" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="347" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="361" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="253" toTI="226"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="322" toTI="264"/>\r
+   <type Family="ComponentList" Line="63" ID="333">\r
+    <Component Name="GPIO_Pin" TI="341" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="355" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="369" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="376" toTI="325"/>\r
-   <type Family="Pointer" TI="585" toTI="591"/>\r
-   <type Family="Base" Name="int" ID="608"/>\r
-   <type Family="Base" Name="char" ID="615"/>\r
-   <type Family="Base" Name="unsigned int" ID="622"/>\r
-   <function Name="LED_Set" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="201">\r
-    <parameter Name="id" TI="560" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="201" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="mode" TI="517" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="201" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="LED_Handler_hw" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="93">\r
-    <parameter Name="id" TI="560" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="93" Addr="0x0" Param="Yes"/>\r
-    <variable Name="counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="94" Addr="0x4" TI="608"/>\r
-    <variable Name="mode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="95" Addr="0x6" TI="517"/>\r
-   </function >\r
-   <function Name="LED_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="73">\r
-   </function >\r
-   <function Name="LED_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="46">\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="47" Addr="0x340FFFF4" TI="376"/>\r
-   </function >\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="408"/>\r
-   <type Family="Pointer" TI="585" toTI="591"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="585"/>\r
-   <variable Name="GreenLED_Counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="19" Addr="0x0" TI="608"/>\r
-   <variable Name="RedLED_Counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="20" Addr="0x0" TI="608"/>\r
-   <variable Name="GreenLED_mode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="21" Addr="0x0" TI="517"/>\r
-   <variable Name="RedLED_mode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="22" Addr="0x0" TI="517"/>\r
-   <variable Name="GreenLED_newmode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="23" Addr="0x0" TI="517"/>\r
-   <variable Name="RedLED_newmode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="24" Addr="0x0" TI="517"/>\r
-   <variable Name="HalfPeriod_LF" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="25" Addr="0x0" TI="972"/>\r
-   <variable Name="HalfPeriod_HF" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="26" Addr="0x0" TI="972"/>\r
-   <variable Name="Period_LF" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="27" Addr="0x0" TI="972"/>\r
-   <variable Name="Period_HF" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\led.c" Line="28" Addr="0x0" TI="972"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="384" toTI="333"/>\r
+   <type Family="Pointer" TI="593" toTI="599"/>\r
+   <type Family="Base" Name="int" ID="616"/>\r
+   <type Family="Base" Name="char" ID="623"/>\r
+   <type Family="Base" Name="unsigned int" ID="630"/>\r
+   <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"/>\r
+   <type Family="Pointer" TI="593" toTI="599"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" >\r
-   <function Name="Reset_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="188">\r
-   <type Family="Base" Name="long unsigned int" ID="1119"/>\r
-   <type Family="Pointer" TI="1113" toTI="1119"/>\r
-    <variable Name="pulDest" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="189" Addr="0x2" TI="1113"/>\r
-   </function >\r
-   <type Family="Pointer" TI="1221" toTI="1219"/>\r
-   <type Family="array" ID="1200" toTI="1221"/>\r
-   <type Family="Pointer" TI="1221" toTI="1219"/>\r
-   <type Family="Pointer" TI="1221" toTI="1219"/>\r
-   <type Family="array" ID="1200" toTI="1221"/>\r
-   <variable Name="g_pfnVectors" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="110" Addr="0x8000000" TI="1245"/>\r
-   <type Family="Pointer" TI="1221" toTI="1219"/>\r
-   <type Family="array" ID="1200" toTI="1221"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" >\r
+   <function Name="Reset_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\crt0_STM32x.c" Line="189">\r
+   <type Family="Base" Name="long unsigned int" ID="1127"/>\r
+   <type Family="Pointer" TI="1121" toTI="1127"/>\r
+    <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"/>\r
+   </function >\r
+   <type Family="Pointer" TI="1229" toTI="1227"/>\r
+   <type Family="array" ID="1208" toTI="1229"/>\r
+   <type Family="Pointer" TI="1229" toTI="1227"/>\r
+   <type Family="Pointer" TI="1229" toTI="1227"/>\r
+   <type Family="array" ID="1208" toTI="1229"/>\r
+   <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"/>\r
+   <type Family="Pointer" TI="1229" toTI="1227"/>\r
+   <type Family="array" ID="1208" toTI="1229"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" >\r
-   <type Family="Base" Name="long int" ID="1280"/>\r
-   <type Family="Base" Name="short int" ID="1298"/>\r
-   <type Family="typedef" Name="s16" Line="29" ID="1287" toTI="1298"/>\r
-   <type Family="Base" Name="signed char" ID="1305"/>\r
-   <type Family="Base" Name="long unsigned int" ID="1323"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="1312" toTI="1323"/>\r
-   <type Family="Base" Name="short unsigned int" ID="1341"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="1330" toTI="1341"/>\r
-   <type Family="Base" Name="unsigned char" ID="1358"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="1348" toTI="1358"/>\r
-   <type Family="ComponentList" Line="200" ID="1399">\r
-    <Component Name="CRL" TI="1407" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="1421" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="1435" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="1449" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="1463" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="1477" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="1491" Line="207" Offs="24"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" >\r
+   <type Family="Base" Name="long int" ID="1288"/>\r
+   <type Family="Base" Name="short int" ID="1306"/>\r
+   <type Family="typedef" Name="s16" Line="24" ID="1295" toTI="1306"/>\r
+   <type Family="Base" Name="signed char" ID="1313"/>\r
+   <type Family="Base" Name="long unsigned int" ID="1331"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="1320" toTI="1331"/>\r
+   <type Family="Base" Name="short unsigned int" ID="1349"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="1338" toTI="1349"/>\r
+   <type Family="Base" Name="unsigned char" ID="1366"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="1356" toTI="1366"/>\r
+   <type Family="ComponentList" Line="335" ID="1407">\r
+    <Component Name="CRL" TI="1416" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="1431" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="1446" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="1461" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="1476" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="1491" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="1506" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_TypeDef" Line="208" ID="1506" toTI="1399"/>\r
-   <type Family="ComponentList" Line="404" ID="1517">\r
-    <Component Name="CR1" TI="1526" Line="405" Offs="0"/>\r
-    <Component Name="RESERVED0" TI="1541" Line="406" Offs="2"/>\r
-    <Component Name="CR2" TI="1556" Line="407" Offs="4"/>\r
-    <Component Name="RESERVED1" TI="1571" Line="408" Offs="6"/>\r
-    <Component Name="SMCR" TI="1586" Line="409" Offs="8"/>\r
-    <Component Name="RESERVED2" TI="1601" Line="410" Offs="10"/>\r
-    <Component Name="DIER" TI="1616" Line="411" Offs="12"/>\r
-    <Component Name="RESERVED3" TI="1631" Line="412" Offs="14"/>\r
-    <Component Name="SR" TI="1646" Line="413" Offs="16"/>\r
-    <Component Name="RESERVED4" TI="1660" Line="414" Offs="18"/>\r
-    <Component Name="EGR" TI="1675" Line="415" Offs="20"/>\r
-    <Component Name="RESERVED5" TI="1690" Line="416" Offs="22"/>\r
-    <Component Name="CCMR1" TI="1705" Line="417" Offs="24"/>\r
-    <Component Name="RESERVED6" TI="1720" Line="418" Offs="26"/>\r
-    <Component Name="CCMR2" TI="1735" Line="419" Offs="28"/>\r
-    <Component Name="RESERVED7" TI="1750" Line="420" Offs="30"/>\r
-    <Component Name="CCER" TI="1765" Line="421" Offs="32"/>\r
-    <Component Name="RESERVED8" TI="1780" Line="422" Offs="34"/>\r
-    <Component Name="CNT" TI="1795" Line="423" Offs="36"/>\r
-    <Component Name="RESERVED9" TI="1810" Line="424" Offs="38"/>\r
-    <Component Name="PSC" TI="1825" Line="425" Offs="40"/>\r
-    <Component Name="RESERVED10" TI="1840" Line="426" Offs="42"/>\r
-    <Component Name="ARR" TI="1855" Line="427" Offs="44"/>\r
-   <type Family="array" ID="2066" toTI="1330"/>\r
-    <Component Name="RESERVED11" TI="1870" Line="428" Offs="46"/>\r
-    <Component Name="CCR1" TI="1885" Line="429" Offs="52"/>\r
-    <Component Name="RESERVED12" TI="1900" Line="430" Offs="54"/>\r
-    <Component Name="CCR2" TI="1915" Line="431" Offs="56"/>\r
-    <Component Name="RESERVED13" TI="1930" Line="432" Offs="58"/>\r
-    <Component Name="CCR3" TI="1945" Line="433" Offs="60"/>\r
-    <Component Name="RESERVED14" TI="1960" Line="434" Offs="62"/>\r
-    <Component Name="CCR4" TI="1975" Line="435" Offs="64"/>\r
-    <Component Name="RESERVED15" TI="1990" Line="436" Offs="66"/>\r
-    <Component Name="DCR" TI="2005" Line="437" Offs="72"/>\r
-    <Component Name="RESERVED16" TI="2020" Line="438" Offs="74"/>\r
-    <Component Name="DMAR" TI="2035" Line="439" Offs="76"/>\r
-    <Component Name="RESERVED17" TI="2050" Line="440" Offs="78"/>\r
+   <type Family="typedef" Name="GPIO_TypeDef" Line="343" ID="1522" toTI="1407"/>\r
+   <type Family="ComponentList" Line="524" ID="1534">\r
+    <Component Name="CR1" TI="1543" Line="525" Offs="0"/>\r
+    <Component Name="RESERVED0" TI="1558" Line="526" Offs="2"/>\r
+    <Component Name="CR2" TI="1573" Line="527" Offs="4"/>\r
+    <Component Name="RESERVED1" TI="1588" Line="528" Offs="6"/>\r
+    <Component Name="SMCR" TI="1603" Line="529" Offs="8"/>\r
+    <Component Name="RESERVED2" TI="1618" Line="530" Offs="10"/>\r
+    <Component Name="DIER" TI="1633" Line="531" Offs="12"/>\r
+    <Component Name="RESERVED3" TI="1648" Line="532" Offs="14"/>\r
+    <Component Name="SR" TI="1663" Line="533" Offs="16"/>\r
+    <Component Name="RESERVED4" TI="1677" Line="534" Offs="18"/>\r
+    <Component Name="EGR" TI="1692" Line="535" Offs="20"/>\r
+    <Component Name="RESERVED5" TI="1707" Line="536" Offs="22"/>\r
+    <Component Name="CCMR1" TI="1722" Line="537" Offs="24"/>\r
+    <Component Name="RESERVED6" TI="1737" Line="538" Offs="26"/>\r
+    <Component Name="CCMR2" TI="1752" Line="539" Offs="28"/>\r
+    <Component Name="RESERVED7" TI="1767" Line="540" Offs="30"/>\r
+    <Component Name="CCER" TI="1782" Line="541" Offs="32"/>\r
+    <Component Name="RESERVED8" TI="1797" Line="542" Offs="34"/>\r
+    <Component Name="CNT" TI="1812" Line="543" Offs="36"/>\r
+    <Component Name="RESERVED9" TI="1827" Line="544" Offs="38"/>\r
+    <Component Name="PSC" TI="1842" Line="545" Offs="40"/>\r
+    <Component Name="RESERVED10" TI="1857" Line="546" Offs="42"/>\r
+    <Component Name="ARR" TI="1872" Line="547" Offs="44"/>\r
+    <Component Name="RESERVED11" TI="1887" Line="548" Offs="46"/>\r
+    <Component Name="RCR" TI="1902" Line="549" Offs="48"/>\r
+    <Component Name="RESERVED12" TI="1917" Line="550" Offs="50"/>\r
+    <Component Name="CCR1" TI="1932" Line="551" Offs="52"/>\r
+    <Component Name="RESERVED13" TI="1947" Line="552" Offs="54"/>\r
+    <Component Name="CCR2" TI="1962" Line="553" Offs="56"/>\r
+    <Component Name="RESERVED14" TI="1977" Line="554" Offs="58"/>\r
+    <Component Name="CCR3" TI="1992" Line="555" Offs="60"/>\r
+    <Component Name="RESERVED15" TI="2007" Line="556" Offs="62"/>\r
+    <Component Name="CCR4" TI="2022" Line="557" Offs="64"/>\r
+    <Component Name="RESERVED16" TI="2037" Line="558" Offs="66"/>\r
+    <Component Name="BDTR" TI="2052" Line="559" Offs="68"/>\r
+    <Component Name="RESERVED17" TI="2067" Line="560" Offs="70"/>\r
+    <Component Name="DCR" TI="2082" Line="561" Offs="72"/>\r
+    <Component Name="RESERVED18" TI="2097" Line="562" Offs="74"/>\r
+    <Component Name="DMAR" TI="2112" Line="563" Offs="76"/>\r
+    <Component Name="RESERVED19" TI="2127" Line="564" Offs="78"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="2109" toTI="2082"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="2178" toTI="2120"/>\r
-   <type Family="ComponentList" Line="60" ID="2189">\r
-    <Component Name="GPIO_Pin" TI="2197" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="2211" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="2225" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="2170" toTI="2143"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="2239" toTI="2181"/>\r
+   <type Family="ComponentList" Line="63" ID="2250">\r
+    <Component Name="GPIO_Pin" TI="2258" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="2272" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="2286" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="2240" toTI="2189"/>\r
-   <type Family="typedef" Name="BitAction" Line="70" ID="2272" toTI="2251"/>\r
-   <type Family="ComponentList" Line="33" ID="2283">\r
-    <Component Name="TIM_Period" TI="2291" Line="34" Offs="0"/>\r
-    <Component Name="TIM_Prescaler" TI="2305" Line="35" Offs="2"/>\r
-    <Component Name="TIM_ClockDivision" TI="2319" Line="36" Offs="4"/>\r
-    <Component Name="TIM_CounterMode" TI="2333" Line="37" Offs="6"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="2301" toTI="2250"/>\r
+   <type Family="typedef" Name="BitAction" Line="73" ID="2333" toTI="2312"/>\r
+   <type Family="ComponentList" Line="28" ID="2344">\r
+    <Component Name="TIM_Prescaler" TI="2352" Line="29" Offs="0"/>\r
+    <Component Name="TIM_CounterMode" TI="2366" Line="30" Offs="2"/>\r
+    <Component Name="TIM_Period" TI="2380" Line="31" Offs="4"/>\r
+    <Component Name="TIM_ClockDivision" TI="2394" Line="32" Offs="6"/>\r
+    <Component Name="TIM_RepetitionCounter" TI="2408" Line="33" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="38" ID="2348" toTI="2283"/>\r
-   <type Family="ComponentList" Line="42" ID="2359">\r
-    <Component Name="TIM_OCMode" TI="2367" Line="43" Offs="0"/>\r
-    <Component Name="TIM_Channel" TI="2381" Line="44" Offs="2"/>\r
-    <Component Name="TIM_Pulse" TI="2395" Line="45" Offs="4"/>\r
-    <Component Name="TIM_OCPolarity" TI="2409" Line="46" Offs="6"/>\r
+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="2423" toTI="2344"/>\r
+   <type Family="ComponentList" Line="38" ID="2434">\r
+    <Component Name="TIM_OCMode" TI="2442" Line="39" Offs="0"/>\r
+    <Component Name="TIM_OutputState" TI="2456" Line="40" Offs="2"/>\r
+    <Component Name="TIM_OutputNState" TI="2470" Line="41" Offs="4"/>\r
+    <Component Name="TIM_Pulse" TI="2484" Line="42" Offs="6"/>\r
+    <Component Name="TIM_OCPolarity" TI="2498" Line="43" Offs="8"/>\r
+    <Component Name="TIM_OCNPolarity" TI="2512" Line="44" Offs="10"/>\r
+    <Component Name="TIM_OCIdleState" TI="2526" Line="45" Offs="12"/>\r
+    <Component Name="TIM_OCNIdleState" TI="2540" Line="46" Offs="14"/>\r
    </type>\r
-   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="2424" toTI="2359"/>\r
-   <type Family="typedef" Name="DataConfigMode_TypeDef" Line="26" ID="2456" toTI="2435"/>\r
-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="2606" toTI="2576"/>\r
-   <type Family="Pointer" TI="2617" toTI="2623"/>\r
-   <type Family="Base" Name="int" ID="2640"/>\r
-   <type Family="Base" Name="char" ID="2647"/>\r
-   <type Family="Base" Name="unsigned int" ID="2654"/>\r
-   <function Name="LCD_DataLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202">\r
-   <type Family="Pointer" TI="2712" toTI="1506"/>\r
-    <parameter Name="GPIOx" TI="2712" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="PortVal" TI="1312" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SetBackLight" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053">\r
-    <parameter Name="newBacklightStart" TI="1312" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SetBackLightOff" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1076">\r
-   </function >\r
-   <function Name="LCD_SetBackLightOn" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1092">\r
-   </function >\r
-   <function Name="LCD_GetBackLight" TI="1312" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1110">\r
-   </function >\r
-   <function Name="LCD_SetRotateScreen" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1129">\r
-    <parameter Name="RotateScreen" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1129" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_GetRotateScreen" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1148">\r
-   </function >\r
-   <function Name="LCD_GetScreenOrientation" TI="2606" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1186">\r
-   </function >\r
-   <function Name="LCD_CtrlLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255">\r
-    <parameter Name="GPIOx" TI="2712" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="CtrlPins" TI="1312" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="BitVal" TI="2272" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SendLCDData" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707">\r
-    <parameter Name="Data" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SendLCDCmd" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679">\r
-    <parameter Name="Cmd" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SetRect_For_Cmd" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028">\r
-    <parameter Name="x" TI="1287" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1287" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="1287" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="1287" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1028" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_DrawPixel" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="901">\r
-    <parameter Name="XPos" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="901" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="YPos" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="901" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="Color" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="901" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_FillRect" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777">\r
-    <parameter Name="x" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="color" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="Line" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="778" Addr="0x8" TI="1348"/>\r
-    <variable Name="Column" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="779" Addr="0x4" TI="1348"/>\r
-   </function >\r
-   <function Name="LCD_DrawRect" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873">\r
-    <parameter Name="x" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="color" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="873" Addr="0x34000000" Param="Yes"/>\r
-   </function >\r
-   <function Name="LCD_SetScreenOrientation" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166">\r
-    <parameter Name="ScreenOrientation" TI="2606" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <type Family="Pointer" TI="3693" toTI="3699"/>\r
-   <function Name="LCD_DisplayChar" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004">\r
-    <parameter Name="x" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="Ascii" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="TextColor" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="BGndColor" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000000" Param="Yes"/>\r
-    <parameter Name="CharMagniCoeff" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x34000004" Param="Yes"/>\r
-    <parameter Name="bmp" TI="3693" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004" Addr="0x340FFFF4" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="329" Addr="0x340FFFF8" TI="0"/>\r
-    <variable Name="j" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="330" Addr="0x5" TI="0"/>\r
-    <variable Name="k1" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="331" Addr="0xB" TI="0"/>\r
-    <variable Name="k2" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="332" Addr="0x4" TI="0"/>\r
-   </function >\r
-   <function Name="LCD_DataLinesConfig" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167">\r
-    <parameter Name="Mode" TI="2456" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167" Addr="0x0" Param="Yes"/>\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="168" Addr="0x340FFFF4" TI="2240"/>\r
-   </function >\r
-   <function Name="LCD_ReadLCDData" TI="1312" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="734">\r
-   </function >\r
-   <function Name="LCD_RectRead" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934">\r
-    <parameter Name="x" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934" Addr="0x3" Param="Yes"/>\r
-   <type Family="Pointer" TI="4143" toTI="1348"/>\r
-    <parameter Name="bmp" TI="4143" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="934" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="935" Addr="0x4" TI="2640"/>\r
-    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="936" Addr="0x6" TI="2640"/>\r
-   </function >\r
-   <function Name="LCD_GetPixel" TI="1330" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="973">\r
-    <parameter Name="x" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="973" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="1348" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="973" Addr="0x1" Param="Yes"/>\r
-    <variable Name="val" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="974" Addr="0x340FFFFA" TI="1330"/>\r
-   </function >\r
-   <function Name="LCD_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="651">\r
-   </function >\r
-   <function Name="LCD_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="613">\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="532" Addr="0x340FFFD4" TI="0"/>\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="219" Addr="0x340FFFD4" TI="0"/>\r
-   </function >\r
-   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="28" Addr="0x20000094" TI="2348"/>\r
-   <variable Name="TIM_OCInitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="29" Addr="0x2000008C" TI="2424"/>\r
-   <variable Name="HandlerDivider" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="30" Addr="0x20000088" TI="2640"/>\r
-   <type Family="array" ID="4613" toTI="1348"/>\r
-   <variable Name="AsciiDotsTable" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="42" Addr="0x8004EFC" TI="4647"/>\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="2467"/>\r
-   <type Family="Pointer" TI="2617" toTI="2623"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="2617"/>\r
-   <variable Name="Current_CCR_BackLightStart" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="32" Addr="0x20000000" TI="2640"/>\r
-   <type Family="array" ID="4733" toTI="2640"/>\r
-   <variable Name="OrientationOffsetX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="139" Addr="0x20000004" TI="4733"/>\r
-   <type Family="array" ID="4767" toTI="2640"/>\r
-   <variable Name="OrientationOffsetY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="140" Addr="0x20000014" TI="4767"/>\r
+   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="2555" toTI="2434"/>\r
+   <type Family="typedef" Name="DataConfigMode_TypeDef" Line="26" ID="2587" toTI="2566"/>\r
+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="2737" toTI="2707"/>\r
+   <type Family="Pointer" TI="2748" toTI="2754"/>\r
+   <type Family="Base" Name="int" ID="2771"/>\r
+   <type Family="Base" Name="char" ID="2778"/>\r
+   <type Family="Base" Name="unsigned int" ID="2785"/>\r
+   <function Name="LCD_DataLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="202">\r
+   <type Family="Pointer" TI="2843" toTI="1522"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_SetBackLight" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1053">\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_GetScreenOrientation" TI="2737" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1186">\r
+   </function >\r
+   <function Name="LCD_CtrlLinesWrite" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="255">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_SendLCDData" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="707">\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_SendLCDCmd" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="679">\r
+    <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"/>\r
+   </function >\r
+   <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">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_FillRect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="777">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="Line" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="778" Addr="0x8" TI="1356"/>\r
+    <variable Name="Column" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="779" Addr="0x4" TI="1356"/>\r
+   </function >\r
+   <function Name="LCD_SetScreenOrientation" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1166">\r
+    <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"/>\r
+   </function >\r
+   <type Family="Pointer" TI="3824" toTI="3830"/>\r
+   <function Name="LCD_DisplayChar" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="1004">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="329" Addr="0x34000028" TI="0"/>\r
+    <variable Name="j" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="330" Addr="0x5" TI="0"/>\r
+    <variable Name="k1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="331" Addr="0xB" TI="0"/>\r
+    <variable Name="k2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="332" Addr="0x4" TI="0"/>\r
+   </function >\r
+   <function Name="LCD_DataLinesConfig" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="167">\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="LCD_ReadLCDData" TI="1320" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="734">\r
+   </function >\r
+   <type Family="Pointer" TI="4274" toTI="1356"/>\r
+   <function Name="LCD_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="613">\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <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"/>\r
+   <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"/>\r
+   <variable Name="HandlerDivider" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="30" Addr="0x20000088" TI="2771"/>\r
+   <type Family="array" ID="4743" toTI="1356"/>\r
+   <variable Name="AsciiDotsTable" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="42" Addr="0x80055DC" TI="4777"/>\r
+   <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"/>\r
+   <type Family="Pointer" TI="2748" toTI="2754"/>\r
+   <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"/>\r
+   <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"/>\r
+   <type Family="array" ID="4863" toTI="2771"/>\r
+   <variable Name="OrientationOffsetX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="139" Addr="0x20000004" TI="4863"/>\r
+   <type Family="array" ID="4897" toTI="2771"/>\r
+   <variable Name="OrientationOffsetY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\lcd.c" Line="140" Addr="0x20000014" TI="4897"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" >\r
-   <type Family="Base" Name="long int" ID="4842"/>\r
-   <type Family="typedef" Name="s32" Line="28" ID="4831" toTI="4842"/>\r
-   <type Family="Base" Name="short int" ID="4860"/>\r
-   <type Family="typedef" Name="s16" Line="29" ID="4849" toTI="4860"/>\r
-   <type Family="Base" Name="signed char" ID="4867"/>\r
-   <type Family="Base" Name="long unsigned int" ID="4885"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="4874" toTI="4885"/>\r
-   <type Family="Base" Name="short unsigned int" ID="4903"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="4892" toTI="4903"/>\r
-   <type Family="Base" Name="unsigned char" ID="4920"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="4910" toTI="4920"/>\r
-   <type Family="ComponentList" Line="200" ID="4977">\r
-    <Component Name="CRL" TI="4985" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="4999" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="5013" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="5027" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="5041" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="5055" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="5069" Line="207" Offs="24"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" >\r
+   <type Family="Base" Name="long int" ID="4972"/>\r
+   <type Family="typedef" Name="s32" Line="23" ID="4961" toTI="4972"/>\r
+   <type Family="Base" Name="short int" ID="4990"/>\r
+   <type Family="typedef" Name="s16" Line="24" ID="4979" toTI="4990"/>\r
+   <type Family="Base" Name="signed char" ID="4997"/>\r
+   <type Family="Base" Name="long unsigned int" ID="5015"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="5004" toTI="5015"/>\r
+   <type Family="Base" Name="short unsigned int" ID="5033"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="5022" toTI="5033"/>\r
+   <type Family="Base" Name="unsigned char" ID="5050"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="5040" toTI="5050"/>\r
+   <type Family="ComponentList" Line="335" ID="5107">\r
+    <Component Name="CRL" TI="5116" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="5131" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="5146" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="5161" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="5176" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="5191" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="5206" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="5111" toTI="5084"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="5180" toTI="5122"/>\r
-   <type Family="ComponentList" Line="60" ID="5191">\r
-    <Component Name="GPIO_Pin" TI="5199" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="5213" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="5227" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="5249" toTI="5222"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="5318" toTI="5260"/>\r
+   <type Family="ComponentList" Line="63" ID="5329">\r
+    <Component Name="GPIO_Pin" TI="5337" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="5351" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="5365" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="5242" toTI="5191"/>\r
-   <type Family="ComponentList" Line="31" ID="5274">\r
-    <Component Name="SYSCLK_Frequency" TI="5282" Line="32" Offs="0"/>\r
-    <Component Name="HCLK_Frequency" TI="5296" Line="33" Offs="4"/>\r
-    <Component Name="PCLK1_Frequency" TI="5310" Line="34" Offs="8"/>\r
-    <Component Name="PCLK2_Frequency" TI="5324" Line="35" Offs="12"/>\r
-    <Component Name="ADCCLK_Frequency" TI="5338" Line="36" Offs="16"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="5380" toTI="5329"/>\r
+   <type Family="ComponentList" Line="26" ID="5412">\r
+    <Component Name="SYSCLK_Frequency" TI="5420" Line="27" Offs="0"/>\r
+    <Component Name="HCLK_Frequency" TI="5434" Line="28" Offs="4"/>\r
+    <Component Name="PCLK1_Frequency" TI="5448" Line="29" Offs="8"/>\r
+    <Component Name="PCLK2_Frequency" TI="5462" Line="30" Offs="12"/>\r
+    <Component Name="ADCCLK_Frequency" TI="5476" Line="31" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="37" ID="5353" toTI="5274"/>\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="Pointer" TI="5535" toTI="5541"/>\r
-   <type Family="Base" Name="int" ID="5558"/>\r
-   <type Family="Base" Name="char" ID="5576"/>\r
-   <type Family="Pointer" TI="5565" toTI="5571"/>\r
-   <type Family="Base" Name="unsigned int" ID="5583"/>\r
-   <function Name="_int2str" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56">\r
-   <type Family="Pointer" TI="5760" toTI="5576"/>\r
-    <parameter Name="ptr" TI="5760" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="X" TI="4831" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="digit" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="flagunsigned" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="fillwithzero" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="56" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="57" Addr="0x2" TI="4910"/>\r
-    <variable Name="fFirst" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="58" Addr="0xC" TI="4910"/>\r
-    <variable Name="fNeg" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="59" Addr="0x8" TI="4910"/>\r
-    <variable Name="DIG" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="60" Addr="0x4" TI="4874"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="61" Addr="0xC" TI="5558"/>\r
-    <variable Name="r" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="74" Addr="0x1" TI="4874"/>\r
-   </function >\r
-   <function Name="delay_unit" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="116">\r
-   </function >\r
-   <function Name="UTIL_GetBat" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="138">\r
-   </function >\r
-   <function Name="UTIL_GetTemp" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="167">\r
-    <variable Name="temp" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="168" Addr="0x2" TI="4831"/>\r
-   <type Family="Pointer" TI="5862" toTI="4849"/>\r
-    <variable Name="p" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="169" Addr="0x1" TI="5862"/>\r
-   </function >\r
-   <function Name="UTIL_SetTempMode" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="202">\r
-    <parameter Name="mode" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="202" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_uint2str" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="251">\r
-    <parameter Name="ptr" TI="5760" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="251" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="X" TI="4874" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="251" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="digit" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="251" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="fillwithzero" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="251" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_int2str" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="273">\r
-    <parameter Name="ptr" TI="5760" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="273" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="X" TI="4831" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="273" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="digit" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="273" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="fillwithzero" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="273" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_GetPll" TI="5383" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="372">\r
-   </function >\r
-   <function Name="UTIL_GetVersion" TI="5565" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="390">\r
-   </function >\r
-   <function Name="UTIL_ReadBackupRegister" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410">\r
-    <parameter Name="BKP_DR" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_WriteBackupRegister" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="429">\r
-    <parameter Name="BKP_DR" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="429" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="Data" TI="4892" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="429" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_SetIrqHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="449">\r
-    <parameter Name="Offs" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="449" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-    <parameter Name="pHDL" TI="5364" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="449" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-   <function Name="UTIL_GetIrqHandler" TI="5364" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="471">\r
-    <parameter Name="Offs" TI="5558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="471" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_SetSchHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="499">\r
-    <parameter Name="Ix" TI="5426" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="499" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-    <parameter Name="pHDL" TI="5364" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="499" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-   <function Name="UTIL_GetSchHandler" TI="5364" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="524">\r
-    <parameter Name="Ix" TI="5426" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="524" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_SetPll" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="291">\r
-    <parameter Name="speed" TI="5383" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="291" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="UTIL_GetUsb" TI="4910" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="223">\r
-   </function >\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-   <type Family="array" ID="6488" toTI="5364"/>\r
-   <type Family="Pointer" TI="5375" toTI="5381"/>\r
-   <type Family="typedef" Name="tHandler" Line="75" ID="5364" toTI="5375"/>\r
-   <type Family="array" ID="6488" toTI="5364"/>\r
-   <type Family="array" ID="6530" toTI="4892"/>\r
-   <variable Name="CurrentSpeed" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="25" Addr="0x200046E8" TI="5383"/>\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="5426"/>\r
-   <variable Name="RCC_ClockFreq" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="28" Addr="0x200046EC" TI="5353"/>\r
-   <variable Name="fTemperatureInFahrenheit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="30" Addr="0x0" TI="4910"/>\r
-   <type Family="Pointer" TI="5535" toTI="5541"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="5535"/>\r
-   <variable Name="dummycounter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="29" Addr="0x0" TI="5558"/>\r
+   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="5491" toTI="5412"/>\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="Pointer" TI="5673" toTI="5679"/>\r
+   <type Family="Base" Name="int" ID="5696"/>\r
+   <type Family="Base" Name="char" ID="5714"/>\r
+   <type Family="Pointer" TI="5703" toTI="5709"/>\r
+   <type Family="Base" Name="unsigned int" ID="5721"/>\r
+   <type Family="Pointer" TI="5900" toTI="5714"/>\r
+   <type Family="Pointer" TI="6004" toTI="4979"/>\r
+   <function Name="UTIL_ReadBackupRegister" TI="5022" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="410">\r
+    <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"/>\r
+   </function >\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>\r
+   <type Family="array" ID="6630" toTI="5502"/>\r
+   <type Family="Pointer" TI="5513" toTI="5519"/>\r
+   <type Family="typedef" Name="tHandler" Line="75" ID="5502" toTI="5513"/>\r
+   <type Family="array" ID="6630" toTI="5502"/>\r
+   <type Family="array" ID="6672" toTI="5022"/>\r
+   <variable Name="CurrentSpeed" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="25" Addr="0x20004704" TI="5521"/>\r
+   <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"/>\r
+   <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"/>\r
+   <variable Name="fTemperatureInFahrenheit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="30" Addr="0x0" TI="5040"/>\r
+   <type Family="Pointer" TI="5673" toTI="5679"/>\r
+   <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"/>\r
+   <variable Name="dummycounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\Util.c" Line="29" Addr="0x0" TI="5696"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" >\r
-   <type Family="Base" Name="long int" ID="6698"/>\r
-   <type Family="Base" Name="short int" ID="6716"/>\r
-   <type Family="typedef" Name="s16" Line="29" ID="6705" toTI="6716"/>\r
-   <type Family="Base" Name="signed char" ID="6723"/>\r
-   <type Family="Base" Name="long unsigned int" ID="6741"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="6730" toTI="6741"/>\r
-   <type Family="Base" Name="short unsigned int" ID="6759"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="6748" toTI="6759"/>\r
-   <type Family="Base" Name="unsigned char" ID="6776"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="6766" toTI="6776"/>\r
-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="6925" toTI="6895"/>\r
-   <type Family="Pointer" TI="6936" toTI="6942"/>\r
-   <type Family="Base" Name="int" ID="6959"/>\r
-   <type Family="Base" Name="char" ID="6966"/>\r
-   <type Family="Base" Name="unsigned int" ID="6973"/>\r
-   <function Name="DRAW_SetCharMagniCoeff" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="218">\r
-    <parameter Name="Coeff" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="218" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="DRAW_GetCharMagniCoeff" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="236">\r
-   </function >\r
-   <function Name="DRAW_GetTextColor" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="254">\r
-   </function >\r
-   <function Name="DRAW_SetTextColor" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="272">\r
-    <parameter Name="Color" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="272" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="DRAW_GetBGndColor" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="290">\r
-   </function >\r
-   <function Name="DRAW_SetBGndColor" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="308">\r
-    <parameter Name="Color" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="308" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="DRAW_SetDefaultColor" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="414">\r
-   </function >\r
-   <function Name="DRAW_Line" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476">\r
-    <parameter Name="x1" TI="6705" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y1" TI="6705" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="x2" TI="6705" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="y2" TI="6705" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="color" TI="6748" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="476" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x8" TI="6959"/>\r
-    <variable Name="dx" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x2" TI="6959"/>\r
-    <variable Name="dy" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x3" TI="6959"/>\r
-    <variable Name="sdx" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x340FFFF4" TI="6959"/>\r
-    <variable Name="sdy" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x340FFFF8" TI="6959"/>\r
-    <variable Name="dxabs" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x7" TI="6959"/>\r
-    <variable Name="dyabs" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x6" TI="6959"/>\r
-    <variable Name="x" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x4" TI="6959"/>\r
-    <variable Name="y" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x4" TI="6959"/>\r
-    <variable Name="px" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0x9" TI="6959"/>\r
-    <variable Name="py" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="477" Addr="0xA" TI="6959"/>\r
-   </function >\r
-   <function Name="DRAW_DisplayStringWithMode" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129">\r
-    <parameter Name="x" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x1" Param="Yes"/>\r
-   <type Family="Pointer" TI="7572" toTI="7578"/>\r
-    <parameter Name="ptr" TI="7572" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="len" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="mode" TI="6959" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="ref_x" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x5" TI="6766"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x6" TI="6766"/>\r
-   </function >\r
-   <function Name="DRAW_DisplayStringInverted" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="397">\r
-    <parameter Name="x" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="397" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="397" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="ptr" TI="7572" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="397" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="len" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="397" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="DRAW_DisplayString" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373">\r
-    <parameter Name="x" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="ptr" TI="7572" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="len" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="DRAW_DisplayTemp" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="437">\r
-    <parameter Name="x" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="437" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="437" Addr="0x1" Param="Yes"/>\r
-    <variable Name="Temp" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="438" Addr="0x5" TI="6730"/>\r
-   <type Family="array" ID="7843" toTI="6766"/>\r
-    <variable Name="TextBuffer" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="439" Addr="0x340FFFE3" TI="7843"/>\r
-   </function >\r
-   <function Name="DRAW_SetImage" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335">\r
-   <type Family="Pointer" TI="7974" toTI="7980"/>\r
-    <parameter Name="imageptr" TI="7974" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="x" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="y" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="width" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="height" TI="6766" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="336" Addr="0x5" TI="6959"/>\r
-   </function >\r
-   <function Name="DRAW_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="178">\r
-   </function >\r
-   <variable Name="CharMagniCoeff" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="28" Addr="0x20000024" TI="6748"/>\r
-   <variable Name="BGndColor" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="29" Addr="0x2000009E" TI="6748"/>\r
-   <variable Name="TextColor" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="30" Addr="0x2000009C" TI="6748"/>\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="6786"/>\r
-   <variable Name="fDisplayTime" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="32" Addr="0x200000A0" TI="6959"/>\r
-   <type Family="Pointer" TI="6936" toTI="6942"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="6936"/>\r
-   <variable Name="BatState" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="33" Addr="0x20004704" TI="6748"/>\r
-   <variable Name="OldBatState" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="34" Addr="0x20004700" TI="6748"/>\r
-   <variable Name="OldTHH" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="35" Addr="0x2000470C" TI="6730"/>\r
-   <variable Name="OldTMM" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="36" Addr="0x20004714" TI="6730"/>\r
-   <variable Name="OldTSS" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="37" Addr="0x20004718" TI="6730"/>\r
-   <variable Name="OldTemp" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="38" Addr="0x20004720" TI="6730"/>\r
-   <variable Name="xBat" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="39" Addr="0x2000471C" TI="6748"/>\r
-   <variable Name="yBat" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="40" Addr="0x20004708" TI="6748"/>\r
-   <variable Name="widthBat" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="41" Addr="0x20004724" TI="6748"/>\r
-   <variable Name="heightBat" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="42" Addr="0x20004728" TI="6748"/>\r
-   <variable Name="UsbState" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004726" TI="6766"/>\r
-   <variable Name="OldUsbState" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004706" TI="6766"/>\r
-   <variable Name="rotate_counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="47" Addr="0x200000A4" TI="6959"/>\r
-   <variable Name="previous_H12" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="48" Addr="0x20000026" TI="6925"/>\r
-   <variable Name="previous_previous_H12" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="49" Addr="0x20000027" TI="6925"/>\r
-   <variable Name="H12" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="50" Addr="0x20004702" TI="6925"/>\r
-   <variable Name="CurrentScreenOrientation" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="51" Addr="0x20004710" TI="6925"/>\r
-   <variable Name="CurrentRotateScreen" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="52" Addr="0x20000028" TI="6959"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" >\r
+   <type Family="Base" Name="long int" ID="6840"/>\r
+   <type Family="Base" Name="short int" ID="6858"/>\r
+   <type Family="typedef" Name="s16" Line="24" ID="6847" toTI="6858"/>\r
+   <type Family="Base" Name="signed char" ID="6865"/>\r
+   <type Family="Base" Name="long unsigned int" ID="6883"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="6872" toTI="6883"/>\r
+   <type Family="Base" Name="short unsigned int" ID="6901"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="6890" toTI="6901"/>\r
+   <type Family="Base" Name="unsigned char" ID="6918"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="6908" toTI="6918"/>\r
+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="7067" toTI="7037"/>\r
+   <type Family="Pointer" TI="7078" toTI="7084"/>\r
+   <type Family="Base" Name="int" ID="7101"/>\r
+   <type Family="Base" Name="char" ID="7108"/>\r
+   <type Family="Base" Name="unsigned int" ID="7115"/>\r
+   <function Name="DRAW_GetBGndColor" TI="6890" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="290">\r
+   </function >\r
+   <function Name="DRAW_SetDefaultColor" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="414">\r
+   </function >\r
+   <function Name="DRAW_DisplayStringWithMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="129">\r
+    <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"/>\r
+    <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"/>\r
+   <type Family="Pointer" TI="7714" toTI="7720"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="130" Addr="0x5" TI="6908"/>\r
+   </function >\r
+   <function Name="DRAW_DisplayString" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="373">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <type Family="array" ID="7985" toTI="6908"/>\r
+   <function Name="DRAW_SetImage" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="335">\r
+   <type Family="Pointer" TI="8116" toTI="8122"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="336" Addr="0x5" TI="7101"/>\r
+   </function >\r
+   <function Name="DRAW_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="178">\r
+   </function >\r
+   <variable Name="CharMagniCoeff" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="28" Addr="0x20000024" TI="6890"/>\r
+   <variable Name="BGndColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="29" Addr="0x200000AA" TI="6890"/>\r
+   <variable Name="TextColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="30" Addr="0x200000A8" TI="6890"/>\r
+   <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"/>\r
+   <variable Name="fDisplayTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="32" Addr="0x200000AC" TI="7101"/>\r
+   <type Family="Pointer" TI="7078" toTI="7084"/>\r
+   <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"/>\r
+   <variable Name="BatState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="33" Addr="0x20004720" TI="6890"/>\r
+   <variable Name="OldBatState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="34" Addr="0x2000471C" TI="6890"/>\r
+   <variable Name="OldTHH" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="35" Addr="0x20004728" TI="6872"/>\r
+   <variable Name="OldTMM" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="36" Addr="0x20004730" TI="6872"/>\r
+   <variable Name="OldTSS" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="37" Addr="0x20004734" TI="6872"/>\r
+   <variable Name="OldTemp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="38" Addr="0x2000473C" TI="6872"/>\r
+   <variable Name="xBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="39" Addr="0x20004738" TI="6890"/>\r
+   <variable Name="yBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="40" Addr="0x20004724" TI="6890"/>\r
+   <variable Name="widthBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="41" Addr="0x20004740" TI="6890"/>\r
+   <variable Name="heightBat" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="42" Addr="0x20004744" TI="6890"/>\r
+   <variable Name="UsbState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004742" TI="6908"/>\r
+   <variable Name="OldUsbState" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="43" Addr="0x20004722" TI="6908"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <variable Name="H12" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="50" Addr="0x2000471E" TI="7067"/>\r
+   <variable Name="CurrentScreenOrientation" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="51" Addr="0x2000472C" TI="7067"/>\r
+   <variable Name="CurrentRotateScreen" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\draw.c" Line="52" Addr="0x20000028" TI="7101"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" >\r
-   <type Family="Base" Name="long int" ID="8502"/>\r
-   <type Family="typedef" Name="s32" Line="28" ID="8491" toTI="8502"/>\r
-   <type Family="Base" Name="short int" ID="8520"/>\r
-   <type Family="typedef" Name="s16" Line="29" ID="8509" toTI="8520"/>\r
-   <type Family="Base" Name="signed char" ID="8527"/>\r
-   <type Family="Base" Name="long unsigned int" ID="8545"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="8534" toTI="8545"/>\r
-   <type Family="Base" Name="short unsigned int" ID="8563"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="8552" toTI="8563"/>\r
-   <type Family="Base" Name="unsigned char" ID="8580"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="8570" toTI="8580"/>\r
-   <type Family="ComponentList" Line="200" ID="8642">\r
-    <Component Name="CRL" TI="8650" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="8664" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="8678" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="8692" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="8706" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="8720" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="8734" Line="207" Offs="24"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" >\r
+   <type Family="Base" Name="long int" ID="8644"/>\r
+   <type Family="typedef" Name="s32" Line="23" ID="8633" toTI="8644"/>\r
+   <type Family="Base" Name="short int" ID="8662"/>\r
+   <type Family="typedef" Name="s16" Line="24" ID="8651" toTI="8662"/>\r
+   <type Family="Base" Name="signed char" ID="8669"/>\r
+   <type Family="Base" Name="long unsigned int" ID="8687"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="8676" toTI="8687"/>\r
+   <type Family="Base" Name="short unsigned int" ID="8705"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="8694" toTI="8705"/>\r
+   <type Family="Base" Name="unsigned char" ID="8722"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="8712" toTI="8722"/>\r
+   <type Family="ComponentList" Line="335" ID="8784">\r
+    <Component Name="CRL" TI="8793" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="8808" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="8823" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="8838" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="8853" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="8868" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="8883" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="ComponentList" Line="331" ID="8749">\r
-    <Component Name="CR1" TI="8758" Line="332" Offs="0"/>\r
-    <Component Name="RESERVED0" TI="8773" Line="333" Offs="2"/>\r
-    <Component Name="CR2" TI="8788" Line="334" Offs="4"/>\r
-    <Component Name="RESERVED1" TI="8803" Line="335" Offs="6"/>\r
-    <Component Name="SR" TI="8818" Line="336" Offs="8"/>\r
-    <Component Name="RESERVED2" TI="8832" Line="337" Offs="10"/>\r
-    <Component Name="DR" TI="8847" Line="338" Offs="12"/>\r
-    <Component Name="RESERVED3" TI="8861" Line="339" Offs="14"/>\r
-    <Component Name="CRCPR" TI="8876" Line="340" Offs="16"/>\r
-    <Component Name="RESERVED4" TI="8891" Line="341" Offs="18"/>\r
-    <Component Name="RXCRCR" TI="8906" Line="342" Offs="20"/>\r
-    <Component Name="RESERVED5" TI="8921" Line="343" Offs="22"/>\r
-    <Component Name="TXCRCR" TI="8936" Line="344" Offs="24"/>\r
-    <Component Name="RESERVED6" TI="8951" Line="345" Offs="26"/>\r
+   <type Family="ComponentList" Line="492" ID="8899">\r
+    <Component Name="CR1" TI="8908" Line="493" Offs="0"/>\r
+    <Component Name="RESERVED0" TI="8923" Line="494" Offs="2"/>\r
+    <Component Name="CR2" TI="8938" Line="495" Offs="4"/>\r
+    <Component Name="RESERVED1" TI="8953" Line="496" Offs="6"/>\r
+    <Component Name="SR" TI="8968" Line="497" Offs="8"/>\r
+    <Component Name="RESERVED2" TI="8982" Line="498" Offs="10"/>\r
+    <Component Name="DR" TI="8997" Line="499" Offs="12"/>\r
+    <Component Name="RESERVED3" TI="9011" Line="500" Offs="14"/>\r
+    <Component Name="CRCPR" TI="9026" Line="501" Offs="16"/>\r
+    <Component Name="RESERVED4" TI="9041" Line="502" Offs="18"/>\r
+    <Component Name="RXCRCR" TI="9056" Line="503" Offs="20"/>\r
+    <Component Name="RESERVED5" TI="9071" Line="504" Offs="22"/>\r
+    <Component Name="TXCRCR" TI="9086" Line="505" Offs="24"/>\r
+    <Component Name="RESERVED6" TI="9101" Line="506" Offs="26"/>\r
+    <Component Name="I2SCFGR" TI="9116" Line="507" Offs="28"/>\r
+    <Component Name="RESERVED7" TI="9131" Line="508" Offs="30"/>\r
+    <Component Name="I2SPR" TI="9146" Line="509" Offs="32"/>\r
+    <Component Name="RESERVED8" TI="9161" Line="510" Offs="34"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="8994" toTI="8967"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="9063" toTI="9005"/>\r
-   <type Family="ComponentList" Line="60" ID="9074">\r
-    <Component Name="GPIO_Pin" TI="9082" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="9096" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="9110" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="9204" toTI="9177"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="9273" toTI="9215"/>\r
+   <type Family="ComponentList" Line="63" ID="9284">\r
+    <Component Name="GPIO_Pin" TI="9292" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="9306" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="9320" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="9125" toTI="9074"/>\r
-   <type Family="ComponentList" Line="32" ID="9157">\r
-    <Component Name="SPI_Direction" TI="9165" Line="33" Offs="0"/>\r
-    <Component Name="SPI_Mode" TI="9179" Line="34" Offs="2"/>\r
-    <Component Name="SPI_DataSize" TI="9193" Line="35" Offs="4"/>\r
-    <Component Name="SPI_CPOL" TI="9207" Line="36" Offs="6"/>\r
-    <Component Name="SPI_CPHA" TI="9221" Line="37" Offs="8"/>\r
-    <Component Name="SPI_NSS" TI="9235" Line="38" Offs="10"/>\r
-    <Component Name="SPI_BaudRatePrescaler" TI="9249" Line="39" Offs="12"/>\r
-    <Component Name="SPI_FirstBit" TI="9263" Line="40" Offs="14"/>\r
-    <Component Name="SPI_CRCPolynomial" TI="9277" Line="41" Offs="16"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="9335" toTI="9284"/>\r
+   <type Family="ComponentList" Line="27" ID="9367">\r
+    <Component Name="SPI_Direction" TI="9375" Line="28" Offs="0"/>\r
+    <Component Name="SPI_Mode" TI="9389" Line="29" Offs="2"/>\r
+    <Component Name="SPI_DataSize" TI="9403" Line="30" Offs="4"/>\r
+    <Component Name="SPI_CPOL" TI="9417" Line="31" Offs="6"/>\r
+    <Component Name="SPI_CPHA" TI="9431" Line="32" Offs="8"/>\r
+    <Component Name="SPI_NSS" TI="9445" Line="33" Offs="10"/>\r
+    <Component Name="SPI_BaudRatePrescaler" TI="9459" Line="34" Offs="12"/>\r
+    <Component Name="SPI_FirstBit" TI="9473" Line="35" Offs="14"/>\r
+    <Component Name="SPI_CRCPolynomial" TI="9487" Line="36" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="SPI_InitTypeDef" Line="42" ID="9292" toTI="9157"/>\r
-   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="9442" toTI="9412"/>\r
-   <type Family="ComponentList" Line="104" ID="9453">\r
-    <Component Name="OutX" TI="9461" Line="105" Offs="0"/>\r
-    <Component Name="OutX_F4" TI="9475" Line="106" Offs="2"/>\r
-    <Component Name="OutX_F16" TI="9489" Line="107" Offs="4"/>\r
-    <Component Name="OutX_F64" TI="9503" Line="108" Offs="8"/>\r
-    <Component Name="OutX_F256" TI="9517" Line="109" Offs="12"/>\r
-    <Component Name="OutY" TI="9531" Line="110" Offs="16"/>\r
-    <Component Name="OutY_F4" TI="9545" Line="111" Offs="18"/>\r
-    <Component Name="OutY_F16" TI="9559" Line="112" Offs="20"/>\r
-    <Component Name="OutY_F64" TI="9573" Line="113" Offs="24"/>\r
-    <Component Name="OutY_F256" TI="9587" Line="114" Offs="28"/>\r
-    <Component Name="OutZ" TI="9601" Line="115" Offs="32"/>\r
-    <Component Name="OutZ_F4" TI="9615" Line="116" Offs="34"/>\r
-    <Component Name="OutZ_F16" TI="9629" Line="117" Offs="36"/>\r
-    <Component Name="OutZ_F64" TI="9643" Line="118" Offs="40"/>\r
-    <Component Name="OutZ_F256" TI="9657" Line="119" Offs="44"/>\r
-    <Component Name="Shocked" TI="9671" Line="120" Offs="48"/>\r
-    <Component Name="RELATIVE_X" TI="9685" Line="121" Offs="50"/>\r
-    <Component Name="RELATIVE_Y" TI="9699" Line="122" Offs="52"/>\r
-    <Component Name="DoubleClick" TI="9713" Line="123" Offs="54"/>\r
+   <type Family="typedef" Name="SPI_InitTypeDef" Line="37" ID="9502" toTI="9367"/>\r
+   <type Family="typedef" Name="Rotate_H12_V_Match_TypeDef" Line="101" ID="9652" toTI="9622"/>\r
+   <type Family="ComponentList" Line="104" ID="9663">\r
+    <Component Name="OutX" TI="9671" Line="105" Offs="0"/>\r
+    <Component Name="OutX_F4" TI="9685" Line="106" Offs="2"/>\r
+    <Component Name="OutX_F16" TI="9699" Line="107" Offs="4"/>\r
+    <Component Name="OutX_F64" TI="9713" Line="108" Offs="8"/>\r
+    <Component Name="OutX_F256" TI="9727" Line="109" Offs="12"/>\r
+    <Component Name="OutY" TI="9741" Line="110" Offs="16"/>\r
+    <Component Name="OutY_F4" TI="9755" Line="111" Offs="18"/>\r
+    <Component Name="OutY_F16" TI="9769" Line="112" Offs="20"/>\r
+    <Component Name="OutY_F64" TI="9783" Line="113" Offs="24"/>\r
+    <Component Name="OutY_F256" TI="9797" Line="114" Offs="28"/>\r
+    <Component Name="OutZ" TI="9811" Line="115" Offs="32"/>\r
+    <Component Name="OutZ_F4" TI="9825" Line="116" Offs="34"/>\r
+    <Component Name="OutZ_F16" TI="9839" Line="117" Offs="36"/>\r
+    <Component Name="OutZ_F64" TI="9853" Line="118" Offs="40"/>\r
+    <Component Name="OutZ_F256" TI="9867" Line="119" Offs="44"/>\r
+    <Component Name="Shocked" TI="9881" Line="120" Offs="48"/>\r
+    <Component Name="RELATIVE_X" TI="9895" Line="121" Offs="50"/>\r
+    <Component Name="RELATIVE_Y" TI="9909" Line="122" Offs="52"/>\r
+    <Component Name="DoubleClick" TI="9923" Line="123" Offs="54"/>\r
    </type>\r
-   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="9728" toTI="9453"/>\r
-   <type Family="Pointer" TI="9739" toTI="9745"/>\r
-   <type Family="Base" Name="int" ID="9762"/>\r
-   <type Family="Base" Name="char" ID="9819"/>\r
-   <type Family="Base" Name="unsigned int" ID="9826"/>\r
-   <function Name="MEMS_GetPosition" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523">\r
-   <type Family="Pointer" TI="9884" toTI="8509"/>\r
-    <parameter Name="pX" TI="9884" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="pY" TI="9884" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="MEMS_GetRotation" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="542">\r
-   <type Family="Pointer" TI="9963" toTI="9442"/>\r
-    <parameter Name="pH12" TI="9963" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="542" Addr="0x0" Param="Yes"/>\r
-    <variable Name="sX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="543" Addr="0xE" TI="8509"/>\r
-    <variable Name="sY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="544" Addr="0xC" TI="8509"/>\r
-   </function >\r
-   <function Name="MEMS_SetNeutral" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="584">\r
-   </function >\r
-   <type Family="Pointer" TI="10015" toTI="9728"/>\r
-   <function Name="MEMS_GetInfo" TI="10015" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="603">\r
-   </function >\r
-   <function Name="MEMS_SendByte" TI="8570" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236">\r
-    <parameter Name="byte" TI="8570" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="MEMS_ChipSelect" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215">\r
-    <parameter Name="State" TI="8570" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="MEMS_ReadID" TI="8570" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="482">\r
-   </function >\r
-   <function Name="MEMS_ReadOutXY" TI="8534" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="138">\r
-   </function >\r
-   <function Name="MEMS_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="381">\r
-   <type Family="array" ID="10304" toTI="9819"/>\r
-   </function >\r
-   <function Name="MEMS_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="266">\r
-    <variable Name="SPI_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="267" Addr="0x340FFFD6" TI="9292"/>\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="268" Addr="0x340FFFD2" TI="9125"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="314" Addr="0x7" TI="9762"/>\r
-   </function >\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="9303"/>\r
-   <variable Name="MEMS_Info" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="37" Addr="0x200000A8" TI="9728"/>\r
-   <type Family="Pointer" TI="9739" toTI="9745"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="9739"/>\r
-   <variable Name="TestingActive" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="38" Addr="0x200000F8" TI="9762"/>\r
-   <variable Name="StartingFromResetOrShockCounter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="39" Addr="0x2000002C" TI="9762"/>\r
-   <variable Name="TimeCounterForDoubleClick" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="40" Addr="0x200000E8" TI="9762"/>\r
-   <variable Name="TimeLastShock" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="41" Addr="0x200000F4" TI="9762"/>\r
-   <variable Name="Gradient2" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="44" Addr="0x20004734" TI="8534"/>\r
-   <variable Name="N_filtering" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="47" Addr="0x200000E4" TI="9826"/>\r
-   <variable Name="GradX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="50" Addr="0x200000EC" TI="8509"/>\r
-   <variable Name="GradY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="51" Addr="0x200000EE" TI="8509"/>\r
-   <variable Name="GradZ" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="52" Addr="0x200000F0" TI="8509"/>\r
-   <variable Name="fMovePtrX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="59" Addr="0x20004740" TI="9762"/>\r
-   <variable Name="iMovePtrX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="60" Addr="0x2000473C" TI="9762"/>\r
-   <variable Name="tMovePtrX" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="61" Addr="0x20004750" TI="9762"/>\r
-   <variable Name="fMovePtrY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="62" Addr="0x20004748" TI="9762"/>\r
-   <variable Name="iMovePtrY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="63" Addr="0x20004738" TI="9762"/>\r
-   <variable Name="tMovePtrY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="64" Addr="0x20004730" TI="9762"/>\r
-   <variable Name="fMovePtrZ" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="65" Addr="0x2000472C" TI="9762"/>\r
-   <variable Name="iMovePtrZ" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="66" Addr="0x20004744" TI="9762"/>\r
-   <variable Name="tMovePtrZ" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="67" Addr="0x2000474C" TI="9762"/>\r
-   <variable Name="XInit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="69" Addr="0x200000E0" TI="8509"/>\r
-   <variable Name="YInit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="70" Addr="0x200000E2" TI="8509"/>\r
-   <variable Name="ZInit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="71" Addr="0x200000FC" TI="8509"/>\r
+   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="9938" toTI="9663"/>\r
+   <type Family="Pointer" TI="9949" toTI="9955"/>\r
+   <type Family="Base" Name="int" ID="9972"/>\r
+   <type Family="Base" Name="char" ID="10029"/>\r
+   <type Family="Base" Name="unsigned int" ID="10036"/>\r
+   <function Name="MEMS_GetPosition" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="523">\r
+   <type Family="Pointer" TI="10096" toTI="8651"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <type Family="Pointer" TI="10175" toTI="9652"/>\r
+   <type Family="Pointer" TI="10227" toTI="9938"/>\r
+   <function Name="MEMS_SendByte" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="236">\r
+    <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"/>\r
+   </function >\r
+   <function Name="MEMS_ChipSelect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="215">\r
+    <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"/>\r
+   </function >\r
+   <function Name="MEMS_ReadID" TI="8712" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="482">\r
+   </function >\r
+   <function Name="MEMS_ReadOutXY" TI="8676" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="138">\r
+   </function >\r
+   <function Name="MEMS_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="381">\r
+   <type Family="array" ID="10516" toTI="10029"/>\r
+   </function >\r
+   <function Name="MEMS_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="266">\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="314" Addr="0x8" TI="9972"/>\r
+   </function >\r
+   <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"/>\r
+   <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"/>\r
+   <type Family="Pointer" TI="9949" toTI="9955"/>\r
+   <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"/>\r
+   <variable Name="TestingActive" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="38" Addr="0x20000104" TI="9972"/>\r
+   <variable Name="StartingFromResetOrShockCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="39" Addr="0x2000002C" TI="9972"/>\r
+   <variable Name="TimeCounterForDoubleClick" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="40" Addr="0x200000F4" TI="9972"/>\r
+   <variable Name="TimeLastShock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="41" Addr="0x20000100" TI="9972"/>\r
+   <variable Name="Gradient2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="44" Addr="0x20004750" TI="8676"/>\r
+   <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"/>\r
+   <variable Name="GradX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="50" Addr="0x200000F8" TI="8651"/>\r
+   <variable Name="GradY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="51" Addr="0x200000FA" TI="8651"/>\r
+   <variable Name="GradZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="52" Addr="0x200000FC" TI="8651"/>\r
+   <variable Name="fMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="59" Addr="0x2000475C" TI="9972"/>\r
+   <variable Name="iMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="60" Addr="0x20004758" TI="9972"/>\r
+   <variable Name="tMovePtrX" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="61" Addr="0x2000476C" TI="9972"/>\r
+   <variable Name="fMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="62" Addr="0x20004764" TI="9972"/>\r
+   <variable Name="iMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="63" Addr="0x20004754" TI="9972"/>\r
+   <variable Name="tMovePtrY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="64" Addr="0x2000474C" TI="9972"/>\r
+   <variable Name="fMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="65" Addr="0x20004748" TI="9972"/>\r
+   <variable Name="iMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="66" Addr="0x20004760" TI="9972"/>\r
+   <variable Name="tMovePtrZ" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="67" Addr="0x20004768" TI="9972"/>\r
+   <variable Name="XInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="69" Addr="0x200000EC" TI="8651"/>\r
+   <variable Name="YInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="70" Addr="0x200000EE" TI="8651"/>\r
+   <variable Name="ZInit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\mems.c" Line="71" Addr="0x20000108" TI="8651"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" >\r
-   <type Family="Base" Name="long int" ID="10942"/>\r
-   <type Family="Base" Name="short int" ID="10949"/>\r
-   <type Family="Base" Name="signed char" ID="10956"/>\r
-   <type Family="Base" Name="long unsigned int" ID="10974"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="10963" toTI="10974"/>\r
-   <type Family="Base" Name="short unsigned int" ID="10992"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="10981" toTI="10992"/>\r
-   <type Family="Base" Name="unsigned char" ID="11009"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="10999" toTI="11009"/>\r
-   <type Family="ComponentList" Line="200" ID="11050">\r
-    <Component Name="CRL" TI="11058" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="11072" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="11086" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="11100" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="11114" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="11128" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="11142" Line="207" Offs="24"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" >\r
+   <type Family="Base" Name="long int" ID="11154"/>\r
+   <type Family="Base" Name="short int" ID="11161"/>\r
+   <type Family="Base" Name="signed char" ID="11168"/>\r
+   <type Family="Base" Name="long unsigned int" ID="11186"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="11175" toTI="11186"/>\r
+   <type Family="Base" Name="short unsigned int" ID="11204"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="11193" toTI="11204"/>\r
+   <type Family="Base" Name="unsigned char" ID="11221"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="11211" toTI="11221"/>\r
+   <type Family="ComponentList" Line="335" ID="11262">\r
+    <Component Name="CRL" TI="11271" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="11286" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="11301" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="11316" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="11331" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="11346" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="11361" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="ComponentList" Line="404" ID="11157">\r
-    <Component Name="CR1" TI="11166" Line="405" Offs="0"/>\r
-    <Component Name="RESERVED0" TI="11181" Line="406" Offs="2"/>\r
-    <Component Name="CR2" TI="11196" Line="407" Offs="4"/>\r
-    <Component Name="RESERVED1" TI="11211" Line="408" Offs="6"/>\r
-    <Component Name="SMCR" TI="11226" Line="409" Offs="8"/>\r
-    <Component Name="RESERVED2" TI="11241" Line="410" Offs="10"/>\r
-    <Component Name="DIER" TI="11256" Line="411" Offs="12"/>\r
-    <Component Name="RESERVED3" TI="11271" Line="412" Offs="14"/>\r
-    <Component Name="SR" TI="11286" Line="413" Offs="16"/>\r
-    <Component Name="RESERVED4" TI="11300" Line="414" Offs="18"/>\r
-    <Component Name="EGR" TI="11315" Line="415" Offs="20"/>\r
-    <Component Name="RESERVED5" TI="11330" Line="416" Offs="22"/>\r
-    <Component Name="CCMR1" TI="11345" Line="417" Offs="24"/>\r
-    <Component Name="RESERVED6" TI="11360" Line="418" Offs="26"/>\r
-    <Component Name="CCMR2" TI="11375" Line="419" Offs="28"/>\r
-    <Component Name="RESERVED7" TI="11390" Line="420" Offs="30"/>\r
-    <Component Name="CCER" TI="11405" Line="421" Offs="32"/>\r
-    <Component Name="RESERVED8" TI="11420" Line="422" Offs="34"/>\r
-    <Component Name="CNT" TI="11435" Line="423" Offs="36"/>\r
-    <Component Name="RESERVED9" TI="11450" Line="424" Offs="38"/>\r
-    <Component Name="PSC" TI="11465" Line="425" Offs="40"/>\r
-    <Component Name="RESERVED10" TI="11480" Line="426" Offs="42"/>\r
-    <Component Name="ARR" TI="11495" Line="427" Offs="44"/>\r
-   <type Family="array" ID="11706" toTI="10981"/>\r
-    <Component Name="RESERVED11" TI="11510" Line="428" Offs="46"/>\r
-    <Component Name="CCR1" TI="11525" Line="429" Offs="52"/>\r
-    <Component Name="RESERVED12" TI="11540" Line="430" Offs="54"/>\r
-    <Component Name="CCR2" TI="11555" Line="431" Offs="56"/>\r
-    <Component Name="RESERVED13" TI="11570" Line="432" Offs="58"/>\r
-    <Component Name="CCR3" TI="11585" Line="433" Offs="60"/>\r
-    <Component Name="RESERVED14" TI="11600" Line="434" Offs="62"/>\r
-    <Component Name="CCR4" TI="11615" Line="435" Offs="64"/>\r
-    <Component Name="RESERVED15" TI="11630" Line="436" Offs="66"/>\r
-    <Component Name="DCR" TI="11645" Line="437" Offs="72"/>\r
-    <Component Name="RESERVED16" TI="11660" Line="438" Offs="74"/>\r
-    <Component Name="DMAR" TI="11675" Line="439" Offs="76"/>\r
-    <Component Name="RESERVED17" TI="11690" Line="440" Offs="78"/>\r
+   <type Family="ComponentList" Line="524" ID="11377">\r
+    <Component Name="CR1" TI="11386" Line="525" Offs="0"/>\r
+    <Component Name="RESERVED0" TI="11401" Line="526" Offs="2"/>\r
+    <Component Name="CR2" TI="11416" Line="527" Offs="4"/>\r
+    <Component Name="RESERVED1" TI="11431" Line="528" Offs="6"/>\r
+    <Component Name="SMCR" TI="11446" Line="529" Offs="8"/>\r
+    <Component Name="RESERVED2" TI="11461" Line="530" Offs="10"/>\r
+    <Component Name="DIER" TI="11476" Line="531" Offs="12"/>\r
+    <Component Name="RESERVED3" TI="11491" Line="532" Offs="14"/>\r
+    <Component Name="SR" TI="11506" Line="533" Offs="16"/>\r
+    <Component Name="RESERVED4" TI="11520" Line="534" Offs="18"/>\r
+    <Component Name="EGR" TI="11535" Line="535" Offs="20"/>\r
+    <Component Name="RESERVED5" TI="11550" Line="536" Offs="22"/>\r
+    <Component Name="CCMR1" TI="11565" Line="537" Offs="24"/>\r
+    <Component Name="RESERVED6" TI="11580" Line="538" Offs="26"/>\r
+    <Component Name="CCMR2" TI="11595" Line="539" Offs="28"/>\r
+    <Component Name="RESERVED7" TI="11610" Line="540" Offs="30"/>\r
+    <Component Name="CCER" TI="11625" Line="541" Offs="32"/>\r
+    <Component Name="RESERVED8" TI="11640" Line="542" Offs="34"/>\r
+    <Component Name="CNT" TI="11655" Line="543" Offs="36"/>\r
+    <Component Name="RESERVED9" TI="11670" Line="544" Offs="38"/>\r
+    <Component Name="PSC" TI="11685" Line="545" Offs="40"/>\r
+    <Component Name="RESERVED10" TI="11700" Line="546" Offs="42"/>\r
+    <Component Name="ARR" TI="11715" Line="547" Offs="44"/>\r
+    <Component Name="RESERVED11" TI="11730" Line="548" Offs="46"/>\r
+    <Component Name="RCR" TI="11745" Line="549" Offs="48"/>\r
+    <Component Name="RESERVED12" TI="11760" Line="550" Offs="50"/>\r
+    <Component Name="CCR1" TI="11775" Line="551" Offs="52"/>\r
+    <Component Name="RESERVED13" TI="11790" Line="552" Offs="54"/>\r
+    <Component Name="CCR2" TI="11805" Line="553" Offs="56"/>\r
+    <Component Name="RESERVED14" TI="11820" Line="554" Offs="58"/>\r
+    <Component Name="CCR3" TI="11835" Line="555" Offs="60"/>\r
+    <Component Name="RESERVED15" TI="11850" Line="556" Offs="62"/>\r
+    <Component Name="CCR4" TI="11865" Line="557" Offs="64"/>\r
+    <Component Name="RESERVED16" TI="11880" Line="558" Offs="66"/>\r
+    <Component Name="BDTR" TI="11895" Line="559" Offs="68"/>\r
+    <Component Name="RESERVED17" TI="11910" Line="560" Offs="70"/>\r
+    <Component Name="DCR" TI="11925" Line="561" Offs="72"/>\r
+    <Component Name="RESERVED18" TI="11940" Line="562" Offs="74"/>\r
+    <Component Name="DMAR" TI="11955" Line="563" Offs="76"/>\r
+    <Component Name="RESERVED19" TI="11970" Line="564" Offs="78"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="11749" toTI="11722"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="11818" toTI="11760"/>\r
-   <type Family="ComponentList" Line="60" ID="11829">\r
-    <Component Name="GPIO_Pin" TI="11837" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="11851" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="11865" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="12013" toTI="11986"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="12082" toTI="12024"/>\r
+   <type Family="ComponentList" Line="63" ID="12093">\r
+    <Component Name="GPIO_Pin" TI="12101" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="12115" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="12129" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="11880" toTI="11829"/>\r
-   <type Family="ComponentList" Line="31" ID="11891">\r
-    <Component Name="SYSCLK_Frequency" TI="11899" Line="32" Offs="0"/>\r
-    <Component Name="HCLK_Frequency" TI="11913" Line="33" Offs="4"/>\r
-    <Component Name="PCLK1_Frequency" TI="11927" Line="34" Offs="8"/>\r
-    <Component Name="PCLK2_Frequency" TI="11941" Line="35" Offs="12"/>\r
-    <Component Name="ADCCLK_Frequency" TI="11955" Line="36" Offs="16"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="12144" toTI="12093"/>\r
+   <type Family="ComponentList" Line="26" ID="12155">\r
+    <Component Name="SYSCLK_Frequency" TI="12163" Line="27" Offs="0"/>\r
+    <Component Name="HCLK_Frequency" TI="12177" Line="28" Offs="4"/>\r
+    <Component Name="PCLK1_Frequency" TI="12191" Line="29" Offs="8"/>\r
+    <Component Name="PCLK2_Frequency" TI="12205" Line="30" Offs="12"/>\r
+    <Component Name="ADCCLK_Frequency" TI="12219" Line="31" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="37" ID="11970" toTI="11891"/>\r
-   <type Family="ComponentList" Line="33" ID="11981">\r
-    <Component Name="TIM_Period" TI="11989" Line="34" Offs="0"/>\r
-    <Component Name="TIM_Prescaler" TI="12003" Line="35" Offs="2"/>\r
-    <Component Name="TIM_ClockDivision" TI="12017" Line="36" Offs="4"/>\r
-    <Component Name="TIM_CounterMode" TI="12031" Line="37" Offs="6"/>\r
+   <type Family="typedef" Name="RCC_ClocksTypeDef" Line="32" ID="12234" toTI="12155"/>\r
+   <type Family="ComponentList" Line="28" ID="12245">\r
+    <Component Name="TIM_Prescaler" TI="12253" Line="29" Offs="0"/>\r
+    <Component Name="TIM_CounterMode" TI="12267" Line="30" Offs="2"/>\r
+    <Component Name="TIM_Period" TI="12281" Line="31" Offs="4"/>\r
+    <Component Name="TIM_ClockDivision" TI="12295" Line="32" Offs="6"/>\r
+    <Component Name="TIM_RepetitionCounter" TI="12309" Line="33" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="38" ID="12046" toTI="11981"/>\r
-   <type Family="ComponentList" Line="42" ID="12057">\r
-    <Component Name="TIM_OCMode" TI="12065" Line="43" Offs="0"/>\r
-    <Component Name="TIM_Channel" TI="12079" Line="44" Offs="2"/>\r
-    <Component Name="TIM_Pulse" TI="12093" Line="45" Offs="4"/>\r
-    <Component Name="TIM_OCPolarity" TI="12107" Line="46" Offs="6"/>\r
+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="12324" toTI="12245"/>\r
+   <type Family="ComponentList" Line="38" ID="12335">\r
+    <Component Name="TIM_OCMode" TI="12343" Line="39" Offs="0"/>\r
+    <Component Name="TIM_OutputState" TI="12357" Line="40" Offs="2"/>\r
+    <Component Name="TIM_OutputNState" TI="12371" Line="41" Offs="4"/>\r
+    <Component Name="TIM_Pulse" TI="12385" Line="42" Offs="6"/>\r
+    <Component Name="TIM_OCPolarity" TI="12399" Line="43" Offs="8"/>\r
+    <Component Name="TIM_OCNPolarity" TI="12413" Line="44" Offs="10"/>\r
+    <Component Name="TIM_OCIdleState" TI="12427" Line="45" Offs="12"/>\r
+    <Component Name="TIM_OCNIdleState" TI="12441" Line="46" Offs="14"/>\r
    </type>\r
-   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="12122" toTI="12057"/>\r
-   <type Family="Pointer" TI="12242" toTI="12248"/>\r
-   <type Family="Base" Name="int" ID="12265"/>\r
-   <type Family="Base" Name="char" ID="12322"/>\r
-   <type Family="Base" Name="unsigned int" ID="12329"/>\r
-   <function Name="BUZZER_GetMode" TI="12272" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="358">\r
-   </function >\r
-   <function Name="BUZZER_SetFrequency" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195">\r
-    <parameter Name="freq" TI="10981" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="PlayMusic" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="104">\r
-    <variable Name="duration" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="105" Addr="0xC" TI="10999"/>\r
-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="106" Addr="0x1" TI="10999"/>\r
-   </function >\r
-   <function Name="BUZZER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376">\r
-    <parameter Name="mode" TI="12272" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="BUZZER_PlayMusic" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="464">\r
-   <type Family="Pointer" TI="12719" toTI="12725"/>\r
-    <parameter Name="melody" TI="12719" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="464" Addr="0x0" Param="Yes"/>\r
-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="465" Addr="0x1" TI="10999"/>\r
-    <variable Name="default_id" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="466" Addr="0xE" TI="10999"/>\r
-    <variable Name="default_val" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="467" Addr="0x4" TI="10981"/>\r
-   </function >\r
-   <function Name="BUZZER_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="291">\r
-   </function >\r
-   <function Name="BUZZER_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="231">\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="232" Addr="0x340FFFDC" TI="11880"/>\r
-   </function >\r
-   <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="54" Addr="0x20000100" TI="12046"/>\r
-   <variable Name="TIM_OCInitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="55" Addr="0x20000108" TI="12122"/>\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="12133"/>\r
-   <type Family="Pointer" TI="12242" toTI="12248"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="12242"/>\r
-   <variable Name="octave" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="26" Addr="0x20004755" TI="12336"/>\r
-   <variable Name="note" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="43" Addr="0x20004754" TI="12379"/>\r
-   <variable Name="buzz_counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="52" Addr="0x2000011C" TI="12265"/>\r
-   <variable Name="buzz_in_progress" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="53" Addr="0x20000120" TI="12265"/>\r
-   <variable Name="CCR_Val" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="56" Addr="0x20000032" TI="10981"/>\r
-   <variable Name="Buzzer_Mode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="57" Addr="0x20000030" TI="12272"/>\r
-   <variable Name="Buzzer_Counter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="58" Addr="0x20000114" TI="10963"/>\r
-   <variable Name="CurrentMelody" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="61" Addr="0x20000110" TI="12719"/>\r
-   <variable Name="CurrentMelodySTART" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="62" Addr="0x20000118" TI="12719"/>\r
-   <variable Name="DefaultOctave" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="63" Addr="0x20000038" TI="10999"/>\r
-   <variable Name="DefaultDuration" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="64" Addr="0x20000034" TI="10999"/>\r
-   <variable Name="DefaultBeats" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="65" Addr="0x20000036" TI="10981"/>\r
-   <type Family="array" ID="13109" toTI="10981"/>\r
-   <variable Name="Note_Freq" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="67" Addr="0x2000003A" TI="13109"/>\r
+   <type Family="typedef" Name="TIM_OCInitTypeDef" Line="47" ID="12456" toTI="12335"/>\r
+   <type Family="Pointer" TI="12576" toTI="12582"/>\r
+   <type Family="Base" Name="int" ID="12599"/>\r
+   <type Family="Base" Name="char" ID="12656"/>\r
+   <type Family="Base" Name="unsigned int" ID="12663"/>\r
+   <function Name="BUZZER_GetMode" TI="12606" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="358">\r
+   </function >\r
+   <function Name="BUZZER_SetFrequency" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="195">\r
+    <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"/>\r
+   </function >\r
+   <function Name="PlayMusic" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="104">\r
+    <variable Name="duration" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="105" Addr="0xE" TI="11211"/>\r
+    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="106" Addr="0x1" TI="11211"/>\r
+   </function >\r
+   <function Name="BUZZER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="376">\r
+    <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"/>\r
+   </function >\r
+   <type Family="Pointer" TI="13053" toTI="13059"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <type Family="Pointer" TI="12576" toTI="12582"/>\r
+   <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"/>\r
+   <variable Name="octave" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="26" Addr="0x20004771" TI="12670"/>\r
+   <variable Name="note" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="43" Addr="0x20004770" TI="12713"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <variable Name="CurrentMelody" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="61" Addr="0x20000128" TI="13053"/>\r
+   <variable Name="CurrentMelodySTART" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="62" Addr="0x20000130" TI="13053"/>\r
+   <variable Name="DefaultOctave" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="63" Addr="0x20000038" TI="11211"/>\r
+   <variable Name="DefaultDuration" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="64" Addr="0x20000034" TI="11211"/>\r
+   <variable Name="DefaultBeats" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\buzzer.c" Line="65" Addr="0x20000036" TI="11193"/>\r
+   <type Family="array" ID="13443" toTI="11193"/>\r
+   <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"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" >\r
-   <type Family="Base" Name="long int" ID="13184"/>\r
-   <type Family="typedef" Name="s32" Line="28" ID="13173" toTI="13184"/>\r
-   <type Family="Base" Name="short int" ID="13202"/>\r
-   <type Family="typedef" Name="s16" Line="29" ID="13191" toTI="13202"/>\r
-   <type Family="Base" Name="signed char" ID="13209"/>\r
-   <type Family="Base" Name="long unsigned int" ID="13227"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="13216" toTI="13227"/>\r
-   <type Family="Base" Name="short unsigned int" ID="13245"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="13234" toTI="13245"/>\r
-   <type Family="Base" Name="unsigned char" ID="13262"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="13252" toTI="13262"/>\r
-   <type Family="ComponentList" Line="104" ID="13411">\r
-    <Component Name="OutX" TI="13419" Line="105" Offs="0"/>\r
-    <Component Name="OutX_F4" TI="13433" Line="106" Offs="2"/>\r
-    <Component Name="OutX_F16" TI="13447" Line="107" Offs="4"/>\r
-    <Component Name="OutX_F64" TI="13461" Line="108" Offs="8"/>\r
-    <Component Name="OutX_F256" TI="13475" Line="109" Offs="12"/>\r
-    <Component Name="OutY" TI="13489" Line="110" Offs="16"/>\r
-    <Component Name="OutY_F4" TI="13503" Line="111" Offs="18"/>\r
-    <Component Name="OutY_F16" TI="13517" Line="112" Offs="20"/>\r
-    <Component Name="OutY_F64" TI="13531" Line="113" Offs="24"/>\r
-    <Component Name="OutY_F256" TI="13545" Line="114" Offs="28"/>\r
-    <Component Name="OutZ" TI="13559" Line="115" Offs="32"/>\r
-    <Component Name="OutZ_F4" TI="13573" Line="116" Offs="34"/>\r
-    <Component Name="OutZ_F16" TI="13587" Line="117" Offs="36"/>\r
-    <Component Name="OutZ_F64" TI="13601" Line="118" Offs="40"/>\r
-    <Component Name="OutZ_F256" TI="13615" Line="119" Offs="44"/>\r
-    <Component Name="Shocked" TI="13629" Line="120" Offs="48"/>\r
-    <Component Name="RELATIVE_X" TI="13643" Line="121" Offs="50"/>\r
-    <Component Name="RELATIVE_Y" TI="13657" Line="122" Offs="52"/>\r
-    <Component Name="DoubleClick" TI="13671" Line="123" Offs="54"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" >\r
+   <type Family="Base" Name="long int" ID="13518"/>\r
+   <type Family="typedef" Name="s32" Line="23" ID="13507" toTI="13518"/>\r
+   <type Family="Base" Name="short int" ID="13536"/>\r
+   <type Family="typedef" Name="s16" Line="24" ID="13525" toTI="13536"/>\r
+   <type Family="Base" Name="signed char" ID="13543"/>\r
+   <type Family="Base" Name="long unsigned int" ID="13561"/>\r
+   <type Family="typedef" Name="u32" Line="39" ID="13550" toTI="13561"/>\r
+   <type Family="Base" Name="short unsigned int" ID="13579"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="13568" toTI="13579"/>\r
+   <type Family="Base" Name="unsigned char" ID="13596"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="13586" toTI="13596"/>\r
+   <type Family="ComponentList" Line="104" ID="13745">\r
+    <Component Name="OutX" TI="13753" Line="105" Offs="0"/>\r
+    <Component Name="OutX_F4" TI="13767" Line="106" Offs="2"/>\r
+    <Component Name="OutX_F16" TI="13781" Line="107" Offs="4"/>\r
+    <Component Name="OutX_F64" TI="13795" Line="108" Offs="8"/>\r
+    <Component Name="OutX_F256" TI="13809" Line="109" Offs="12"/>\r
+    <Component Name="OutY" TI="13823" Line="110" Offs="16"/>\r
+    <Component Name="OutY_F4" TI="13837" Line="111" Offs="18"/>\r
+    <Component Name="OutY_F16" TI="13851" Line="112" Offs="20"/>\r
+    <Component Name="OutY_F64" TI="13865" Line="113" Offs="24"/>\r
+    <Component Name="OutY_F256" TI="13879" Line="114" Offs="28"/>\r
+    <Component Name="OutZ" TI="13893" Line="115" Offs="32"/>\r
+    <Component Name="OutZ_F4" TI="13907" Line="116" Offs="34"/>\r
+    <Component Name="OutZ_F16" TI="13921" Line="117" Offs="36"/>\r
+    <Component Name="OutZ_F64" TI="13935" Line="118" Offs="40"/>\r
+    <Component Name="OutZ_F256" TI="13949" Line="119" Offs="44"/>\r
+    <Component Name="Shocked" TI="13963" Line="120" Offs="48"/>\r
+    <Component Name="RELATIVE_X" TI="13977" Line="121" Offs="50"/>\r
+    <Component Name="RELATIVE_Y" TI="13991" Line="122" Offs="52"/>\r
+    <Component Name="DoubleClick" TI="14005" Line="123" Offs="54"/>\r
    </type>\r
-   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="13686" toTI="13411"/>\r
-   <type Family="ComponentList" Line="185" ID="13777">\r
-    <Component Name="xPos" TI="13785" Line="186" Offs="0"/>\r
-    <Component Name="yPos" TI="13799" Line="187" Offs="2"/>\r
-    <Component Name="shift_PosX" TI="13813" Line="188" Offs="4"/>\r
-    <Component Name="shift_PosY" TI="13827" Line="189" Offs="6"/>\r
-    <Component Name="X_PosMin" TI="13841" Line="190" Offs="8"/>\r
-    <Component Name="Y_PosMin" TI="13855" Line="191" Offs="10"/>\r
-    <Component Name="X_PosMax" TI="13869" Line="192" Offs="12"/>\r
-    <Component Name="Y_PosMax" TI="13883" Line="193" Offs="14"/>\r
+   <type Family="typedef" Name="tMEMS_Info" Line="124" ID="14020" toTI="13745"/>\r
+   <type Family="ComponentList" Line="185" ID="14111">\r
+    <Component Name="xPos" TI="14119" Line="186" Offs="0"/>\r
+    <Component Name="yPos" TI="14133" Line="187" Offs="2"/>\r
+    <Component Name="shift_PosX" TI="14147" Line="188" Offs="4"/>\r
+    <Component Name="shift_PosY" TI="14161" Line="189" Offs="6"/>\r
+    <Component Name="X_PosMin" TI="14175" Line="190" Offs="8"/>\r
+    <Component Name="Y_PosMin" TI="14189" Line="191" Offs="10"/>\r
+    <Component Name="X_PosMax" TI="14203" Line="192" Offs="12"/>\r
+    <Component Name="Y_PosMax" TI="14217" Line="193" Offs="14"/>\r
    </type>\r
-   <type Family="typedef" Name="tPointer_Info" Line="194" ID="13898" toTI="13777"/>\r
-   <type Family="Pointer" TI="13920" toTI="13926"/>\r
-   <type Family="typedef" Name="tAppPtrMgr" Line="226" ID="13909" toTI="13920"/>\r
-   <type Family="Pointer" TI="13920" toTI="13926"/>\r
-   <type Family="Base" Name="int" ID="13943"/>\r
-   <type Family="Base" Name="char" ID="13950"/>\r
-   <type Family="Base" Name="unsigned int" ID="13957"/>\r
-   <function Name="POINTER_SetCurrentPointer" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351">\r
-    <parameter Name="width" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="height" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x1" Param="Yes"/>\r
-   <type Family="Pointer" TI="14031" toTI="13252"/>\r
-    <parameter Name="bmp" TI="14031" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_GetCurrentAngleStart" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="376">\r
-   </function >\r
-   <function Name="POINTER_SetCurrentAngleStart" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394">\r
-    <parameter Name="newangle" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_GetCurrentSpeedOnAngle" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="412">\r
-   </function >\r
-   <function Name="POINTER_SetCurrentSpeedOnAngle" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430">\r
-    <parameter Name="newspeed" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_SetCurrentAreaStore" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453">\r
-    <parameter Name="ptr" TI="14031" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_GetMode" TI="13697" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="532">\r
-   </function >\r
-   <function Name="POINTER_GetState" TI="13746" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="550">\r
-   </function >\r
-   <function Name="POINTER_SetRect" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573">\r
-    <parameter Name="x" TI="13191" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="13191" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="13191" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="13191" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_SetRectScreen" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="615">\r
-   </function >\r
-   <function Name="POINTER_GetPos" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="634">\r
-   </function >\r
-   <function Name="POINTER_SetPos" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655">\r
-    <parameter Name="x" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_SetApplication_Pointer_Mgr" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="845">\r
-   <type Family="Pointer" TI="13920" toTI="13926"/>\r
-   <type Family="typedef" Name="tAppPtrMgr" Line="226" ID="13909" toTI="13920"/>\r
-    <parameter Name="mgr" TI="13909" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="845" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_SetColor" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="863">\r
-    <parameter Name="color" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="863" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="POINTER_GetColor" TI="13234" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="881">\r
-   </function >\r
-   <type Family="Pointer" TI="14558" toTI="13898"/>\r
-   <function Name="POINTER_GetInfo" TI="14558" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="899">\r
-   </function >\r
-   <function Name="POINTER_Restore" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806">\r
-    <parameter Name="x" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806" Addr="0x3" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="807" Addr="0x4" TI="13943"/>\r
-   <type Family="Pointer" TI="14691" toTI="13950"/>\r
-    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="808" Addr="0x5" TI="14691"/>\r
-    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="809" Addr="0x6" TI="13943"/>\r
-   </function >\r
-   <function Name="POINTER_Draw" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682">\r
-    <parameter Name="x" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="bmp" TI="14031" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682" Addr="0x34000000" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="683" Addr="0x5" TI="13943"/>\r
-    <variable Name="l" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="684" Addr="0x9" TI="13943"/>\r
-    <variable Name="n" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="685" Addr="0xA" TI="13943"/>\r
-    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="686" Addr="0x6" TI="14691"/>\r
-    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="687" Addr="0x0" TI="13950"/>\r
-    <variable Name="val" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="688" Addr="0x4" TI="13234"/>\r
-   </function >\r
-   <function Name="POINTER_Save" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759">\r
-    <parameter Name="x" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="y" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="height" TI="13252" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759" Addr="0x3" Param="Yes"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="760" Addr="0x4" TI="13943"/>\r
-    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="762" Addr="0x5" TI="13943"/>\r
-   </function >\r
-   <function Name="POINTER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473">\r
-    <parameter Name="mode" TI="13697" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="15094" toTI="13234"/>\r
-    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="475" Addr="0x1" TI="13234"/>\r
-    <variable Name="color" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="476" Addr="0x0" TI="13234"/>\r
-   </function >\r
-   <function Name="POINTER_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="289">\r
-   </function >\r
-   <function Name="POINTER_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="315">\r
-    <variable Name="oldPointer_xPos" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="85" Addr="0x9" TI="0"/>\r
-    <variable Name="oldPointer_yPos" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="86" Addr="0xB" TI="0"/>\r
-    <variable Name="unmodied_shift_PosY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="88" Addr="0x2" TI="0"/>\r
-    <variable Name="outx" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="89" Addr="0x8" TI="0"/>\r
-    <variable Name="outy" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="90" Addr="0x7" TI="0"/>\r
-   </function >\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="13272"/>\r
-   <variable Name="POINTER_Info" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="58" Addr="0x20000072" TI="13898"/>\r
-   <type Family="array" ID="15381" toTI="13262"/>\r
-   <variable Name="BallPointerBmp" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="39" Addr="0x2000005C" TI="15381"/>\r
-   <variable Name="CurrentPointerBmp" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="44" Addr="0x20000128" TI="14031"/>\r
-   <variable Name="CurrentPointerColor" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="50" Addr="0x20000082" TI="13234"/>\r
-   <type Family="Pointer" TI="13920" toTI="13926"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="13920"/>\r
-   <variable Name="locbuf" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="40" Addr="0x200047BC" TI="15381"/>\r
-   <type Family="array" ID="15488" toTI="13262"/>\r
-   <variable Name="DefaultAreaStore" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="41" Addr="0x20004756" TI="15488"/>\r
-   <variable Name="CurrentPointerWidth" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="45" Addr="0x20000124" TI="13252"/>\r
-   <variable Name="CurrentPointerHeight" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="46" Addr="0x20000125" TI="13252"/>\r
-   <variable Name="CurrentSpeedOnAngle" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="47" Addr="0x20000068" TI="13234"/>\r
-   <variable Name="CurrentAngleStart" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="48" Addr="0x20000064" TI="13216"/>\r
-   <type Family="Pointer" TI="15612" toTI="13262"/>\r
-   <variable Name="ptrAreaStore" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="49" Addr="0x2000006C" TI="15612"/>\r
-   <variable Name="Pointer_Mode" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="51" Addr="0x20000070" TI="13697"/>\r
-   <variable Name="Pointer_State" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="52" Addr="0x20000071" TI="13746"/>\r
-   <variable Name="OUT_X" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="54" Addr="0x200047B8" TI="13191"/>\r
-   <variable Name="OUT_Y" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="55" Addr="0x200047BA" TI="13191"/>\r
+   <type Family="typedef" Name="tPointer_Info" Line="194" ID="14232" toTI="14111"/>\r
+   <type Family="Pointer" TI="14254" toTI="14260"/>\r
+   <type Family="typedef" Name="tAppPtrMgr" Line="226" ID="14243" toTI="14254"/>\r
+   <type Family="Pointer" TI="14254" toTI="14260"/>\r
+   <type Family="Base" Name="int" ID="14277"/>\r
+   <type Family="Base" Name="char" ID="14284"/>\r
+   <type Family="Base" Name="unsigned int" ID="14291"/>\r
+   <function Name="POINTER_SetCurrentPointer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="351">\r
+    <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"/>\r
+    <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"/>\r
+   <type Family="Pointer" TI="14371" toTI="13586"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_SetCurrentAngleStart" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="394">\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_SetCurrentSpeedOnAngle" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="430">\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_SetCurrentAreaStore" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="453">\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_SetRect" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="573">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_SetRectScreen" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="615">\r
+   </function >\r
+   <function Name="POINTER_SetPos" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="655">\r
+    <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"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="POINTER_GetColor" TI="13568" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="881">\r
+   </function >\r
+   <type Family="Pointer" TI="14900" toTI="14232"/>\r
+   <function Name="POINTER_Restore" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="806">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="807" Addr="0x4" TI="14277"/>\r
+   <type Family="Pointer" TI="15033" toTI="14284"/>\r
+    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="808" Addr="0x5" TI="15033"/>\r
+    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="809" Addr="0x6" TI="14277"/>\r
+   </function >\r
+   <function Name="POINTER_Draw" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="682">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="683" Addr="0x5" TI="14277"/>\r
+    <variable Name="l" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="684" Addr="0xA" TI="14277"/>\r
+    <variable Name="n" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="685" Addr="0x9" TI="14277"/>\r
+    <variable Name="ptr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="686" Addr="0x6" TI="15033"/>\r
+    <variable Name="c" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="687" Addr="0x0" TI="14284"/>\r
+    <variable Name="val" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="688" Addr="0x4" TI="13568"/>\r
+   </function >\r
+   <function Name="POINTER_Save" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="759">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="760" Addr="0x4" TI="14277"/>\r
+    <variable Name="bytesize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="762" Addr="0x5" TI="14277"/>\r
+   </function >\r
+   <function Name="POINTER_SetMode" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="473">\r
+    <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"/>\r
+   <type Family="Pointer" TI="15436" toTI="13568"/>\r
+    <variable Name="i" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="475" Addr="0x1" TI="13568"/>\r
+    <variable Name="color" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="476" Addr="0x0" TI="13568"/>\r
+   </function >\r
+   <function Name="POINTER_Init" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="289">\r
+   </function >\r
+   <function Name="POINTER_Handler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="315">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="outx" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="89" Addr="0x8" TI="0"/>\r
+    <variable Name="outy" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="90" Addr="0x7" TI="0"/>\r
+   </function >\r
+   <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"/>\r
+   <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"/>\r
+   <type Family="array" ID="15723" toTI="13596"/>\r
+   <variable Name="BallPointerBmp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="39" Addr="0x2000005C" TI="15723"/>\r
+   <variable Name="CurrentPointerBmp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="44" Addr="0x20000140" TI="14371"/>\r
+   <variable Name="CurrentPointerColor" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="50" Addr="0x20000082" TI="13568"/>\r
+   <type Family="Pointer" TI="14254" toTI="14260"/>\r
+   <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"/>\r
+   <variable Name="locbuf" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="40" Addr="0x200047D8" TI="15723"/>\r
+   <type Family="array" ID="15830" toTI="13596"/>\r
+   <variable Name="DefaultAreaStore" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="41" Addr="0x20004772" TI="15830"/>\r
+   <variable Name="CurrentPointerWidth" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="45" Addr="0x2000013C" TI="13586"/>\r
+   <variable Name="CurrentPointerHeight" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="46" Addr="0x2000013D" TI="13586"/>\r
+   <variable Name="CurrentSpeedOnAngle" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="47" Addr="0x20000068" TI="13568"/>\r
+   <variable Name="CurrentAngleStart" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="48" Addr="0x20000064" TI="13550"/>\r
+   <type Family="Pointer" TI="15954" toTI="13596"/>\r
+   <variable Name="ptrAreaStore" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\pointer.c" Line="49" Addr="0x2000006C" TI="15954"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
+   <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"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" >\r
-   <type Family="Base" Name="long int" ID="15720"/>\r
-   <type Family="Base" Name="short int" ID="15727"/>\r
-   <type Family="Base" Name="signed char" ID="15734"/>\r
-   <type Family="Base" Name="long unsigned int" ID="15741"/>\r
-   <type Family="Base" Name="short unsigned int" ID="15748"/>\r
-   <type Family="Base" Name="unsigned char" ID="15755"/>\r
-   <type Family="Pointer" TI="15995" toTI="16001"/>\r
-   <type Family="Base" Name="int" ID="16018"/>\r
-   <type Family="Base" Name="char" ID="16036"/>\r
-   <type Family="Pointer" TI="16025" toTI="16031"/>\r
-   <type Family="Base" Name="unsigned int" ID="16043"/>\r
-   <type Family="Base" Name="long long int" ID="16050"/>\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="16059"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="16066" toTI="15741"/>\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="16077" toTI="16057"/>\r
-   <type Family="ComponentList" Line="155" ID="16088">\r
-    <Component Name="xMessageType" TI="16096" Line="156" Offs="0"/>\r
-   <type Family="Pointer" TI="16125" toTI="15734"/>\r
-    <Component Name="pcMessage" TI="16110" Line="157" Offs="4"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" >\r
+   <type Family="Base" Name="long int" ID="16062"/>\r
+   <type Family="Base" Name="short int" ID="16069"/>\r
+   <type Family="Base" Name="signed char" ID="16076"/>\r
+   <type Family="Base" Name="long unsigned int" ID="16083"/>\r
+   <type Family="Base" Name="short unsigned int" ID="16090"/>\r
+   <type Family="Base" Name="unsigned char" ID="16097"/>\r
+   <type Family="Pointer" TI="16337" toTI="16343"/>\r
+   <type Family="Base" Name="int" ID="16360"/>\r
+   <type Family="Base" Name="char" ID="16378"/>\r
+   <type Family="Pointer" TI="16367" toTI="16373"/>\r
+   <type Family="Base" Name="unsigned int" ID="16385"/>\r
+   <type Family="Base" Name="long long int" ID="16392"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="16399"/>\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="16408" toTI="16083"/>\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="16419" toTI="16406"/>\r
+   <type Family="ComponentList" Line="168" ID="16430">\r
+    <Component Name="xMessageType" TI="16438" Line="169" Offs="0"/>\r
+   <type Family="Pointer" TI="16467" toTI="16076"/>\r
+    <Component Name="pcMessage" TI="16452" Line="170" Offs="4"/>\r
    </type>\r
-   <type Family="typedef" Name="xLCDMessage" Line="158" ID="16131" toTI="16088"/>\r
-   <function Name="starting_delay" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="460">\r
-    <parameter Name="ul" TI="15741" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="460" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="vApplicationTickHook" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="358">\r
-    <variable Name="ulCallCount" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="359" Addr="0x2000012C" TI="15741"/>\r
-    <variable Name="xMemsMessage" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="360" Addr="0x8005430" TI="16560"/>\r
-   </function >\r
-   <function Name="main" TI="16018" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="215">\r
-   </function >\r
-   <function Name="prvFlashTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="443">\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="16057" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="443" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="444" Addr="0x340FFFF8" TI="16066"/>\r
-   </function >\r
-   <function Name="prvLCDTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="251">\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="16057" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="251" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="252" Addr="0x340FFFE8" TI="16131"/>\r
-    <variable Name="cY" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="253" Addr="0x6" TI="16036"/>\r
-   </function >\r
-   <function Name="prvCheckTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="301">\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="16057" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="301" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="302" Addr="0x340FFFF8" TI="16066"/>\r
-    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="303" Addr="0x340FFFEC" TI="16131"/>\r
-   <type Family="array" ID="16544" toTI="15734"/>\r
-    <variable Name="cPassMessage" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="304" Addr="0x20000130" TI="16544"/>\r
-   </function >\r
-   <variable Name="dummy_var" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="77" Addr="0x200046E4" TI="15807"/>\r
-   <type Family="Pointer" TI="15995" toTI="16001"/>\r
-   <variable Name="Application_Pointer_Mgr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ST_Code\circle.h" Line="429" Addr="0x200046E0" TI="15995"/>\r
-   <type Family="array" ID="16602" toTI="15748"/>\r
-   <variable Name="pucImage" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\bitmap.h" Line="42" Addr="0x8005438" TI="16637"/>\r
-   <type Family="Pointer" TI="16057" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="16077" toTI="16057"/>\r
-   <variable Name="xLCDQueue" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="210" Addr="0x200047C4" TI="16077"/>\r
+   <type Family="typedef" Name="xLCDMessage" Line="171" ID="16473" toTI="16430"/>\r
+   <function Name="starting_delay" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="475">\r
+    <parameter Name="ul" TI="16083" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="475" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="vApplicationTickHook" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="371">\r
+    <variable Name="ulCallCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="372" Addr="0x20000144" TI="16083"/>\r
+    <variable Name="xMemsMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="373" Addr="0x8005B10" TI="16926"/>\r
+    <variable Name="xHigherPriorityTaskWoken" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="374" Addr="0x20000148" TI="16062"/>\r
+   </function >\r
+   <function Name="main" TI="16360" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="228">\r
+   </function >\r
+   <function Name="prvFlashTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="458">\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="458" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="459" Addr="0x34000008" TI="16408"/>\r
+   </function >\r
+   <function Name="prvLCDTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="264">\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="264" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="265" Addr="0x34000008" TI="16473"/>\r
+    <variable Name="cY" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="266" Addr="0x6" TI="16378"/>\r
+   </function >\r
+   <function Name="prvCheckTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="314">\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="16406" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="314" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xLastExecutionTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="315" Addr="0x34000014" TI="16408"/>\r
+    <variable Name="xMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="316" Addr="0x34000004" TI="16473"/>\r
+   <type Family="array" ID="16910" toTI="16076"/>\r
+    <variable Name="cPassMessage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="317" Addr="0x2000014C" TI="16910"/>\r
+   </function >\r
+   <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"/>\r
+   <type Family="Pointer" TI="16337" toTI="16343"/>\r
+   <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"/>\r
+   <type Family="array" ID="16968" toTI="16090"/>\r
+   <variable Name="pucImage" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\bitmap.h" Line="55" Addr="0x8005B18" TI="17003"/>\r
+   <type Family="Pointer" TI="16406" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="16419" toTI="16406"/>\r
+   <variable Name="xLCDQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\main.c" Line="223" Addr="0x200047E0" TI="16419"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" >\r
-   <type Family="Base" Name="int" ID="16704"/>\r
-   <type Family="Base" Name="unsigned int" ID="16711"/>\r
-   <type Family="Base" Name="long int" ID="16718"/>\r
-   <type Family="Base" Name="short int" ID="16725"/>\r
-   <type Family="Base" Name="signed char" ID="16732"/>\r
-   <type Family="Base" Name="long unsigned int" ID="16739"/>\r
-   <type Family="Base" Name="short unsigned int" ID="16757"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="16746" toTI="16757"/>\r
-   <type Family="Base" Name="unsigned char" ID="16764"/>\r
-   <type Family="ComponentList" Line="200" ID="16800">\r
-    <Component Name="CRL" TI="16808" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="16822" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="16836" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="16850" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="16864" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="16878" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="16892" Line="207" Offs="24"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" >\r
+   <type Family="Base" Name="int" ID="17070"/>\r
+   <type Family="Base" Name="unsigned int" ID="17077"/>\r
+   <type Family="Base" Name="long int" ID="17084"/>\r
+   <type Family="Base" Name="short int" ID="17091"/>\r
+   <type Family="Base" Name="signed char" ID="17098"/>\r
+   <type Family="Base" Name="long unsigned int" ID="17105"/>\r
+   <type Family="Base" Name="short unsigned int" ID="17123"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="17112" toTI="17123"/>\r
+   <type Family="Base" Name="unsigned char" ID="17130"/>\r
+   <type Family="ComponentList" Line="335" ID="17166">\r
+    <Component Name="CRL" TI="17175" Line="336" Offs="0"/>\r
+    <Component Name="CRH" TI="17190" Line="337" Offs="4"/>\r
+    <Component Name="IDR" TI="17205" Line="338" Offs="8"/>\r
+    <Component Name="ODR" TI="17220" Line="339" Offs="12"/>\r
+    <Component Name="BSRR" TI="17235" Line="340" Offs="16"/>\r
+    <Component Name="BRR" TI="17250" Line="341" Offs="20"/>\r
+    <Component Name="LCKR" TI="17265" Line="342" Offs="24"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="16934" toTI="16907"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="17003" toTI="16945"/>\r
-   <type Family="ComponentList" Line="60" ID="17014">\r
-    <Component Name="GPIO_Pin" TI="17022" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="17036" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="17050" Line="63" Offs="3"/>\r
+   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="39" ID="17308" toTI="17281"/>\r
+   <type Family="typedef" Name="GPIOMode_TypeDef" Line="54" ID="17377" toTI="17319"/>\r
+   <type Family="ComponentList" Line="63" ID="17388">\r
+    <Component Name="GPIO_Pin" TI="17396" Line="64" Offs="0"/>\r
+    <Component Name="GPIO_Speed" TI="17410" Line="65" Offs="2"/>\r
+    <Component Name="GPIO_Mode" TI="17424" Line="66" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="17065" toTI="17014"/>\r
-   <function Name="vParTestToggleLED" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="97">\r
-    <parameter Name="uxLED" TI="16739" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="97" Addr="0x0" Param="Yes"/>\r
-    <variable Name="usBit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="98" Addr="0x2" TI="16757"/>\r
+   <type Family="typedef" Name="GPIO_InitTypeDef" Line="67" ID="17439" toTI="17388"/>\r
+   <function Name="vParTestToggleLED" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="110">\r
+    <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"/>\r
+    <variable Name="usBit" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="111" Addr="0x2" TI="17123"/>\r
    </function >\r
-   <function Name="vParTestSetLED" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="70">\r
-    <parameter Name="uxLED" TI="16739" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="70" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="xValue" TI="16718" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="70" Addr="0x1" Param="Yes"/>\r
-    <variable Name="usBit" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="71" Addr="0x0" TI="16757"/>\r
+   <function Name="vParTestInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="67">\r
+    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="68" Addr="0x34000004" TI="17439"/>\r
    </function >\r
-   <function Name="vParTestInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="54">\r
-    <variable Name="GPIO_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="55" Addr="0x340FFFF4" TI="17065"/>\r
-   </function >\r
-   <variable Name="usOutputValue" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="49" Addr="0x2000014C" TI="16757"/>\r
+   <variable Name="usOutputValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\ParTest\ParTest.c" Line="62" Addr="0x20000168" TI="17123"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" >\r
-   <type Family="Base" Name="int" ID="17290"/>\r
-   <type Family="Base" Name="unsigned int" ID="17297"/>\r
-   <type Family="Base" Name="long int" ID="17304"/>\r
-   <type Family="Base" Name="short int" ID="17311"/>\r
-   <type Family="Base" Name="signed char" ID="17318"/>\r
-   <type Family="Base" Name="long unsigned int" ID="17325"/>\r
-   <type Family="Base" Name="short unsigned int" ID="17343"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="17332" toTI="17343"/>\r
-   <type Family="Base" Name="unsigned char" ID="17360"/>\r
-   <type Family="typedef" Name="u8" Line="38" ID="17350" toTI="17360"/>\r
-   <type Family="typedef" Name="FunctionalState" Line="56" ID="17393" toTI="17372"/>\r
-   <type Family="ComponentList" Line="404" ID="17407">\r
-    <Component Name="CR1" TI="17416" Line="405" Offs="0"/>\r
-    <Component Name="RESERVED0" TI="17431" Line="406" Offs="2"/>\r
-    <Component Name="CR2" TI="17446" Line="407" Offs="4"/>\r
-    <Component Name="RESERVED1" TI="17461" Line="408" Offs="6"/>\r
-    <Component Name="SMCR" TI="17476" Line="409" Offs="8"/>\r
-    <Component Name="RESERVED2" TI="17491" Line="410" Offs="10"/>\r
-    <Component Name="DIER" TI="17506" Line="411" Offs="12"/>\r
-    <Component Name="RESERVED3" TI="17521" Line="412" Offs="14"/>\r
-    <Component Name="SR" TI="17536" Line="413" Offs="16"/>\r
-    <Component Name="RESERVED4" TI="17550" Line="414" Offs="18"/>\r
-    <Component Name="EGR" TI="17565" Line="415" Offs="20"/>\r
-    <Component Name="RESERVED5" TI="17580" Line="416" Offs="22"/>\r
-    <Component Name="CCMR1" TI="17595" Line="417" Offs="24"/>\r
-    <Component Name="RESERVED6" TI="17610" Line="418" Offs="26"/>\r
-    <Component Name="CCMR2" TI="17625" Line="419" Offs="28"/>\r
-    <Component Name="RESERVED7" TI="17640" Line="420" Offs="30"/>\r
-    <Component Name="CCER" TI="17655" Line="421" Offs="32"/>\r
-    <Component Name="RESERVED8" TI="17670" Line="422" Offs="34"/>\r
-    <Component Name="CNT" TI="17685" Line="423" Offs="36"/>\r
-    <Component Name="RESERVED9" TI="17700" Line="424" Offs="38"/>\r
-    <Component Name="PSC" TI="17715" Line="425" Offs="40"/>\r
-    <Component Name="RESERVED10" TI="17730" Line="426" Offs="42"/>\r
-    <Component Name="ARR" TI="17745" Line="427" Offs="44"/>\r
-   <type Family="array" ID="17956" toTI="17332"/>\r
-    <Component Name="RESERVED11" TI="17760" Line="428" Offs="46"/>\r
-    <Component Name="CCR1" TI="17775" Line="429" Offs="52"/>\r
-    <Component Name="RESERVED12" TI="17790" Line="430" Offs="54"/>\r
-    <Component Name="CCR2" TI="17805" Line="431" Offs="56"/>\r
-    <Component Name="RESERVED13" TI="17820" Line="432" Offs="58"/>\r
-    <Component Name="CCR3" TI="17835" Line="433" Offs="60"/>\r
-    <Component Name="RESERVED14" TI="17850" Line="434" Offs="62"/>\r
-    <Component Name="CCR4" TI="17865" Line="435" Offs="64"/>\r
-    <Component Name="RESERVED15" TI="17880" Line="436" Offs="66"/>\r
-    <Component Name="DCR" TI="17895" Line="437" Offs="72"/>\r
-    <Component Name="RESERVED16" TI="17910" Line="438" Offs="74"/>\r
-    <Component Name="DMAR" TI="17925" Line="439" Offs="76"/>\r
-    <Component Name="RESERVED17" TI="17940" Line="440" Offs="78"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" >\r
+   <type Family="Base" Name="int" ID="17664"/>\r
+   <type Family="Base" Name="unsigned int" ID="17671"/>\r
+   <type Family="Base" Name="long int" ID="17678"/>\r
+   <type Family="Base" Name="short int" ID="17685"/>\r
+   <type Family="Base" Name="signed char" ID="17692"/>\r
+   <type Family="Base" Name="long unsigned int" ID="17699"/>\r
+   <type Family="Base" Name="short unsigned int" ID="17717"/>\r
+   <type Family="typedef" Name="u16" Line="40" ID="17706" toTI="17717"/>\r
+   <type Family="Base" Name="unsigned char" ID="17734"/>\r
+   <type Family="typedef" Name="u8" Line="41" ID="17724" toTI="17734"/>\r
+   <type Family="typedef" Name="FunctionalState" Line="59" ID="17767" toTI="17746"/>\r
+   <type Family="ComponentList" Line="524" ID="17781">\r
+    <Component Name="CR1" TI="17790" Line="525" Offs="0"/>\r
+    <Component Name="RESERVED0" TI="17805" Line="526" Offs="2"/>\r
+    <Component Name="CR2" TI="17820" Line="527" Offs="4"/>\r
+    <Component Name="RESERVED1" TI="17835" Line="528" Offs="6"/>\r
+    <Component Name="SMCR" TI="17850" Line="529" Offs="8"/>\r
+    <Component Name="RESERVED2" TI="17865" Line="530" Offs="10"/>\r
+    <Component Name="DIER" TI="17880" Line="531" Offs="12"/>\r
+    <Component Name="RESERVED3" TI="17895" Line="532" Offs="14"/>\r
+    <Component Name="SR" TI="17910" Line="533" Offs="16"/>\r
+    <Component Name="RESERVED4" TI="17924" Line="534" Offs="18"/>\r
+    <Component Name="EGR" TI="17939" Line="535" Offs="20"/>\r
+    <Component Name="RESERVED5" TI="17954" Line="536" Offs="22"/>\r
+    <Component Name="CCMR1" TI="17969" Line="537" Offs="24"/>\r
+    <Component Name="RESERVED6" TI="17984" Line="538" Offs="26"/>\r
+    <Component Name="CCMR2" TI="17999" Line="539" Offs="28"/>\r
+    <Component Name="RESERVED7" TI="18014" Line="540" Offs="30"/>\r
+    <Component Name="CCER" TI="18029" Line="541" Offs="32"/>\r
+    <Component Name="RESERVED8" TI="18044" Line="542" Offs="34"/>\r
+    <Component Name="CNT" TI="18059" Line="543" Offs="36"/>\r
+    <Component Name="RESERVED9" TI="18074" Line="544" Offs="38"/>\r
+    <Component Name="PSC" TI="18089" Line="545" Offs="40"/>\r
+    <Component Name="RESERVED10" TI="18104" Line="546" Offs="42"/>\r
+    <Component Name="ARR" TI="18119" Line="547" Offs="44"/>\r
+    <Component Name="RESERVED11" TI="18134" Line="548" Offs="46"/>\r
+    <Component Name="RCR" TI="18149" Line="549" Offs="48"/>\r
+    <Component Name="RESERVED12" TI="18164" Line="550" Offs="50"/>\r
+    <Component Name="CCR1" TI="18179" Line="551" Offs="52"/>\r
+    <Component Name="RESERVED13" TI="18194" Line="552" Offs="54"/>\r
+    <Component Name="CCR2" TI="18209" Line="553" Offs="56"/>\r
+    <Component Name="RESERVED14" TI="18224" Line="554" Offs="58"/>\r
+    <Component Name="CCR3" TI="18239" Line="555" Offs="60"/>\r
+    <Component Name="RESERVED15" TI="18254" Line="556" Offs="62"/>\r
+    <Component Name="CCR4" TI="18269" Line="557" Offs="64"/>\r
+    <Component Name="RESERVED16" TI="18284" Line="558" Offs="66"/>\r
+    <Component Name="BDTR" TI="18299" Line="559" Offs="68"/>\r
+    <Component Name="RESERVED17" TI="18314" Line="560" Offs="70"/>\r
+    <Component Name="DCR" TI="18329" Line="561" Offs="72"/>\r
+    <Component Name="RESERVED18" TI="18344" Line="562" Offs="74"/>\r
+    <Component Name="DMAR" TI="18359" Line="563" Offs="76"/>\r
+    <Component Name="RESERVED19" TI="18374" Line="564" Offs="78"/>\r
    </type>\r
-   <type Family="ComponentList" Line="32" ID="17972">\r
-    <Component Name="NVIC_IRQChannel" TI="17980" Line="33" Offs="0"/>\r
-    <Component Name="NVIC_IRQChannelPreemptionPriority" TI="17994" Line="34" Offs="1"/>\r
-    <Component Name="NVIC_IRQChannelSubPriority" TI="18008" Line="35" Offs="2"/>\r
-    <Component Name="NVIC_IRQChannelCmd" TI="18022" Line="36" Offs="3"/>\r
+   <type Family="ComponentList" Line="27" ID="18390">\r
+    <Component Name="NVIC_IRQChannel" TI="18398" Line="28" Offs="0"/>\r
+    <Component Name="NVIC_IRQChannelPreemptionPriority" TI="18412" Line="29" Offs="1"/>\r
+    <Component Name="NVIC_IRQChannelSubPriority" TI="18426" Line="30" Offs="2"/>\r
+    <Component Name="NVIC_IRQChannelCmd" TI="18440" Line="31" Offs="3"/>\r
    </type>\r
-   <type Family="typedef" Name="NVIC_InitTypeDef" Line="37" ID="18037" toTI="17972"/>\r
-   <type Family="ComponentList" Line="33" ID="18048">\r
-    <Component Name="TIM_Period" TI="18056" Line="34" Offs="0"/>\r
-    <Component Name="TIM_Prescaler" TI="18070" Line="35" Offs="2"/>\r
-    <Component Name="TIM_ClockDivision" TI="18084" Line="36" Offs="4"/>\r
-    <Component Name="TIM_CounterMode" TI="18098" Line="37" Offs="6"/>\r
+   <type Family="typedef" Name="NVIC_InitTypeDef" Line="32" ID="18455" toTI="18390"/>\r
+   <type Family="ComponentList" Line="28" ID="18466">\r
+    <Component Name="TIM_Prescaler" TI="18474" Line="29" Offs="0"/>\r
+    <Component Name="TIM_CounterMode" TI="18488" Line="30" Offs="2"/>\r
+    <Component Name="TIM_Period" TI="18502" Line="31" Offs="4"/>\r
+    <Component Name="TIM_ClockDivision" TI="18516" Line="32" Offs="6"/>\r
+    <Component Name="TIM_RepetitionCounter" TI="18530" Line="33" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="38" ID="18113" toTI="18048"/>\r
-   <function Name="vTimer2IntHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="127">\r
-    <variable Name="usThisCount" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="129" Addr="0x0" TI="17343"/>\r
-    <variable Name="usDifference" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="129" Addr="0x2" TI="17343"/>\r
-    <variable Name="usLastCount" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="128" Addr="0x20000150" TI="17343"/>\r
-    <variable Name="usSettleCount" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="128" Addr="0x2000014E" TI="17343"/>\r
-    <variable Name="usMaxDifference" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="128" Addr="0x20000152" TI="17343"/>\r
-   </function >\r
-   <function Name="vSetupTimerTest" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="81">\r
-    <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="83" Addr="0x340FFFE8" TI="18113"/>\r
-    <variable Name="NVIC_InitStructure" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="84" Addr="0x340FFFE4" TI="18037"/>\r
-   </function >\r
-   <variable Name="usMaxJitter" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="76" Addr="0x20000154" TI="17367"/>\r
+   <type Family="typedef" Name="TIM_TimeBaseInitTypeDef" Line="34" ID="18545" toTI="18466"/>\r
+   <function Name="vTimer2IntHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="140">\r
+    <variable Name="usThisCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="142" Addr="0x0" TI="17717"/>\r
+    <variable Name="usDifference" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="142" Addr="0x2" TI="17717"/>\r
+    <variable Name="usLastCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016C" TI="17717"/>\r
+    <variable Name="usSettleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016A" TI="17717"/>\r
+    <variable Name="usMaxDifference" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="141" Addr="0x2000016E" TI="17717"/>\r
+   </function >\r
+   <function Name="vSetupTimerTest" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="94">\r
+    <variable Name="TIM_TimeBaseStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="96" Addr="0x34000006" TI="18545"/>\r
+    <variable Name="NVIC_InitStructure" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="97" Addr="0x34000002" TI="18455"/>\r
+   </function >\r
+   <variable Name="usMaxJitter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\timertest.c" Line="89" Addr="0x20000170" TI="17741"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" >\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="typedef" Name="va_list" Line="110" ID="18361" toTI="18344"/>\r
-   <function Name="printchar" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32">\r
-   <type Family="Base" Name="char" ID="18437"/>\r
-   <type Family="Pointer" TI="18431" toTI="18437"/>\r
-   <type Family="Pointer" TI="18425" toTI="18431"/>\r
-    <parameter Name="str" TI="18425" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x0" Param="Yes"/>\r
-   <type Family="Base" Name="int" ID="18444"/>\r
-    <parameter Name="c" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="prints" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46">\r
-    <parameter Name="out" TI="18425" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="18603" toTI="18609"/>\r
-    <parameter Name="string" TI="18603" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="width" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="pad" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46" Addr="0x3" Param="Yes"/>\r
-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x5" TI="18444"/>\r
-    <variable Name="padchar" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0xA" TI="18444"/>\r
-    <variable Name="len" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="50" Addr="0x1" TI="18444"/>\r
-   </function >\r
-   <function Name="printi" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79">\r
-    <parameter Name="out" TI="18425" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="i" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="b" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="sg" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="width" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000000" Param="Yes"/>\r
-    <parameter Name="pad" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000004" Param="Yes"/>\r
-    <parameter Name="letbase" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79" Addr="0x34000008" Param="Yes"/>\r
-   <type Family="array" ID="18825" toTI="18437"/>\r
-    <variable Name="print_buf" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="80" Addr="0x340FFFDC" TI="18825"/>\r
-    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="81" Addr="0x4" TI="18431"/>\r
-    <variable Name="t" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x1" TI="18444"/>\r
-    <variable Name="neg" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18444"/>\r
-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18444"/>\r
-   <type Family="Base" Name="unsigned int" ID="18844"/>\r
-    <variable Name="u" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="83" Addr="0x2" TI="18844"/>\r
-   </function >\r
-   <function Name="print" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122">\r
-    <parameter Name="out" TI="18425" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="format" TI="18603" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x1" Param="Yes"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="typedef" Name="va_list" Line="110" ID="18361" toTI="18344"/>\r
-    <parameter Name="args" TI="18361" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122" Addr="0x2" Param="Yes"/>\r
-    <variable Name="width" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0xE" TI="18444"/>\r
-    <variable Name="pad" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0xC" TI="18444"/>\r
-    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="124" Addr="0x6" TI="18444"/>\r
-   <type Family="array" ID="19017" toTI="18437"/>\r
-    <variable Name="scr" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="125" Addr="0x340FFFEE" TI="19017"/>\r
-    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="146" Addr="0x1" TI="18431"/>\r
-   </function >\r
-   <function Name="snprintf" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="203">\r
-    <parameter Name="buf" TI="18431" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="203" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="count" TI="18844" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="203" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="format" TI="18603" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="203" Addr="0x34000000" Param="Yes"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="typedef" Name="va_list" Line="110" ID="18361" toTI="18344"/>\r
-    <variable Name="args" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="204" Addr="0x340FFFF8" TI="18361"/>\r
-   </function >\r
-   <function Name="sprintf" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194">\r
-    <parameter Name="out" TI="18431" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="format" TI="18603" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194" Addr="0x34000000" Param="Yes"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="typedef" Name="va_list" Line="110" ID="18361" toTI="18344"/>\r
-    <variable Name="args" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="195" Addr="0x340FFFFC" TI="18361"/>\r
-   </function >\r
-   <function Name="printf" TI="18444" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="186">\r
-    <parameter Name="format" TI="18603" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="186" Addr="0x34000000" Param="Yes"/>\r
-   <type Family="Pointer" TI="18355" toTI="0"/>\r
-   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18344" toTI="18355"/>\r
-   <type Family="typedef" Name="va_list" Line="110" ID="18361" toTI="18344"/>\r
-    <variable Name="args" FileName="C:\E\Dev\FreeRTOS\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="187" Addr="0x340FFFF8" TI="18361"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" >\r
+   <type Family="Pointer" TI="18787" toTI="0"/>\r
+   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>\r
+   <type Family="Pointer" TI="18787" toTI="0"/>\r
+   <type Family="Pointer" TI="18787" toTI="0"/>\r
+   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>\r
+   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>\r
+   <function Name="printchar" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="32">\r
+   <type Family="Base" Name="char" ID="18869"/>\r
+   <type Family="Pointer" TI="18863" toTI="18869"/>\r
+   <type Family="Pointer" TI="18857" toTI="18863"/>\r
+    <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"/>\r
+   <type Family="Base" Name="int" ID="18876"/>\r
+    <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"/>\r
+   </function >\r
+   <function Name="prints" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="46">\r
+    <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"/>\r
+   <type Family="Pointer" TI="19035" toTI="19041"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x5" TI="18876"/>\r
+    <variable Name="padchar" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="47" Addr="0x8" TI="18876"/>\r
+    <variable Name="len" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="50" Addr="0x1" TI="18876"/>\r
+   </function >\r
+   <function Name="printi" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="79">\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+    <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"/>\r
+   <type Family="array" ID="19257" toTI="18869"/>\r
+    <variable Name="print_buf" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="80" Addr="0x34000004" TI="19257"/>\r
+    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="81" Addr="0x4" TI="18863"/>\r
+    <variable Name="t" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x1" TI="18876"/>\r
+    <variable Name="neg" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18876"/>\r
+    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="82" Addr="0x5" TI="18876"/>\r
+   <type Family="Base" Name="unsigned int" ID="19276"/>\r
+    <variable Name="u" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="83" Addr="0x2" TI="19276"/>\r
+   </function >\r
+   <function Name="print" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="122">\r
+    <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"/>\r
+    <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"/>\r
+   <type Family="Pointer" TI="18787" toTI="0"/>\r
+   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>\r
+   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>\r
+    <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"/>\r
+    <variable Name="width" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x6" TI="18876"/>\r
+    <variable Name="pad" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="123" Addr="0x5" TI="18876"/>\r
+    <variable Name="pc" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="124" Addr="0x8" TI="18876"/>\r
+   <type Family="array" ID="19445" toTI="18869"/>\r
+    <variable Name="scr" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="125" Addr="0x3400001E" TI="19445"/>\r
+    <variable Name="s" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="146" Addr="0x1" TI="18863"/>\r
+   </function >\r
+   <function Name="sprintf" TI="18876" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="194">\r
+    <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"/>\r
+    <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"/>\r
+   <type Family="Pointer" TI="18787" toTI="0"/>\r
+   <type Family="typedef" Name="__gnuc_va_list" Line="43" ID="18776" toTI="18787"/>\r
+   <type Family="typedef" Name="va_list" Line="110" ID="18793" toTI="18776"/>\r
+    <variable Name="args" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\CORTEX_STM32F103_Primer_GCC\printf-stdarg.c" Line="195" Addr="0x3400001C" TI="18793"/>\r
    </function >\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" >\r
-   <type Family="Base" Name="unsigned int" ID="19281"/>\r
-   <type Family="Base" Name="int" ID="19288"/>\r
-   <type Family="Base" Name="long int" ID="19295"/>\r
-   <type Family="Base" Name="long long int" ID="19302"/>\r
-   <type Family="Base" Name="unsigned char" ID="19312"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="19321"/>\r
-   <type Family="Base" Name="short int" ID="19328"/>\r
-   <type Family="Base" Name="char" ID="19335"/>\r
-   <type Family="Base" Name="short unsigned int" ID="19342"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="19349"/>\r
-   <type Family="Base" Name="signed char" ID="19356"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="19368" toTI="19319"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   <type Family="typedef" Name="xSemaphoreHandle" Line="42" ID="19390" toTI="19379"/>\r
-   <function Name="xAreGenericQueueTasksStillRunning" TI="19295" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="513">\r
-    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="514" Addr="0x2000015C" TI="19321"/>\r
-    <variable Name="ulLastLoopCounter2" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="514" Addr="0x20000168" TI="19321"/>\r
-   </function >\r
-   <function Name="vStartGenericQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="116">\r
-    <parameter Name="uxPriority" TI="19321" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="116" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="117" Addr="0x3" TI="19379"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   <type Family="typedef" Name="xSemaphoreHandle" Line="42" ID="19390" toTI="19379"/>\r
-    <variable Name="xMutex" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="118" Addr="0x6" TI="19390"/>\r
-   </function >\r
-   <function Name="prvMediumPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="468">\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19319" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="468" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="prvHighPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="484">\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19319" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="484" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   <type Family="typedef" Name="xSemaphoreHandle" Line="42" ID="19390" toTI="19379"/>\r
-   </function >\r
-   <function Name="prvLowPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="370">\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19319" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="370" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   <type Family="typedef" Name="xSemaphoreHandle" Line="42" ID="19390" toTI="19379"/>\r
-   </function >\r
-   <function Name="prvSendFrontAndBackTest" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="142">\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19319" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="142" Addr="0x0" Param="Yes"/>\r
-    <variable Name="ulData" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="143" Addr="0x340FFFFC" TI="19321"/>\r
-    <variable Name="ulData2" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="143" Addr="0x340FFFF8" TI="19321"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="19379" toTI="19319"/>\r
-   </function >\r
-   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="99" Addr="0x20000160" TI="19295"/>\r
-   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="103" Addr="0x20000158" TI="19363"/>\r
-   <variable Name="ulLoopCounter2" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="104" Addr="0x20000164" TI="19363"/>\r
-   <variable Name="ulGuardedVariable" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="107" Addr="0x20000174" TI="19363"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="19368" toTI="19319"/>\r
-   <variable Name="xHighPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="111" Addr="0x20000170" TI="19368"/>\r
-   <type Family="Pointer" TI="19319" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="19368" toTI="19319"/>\r
-   <variable Name="xMediumPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\GenQTest.c" Line="111" Addr="0x2000016C" TI="19368"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" >\r
+   <type Family="Base" Name="unsigned int" ID="19709"/>\r
+   <type Family="Base" Name="signed char" ID="19716"/>\r
+   <type Family="Base" Name="unsigned char" ID="19723"/>\r
+   <type Family="Base" Name="short int" ID="19730"/>\r
+   <type Family="Base" Name="short unsigned int" ID="19737"/>\r
+   <type Family="Base" Name="int" ID="19744"/>\r
+   <type Family="Base" Name="long long int" ID="19751"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="19758"/>\r
+   <type Family="Base" Name="long int" ID="19765"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="19777"/>\r
+   <type Family="Base" Name="char" ID="19784"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>\r
+   <function Name="xAreGenericQueueTasksStillRunning" TI="19765" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="544">\r
+    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="545" Addr="0x20000178" TI="19777"/>\r
+    <variable Name="ulLastLoopCounter2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="545" Addr="0x20000184" TI="19777"/>\r
+   </function >\r
+   <function Name="vStartGenericQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="129">\r
+    <parameter Name="uxPriority" TI="19777" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="129" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="130" Addr="0x3" TI="19807"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>\r
+    <variable Name="xMutex" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="131" Addr="0x6" TI="19818"/>\r
+   </function >\r
+   <function Name="prvMediumPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="497">\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="497" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="prvHighPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="515">\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="515" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>\r
+   </function >\r
+   <function Name="prvLowPriorityMutexTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="399">\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="399" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   <type Family="typedef" Name="xSemaphoreHandle" Line="59" ID="19818" toTI="19807"/>\r
+   </function >\r
+   <function Name="prvSendFrontAndBackTest" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="171">\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="19775" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="171" Addr="0x0" Param="Yes"/>\r
+    <variable Name="ulData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="172" Addr="0x34000018" TI="19777"/>\r
+    <variable Name="ulData2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="172" Addr="0x34000014" TI="19777"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="19807" toTI="19775"/>\r
+   </function >\r
+   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="112" Addr="0x2000017C" TI="19765"/>\r
+   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="116" Addr="0x20000174" TI="19791"/>\r
+   <variable Name="ulLoopCounter2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="117" Addr="0x20000180" TI="19791"/>\r
+   <variable Name="ulGuardedVariable" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="120" Addr="0x20000190" TI="19791"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>\r
+   <variable Name="xHighPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="124" Addr="0x2000018C" TI="19796"/>\r
+   <type Family="Pointer" TI="19775" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="19796" toTI="19775"/>\r
+   <variable Name="xMediumPriorityMutexTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\GenQTest.c" Line="124" Addr="0x20000188" TI="19796"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" >\r
-   <type Family="Base" Name="unsigned int" ID="19897"/>\r
-   <type Family="Base" Name="int" ID="19904"/>\r
-   <type Family="Base" Name="long int" ID="19911"/>\r
-   <type Family="Base" Name="long long int" ID="19918"/>\r
-   <type Family="Base" Name="unsigned char" ID="19928"/>\r
-   <type Family="Pointer" TI="19935" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="19937"/>\r
-   <type Family="Base" Name="short int" ID="19944"/>\r
-   <type Family="Base" Name="char" ID="19951"/>\r
-   <type Family="Base" Name="short unsigned int" ID="19958"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="19965"/>\r
-   <type Family="Base" Name="signed char" ID="19972"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="19989" toTI="19937"/>\r
-   <type Family="Pointer" TI="19935" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="20000" toTI="19935"/>\r
-   <type Family="ComponentList" Name="BLOCKING_QUEUE_PARAMETERS" Line="85" ID="20011">\r
-   <type Family="Pointer" TI="19935" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="20000" toTI="19935"/>\r
-    <Component Name="xQueue" TI="20023" Line="86" Offs="0"/>\r
-    <Component Name="xBlockTime" TI="20037" Line="87" Offs="4"/>\r
-   <type Family="Pointer" TI="20066" toTI="19979"/>\r
-    <Component Name="psCheckVariable" TI="20051" Line="88" Offs="8"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" >\r
+   <type Family="Base" Name="unsigned int" ID="20325"/>\r
+   <type Family="Base" Name="signed char" ID="20332"/>\r
+   <type Family="Base" Name="unsigned char" ID="20339"/>\r
+   <type Family="Base" Name="short int" ID="20346"/>\r
+   <type Family="Base" Name="short unsigned int" ID="20353"/>\r
+   <type Family="Base" Name="int" ID="20360"/>\r
+   <type Family="Base" Name="long long int" ID="20367"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="20374"/>\r
+   <type Family="Base" Name="long int" ID="20381"/>\r
+   <type Family="Pointer" TI="20391" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="20393"/>\r
+   <type Family="Base" Name="char" ID="20400"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="20417" toTI="20393"/>\r
+   <type Family="Pointer" TI="20391" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="20428" toTI="20391"/>\r
+   <type Family="ComponentList" Name="BLOCKING_QUEUE_PARAMETERS" Line="98" ID="20439">\r
+   <type Family="Pointer" TI="20391" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="20428" toTI="20391"/>\r
+    <Component Name="xQueue" TI="20451" Line="99" Offs="0"/>\r
+    <Component Name="xBlockTime" TI="20465" Line="100" Offs="4"/>\r
+   <type Family="Pointer" TI="20494" toTI="20407"/>\r
+    <Component Name="psCheckVariable" TI="20479" Line="101" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xBlockingQueueParameters" Line="89" ID="20072" toTI="20011"/>\r
-   <function Name="xAreBlockingQueuesStillRunning" TI="19911" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="261">\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="264" Addr="0x0" TI="19911"/>\r
-    <variable Name="xTasks" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="264" Addr="0xC" TI="19911"/>\r
-   <type Family="array" ID="20539" toTI="19944"/>\r
-    <variable Name="sLastBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="262" Addr="0x2000017E" TI="20539"/>\r
-    <variable Name="sLastBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="263" Addr="0x2000018A" TI="20539"/>\r
-   </function >\r
-   <function Name="vStartBlockingQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="110">\r
-    <parameter Name="uxPriority" TI="19937" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="110" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="20353" toTI="20072"/>\r
-    <variable Name="pxQueueParameters1" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="111" Addr="0x3" TI="20353"/>\r
-    <variable Name="pxQueueParameters2" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="111" Addr="0x3" TI="20353"/>\r
-    <variable Name="pxQueueParameters3" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="112" Addr="0x3" TI="20353"/>\r
-    <variable Name="pxQueueParameters4" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="112" Addr="0x3" TI="20353"/>\r
-    <variable Name="pxQueueParameters5" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="113" Addr="0x3" TI="20353"/>\r
-    <variable Name="pxQueueParameters6" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="113" Addr="0x3" TI="20353"/>\r
-   </function >\r
-   <function Name="vBlockingQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="192">\r
-   <type Family="Pointer" TI="19935" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19935" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="192" Addr="0x0" Param="Yes"/>\r
-    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="193" Addr="0x340FFFFA" TI="19958"/>\r
-    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="194" Addr="0x4" TI="20353"/>\r
-    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="195" Addr="0x5" TI="19944"/>\r
-   </function >\r
-   <function Name="vBlockingQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="223">\r
-   <type Family="Pointer" TI="19935" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="19935" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="223" Addr="0x0" Param="Yes"/>\r
-    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="224" Addr="0x340FFFFE" TI="19958"/>\r
-    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="224" Addr="0x5" TI="19958"/>\r
-    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="225" Addr="0x4" TI="20353"/>\r
-    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="226" Addr="0x6" TI="19944"/>\r
-   </function >\r
-   <variable Name="sBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="101" Addr="0x20000178" TI="20572"/>\r
-   <variable Name="sBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\BlockQ.c" Line="105" Addr="0x20000184" TI="20594"/>\r
+   <type Family="typedef" Name="xBlockingQueueParameters" Line="102" ID="20500" toTI="20439"/>\r
+   <function Name="xAreBlockingQueuesStillRunning" TI="20381" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="274">\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="277" Addr="0x0" TI="20381"/>\r
+    <variable Name="xTasks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="277" Addr="0xE" TI="20381"/>\r
+   <type Family="array" ID="20967" toTI="20346"/>\r
+    <variable Name="sLastBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="275" Addr="0x2000019A" TI="20967"/>\r
+    <variable Name="sLastBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="276" Addr="0x200001A6" TI="20967"/>\r
+   </function >\r
+   <function Name="vStartBlockingQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="123">\r
+    <parameter Name="uxPriority" TI="20393" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="123" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="20781" toTI="20500"/>\r
+    <variable Name="pxQueueParameters1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="124" Addr="0x3" TI="20781"/>\r
+    <variable Name="pxQueueParameters2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="124" Addr="0x3" TI="20781"/>\r
+    <variable Name="pxQueueParameters3" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="125" Addr="0x3" TI="20781"/>\r
+    <variable Name="pxQueueParameters4" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="125" Addr="0x3" TI="20781"/>\r
+    <variable Name="pxQueueParameters5" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="126" Addr="0x3" TI="20781"/>\r
+    <variable Name="pxQueueParameters6" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="126" Addr="0x3" TI="20781"/>\r
+   </function >\r
+   <function Name="vBlockingQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="205">\r
+   <type Family="Pointer" TI="20391" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="20391" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="205" Addr="0x0" Param="Yes"/>\r
+    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="206" Addr="0x34000012" TI="20353"/>\r
+    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="207" Addr="0x4" TI="20781"/>\r
+    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="208" Addr="0x5" TI="20346"/>\r
+   </function >\r
+   <function Name="vBlockingQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="236">\r
+   <type Family="Pointer" TI="20391" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="20391" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="236" Addr="0x0" Param="Yes"/>\r
+    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="237" Addr="0x34000016" TI="20353"/>\r
+    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="237" Addr="0x5" TI="20353"/>\r
+    <variable Name="pxQueueParameters" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="238" Addr="0x4" TI="20781"/>\r
+    <variable Name="sErrorEverOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="239" Addr="0x6" TI="20346"/>\r
+   </function >\r
+   <variable Name="sBlockingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="114" Addr="0x20000194" TI="21000"/>\r
+   <variable Name="sBlockingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\BlockQ.c" Line="118" Addr="0x200001A0" TI="21022"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" >\r
-   <type Family="Base" Name="int" ID="20629"/>\r
-   <type Family="Base" Name="unsigned int" ID="20636"/>\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-   <type Family="Base" Name="long int" ID="20645"/>\r
-   <type Family="Base" Name="short int" ID="20652"/>\r
-   <type Family="Base" Name="signed char" ID="20659"/>\r
-   <type Family="Base" Name="long unsigned int" ID="20666"/>\r
-   <type Family="Base" Name="short unsigned int" ID="20673"/>\r
-   <type Family="Base" Name="unsigned char" ID="20680"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="20695" toTI="20666"/>\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="20706" toTI="20643"/>\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="20717" toTI="20643"/>\r
-   <function Name="xAreBlockTimeTestTasksStillRunning" TI="20645" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="449">\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="451" Addr="0x0" TI="20645"/>\r
-    <variable Name="xLastPrimaryCycleCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="450" Addr="0x20000194" TI="20645"/>\r
-    <variable Name="xLastSecondaryCycleCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="450" Addr="0x2000019C" TI="20645"/>\r
-   </function >\r
-   <function Name="vCreateBlockTimeTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="86">\r
-   </function >\r
-   <function Name="vSecondaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="353">\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="20643" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="353" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="354" Addr="0x6" TI="20695"/>\r
-    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="354" Addr="0x4" TI="20695"/>\r
-    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="355" Addr="0x40FFFFC" TI="20645"/>\r
-   </function >\r
-   <function Name="vPrimaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="97">\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="20643" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="97" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xItem" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="98" Addr="0x340FFFFC" TI="20645"/>\r
-    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="98" Addr="0x340FFFE8" TI="20645"/>\r
-    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="99" Addr="0x4" TI="20695"/>\r
-    <variable Name="xTimeToBlock" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="100" Addr="0x5" TI="20695"/>\r
-    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="100" Addr="0x4" TI="20695"/>\r
-   </function >\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="20717" toTI="20643"/>\r
-   <variable Name="xTestQueue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="65" Addr="0x200001A4" TI="20717"/>\r
-   <type Family="Pointer" TI="20643" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="20706" toTI="20643"/>\r
-   <variable Name="xSecondary" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="69" Addr="0x200001A8" TI="20706"/>\r
-   <variable Name="xPrimaryCycles" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="72" Addr="0x20000190" TI="20645"/>\r
-   <variable Name="xSecondaryCycles" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="72" Addr="0x20000198" TI="20645"/>\r
-   <variable Name="xErrorOccurred" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="73" Addr="0x200001A0" TI="20645"/>\r
-   <variable Name="xRunIndicator" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\blocktim.c" Line="77" Addr="0x200001AC" TI="20687"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" >\r
+   <type Family="Base" Name="int" ID="21057"/>\r
+   <type Family="Base" Name="unsigned int" ID="21064"/>\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+   <type Family="Base" Name="long int" ID="21073"/>\r
+   <type Family="Base" Name="short int" ID="21080"/>\r
+   <type Family="Base" Name="signed char" ID="21087"/>\r
+   <type Family="Base" Name="long unsigned int" ID="21099"/>\r
+   <type Family="Base" Name="short unsigned int" ID="21106"/>\r
+   <type Family="Base" Name="unsigned char" ID="21113"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="21128" toTI="21099"/>\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21139" toTI="21071"/>\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21150" toTI="21071"/>\r
+   <function Name="xAreBlockTimeTestTasksStillRunning" TI="21073" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="464">\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="466" Addr="0x1" TI="21073"/>\r
+    <variable Name="xLastPrimaryCycleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="465" Addr="0x200001B0" TI="21073"/>\r
+    <variable Name="xLastSecondaryCycleCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="465" Addr="0x200001B8" TI="21073"/>\r
+   </function >\r
+   <function Name="vCreateBlockTimeTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="104">\r
+   </function >\r
+   <function Name="vSecondaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="374">\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21071" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="374" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="375" Addr="0x6" TI="21128"/>\r
+    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="375" Addr="0x0" TI="21128"/>\r
+    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="376" Addr="0x4000014" TI="21073"/>\r
+   </function >\r
+   <function Name="vPrimaryBlockTimeTestTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="123">\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21071" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="123" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xItem" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="124" Addr="0x34000014" TI="21073"/>\r
+    <variable Name="xData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="124" Addr="0x34000000" TI="21073"/>\r
+    <variable Name="xTimeWhenBlocking" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="125" Addr="0x5" TI="21128"/>\r
+    <variable Name="xTimeToBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x4" TI="21128"/>\r
+    <variable Name="xBlockedTime" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="126" Addr="0x0" TI="21128"/>\r
+   </function >\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21150" toTI="21071"/>\r
+   <variable Name="xTestQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="83" Addr="0x200001C0" TI="21150"/>\r
+   <type Family="Pointer" TI="21071" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21139" toTI="21071"/>\r
+   <variable Name="xSecondary" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="87" Addr="0x200001C4" TI="21139"/>\r
+   <variable Name="xPrimaryCycles" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="90" Addr="0x200001AC" TI="21094"/>\r
+   <variable Name="xSecondaryCycles" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="90" Addr="0x200001B4" TI="21094"/>\r
+   <variable Name="xErrorOccurred" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="91" Addr="0x200001BC" TI="21094"/>\r
+   <variable Name="xRunIndicator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\blocktim.c" Line="95" Addr="0x200001C8" TI="21120"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" >\r
-   <type Family="Base" Name="unsigned int" ID="21162"/>\r
-   <type Family="Base" Name="int" ID="21169"/>\r
-   <type Family="Base" Name="long int" ID="21176"/>\r
-   <type Family="Base" Name="long long int" ID="21183"/>\r
-   <type Family="Base" Name="unsigned char" ID="21193"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="21202"/>\r
-   <type Family="Base" Name="short int" ID="21209"/>\r
-   <type Family="Base" Name="char" ID="21216"/>\r
-   <type Family="Base" Name="short unsigned int" ID="21223"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="21230"/>\r
-   <type Family="Base" Name="signed char" ID="21237"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="21249" toTI="21200"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-   <function Name="xAreQueuePeekTasksStillRunning" TI="21176" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="404">\r
-    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="405" Addr="0x200001B4" TI="21202"/>\r
-   </function >\r
-   <function Name="vStartQueuePeekTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="91">\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="92" Addr="0x4" TI="21260"/>\r
-   </function >\r
-   <function Name="prvMediumPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="272">\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21200" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="272" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="274" Addr="0x340FFFFC" TI="21202"/>\r
-   </function >\r
-   <function Name="prvHighPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="217">\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21200" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="217" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="219" Addr="0x340FFFFC" TI="21202"/>\r
-   </function >\r
-   <function Name="prvHighestPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="108">\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21200" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="108" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="110" Addr="0x340FFFFC" TI="21202"/>\r
-   </function >\r
-   <function Name="prvLowPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="313">\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21200" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="313" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21260" toTI="21200"/>\r
-    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="315" Addr="0x40FFFFC" TI="21202"/>\r
-   </function >\r
-   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="80" Addr="0x200001B8" TI="21176"/>\r
-   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="84" Addr="0x200001B0" TI="21244"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="21249" toTI="21200"/>\r
-   <variable Name="xMediumPriorityTask" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="87" Addr="0x200047CC" TI="21249"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="21249" toTI="21200"/>\r
-   <variable Name="xHighPriorityTask" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="87" Addr="0x200047C8" TI="21249"/>\r
-   <type Family="Pointer" TI="21200" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="21249" toTI="21200"/>\r
-   <variable Name="xHighestPriorityTask" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\QPeek.c" Line="87" Addr="0x200047D0" TI="21249"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" >\r
+   <type Family="Base" Name="unsigned int" ID="21595"/>\r
+   <type Family="Base" Name="signed char" ID="21602"/>\r
+   <type Family="Base" Name="unsigned char" ID="21609"/>\r
+   <type Family="Base" Name="short int" ID="21616"/>\r
+   <type Family="Base" Name="short unsigned int" ID="21623"/>\r
+   <type Family="Base" Name="int" ID="21630"/>\r
+   <type Family="Base" Name="long long int" ID="21637"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="21644"/>\r
+   <type Family="Base" Name="long int" ID="21651"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="21663"/>\r
+   <type Family="Base" Name="char" ID="21670"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+   <function Name="xAreQueuePeekTasksStillRunning" TI="21651" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="425">\r
+    <variable Name="ulLastLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="426" Addr="0x200001D0" TI="21663"/>\r
+   </function >\r
+   <function Name="vStartQueuePeekTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="104">\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+    <variable Name="xQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="105" Addr="0x4" TI="21698"/>\r
+   </function >\r
+   <function Name="prvMediumPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="293">\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="293" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="295" Addr="0x34000010" TI="21663"/>\r
+   </function >\r
+   <function Name="prvHighPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="238">\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="238" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="240" Addr="0x34000014" TI="21663"/>\r
+   </function >\r
+   <function Name="prvHighestPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="129">\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="129" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="131" Addr="0x34000018" TI="21663"/>\r
+   </function >\r
+   <function Name="prvLowPriorityPeekTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="334">\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="21661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="334" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="21698" toTI="21661"/>\r
+    <variable Name="ulValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="336" Addr="0x4000024" TI="21663"/>\r
+   </function >\r
+   <variable Name="xErrorDetected" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="93" Addr="0x200001D4" TI="21677"/>\r
+   <variable Name="ulLoopCounter" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="97" Addr="0x200001CC" TI="21682"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>\r
+   <variable Name="xMediumPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047E8" TI="21687"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>\r
+   <variable Name="xHighPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047E4" TI="21687"/>\r
+   <type Family="Pointer" TI="21661" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="21687" toTI="21661"/>\r
+   <variable Name="xHighestPriorityTask" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\QPeek.c" Line="100" Addr="0x200047EC" TI="21687"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" >\r
-   <type Family="Base" Name="unsigned int" ID="21744"/>\r
-   <type Family="Base" Name="int" ID="21751"/>\r
-   <type Family="Base" Name="long int" ID="21758"/>\r
-   <type Family="Base" Name="long long int" ID="21765"/>\r
-   <type Family="Base" Name="unsigned char" ID="21775"/>\r
-   <type Family="Pointer" TI="21782" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="21784"/>\r
-   <type Family="Base" Name="short int" ID="21791"/>\r
-   <type Family="Base" Name="char" ID="21798"/>\r
-   <type Family="Base" Name="short unsigned int" ID="21805"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="21812"/>\r
-   <type Family="Base" Name="signed char" ID="21819"/>\r
-   <type Family="Pointer" TI="21782" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21831" toTI="21782"/>\r
-   <function Name="xArePollingQueuesStillRunning" TI="21758" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="197">\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="198" Addr="0x0" TI="21758"/>\r
-   </function >\r
-   <function Name="vStartPolledQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="98">\r
-    <parameter Name="uxPriority" TI="21784" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="98" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="21782" toTI="0"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="43" ID="21831" toTI="21782"/>\r
-    <variable Name="xPolledQueue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="99" Addr="0x200001C4" TI="21831"/>\r
-   </function >\r
-   <function Name="vPolledQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="111">\r
-   <type Family="Pointer" TI="21782" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21782" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="111" Addr="0x0" Param="Yes"/>\r
-    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="112" Addr="0x340FFFFE" TI="21805"/>\r
-    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="113" Addr="0x6" TI="21758"/>\r
-    <variable Name="xLoop" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="113" Addr="0x4" TI="21758"/>\r
-   </function >\r
-   <function Name="vPolledQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="150">\r
-   <type Family="Pointer" TI="21782" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="21782" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="150" Addr="0x0" Param="Yes"/>\r
-    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="151" Addr="0x340FFFFA" TI="21805"/>\r
-    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="151" Addr="0x6" TI="21805"/>\r
-    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="152" Addr="0x7" TI="21758"/>\r
-   </function >\r
-   <variable Name="xPollingConsumerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="93" Addr="0x200001BC" TI="21826"/>\r
-   <variable Name="xPollingProducerCount" FileName="C:\E\Dev\FreeRTOS\Demo\Common\Minimal\PollQ.c" Line="93" Addr="0x200001C0" TI="21826"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" >\r
+   <type Family="Base" Name="unsigned int" ID="22182"/>\r
+   <type Family="Base" Name="signed char" ID="22189"/>\r
+   <type Family="Base" Name="unsigned char" ID="22196"/>\r
+   <type Family="Base" Name="short int" ID="22203"/>\r
+   <type Family="Base" Name="short unsigned int" ID="22210"/>\r
+   <type Family="Base" Name="int" ID="22217"/>\r
+   <type Family="Base" Name="long long int" ID="22224"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="22231"/>\r
+   <type Family="Base" Name="long int" ID="22238"/>\r
+   <type Family="Pointer" TI="22248" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="22250"/>\r
+   <type Family="Base" Name="char" ID="22257"/>\r
+   <type Family="Pointer" TI="22248" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="22269" toTI="22248"/>\r
+   <function Name="xArePollingQueuesStillRunning" TI="22238" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="218">\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="219" Addr="0x0" TI="22238"/>\r
+   </function >\r
+   <function Name="vStartPolledQueueTasks" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="111">\r
+    <parameter Name="uxPriority" TI="22250" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="111" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="22248" toTI="0"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="63" ID="22269" toTI="22248"/>\r
+    <variable Name="xPolledQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="112" Addr="0x200001E0" TI="22269"/>\r
+   </function >\r
+   <function Name="vPolledQueueProducer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="132">\r
+   <type Family="Pointer" TI="22248" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="22248" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="132" Addr="0x0" Param="Yes"/>\r
+    <variable Name="usValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="133" Addr="0x34000016" TI="22210"/>\r
+    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="134" Addr="0x6" TI="22238"/>\r
+    <variable Name="xLoop" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="134" Addr="0x4" TI="22238"/>\r
+   </function >\r
+   <function Name="vPolledQueueConsumer" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="171">\r
+   <type Family="Pointer" TI="22248" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="22248" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="171" Addr="0x0" Param="Yes"/>\r
+    <variable Name="usData" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="172" Addr="0x3400001A" TI="22210"/>\r
+    <variable Name="usExpectedValue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="172" Addr="0x6" TI="22210"/>\r
+    <variable Name="xError" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="173" Addr="0x7" TI="22238"/>\r
+   </function >\r
+   <variable Name="xPollingConsumerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="106" Addr="0x200001D8" TI="22264"/>\r
+   <variable Name="xPollingProducerCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Demo\Common\Minimal\PollQ.c" Line="106" Addr="0x200001DC" TI="22264"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Source\tasks.c" >\r
-   <type Family="Base" Name="unsigned int" ID="22167"/>\r
-   <type Family="Base" Name="int" ID="22174"/>\r
-   <type Family="Base" Name="long int" ID="22181"/>\r
-   <type Family="Base" Name="long long int" ID="22188"/>\r
-   <type Family="Base" Name="unsigned char" ID="22198"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="22207"/>\r
-   <type Family="Base" Name="short int" ID="22214"/>\r
-   <type Family="Base" Name="char" ID="22221"/>\r
-   <type Family="Base" Name="short unsigned int" ID="22228"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="22235"/>\r
-   <type Family="Base" Name="signed char" ID="22242"/>\r
-   <type Family="Pointer" TI="22260" toTI="22266"/>\r
-   <type Family="typedef" Name="pdTASK_CODE" Line="41" ID="22249" toTI="22260"/>\r
-   <type Family="Pointer" TI="22260" toTI="22266"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="22288" toTI="22207"/>\r
-   <type Family="ComponentList" Name="xLIST_ITEM" Line="82" ID="22299">\r
-    <Component Name="xItemValue" TI="22311" Line="83" Offs="0"/>\r
-   <type Family="Pointer" TI="22382" toTI="22388"/>\r
-    <Component Name="pxNext" TI="22325" Line="84" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="22339" Line="85" Offs="8"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-    <Component Name="pvOwner" TI="22353" Line="86" Offs="12"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-    <Component Name="pvContainer" TI="22367" Line="87" Offs="16"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" >\r
+   <type Family="Base" Name="unsigned int" ID="22605"/>\r
+   <type Family="Base" Name="signed char" ID="22612"/>\r
+   <type Family="Base" Name="unsigned char" ID="22619"/>\r
+   <type Family="Base" Name="short int" ID="22626"/>\r
+   <type Family="Base" Name="short unsigned int" ID="22633"/>\r
+   <type Family="Base" Name="int" ID="22640"/>\r
+   <type Family="Base" Name="long long int" ID="22647"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="22654"/>\r
+   <type Family="Base" Name="long int" ID="22661"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="22673"/>\r
+   <type Family="Base" Name="char" ID="22680"/>\r
+   <type Family="Pointer" TI="22698" toTI="22704"/>\r
+   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="22687" toTI="22698"/>\r
+   <type Family="Pointer" TI="22698" toTI="22704"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="22731" toTI="22673"/>\r
+   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="22742">\r
+    <Component Name="xItemValue" TI="22754" Line="96" Offs="0"/>\r
+   <type Family="Pointer" TI="22825" toTI="22831"/>\r
+    <Component Name="pxNext" TI="22768" Line="97" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="22782" Line="98" Offs="8"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+    <Component Name="pvOwner" TI="22796" Line="99" Offs="12"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+    <Component Name="pvContainer" TI="22810" Line="100" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="xListItem" Line="89" ID="22397" toTI="22299"/>\r
-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="92" ID="22408">\r
-    <Component Name="xItemValue" TI="22420" Line="93" Offs="0"/>\r
-    <Component Name="pxNext" TI="22434" Line="94" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="22448" Line="95" Offs="8"/>\r
+   <type Family="typedef" Name="xListItem" Line="102" ID="22840" toTI="22742"/>\r
+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="22851">\r
+    <Component Name="xItemValue" TI="22863" Line="106" Offs="0"/>\r
+    <Component Name="pxNext" TI="22877" Line="107" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="22891" Line="108" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xMiniListItem" Line="97" ID="22463" toTI="22408"/>\r
-   <type Family="ComponentList" Name="xLIST" Line="103" ID="22474">\r
-    <Component Name="uxNumberOfItems" TI="22486" Line="104" Offs="0"/>\r
-   <type Family="Pointer" TI="22529" toTI="22535"/>\r
-    <Component Name="pxIndex" TI="22500" Line="105" Offs="4"/>\r
-    <Component Name="xListEnd" TI="22514" Line="106" Offs="8"/>\r
+   <type Family="typedef" Name="xMiniListItem" Line="110" ID="22906" toTI="22851"/>\r
+   <type Family="ComponentList" Name="xLIST" Line="116" ID="22917">\r
+    <Component Name="uxNumberOfItems" TI="22929" Line="117" Offs="0"/>\r
+   <type Family="Pointer" TI="22972" toTI="22978"/>\r
+    <Component Name="pxIndex" TI="22943" Line="118" Offs="4"/>\r
+    <Component Name="xListEnd" TI="22957" Line="119" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xList" Line="107" ID="22545" toTI="22474"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="ComponentList" Name="xTIME_OUT" Line="74" ID="22567">\r
-    <Component Name="xOverflowCount" TI="22579" Line="75" Offs="0"/>\r
-    <Component Name="xTimeOnEntering" TI="22593" Line="76" Offs="4"/>\r
+   <type Family="typedef" Name="xList" Line="120" ID="22988" toTI="22917"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="ComponentList" Name="xTIME_OUT" Line="88" ID="23010">\r
+    <Component Name="xOverflowCount" TI="23022" Line="89" Offs="0"/>\r
+    <Component Name="xTimeOnEntering" TI="23036" Line="90" Offs="4"/>\r
    </type>\r
-   <type Family="typedef" Name="xTimeOutType" Line="77" ID="22608" toTI="22567"/>\r
-   <type Family="ComponentList" Name="tskTaskControlBlock" Line="255" ID="22619">\r
-   <type Family="Pointer" TI="22737" toTI="22283"/>\r
-    <Component Name="pxTopOfStack" TI="22631" Line="256" Offs="0"/>\r
-    <Component Name="xGenericListItem" TI="22646" Line="257" Offs="4"/>\r
-    <Component Name="xEventListItem" TI="22661" Line="258" Offs="24"/>\r
-    <Component Name="uxPriority" TI="22676" Line="259" Offs="44"/>\r
-   <type Family="Pointer" TI="22743" toTI="22207"/>\r
-    <Component Name="pxStack" TI="22691" Line="260" Offs="48"/>\r
-   <type Family="array" ID="22749" toTI="22242"/>\r
-    <Component Name="pcTaskName" TI="22706" Line="261" Offs="52"/>\r
-    <Component Name="uxBasePriority" TI="22721" Line="268" Offs="68"/>\r
+   <type Family="typedef" Name="xTimeOutType" Line="91" ID="23051" toTI="23010"/>\r
+   <type Family="ComponentList" Name="tskTaskControlBlock" Line="69" ID="23062">\r
+   <type Family="Pointer" TI="23173" toTI="22726"/>\r
+    <Component Name="pxTopOfStack" TI="23074" Line="70" Offs="0"/>\r
+    <Component Name="xGenericListItem" TI="23088" Line="71" Offs="4"/>\r
+    <Component Name="xEventListItem" TI="23102" Line="72" Offs="24"/>\r
+    <Component Name="uxPriority" TI="23116" Line="73" Offs="44"/>\r
+   <type Family="Pointer" TI="23179" toTI="22673"/>\r
+    <Component Name="pxStack" TI="23130" Line="74" Offs="48"/>\r
+   <type Family="array" ID="23185" toTI="22612"/>\r
+    <Component Name="pcTaskName" TI="23144" Line="75" Offs="52"/>\r
+    <Component Name="uxBasePriority" TI="23158" Line="90" Offs="68"/>\r
    </type>\r
-   <type Family="typedef" Name="tskTCB" Line="271" ID="22765" toTI="22619"/>\r
-   <function Name="prvIsTaskSuspended" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1004">\r
-   <type Family="Pointer" TI="22842" toTI="22848"/>\r
-    <parameter Name="pxTCB" TI="22837" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1004" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1005" Addr="0x0" TI="22181"/>\r
-   </function >\r
-   <function Name="vTaskSwitchContext" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1476">\r
-   <type Family="Pointer" TI="22909" toTI="22545"/>\r
-    <variable Name="pxConstList" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1493" Addr="0x2" TI="22904"/>\r
-   </function >\r
-   <function Name="vTaskSetTimeOutState" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1616">\r
-   <type Family="Pointer" TI="22959" toTI="22608"/>\r
-    <parameter Name="pxTimeOut" TI="22954" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1616" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="xTaskCheckForTimeOut" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1623">\r
-    <parameter Name="pxTimeOut" TI="22954" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1623" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="23049" toTI="22288"/>\r
-    <parameter Name="pxTicksToWait" TI="23044" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1623" Addr="0x1" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1624" Addr="0x0" TI="22181"/>\r
-   </function >\r
-   <function Name="vTaskMissedYield" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1662">\r
-   </function >\r
-   <function Name="vTaskPriorityDisinherit" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="2011">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="Pointer" TI="23135" toTI="22556"/>\r
-    <parameter Name="pxMutexHolder" TI="23130" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="2011" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="23146" toTI="22765"/>\r
-   </function >\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="Pointer" TI="23135" toTI="22556"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="Pointer" TI="23135" toTI="22556"/>\r
-   <function Name="vTaskPriorityInherit" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1980">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="Pointer" TI="23135" toTI="22556"/>\r
-    <parameter Name="pxMutexHolder" TI="23130" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1980" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1981" Addr="0x4" TI="23141"/>\r
-   </function >\r
-   <function Name="xTaskRemoveFromEventList" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1569">\r
-   <type Family="Pointer" TI="23291" toTI="23297"/>\r
-    <parameter Name="pxEventList" TI="23286" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1569" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxUnblockedTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1570" Addr="0x5" TI="23146"/>\r
-   </function >\r
-   <function Name="xTaskResumeFromISR" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1074">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTaskToResume" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1074" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1075" Addr="0x4" TI="22181"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1076" Addr="0x4" TI="23146"/>\r
-   </function >\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <function Name="xTaskGetCurrentTaskHandle" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1934">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1935" Addr="0x4" TI="22556"/>\r
-   </function >\r
-   <function Name="uxTaskGetNumberOfTasks" TI="22207" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1260">\r
-    <variable Name="uxNumberOfTasks" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1261" Addr="0x4" TI="22207"/>\r
-   </function >\r
-   <function Name="xTaskGetTickCount" TI="22288" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1245">\r
-    <variable Name="xTicks" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1246" Addr="0x4" TI="22288"/>\r
-   </function >\r
-   <function Name="vTaskSuspendAll" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1159">\r
-   </function >\r
-   <function Name="uxTaskPriorityGet" TI="22207" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="843">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTask" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="843" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="844" Addr="0x0" TI="23146"/>\r
-    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="845" Addr="0x4" TI="22207"/>\r
-   </function >\r
-   <function Name="vTaskPlaceOnEventList" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1499">\r
-    <parameter Name="pxEventList" TI="23286" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1499" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="xTicksToWait" TI="22288" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1499" Addr="0x1" Param="Yes"/>\r
-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1500" Addr="0x3" TI="22288"/>\r
-   </function >\r
-   <function Name="vTaskIncrementTick" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1369">\r
-    <variable Name="pxTemp" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1378" Addr="0x2" TI="22909"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1390" Addr="0x4" TI="23146"/>\r
-   </function >\r
-   <function Name="xTaskResumeAll" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1167">\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1168" Addr="0x5" TI="23146"/>\r
-    <variable Name="xAlreadyYielded" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1169" Addr="0x4" TI="22181"/>\r
-    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1184" Addr="0x6" TI="22181"/>\r
-   </function >\r
-   <function Name="vTaskResume" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1034">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTaskToResume" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1034" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1035" Addr="0x5" TI="23146"/>\r
-   </function >\r
-   <function Name="vTaskSuspend" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="963">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTaskToSuspend" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="963" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="964" Addr="0x4" TI="23146"/>\r
-   </function >\r
-   <function Name="vTaskPrioritySet" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="865">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTask" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="865" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="uxNewPriority" TI="22207" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="865" Addr="0x1" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="866" Addr="0x4" TI="23146"/>\r
-    <variable Name="uxCurrentPriority" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="867" Addr="0x1" TI="22207"/>\r
-    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="867" Addr="0x7" TI="22207"/>\r
-   </function >\r
-   <function Name="vTaskDelay" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="784">\r
-    <parameter Name="xTicksToDelay" TI="22288" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="784" Addr="0x0" Param="Yes"/>\r
-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="785" Addr="0x4" TI="22288"/>\r
-    <variable Name="xAlreadyYielded" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="786" Addr="0x0" TI="22181"/>\r
-   </function >\r
-   <function Name="vTaskDelayUntil" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="709">\r
-    <parameter Name="pxPreviousWakeTime" TI="23044" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="709" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="xTimeIncrement" TI="22288" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="709" Addr="0x1" Param="Yes"/>\r
-    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="710" Addr="0x5" TI="22288"/>\r
-    <variable Name="xAlreadyYielded" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="711" Addr="0x0" TI="22181"/>\r
-   </function >\r
-   <function Name="vTaskDelete" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="649">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-    <parameter Name="pxTaskToDelete" TI="22556" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="649" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="650" Addr="0x4" TI="23146"/>\r
-   </function >\r
-   <function Name="vTaskEndScheduler" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1148">\r
-   </function >\r
-   <function Name="prvIdleTask" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1678">\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="22205" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1678" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="pxTCB" TI="23146" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1678" Addr="0x4" Param="Yes"/>\r
-   </function >\r
-   <type Family="Pointer" TI="24618" toTI="24624"/>\r
-   <function Name="xTaskCreate" TI="22181" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528">\r
-   <type Family="Pointer" TI="22260" toTI="22266"/>\r
-   <type Family="typedef" Name="pdTASK_CODE" Line="41" ID="22249" toTI="22260"/>\r
-    <parameter Name="pvTaskCode" TI="22249" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="pcName" TI="24613" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="usStackDepth" TI="22228" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x2" Param="Yes"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="22205" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x3" Param="Yes"/>\r
-    <parameter Name="uxPriority" TI="22207" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x34000000" Param="Yes"/>\r
-   <type Family="Pointer" TI="22205" toTI="0"/>\r
-   <type Family="typedef" Name="xTaskHandle" Line="68" ID="22556" toTI="22205"/>\r
-   <type Family="Pointer" TI="23135" toTI="22556"/>\r
-    <parameter Name="pxCreatedTask" TI="23135" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="528" Addr="0x34000004" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="529" Addr="0x0" TI="22181"/>\r
-    <variable Name="pxNewTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="530" Addr="0x7" TI="23146"/>\r
-    <variable Name="pxTopOfStack" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="541" Addr="0x0" TI="22743"/>\r
-   </function >\r
-   <function Name="vTaskStartScheduler" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1111">\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="1112" Addr="0x0" TI="22181"/>\r
-   </function >\r
-   <type Family="array" ID="24989" toTI="22545"/>\r
-   <variable Name="pxReadyTasksLists" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="279" Addr="0x200001F8" TI="24989"/>\r
-   <variable Name="xDelayedTaskList1" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="280" Addr="0x20000298" TI="22545"/>\r
-   <variable Name="xDelayedTaskList2" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="281" Addr="0x200002AC" TI="22545"/>\r
-   <variable Name="pxDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="282" Addr="0x20000274" TI="25077"/>\r
-   <variable Name="pxOverflowDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="283" Addr="0x20000270" TI="25077"/>\r
-   <variable Name="xPendingReadyList" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="284" Addr="0x200001DC" TI="22545"/>\r
-   <variable Name="xTasksWaitingTermination" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="288" Addr="0x2000027C" TI="25136"/>\r
-   <variable Name="uxTasksDeleted" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="289" Addr="0x20000290" TI="22283"/>\r
-   <variable Name="xSuspendedTaskList" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="295" Addr="0x200001C8" TI="22545"/>\r
-   <variable Name="uxCurrentNumberOfTasks" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="300" Addr="0x2000026C" TI="22283"/>\r
-   <variable Name="xTickCount" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="301" Addr="0x20000268" TI="25213"/>\r
-   <variable Name="uxTopUsedPriority" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="302" Addr="0x200002C0" TI="22207"/>\r
-   <variable Name="uxTopReadyPriority" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="303" Addr="0x200001F4" TI="22283"/>\r
-   <variable Name="xSchedulerRunning" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="304" Addr="0x20000294" TI="22278"/>\r
-   <variable Name="uxSchedulerSuspended" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="305" Addr="0x200001F0" TI="22283"/>\r
-   <variable Name="uxMissedTicks" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="306" Addr="0x20000278" TI="22283"/>\r
-   <variable Name="xMissedYield" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="307" Addr="0x2000025C" TI="22278"/>\r
-   <variable Name="xNumOfOverflows" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="308" Addr="0x20000264" TI="22278"/>\r
-   <variable Name="pxCurrentTCB" FileName="C:\E\Dev\FreeRTOS\Source\tasks.c" Line="275" Addr="0x20000260" TI="25363"/>\r
+   <type Family="typedef" Name="tskTCB" Line="97" ID="23201" toTI="23062"/>\r
+   <function Name="xTaskIsTaskSuspended" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="853">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <parameter Name="xTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="853" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="854" Addr="0x0" TI="22661"/>\r
+   <type Family="Pointer" TI="23290" toTI="23296"/>\r
+   </function >\r
+   <function Name="vTaskSwitchContext" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1393">\r
+   <type Family="Pointer" TI="23355" toTI="22988"/>\r
+    <variable Name="pxConstList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1415" Addr="0x1" TI="23350"/>\r
+   </function >\r
+   <function Name="vTaskSetTimeOutState" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1540">\r
+   <type Family="Pointer" TI="23405" toTI="23051"/>\r
+    <parameter Name="pxTimeOut" TI="23400" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1540" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="vTaskMissedYield" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1590">\r
+   </function >\r
+   <function Name="vTaskPriorityDisinherit" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1977">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="Pointer" TI="23491" toTI="22999"/>\r
+    <parameter Name="pxMutexHolder" TI="23486" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1977" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="23502" toTI="23201"/>\r
+   </function >\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="Pointer" TI="23491" toTI="22999"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="Pointer" TI="23491" toTI="22999"/>\r
+   <function Name="vTaskPriorityInherit" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1945">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="Pointer" TI="23491" toTI="22999"/>\r
+    <parameter Name="pxMutexHolder" TI="23486" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1945" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1946" Addr="0x5" TI="23497"/>\r
+   </function >\r
+   <function Name="xTaskRemoveFromEventList" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1493">\r
+   <type Family="Pointer" TI="23647" toTI="23653"/>\r
+    <parameter Name="pxEventList" TI="23642" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1493" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxUnblockedTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1494" Addr="0x5" TI="23502"/>\r
+   </function >\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <function Name="xTaskGetCurrentTaskHandle" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1898">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1899" Addr="0x4" TI="22999"/>\r
+   </function >\r
+   <function Name="xTaskCheckForTimeOut" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547">\r
+    <parameter Name="pxTimeOut" TI="23400" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="23862" toTI="22731"/>\r
+    <parameter Name="pxTicksToWait" TI="23857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1547" Addr="0x1" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1548" Addr="0x4" TI="22661"/>\r
+   </function >\r
+   <function Name="xTaskGetTickCount" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1103">\r
+    <variable Name="xTicks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1104" Addr="0x4" TI="22731"/>\r
+   </function >\r
+   <function Name="vTaskSuspendAll" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1013">\r
+   </function >\r
+   <function Name="uxTaskPriorityGet" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="683">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <parameter Name="pxTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="683" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="684" Addr="0x0" TI="23502"/>\r
+    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="685" Addr="0x4" TI="22673"/>\r
+   </function >\r
+   <function Name="vTaskPlaceOnEventList" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423">\r
+    <parameter Name="pxEventList" TI="23642" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="xTicksToWait" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1423" Addr="0x1" Param="Yes"/>\r
+    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1424" Addr="0x3" TI="22731"/>\r
+   </function >\r
+   <function Name="vTaskIncrementTick" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1227">\r
+    <variable Name="pxTemp" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1236" Addr="0x2" TI="23355"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1248" Addr="0x4" TI="23502"/>\r
+   </function >\r
+   <function Name="xTaskResumeAll" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1021">\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1022" Addr="0x5" TI="23502"/>\r
+    <variable Name="xAlreadyYielded" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1023" Addr="0x4" TI="22661"/>\r
+    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1038" Addr="0x7" TI="22661"/>\r
+   </function >\r
+   <function Name="vTaskResume" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="884">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <parameter Name="pxTaskToResume" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="884" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="885" Addr="0x5" TI="23502"/>\r
+   </function >\r
+   <function Name="vTaskSuspend" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="810">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <parameter Name="pxTaskToSuspend" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="810" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="811" Addr="0x4" TI="23502"/>\r
+   </function >\r
+   <function Name="vTaskPrioritySet" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+    <parameter Name="pxTask" TI="22999" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="uxNewPriority" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="705" Addr="0x1" Param="Yes"/>\r
+    <variable Name="pxTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="706" Addr="0x4" TI="23502"/>\r
+    <variable Name="uxCurrentPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="707" Addr="0x1" TI="22673"/>\r
+    <variable Name="xYieldRequired" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="707" Addr="0x7" TI="22673"/>\r
+   </function >\r
+   <function Name="vTaskDelay" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="622">\r
+    <parameter Name="xTicksToDelay" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="622" Addr="0x0" Param="Yes"/>\r
+    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="623" Addr="0x4" TI="22731"/>\r
+   </function >\r
+   <function Name="vTaskDelayUntil" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545">\r
+    <parameter Name="pxPreviousWakeTime" TI="23857" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="xTimeIncrement" TI="22731" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="545" Addr="0x1" Param="Yes"/>\r
+    <variable Name="xTimeToWake" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="546" Addr="0x5" TI="22731"/>\r
+   </function >\r
+   <function Name="prvIdleTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606">\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="22671" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="pxTCB" TI="23502" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="1606" Addr="0x4" Param="Yes"/>\r
+   </function >\r
+   <type Family="Pointer" TI="25058" toTI="22716"/>\r
+   <function Name="xTaskCreate" TI="22661" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358">\r
+   <type Family="Pointer" TI="22698" toTI="22704"/>\r
+   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="22687" toTI="22698"/>\r
+    <parameter Name="pvTaskCode" TI="22687" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="pcName" TI="25053" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x1" Param="Yes"/>\r
+    <parameter Name="usStackDepth" TI="22633" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x2" Param="Yes"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="22671" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x3" Param="Yes"/>\r
+    <parameter Name="uxPriority" TI="22673" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x34000028" Param="Yes"/>\r
+   <type Family="Pointer" TI="22671" toTI="0"/>\r
+   <type Family="typedef" Name="xTaskHandle" Line="82" ID="22999" toTI="22671"/>\r
+   <type Family="Pointer" TI="23491" toTI="22999"/>\r
+    <parameter Name="pxCreatedTask" TI="23491" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="358" Addr="0x3400002C" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="359" Addr="0x0" TI="22661"/>\r
+    <variable Name="pxNewTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="360" Addr="0x7" TI="23502"/>\r
+    <variable Name="pxTopOfStack" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="368" Addr="0x0" TI="23179"/>\r
+   </function >\r
+   <function Name="vTaskStartScheduler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="965">\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="966" Addr="0x2" TI="22661"/>\r
+   </function >\r
+   <type Family="array" ID="25422" toTI="22988"/>\r
+   <variable Name="pxReadyTasksLists" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="113" Addr="0x20000214" TI="25422"/>\r
+   <variable Name="xDelayedTaskList1" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="114" Addr="0x200002B4" TI="22988"/>\r
+   <variable Name="xDelayedTaskList2" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="115" Addr="0x200002C8" TI="22988"/>\r
+   <variable Name="pxDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="116" Addr="0x20000290" TI="25506"/>\r
+   <variable Name="pxOverflowDelayedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="117" Addr="0x2000028C" TI="25506"/>\r
+   <variable Name="xPendingReadyList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="118" Addr="0x200001F8" TI="22988"/>\r
+   <variable Name="xTasksWaitingTermination" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="122" Addr="0x20000298" TI="25562"/>\r
+   <variable Name="uxTasksDeleted" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="123" Addr="0x200002AC" TI="22726"/>\r
+   <variable Name="xSuspendedTaskList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="129" Addr="0x200001E4" TI="22988"/>\r
+   <variable Name="uxCurrentNumberOfTasks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="134" Addr="0x20000288" TI="22726"/>\r
+   <variable Name="xTickCount" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="135" Addr="0x20000284" TI="25635"/>\r
+   <variable Name="uxTopUsedPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="136" Addr="0x200002DC" TI="22673"/>\r
+   <variable Name="uxTopReadyPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="137" Addr="0x20000210" TI="22726"/>\r
+   <variable Name="xSchedulerRunning" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="138" Addr="0x200002B0" TI="22721"/>\r
+   <variable Name="uxSchedulerSuspended" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="139" Addr="0x2000020C" TI="22726"/>\r
+   <variable Name="uxMissedTicks" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="140" Addr="0x20000294" TI="22726"/>\r
+   <variable Name="xMissedYield" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="141" Addr="0x20000278" TI="22721"/>\r
+   <variable Name="xNumOfOverflows" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="142" Addr="0x20000280" TI="22721"/>\r
+   <variable Name="pxCurrentTCB" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\tasks.c" Line="109" Addr="0x2000027C" TI="25777"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Source\list.c" >\r
-   <type Family="Base" Name="unsigned int" ID="25394"/>\r
-   <type Family="Base" Name="int" ID="25401"/>\r
-   <type Family="Base" Name="long int" ID="25408"/>\r
-   <type Family="Base" Name="long long int" ID="25415"/>\r
-   <type Family="Base" Name="unsigned char" ID="25425"/>\r
-   <type Family="Pointer" TI="25432" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="25434"/>\r
-   <type Family="Base" Name="short int" ID="25441"/>\r
-   <type Family="Base" Name="char" ID="25448"/>\r
-   <type Family="Base" Name="short unsigned int" ID="25455"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="25462"/>\r
-   <type Family="Base" Name="signed char" ID="25469"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="25481" toTI="25434"/>\r
-   <type Family="ComponentList" Name="xLIST_ITEM" Line="82" ID="25492">\r
-    <Component Name="xItemValue" TI="25504" Line="83" Offs="0"/>\r
-   <type Family="Pointer" TI="25575" toTI="25581"/>\r
-    <Component Name="pxNext" TI="25518" Line="84" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="25532" Line="85" Offs="8"/>\r
-   <type Family="Pointer" TI="25432" toTI="0"/>\r
-    <Component Name="pvOwner" TI="25546" Line="86" Offs="12"/>\r
-   <type Family="Pointer" TI="25432" toTI="0"/>\r
-    <Component Name="pvContainer" TI="25560" Line="87" Offs="16"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" >\r
+   <type Family="Base" Name="unsigned int" ID="25812"/>\r
+   <type Family="Base" Name="signed char" ID="25819"/>\r
+   <type Family="Base" Name="unsigned char" ID="25826"/>\r
+   <type Family="Base" Name="short int" ID="25833"/>\r
+   <type Family="Base" Name="short unsigned int" ID="25840"/>\r
+   <type Family="Base" Name="int" ID="25847"/>\r
+   <type Family="Base" Name="long long int" ID="25854"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="25861"/>\r
+   <type Family="Base" Name="long int" ID="25868"/>\r
+   <type Family="Pointer" TI="25878" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="25880"/>\r
+   <type Family="Base" Name="char" ID="25887"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="25899" toTI="25880"/>\r
+   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="25910">\r
+    <Component Name="xItemValue" TI="25922" Line="96" Offs="0"/>\r
+   <type Family="Pointer" TI="25993" toTI="25999"/>\r
+    <Component Name="pxNext" TI="25936" Line="97" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="25950" Line="98" Offs="8"/>\r
+   <type Family="Pointer" TI="25878" toTI="0"/>\r
+    <Component Name="pvOwner" TI="25964" Line="99" Offs="12"/>\r
+   <type Family="Pointer" TI="25878" toTI="0"/>\r
+    <Component Name="pvContainer" TI="25978" Line="100" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="xListItem" Line="89" ID="25590" toTI="25492"/>\r
-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="92" ID="25601">\r
-    <Component Name="xItemValue" TI="25613" Line="93" Offs="0"/>\r
-    <Component Name="pxNext" TI="25627" Line="94" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="25641" Line="95" Offs="8"/>\r
+   <type Family="typedef" Name="xListItem" Line="102" ID="26008" toTI="25910"/>\r
+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="26019">\r
+    <Component Name="xItemValue" TI="26031" Line="106" Offs="0"/>\r
+    <Component Name="pxNext" TI="26045" Line="107" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="26059" Line="108" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xMiniListItem" Line="97" ID="25656" toTI="25601"/>\r
-   <type Family="ComponentList" Name="xLIST" Line="103" ID="25667">\r
-    <Component Name="uxNumberOfItems" TI="25679" Line="104" Offs="0"/>\r
-   <type Family="Pointer" TI="25722" toTI="25728"/>\r
-    <Component Name="pxIndex" TI="25693" Line="105" Offs="4"/>\r
-    <Component Name="xListEnd" TI="25707" Line="106" Offs="8"/>\r
+   <type Family="typedef" Name="xMiniListItem" Line="110" ID="26074" toTI="26019"/>\r
+   <type Family="ComponentList" Name="xLIST" Line="116" ID="26085">\r
+    <Component Name="uxNumberOfItems" TI="26097" Line="117" Offs="0"/>\r
+   <type Family="Pointer" TI="26140" toTI="26146"/>\r
+    <Component Name="pxIndex" TI="26111" Line="118" Offs="4"/>\r
+    <Component Name="xListEnd" TI="26125" Line="119" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xList" Line="107" ID="25738" toTI="25667"/>\r
-   <function Name="vListInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="94">\r
-   <type Family="Pointer" TI="25786" toTI="25738"/>\r
-    <parameter Name="pxList" TI="25786" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="94" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="vListInitialiseItem" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="114">\r
-   <type Family="Pointer" TI="25829" toTI="25590"/>\r
-    <parameter Name="pxItem" TI="25829" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="114" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="vListInsertEnd" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="121">\r
-    <parameter Name="pxList" TI="25786" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="121" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="pxNewListItem" TI="25829" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="121" Addr="0x1" Param="Yes"/>\r
-    <variable Name="pxIndex" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="122" Addr="0x2" TI="25722"/>\r
-   </function >\r
-   <function Name="vListInsert" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="144">\r
-    <parameter Name="pxList" TI="25786" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="144" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="pxNewListItem" TI="25829" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="144" Addr="0x1" Param="Yes"/>\r
-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="145" Addr="0x2" TI="25722"/>\r
-    <variable Name="xValueOfInsertion" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="146" Addr="0xC" TI="25481"/>\r
-   </function >\r
-   <function Name="vListRemove" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="185">\r
-    <parameter Name="pxItemToRemove" TI="25829" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="185" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxList" FileName="C:\E\Dev\FreeRTOS\Source\list.c" Line="186" Addr="0x2" TI="25786"/>\r
+   <type Family="typedef" Name="xList" Line="120" ID="26156" toTI="26085"/>\r
+   <function Name="vListInitialise" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="60">\r
+   <type Family="Pointer" TI="26204" toTI="26156"/>\r
+    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="60" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="vListInitialiseItem" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="80">\r
+   <type Family="Pointer" TI="26247" toTI="26008"/>\r
+    <parameter Name="pxItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="80" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="vListInsertEnd" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87">\r
+    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="pxNewListItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="87" Addr="0x1" Param="Yes"/>\r
+    <variable Name="pxIndex" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="88" Addr="0x2" TI="26140"/>\r
+   </function >\r
+   <function Name="vListInsert" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110">\r
+    <parameter Name="pxList" TI="26204" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="pxNewListItem" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="110" Addr="0x1" Param="Yes"/>\r
+    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="111" Addr="0x2" TI="26140"/>\r
+    <variable Name="xValueOfInsertion" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="112" Addr="0x1" TI="25899"/>\r
+   </function >\r
+   <function Name="vListRemove" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="151">\r
+    <parameter Name="pxItemToRemove" TI="26247" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="151" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxList" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\list.c" Line="152" Addr="0x2" TI="26204"/>\r
    </function >\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Source\queue.c" >\r
-   <type Family="Base" Name="unsigned int" ID="26061"/>\r
-   <type Family="typedef" Name="size_t" Line="213" ID="26050" toTI="26061"/>\r
-   <type Family="Base" Name="int" ID="26068"/>\r
-   <type Family="Base" Name="long int" ID="26075"/>\r
-   <type Family="Base" Name="long long int" ID="26082"/>\r
-   <type Family="Base" Name="unsigned char" ID="26092"/>\r
-   <type Family="Pointer" TI="26099" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="26101"/>\r
-   <type Family="Base" Name="short int" ID="26108"/>\r
-   <type Family="Base" Name="char" ID="26115"/>\r
-   <type Family="Base" Name="short unsigned int" ID="26122"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="26129"/>\r
-   <type Family="Base" Name="signed char" ID="26136"/>\r
-   <type Family="typedef" Name="portTickType" Line="74" ID="26148" toTI="26101"/>\r
-   <type Family="ComponentList" Name="xLIST_ITEM" Line="82" ID="26159">\r
-    <Component Name="xItemValue" TI="26171" Line="83" Offs="0"/>\r
-   <type Family="Pointer" TI="26242" toTI="26248"/>\r
-    <Component Name="pxNext" TI="26185" Line="84" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="26199" Line="85" Offs="8"/>\r
-   <type Family="Pointer" TI="26099" toTI="0"/>\r
-    <Component Name="pvOwner" TI="26213" Line="86" Offs="12"/>\r
-   <type Family="Pointer" TI="26099" toTI="0"/>\r
-    <Component Name="pvContainer" TI="26227" Line="87" Offs="16"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" >\r
+   <type Family="Base" Name="unsigned int" ID="26485"/>\r
+   <type Family="typedef" Name="size_t" Line="213" ID="26474" toTI="26485"/>\r
+   <type Family="Base" Name="signed char" ID="26492"/>\r
+   <type Family="Base" Name="unsigned char" ID="26499"/>\r
+   <type Family="Base" Name="short int" ID="26506"/>\r
+   <type Family="Base" Name="short unsigned int" ID="26513"/>\r
+   <type Family="Base" Name="int" ID="26520"/>\r
+   <type Family="Base" Name="long long int" ID="26527"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="26534"/>\r
+   <type Family="Base" Name="long int" ID="26541"/>\r
+   <type Family="Pointer" TI="26551" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="26553"/>\r
+   <type Family="Base" Name="char" ID="26560"/>\r
+   <type Family="typedef" Name="portTickType" Line="81" ID="26572" toTI="26553"/>\r
+   <type Family="ComponentList" Name="xLIST_ITEM" Line="95" ID="26583">\r
+    <Component Name="xItemValue" TI="26595" Line="96" Offs="0"/>\r
+   <type Family="Pointer" TI="26666" toTI="26672"/>\r
+    <Component Name="pxNext" TI="26609" Line="97" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="26623" Line="98" Offs="8"/>\r
+   <type Family="Pointer" TI="26551" toTI="0"/>\r
+    <Component Name="pvOwner" TI="26637" Line="99" Offs="12"/>\r
+   <type Family="Pointer" TI="26551" toTI="0"/>\r
+    <Component Name="pvContainer" TI="26651" Line="100" Offs="16"/>\r
    </type>\r
-   <type Family="typedef" Name="xListItem" Line="89" ID="26257" toTI="26159"/>\r
-   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="92" ID="26268">\r
-    <Component Name="xItemValue" TI="26280" Line="93" Offs="0"/>\r
-    <Component Name="pxNext" TI="26294" Line="94" Offs="4"/>\r
-    <Component Name="pxPrevious" TI="26308" Line="95" Offs="8"/>\r
+   <type Family="typedef" Name="xListItem" Line="102" ID="26681" toTI="26583"/>\r
+   <type Family="ComponentList" Name="xMINI_LIST_ITEM" Line="105" ID="26692">\r
+    <Component Name="xItemValue" TI="26704" Line="106" Offs="0"/>\r
+    <Component Name="pxNext" TI="26718" Line="107" Offs="4"/>\r
+    <Component Name="pxPrevious" TI="26732" Line="108" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xMiniListItem" Line="97" ID="26323" toTI="26268"/>\r
-   <type Family="ComponentList" Name="xLIST" Line="103" ID="26334">\r
-    <Component Name="uxNumberOfItems" TI="26346" Line="104" Offs="0"/>\r
-   <type Family="Pointer" TI="26389" toTI="26395"/>\r
-    <Component Name="pxIndex" TI="26360" Line="105" Offs="4"/>\r
-    <Component Name="xListEnd" TI="26374" Line="106" Offs="8"/>\r
+   <type Family="typedef" Name="xMiniListItem" Line="110" ID="26747" toTI="26692"/>\r
+   <type Family="ComponentList" Name="xLIST" Line="116" ID="26758">\r
+    <Component Name="uxNumberOfItems" TI="26770" Line="117" Offs="0"/>\r
+   <type Family="Pointer" TI="26813" toTI="26819"/>\r
+    <Component Name="pxIndex" TI="26784" Line="118" Offs="4"/>\r
+    <Component Name="xListEnd" TI="26798" Line="119" Offs="8"/>\r
    </type>\r
-   <type Family="typedef" Name="xList" Line="107" ID="26405" toTI="26334"/>\r
-   <type Family="ComponentList" Name="xTIME_OUT" Line="74" ID="26416">\r
-    <Component Name="xOverflowCount" TI="26428" Line="75" Offs="0"/>\r
-    <Component Name="xTimeOnEntering" TI="26442" Line="76" Offs="4"/>\r
+   <type Family="typedef" Name="xList" Line="120" ID="26829" toTI="26758"/>\r
+   <type Family="ComponentList" Name="xTIME_OUT" Line="88" ID="26840">\r
+    <Component Name="xOverflowCount" TI="26852" Line="89" Offs="0"/>\r
+    <Component Name="xTimeOnEntering" TI="26866" Line="90" Offs="4"/>\r
    </type>\r
-   <type Family="typedef" Name="xTimeOutType" Line="77" ID="26457" toTI="26416"/>\r
-   <type Family="ComponentList" Name="QueueDefinition" Line="108" ID="26468">\r
-   <type Family="Pointer" TI="26635" toTI="26136"/>\r
-    <Component Name="pcHead" TI="26480" Line="109" Offs="0"/>\r
-    <Component Name="pcTail" TI="26494" Line="110" Offs="4"/>\r
-    <Component Name="pcWriteTo" TI="26508" Line="112" Offs="8"/>\r
-    <Component Name="pcReadFrom" TI="26522" Line="113" Offs="12"/>\r
-    <Component Name="xTasksWaitingToSend" TI="26536" Line="115" Offs="16"/>\r
-    <Component Name="xTasksWaitingToReceive" TI="26550" Line="116" Offs="36"/>\r
-    <Component Name="uxMessagesWaiting" TI="26564" Line="118" Offs="56"/>\r
-    <Component Name="uxLength" TI="26578" Line="119" Offs="60"/>\r
-    <Component Name="uxItemSize" TI="26592" Line="120" Offs="64"/>\r
-    <Component Name="xRxLock" TI="26606" Line="122" Offs="68"/>\r
-    <Component Name="xTxLock" TI="26620" Line="123" Offs="72"/>\r
+   <type Family="typedef" Name="xTimeOutType" Line="91" ID="26881" toTI="26840"/>\r
+   <type Family="ComponentList" Name="QueueDefinition" Line="87" ID="26892">\r
+   <type Family="Pointer" TI="27059" toTI="26492"/>\r
+    <Component Name="pcHead" TI="26904" Line="88" Offs="0"/>\r
+    <Component Name="pcTail" TI="26918" Line="89" Offs="4"/>\r
+    <Component Name="pcWriteTo" TI="26932" Line="91" Offs="8"/>\r
+    <Component Name="pcReadFrom" TI="26946" Line="92" Offs="12"/>\r
+    <Component Name="xTasksWaitingToSend" TI="26960" Line="94" Offs="16"/>\r
+    <Component Name="xTasksWaitingToReceive" TI="26974" Line="95" Offs="36"/>\r
+    <Component Name="uxMessagesWaiting" TI="26988" Line="97" Offs="56"/>\r
+    <Component Name="uxLength" TI="27002" Line="98" Offs="60"/>\r
+    <Component Name="uxItemSize" TI="27016" Line="99" Offs="64"/>\r
+    <Component Name="xRxLock" TI="27030" Line="101" Offs="68"/>\r
+    <Component Name="xTxLock" TI="27044" Line="102" Offs="72"/>\r
    </type>\r
-   <type Family="typedef" Name="xQUEUE" Line="124" ID="26641" toTI="26468"/>\r
-   <type Family="Pointer" TI="26663" toTI="26641"/>\r
-   <type Family="typedef" Name="xQueueHandle" Line="132" ID="26652" toTI="26663"/>\r
-   <function Name="vQueueDelete" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="713">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="713" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="uxQueueMessagesWaiting" TI="26101" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="701">\r
-    <parameter Name="pxQueue" TI="26773" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="701" Addr="0x0" Param="Yes"/>\r
-    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="702" Addr="0x4" TI="26101"/>\r
-   </function >\r
-   <function Name="prvCopyDataFromQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="757">\r
-    <parameter Name="pxQueue" TI="26836" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="757" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvBuffer" TI="26841" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="757" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-   <function Name="xQueueReceiveFromISR" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="653">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="653" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvBuffer" TI="26943" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="653" Addr="0x1" Param="Yes"/>\r
-   <type Family="Pointer" TI="26948" toTI="26075"/>\r
-    <parameter Name="pxTaskWoken" TI="26948" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="653" Addr="0x2" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="654" Addr="0x0" TI="26075"/>\r
-   </function >\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-   <function Name="prvUnlockQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="771">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="771" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="xQueueGenericReceive" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="519">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="519" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvBuffer" TI="26943" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="519" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="xTicksToWait" TI="26148" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="519" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="xJustPeeking" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="519" Addr="0x3" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="520" Addr="0x6" TI="26075"/>\r
-    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="521" Addr="0x340FFFE0" TI="26457"/>\r
-    <variable Name="pcOriginalReadPosition" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="522" Addr="0x4" TI="26635"/>\r
-   </function >\r
-   <function Name="prvCopyDataToQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="720">\r
-    <parameter Name="pxQueue" TI="26663" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="720" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvItemToQueue" TI="26841" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="720" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="xPosition" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="720" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="xQueueGenericSendFromISR" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="477">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="477" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvItemToQueue" TI="26943" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="477" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="xTaskPreviouslyWoken" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="477" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="xCopyPosition" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="477" Addr="0x3" Param="Yes"/>\r
-   </function >\r
-   <function Name="xQueueGenericSend" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="300">\r
-    <parameter Name="pxQueue" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="300" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="26841" toTI="26847"/>\r
-    <parameter Name="pvItemToQueue" TI="26943" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="300" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="xTicksToWait" TI="26148" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="300" Addr="0x2" Param="Yes"/>\r
-    <parameter Name="xCopyPosition" TI="26075" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="300" Addr="0x3" Param="Yes"/>\r
-    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="301" Addr="0x7" TI="26075"/>\r
-    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="302" Addr="0x340FFFD8" TI="26457"/>\r
-   </function >\r
-   <function Name="xQueueCreateMutex" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="260">\r
-    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="261" Addr="0x5" TI="26663"/>\r
-   </function >\r
-   <function Name="xQueueCreate" TI="26652" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="210">\r
-    <parameter Name="uxQueueLength" TI="26101" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="210" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="uxItemSize" TI="26101" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="210" Addr="0x1" Param="Yes"/>\r
-    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\Source\queue.c" Line="211" Addr="0x4" TI="26663"/>\r
+   <type Family="typedef" Name="xQUEUE" Line="104" ID="27065" toTI="26892"/>\r
+   <type Family="Pointer" TI="27087" toTI="27065"/>\r
+   <type Family="typedef" Name="xQueueHandle" Line="112" ID="27076" toTI="27087"/>\r
+   <function Name="uxQueueMessagesWaiting" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1090">\r
+    <parameter Name="pxQueue" TI="27154" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1090" Addr="0x0" Param="Yes"/>\r
+    <variable Name="uxReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1091" Addr="0x4" TI="26553"/>\r
+   </function >\r
+   <function Name="prvCopyDataFromQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159">\r
+    <parameter Name="pxQueue" TI="27435" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+    <parameter Name="pvBuffer" TI="27440" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1159" Addr="0x1" Param="Yes"/>\r
+   </function >\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+   <type Family="Pointer" TI="26551" toTI="0"/>\r
+   <type Family="Pointer" TI="27559" toTI="26541"/>\r
+   <function Name="prvUnlockQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1173">\r
+    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1173" Addr="0x0" Param="Yes"/>\r
+   </function >\r
+   <function Name="xQueueGenericReceive" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885">\r
+    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="26551" toTI="0"/>\r
+    <parameter Name="pvBuffer" TI="27554" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x1" Param="Yes"/>\r
+    <parameter Name="xTicksToWait" TI="26572" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x2" Param="Yes"/>\r
+    <parameter Name="xJustPeeking" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="885" Addr="0x3" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="886" Addr="0x4" TI="26541"/>\r
+    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="887" Addr="0x34000008" TI="26881"/>\r
+    <variable Name="pcOriginalReadPosition" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="888" Addr="0x4" TI="27059"/>\r
+   </function >\r
+   <function Name="prvCopyDataToQueue" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121">\r
+    <parameter Name="pxQueue" TI="27087" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+    <parameter Name="pvItemToQueue" TI="27440" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x1" Param="Yes"/>\r
+    <parameter Name="xPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="1121" Addr="0x2" Param="Yes"/>\r
+   </function >\r
+   <function Name="xQueueGenericSendFromISR" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832">\r
+    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+    <parameter Name="pvItemToQueue" TI="28026" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x1" Param="Yes"/>\r
+    <parameter Name="pxHigherPriorityTaskWoken" TI="27559" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x2" Param="Yes"/>\r
+    <parameter Name="xCopyPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="832" Addr="0x3" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="833" Addr="0x3" TI="26541"/>\r
+   </function >\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+   <function Name="xQueueGenericSend" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441">\r
+    <parameter Name="pxQueue" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="27440" toTI="27446"/>\r
+    <parameter Name="pvItemToQueue" TI="28026" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x1" Param="Yes"/>\r
+    <parameter Name="xTicksToWait" TI="26572" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x2" Param="Yes"/>\r
+    <parameter Name="xCopyPosition" TI="26541" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="441" Addr="0x3" Param="Yes"/>\r
+    <variable Name="xReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="442" Addr="0x4" TI="26541"/>\r
+    <variable Name="xTimeOut" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="443" Addr="0x34000008" TI="26881"/>\r
+   </function >\r
+   <function Name="xQueueCreateMutex" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="289">\r
+    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="290" Addr="0x5" TI="27087"/>\r
+   </function >\r
+   <function Name="xQueueCreate" TI="27076" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236">\r
+    <parameter Name="uxQueueLength" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236" Addr="0x0" Param="Yes"/>\r
+    <parameter Name="uxItemSize" TI="26553" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="236" Addr="0x1" Param="Yes"/>\r
+    <variable Name="pxNewQueue" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\queue.c" Line="237" Addr="0x4" TI="27087"/>\r
    </function >\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" >\r
-   <type Family="Base" Name="int" ID="27752"/>\r
-   <type Family="Base" Name="unsigned int" ID="27759"/>\r
-   <type Family="Pointer" TI="27777" toTI="27783"/>\r
-   <type Family="typedef" Name="pdTASK_CODE" Line="41" ID="27766" toTI="27777"/>\r
-   <type Family="Pointer" TI="27777" toTI="27783"/>\r
-   <type Family="Pointer" TI="27795" toTI="0"/>\r
-   <type Family="Base" Name="long int" ID="27797"/>\r
-   <type Family="Base" Name="short int" ID="27804"/>\r
-   <type Family="Base" Name="signed char" ID="27811"/>\r
-   <type Family="Base" Name="long unsigned int" ID="27818"/>\r
-   <type Family="Base" Name="short unsigned int" ID="27825"/>\r
-   <type Family="Base" Name="unsigned char" ID="27832"/>\r
-   <type Family="Pointer" TI="27916" toTI="27818"/>\r
-   <function Name="pxPortInitialiseStack" TI="27916" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="111">\r
-    <parameter Name="pxTopOfStack" TI="27916" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="27777" toTI="27783"/>\r
-   <type Family="typedef" Name="pdTASK_CODE" Line="41" ID="27766" toTI="27777"/>\r
-    <parameter Name="pxCode" TI="27766" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x1" Param="Yes"/>\r
-   <type Family="Pointer" TI="27795" toTI="0"/>\r
-    <parameter Name="pvParameters" TI="27795" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="prvSetPSP" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="129">\r
-    <parameter Name="ulValue" TI="27818" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="129" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="prvSetMSP" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="136">\r
-    <parameter Name="ulValue" TI="27818" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="136" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="vPortEndScheduler" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="169">\r
-   </function >\r
-   <function Name="vPortYieldFromISR" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="176">\r
-   </function >\r
-   <function Name="vPortEnterCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="187">\r
-   </function >\r
-   <function Name="vPortExitCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="194">\r
-   </function >\r
-   <function Name="xPortPendSVHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="204">\r
-   </function >\r
-   <function Name="xPortSysTickHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="251">\r
-   </function >\r
-   <function Name="xPortStartScheduler" TI="27797" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="146">\r
-   </function >\r
-   <function Name="vPortIncrementTick" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="317">\r
-   </function >\r
-   <function Name="vPortSwitchContext" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="309">\r
-   </function >\r
-   <variable Name="ulKernelPriority" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="82" Addr="0x8006E18" TI="27839"/>\r
-   <variable Name="uxCriticalNesting" FileName="C:\E\Dev\FreeRTOS\Source\portable\GCC\ARM_CM3\port.c" Line="86" Addr="0x20000084" TI="27818"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" >\r
+   <type Family="Base" Name="int" ID="28394"/>\r
+   <type Family="Base" Name="unsigned int" ID="28401"/>\r
+   <type Family="Pointer" TI="28419" toTI="28425"/>\r
+   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="28408" toTI="28419"/>\r
+   <type Family="Pointer" TI="28419" toTI="28425"/>\r
+   <type Family="Pointer" TI="28437" toTI="0"/>\r
+   <type Family="Base" Name="long int" ID="28439"/>\r
+   <type Family="Base" Name="short int" ID="28446"/>\r
+   <type Family="Base" Name="signed char" ID="28453"/>\r
+   <type Family="Base" Name="long unsigned int" ID="28460"/>\r
+   <type Family="Base" Name="short unsigned int" ID="28467"/>\r
+   <type Family="Base" Name="unsigned char" ID="28474"/>\r
+   <type Family="Pointer" TI="28560" toTI="28460"/>\r
+   <function Name="pxPortInitialiseStack" TI="28560" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111">\r
+    <parameter Name="pxTopOfStack" TI="28560" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="28419" toTI="28425"/>\r
+   <type Family="typedef" Name="pdTASK_CODE" Line="54" ID="28408" toTI="28419"/>\r
+    <parameter Name="pxCode" TI="28408" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x1" Param="Yes"/>\r
+   <type Family="Pointer" TI="28437" toTI="0"/>\r
+    <parameter Name="pvParameters" TI="28437" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="111" Addr="0x2" Param="Yes"/>\r
+   </function >\r
+   <function Name="vPortSVCHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="128">\r
+   </function >\r
+   <function Name="vPortStartFirstTask" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="147">\r
+   </function >\r
+   <function Name="vPortYieldFromISR" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="190">\r
+   </function >\r
+   <function Name="vPortEnterCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="197">\r
+   </function >\r
+   <function Name="vPortExitCritical" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="204">\r
+   </function >\r
+   <function Name="xPortPendSVHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="214">\r
+   </function >\r
+   <function Name="xPortStartScheduler" TI="28439" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="162">\r
+   </function >\r
+   <function Name="xPortSysTickHandler" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="249">\r
+   </function >\r
+   <variable Name="uxCriticalNesting" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="86" Addr="0x20000084" TI="28460"/>\r
+   <variable Name="ulKernelPriority" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\GCC\ARM_CM3\port.c" Line="82" Addr="0x0" TI="28481"/>\r
   </module>\r
-  <module Name="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" >\r
-   <type Family="Base" Name="unsigned int" ID="28286"/>\r
-   <type Family="typedef" Name="size_t" Line="213" ID="28275" toTI="28286"/>\r
-   <type Family="Base" Name="int" ID="28293"/>\r
-   <type Family="Base" Name="long int" ID="28300"/>\r
-   <type Family="Base" Name="long long int" ID="28307"/>\r
-   <type Family="Base" Name="unsigned char" ID="28317"/>\r
-   <type Family="Pointer" TI="28324" toTI="0"/>\r
-   <type Family="Base" Name="long unsigned int" ID="28326"/>\r
-   <type Family="Pointer" TI="28333" toTI="28317"/>\r
-   <type Family="Base" Name="short int" ID="28339"/>\r
-   <type Family="Base" Name="char" ID="28346"/>\r
-   <type Family="Base" Name="short unsigned int" ID="28353"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="28360"/>\r
-   <type Family="Base" Name="signed char" ID="28367"/>\r
-   <type Family="ComponentList" Name="xRTOS_HEAP" Line="75" ID="28379">\r
-    <Component Name="ulDummy" TI="28392" Line="76" Offs="0"/>\r
-   <type Family="array" ID="28421" toTI="28317"/>\r
-    <Component Name="ucHeap" TI="28406" Line="77" Offs="4"/>\r
+  <module Name="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" >\r
+   <type Family="Base" Name="unsigned int" ID="28867"/>\r
+   <type Family="typedef" Name="size_t" Line="213" ID="28856" toTI="28867"/>\r
+   <type Family="Base" Name="signed char" ID="28874"/>\r
+   <type Family="Base" Name="unsigned char" ID="28881"/>\r
+   <type Family="Base" Name="short int" ID="28888"/>\r
+   <type Family="Base" Name="short unsigned int" ID="28895"/>\r
+   <type Family="Base" Name="int" ID="28902"/>\r
+   <type Family="Base" Name="long long int" ID="28909"/>\r
+   <type Family="Base" Name="long long unsigned int" ID="28916"/>\r
+   <type Family="Base" Name="long int" ID="28923"/>\r
+   <type Family="Pointer" TI="28933" toTI="0"/>\r
+   <type Family="Base" Name="long unsigned int" ID="28935"/>\r
+   <type Family="Pointer" TI="28942" toTI="28881"/>\r
+   <type Family="Base" Name="char" ID="28948"/>\r
+   <type Family="ComponentList" Name="xRTOS_HEAP" Line="88" ID="28960">\r
+    <Component Name="ulDummy" TI="28973" Line="89" Offs="0"/>\r
+   <type Family="array" ID="29002" toTI="28881"/>\r
+    <Component Name="ucHeap" TI="28987" Line="90" Offs="4"/>\r
    </type>\r
-   <type Family="ComponentList" Name="A_BLOCK_LINK" Line="83" ID="28438">\r
-   <type Family="Pointer" TI="28479" toTI="28438"/>\r
-    <Component Name="pxNextFreeBlock" TI="28450" Line="84" Offs="0"/>\r
-    <Component Name="xBlockSize" TI="28464" Line="85" Offs="4"/>\r
+   <type Family="ComponentList" Name="A_BLOCK_LINK" Line="96" ID="29019">\r
+   <type Family="Pointer" TI="29060" toTI="29019"/>\r
+    <Component Name="pxNextFreeBlock" TI="29031" Line="97" Offs="0"/>\r
+    <Component Name="xBlockSize" TI="29045" Line="98" Offs="4"/>\r
    </type>\r
-   <type Family="typedef" Name="xBlockLink" Line="86" ID="28485" toTI="28438"/>\r
-   <function Name="vPortFree" TI="0" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="223">\r
-   <type Family="Pointer" TI="28324" toTI="0"/>\r
-    <parameter Name="pv" TI="28324" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="223" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="28600" toTI="28485"/>\r
-    <variable Name="pxLink" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="225" Addr="0x4" TI="28600"/>\r
-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="239" Addr="0x1" TI="28600"/>\r
-    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="239" Addr="0x0" TI="28275"/>\r
-   </function >\r
-   <type Family="Pointer" TI="28324" toTI="0"/>\r
-   <function Name="pvPortMalloc" TI="28324" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="145">\r
-    <parameter Name="xWantedSize" TI="28275" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="145" Addr="0x0" Param="Yes"/>\r
-    <variable Name="pxBlock" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="146" Addr="0x2" TI="28600"/>\r
-    <variable Name="pxPreviousBlock" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="146" Addr="0xC" TI="28600"/>\r
-    <variable Name="pxNewBlockLink" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="146" Addr="0xC" TI="28600"/>\r
-   <type Family="Pointer" TI="28324" toTI="0"/>\r
-    <variable Name="pvReturn" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="148" Addr="0x4" TI="28324"/>\r
-    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="211" Addr="0x1" TI="28600"/>\r
-    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="211" Addr="0x0" TI="28275"/>\r
-    <variable Name="xHeapHasBeenInitialised" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="147" Addr="0x200002CC" TI="28300"/>\r
-   </function >\r
-   <variable Name="xHeap" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="78" Addr="0x200002D0" TI="28379"/>\r
-   <variable Name="xStart" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="93" Addr="0x200002C4" TI="28485"/>\r
-   <variable Name="xEnd" FileName="C:\E\Dev\FreeRTOS\Source\portable\MemMang\heap_2.c" Line="93" Addr="0x200046D4" TI="28485"/>\r
-  </module>\r
-  <module Name="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" >\r
-   <type Family="Base" Name="signed char" ID="28890"/>\r
-   <type Family="Base" Name="unsigned char" ID="28897"/>\r
-   <type Family="Base" Name="short int" ID="28904"/>\r
-   <type Family="Base" Name="short unsigned int" ID="28911"/>\r
-   <type Family="Base" Name="int" ID="28918"/>\r
-   <type Family="Base" Name="unsigned int" ID="28925"/>\r
-   <type Family="Base" Name="long long int" ID="28932"/>\r
-   <type Family="Base" Name="long long unsigned int" ID="28939"/>\r
-   <type Family="Base" Name="long int" ID="28946"/>\r
-   <type Family="Base" Name="long unsigned int" ID="28956"/>\r
-   <type Family="typedef" Name="clock_t" Line="104" ID="28963" toTI="28956"/>\r
-   <type Family="typedef" Name="time_t" Line="109" ID="28974" toTI="28946"/>\r
-   <type Family="Base" Name="char" ID="29002"/>\r
-   <type Family="Pointer" TI="28996" toTI="29002"/>\r
-   <type Family="typedef" Name="caddr_t" Line="126" ID="28985" toTI="28996"/>\r
-   <type Family="typedef" Name="ino_t" Line="133" ID="29009" toTI="28911"/>\r
-   <type Family="typedef" Name="dev_t" Line="166" ID="29020" toTI="28904"/>\r
-   <type Family="typedef" Name="off_t" Line="171" ID="29031" toTI="28946"/>\r
-   <type Family="typedef" Name="uid_t" Line="173" ID="29042" toTI="28911"/>\r
-   <type Family="typedef" Name="gid_t" Line="174" ID="29053" toTI="28911"/>\r
-   <type Family="typedef" Name="mode_t" Line="195" ID="29064" toTI="28925"/>\r
-   <type Family="typedef" Name="nlink_t" Line="200" ID="29075" toTI="28911"/>\r
-   <type Family="typedef" Name="suseconds_t" Line="263" ID="29086" toTI="28946"/>\r
-   <type Family="Pointer" TI="29098" toTI="29104"/>\r
-   <type Family="ComponentList" Name="stat" Line="26" ID="29109">\r
-    <Component Name="st_dev" TI="29121" Line="27" Offs="0"/>\r
-    <Component Name="st_ino" TI="29135" Line="28" Offs="2"/>\r
-    <Component Name="st_mode" TI="29149" Line="29" Offs="4"/>\r
-    <Component Name="st_nlink" TI="29163" Line="30" Offs="8"/>\r
-    <Component Name="st_uid" TI="29177" Line="31" Offs="10"/>\r
-    <Component Name="st_gid" TI="29191" Line="32" Offs="12"/>\r
-    <Component Name="st_rdev" TI="29205" Line="33" Offs="14"/>\r
-    <Component Name="st_size" TI="29219" Line="34" Offs="16"/>\r
-    <Component Name="st_atime" TI="29233" Line="41" Offs="20"/>\r
-    <Component Name="st_spare1" TI="29247" Line="42" Offs="24"/>\r
-    <Component Name="st_mtime" TI="29261" Line="43" Offs="28"/>\r
-    <Component Name="st_spare2" TI="29275" Line="44" Offs="32"/>\r
-    <Component Name="st_ctime" TI="29289" Line="45" Offs="36"/>\r
-    <Component Name="st_spare3" TI="29303" Line="46" Offs="40"/>\r
-    <Component Name="st_blksize" TI="29317" Line="47" Offs="44"/>\r
-    <Component Name="st_blocks" TI="29331" Line="48" Offs="48"/>\r
-   <type Family="array" ID="29360" toTI="28946"/>\r
-    <Component Name="st_spare4" TI="29345" Line="49" Offs="52"/>\r
-   </type>\r
-   <type Family="ComponentList" Name="timeval" Line="16" ID="29376">\r
-    <Component Name="tv_sec" TI="29388" Line="17" Offs="0"/>\r
-    <Component Name="tv_usec" TI="29402" Line="18" Offs="4"/>\r
-   </type>\r
-   <type Family="ComponentList" Name="timezone" Line="21" ID="29417">\r
-    <Component Name="tz_minuteswest" TI="29429" Line="22" Offs="0"/>\r
-    <Component Name="tz_dsttime" TI="29443" Line="23" Offs="4"/>\r
-   </type>\r
-   <type Family="ComponentList" Name="tms" Line="16" ID="29458">\r
-    <Component Name="tms_utime" TI="29470" Line="17" Offs="0"/>\r
-    <Component Name="tms_stime" TI="29484" Line="18" Offs="4"/>\r
-    <Component Name="tms_cutime" TI="29498" Line="19" Offs="8"/>\r
-    <Component Name="tms_cstime" TI="29512" Line="20" Offs="12"/>\r
-   </type>\r
-   <type Family="ComponentList" Line="79" ID="29527">\r
-    <Component Name="handle" TI="29535" Line="80" Offs="0"/>\r
-    <Component Name="pos" TI="29549" Line="81" Offs="4"/>\r
-   </type>\r
-   <type Family="typedef" Name="poslog" Line="83" ID="29564" toTI="29527"/>\r
-   <function Name="_read" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="173">\r
-    <parameter Name="file" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="173" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="ptr" TI="28996" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="173" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="len" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="173" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="_lseek" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="180">\r
-    <parameter Name="file" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="180" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="ptr" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="180" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="dir" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="180" Addr="0x2" Param="Yes"/>\r
-   </function >\r
-   <function Name="_open" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="203">\r
-    <parameter Name="path" TI="29098" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="203" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="flags" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="203" Addr="0x34000000" Param="Yes"/>\r
-   </function >\r
-   <function Name="_close" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="208">\r
-    <parameter Name="file" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="208" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="_exit" TI="0" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="213">\r
-    <parameter Name="n" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="213" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="_kill" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="219">\r
-    <parameter Name="n" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="219" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="m" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="219" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="_fstat" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="247">\r
-    <parameter Name="file" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="247" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="29958" toTI="29109"/>\r
-    <parameter Name="st" TI="29958" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="247" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="_stat" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="253">\r
-    <parameter Name="fname" TI="29098" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="253" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="st" TI="29958" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="253" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="_link" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="259">\r
-   </function >\r
-   <function Name="_unlink" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="264">\r
-   </function >\r
-   <function Name="_raise" TI="0" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="269">\r
-   </function >\r
-   <function Name="_getpid" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="274">\r
-    <parameter Name="n" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="274" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="_gettimeofday" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="279">\r
-   <type Family="Pointer" TI="30214" toTI="29376"/>\r
-    <parameter Name="tp" TI="30214" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="279" Addr="0x0" Param="Yes"/>\r
-   <type Family="Pointer" TI="30220" toTI="29417"/>\r
-    <parameter Name="tzp" TI="30220" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="279" Addr="0x1" Param="Yes"/>\r
-    <variable Name="value" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="285" Addr="0x3" TI="28918"/>\r
-   </function >\r
-   <function Name="_times" TI="28963" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="304">\r
-   <type Family="Pointer" TI="30284" toTI="29458"/>\r
-    <parameter Name="tp" TI="30284" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="304" Addr="0x0" Param="Yes"/>\r
-    <variable Name="timeval" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="305" Addr="0x1" TI="28963"/>\r
-   </function >\r
-   <function Name="isatty" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="322">\r
-    <parameter Name="fd" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="322" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="_rename" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="336">\r
-    <parameter Name="oldpath" TI="29098" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="336" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="newpath" TI="29098" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="336" Addr="0x1" Param="Yes"/>\r
-   </function >\r
-   <function Name="_system" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="328">\r
-    <parameter Name="s" TI="29098" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="328" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="_write" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="189">\r
-    <parameter Name="file" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="189" Addr="0x0" Param="Yes"/>\r
-    <parameter Name="ptr" TI="28996" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="189" Addr="0x1" Param="Yes"/>\r
-    <parameter Name="len" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="189" Addr="0x2" Param="Yes"/>\r
-    <variable Name="todo" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="190" Addr="0x4" TI="28918"/>\r
-   </function >\r
-   <function Name="_sbrk" TI="28985" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="224">\r
-    <parameter Name="incr" TI="28918" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="224" Addr="0x0" Param="Yes"/>\r
-    <variable Name="prev_heap_end" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="227" Addr="0x2" TI="28996"/>\r
-    <variable Name="heap_end" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="226" Addr="0x0" TI="28996"/>\r
-   </function >\r
-   <type Family="array" ID="30651" toTI="29564"/>\r
-   <variable Name="stack_ptr" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\syscalls.c" Line="53" Addr="0xD" TI="28996"/>\r
-  </module>\r
-  <module Name="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" >\r
-   <type Family="Base" Name="long int" ID="30735"/>\r
-   <type Family="Base" Name="short int" ID="30742"/>\r
-   <type Family="Base" Name="signed char" ID="30749"/>\r
-   <type Family="Base" Name="long unsigned int" ID="30767"/>\r
-   <type Family="typedef" Name="u32" Line="36" ID="30756" toTI="30767"/>\r
-   <type Family="Base" Name="short unsigned int" ID="30785"/>\r
-   <type Family="typedef" Name="u16" Line="37" ID="30774" toTI="30785"/>\r
-   <type Family="Base" Name="unsigned char" ID="30792"/>\r
-   <type Family="ComponentList" Line="200" ID="30854">\r
-    <Component Name="CRL" TI="30862" Line="201" Offs="0"/>\r
-    <Component Name="CRH" TI="30876" Line="202" Offs="4"/>\r
-    <Component Name="IDR" TI="30890" Line="203" Offs="8"/>\r
-    <Component Name="ODR" TI="30904" Line="204" Offs="12"/>\r
-    <Component Name="BSRR" TI="30918" Line="205" Offs="16"/>\r
-    <Component Name="BRR" TI="30932" Line="206" Offs="20"/>\r
-    <Component Name="LCKR" TI="30946" Line="207" Offs="24"/>\r
-   </type>\r
-   <type Family="ComponentList" Line="445" ID="30961">\r
-    <Component Name="SR" TI="30970" Line="446" Offs="0"/>\r
-    <Component Name="RESERVED0" TI="30984" Line="447" Offs="2"/>\r
-    <Component Name="DR" TI="30999" Line="448" Offs="4"/>\r
-    <Component Name="RESERVED1" TI="31013" Line="449" Offs="6"/>\r
-    <Component Name="BRR" TI="31028" Line="450" Offs="8"/>\r
-    <Component Name="RESERVED2" TI="31043" Line="451" Offs="10"/>\r
-    <Component Name="CR1" TI="31058" Line="452" Offs="12"/>\r
-    <Component Name="RESERVED3" TI="31073" Line="453" Offs="14"/>\r
-    <Component Name="CR2" TI="31088" Line="454" Offs="16"/>\r
-    <Component Name="RESERVED4" TI="31103" Line="455" Offs="18"/>\r
-    <Component Name="CR3" TI="31118" Line="456" Offs="20"/>\r
-    <Component Name="RESERVED5" TI="31133" Line="457" Offs="22"/>\r
-    <Component Name="GTPR" TI="31148" Line="458" Offs="24"/>\r
-    <Component Name="RESERVED6" TI="31163" Line="459" Offs="26"/>\r
-   </type>\r
-   <type Family="typedef" Name="GPIOSpeed_TypeDef" Line="36" ID="31206" toTI="31179"/>\r
-   <type Family="typedef" Name="GPIOMode_TypeDef" Line="51" ID="31275" toTI="31217"/>\r
-   <type Family="ComponentList" Line="60" ID="31286">\r
-    <Component Name="GPIO_Pin" TI="31294" Line="61" Offs="0"/>\r
-    <Component Name="GPIO_Speed" TI="31308" Line="62" Offs="2"/>\r
-    <Component Name="GPIO_Mode" TI="31322" Line="63" Offs="3"/>\r
-   </type>\r
-   <type Family="typedef" Name="GPIO_InitTypeDef" Line="64" ID="31337" toTI="31286"/>\r
-   <type Family="ComponentList" Line="32" ID="31348">\r
-    <Component Name="USART_BaudRate" TI="31356" Line="33" Offs="0"/>\r
-    <Component Name="USART_WordLength" TI="31370" Line="34" Offs="4"/>\r
-    <Component Name="USART_StopBits" TI="31384" Line="35" Offs="6"/>\r
-    <Component Name="USART_Parity" TI="31398" Line="36" Offs="8"/>\r
-    <Component Name="USART_HardwareFlowControl" TI="31412" Line="37" Offs="10"/>\r
-    <Component Name="USART_Mode" TI="31426" Line="38" Offs="12"/>\r
-    <Component Name="USART_Clock" TI="31440" Line="39" Offs="14"/>\r
-    <Component Name="USART_CPOL" TI="31454" Line="40" Offs="16"/>\r
-    <Component Name="USART_CPHA" TI="31468" Line="41" Offs="18"/>\r
-    <Component Name="USART_LastBit" TI="31482" Line="42" Offs="20"/>\r
-   </type>\r
-   <type Family="typedef" Name="USART_InitTypeDef" Line="43" ID="31497" toTI="31348"/>\r
-   <function Name="__io_SetMainOscFreq" TI="0" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="29">\r
-   <type Family="Base" Name="unsigned int" ID="31545"/>\r
-    <parameter Name="NewFreq" TI="31545" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="29" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="__io_init" TI="0" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="35">\r
-    <variable Name="GPIO_InitStructure" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="36" Addr="0x340FFFEC" TI="31337"/>\r
-    <variable Name="USART_InitStructure" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="37" Addr="0x340FFFD4" TI="31497"/>\r
-   </function >\r
-   <type Family="Base" Name="int" ID="31657"/>\r
-   <function Name="__io_getchar" TI="31657" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="122">\r
-   </function >\r
-   <function Name="getchar" TI="31657" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="142">\r
-   </function >\r
-   <function Name="__io_putchar" TI="0" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="94">\r
-   <type Family="Base" Name="char" ID="31727"/>\r
-    <parameter Name="c" TI="31727" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="94" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <function Name="putchar" TI="31657" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="116">\r
-    <parameter Name="c" TI="31657" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="116" Addr="0x0" Param="Yes"/>\r
-   </function >\r
-   <variable Name="__io_init_done" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="23" Addr="0x200046DC" TI="30792"/>\r
-   <variable Name="__io_Main_Osc" FileName="C:\Program Files\Raisonance\Ride\lib\ARM\io_putchar\STM32F10X_IO_putchar.c" Line="25" Addr="0x0" TI="31545"/>\r
+   <type Family="typedef" Name="xBlockLink" Line="99" ID="29066" toTI="29019"/>\r
+   <function Name="vPortFree" TI="0" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="236">\r
+   <type Family="Pointer" TI="28933" toTI="0"/>\r
+    <parameter Name="pv" TI="28933" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="236" Addr="0x0" Param="Yes"/>\r
+   <type Family="Pointer" TI="29181" toTI="29066"/>\r
+    <variable Name="pxLink" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="238" Addr="0x4" TI="29181"/>\r
+    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="252" Addr="0x3" TI="29181"/>\r
+    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="252" Addr="0x0" TI="28856"/>\r
+   </function >\r
+   <type Family="Pointer" TI="28933" toTI="0"/>\r
+   <function Name="pvPortMalloc" TI="28933" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="158">\r
+    <parameter Name="xWantedSize" TI="28856" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="158" Addr="0x0" Param="Yes"/>\r
+    <variable Name="pxBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x2" TI="29181"/>\r
+    <variable Name="pxPreviousBlock" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x5" TI="29181"/>\r
+    <variable Name="pxNewBlockLink" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="159" Addr="0x5" TI="29181"/>\r
+   <type Family="Pointer" TI="28933" toTI="0"/>\r
+    <variable Name="pvReturn" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="161" Addr="0x4" TI="28933"/>\r
+    <variable Name="pxIterator" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="224" Addr="0x3" TI="29181"/>\r
+    <variable Name="xBlockSize" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="224" Addr="0x0" TI="28856"/>\r
+    <variable Name="xHeapHasBeenInitialised" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="160" Addr="0x200002E8" TI="28923"/>\r
+   </function >\r
+   <variable Name="xHeap" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="91" Addr="0x200002EC" TI="28960"/>\r
+   <variable Name="xStart" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="106" Addr="0x200002E0" TI="29066"/>\r
+   <variable Name="xEnd" FileName="C:\E\Dev\FreeRTOS\WorkingCopy3\Source\portable\MemMang\heap_2.c" Line="106" Addr="0x200046F0" TI="29066"/>\r
   </module>\r
  </modulelist>\r
 </aoffile>\r
index 7440547ab9c09c392df94a7b597ec7857e5e3b04..d455a88b030a7490a077d91aa00e849979bf04e7 100644 (file)
@@ -205,10 +205,10 @@ void BUZZER_SetFrequency ( u16 freq )
 \r
    /* Output Compare Toggle Mode configuration: Channel3 */\r
    TIM_OCInitStructure.TIM_OCMode   = TIM_OCMode_PWM1;\r
-   TIM_OCInitStructure.TIM_Channel  = TIM_Channel_3;\r
+   TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;\r
    TIM_OCInitStructure.TIM_Pulse    = CCR_Val;\r
 \r
-   TIM_OCInit( TIM3, &TIM_OCInitStructure );\r
+   TIM_OC3Init( TIM3, &TIM_OCInitStructure );\r
    TIM_OC3PreloadConfig( TIM3, TIM_OCPreload_Enable );\r
    }\r
 \r
@@ -261,10 +261,10 @@ void BUZZER_Init( void )
 \r
    /* Output Compare Toggle Mode configuration: Channel3 */\r
    TIM_OCInitStructure.TIM_OCMode   = TIM_OCMode_Toggle;\r
-   TIM_OCInitStructure.TIM_Channel  = TIM_Channel_3;\r
+   TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;\r
    TIM_OCInitStructure.TIM_Pulse    = CCR_Val;\r
 \r
-   TIM_OCInit( TIM3, &TIM_OCInitStructure );\r
+   TIM_OC3Init( TIM3, &TIM_OCInitStructure );\r
    TIM_OC3PreloadConfig( TIM3, TIM_OCPreload_Disable );\r
    BUZZER_SetFrequency( 440 );\r
 \r
index 88960565d1aed0786997b7f01130b1f3c2ddfa6c..3c62fe8c790f72df73f173052e039b66d9f28e3f 100644 (file)
@@ -117,10 +117,10 @@ void (* const g_pfnVectors[])(void) =
   MemManageException,\r
   BusFaultException,\r
   UsageFaultException,\r
-  0, 0, 0, 0,            /* Reserved */ \r
+  (void*)0, (void*)0, (void*)0, (void*)0,            /* Reserved */ \r
   vPortSVCHandler,\r
   DebugMonitor,\r
-  0,                      /* Reserved */\r
+  (void*)0,                      /* Reserved */\r
   xPortPendSVHandler,\r
   xPortSysTickHandler,\r
   WWDG_IRQHandler,\r
@@ -166,14 +166,14 @@ void (* const g_pfnVectors[])(void) =
   EXTI15_10_IRQHandler,\r
   RTCAlarm_IRQHandler,\r
   USBWakeUp_IRQHandler,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  0,\r
-  (unsigned long)0xF108F85F //this is a workaround for boot in RAM mode.\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0,\r
+  (void*)0xF108F85F //this is a workaround for boot in RAM mode.\r
 };\r
 \r
 /*******************************************************************************\r
index 0f39b47cf2460a414a795d81c592e13e555f4e3e..8798a3cca7982f712ebaf7378fc407bce3f0ec07 100644 (file)
@@ -561,10 +561,10 @@ static void LCD_BackLightConfig( void )
 \r
    /* Output Compare Toggle Mode configuration: Channel2 */\r
    TIM_OCInitStructure.TIM_OCMode   = TIM_OCMode_PWM1;\r
-   TIM_OCInitStructure.TIM_Channel  = TIM_Channel_2;\r
+   TIM_OCInitStructure.TIM_OutputState = TIM_OutputState_Enable;\r
    TIM_OCInitStructure.TIM_Pulse    = Current_CCR_BackLightStart;\r
 \r
-   TIM_OCInit( TIM4, &TIM_OCInitStructure );\r
+   TIM_OC2Init( TIM4, &TIM_OCInitStructure );\r
    TIM_OC4PreloadConfig( TIM4, TIM_OCPreload_Disable );\r
 \r
    TIM_ARRPreloadConfig( TIM4, ENABLE );\r
index e226cd9fa77030e11cc2ff542ed2c8b27c39af91..65146fe30607b5279837b58f7b43ee7c68bc62cd 100644 (file)
@@ -235,16 +235,16 @@ static void MEMS_ChipSelect( u8 State )
 static u8 MEMS_SendByte( u8 byte )\r
    {\r
    /* Loop while DR register in not emplty */\r
-   while( SPI_GetFlagStatus( SPI2, SPI_FLAG_TXE ) == RESET );\r
+   while( SPI_I2S_GetFlagStatus( SPI2, SPI_I2S_FLAG_TXE ) == RESET );\r
 \r
    /* Send byte through the SPI2 peripheral */\r
-   SPI_SendData( SPI2, byte );\r
+   SPI_I2S_SendData( SPI2, byte );\r
 \r
    /* Wait to receive a byte */\r
-   while( SPI_GetFlagStatus( SPI2, SPI_FLAG_RXNE ) == RESET );\r
+   while( SPI_I2S_GetFlagStatus( SPI2, SPI_I2S_FLAG_RXNE ) == RESET );\r
 \r
    /* Return the byte read from the SPI bus */\r
-   return SPI_ReceiveData( SPI2 );\r
+   return SPI_I2S_ReceiveData( SPI2 );\r
    }\r
 \r
 /* Public functions for CircleOS ---------------------------------------------*/\r