diff --git a/yaokon/.vscode/c_cpp_properties.json b/yaokon/.vscode/c_cpp_properties.json new file mode 100644 index 0000000..2fd3b37 --- /dev/null +++ b/yaokon/.vscode/c_cpp_properties.json @@ -0,0 +1,23 @@ +{ + "configurations": [ + { + "name": "Win32", + "includePath": [ + "${workspaceFolder}/**", + "G:\\Software\\keil\\ARM\\Keil_V5\\ARM\\ARMCLANG\\include" + ], + "defines": [ + "_DEBUG", + "UNICODE", + "_UNICODE" + ], + "windowsSdkVersion": "8.1", + "compilerPath": "cl.exe", + "cStandard": "c99", + "cppStandard": "c++17", + "intelliSenseMode": "windows-msvc-x64", + "configurationProvider": "cmsis-csolution" + } + ], + "version": 4 +} \ No newline at end of file diff --git a/yaokon/Core/Src/AbsDrive_OLED.c b/yaokon/Core/Src/AbsDrive_OLED.c index cc116ab..d16698d 100644 --- a/yaokon/Core/Src/AbsDrive_OLED.c +++ b/yaokon/Core/Src/AbsDrive_OLED.c @@ -385,6 +385,43 @@ void ABS_OLED_ShowNum(u8 x,u8 y,u32 num,u8 len,u8 size1,u8 mode) } } + +//z_len为整数显示位数,f_len为小数显示位数,size2为字体大小 +void ABS_OLED_Showdecimal(u8 x,u8 y,float num,u8 z_len,u8 f_len,u8 size2,u8 mode) +{ + u8 t,temp; + u8 enshow; + int z_temp,f_temp; + z_temp=(int)num; + //整数部分 + for(t=0;tfront=Q->rear=-1; + Q->size=0; +} + +// /* +// * @简介:销毁队列 +// * @参数:队列指针 +// * @返回值:void +// * */ +// void DestroyQueue(SqQuecu *Q){ +// free(Q); +// } + +/* + * @简介:判断队列为空 + * @参数:队列指针 + * @返回值:布尔值 + * */ +bool QueueEmpty(SqQuecu *Q){ + if(Q->size==0)return true; + else return false; +} + +/* + * @简介:判断队列为满 + * @参数:队列指针 + * @返回值:布尔值 + * */ +bool QueueFull(SqQuecu *Q){ + if(Q->size==Maxsize)return true; + else return false; +} + +/* + * @简介:进队 + * @参数:队列指针 + * 进队元素 + * @返回值:布尔值 + * */ +bool enQueue(SqQuecu *Q,quecuElemtype e){ + if(QueueFull(Q))return false; + if(Q->rear==Maxsize-1)Q->rear=-1; + Q->rear++; + Q->data[Q->rear]=e; + Q->size++; + return true; +} + +quecuElemtype deQueue(SqQuecu *Q){ + if(QueueEmpty(Q))return NULL; + quecuElemtype e=Q->data[Q->front]; + if(Q->front==Maxsize)Q->front=0; + Q->front++; + Q->size--; + return e; +} + + +void DispQuecu(SqQuecu *Q){ + int i; + for(i=0;irear-Q->front;i++){ + printf("%d",Q->data[i+Q->front+1]); + printf(","); + } + printf("\n"); +} \ No newline at end of file diff --git a/yaokon/Core/Src/queue.h b/yaokon/Core/Src/queue.h new file mode 100644 index 0000000..e306ed2 --- /dev/null +++ b/yaokon/Core/Src/queue.h @@ -0,0 +1,37 @@ +/* +*@文件:queue.h +*@作者:‘你遇了我’ +*@time:2022/11/13 +*@联系:QQ:321640253 +*@描述: +*/ +// +// Created by 86186 on 2022/11/13. +// + +#ifndef LIST_QUEUE_H +#define LIST_QUEUE_H + +#include "stdint.h" +#include "stdbool.h" +#include "stdlib.h" +#include "stdio.h" + +#define Maxsize 20 + +typedef uint32_t quecuElemtype; + +typedef struct{ + quecuElemtype data[Maxsize]; + int front,rear; + uint16_t size; +} SqQuecu; + +void InitQuecu(SqQuecu *Q); +quecuElemtype deQueue(SqQuecu *Q); +bool enQueue(SqQuecu *Q,quecuElemtype e); +bool QueueEmpty(SqQuecu *Q); +// void DestroyQueue(SqQuecu *Q); +void DispQuecu(SqQuecu *Q); + +#endif //LIST_QUEUE_H diff --git a/yaokon/Core/User_Drivers/Filtering.c b/yaokon/Core/User_Drivers/Filtering.c new file mode 100644 index 0000000..0938c07 --- /dev/null +++ b/yaokon/Core/User_Drivers/Filtering.c @@ -0,0 +1,13 @@ +#include "Filtering.h" + + + + +Mean_Filtering_DataType Mean_filtering(Mean_Filtering_DataType *dat,uint32_t Dsize){ + Mean_Filtering_DataType sum=0; + for(int i=0;isize;n++){ + num+=1; + sum += P[i]->data[n]; + } + RockingBar_Value[i]=sum/num; + } +} + +void RockingBar_GetValue(void){ + RockingBar_ADC_GetValue(); + RockingBar_Value[0] = THRUST_MIN + ((THRUST_MAX-THRUST_MIN)/(4096))*(RockingBar_Value[0]-0); + RockingBar_Value[1] = YAW_MIN + ((YAW_MAX-YAW_MIN)/(4096))*(RockingBar_Value[1]-0); +} \ No newline at end of file diff --git a/yaokon/Core/User_Drivers/RockingBar.h b/yaokon/Core/User_Drivers/RockingBar.h new file mode 100644 index 0000000..e58c207 --- /dev/null +++ b/yaokon/Core/User_Drivers/RockingBar.h @@ -0,0 +1,32 @@ +#ifndef _ROCKING_BAR_H +#define _ROCKING_BAR_H + +/*----stm32相关头文件(BEGIN)-------*/ +#include "main.h" +#include "adc.h" +/*----stm32相关头文件(END)---------*/ +#include "stdint.h" +#include "queue.h" + + + +#define ROCKING_BAR_CH 2 //采集的通道数 +#define FILLTERING_NUM 100 //均值滤波 + +#define THRUST_MAX (float)100 +#define THRUST_MIN (float)-100 +#define YAW_MAX (float)200 +#define YAW_MIN (float)-200 + + +extern float RockingBar_Value[ROCKING_BAR_CH]; + +void RockingBarInit(void); +void RockingBar_ADC_GetValue(void); +void RockingBar_GetValue(void); + + + + + +#endif diff --git a/yaokon/MDK-ARM/.clangd b/yaokon/MDK-ARM/.clangd new file mode 100644 index 0000000..0ccc47c --- /dev/null +++ b/yaokon/MDK-ARM/.clangd @@ -0,0 +1,2 @@ +CompileFlags: + CompilationDatabase: g:\Project\UVA\yaokon\MDK-ARM\tmp\yaokon\yaokon diff --git a/yaokon/MDK-ARM/.vscode/c_cpp_properties.json b/yaokon/MDK-ARM/.vscode/c_cpp_properties.json index 4593b86..3b18ef4 100644 --- a/yaokon/MDK-ARM/.vscode/c_cpp_properties.json +++ b/yaokon/MDK-ARM/.vscode/c_cpp_properties.json @@ -9,6 +9,7 @@ "g:\\Project\\UVA\\yaokon\\Drivers\\CMSIS\\Device\\ST\\STM32F1xx\\Include", "g:\\Project\\UVA\\yaokon\\Drivers\\CMSIS\\Include", "g:\\Project\\UVA\\yaokon\\Core\\Src", + "g:\\Project\\UVA\\yaokon\\Core\\User_Drivers", "G:\\Software\\keil\\ARM\\Keil_V5\\ARM\\ARMCLANG\\include", "G:\\Software\\keil\\ARM\\Keil_V5\\ARM\\ARMCLANG\\include\\arm_linux", "G:\\Software\\keil\\ARM\\Keil_V5\\ARM\\ARMCLANG\\include\\arm_linux_compat", diff --git a/yaokon/MDK-ARM/.vscode/keil-assistant.log b/yaokon/MDK-ARM/.vscode/keil-assistant.log index bc91dd0..0f021d8 100644 --- a/yaokon/MDK-ARM/.vscode/keil-assistant.log +++ b/yaokon/MDK-ARM/.vscode/keil-assistant.log @@ -1,2 +1,12 @@ [info] Log at : 2023/10/1|17:33:07|GMT+0800 +[info] Log at : 2023/10/3|18:43:45|GMT+0800 + +[info] Log at : 2023/10/5|18:47:21|GMT+0800 + +[info] Log at : 2023/10/5|18:47:49|GMT+0800 + +[info] Log at : 2023/10/6|00:07:44|GMT+0800 + +[info] Log at : 2023/10/6|00:40:37|GMT+0800 + diff --git a/yaokon/MDK-ARM/.vscode/launch.json b/yaokon/MDK-ARM/.vscode/launch.json new file mode 100644 index 0000000..7928329 --- /dev/null +++ b/yaokon/MDK-ARM/.vscode/launch.json @@ -0,0 +1,17 @@ +{ + // Use IntelliSense to learn about possible attributes. + // Hover to view descriptions of existing attributes. + // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 + "version": "0.2.0", + "configurations": [ + { + "name": "Embedded Debug", + "type": "embedded-debug", + "request": "launch", + "program": "${command:embedded-debug.getApplicationFile}", + "serialNumber": "${command:device-manager.getSerialNumber}", + "cmsisPack": "${command:device-manager.getDevicePack}", + "debugFrom": "main" + } + ] +} diff --git a/yaokon/MDK-ARM/.vscode/tasks.json b/yaokon/MDK-ARM/.vscode/tasks.json new file mode 100644 index 0000000..8b4cb3f --- /dev/null +++ b/yaokon/MDK-ARM/.vscode/tasks.json @@ -0,0 +1,27 @@ +{ + "version": "2.0.0", + "tasks": [ + { + "label": "CMSIS Build", + "type": "cmsis-csolution.build", + "solution": "${command:cmsis-csolution.getSolutionPath}", + "project": "${command:cmsis-csolution.getProjectPath}", + "buildType": "${command:cmsis-csolution.getBuildType}", + "targetType": "${command:cmsis-csolution.getTargetType}", + "problemMatcher": [], + "group": { + "kind": "build", + "isDefault": true + } + }, + { + "label": "Flash Device", + "type": "embedded-debug.flash", + "program": "${command:embedded-debug.getApplicationFile}", + "serialNumber": "${command:device-manager.getSerialNumber}", + "cmsisPack": "${command:device-manager.getDevicePack}", + "problemMatcher": [], + "dependsOn": "CMSIS Build" + } + ] +} diff --git a/yaokon/MDK-ARM/.vscode/uv4.log b/yaokon/MDK-ARM/.vscode/uv4.log index 82c67f8..f96758b 100644 --- a/yaokon/MDK-ARM/.vscode/uv4.log +++ b/yaokon/MDK-ARM/.vscode/uv4.log @@ -1,19 +1,3 @@ -*** Using Compiler 'V6.19', folder: 'G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin' -Build target 'yaokon' -../Core/Src/oled.c(468): error: use of undeclared identifier 'oled_res_Pin_Port' - OLED_RES_Clr(); - ^ -../Core/Src/oled.h(22): note: expanded from macro 'OLED_RES_Clr' -#define OLED_RES_Clr() HAL_GPIO_WritePin(oled_res_Pin_Port,oled_res_Pin,GPIO_PIN_RESET)//RES - ^ -../Core/Src/oled.c(471): error: use of undeclared identifier 'oled_res_Pin_Port' - OLED_RES_Set(); - ^ -../Core/Src/oled.h(23): note: expanded from macro 'OLED_RES_Set' -#define OLED_RES_Set() HAL_GPIO_WritePin(oled_res_Pin_Port,oled_res_Pin,GPIO_PIN_SET) - ^ -2 errors generated. -compiling oled.c... -".\yaokon.axf" - 2 Error(s), 0 Warning(s). -Target not created. -Build Time Elapsed: 00:00:01 +Load "g:\\Project\\UVA\\yaokon\\MDK-ARM\\yaokon.axf" +Erase Done.Programming Done.Verify OK.Application running ... +Flash Load finished at 01:12:57 diff --git a/yaokon/MDK-ARM/.vscode/uv4.log.lock b/yaokon/MDK-ARM/.vscode/uv4.log.lock index 1687645..6413601 100644 --- a/yaokon/MDK-ARM/.vscode/uv4.log.lock +++ b/yaokon/MDK-ARM/.vscode/uv4.log.lock @@ -1 +1 @@ -2023/10/1 18:13:51 \ No newline at end of file +2023/10/6 1:12:57 \ No newline at end of file diff --git a/yaokon/MDK-ARM/absdrive_oled.o b/yaokon/MDK-ARM/absdrive_oled.o index 03a97a7..7af9fab 100644 Binary files a/yaokon/MDK-ARM/absdrive_oled.o and b/yaokon/MDK-ARM/absdrive_oled.o differ diff --git a/yaokon/MDK-ARM/adc.o b/yaokon/MDK-ARM/adc.o index 60dc01c..0366cb3 100644 Binary files a/yaokon/MDK-ARM/adc.o and b/yaokon/MDK-ARM/adc.o differ diff --git a/yaokon/MDK-ARM/filtering.d b/yaokon/MDK-ARM/filtering.d new file mode 100644 index 0000000..7800ba5 --- /dev/null +++ b/yaokon/MDK-ARM/filtering.d @@ -0,0 +1,7 @@ +./filtering.o: ..\Core\User_Drivers\Filtering.c \ + ..\Core\User_Drivers\Filtering.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdint.h \ + ..\Core\Src\queue.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdbool.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdlib.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdio.h diff --git a/yaokon/MDK-ARM/filtering.o b/yaokon/MDK-ARM/filtering.o new file mode 100644 index 0000000..e4e3cc9 Binary files /dev/null and b/yaokon/MDK-ARM/filtering.o differ diff --git a/yaokon/MDK-ARM/main.d b/yaokon/MDK-ARM/main.d index 96c7428..03cce23 100644 --- a/yaokon/MDK-ARM/main.d +++ b/yaokon/MDK-ARM/main.d @@ -33,4 +33,6 @@ ..\Core\Inc\gpio.h \ G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdio.h \ ..\Core\Src\AbsDrive_OLED.h \ - G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdlib.h + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdlib.h \ + ..\Core\User_Drivers\RockingBar.h ..\Core\Src\queue.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdbool.h diff --git a/yaokon/MDK-ARM/main.o b/yaokon/MDK-ARM/main.o index 7ab3359..12eff37 100644 Binary files a/yaokon/MDK-ARM/main.o and b/yaokon/MDK-ARM/main.o differ diff --git a/yaokon/MDK-ARM/queue.d b/yaokon/MDK-ARM/queue.d new file mode 100644 index 0000000..404473f --- /dev/null +++ b/yaokon/MDK-ARM/queue.d @@ -0,0 +1,5 @@ +./queue.o: ..\Core\Src\queue.c ..\Core\Src\queue.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdint.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdbool.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdlib.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdio.h diff --git a/yaokon/MDK-ARM/queue.o b/yaokon/MDK-ARM/queue.o new file mode 100644 index 0000000..23dfe9c Binary files /dev/null and b/yaokon/MDK-ARM/queue.o differ diff --git a/yaokon/MDK-ARM/rockingbar.d b/yaokon/MDK-ARM/rockingbar.d new file mode 100644 index 0000000..0a8da81 --- /dev/null +++ b/yaokon/MDK-ARM/rockingbar.d @@ -0,0 +1,37 @@ +./rockingbar.o: ..\Core\User_Drivers\RockingBar.c \ + ..\Core\User_Drivers\RockingBar.h ..\Core\Inc\main.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \ + ..\Core\Inc\stm32f1xx_hal_conf.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \ + ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \ + ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h \ + ..\Drivers\CMSIS\Include\core_cm3.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdint.h \ + ..\Drivers\CMSIS\Include\cmsis_version.h \ + ..\Drivers\CMSIS\Include\cmsis_compiler.h \ + ..\Drivers\CMSIS\Include\cmsis_armclang.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \ + ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stddef.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h \ + ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h \ + ..\Core\Inc\adc.h ..\Core\Src\queue.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdbool.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdlib.h \ + G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin\..\include\stdio.h \ + ..\Core\User_Drivers\Filtering.h diff --git a/yaokon/MDK-ARM/rockingbar.o b/yaokon/MDK-ARM/rockingbar.o new file mode 100644 index 0000000..b2b388c Binary files /dev/null and b/yaokon/MDK-ARM/rockingbar.o differ diff --git a/yaokon/MDK-ARM/vcpkg-configuration.json b/yaokon/MDK-ARM/vcpkg-configuration.json new file mode 100644 index 0000000..74dfec5 --- /dev/null +++ b/yaokon/MDK-ARM/vcpkg-configuration.json @@ -0,0 +1,25 @@ +{ + "default-registry": { + "kind": "git", + "baseline": "032d9d0820db290ce9ff644dabfdf564343013ae", + "repository": "https://github.com/microsoft/vcpkg" + }, + "registries": [ + { + "kind": "artifact", + "location": "https://aka.ms/vcpkg-ce-default", + "name": "microsoft" + }, + { + "kind": "artifact", + "location": "https://artifacts.keil.arm.com/vcpkg-ce-registry/registry.zip", + "name": "arm" + } + ], + "requires": { + "microsoft:cmake": "^3.25.2", + "microsoft:ninja": "^1.10.2", + "arm:compilers/arm/armclang": "^6.20.0", + "arm:tools/open-cmsis-pack/cmsis-toolbox": "^2.0.0-0" + } +} \ No newline at end of file diff --git a/yaokon/MDK-ARM/yaokon.axf b/yaokon/MDK-ARM/yaokon.axf index 6ffcea1..dc98227 100644 Binary files a/yaokon/MDK-ARM/yaokon.axf and b/yaokon/MDK-ARM/yaokon.axf differ diff --git a/yaokon/MDK-ARM/yaokon.build_log.htm b/yaokon/MDK-ARM/yaokon.build_log.htm index d402262..fd3cfc2 100644 --- a/yaokon/MDK-ARM/yaokon.build_log.htm +++ b/yaokon/MDK-ARM/yaokon.build_log.htm @@ -5,10 +5,13 @@

Tool Versions:

IDE-Version: Vision V5.38.0.0 Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved. -License Information: wangko 8618685093587, w, LIC=UJWP0-BA0CL-SBJEJ-UQ493-51IVZ-QHPW4 +License Information: wangko 8618685093587 +w +User-based license: Keil MDK Community +Valid until: Jun 1 2033. Cached until: Oct 12 2023 Tool Versions: -Toolchain: MDK-ARM Plus Version: 5.38.0.0 +Toolchain: Keil MDK Community Version: 5.38.0.0 Toolchain Path: G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin C Compiler: ArmClang.exe V6.19 Assembler: Armasm.exe V6.19 @@ -21,16 +24,15 @@ Target DLL: CMSIS_AGDI.dll V1.33.15.0 Dialog DLL: TCM.DLL V1.56.4.0

Project:

-G:\Project\UVA\yaokon\MDK-ARM\yaokon.uvprojx -Project File Date: 10/03/2023 +g:\Project\UVA\yaokon\MDK-ARM\yaokon.uvprojx +Project File Date: 10/04/2023

Output:

*** Using Compiler 'V6.19', folder: 'G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\Bin' Build target 'yaokon' -compiling adc.c... -assembling startup_stm32f103xb.s... +compiling main.c... linking... -Program Size: Code=15036 RO-data=8008 RW-data=12 ZI-data=2268 +Program Size: Code=16880 RO-data=8008 RW-data=20 ZI-data=2460 FromELF: creating hex file... ".\yaokon.axf" - 0 Error(s), 0 Warning(s). @@ -55,7 +57,7 @@ Package Vendor: Keil

Collection of Component Files used:

* Component: ARM::CMSIS:CORE:5.6.0 -Build Time Elapsed: 00:00:00 +Build Time Elapsed: 00:00:01 diff --git a/yaokon/MDK-ARM/yaokon.cproject.yaml b/yaokon/MDK-ARM/yaokon.cproject.yaml new file mode 100644 index 0000000..671d73e --- /dev/null +++ b/yaokon/MDK-ARM/yaokon.cproject.yaml @@ -0,0 +1,136 @@ +project: + packs: + - pack: Keil::STM32F1xx_DFP + - pack: ARM::CMSIS + - pack: ARM::CMSIS-NN + - pack: ARM::CMSIS-DSP + setups: + - setup: Options for yaokon + processor: + trustzone: non-secure + add-path: + - ../Core/Inc + - ../Drivers/STM32F1xx_HAL_Driver/Inc + - ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy + - ../Drivers/CMSIS/Device/ST/STM32F1xx/Include + - ../Drivers/CMSIS/Include + - ../Core/Src + - ../Core/User_Drivers + - ../../../../Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include + debug: "on" + define: + - USE_HAL_DRIVER + - STM32F103xB + - __MICROLIB + misc: + - C: + - -std=c99 + C-CPP: + - -fno-rtti + - -funsigned-char + - -fshort-enums + - -fshort-wchar + - -ffunction-sections + - -Wno-packed + - -Wno-missing-variable-declarations + - -Wno-missing-prototypes + - -Wno-missing-noreturn + - -Wno-sign-conversion + - -Wno-nonportable-include-path + - -Wno-reserved-id-macro + - -Wno-unused-macros + - -Wno-documentation-unknown-command + - -Wno-documentation + - -Wno-license-management + - -Wno-parentheses-equality + CPP: + - -xc++ + - -std=c++03 + Link: + - --library_type=microlib + - --map + - --load_addr_map_info + - --xref + - --callgraph + - --symbols + - --info sizes + - --info totals + - --info unused + - --info veneers + - --list + - --strict + - --summary_stderr + - --info summarysizes + linker: + - script: yaokon_yaokon.sct + groups: + - group: Application/MDK-ARM + files: + - file: startup_stm32f103xb.s + misc: + - ASM: + - -masm=auto + - group: Application/User/Core + files: + - file: ../Core/Src/AbsDrive_OLED.c + - file: ../Core/Src/main.c + - file: ../Core/Src/gpio.c + misc: + - CPP: + - -xc++ + - file: ../Core/Src/adc.c + misc: + - CPP: + - -xc++ + - file: ../Core/Src/spi.c + misc: + - CPP: + - -xc++ + - file: ../Core/Src/usart.c + misc: + - CPP: + - -xc++ + - file: ../Core/Src/stm32f1xx_it.c + - file: ../Core/Src/stm32f1xx_hal_msp.c + - group: Drivers/STM32F1xx_HAL_Driver + files: + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c + misc: + - CPP: + - -xc++ + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c + - file: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c + misc: + - CPP: + - -xc++ + - group: Drivers/CMSIS + files: + - file: ../Core/Src/system_stm32f1xx.c + - group: Inc + files: + - file: ../Core/Inc/adc.h + - file: ../Core/Inc/gpio.h + - file: ../Core/Inc/main.h + - file: ../Core/Inc/spi.h + - file: ../Core/Inc/stm32f1xx_hal_conf.h + - file: ../Core/Inc/stm32f1xx_it.h + - file: ../Core/Inc/usart.h + - group: User_Drivers + files: + - file: ../Core/User_Drivers/RockingBar.c + components: + - component: ARM::CMSIS:CORE diff --git a/yaokon/MDK-ARM/yaokon.csolution.yaml b/yaokon/MDK-ARM/yaokon.csolution.yaml new file mode 100644 index 0000000..cd6ee9d --- /dev/null +++ b/yaokon/MDK-ARM/yaokon.csolution.yaml @@ -0,0 +1,10 @@ +solution: + created-by: uv2csolution@1.1.0 + created-for: CMSIS-Toolbox@2.0.0 + compiler: AC6 + target-types: + - type: yaokon + device: STM32F103C8 + optimize: speed + projects: + - project: yaokon.cproject.yaml diff --git a/yaokon/MDK-ARM/yaokon.hex b/yaokon/MDK-ARM/yaokon.hex index 83b061c..d2be989 100644 --- a/yaokon/MDK-ARM/yaokon.hex +++ b/yaokon/MDK-ARM/yaokon.hex @@ -1,8 +1,8 @@ :020000040800F2 -:10000000E80800200101000865380008A93600084A -:10001000613800080D190008753A0008000000005A -:10002000000000000000000000000000513900083E -:1000300075190008000000006938000855390008EB +:10000000B0090020010100080D3D00083D3B00083B +:10001000093D00083D1D00084D410008000000009A +:10002000000000000000000000000000294000085F +:10003000AD1D000800000000113D00082D40000823 :100040001B0100081B0100081B0100081B01000820 :100050001B0100081B0100081B0100081B01000810 :100060001B0100081B0100081B0100081B01000800 @@ -12,1434 +12,1549 @@ :1000A0001B0100081B0100081B0100081B010008C0 :1000B0001B0100081B0100081B0100081B010008B0 :1000C0001B0100081B0100081B0100081B010008A0 -:1000D0001B010008693A00081B0100081B01000809 +:1000D0001B010008414100081B0100081B0100082A :1000E0001B0100081B0100081B010008DFF80CD0F1 -:1000F00000F018F800480047793A0008E8080020A6 +:1000F00000F014F900480047A9410008B0090020A9 :100100000648804706480047FEE7FEE7FEE7FEE7B1 -:10011000FEE7FEE7FEE7FEE7FEE7FEE759390008E7 -:10012000ED000008064C074D06E0E06840F00103D2 -:1001300094E8070098471034AC42F6D3FFF7DAFF93 -:10014000E4590008045A000840F210000021C2F2ED -:10015000000000228318815402F58072B2F5806F8E -:1001600019721974197683F8201083F8281083F80F -:10017000301083F8381083F8401083F8481083F863 -:10018000501083F8581083F8601083F8681083F8D3 -:10019000701083F8781083F8801083F8881083F843 -:1001A000901083F8981083F8A01083F8A81083F8B3 -:1001B000B01083F8B81083F8C01083F8C81083F823 -:1001C000D01083F8D81083F8E01083F8E81083F893 -:1001D000F01083F8F810BDD100210022831802F539 -:1001E0008072B2F5806F597059725974597683F8DC -:1001F000211083F8291083F8311083F8391083F81F -:10020000411083F8491083F8511083F8591083F88E -:10021000611083F8691083F8711083F8791083F8FE -:10022000811083F8891083F8911083F8991083F86E -:10023000A11083F8A91083F8B11083F8B91083F8DE -:10024000C11083F8C91083F8D11083F8D91083F84E -:10025000E11083F8E91083F8F11083F8F910BDD1AB -:1002600000210022831802F58072B2F5806F997028 -:1002700099729974997683F8221083F82A1083F87A -:10028000321083F83A1083F8421083F84A1083F84A -:10029000521083F85A1083F8621083F86A1083F8BA -:1002A000721083F87A1083F8821083F88A1083F82A -:1002B000921083F89A1083F8A21083F8AA1083F89A -:1002C000B21083F8BA1083F8C21083F8CA1083F80A -:1002D000D21083F8DA1083F8E21083F8EA1083F87A -:1002E000F21083F8FA10BDD100210022831802F524 -:1002F0008072B2F5806FD970D972D974D97683F8CB -:10030000231083F82B1083F8331083F83B1083F805 -:10031000431083F84B1083F8531083F85B1083F875 -:10032000631083F86B1083F8731083F87B1083F8E5 -:10033000831083F88B1083F8931083F89B1083F855 -:10034000A31083F8AB1083F8B31083F8BB1083F8C5 -:10035000C31083F8CB1083F8D31083F8DB1083F835 -:10036000E31083F8EB1083F8F31083F8FB10BDD192 -:1003700000210022831802F58072B2F5806F197196 -:1003800019731975197783F8241083F82C1083F8E2 -:10039000341083F83C1083F8441083F84C1083F831 -:1003A000541083F85C1083F8641083F86C1083F8A1 -:1003B000741083F87C1083F8841083F88C1083F811 -:1003C000941083F89C1083F8A41083F8AC1083F881 -:1003D000B41083F8BC1083F8C41083F8CC1083F8F1 -:1003E000D41083F8DC1083F8E41083F8EC1083F861 -:1003F000F41083F8FC10BDD100210022831802F50F -:100400008072B2F5806F597159735975597783F8B5 -:10041000251083F82D1083F8351083F83D1083F8EC -:10042000451083F84D1083F8551083F85D1083F85C -:10043000651083F86D1083F8751083F87D1083F8CC -:10044000851083F88D1083F8951083F89D1083F83C -:10045000A51083F8AD1083F8B51083F8BD1083F8AC -:10046000C51083F8CD1083F8D51083F8DD1083F81C -:10047000E51083F8ED1083F8F51083F8FD10BDD179 -:1004800000210022831802F58072B2F5806F997105 -:1004900099739975997783F8261083F82E1083F84D -:1004A000361083F83E1083F8461083F84E1083F818 -:1004B000561083F85E1083F8661083F86E1083F888 -:1004C000761083F87E1083F8861083F88E1083F8F8 -:1004D000961083F89E1083F8A61083F8AE1083F868 -:1004E000B61083F8BE1083F8C61083F8CE1083F8D8 -:1004F000D61083F8DE1083F8E61083F8EE1083F848 -:10050000F61083F8FE10BDD100210022831802F5F9 -:100510008072B2F5806FD971D973D975D97783F8A4 -:10052000271083F82F1083F8371083F83F1083F8D3 -:10053000471083F84F1083F8571083F85F1083F843 -:10054000671083F86F1083F8771083F87F1083F8B3 -:10055000871083F88F1083F8971083F89F1083F823 -:10056000A71083F8AF1083F8B71083F8BF1083F893 -:10057000C71083F8CF1083F8D71083F8DF1083F803 -:10058000E71083F8EF1083F8F71083F8FF10BDD160 -:1005900000F002BD2DE9F04F02FB02FCBCEB4C0F5A -:1005A00088BFBDE8F08F40F210084FF0000B4FF00D -:1005B000010EC2F2000800BF0BEB00058E1AF7B265 -:1005C000EDB2FF0808EBC50506F00706EC5D0EFA74 -:1005D00006F944EA0904EC55A0EB0B04E4B208EB7D -:1005E000C404E65D46EA0906E6555618F7B2FF0868 -:1005F00006F0070914F807A00EFA09F64AEA0603FE -:10060000E355EB5D0BEB01043343EB551318E5B2F7 -:10061000DBB2ED0808EBC30304F007045E5D0EFADD -:1006200004F946EA09065E55A1EB0B06F7B2FF088E -:1006300006F00706DC5D0EFA06F63443DC55831A35 -:10064000DBB208EBC303DC5D3443DC550BF1010680 -:1006500002FB02F706FB06775C5D67458CBF013A3B -:10066000B34602FB02F644EA0904BCEB460F5C55B4 -:10067000A2DDBDE8F08F00002DE9F04F82B0151A21 -:10068000B2EB000A18BF4FF0FF3A002D019544BFAE -:100690006A420192012DA3EB01044FF00102A8BFB1 -:1006A00092465B1A9946019A1CBFC2F100094FF0AD -:1006B000FF33002CC4BFA1460123CB4600934A451B -:1006C000C8BF934600270022002400BF40F2100656 -:1006D0005FFA80FEC2F20006C1F3C40806EBCE0E3C -:1006E00001F007031EF80860012505FA03F3DDF8A1 -:1006F0002CC046EA0305BCF1000F08BF26EA03053B -:10070000019B07EB09061344B3EB0B02D4BF1A4657 -:100710005044B6EB0B07D8BF3746009B04F10104E9 -:10072000C8BF1944A3B29B450EF80850CED202B000 -:10073000BDE8F08FB0B5CD0801F0070E40F2100112 -:10074000C2F2000101EBC0004FF0010C415D0CFA58 -:100750000EF341EA0304002A08BF21EA03044455CA -:10076000B0BD00002DE9F04182B040F60044C4F273 -:10077000010420464FF480410022002601F0E4FDF0 -:1007800020464FF48041012201F0DEFDAE208DF8BD -:10079000070020464FF48051002201F0D5FD40F2C1 -:1007A0004045C2F200050DF10701284601224FF431 -:1007B0007A7302F0F5FA4FF0200820464FF480518A -:1007C00000228DF8078001F0BFFD0DF107012846DA -:1007D00001224FF47A7302F0E3FA102720464FF417 -:1007E000805100228DF8077001F0AEFD0DF1070178 -:1007F000284601224FF47A7302F0D2FAB0208DF825 -:10080000070020464FF48051002201F09DFD0DF1BC -:100810000701284601224FF47A7302F0C1FAC8207A -:100820008DF8070020464FF48051002201F08CFD26 -:100830000DF10701284601224FF47A7302F0B0FA55 -:1008400020464FF4805100228DF8076001F07CFDB6 -:100850000DF10701284601224FF47A7302F0A0FA45 -:1008600020464FF4805100228DF8077001F06CFD96 -:100870000DF10701284601224FF47A7302F090FA35 -:1008800040208DF8070020464FF48051002201F0EF -:100890005BFD0DF10701284601224FF47A7302F047 -:1008A0007FFA81208DF8070020464FF48051002206 -:1008B00001F04AFD0DF10701284601224FF47A7339 -:1008C00002F06EFAFF208DF8070020464FF48051A9 -:1008D000002201F039FD0DF10701284601224FF4F5 -:1008E0007A7302F05DFAA1208DF8070020464FF4DC -:1008F0008051002201F028FD0DF107012846012258 -:100900004FF47A7302F04CFAA6208DF807002046C7 -:100910004FF48051002201F017FD0DF10701284628 -:1009200001224FF47A7302F03BFAA8208DF80700F9 -:1009300020464FF48051002201F006FD0DF1070121 -:10094000284601224FF47A7302F02AFA3F208DF8EC -:10095000070020464FF48051002201F0F5FC0DF114 -:100960000701284601224FF47A7302F019FAA420F5 -:100970008DF8070020464FF48051002201F0E4FC7E -:100980000DF10701284601224FF47A7302F008FAAC -:10099000D3208DF8070020464FF48051002201F04B -:1009A000D3FC0DF10701284601224FF47A7302F0BF -:1009B000F7F920464FF4805100228DF8076001F0CE -:1009C000C3FC0DF10701284601224FF47A7302F0AF -:1009D000E7F9D5208DF8070020464FF4805100221A -:1009E00001F0B2FC0DF10701284601224FF47A73A1 -:1009F00002F0D6F9F0208DF8070020464FF4805120 -:100A0000002201F0A1FC0DF10701284601224FF45C -:100A10007A7302F0C5F9D9208DF8070020464FF40B -:100A20008051002201F090FC0DF1070128460122BF -:100A30004FF47A7302F0B4F922208DF807002046B3 -:100A40004FF48051002201F07FFC0DF10701284690 -:100A500001224FF47A7302F0A3F9DA208DF807002F -:100A600020464FF48051002201F06EFC0DF1070189 -:100A7000284601224FF47A7302F092F912208DF881 -:100A8000070020464FF48051002201F05DFC0DF17B -:100A90000701284601224FF47A7302F081F9DB2026 -:100AA0008DF8070020464FF48051002201F04CFCE5 -:100AB0000DF10701284601224FF47A7302F070F914 -:100AC00020464FF4805100228DF8078001F03CFC55 -:100AD0000DF10701284601224FF47A7302F060F904 -:100AE0008D208DF8070020464FF48051002201F040 -:100AF0002BFC0DF10701284601224FF47A7302F016 -:100B00004FF914208DF8070020464FF48051002241 -:100B100001F01AFC0DF10701284601224FF47A7307 -:100B200002F03EF9AF208DF8070020464FF48051C7 -:100B3000002201F009FC0DF10701284601224FF4C3 -:100B40007A7302F02DF940F21000C2F20000002189 -:100B50004218465401F58071B1F5806F1672167413 -:100B6000167682F8206082F8286082F8306082F879 -:100B7000386082F8406082F8486082F8506082F8FD -:100B8000586082F8606082F8686082F8706082F86D -:100B9000786082F8806082F8886082F8906082F8DD -:100BA000986082F8A06082F8A86082F8B06082F84D -:100BB000B86082F8C06082F8C86082F8D06082F8BD -:100BC000D86082F8E06082F8E86082F8F06082F82D -:100BD000F860BDD100210022831802F58072B2F5C1 -:100BE000806F597059725974597683F8211083F8BF -:100BF000291083F8311083F8391083F8411083F8F5 -:100C0000491083F8511083F8591083F8611083F864 -:100C1000691083F8711083F8791083F8811083F8D4 -:100C2000891083F8911083F8991083F8A11083F844 -:100C3000A91083F8B11083F8B91083F8C11083F8B4 -:100C4000C91083F8D11083F8D91083F8E11083F824 -:100C5000E91083F8F11083F8F910BDD100210022CA -:100C6000831802F58072B2F5806F99709972997449 -:100C7000997683F8221083F82A1083F8321083F8CB -:100C80003A1083F8421083F84A1083F8521083F820 -:100C90005A1083F8621083F86A1083F8721083F890 -:100CA0007A1083F8821083F88A1083F8921083F800 -:100CB0009A1083F8A21083F8AA1083F8B21083F870 -:100CC000BA1083F8C21083F8CA1083F8D21083F8E0 -:100CD000DA1083F8E21083F8EA1083F8F21083F850 -:100CE000FA10BDD100210022831802F58072B2F5FE -:100CF000806FD970D972D974D97683F8231083F8AC -:100D00002B1083F8331083F83B1083F8431083F8DB -:100D10004B1083F8531083F85B1083F8631083F84B -:100D20006B1083F8731083F87B1083F8831083F8BB -:100D30008B1083F8931083F89B1083F8A31083F82B -:100D4000AB1083F8B31083F8BB1083F8C31083F89B -:100D5000CB1083F8D31083F8DB1083F8E31083F80B -:100D6000EB1083F8F31083F8FB10BDD100210022B3 -:100D7000831802F58072B2F5806F197119731975B5 -:100D8000197783F8241083F82C1083F8341083F833 -:100D90003C1083F8441083F84C1083F8541083F807 -:100DA0005C1083F8641083F86C1083F8741083F877 -:100DB0007C1083F8841083F88C1083F8941083F8E7 -:100DC0009C1083F8A41083F8AC1083F8B41083F857 -:100DD000BC1083F8C41083F8CC1083F8D41083F8C7 -:100DE000DC1083F8E41083F8EC1083F8F41083F837 -:100DF000FC10BDD100210022831802F58072B2F5EB -:100E0000806F597159735975597783F8251083F894 -:100E10002D1083F8351083F83D1083F8451083F8C2 -:100E20004D1083F8551083F85D1083F8651083F832 -:100E30006D1083F8751083F87D1083F8851083F8A2 -:100E40008D1083F8951083F89D1083F8A51083F812 -:100E5000AD1083F8B51083F8BD1083F8C51083F882 -:100E6000CD1083F8D51083F8DD1083F8E51083F8F2 -:100E7000ED1083F8F51083F8FD10BDD1002100229C -:100E8000831802F58072B2F5806F99719973997524 -:100E9000997783F8261083F82E1083F8361083F89C -:100EA0003E1083F8461083F84E1083F8561083F8EE -:100EB0005E1083F8661083F86E1083F8761083F85E -:100EC0007E1083F8861083F88E1083F8961083F8CE -:100ED0009E1083F8A61083F8AE1083F8B61083F83E -:100EE000BE1083F8C61083F8CE1083F8D61083F8AE -:100EF000DE1083F8E61083F8EE1083F8F61083F81E -:100F0000FE10BDD100210022831802F58072B2F5D7 -:100F1000806FD971D973D975D97783F8271083F881 -:100F20002F1083F8371083F83F1083F8471083F8A9 -:100F30004F1083F8571083F85F1083F8671083F819 -:100F40006F1083F8771083F87F1083F8871083F889 -:100F50008F1083F8971083F89F1083F8A71083F8F9 -:100F6000AF1083F8B71083F8BF1083F8C71083F869 -:100F7000CF1083F8D71083F8DF1083F8E71083F8D9 -:100F8000EF1083F8F71083F8FF10BDD100F004F8DC -:100F900002B0BDE8F08100002DE9F04F81B040F6CD -:100FA000004440F2100640F24045C4F20104C2F28F -:100FB0000006C2F200050DF101090DF1020B0DF161 -:100FC00003074FF0000800BFA8F150008DF80000A3 -:100FD00020464FF48051002201F0B6F928466946B8 -:100FE00001224FF47A7301F0DBFE00208DF801003E -:100FF00020464FF48051002201F0A6F928464946C8 -:1010000001224FF47A7301F0CBFE10208DF802001C -:1010100020464FF48051002201F096F928465946A7 -:1010200001224FF47A7301F0BBFE6FF0070A00BF94 -:1010300006EB0A00007A4FF480518DF80300204639 -:10104000012201F081F92846394601224FF47A73D2 -:1010500001F0A6FE0AF1080ABAF57E7FE8D108F190 -:101060000108B8F1080F06F10106ADD101B0BDE8E5 -:10107000F08F00002DE9F04F87B0082B049001D1CC -:1010800006250BE0D80801275E0718BF07EBD30041 -:101090005F087843C5B2002D00F02281A2F1200044 -:1010A000C2B25808039043F6EA7002EB4207C0F65A -:1010B000000000EB470944F286600197C0F600008B -:1010C000049F4FF0000C00EB021002920090059379 -:1010D00008E000BF069D0CF1010C013D09F101097A -:1010E00000F0FE80082B4E461ED0182B0CD0102B83 -:1010F00016D00C2B40F0F480019A44F21220C0F676 -:10110000000000EB820608E0029A44F6764002EB0B -:10111000C206C0F6000000EB8606664404E000BF8D -:10112000009800EB0C0600BF40F2100096F900B0EA -:10113000FEB2CAB2C2F20000D20800EBC60801F04B -:10114000070418F80260012000FA04F426EA040AF1 -:10115000DDF840E0344356460695BEF1000F04BF6B -:10116000264654465FEACB7508BF344608F802406D -:101170004A1CD4B2E40802F0070218F8045000FA3E -:1011800002F225EA02062A433546BEF1000F04BFEB -:10119000154632465FEA8B7658BF2A4608F8042087 -:1011A0008A1CD4B2E40802F0070218F8045000FACE -:1011B00002F225EA02062A433546BEF1000F04BFBB -:1011C000154632465FEA4B7658BF2A4608F8042097 -:1011D000CA1CD4B2E40802F0070218F8045000FA5E -:1011E00002F225EA02062A433546BEF1000F04BF8B -:1011F000154632465FEA0B7658BF2A4608F80420A7 -:101200000A1DD4B2E40802F0070218F8045000FAEC -:1012100002F225EA02062A433546BEF1000F04BF5A -:10122000154632465FEACB6658BF2A4608F80420C6 -:101230004A1DD4B2E40802F0070218F8045000FA7C -:1012400002F225EA02062A433546BEF1000F04BF2A -:10125000154632465FEA8B6658BF2A4608F80420D6 -:101260008A1DD4B2E40802F0070218F8045000FA0C -:1012700002F225EA02062A433546BEF1000F04BFFA -:10128000154632465FEA4B6658BF2A4608F80420E6 -:10129000CA1DD4B2E40802F0070218F8045000FA9C -:1012A00002F225EA02062A4335463B46BEF1000F0C -:1012B00004BF15463246BBF1000F58BF2A46059BB6 -:1012C0000137082B08F804203FF404AF049CFAB25D -:1012D000039E121BB24204BF27460831FAE600BF44 -:1012E00007B0BDE8F08F00002DE9F04F85B0019206 -:1012F000DA0801275E0718BF07EBD30202FB03FCE5 -:10130000BCF1000F0493039000F012810498103890 -:10131000C2B2400140EAD200C3B2062B00F20881FB -:101320004FF0010E0EFA03F010F0470F00F00081AD -:1013300043F6C230019AC0F6000000EB421943F6B2 -:101340006A50C0F6000000EBC2100E9D009003989A -:1013500000270293D2E000BF009AD61940F2100392 -:1013600096F900A0C6B2CAB2C2F20003D20803EBDB -:10137000C60801F0070B18F802600EFA0BF326EA14 -:10138000030433432646002D04BF1E4623465FEA6E -:10139000CA7408BF334608F802304A1CD3B2DB08CF -:1013A00002F0070218F803400EFA02F224EA0206DD -:1013B00022433446002D04BF144632465FEA8A7643 -:1013C00058BF224608F803208A1CD3B2DB0802F07B -:1013D000070218F803400EFA02F224EA020622433A -:1013E0003446002D04BF144632465FEA4A7658BFA1 -:1013F000224608F80320CA1CD3B2DB0802F0070219 -:1014000018F803400EFA02F224EA02062243344698 -:10141000002D04BF144632465FEA0A7658BF2246C2 -:1014200008F803200A1DD3B2DB0802F0070218F8FF -:1014300003400EFA02F224EA020622433446002D4B -:1014400004BF144632465FEACA6658BF224608F80F -:1014500003204A1DD3B2DB0802F0070218F803404C -:101460000EFA02F224EA020622433446002D04BF9B -:10147000144632465FEA8A6658BF224608F80320BF -:101480008A1DD3B2DB0802F0070218F803400EFAF7 -:1014900002F224EA020622433446002D04BF144619 -:1014A00032465FEA4A6658BF224608F80320CA1D42 -:1014B000D3B2DB0802F0070218F803400EFA02F27A -:1014C00024EA020622433446002D04BF1446324665 -:1014D000BAF1000F58BF22460130039C08F80320E0 -:1014E000C2B2049B121B9A4204BF08312046029BE1 -:1014F0000137BCF1010C09F1010919D0022B3FF4AD -:101500002BAF012B08D0002B4E463FF427AF43F6FC -:10151000EA52C0F6000220E7019A02EBC20643F647 -:101520002252C0F6000202EBC6063E4416E700BF98 -:1015300005B0BDE8F08F00002DE9F04F85B0002B1D -:10154000049167D00E9982464D080220082908BFF1 -:1015500000EB5105981E029058421C4616464FF06B -:1015600000095FFA80FB42F21078039223E000BF8B -:101570000120B6FBF0F04CF6CD41CCF6CC41A0FBFF -:101580000112D10801EB8101A0EB410009FB05A18B -:1015900040F03002002808BF3022C8B20499DDE9CB -:1015A0000E37D2B20097FFF765FD09F101095FFA26 -:1015B00089F0A0422ED26FEA0900C1B25945D7D0B6 -:1015C0000299A1EB0901C9B2032900EB040101D280 -:1015D000012009E001F0FC02002301200433DEB207 -:1015E000964200FB08F0F9D1039E11F00301C0D030 -:1015F000012903D100EB80004000BAE74FF47A7272 -:10160000424302294FF0640108BF00FB01F210467B -:10161000AFE700BF05B0BDE8F08F00002DE9F04F47 -:1016200082B0DF085D0700924FF0010618BF06EB9D -:10163000D307002F00F0E18084460098002800F0D6 -:10164000DC800B9C0098A4F1010A00FB07F36646BE -:101650004FF001090120012B98BF034640F2100210 -:101660000193F7B2CBB2C2F2000260464FEAD30C4C -:1016700002EBC70701F0070417F80C5009FA04F44D -:10168000DDF830E01AF901BF25EA04082C43BEF169 -:10169000000F454604BF254644465FEACB7301F17F -:1016A000010308BF2C46DDB207F80C40ED0803F03B -:1016B00007037C5D09FA03F3844624EA030023430D -:1016C000BEF1000F024604BF1A4603465FEA8B7064 -:1016D00001F1020058BF1346C2B27B55D20800F098 -:1016E0000700BB5C09FA00F023EA000518432B460B -:1016F000BEF1000F04BF034628465FEA4B7558BF92 -:101700001846B854C81CC2B2D20800F00700BB5C2F -:1017100009FA00F023EA000518432B46BEF1000F3A -:1017200004BF034628465FEA0B7558BF1846B854F5 -:10173000081DC2B2D20800F00700BB5C09FA00F035 -:1017400023EA000518432B46BEF1000F04BF0346F1 -:1017500028465FEACB6558BF1846B854481DC2B248 -:10176000D20800F00700BB5C09FA00F023EA00058C -:1017700018432B46BEF1000F04BF034628465FEA1C -:101780008B6558BF1846B854881DC2B2D20800F005 -:101790000700BB5C09FA00F023EA000518432B465A -:1017A000BEF1000F04BF034628465FEA4B6558BFF1 -:1017B0001846B854C81DC2B2D20800F00700BB5C7E -:1017C00009FA00F023EA000518432B46BEF1000F8A -:1017D00004BF034628460136BBF1000F58BF184628 -:1017E000F3B2009DA3EB0C03AB42019B04BF664622 -:1017F0000831013BB8547FF431AF02B0BDE8F08F3F -:101800002DE9F04381B0994613780D46A3F12001EC -:10181000C9B25E291BD8DDF8208006464FEA590779 -:10182000541EB9F1080F08BF062700BFF0B2DAB2A4 -:1018300029464B46CDF80080FFF71CFCA3783E44B8 -:10184000A3F12000C0B25F2804F10104EED301B07F -:10185000BDE8F083B0B582B0044600200190216855 -:101860008A68D2074FD1886840F00100886040F252 -:101870000800C2F2000000684DF68361C4F21B311B -:10188000A0FB0101880C01900198A0B101980138DA -:101890000190019878B1019801380190019850B1F8 -:1018A000019801380190019828B101980138019000 -:1018B00001980028EAD100F04DFD21688968C90728 -:1018C0001CD1054603E000BF8068C0071AD100F0B4 -:1018D00041FD411B20680329F6D38168C907F3D174 -:1018E000A06A40F01000A062E06A40F00100E062EF -:1018F000002084F82400012002B0B0BD002002B016 -:10190000B0BD00BF002002B0B0BD0000FEE7000087 -:1019100070B540F69972C0F6000240F2491C0262AE -:1019200040F2357240F2796340F2955E41F6010172 -:1019300041F2E92441F2395541F21D66C0F6000C2E -:10194000C0F60002C0F60003C0F6000EC0F60001AB -:10195000C0F60004C0F60005C0F60006C0E9001598 -:10196000C0E90242C0E9043EC0E9066CFEF7FAFE97 -:1019700070BD000070470000EFF3108072B600BF2A -:10198000FEE7000010B581B00022009290F82420FC -:10199000012A03D10221084601B010BD4B68012283 -:1019A000062B80F8242017D8D0F800C003EB83035F -:1019B0005A1F1F23DCF834E003FA02F40B682EEA06 -:1019C000040403FA02F22243CCF83420092B03EB7F -:1019D000430219D936E000BFD0F800C00C2B03EB4E -:1019E00083021DD8233A1F23DCF830E003FA02F407 -:1019F0000B682EEA040403FA02F22243CCF83020EA -:101A0000092B03EB43021DD8DCF81030072489684A -:101A10009440A34391401943CCF81010002130E0CA -:101A2000413A1F23DCF82CE003FA02F40B682EEA9B -:101A3000040403FA02F22243CCF82C20092B03EB16 -:101A40004302E1D9DCF80CE01E3A0724896894408F -:101A50002EEA0404914023F001022143102ACCF81D -:101A60000C100DD142F20841C4F20101A1F10802AB -:101A700094450DD0816A41F020018162012100E08E -:101A80000021002280F82420084601B010BD00BFCC -:101A90000A68120230D40A68102B42F400020A606D -:101AA0002CD140F20801C2F2000109684DF68362B0 -:101AB000C4F21B32A1FB0212910C01EB810149001F -:101AC00000910099E1B10099013900910099C9B1E3 -:101AD0000099013900910099B1B100990139009143 -:101AE000009999B1009901390091009900294FF0AE -:101AF0000001E8D1C5E700BF0021C2E70021C0E72F -:101B00000021BEE70021BCE70021BAE70021B8E7C9 -:101B10000068C06C70470000B0B5002800F0A880D5 -:101B20000446806A20B121688868C0070BD114E0A0 -:101B30000020E06284F82400204600F09BF8216831 -:101B40008868C00709D0886820F00100886000F02C -:101B500001FC21688A68D20726D1A06AC0063AD45F -:101B6000A06A41F2021290430230A062E069D4E917 -:101B7000013240EA030C531EB3FA83F35D091346A6 -:101B8000B2F5807F18BF2B02207D257B01284CEA0F -:101B9000450030D135B3A56A45F02005A562E56A58 -:101BA00045F00105E56226E0054602E08868C007C9 -:101BB000D3D000F0CFFB401B21680328F6D3886800 -:101BC000C007F3D0A06A40F01000A062E06A40F0C5 -:101BD0000100E062A06AA06A40F01000A06201204B -:101BE000B0BD00BFD4F818C04EF60005CFF6FF75A3 -:101BF00005EB4C352B434D68B2F5807F25F46945E4 -:101C000043EA05034B608B684FF2FD75CFF6E17533 -:101C100003EA050343EA00038B6001D0012A07D1E0 -:101C200022690023CFF6F07303EB025201E000BFFC -:101C30000022CB6A23F470031A43CA62896840F613 -:101C4000FE62CFF61F721140814207D10020E06290 -:101C5000A16A012262F30101A162B0BDA06A40F055 -:101C6000100020F00200A062E06A40F00100E06293 -:101C70000120B0BD80B586B0014640F60040C4F2F8 -:101C80000100096800F5C05291424FF00001CDE912 -:101C9000041101D006B080BD41F21801C4F2020166 -:101CA0000A6842F400720A600A6802F40072019243 -:101CB000019A0A6842F008020A60096801F0080106 -:101CC000019101990321CDE9021102A900F02EFA38 -:101CD00006B080BDF0B581B000270D4604460097E0 -:101CE00000F038FB21688A68D20543D4064648686C -:101CF000C00503D4C86A10F4700F45D040F2080044 -:101D0000C2F200000768022000F0E2FB216844F6FE -:101D100024130A69B7FBF0F0C2F292431A4206D1CB -:101D2000CA6844F62413C0F292031A425ED00A69CC -:101D300042F29243C1F249231A4207D1CA6842F2E1 -:101D40009243C0F249031A4200F0C0800A6949F286 -:101D50004923C0F224031A424FF0FC0257D1CF6846 -:101D60001F4208BF5422009B02FB00F7BB4253D323 -:101D7000C3E000BFA06A40F02000A06284F8247095 -:101D8000012001B0F0BD00BF0868800700F1B580F8 -:101D9000681C00F0A880FDB90868800772D5086843 -:101DA000800700F1AA80086880076BD50868800763 -:101DB00000F1A3800868800764D50868800700F1F7 -:101DC0009C80086880075DD508688007E4D594E0AA -:101DD0000868800700F1918000F0BCFA801B216840 -:101DE000A842F5D908688007F2D44BE00A6942F2AC -:101DF0009243C1F249231A424FF0290207D1CB681E -:101E000042F29247C0F249073B4208BF1422009BAE -:101E100002FB00F7BB4270D2681C4FD055BB009844 -:101E2000B8422FD30098013000900098B84264D295 -:101E30000098B84226D30098013000900098B8422C -:101E40005BD20098B8421DD30098013000900098F2 -:101E5000B84252D20098B84214D300980130009092 -:101E60000098B842DBD348E0009801300090009819 -:101E7000B84233D200F06EFA801BA842F4D9009821 -:101E8000B842F1D2A06A40F00400A062002084F8B9 -:101E90002400032001B0F0BD0098013000900098AC -:101EA000B8422AD20098013000900098B84224D25B -:101EB0000098013000900098B8421ED2009801307E -:101EC00000900098B842E7D317E000BF5422009B6F -:101ED00002FB00F7BB429FD30FE000BF21680CE07C -:101EE0000868800709D40868800706D40868800756 -:101EF0005CBF08685FEA8070F2D56FF0120008607E -:101F0000A06A40F40070A062886800F46020B0F518 -:101F1000602F01D1207B18B1002001B0F0BD00BFBF -:101F2000A06A20F48070A062A06AC004F4D4A06A01 -:101F300040F00100A062002001B0F0BD10B50446E1 -:101F400090F82400012804BF022010BD012084F86D -:101F500024002046FFF77EFC20B1002184F82410E5 -:101F600010BD00BF42F2044C2068A16AC4F2010C0B -:101F700040F2013291430CF57F7201F5807190427D -:101F8000A16233D0A16A21F48011A16241684905A0 -:101F900004D5A16A012363F30D31A162A16A002374 -:101FA000C9044FF0000144BFE16A21F00601E1627B -:101FB0006FF0020184F824300160816801F460212F -:101FC000B1F5602F06D190420AD1DCF8001011F46F -:101FD000702F05D0816841F480118160002010BD10 -:101FE000816841F4A0018160002010BDDCF8001080 -:101FF00011F4702FC6D0A16A41F48011A162DCF8FF -:1020000000104905C5D4C9E7014690F8210002280F -:1020100016D10868D1E90FC3026822F00E020260EF -:10202000026822F001020260012000FA03F2CCF8FB -:10203000042081F821000020002281F82020704730 -:10204000042088630120002281F8202070470000CE -:1020500080B590F82110022924D10268116821F07E -:102060000E0111602F211368C4F202018A4240F26E -:102070000401C4F2020123F00103136016DD3023D2 -:10208000C4F202039A421DD04423C4F202039A42CE -:102090001CD05823C4F202039A421DD14FF480335E -:1020A00022E000BF04218163012080BD0823C4F227 -:1020B00002039A420ED01C23C4F202039A420BD1AF -:1020C000102311E04FF480730EE000BF4FF48053F3 -:1020D0000AE000BF012307E001F1680C4FF08073B4 -:1020E000624508BF4FF480130B60012180F8211076 -:1020F000426B002180F820100AB190470021084669 -:1021000080BD0000B0B5044600F024F9054640F259 -:102110000000C2F200000078611C18BF044400BF38 -:1021200000F018F9401BA042FAD3B0BD2DE9F04FE2 -:1021300082B00E68002E00F0038141F20042C4F22A -:102140000102042340F2004E904208BF03234FF6E1 -:10215000FF7CC4F2010E009300240123C1F2100C95 -:102160004FF0000A4FF0000949E000BF012704F0DA -:102170000C030F229A402BEA020207FA03F34FEAFC -:102180009A051A4346F82520D1F804B040F20C45D0 -:102190005FEACB22DEF8082054BF22EA080242EAB6 -:1021A0000802C4F20105CEF808202A685FEA8B23F2 -:1021B00054BF22EA080242EA08022A605FEA8B332F -:1021C000DEF8042054BF22EA080242EA08025FEA6D -:1021D000CB33CEF80420DEF800204FF0010354BFCB -:1021E00022EA080242EA0802CEF800200E680AF14C -:1021F000010A36FA0AF204F1040400F0A18003FA9D -:102200000AF816EA080FF1D04E68664512DC122E65 -:1022100056D8DFE806F0350B454955555555555507 -:10222000555555555555554D510000BFD1F80C9099 -:1022300046E000BF4FF6FF72C1F2210296420FDC6A -:102240000022C1F2110296421AD00022C1F21202FB -:10225000964215D00022C1F22102964210D02FE002 -:102260000022C1F2220296420AD00022C1F23102BB -:10227000964205D00022C1F23202964220D100BF20 -:102280008A684AB1012A14BFC0F81480C0F81080CF -:102290004FF0080914E000BF4FF0040910E000BF40 -:1022A000CA6802F108090BE04FF0000908E000BF1E -:1022B000CA6802F1040903E0CA6802F10C0900BF10 -:1022C00022460646BAF1080F24BF203A0436376882 -:1022D0000F25954027EA050509FA02F22A433260E4 -:1022E000CA79D2067FF582AF41F21803C4F2020325 -:1022F0001A68AEF57E7642F001021A601A6802F0A2 -:1023000001020192019A2AF0030256F802B040F647 -:102310000002C4F20102904210D040F60042C4F222 -:10232000010290423FF422AF41F20002C4F20102E6 -:10233000009F904208BF022719E700BF002716E759 -:1023400002B0BDE8F08F0000002A08BF0904016157 -:102350007047000040F2E040C2F2000000687047A1 -:1023600040F2000040F2E041C2F20000C2F200017F -:1023700000780A68104408607047000080B542F297 -:102380000000C4F20200016841F010010160032066 -:1023900000F08EF80F2000F005F800F027F800207C -:1023A00080BD000070B540F20006C2F2000640F2A7 -:1023B00008013278C2F200014FF47A730968B3FB66 -:1023C000F2F20446B1FBF2F1084600F0E7FD0F2CF3 -:1023D0004FF0010508D838B94FF0FF3021460022F0 -:1023E000002500F039F87460284670BD82B041F2D3 -:1023F0001800C4F202000168022241F001010160EC -:10240000016801F0010101910199416841F0805199 -:102410004160406800F08050009000980420C4F2B1 -:102420000100016862F31A61016002B070470000A8 -:10243000002848BF7047C1B200F01F00012202FA15 -:1024400000F04EF20012CEF2000242EAD10121F079 -:10245000030108607047000010B54EF60C5CCEF228 -:10246000000CDCF80030C3F3022E8EF00704042CBD -:1024700028BF0424BEF103034FF0FF3E0EFA04F41C -:1024800038BF0023A14399400EFA03F39A43114346 -:1024900000F00F0200F160430901043A03F56443C0 -:1024A0006244002848BF02F10C03197010BD0000FF -:1024B0004EF60C51CEF200010A684FF6FF031A40A7 -:1024C00060F30A2242F0806040F0FD7008607047BF -:1024D00080B5012818D0022836D0102832D141F218 -:1024E0000401C4F202010A6851F8040CC00129D5A4 -:1024F000C2F383402DA3185CD2033DD440F60012F2 -:10250000C0F23D02504343E041F20400C4F2020035 -:10251000C16940F202320A40B2F5817F04BF4FF434 -:10252000004080BD01F44071B1F5407F1CD0B1F591 -:10253000007F07D1006A49F64041800701EAE07058 -:1025400080BD00BF002080BD00F0B4F941F204015D -:10255000C4F2020109680222C1F3813102EB410198 -:10256000B0FBF1F080BD00BF50F8040C4FF22441E5 -:10257000800301EAE07080BD0A6810A3C2F3404204 -:102580009A5C41F20023C0F27A03B3FBF2F25043AB -:102590000968490248BF80BD4AF6AB214000CAF62F -:1025A000AA21A0FB0101480880BD00BF0203040569 -:1025B000060708090A0B0C0D0E0F1010010200008F -:1025C0002DE9F04182B00446007841F21C06C007B4 -:1025D000C4F202064AD0306810F0805808D1306842 -:1025E00040F080503060306800F0805001900198D9 -:1025F00047F20007C4F200073868C00512D43868F3 -:1026000040F480703860FFF7A5FE05463868C005C5 -:1026100008D4FFF79FFE401B6428F7D9032002B0BF -:10262000BDE8F081706810F4407012D0616801F468 -:10263000407188420DD0706840F24042C4F242229C -:10264000012320F4407113600023C0071360716000 -:102650002AD17068616820F440700843B8F1000F17 -:10266000706003D1306820F08050306020688107AE -:1026700007D556F8181CA26821F44041114346F8CA -:10268000181CC00604D4002002B0BDE8F08100BFD1 -:1026900056F8180CE16820F48000084346F8180C3E -:1026A000002002B0BDE8F081FFF754FE054641F27C -:1026B000883700BF70688007CBD4FFF74BFE401B04 -:1026C000B8424FF00300F5D9EBE700002DE9F043E5 -:1026D00081B0002800F0858042F20008C4F20208B0 -:1026E0000446D8F800000D4600F0070088420CD2DE -:1026F000D8F8000020F007002843C8F80000D8F8F8 -:10270000000000F00700A8426BD1206841F20409E4 -:102710008107C4F2020917D5410705D5D9F8001081 -:1027200041F4E061C9F80010010705D5D9F800109F -:1027300041F46051C9F80010D9F80010A26821F0E6 -:10274000F0011143C9F80010C00741D1D8F80000CA -:1027500000F00700A8420CD9D8F8000020F00700CC -:102760002843C8F80000D8F8000000F00700A8428D -:1027700037D12068410707D5D9F80010E26821F465 -:10278000E0611143C9F80010000708D5D9F800002E -:10279000216920F4605040EAC100C9F80000D9F86E -:1027A000002002F00C00082841F20020C0F27A005C -:1027B00050D145F6D213C2F38341C0F60003595CF1 -:1027C000D2033BD440F60010C0F23D00484341E044 -:1027D000606802280AD001282AD159F8041C89030C -:1027E00008D4012001B0BDE8F08300BF59F8041CF3 -:1027F0008901F6D5D9F8001021F003010843C9F882 -:102800000000FFF7A7FD064641F28837D9F800001F -:10281000616800F00C00B0EB810F97D0FFF79AFDD4 -:10282000801BB842F2D9032001B0BDE8F08300BF9D -:1028300059F8041C8907D4D5DCE700BFD9F800207B -:1028400043F6C033C2F34042C0F600039A5C4843EB -:10285000B0FBF2F0D9F8001043F6A832C1F303112F -:10286000C0F60002515C40F2080220FA01F140F289 -:102870000400C2F200000068C2F200021160FFF71B -:1028800091FD002001B0BDE8F083000040F2080097 -:1028900041F20401C2F20000C4F2020100680968BA -:1028A00043F6B832C1F30221C0F60002515CC840C1 -:1028B0007047000040F2080041F20401C2F200003B -:1028C000C4F202010068096843F6B832C1F3C221BC -:1028D000C0F60002515CC840704700002DE9F0418D -:1028E00082B0002868D00446007841F20006C00794 -:1028F000C4F2020625D0706800F00C0004281BD03A -:10290000706800F00C00082802D17068C00313D46E -:102910006068002800F06881B0F5A02F00F07C818D -:10292000B0F5803F00F07C81306820F4803030606A -:10293000306820F4802076E13068800301D560683B -:10294000D0B32078800718D5706810F00C0F07D02E -:10295000706800F00C0008286ED17068C0036BD45A -:102960003068800702D52069012825D13068616967 -:1029700020F0F80040EAC1003060207800071FD442 -:102980002078400732D4E56995B1706800F00C00FA -:10299000082840F08F80012D0ED07068216A00F465 -:1029A00080328A4208D1616A00F47010884203D1F3 -:1029B000002002B0BDE8F081012002B0BDE8F08146 -:1029C000A069002862D00020C4F242200121C0F892 -:1029D0008014FFF7BFFC0546706A800700F18C8009 -:1029E000FFF7B8FC401B0228F6D92AE1F06910F085 -:1029F000805808D1F06940F08050F061F06900F033 -:102A000080500090009847F20007C4F20007386831 -:102A1000C00529D4386840F480703860FFF79AFC0C -:102A2000054600BF3868C0051ED4FFF793FC401B65 -:102A30006428F7D905E100BF2069002840F20000B2 -:102A4000C4F2422000F0828001210160FFF782FC85 -:102A5000054600BF306880073FF588AFFFF77AFC76 -:102A6000401B0228F6D9ECE0E068002800F08080E6 -:102A7000052800F09780012800F09880306A20F047 -:102A800001003062306A20F0040092E00020C4F2BD -:102A900042200021C0F88014FFF75CFC054600BF0F -:102AA000706A80077FF56CAFFFF754FC401B02286B -:102AB000F6D9C6E00027C4F2422700203866FFF7A7 -:102AC00049FC022D05460BD13068800140F1BE80E3 -:102AD000FFF740FC401B02284FF00300F4D968E7E1 -:102AE000306880017FF564AFFFF734FC401B02289B -:102AF0004FF00300F4D95CE740F20800C2F2000096 -:102B0000006844F6D351C1F26201A0FB0101480AFA -:102B1000019000BF00BF0198411E002801913FF4C1 -:102B20002FAF00BF0198411E002801913FF428AF4C -:102B300000BF0198411E002801913FF421AF00BF62 -:102B40000198411E00280191E4D119E7002101609C -:102B5000FFF700FC054600BF306880077FF50DAF2A -:102B6000FFF7F8FB401B02284FF00300F4D920E7E1 -:102B7000306A20F001003062306A20F004003062D8 -:102B8000FFF7E8FB054641F2883700BF306A80074F -:102B900020D5FFF7DFFB401BB8424FF00300F5D90B -:102BA00007E700BF306A40F004003062306A40F04E -:102BB00001003062FFF7CEFB054641F2883700BFC7 -:102BC000306A800706D4FFF7C5FB401BB842F7D92F -:102BD00037E000BFB8F1000F7FF4D5AEF06920F008 -:102BE0008050F061CFE600BF306820F48030306064 -:102BF000306820F480203060FFF7ACFB054600BF52 -:102C0000306880037FF59DAEFFF7A4FB401B64286E -:102C10004FF00300F4D9CCE6306840F480203060F7 -:102C2000306840F480303060FFF794FB054600BF09 -:102C3000306880033FF585AEFFF78CFB401B6428AE -:102C4000F6D9032002B0BDE8F08100BF206AB0F5DC -:102C5000803F05D17168A26821F400311143716091 -:102C60007168626A21F47411114308437060012095 -:102C70003866FFF76FFB0446306880013FF598AE79 -:102C8000FFF768FB001B02284FF00300F4D990E621 -:102C900070B538B10446406A30B10020206104F1BB -:102CA000140007E0012070BD6068B0F5827F03D09A -:102CB00004F11C00002101600026A66294F8510076 -:102CC00020B9204684F8506000F038F8022084F8DB -:102CD000510094E8071001F48271036802F4044281 -:102CE00023F040030360236911440CF40062114493 -:102CF00003F002026369114403F00102A369E5696C -:102D0000114403F40072114405F03802256A11449D -:102D100005F08002A56A114305F4005211430160D9 -:102D2000042101EA13414160C16921F40061C161DC -:102D30000120666584F85100304670BD80B586B0CC -:102D400043F600010068C4F20001002288420492A8 -:102D500002D006B080BD00BF41F21800C4F20200EC -:102D6000426842F480424260426802F4804201922A -:102D7000019A026842F008020260006800F0080050 -:102D8000019001984FF4204002900220039003200C -:102D9000059001F5544002A9FFF7C8F906B080BDBF -:102DA0002DE9F04182B0044690F85000012803D18B -:102DB000022002B0BDE8F08101201D4616460F46F4 -:102DC00084F85000FFF7C6FA94F8511001290DD18C -:102DD0008046002F4FF0010018BF002E0ED10021B9 -:102DE00084F8501002B0BDE8F08100BF022000213D -:102DF00084F8501002B0BDE8F08100BF032000212C -:102E000084F8510061652763A686E686A163A187E1 -:102E1000E187A0682164B0F5004F2068616407D1A4 -:102E2000016821F040010160016841F480410160C6 -:102E30000168490603D4016841F0400101606168FE -:102E4000731EE268B1FA81F1B3FA83F349095B09B1 -:102E5000B2F5006F41EA03013CD131B137F8021BF2 -:102E6000C1602763E08E0138E086E08E00286BD0D9 -:102E7000681C0CD11DE000BF216B31F8022BC26031 -:102E80002163E08E0138E086E08E00285CD0206867 -:102E900081688907F0D4FFF75DFAA0EB0800A8422B -:102EA000F2D3032071E000BFFFF754FAE08E002850 -:102EB0004AD0206881688907F6D5216B31F8022B4A -:102EC000C2602163E08E0138E086E08E0028F0D1F8 -:102ED0003AE000BF39B139780173206B01302063CB -:102EE000E08E0138E086E08E70B3681C0BD11BE0E9 -:102EF000216B09780173206B01302063E08E01386B -:102F0000E086E08E00B3206881688907F0D4FFF77F -:102F100021FAA0EB0800A842F3D3032035E000BF5C -:102F2000FFF718FAE08E78B1206881688907F7D535 -:102F3000216B09780173206B01302063E08E01382A -:102F4000E086E08E0028EFD1204680212A464346C5 -:102F500000F08CFC28B1606D40F0200060652020FE -:102F60006065A06838B9002001902068C1680191AF -:102F7000806801900198606D30B10120002184F8D3 -:102F8000501002B0BDE8F0810020012184F85110FA -:102F9000002184F8501002B0BDE8F081411E0020ED -:102FA000B0EB116F1CBF012070474EF21002CEF241 -:102FB000000251604EF62351CEF20001F0230B7057 -:102FC0000721906011607047704700007047000053 -:102FD000B0B582B0044600680168C368426901F078 -:102FE0002F05202D03F0200506D12DB1204602B07B -:102FF000BDE8B04000F0B8BC5FEA017C1EBF02F043 -:10300000010E03F4907212EB0E0253D1226B012ACF -:1030100005D111F0100218BF13F0100236D10A06C4 -:1030200022D513F080021FD094F8411021293FD1FE -:10303000A168B1F5805F03D12169002900F0708299 -:10304000216A4A1C226209784160E18C01390A0434 -:10305000E1842DD1C16821F08001C160C16841F0D7 -:103060004001C16002B0B0BD490621D513F0400156 -:103070001ED0C16821F04001C1602021204684F8A3 -:10308000411002B0BDE8B04000F00CBB002101913E -:10309000016801914168019101994069400613D48A -:1030A000A08DE18DE28D002A18BF884240F0BA81E0 -:1030B00002B0B0BDCA0718BF13F4807240F0B680EA -:1030C0004A0700F1B980BEE0E06B016849688AB246 -:1030D000002AEDD0A38D9A42EAD2E18580692028AA -:1030E00000F09C80206850E8030F216820F4807075 -:1030F00041E80302DAB1206850E8030F216820F4A8 -:10310000807041E8030292B1206850E8030F216803 -:1031100020F4807041E803024AB1206850E8030FB0 -:10312000216820F4807041E80302002ADAD1206887 -:1031300050E8050F216820F0010041E80502DAB1EE -:10314000206850E8050F216820F0010041E80502E1 -:1031500092B1206850E8050F216820F0010041E895 -:1031600005024AB1206850E8050F216820F00100EF -:1031700041E80502002ADAD1206850E8050F2168ED -:1031800020F0400041E80502DAB1206850E8050F60 -:10319000216820F0400041E8050292B1206850E823 -:1031A000050F216820F0400041E805024AB120687F -:1031B00050E8050F216820F0400041E80502002A90 -:1031C000DAD1202084F8420000202063206850E8F3 -:1031D000030F216820F0100041E80302DAB12068F3 -:1031E00050E8030F216820F0100041E8030292B17B -:1031F000206850E8030F216820F0100041E8030226 -:103200004AB1206850E8030F216820F0100041E81F -:103210000302002ADAD1E06BFEF7F6FE02206063BB -:10322000A08DE18D401A81B2204674E1626C42F0BB -:10323000010262644A0706D5BEF1000F03D0626C3A -:1032400042F0020262648A0706D5BEF1000F03D085 -:10325000626C42F004026264BCF1000F09D545EAD9 -:103260000E02B2FA82F2520903D1626C42F00802F5 -:103270006264626C002A3FF41BAF11F0200118BF9A -:10328000002D03D0204600F06FFB20684069616C80 -:1032900000F0400001F00801401800F0B58000BFC8 -:1032A000206850E8030F216820F4907041E8030281 -:1032B000BAB3206850E8030F216820F4907041E809 -:1032C000030272B3206850E8030F216820F4907065 -:1032D00041E803022AB3206850E8030F216820F474 -:1032E000907041E80302002ADAD11AE0206850E821 -:1032F000050F216820F0010041E80502DAB12068DD -:1033000050E8050F216820F0010041E8050292B164 -:10331000206850E8050F216820F0010041E805020F -:103320004AB1206850E8050F216820F0010041E80B -:103330000502002ADAD1206B012824D1206850E848 -:10334000030F216820F0100041E80302DAB1206881 -:1033500050E8030F216820F0100041E8030292B109 -:10336000206850E8030F216820F0100041E80302B4 -:103370004AB1206850E8030F216820F0100041E8AE -:103380000302002ADAD1202084F8420000202063C2 -:103390002068406940063FD5206850E8050F216845 -:1033A00020F0400041E80502DAB1206850E8050F3E -:1033B000216820F0400041E8050292B1206850E801 -:1033C000050F216820F0400041E805024AB120685D -:1033D00050E8050F216820F0400041E80502002A6E -:1033E000DAD1E06BC0B143F65D11C0F60001416374 -:1033F000FEF72EFE00283FF45BAEE06B416B02B09F -:10340000BDE8B040084700BF2046FFF7DFFD0020C1 -:10341000606402B0B0BD00BF204602B0BDE8B0405D -:10342000FFF7D4BD401A216851E8031F226821F438 -:10343000907142E80313DBB1216851E8031F226851 -:1034400021F4907142E8031393B1216851E8031FFE -:10345000226821F4907142E803134BB1216851E8CE -:10346000031F226821F4907142E80313002BDAD184 -:10347000216851E8051F226821F0010142E8051387 -:10348000DBB1216851E8051F226821F0010142E803 -:10349000051393B1216851E8051F226821F001014D -:1034A00042E805134BB1216851E8051F226821F05D -:1034B000010142E80513002BDAD1202184F84210E3 -:1034C00000212163216851E8031F226821F01001C7 -:1034D00042E80313DBB1216851E8031F226821F0A1 -:1034E000100142E8031393B1216851E8031F2268D9 -:1034F00021F0100142E803134BB1216851E8031F8A -:10350000226821F0100142E80313002BDAD10222D5 -:1035100081B22046626302B0BDE8B040FFF754BDFF -:10352000216A31F8022B6FF35F22426021628CE541 -:10353000002804BF0120704710B5044690F84100F0 -:1035400028B9002084F84000204600F063F82420C9 -:1035500084F841002068D4E90212C36823F40053C0 -:10356000C360036923F440531A430261D4E904237E -:103570001143C268194341F20C639A431143C1607D -:103580004169A26921F44071114343F60002C4F27B -:1035900001029042416103D0FFF778F902E000BFD9 -:1035A000FFF788F96268192148439100B0FBF1F0F8 -:1035B00048F21F51C5F2EB11A0FB01235A094FF647 -:1035C0009C73C0F6FF7302FB0300322303EB001071 -:1035D000A0FB0101F02303EA5113206803EB021260 -:1035E000C1F3431111448160016921F490410161EB -:1035F000416921F02A014161C16841F40051C16073 -:1036000000202021606484F8411084F84210606337 -:1036100010BD000070B586B040F60004C4F201048D -:10362000006804F5405100268842049602D006B096 -:1036300070BD00BF41F21800C4F20200016802AD83 -:1036400041F480410160016801F4804101910199D8 -:10365000016841F0040101600068294600F004009F -:10366000019001984FF40070029002200390032013 -:1036700005902046FEF75AFD4FF48060CDE9020622 -:10368000204629460496FEF751FD25200021002200 -:10369000FEF7E2FE2520FEF7CBFE06B070BD00006F -:1036A0007047000070470000FEE7000010B584B0CE -:1036B00040F2104042F20041C2F20000C4F20101A7 -:1036C0004FF4807C012400234FF4602280E80A102C -:1036D000022104730375C2610161FEF71DFA00281F -:1036E00018BFFEF749F90920CDE90104072003902E -:1036F00040F21040C2F2000001A9FEF743F9002891 -:1037000018BFFEF739F9082001900220029040F21C -:103710001040C2F2000001A9FEF734F9002818BFDA -:10372000FEF72AF904B010BD2DE9F04784B041F24C -:103730001800C4F20200016840F6004A41F010018E -:1037400001600168C4F2010A01F0100100910099C2 -:1037500001680AF5806541F02001016001680022DE -:1037600001F020010091009901684FF4804641F07A -:103770000801016001684FF0000901F008010091A3 -:103780000099016841F00401016000684FF4804134 -:1037900000F00400009000982846FEF7D5FD504642 -:1037A0004FF4A04100224FF4A048FEF7CDFD009653 -:1037B0006E460127022428463146CDE9017903945B -:1037C000FEF7B4FC50463146CDE90087CDE90294BE -:1037D000FEF7ACFC04B0BDE8F087000080B540F215 -:1037E000404043F60001C2F20000C4F200014FF471 -:1037F000827200234FF4007C80E80E000A21C0E9A9 -:103800000333C0E9053CC361C0E90833C0E90A31AC -:10381000FFF73EFA002808BF80BDBDE88040FEF7F4 -:10382000ABB8000080B540F2984043F60001C2F208 -:103830000000C4F2010100234FF00C0C4FF4E13200 -:1038400080E80E00C0E90333C0E905C3C361FFF798 -:103850006FFE002808BF80BDBDE88040FEF78CB831 -:10386000FEE70000FEE70000704700002DE9F04190 -:1038700082B01E4690460D460446FEF76BFD301A98 -:1038800000EB0807FEF766FD40F20801C2F20001F6 -:103890000968C1F3CB317943019121688A682A40D4 -:1038A000AA4227D1064618F101001FD0FEF752FDAB -:1038B000801BB84222D2019801990028A1F1010190 -:1038C00001912168896808BF074601EA0500A842FE -:1038D000ECD00FE088682840A8420BD188682840C7 -:1038E000A84207D188682840A84203D188682840A8 -:1038F000A842EFD0002002B0BDE8F081D4E9000179 -:103900004268B1F5827F22F0E00242600AD1A168EC -:10391000B1F5004F02D0B1F5806F03D1016821F0FD -:1039200040010160A16AB1F5005F07D1016821F48F -:1039300000510160016841F400510160012084F8E8 -:103940005100002084F85000032002B0BDE8F0814F -:1039500070470000FEF704BD70470000406A002178 -:10396000C185C184FFF732BB81B090F84210222993 -:1039700021D183680246B3F5805F09D152F8281F30 -:1039800052F8183C002B63D003685B680AE000BF64 -:1039900052F8281F13B90369002BF5D003685B6840 -:1039A00003F07F030B70116801311160C18D013983 -:1039B0000A04C18502D001B0704700BF0168CA681F -:1039C00022F02002CA60CA6822F48072CA604A6982 -:1039D00022F001024A61202180F842100021416357 -:1039E000026B012A3CD10163016851E8031F0268A0 -:1039F00021F0100142E80313DBB1016851E8031F15 -:103A0000026821F0100142E8031393B1016851E804 -:103A1000031F026821F0100142E803134BB1016853 -:103A200051E8031F026821F0100142E80313002B44 -:103A3000DAD101680A68D20606D5002200920A6827 -:103A40000092496800910099818D01B0FFF7BCBADE -:103A5000026852686FF35F2221F8022B8162A5E7AA -:103A600001B0FFF71DBE000040F29840C2F2000016 -:103A7000FFF7AEBAFEE7000096B0FEF77FFC002429 -:103A80000120CDE91144CDE90F440C9010904FF482 -:103A9000E0104FF48031022515900CA80694CDE972 -:103AA0000444CDE90D14CDE91351FEF717FF28B1F9 -:103AB000EFF3108072B600BFFEE700BF0F20CDE924 -:103AC00007054FF48060CDE90A0407A80221099494 -:103AD000FEF7FCFD20B1EFF3108072B6FEE700BFE9 -:103AE000022003904FF40040059003A8FEF768FD04 -:103AF00020B1EFF3108072B6FEE700BFFFF714FEAF -:103B0000FFF7D4FDFFF78EFEFFF768FE0CA8FDF768 -:103B1000FFFE40F21047C2F200073846FEF70EFAE9 -:103B200038460A21FEF7D6F8012508264FF4FA7028 -:103B3000FEF7E8FA3846FDF7EBFF0D9C82B2002055 -:103B40000021042300960195A0470D9C0020092127 -:103B50000022042300960195A04714988047384618 -:103B6000FDF7D6FF0D9C82B20020002104230096B1 -:103B70000195A0470D9C00200921002204230096F6 -:103B80000195A04714988047D0E702E008C8121FAB -:103B900008C1002AFAD170477047002001E001C136 -:103BA000121F002AFBD17047000000000000000037 -:103BB00001020304060708090000000001020304D3 -:103BC00001020000F010101010FF10101010F00093 -:103BD000000000000F04040404FF040404040F00A8 -:103BE00000004040405F555555755555555F404064 -:103BF00040000040200F094989790909090F204038 -:103C0000000000FE02424ACA4A4ACA4A4A4202FE2A -:103C1000000000FF40504C4340404F50505C40FF7C -:103C200000000000F888888888FF88888888F80065 -:103C3000000000001F080808087F888888889F8087 -:103C4000F00080828282828282E2A2928A868280D0 -:103C50008000000000000040807F000000000000A5 -:103C60000000101010FF109008888888FF8888884E -:103C700008000444827F01808040432C1028468144 -:103C800080000010101010D030FF30D0121C101027 -:103C9000000010080402010000FF000001020408F7 -:103CA000100004040484E43C2724242424E40404B1 -:103CB000040004020100FF0909090949897F000085 -:103CC000000000FE225A8600FE9292929292FE001E -:103CD000000000FF04080700FF4020030C142241ED -:103CE0004000008040201806800007182040800017 -:103CF00000000100207028262120202438600001C7 -:103D00000100001012929292929292121202FE0000 -:103D100000000000003F101010103F0040807F00A6 -:103D20000000000000C080808080808080FC848053 -:103D30008080808080C0C0000000000000FF7F40C5 -:103D40004040404040FF40404040404040FF7F00F6 -:103D5000000000000000000000000000007F700074 -:103D60000000000000000000000000000000000053 -:103D7000000000000000000000FCF800000000004F -:103D80000000000000000000000000000000FFFE36 -:103D9000020202020202020202FFFF020202020209 -:103DA00002020202FF0300000000000000001F1FCB -:103DB000040404040404040404FFFF0404040404CD -:103DC000040404041F0000000000000000000000C4 -:103DD0000000000000000000007F3F000000000025 -:103DE00000000000000000000000000000000000D3 -:103DF00000000000000000000000000000000000C3 -:103E000000000000000000F8F8F0F0702000000052 -:103E100000000000000000000000000000000000A2 -:103E20000000000000000000000000000000000092 -:103E30000000800000000000000000000000000002 -:103E400000000000000000FFFFFFFF000000000076 -:103E50000000000000000000000000000000808062 -:103E60000000000000000000000000000000000052 -:103E7000000000FFFFFE060606060606060606060A -:103E800006060606060606FFFFFFFF0606060606EE -:103E900006060606060606060606060606FFFFFFD7 -:103EA000FF0702000000000000000000000000000A -:103EB000000000FFFFFF0000000000000000000005 -:103EC00000000000000000FFFFFFFF0000000000F6 -:103ED00000000000000000000000000000FFFFFFE5 -:103EE000FF000000000000000000000000000000D3 -:103EF000000000FFFFFF18181818181818181818D5 -:103F000018181818181818FFFFFFFF181818181895 -:103F100018181818181818181818181818FFFFFF6C -:103F2000FF00000000000000000000000000000092 -:103F3000000002010100000000000000000000007D -:103F400000000000000000FFFFFFFF000000000075 -:103F5000000000000000000000000000000101005F -:103F60000000000000000000000000000000000051 -:103F70000000000000000000000000000000000041 -:103F800000000000000000FFFFFFFF000000000035 -:103F90000000000000000000000000000000000021 -:103FA0000000000000000000000000000000000011 -:103FB0000000000000000000000000000000000001 -:103FC000000000000000001F1F0F0F000000000095 -:103FD00000000000000000000000000000000000E1 -:103FE00000000000000000000000000000000000D1 -:103FF0000000002F000000000700070000147F14DD -:104000007F1400242A7F2A120062640813230036DA -:104010004955225000000503000000001C22410009 -:10402000000041221C000014083E08140008083E4D -:104030000808000000A06000000808080808000048 -:1040400060600000002010080402003E5149453E17 -:104050000000427F40000042615149460021414535 -:104060004B31001814127F10002745454539003C9C -:104070004A4949300001710905030036494949366A -:1040800000064949291E0000363600000000563659 -:10409000000000081422410000141414141400003D -:1040A0004122140800020151090600324959513ECB -:1040B000007C1211127C007F49494936003E414183 -:1040C0004122007F4141221C007F49494941007F34 -:1040D00009090901003E4149497A007F0808087F23 -:1040E0000000417F4100002040413F01007F081453 -:1040F0002241007F40404040007F020C027F007F51 -:104100000408107F003E4141413E007F0909090635 -:10411000003E4151215E007F091929460046494968 -:1041200049310001017F0101003F4040403F001F35 -:104130002040201F003F4038403F006314081463B4 -:1041400000070870080700615149454300007F419E -:10415000410000552A552A55000041417F000004C6 -:1041600002010204004040404040000001020400FF -:10417000002054545478007F484444380038444464 -:10418000442000384444487F0038545454180008F0 -:104190007E0901020018A4A4A47C007F080404780E -:1041A0000000447D4000004080847D00007F102896 -:1041B00044000000417F4000007C04180478007C2B -:1041C0000804047800384444443800FC24242418AB -:1041D0000018242418FC007C0804040800485454E7 -:1041E000542000043F444020003C4040207C001C00 -:1041F0002040201C003C4030403C00442810284413 -:10420000001CA0A0A07C004464544C44141414145A -:104210001414000000000000000000000000000076 -:10422000FC000000000002000000000C020C020074 -:1042300000000000000090D0BCD0BC900003000340 -:1042400000001824FE448C00030207020100182419 -:10425000D8B04C80000300010201C038E438E0000F -:104260000102020102020806000000000000000036 -:104270000000000000F80402000000010204000237 -:1042800004F800000004020100009060F860900053 -:104290000000010000002020FC20200000000100A0 -:1042A00000000000000000000806000000002020C0 -:1042B000202020000000000000000000000000009E -:1042C0000002000000000080601C020004030000E7 -:1042D0000000F8040404F8000102020201000008D2 -:1042E000FC000000000203020000188444241800AF -:1042F00003020202020008042424D8000102020280 -:10430000010040B088FC80000000000302003C2453 -:104310002424C400010202020100F824242CC0005D -:104320000102020201000C04E41C0400000003006E -:104330000000D8242424D8000102020201003844DD -:104340004444F800000302020100000010000000D5 -:104350000000020000000000200000000000060035 -:10436000000000205088040200000000010290902C -:10437000909090000000000000000002048850208F -:104380000002010000001804C4241800000002000C -:104390000000F804E494F80001020202020000E0C8 -:1043A0009CF0800002030000030204FC2424D800D7 -:1043B000020302020100F80404040C0001020202DC -:1043C000010004FC0404F80002030202010004FCE2 -:1043D00024740C0002030202030004FC24740C0089 -:1043E000020302000000F0080444CC400001020275 -:1043F000010004FC2020FC0402030000030204046A -:10440000FC040400020203020200000404FC040491 -:1044100006040403000004FC24D00C040203020080 -:10442000030204FC04000000020302020203FC3C3D -:10443000C03CFC0003000300030004FC30C4FC0487 -:10444000020302000300F8040404F800010202025F -:10445000010004FC24241800020302000000F88478 -:104460008404F80001020207050004FC246498009B -:10447000020302000302182424448C0003020202F7 -:1044800001000C04FC040C0000020302000004FC08 -:104490000000FC04000102020100047C80E01C0416 -:1044A0000000030000001CE03CE01C0000030003CF -:1044B0000000049C609C0400020300030200041C32 -:1044C000E01C04000002030200000C84641C0400D1 -:1044D0000203020203000000FE02020000000704C3 -:1044E0000400000E30C000000000000102000002C5 -:1044F00002FE0000000404070000000402040000A3 -:10450000000000000000000000000000080808088B -:104510000808000002000000000000000000004049 -:10452000A0A0C00000010202030204FC2020C00081 -:1045300000030202010000C020206000000102020E -:10454000020000C02024FC0000010202030200C09F -:10455000A0A0C0000001020202000020F8242404F0 -:104560000002030202000040A0A0602000070A0A27 -:104570000A0404FC2020C000020302000302002001 -:10458000E4000000000203020000000020E400003C -:1045900008080807000004FC80E020200203020055 -:1045A00003020404FC000000020203020200E020F7 -:1045B000E020C00003000300030020E02020C00032 -:1045C00002030200030200C02020C000000102021A -:1045D000010020E02020C000080F0A02010000C0F6 -:1045E0002020E0000001020A0F0820E04020200007 -:1045F0000203020000000060A0A0200000020202EE -:1046000003000020F820000000000102020020E06A -:104610000020E00000010202030220E02080602070 -:104620000000030100006080E080600000030003E0 -:10463000000020608060200002030003020020E0F0 -:10464000208060200808070100000020A0602000F2 -:10465000000203020200000020DE0200000000074A -:104660000400000000FF00000000000F0000000236 -:10467000DE20000000040700000002010204040222 +:10011000FEE7FEE7FEE7FEE7FEE7FEE73140000808 +:10012000ED000008F0B480EA0102D40F4200B2EB07 +:10013000410F02D20246084611464A0042D0C30D82 +:10014000DDB2C1F3C752AD1A202D35DAC1F3160165 +:1001500041F4000204B15242C5F1200602FA06F150 +:100160002A411044B3EBD05F23D0C4B1012DA0EBE2 +:10017000C35009DCF0BC4FF0004202EAC352DBB2CC +:1001800000F5000000F09CB8400000F1807000EB2A +:10019000C350A0F1807040EAD170490009E04908DD +:1001A00041EAC071A0EBC35000F50000400800EB2D +:1001B000C350F0BC00F07BB86142012202EB410168 +:1001C000001BF6E7F0BC704781F00041AAE780F021 +:1001D0000040A7E780EA010210B502F000434000AA +:1001E00022D04A001FD0010E01EB1261C0F356006D +:1001F000C2F3560240F4000042F40002A0FB0220C9 +:1002000000047F39140400D0401C50EA124001D48D +:100210004000491EC2B20C0604EBD010401C40083E +:10022000802A02D003E0002010BD20F00100002948 +:1002300000DA0020184310BDC10F80EAE0700844C6 +:10024000CA079623002100F03BB8962300221146EE +:1002500000F036B800F0004220F00040C10DC0F3BD +:10026000160040F400007F2901DA0020704796292B +:1002700003DCC1F19601C84001E096398840002AAC +:10028000F4D04042704720F00040C10DC0F316008A +:1002900040F400007F2901DA00207047962903DC32 +:1002A000C1F19601C84070479639884070470029CF +:1002B000A8BF7047401C490008BF20F001007047EC +:1002C00010B4B0FA80FC00FA0CF050EA010404BF4C +:1002D00010BC704749B1CCF1200421FA04F411FAA2 +:1002E0000CF118BF012121430843A3EB0C01CB1DE6 +:1002F0004FEA00614FEA102042BF002010BC704757 +:1003000000EBC35010440029A4BF10BC7047401C30 +:10031000490008BF20F0010010BC7047064C074D93 +:1003200006E0E06840F0010394E8070098471034C5 +:10033000AC42F6D3FFF7DEFE186100083861000812 +:1003400040F218000021C2F20000002283188154FC +:1003500002F58072B2F5806F19721974197683F8FC +:10036000201083F8281083F8301083F8381083F8B1 +:10037000401083F8481083F8501083F8581083F821 +:10038000601083F8681083F8701083F8781083F891 +:10039000801083F8881083F8901083F8981083F801 +:1003A000A01083F8A81083F8B01083F8B81083F871 +:1003B000C01083F8C81083F8D01083F8D81083F8E1 +:1003C000E01083F8E81083F8F01083F8F810BDD13E +:1003D00000210022831802F58072B2F5806F5970F7 +:1003E00059725974597683F8211083F8291083F8CB +:1003F000311083F8391083F8411083F8491083F8DD +:10040000511083F8591083F8611083F8691083F84C +:10041000711083F8791083F8811083F8891083F8BC +:10042000911083F8991083F8A11083F8A91083F82C +:10043000B11083F8B91083F8C11083F8C91083F89C +:10044000D11083F8D91083F8E11083F8E91083F80C +:10045000F11083F8F910BDD100210022831802F5B4 +:100460008072B2F5806F997099729974997683F859 +:10047000221083F82A1083F8321083F83A1083F898 +:10048000421083F84A1083F8521083F85A1083F808 +:10049000621083F86A1083F8721083F87A1083F878 +:1004A000821083F88A1083F8921083F89A1083F8E8 +:1004B000A21083F8AA1083F8B21083F8BA1083F858 +:1004C000C21083F8CA1083F8D21083F8DA1083F8C8 +:1004D000E21083F8EA1083F8F21083F8FA10BDD125 +:1004E00000210022831802F58072B2F5806FD97066 +:1004F000D972D974D97683F8231083F82B1083F836 +:10050000331083F83B1083F8431083F84B1083F8C3 +:10051000531083F85B1083F8631083F86B1083F833 +:10052000731083F87B1083F8831083F88B1083F8A3 +:10053000931083F89B1083F8A31083F8AB1083F813 +:10054000B31083F8BB1083F8C31083F8CB1083F883 +:10055000D31083F8DB1083F8E31083F8EB1083F8F3 +:10056000F31083F8FB10BDD100210022831802F59F +:100570008072B2F5806F197119731975197783F844 +:10058000241083F82C1083F8341083F83C1083F87F +:10059000441083F84C1083F8541083F85C1083F8EF +:1005A000641083F86C1083F8741083F87C1083F85F +:1005B000841083F88C1083F8941083F89C1083F8CF +:1005C000A41083F8AC1083F8B41083F8BC1083F83F +:1005D000C41083F8CC1083F8D41083F8DC1083F8AF +:1005E000E41083F8EC1083F8F41083F8FC10BDD10C +:1005F00000210022831802F58072B2F5806F5971D4 +:1006000059735975597783F8251083F82D1083F89D +:10061000351083F83D1083F8451083F84D1083F8AA +:10062000551083F85D1083F8651083F86D1083F81A +:10063000751083F87D1083F8851083F88D1083F88A +:10064000951083F89D1083F8A51083F8AD1083F8FA +:10065000B51083F8BD1083F8C51083F8CD1083F86A +:10066000D51083F8DD1083F8E51083F8ED1083F8DA +:10067000F51083F8FD10BDD100210022831802F58A +:100680008072B2F5806F997199739975997783F833 +:10069000261083F82E1083F8361083F83E1083F866 +:1006A000461083F84E1083F8561083F85E1083F8D6 +:1006B000661083F86E1083F8761083F87E1083F846 +:1006C000861083F88E1083F8961083F89E1083F8B6 +:1006D000A61083F8AE1083F8B61083F8BE1083F826 +:1006E000C61083F8CE1083F8D61083F8DE1083F896 +:1006F000E61083F8EE1083F8F61083F8FE10BDD1F3 +:1007000000210022831802F58072B2F5806FD97142 +:10071000D973D975D97783F8271083F82F1083F808 +:10072000371083F83F1083F8471083F84F1083F891 +:10073000571083F85F1083F8671083F86F1083F801 +:10074000771083F87F1083F8871083F88F1083F871 +:10075000971083F89F1083F8A71083F8AF1083F8E1 +:10076000B71083F8BF1083F8C71083F8CF1083F851 +:10077000D71083F8DF1083F8E71083F8EF1083F8C1 +:10078000F71083F8FF10BDD100F002BD2DE9F04F46 +:1007900002FB02FCBCEB4C0F88BFBDE8F08F40F2BF +:1007A00018084FF0000B4FF0010EC2F2000800BF16 +:1007B0000BEB00058E1AF7B2EDB2FF0808EBC5058A +:1007C00006F00706EC5D0EFA06F944EA0904EC555A +:1007D000A0EB0B04E4B208EBC404E65D46EA0906AC +:1007E000E6555618F7B2FF0806F0070914F807A0F7 +:1007F0000EFA09F64AEA0603E355EB5D0BEB01043A +:100800003343EB551318E5B2DBB2ED0808EBC30335 +:1008100004F007045E5D0EFA04F946EA09065E5527 +:10082000A1EB0B06F7B2FF0806F00706DC5D0EFA37 +:1008300006F63443DC55831ADBB208EBC303DC5DF8 +:100840003443DC550BF1010602FB02F706FB067789 +:100850005C5D67458CBF013AB34602FB02F644EA91 +:100860000904BCEB460F5C55A2DDBDE8F08F00002B +:100870002DE9F04F82B0151AB2EB000A18BF4FF005 +:10088000FF3A002D019544BF6A420192012DA3EB6E +:1008900001044FF00102A8BF92465B1A9946019AE3 +:1008A0001CBFC2F100094FF0FF33002CC4BFA146AA +:1008B0000123CB4600934A45C8BF93460027002238 +:1008C000002400BF40F218065FFA80FEC2F2000664 +:1008D000C1F3C40806EBCE0E01F007031EF8086052 +:1008E000012505FA03F3DDF82CC046EA0305BCF147 +:1008F000000F08BF26EA0305019B07EB0906134416 +:10090000B3EB0B02D4BF1A465044B6EB0B07D8BF6B +:100910003746009B04F10104C8BF1944A3B29B45AC +:100920000EF80850CED202B0BDE8F08FB0B5CD08B9 +:1009300001F0070E40F21801C2F2000101EBC00005 +:100940004FF0010C415D0CFA0EF341EA0304002A5A +:1009500008BF21EA03044455B0BD00002DE9F04171 +:1009600082B040F60044C4F2010420464FF48041B6 +:100970000022002601F032FF20464FF48041012280 +:1009800001F02CFFAE208DF8070020464FF4805177 +:10099000002201F023FF40F20855C2F200050DF1DC +:1009A0000701284601224FF47A7302F043FC4FF00E +:1009B000200820464FF4805100228DF8078001F076 +:1009C0000DFF0DF10701284601224FF47A7302F062 +:1009D00031FC102720464FF4805100228DF807701B +:1009E00001F0FCFE0DF10701284601224FF47A7355 +:1009F00002F020FCB0208DF8070020464FF4805113 +:100A0000002201F0EBFE0DF10701284601224FF410 +:100A10007A7302F00FFCC8208DF8070020464FF4CF +:100A20008051002201F0DAFE0DF107012846012273 +:100A30004FF47A7302F0FEFB20464FF480510022FF +:100A40008DF8076001F0CAFE0DF10701284601226A +:100A50004FF47A7302F0EEFB20464FF480510022EF +:100A60008DF8077001F0BAFE0DF10701284601224A +:100A70004FF47A7302F0DEFB40208DF80700204629 +:100A80004FF48051002201F0A9FE0DF10701284624 +:100A900001224FF47A7302F0CDFB81208DF807001C +:100AA00020464FF48051002201F098FE0DF107011D +:100AB000284601224FF47A7302F0BCFBFF208DF828 +:100AC000070020464FF48051002201F087FE0DF10F +:100AD0000701284601224FF47A7302F0ABFBA120F4 +:100AE0008DF8070020464FF48051002201F076FE79 +:100AF0000DF10701284601224FF47A7302F09AFBA8 +:100B0000A6208DF8070020464FF48051002201F006 +:100B100065FE0DF10701284601224FF47A7302F0B9 +:100B200089FBA8208DF8070020464FF48051002251 +:100B300001F054FE0DF10701284601224FF47A73AB +:100B400002F078FB3F208DF8070020464FF48051DB +:100B5000002201F043FE0DF10701284601224FF467 +:100B60007A7302F067FBA4208DF8070020464FF44B +:100B70008051002201F032FE0DF1070128460122CA +:100B80004FF47A7302F056FBD3208DF8070020460D +:100B90004FF48051002201F021FE0DF1070128469B +:100BA00001224FF47A7302F045FB20464FF4805146 +:100BB00000228DF8076001F011FE0DF107012846B3 +:100BC00001224FF47A7302F035FBD5208DF807002F +:100BD00020464FF48051002201F000FE0DF1070184 +:100BE000284601224FF47A7302F024FBF0208DF89E +:100BF000070020464FF48051002201F0EFFD0DF177 +:100C00000701284601224FF47A7302F013FBD92022 +:100C10008DF8070020464FF48051002201F0DEFDE0 +:100C20000DF10701284601224FF47A7302F002FB0E +:100C300022208DF8070020464FF48051002201F059 +:100C4000CDFD0DF10701284601224FF47A7302F021 +:100C5000F1FADA208DF8070020464FF48051002287 +:100C600001F0BCFD0DF10701284601224FF47A7313 +:100C700002F0E0FA12208DF8070020464FF4805170 +:100C8000002201F0ABFD0DF10701284601224FF4CF +:100C90007A7302F0CFFADB208DF8070020464FF47C +:100CA0008051002201F09AFD0DF107012846012232 +:100CB0004FF47A7302F0BEFA20464FF480510022BE +:100CC0008DF8078001F08AFD0DF107012846012209 +:100CD0004FF47A7302F0AEFA8D208DF807002046AB +:100CE0004FF48051002201F079FD0DF107012846F3 +:100CF00001224FF47A7302F09DFA14208DF8070058 +:100D000020464FF48051002201F068FD0DF10701EB +:100D1000284601224FF47A7302F08CFAAF208DF846 +:100D2000070020464FF48051002201F057FD0DF1DD +:100D30000701284601224FF47A7302F07BFA40F251 +:100D40001800C2F2000000214218465401F58071DB +:100D5000B1F5806F16721674167682F8206082F8EC +:100D6000286082F8306082F8386082F8406082F84B +:100D7000486082F8506082F8586082F8606082F8BB +:100D8000686082F8706082F8786082F8806082F82B +:100D9000886082F8906082F8986082F8A06082F89B +:100DA000A86082F8B06082F8B86082F8C06082F80B +:100DB000C86082F8D06082F8D86082F8E06082F87B +:100DC000E86082F8F06082F8F860BDD1002100226E +:100DD000831802F58072B2F5806F59705972597498 +:100DE000597683F8211083F8291083F8311083F89D +:100DF000391083F8411083F8491083F8511083F8B3 +:100E0000591083F8611083F8691083F8711083F822 +:100E1000791083F8811083F8891083F8911083F892 +:100E2000991083F8A11083F8A91083F8B11083F802 +:100E3000B91083F8C11083F8C91083F8D11083F872 +:100E4000D91083F8E11083F8E91083F8F11083F8E2 +:100E5000F910BDD100210022831802F58072B2F58D +:100E6000806F997099729974997683F8221083F83B +:100E70002A1083F8321083F83A1083F8421083F86E +:100E80004A1083F8521083F85A1083F8621083F8DE +:100E90006A1083F8721083F87A1083F8821083F84E +:100EA0008A1083F8921083F89A1083F8A21083F8BE +:100EB000AA1083F8B21083F8BA1083F8C21083F82E +:100EC000CA1083F8D21083F8DA1083F8E21083F89E +:100ED000EA1083F8F21083F8FA10BDD10021002245 +:100EE000831802F58072B2F5806FD970D972D97407 +:100EF000D97683F8231083F82B1083F8331083F806 +:100F00003B1083F8431083F84B1083F8531083F899 +:100F10005B1083F8631083F86B1083F8731083F809 +:100F20007B1083F8831083F88B1083F8931083F879 +:100F30009B1083F8A31083F8AB1083F8B31083F8E9 +:100F4000BB1083F8C31083F8CB1083F8D31083F859 +:100F5000DB1083F8E31083F8EB1083F8F31083F8C9 +:100F6000FB10BDD100210022831802F58072B2F57A +:100F7000806F197119731975197783F8241083F824 +:100F80002C1083F8341083F83C1083F8441083F855 +:100F90004C1083F8541083F85C1083F8641083F8C5 +:100FA0006C1083F8741083F87C1083F8841083F835 +:100FB0008C1083F8941083F89C1083F8A41083F8A5 +:100FC000AC1083F8B41083F8BC1083F8C41083F815 +:100FD000CC1083F8D41083F8DC1083F8E41083F885 +:100FE000EC1083F8F41083F8FC10BDD1002100222E +:100FF000831802F58072B2F5806F59715973597573 +:10100000597783F8251083F82D1083F8351083F86D +:101010003D1083F8451083F84D1083F8551083F880 +:101020005D1083F8651083F86D1083F8751083F8F0 +:101030007D1083F8851083F88D1083F8951083F860 +:101040009D1083F8A51083F8AD1083F8B51083F8D0 +:10105000BD1083F8C51083F8CD1083F8D51083F840 +:10106000DD1083F8E51083F8ED1083F8F51083F8B0 +:10107000FD10BDD100210022831802F58072B2F567 +:10108000806F997199739975997783F8261083F811 +:101090002E1083F8361083F83E1083F8461083F83C +:1010A0004E1083F8561083F85E1083F8661083F8AC +:1010B0006E1083F8761083F87E1083F8861083F81C +:1010C0008E1083F8961083F89E1083F8A61083F88C +:1010D000AE1083F8B61083F8BE1083F8C61083F8FC +:1010E000CE1083F8D61083F8DE1083F8E61083F86C +:1010F000EE1083F8F61083F8FE10BDD10021002217 +:10110000831802F58072B2F5806FD971D973D975E1 +:10111000D97783F8271083F82F1083F8371083F8D6 +:101120003F1083F8471083F84F1083F8571083F867 +:101130005F1083F8671083F86F1083F8771083F8D7 +:101140007F1083F8871083F88F1083F8971083F847 +:101150009F1083F8A71083F8AF1083F8B71083F8B7 +:10116000BF1083F8C71083F8CF1083F8D71083F827 +:10117000DF1083F8E71083F8EF1083F8F71083F897 +:10118000FF10BDD100F004F802B0BDE8F08100000E +:101190002DE9F04F81B040F6004440F2180640F2CD +:1011A0000855C4F20104C2F20006C2F200050DF1B6 +:1011B00001090DF1020B0DF103074FF0000800BF0C +:1011C000A8F150008DF8000020464FF48051002215 +:1011D00001F004FB2846694601224FF47A7302F0BD +:1011E00029F800208DF8010020464FF4805100229C +:1011F00001F0F4FA2846494601224FF47A7302F0CE +:1012000019F810208DF8020020464FF4805100227A +:1012100001F0E4FA2846594601224FF47A7302F0AD +:1012200009F86FF0070A00BF06EB0A00007A4FF4D6 +:1012300080518DF803002046012201F0CFFA2846A4 +:10124000394601224FF47A7301F0F4FF0AF1080ADB +:10125000BAF57E7FE8D108F10108B8F1080F06F170 +:101260000106ADD101B0BDE8F08F00002DE9F04FCF +:1012700087B0082B049001D106250BE0D808012780 +:101280005E0718BF07EBD3005F087843C5B2002D97 +:1012900000F02281A2F12000C2B25808039044F26B +:1012A0001E7002EB4207C0F6000000EB470944F64F +:1012B000BA500197C0F60000049F4FF0000C00EBFD +:1012C000021002920090059308E000BF069D0CF109 +:1012D000010C013D09F1010900F0FE80082B4E468A +:1012E0001ED0182B0CD0102B16D00C2B40F0F480F5 +:1012F000019A44F64610C0F6000000EB820608E0B2 +:10130000029A45F2AA3002EBC206C0F6000000EBDA +:101310008606664404E000BF009800EB0C0600BFA0 +:1013200040F2180096F900B0FEB2CAB2C2F2000054 +:10133000D20800EBC60801F0070418F8026001208B +:1013400000FA04F426EA040ADDF840E03443564685 +:101350000695BEF1000F04BF264654465FEACB75E2 +:1013600008BF344608F802404A1CD4B2E40802F030 +:10137000070218F8045000FA02F225EA02062A438E +:101380003546BEF1000F04BF154632465FEA8B7644 +:1013900058BF2A4608F804208A1CD4B2E40802F098 +:1013A000070218F8045000FA02F225EA02062A435E +:1013B0003546BEF1000F04BF154632465FEA4B7654 +:1013C00058BF2A4608F80420CA1CD4B2E40802F028 +:1013D000070218F8045000FA02F225EA02062A432E +:1013E0003546BEF1000F04BF154632465FEA0B7664 +:1013F00058BF2A4608F804200A1DD4B2E40802F0B7 +:10140000070218F8045000FA02F225EA02062A43FD +:101410003546BEF1000F04BF154632465FEACB6683 +:1014200058BF2A4608F804204A1DD4B2E40802F046 +:10143000070218F8045000FA02F225EA02062A43CD +:101440003546BEF1000F04BF154632465FEA8B6693 +:1014500058BF2A4608F804208A1DD4B2E40802F0D6 +:10146000070218F8045000FA02F225EA02062A439D +:101470003546BEF1000F04BF154632465FEA4B66A3 +:1014800058BF2A4608F80420CA1DD4B2E40802F066 +:10149000070218F8045000FA02F225EA02062A436D +:1014A00035463B46BEF1000F04BF15463246BBF140 +:1014B000000F58BF2A46059B0137082B08F8042067 +:1014C0003FF404AF049CFAB2039E121BB24204BF65 +:1014D00027460831FAE600BF07B0BDE8F08F0000EC +:1014E0002DE9F04F85B00192DA0801275E0718BF99 +:1014F00007EBD30202FB03FCBCF1000F0493039043 +:1015000000F0128104981038C2B2400140EAD200C3 +:10151000C3B2062B00F208814FF0010E0EFA03F061 +:1015200010F0470F00F0008144F2F620019AC0F657 +:10153000000000EB421944F29E40C0F6000000EBB0 +:10154000C2100E9D0090039800270293D2E000BFC6 +:10155000009AD61940F2180396F900A0C6B2CAB292 +:10156000C2F20003D20803EBC60801F0070B18F81B +:1015700002600EFA0BF326EA030433432646002DDD +:1015800004BF1E4623465FEACA7408BF334608F804 +:1015900002304A1CD3B2DB0802F0070218F80340FD +:1015A0000EFA02F224EA020622433446002D04BF5A +:1015B000144632465FEA8A7658BF224608F803206E +:1015C0008A1CD3B2DB0802F0070218F803400EFAB7 +:1015D00002F224EA020622433446002D04BF1446D8 +:1015E00032465FEA4A7658BF224608F80320CA1CF2 +:1015F000D3B2DB0802F0070218F803400EFA02F239 +:1016000024EA020622433446002D04BF1446324623 +:101610005FEA0A7658BF224608F803200A1DD3B2B3 +:10162000DB0802F0070218F803400EFA02F224EA7F +:10163000020622433446002D04BF144632465FEAB8 +:10164000CA6658BF224608F803204A1DD3B2DB08F9 +:1016500002F0070218F803400EFA02F224EA02062A +:1016600022433446002D04BF144632465FEA8A66A0 +:1016700058BF224608F803208A1DD3B2DB0802F0C7 +:10168000070218F803400EFA02F224EA0206224387 +:101690003446002D04BF144632465FEA4A6658BFFE +:1016A000224608F80320CA1DD3B2DB0802F0070265 +:1016B00018F803400EFA02F224EA020622433446E6 +:1016C000002D04BF14463246BAF1000F58BF22461F +:1016D0000130039C08F80320C2B2049B121B9A42FB +:1016E00004BF08312046029B0137BCF1010C09F10F +:1016F000010919D0022B3FF42BAF012B08D0002B8E +:101700004E463FF427AF44F21E52C0F6000220E7D7 +:10171000019A02EBC20644F25642C0F6000202EB06 +:10172000C6063E4416E700BF05B0BDE8F08F0000D6 +:101730002DE9F04F85B0002B049167D00E998246B9 +:101740004D080220082908BF00EB5105981E0290A1 +:1017500058421C4616464FF000095FFA80FB42F2E1 +:101760001078039223E000BF0120B6FBF0F04CF6A6 +:10177000CD41CCF6CC41A0FB0112D10801EB810197 +:10178000A0EB410009FB05A140F03002002808BF92 +:101790003022C8B20499DDE90E37D2B20097FFF7C4 +:1017A00065FD09F101095FFA89F0A0422ED26FEAC6 +:1017B0000900C1B25945D7D00299A1EB0901C9B2BC +:1017C000032900EB040101D2012009E001F0FC0231 +:1017D000002301200433DEB2964200FB08F0F9D169 +:1017E000039E11F00301C0D0012903D100EB80005A +:1017F0004000BAE74FF47A72424302294FF0640185 +:1018000008BF00FB01F21046AFE700BF05B0BDE81E +:10181000F08F00002DE9F04F82B0DF085D070092E5 +:101820004FF0010618BF06EBD307002F00F0E18050 +:1018300084460098002800F0DC800B9C0098A4F1FE +:10184000010A00FB07F366464FF001090120012B56 +:1018500098BF034640F218020193F7B2CBB2C2F22E +:10186000000260464FEAD30C02EBC70701F0070401 +:1018700017F80C5009FA04F4DDF830E01AF901BF4A +:1018800025EA04082C43BEF1000F454604BF254657 +:1018900044465FEACB7301F1010308BF2C46DDB279 +:1018A00007F80C40ED0803F007037C5D09FA03F329 +:1018B000844624EA03002343BEF1000F024604BF1E +:1018C0001A4603465FEA8B7001F1020058BF1346C7 +:1018D000C2B27B55D20800F00700BB5C09FA00F0E9 +:1018E00023EA000518432B46BEF1000F04BF034650 +:1018F00028465FEA4B7558BF1846B854C81CC2B298 +:10190000D20800F00700BB5C09FA00F023EA0005EA +:1019100018432B46BEF1000F04BF034628465FEA7A +:101920000B7558BF1846B854081DC2B2D20800F053 +:101930000700BB5C09FA00F023EA000518432B46B8 +:10194000BEF1000F04BF034628465FEACB6558BFCF +:101950001846B854481DC2B2D20800F00700BB5C5C +:1019600009FA00F023EA000518432B46BEF1000FE8 +:1019700004BF034628465FEA8B6558BF1846B85433 +:10198000881DC2B2D20800F00700BB5C09FA00F063 +:1019900023EA000518432B46BEF1000F04BF03469F +:1019A00028465FEA4B6558BF1846B854C81DC2B2F6 +:1019B000D20800F00700BB5C09FA00F023EA00053A +:1019C00018432B46BEF1000F04BF034628460136DC +:1019D000BBF1000F58BF1846F3B2009DA3EB0C03F8 +:1019E000AB42019B04BF66460831013BB8547FF40B +:1019F00031AF02B0BDE8F08F2DE9F04381B09946D8 +:101A000013780D46A3F12001C9B25E291BD8DDF879 +:101A1000208006464FEA5907541EB9F1080F08BF47 +:101A2000062700BFF0B2DAB229464B46CDF8008057 +:101A3000FFF71CFCA3783E44A3F12000C0B25F284E +:101A400004F10104EED301B0BDE8F0832DE9F04FBD +:101A500087B0DDF84480059010469A460C46029205 +:101A6000FEF7F8FB83464FEA5800BAF1000F0690E4 +:101A7000049457D0AAF102000390CAF10000002795 +:101A8000C5B242F210791FE00120BBFBF0F04CF62A +:101A9000CD41CCF6CC41A0FB0112D10801EB810174 +:101AA000A0EB4100DDE90521129E07FB012140F07A +:101AB0003002C8B2D2B2214643460096FFF7D6FBA9 +:101AC0000137F8B250452DD2F843C1B2A942DBD05C +:101AD0000399C91BC9B2032900EB0A0102D20120F4 +:101AE0000AE000BF01F0FC02002301200433DCB255 +:101AF000944200FB09F0F9D1049C11F00301C4D019 +:101B0000012903D100EB80004000BEE74FF47A7258 +:101B1000424302294FF0640108BF00FB01F2104666 +:101B2000B3E700BFDDE90510129F00FB0A10214654 +:101B3000C0B22E2243460097FFF798FB5846FEF7A7 +:101B40007BFB01460298FEF73FFB109D002D00F045 +:101B500095800646681E0390C0B2032805F0030175 +:101B600002D20A22A1B91DE005F0FC0200230120E7 +:101B700042F2107704330546D8B2904205FB07F0D5 +:101B8000F8D148F2A062C0F201026A43109D49B147 +:101B9000012906D0642302EB82005A43022908BFC0 +:101BA00042001046FEF751FB01463046FEF712FB9D +:101BB000FEF750FB002D61D0064605984FF0000B54 +:101BC00000F10508A81E059068425FFA80F942F20C +:101BD000107523E00120B6FBF0F04CF6CD41CCF6B9 +:101BE000CC41A0FB0112D10801EB8101069AA0EBC8 +:101BF00041000BEB0A0101FB028140F03000DDE9FE +:101C00001137C2B2C8B221460097FFF72FFB0BF184 +:101C1000010B10995FFA8BF088422FD26FEA0B000C +:101C2000C0B24845D6D00598A0EB0B00C0B203283F +:101C30000398A0EB0B0101D2012009E001F0FC02A6 +:101C4000002301200433DCB2944205FB00F0F9D1FB +:101C5000049C11F00301BED0012903D100EB8000E8 +:101C60004000B8E74FF47A72424302294FF0640112 +:101C700008BF00FB01F21046ADE700BF07B0BDE8AA +:101C8000F08F0000B0B582B00446002001902168BA +:101C90008A68D2074FD1886840F00100886040F21E +:101CA0001000C2F2000000684DF68361C4F21B31DF +:101CB000A0FB0101880C01900198A0B101980138A6 +:101CC0000190019878B1019801380190019850B1C4 +:101CD000019801380190019828B1019801380190CC +:101CE00001980028EAD100F07FFD21688968C907C2 +:101CF0001CD1054603E000BF8068C0071AD100F080 +:101D000073FD411B20680329F6D38168C907F3D10D +:101D1000A06A40F01000A062E06A40F00100E062BA +:101D2000002084F82400012002B0B0BD002002B0E1 +:101D3000B0BD00BF002002B0B0BD0000FEE7000053 +:101D400070B540F2413141F29112C0F60001C0F687 +:101D50000002C0E9081241F6F91140F28D73C0F695 +:101D6000000141F2E14241F2317441F64D2541F664 +:101D7000150640F62D1C40F6710EC0F60003C0F6A5 +:101D80000002C0F60004C0F60005C0F6000680E8B8 +:101D9000320000F10C01C0F6000CC0F6000E81E824 +:101DA0000450C0E90636FEF7D9FD70BD704700004B +:101DB000EFF3108072B600BFFEE7000010B581B0EF +:101DC0000022009290F82420012A03D10221084623 +:101DD00001B010BD4B680122062B80F8242017D8D3 +:101DE000D0F800C003EB83035A1F1F23DCF834E054 +:101DF00003FA02F40B682EEA040403FA02F2224307 +:101E0000CCF83420092B03EB430219D936E000BF8C +:101E1000D0F800C00C2B03EB83021DD8233A1F23FC +:101E2000DCF830E003FA02F40B682EEA040403FA4B +:101E300002F22243CCF83020092B03EB43021DD8D9 +:101E4000DCF81030072489689440A343914019437B +:101E5000CCF81010002130E0413A1F23DCF82CE0D0 +:101E600003FA02F40B682EEA040403FA02F2224396 +:101E7000CCF82C20092B03EB4302E1D9DCF80CE071 +:101E80001E3A0724896894402EEA0404914023F006 +:101E900001022143102ACCF80C100DD142F2084166 +:101EA000C4F20101A1F1080294450DD0816A41F00C +:101EB00020018162012100E00021002280F824201D +:101EC000084601B010BD00BF0A68120230D40A688B +:101ED000102B42F400020A602CD140F21001C2F231 +:101EE000000109684DF68362C4F21B32A1FB0212A5 +:101EF000910C01EB8101490000910099E1B1009939 +:101F0000013900910099C9B10099013900910099F6 +:101F1000B1B1009901390091009999B10099013945 +:101F20000091009900294FF00001E8D1C5E700BFFA +:101F30000021C2E70021C0E70021BEE70021BCE785 +:101F40000021BAE70021B8E7806A70470068C06CDA +:101F500070470000B0B5002800F0A8800446806AF1 +:101F600020B121688868C0070BD114E00020E0622E +:101F700084F82400204600F09BF821688868C00798 +:101F800009D0886820F00100886000F02DFC2168ED +:101F90008A68D20726D1A06AC0063AD4A06A41F264 +:101FA000021290430230A062E069D4E9013240EAB3 +:101FB000030C531EB3FA83F35D091346B2F5807F19 +:101FC00018BF2B02207D257B01284CEA450030D12B +:101FD00035B3A56A45F02005A562E56A45F001051F +:101FE000E56226E0054602E08868C007D3D000F02D +:101FF000FBFB401B21680328F6D38868C007F3D099 +:10200000A06A40F01000A062E06A40F00100E062C7 +:10201000A06AA06A40F01000A0620120B0BD00BF1D +:10202000D4F818C04EF60005CFF6FF7505EB4C3519 +:102030002B434D68B2F5807F25F4694543EA0503DB +:102040004B608B684FF2FD75CFF6E17503EA05032F +:1020500043EA00038B6001D0012A07D122690023E3 +:10206000CFF6F07303EB025201E000BF0022CB6A0F +:1020700023F470031A43CA62896840F6FE62CFF601 +:102080001F721140814207D10020E062A16A012243 +:1020900062F30101A162B0BDA06A40F0100020F01F +:1020A0000200A062E06A40F00100E0620120B0BDE1 +:1020B00080B586B0014640F60040C4F201000968D0 +:1020C00000F5C05291424FF00001CDE9041101D05A +:1020D00006B080BD41F21801C4F202010A6842F460 +:1020E00000720A600A6802F400720192019A0A689A +:1020F00042F008020A60096801F0080101910199A3 +:102100000321CDE9021102A900F05AFA06B080BD00 +:10211000F0B581B000270D460446009700F064FB3F +:1021200021688A68D20543D406464868C00503D4AE +:10213000C86A10F4700F45D040F21000C2F20000DF +:102140000768022000F00EFC216844F624130A6997 +:10215000B7FBF0F0C2F292431A4206D1CA6844F6C5 +:102160002413C0F292031A425ED00A6942F29243EB +:10217000C1F249231A4207D1CA6842F29243C0F21F +:1021800049031A4200F0C0800A6949F24923C0F2AB +:1021900024031A424FF0FC0257D1CF681F4208BFF8 +:1021A0005422009B02FB00F7BB4253D3C3E000BFA5 +:1021B000A06A40F02000A06284F82470012001B0E1 +:1021C000F0BD00BF0868800700F1B580681C00F012 +:1021D000A880FDB90868800772D50868800700F1FB +:1021E000AA80086880076BD50868800700F1A38083 +:1021F0000868800764D50868800700F19C8008683B +:1022000080075DD508688007E4D594E008688007FA +:1022100000F1918000F0E8FA801B2168A842F5D90E +:1022200008688007F2D44BE00A6942F29243C1F297 +:1022300049231A424FF0290207D1CB6842F2924754 +:10224000C0F249073B4208BF1422009B02FB00F783 +:10225000BB4270D2681C4FD055BB0098B8422FD3F8 +:102260000098013000900098B84264D20098B842BB +:1022700026D30098013000900098B8425BD20098B5 +:10228000B8421DD30098013000900098B84252D255 +:102290000098B84214D30098013000900098B842DA +:1022A000DBD348E00098013000900098B84233D268 +:1022B00000F09AFA801BA842F4D90098B842F1D2F3 +:1022C000A06A40F00400A062002084F824000320EB +:1022D00001B0F0BD0098013000900098B8422AD2B9 +:1022E0000098013000900098B84224D20098013044 +:1022F00000900098B8421ED20098013000900098DB +:10230000B842E7D317E000BF5422009B02FB00F75E +:10231000BB429FD30FE000BF21680CE00868800734 +:1023200009D40868800706D4086880075CBF08687D +:102330005FEA8070F2D56FF012000860A06A40F486 +:102340000070A062886800F46020B0F5602F01D1B1 +:10235000207B18B1002001B0F0BD00BFA06A20F4BE +:102360008070A062A06AC004F4D4A06A40F00100AA +:10237000A062002001B0F0BD10B5044690F8240022 +:10238000012804BF022010BD012084F8240020464B +:10239000FFF778FC20B1002184F8241010BD00BFA5 +:1023A00042F2044C2068A16AC4F2010C40F20132EE +:1023B00091430CF57F7201F580719042A16233D098 +:1023C000A16A21F48011A1624168490504D5A16A7E +:1023D000012363F30D31A162A16A0023C9044FF008 +:1023E000000144BFE16A21F00601E1626FF00201E1 +:1023F00084F824300160816801F46021B1F5602F18 +:1024000006D190420AD1DCF8001011F4702F05D0EB +:10241000816841F480118160002010BD816841F421 +:10242000A0018160002010BDDCF8001011F4702FB5 +:10243000C6D0A16A41F48011A162DCF80010490500 +:10244000C5D4C9E7B0B5044690F82400012804BFFC +:102450000220B0BD0121206884F824108168C907DA +:1024600009D0816821F00101816000F0BDF9216887 +:102470008968C9070ED1214651F8280F41F201128F +:1024800020EA0202002042F001020A60002184F8E2 +:102490002410B0BD054602E08068C007EBD000F014 +:1024A000A3F9411B20680329F6D38168C907F3D03B +:1024B000A06A214640F01000A06251F82C2F0120A4 +:1024C000E1E70000014690F82100022816D10868D3 +:1024D000D1E90FC3026822F00E020260026822F006 +:1024E00001020260012000FA03F2CCF8042081F816 +:1024F00021000020002281F82020704704208863FA +:102500000120002281F820207047000080B590F85B +:102510002110022924D10268116821F00E011160F6 +:102520002F211368C4F202018A4240F20401C4F26E +:10253000020123F00103136016DD3023C4F202030D +:102540009A421DD04423C4F202039A421CD058235D +:10255000C4F202039A421DD14FF4803322E000BF3F +:1025600004218163012080BD0823C4F202039A4242 +:102570000ED01C23C4F202039A420BD1102311E0A7 +:102580004FF480730EE000BF4FF480530AE000BFA9 +:10259000012307E001F1680C4FF08073624508BF2A +:1025A0004FF480130B60012180F82110426B002151 +:1025B00080F820100AB190470021084680BD000035 +:1025C0002DE9F04F82B00E68002E00F0038141F239 +:1025D0000042C4F20102042340F2004E904208BFC0 +:1025E00003234FF6FF7CC4F2010E00930024012365 +:1025F000C1F2100C4FF0000A4FF0000949E000BF93 +:10260000012704F00C030F229A402BEA020207FA7A +:1026100003F34FEA9A051A4346F82520D1F804B08F +:1026200040F20C455FEACB22DEF8082054BF22EAD4 +:10263000080242EA0802C4F20105CEF808202A681E +:102640005FEA8B2354BF22EA080242EA08022A60AA +:102650005FEA8B33DEF8042054BF22EA080242EA24 +:1026600008025FEACB33CEF80420DEF800204FF0FA +:10267000010354BF22EA080242EA0802CEF8002011 +:102680000E680AF1010A36FA0AF204F1040400F0B5 +:10269000A18003FA0AF816EA080FF1D04E686645E1 +:1026A00012DC122E56D8DFE806F0350B4549555599 +:1026B00055555555555555555555554D510000BF16 +:1026C000D1F80C9046E000BF4FF6FF72C1F2210234 +:1026D00096420FDC0022C1F2110296421AD000226B +:1026E000C1F21202964215D00022C1F22102964296 +:1026F00010D02FE00022C1F2220296420AD000221E +:10270000C1F23102964205D00022C1F23202964255 +:1027100020D100BF8A684AB1012A14BFC0F81480D2 +:10272000C0F810804FF0080914E000BF4FF0040912 +:1027300010E000BFCA6802F108090BE04FF0000981 +:1027400008E000BFCA6802F1040903E0CA6802F1A8 +:102750000C0900BF22460646BAF1080F24BF203AF2 +:10276000043637680F25954027EA050509FA02F275 +:102770002A433260CA79D2067FF582AF41F218034C +:10278000C4F202031A68AEF57E7642F001021A60C6 +:102790001A6802F001020192019A2AF0030256F827 +:1027A00002B040F60002C4F20102904210D040F69E +:1027B0000042C4F2010290423FF422AF41F2000213 +:1027C000C4F20102009F904208BF022719E700BF30 +:1027D000002716E702B0BDE8F08F0000002A08BF0E +:1027E000090401617047000040F2A850C2F20000E5 +:1027F0000068704740F2000040F2A851C2F20000A9 +:10280000C2F2000100780A681044086070470000B6 +:1028100080B542F20000C4F20200016841F01001EC +:102820000160032000F08EF80F2000F005F800F0A2 +:1028300027F8002080BD000070B540F20006C2F20B +:10284000000640F210013278C2F200014FF47A73B0 +:102850000968B3FBF2F20446B1FBF2F1084600F05E +:10286000E7FD0F2C4FF0010508D838B94FF0FF30C5 +:1028700021460022002500F039F87460284670BD1A +:1028800082B041F21800C4F202000168022241F055 +:1028900001010160016801F00101019101994168A4 +:1028A00041F080514160406800F0805000900098F5 +:1028B0000420C4F20100016862F31A61016002B0F1 +:1028C00070470000002848BF7047C1B200F01F00E9 +:1028D000012202FA00F04EF20012CEF2000242EAA9 +:1028E000D10121F0030108607047000010B54EF6D9 +:1028F0000C5CCEF2000CDCF80030C3F3022E8EF03C +:102900000704042C28BF0424BEF103034FF0FF3E4C +:102910000EFA04F438BF0023A14399400EFA03F3E2 +:102920009A43114300F00F0200F160430901043A99 +:1029300003F564436244002848BF02F10C03197098 +:1029400010BD00004EF60C51CEF200010A684FF6A1 +:10295000FF031A4060F30A2242F0806040F0FD70ED +:102960000860704780B5012818D0022836D010289A +:1029700032D141F20401C4F202010A6851F8040C98 +:10298000C00129D5C2F383402DA3185CD2033DD4E6 +:1029900040F60012C0F23D02504343E041F2040011 +:1029A000C4F20200C16940F202320A40B2F5817FEE +:1029B00004BF4FF4004080BD01F44071B1F5407F89 +:1029C0001CD0B1F5007F07D1006A49F6404180076D +:1029D00001EAE07080BD00BF002080BD00F0B4F9C6 +:1029E00041F20401C4F2020109680222C1F38131FB +:1029F00002EB4101B0FBF1F080BD00BF50F8040CC8 +:102A00004FF22441800301EAE07080BD0A6810A300 +:102A1000C2F340429A5C41F20023C0F27A03B3FB56 +:102A2000F2F250430968490248BF80BD4AF6AB2123 +:102A30004000CAF6AA21A0FB0101480880BD00BFE2 +:102A400002030405060708090A0B0C0D0E0F1010EF +:102A5000010200002DE9F04182B00446007841F205 +:102A60001C06C007C4F202064AD0306810F0805835 +:102A700008D1306840F080503060306800F08050FD +:102A80000190019847F20007C4F200073868C005BA +:102A900012D4386840F480703860FFF7A5FE054610 +:102AA0003868C00508D4FFF79FFE401B6428F7D99B +:102AB000032002B0BDE8F081706810F4407012D0BD +:102AC000616801F4407188420DD0706840F2404264 +:102AD000C4F24222012320F4407113600023C00796 +:102AE000136071602AD17068616820F440700843F7 +:102AF000B8F1000F706003D1306820F08050306072 +:102B00002068810707D556F8181CA26821F44041B7 +:102B1000114346F8181CC00604D4002002B0BDE8DA +:102B2000F08100BF56F8180CE16820F480000843DB +:102B300046F8180C002002B0BDE8F081FFF754FE03 +:102B4000054641F2883700BF70688007CBD4FFF795 +:102B50004BFE401BB8424FF00300F5D9EBE70000F5 +:102B60002DE9F04381B0002800F0858042F2000892 +:102B7000C4F202080446D8F800000D4600F0070031 +:102B800088420CD2D8F8000020F007002843C8F88B +:102B90000000D8F8000000F00700A8426BD12068C0 +:102BA00041F204098107C4F2020917D5410705D58E +:102BB000D9F8001041F4E061C9F80010010705D50B +:102BC000D9F8001041F46051C9F80010D9F800108C +:102BD000A26821F0F0011143C9F80010C00741D1EB +:102BE000D8F8000000F00700A8420CD9D8F800007F +:102BF00020F007002843C8F80000D8F8000000F0D3 +:102C00000700A84237D12068410707D5D9F800103E +:102C1000E26821F4E0611143C9F80010000708D50B +:102C2000D9F80000216920F4605040EAC100C9F8D9 +:102C30000000D9F8002002F00C00082841F2002022 +:102C4000C0F27A0050D146F20613C2F38341C0F6B7 +:102C50000003595CD2033BD440F60010C0F23D00A3 +:102C6000484341E0606802280AD001282AD159F877 +:102C7000041C890308D4012001B0BDE8F08300BF23 +:102C800059F8041C8901F6D5D9F8001021F0030188 +:102C90000843C9F80000FFF7A7FD064641F2883750 +:102CA000D9F80000616800F00C00B0EB810F97D0FC +:102CB000FFF79AFD801BB842F2D9032001B0BDE8AE +:102CC000F08300BF59F8041C8907D4D5DCE700BFA6 +:102CD000D9F8002044F2F423C2F34042C0F60003C6 +:102CE0009A5C4843B0FBF2F0D9F8001044F2DC22C1 +:102CF000C1F30311C0F60002515C40F2100220FA49 +:102D000001F140F20400C2F200000068C2F20002C9 +:102D10001160FFF791FD002001B0BDE8F0830000D5 +:102D200040F2100041F20401C2F20000C4F20201BC +:102D30000068096844F2EC22C1F30221C0F60002E7 +:102D4000515CC8407047000040F2100041F204019D +:102D5000C2F20000C4F202010068096844F2EC22E9 +:102D6000C1F3C221C0F60002515CC84070470000A8 +:102D70002DE9F04182B0002868D00446007841F285 +:102D80000006C007C4F2020625D0706800F00C00EF +:102D900004281BD0706800F00C00082802D170686D +:102DA000C00313D46068002800F06881B0F5A02F3C +:102DB00000F07C81B0F5803F00F07C81306820F429 +:102DC00080303060306820F4802076E13068800305 +:102DD00001D56068D0B32078800718D5706810F0EE +:102DE0000C0F07D0706800F00C0008286ED17068D6 +:102DF000C0036BD43068800702D52069012825D133 +:102E00003068616920F0F80040EAC1003060207845 +:102E100000071FD42078400732D4E56995B1706867 +:102E200000F00C00082840F08F80012D0ED0706853 +:102E3000216A00F480328A4208D1616A00F470107D +:102E4000884203D1002002B0BDE8F081012002B029 +:102E5000BDE8F081A069002862D00020C4F24220C1 +:102E60000121C0F88014FFF7BFFC0546706A800797 +:102E700000F18C80FFF7B8FC401B0228F6D92AE14C +:102E8000F06910F0805808D1F06940F08050F0618E +:102E9000F06900F080500090009847F20007C4F2FB +:102EA00000073868C00529D4386840F4807038605D +:102EB000FFF79AFC054600BF3868C0051ED4FFF72F +:102EC00093FC401B6428F7D905E100BF2069002866 +:102ED00040F20000C4F2422000F082800121016033 +:102EE000FFF782FC054600BF306880073FF588AFDA +:102EF000FFF77AFC401B0228F6D9ECE0E0680028D6 +:102F000000F08080052800F09780012800F098806C +:102F1000306A20F001003062306A20F0040092E054 +:102F20000020C4F242200021C0F88014FFF75CFCAE +:102F3000054600BF706A80077FF56CAFFFF754FC51 +:102F4000401B0228F6D9C6E00027C4F24227002021 +:102F50003866FFF749FC022D05460BD13068800129 +:102F600040F1BE80FFF740FC401B02284FF00300F9 +:102F7000F4D968E7306880017FF564AFFFF734FC6F +:102F8000401B02284FF00300F4D95CE740F2100028 +:102F9000C2F20000006844F6D351C1F26201A0FB06 +:102FA0000101480A019000BF00BF0198411E00289E +:102FB00001913FF42FAF00BF0198411E00280191FD +:102FC0003FF428AF00BF0198411E002801913FF453 +:102FD00021AF00BF0198411E00280191E4D119E7FB +:102FE00000210160FFF700FC054600BF3068800744 +:102FF0007FF50DAFFFF7F8FB401B02284FF00300F1 +:10300000F4D920E7306A20F001003062306A20F005 +:1030100004003062FFF7E8FB054641F2883700BF45 +:10302000306A800720D5FFF7DFFB401BB8424FF026 +:103030000300F5D907E700BF306A40F004003062B2 +:10304000306A40F001003062FFF7CEFB054641F2E6 +:10305000883700BF306A800706D4FFF7C5FB401BE6 +:10306000B842F7D937E000BFB8F1000F7FF4D5AE12 +:10307000F06920F08050F061CFE600BF306820F4A6 +:1030800080303060306820F480203060FFF7ACFB87 +:10309000054600BF306880037FF59DAEFFF7A4FBB7 +:1030A000401B64284FF00300F4D9CCE6306840F4AC +:1030B00080203060306840F480303060FFF794FB4F +:1030C000054600BF306880033FF585AEFFF78CFBF7 +:1030D000401B6428F6D9032002B0BDE8F08100BF90 +:1030E000206AB0F5803F05D17168A26821F40031F3 +:1030F000114371607168626A21F4741111430843CD +:10310000706001203866FFF76FFB0446306880016D +:103110003FF598AEFFF768FB001B02284FF0030055 +:10312000F4D990E670B538B10446406A30B1002059 +:10313000206104F1140007E0012070BD6068B0F563 +:10314000827F03D004F11C00002101600026A662EA +:1031500094F8510020B9204684F8506000F038F807 +:10316000022084F8510094E8071001F4827103688A +:1031700002F4044223F040030360236911440CF479 +:103180000062114403F002026369114403F001027A +:10319000A369E569114403F40072114405F0380293 +:1031A000256A114405F08002A56A114305F4005216 +:1031B00011430160042101EA13414160C16921F416 +:1031C0000061C1610120666584F85100304670BD20 +:1031D00080B586B043F600010068C4F20001002209 +:1031E0008842049202D006B080BD00BF41F21800B0 +:1031F000C4F20200426842F480424260426802F433 +:1032000080420192019A026842F00802026000685E +:1032100000F00800019001984FF420400290022035 +:1032200003900320059001F5544002A9FFF7C8F967 +:1032300006B080BD2DE9F04182B0044690F8500000 +:10324000012803D1022002B0BDE8F08101201D4613 +:1032500016460F4684F85000FFF7C6FA94F851104E +:1032600001290DD18046002F4FF0010018BF002E1C +:103270000ED1002184F8501002B0BDE8F08100BFEB +:103280000220002184F8501002B0BDE8F08100BF98 +:103290000320002184F8510061652763A686E68635 +:1032A000A163A187E187A0682164B0F5004F206881 +:1032B000616407D1016821F040010160016841F4B7 +:1032C000804101600168490603D4016841F0400172 +:1032D00001606168731EE268B1FA81F1B3FA83F3A9 +:1032E00049095B09B2F5006F41EA03013CD131B1F4 +:1032F00037F8021BC1602763E08E0138E086E08E5C +:1033000000286BD0681C0CD11DE000BF216B31F888 +:10331000022BC2602163E08E0138E086E08E002837 +:103320005CD0206881688907F0D4FFF75DFAA0EBD4 +:103330000800A842F2D3032071E000BFFFF754FA5F +:10334000E08E00284AD0206881688907F6D5216B75 +:1033500031F8022BC2602163E08E0138E086E08EF6 +:103360000028F0D13AE000BF39B139780173206B01 +:1033700001302063E08E0138E086E08E70B3681C77 +:103380000BD11BE0216B09780173206B01302063A6 +:10339000E08E0138E086E08E00B3206881688907FE +:1033A000F0D4FFF721FAA0EB0800A842F3D30320E2 +:1033B00035E000BFFFF718FAE08E78B12068816829 +:1033C0008907F7D5216B09780173206B01302063E1 +:1033D000E08E0138E086E08E0028EFD12046802183 +:1033E0002A46434600F0AEFD28B1606D40F0200053 +:1033F000606520206065A06838B9002001902068D1 +:10340000C1680191806801900198606D30B1012020 +:10341000002184F8501002B0BDE8F08100200121A5 +:1034200084F85110002184F8501002B0BDE8F081FA +:10343000411E0020B0EB116F1CBF012070474EF2FF +:103440001002CEF2000251604EF62351CEF200017E +:10345000F0230B70072190601160704770470000E7 +:1034600070470000B0B582B0044600680168C368C8 +:10347000426901F02F05202D03F0200506D12DB162 +:10348000204602B0BDE8B04000F0DABD5FEA017C42 +:103490001EBF02F0010E03F4907212EB0E0253D124 +:1034A000226B012A05D111F0100218BF13F010028F +:1034B00036D10A0622D513F080021FD094F84110AD +:1034C00021293FD1A168B1F5805F03D1216900298D +:1034D00000F07082216A4A1C226209784160E18C06 +:1034E00001390A04E1842DD1C16821F08001C16055 +:1034F000C16841F04001C16002B0B0BD490621D5AC +:1035000013F040011ED0C16821F04001C1602021AC +:10351000204684F8411002B0BDE8B04000F00CBB7A +:10352000002101910168019141680191019940696F +:10353000400613D4A08DE18DE28D002A18BF884289 +:1035400040F0BA8102B0B0BDCA0718BF13F4807250 +:1035500040F0B6804A0700F1B980BEE0E06B016838 +:1035600049688AB2002AEDD0A38D9A42EAD2E18559 +:103570008069202800F09C80206850E8030F2168B3 +:1035800020F4807041E80302DAB1206850E8030FAC +:10359000216820F4807041E8030292B1206850E86D +:1035A000030F216820F4807041E803024AB12068CB +:1035B00050E8030F216820F4807041E80302002ADC +:1035C000DAD1206850E8050F216820F0010041E8B9 +:1035D0000502DAB1206850E8050F216820F00100EB +:1035E00041E8050292B1206850E8050F216820F0FB +:1035F000010041E805024AB1206850E8050F216842 +:1036000020F0010041E80502002ADAD1206850E8E4 +:10361000050F216820F0400041E80502DAB120687A +:1036200050E8050F216820F0400041E8050292B102 +:10363000206850E8050F216820F0400041E80502AD +:103640004AB1206850E8050F216820F0400041E8A9 +:103650000502002ADAD1202084F8420000202063ED +:10366000206850E8030F216820F0100041E80302B1 +:10367000DAB1206850E8030F216820F0100041E81B +:10368000030292B1206850E8030F216820F0100077 +:1036900041E803024AB1206850E8030F216820F096 +:1036A000100041E80302002ADAD1E06BFEF70AFFBE +:1036B00002206063A08DE18D401A81B2204674E142 +:1036C000626C42F0010262644A0706D5BEF1000F47 +:1036D00003D0626C42F0020262648A0706D5BEF132 +:1036E000000F03D0626C42F004026264BCF1000F70 +:1036F00009D545EA0E02B2FA82F2520903D1626C90 +:1037000042F008026264626C002A3FF41BAF11F0C1 +:10371000200118BF002D03D0204600F091FC206846 +:103720004069616C00F0400001F00801401800F0B1 +:10373000B58000BF206850E8030F216820F4907026 +:1037400041E80302BAB3206850E8030F216820F46F +:10375000907041E8030272B3206850E8030F2168BB +:1037600020F4907041E803022AB3206850E8030F68 +:10377000216820F4907041E80302002ADAD11AE0AF +:10378000206850E8050F216820F0010041E805029B +:10379000DAB1206850E8050F216820F0010041E807 +:1037A000050292B1206850E8050F216820F0010061 +:1037B00041E805024AB1206850E8050F216820F071 +:1037C000010041E80502002ADAD1206B012824D14A +:1037D000206850E8030F216820F0100041E8030240 +:1037E000DAB1206850E8030F216820F0100041E8AA +:1037F000030292B1206850E8030F216820F0100006 +:1038000041E803024AB1206850E8030F216820F024 +:10381000100041E80302002ADAD1202084F8420097 +:10382000002020632068406940063FD5206850E8AA +:10383000050F216820F0400041E80502DAB1206858 +:1038400050E8050F216820F0400041E8050292B1E0 +:10385000206850E8050F216820F0400041E805028B +:103860004AB1206850E8050F216820F0400041E887 +:103870000502002ADAD1E06BC0B144F23501C0F68E +:1038800000014163FEF742FE00283FF45BAEE06BAF +:10389000416B02B0BDE8B040084700BF2046FFF7CB +:1038A000DFFD0020606402B0B0BD00BF204602B062 +:1038B000BDE8B040FFF7D4BD401A216851E8031FAE +:1038C000226821F4907142E80313DBB1216851E8CA +:1038D000031F226821F4907142E8031393B1216819 +:1038E00051E8031F226821F4907142E803134BB1A1 +:1038F000216851E8031F226821F4907142E8031304 +:10390000002BDAD1216851E8051F226821F001015E +:1039100042E80513DBB1216851E8051F226821F058 +:10392000010142E8051393B1216851E8051F22689F +:1039300021F0010142E805134BB1216851E8051F50 +:10394000226821F0010142E80513002BDAD1202181 +:1039500084F8421000212163216851E8031F226886 +:1039600021F0100142E80313DBB1216851E8031F85 +:10397000226821F0100142E8031393B1216851E855 +:10398000031F226821F0100142E803134BB12168A4 +:1039900051E8031F226821F0100142E80313002BB5 +:1039A000DAD1022281B22046626302B0BDE8B040A3 +:1039B000FFF754BD216A31F8022B6FF35F2242609A +:1039C00021628CE5002804BF0120704710B5044631 +:1039D00090F8410028B9002084F84000204600F00B +:1039E00063F8242084F841002068D4E90212C368F7 +:1039F00023F40053C360036923F440531A43026164 +:103A0000D4E904231143C268194341F20C639A4379 +:103A10001143C1604169A26921F44071114343F629 +:103A20000002C4F201029042416103D0FFF778F92D +:103A300002E000BFFFF788F962681921484391004E +:103A4000B0FBF1F048F21F51C5F2EB11A0FB0123CE +:103A50005A094FF69C73C0F6FF7302FB0300322332 +:103A600003EB0010A0FB0101F02303EA51132068CF +:103A700003EB0212C1F3431111448160016921F487 +:103A800090410161416921F02A014161C16841F41D +:103A90000051C16000202021606484F8411084F846 +:103AA0004210606310BD000070B586B040F600049F +:103AB000C4F20104006804F54051002688420496CF +:103AC00002D006B070BD00BF41F21800C4F202007F +:103AD000016802AD41F480410160016801F4804158 +:103AE00001910199016841F00401016000682946D3 +:103AF00000F00400019001984FF400700290022041 +:103B00000390032005902046FEF75AFD4FF4806095 +:103B1000CDE90206204629460496FEF751FD2520F0 +:103B200000210022FEF7E2FE2520FEF7CBFE06B0C4 +:103B300070BD00007047000070470000FEE7000005 +:103B40004FF0FF31C0E914110021A0F85810704760 +:103B500010B584B040F2D84042F20041C2F20000F9 +:103B6000C4F201014FF4807C002301244FF4602251 +:103B700080E80A10022103730475C0E9064201615E +:103B8000FEF7E8F9002818BFFEF712F90920CDE981 +:103B900001040720039040F2D840C2F2000001A9BE +:103BA000FEF70CF9002818BFFEF702F90820019073 +:103BB0000220029040F2D840C2F2000001A9FEF7B4 +:103BC000FDF8002818BFFEF7F3F804B010BD0000A0 +:103BD0002DE9F04784B041F21800C4F202000168F8 +:103BE00040F6004A41F0100101600168C4F2010A88 +:103BF00001F010010091009901680AF5806541F01B +:103C0000200101600168002201F02001009100996B +:103C100001684FF4804641F00801016001684FF0EF +:103C2000000901F0080100910099016841F00401C8 +:103C3000016000684FF4804100F00400009000989B +:103C40002846FEF7CBFD50464FF4A04100224FF42A +:103C5000A048FEF7C3FD00966E46012702242846C1 +:103C60003146CDE901790394FEF7AAFC504631466E +:103C7000CDE90087CDE90294FEF7A2FC04B0BDE8CF +:103C8000F087000080B540F2085043F60001C2F210 +:103C90000000C4F200014FF4827200234FF4007C54 +:103CA00080E80E000A21C0E90333C0E9053CC36186 +:103CB000C0E90833C0E90A31FFF734FA002808BF29 +:103CC00080BDBDE88040FEF773B8000080B540F2CB +:103CD000605043F60001C2F20000C4F2010100236B +:103CE0004FF00C0C4FF4E13280E80E00C0E90333D2 +:103CF000C0E905C3C361FFF765FE002808BF80BDAA +:103D0000BDE88040FEF754B8FEE70000FEE7000083 +:103D10007047000080B540F21840C2F20000FFF783 +:103D20000FFF40F27440C2F20000BDE88040FFF790 +:103D300007BF00002DE9F04140F2D844C2F2000470 +:103D40002046FEF719FB20460A21FEF7E1F920463E +:103D5000FEF7FAF840F208088005C2F2000816D50E +:103D600040F2D840C2F20000FEF7F0F8D8F8001098 +:103D700004460846214600F001FA18B9D8F80000B8 +:103D800000F0E6F9D8F80000214600F0F7F940F21B +:103D9000D844C2F200042046FEF7EEFA20460A217B +:103DA000FEF7B6F92046FEF7CFF8800516D540F2AB +:103DB000D840C2F20000FEF7C9F8D8F80410044653 +:103DC0000846214600F0DAF918B9D8F8040000F0E6 +:103DD000BFF9D8F80400214600F0D0F940F2D840ED +:103DE000C2F20000FEF72EFBD8F800E0BEF8580043 +:103DF00050B1421E032A00F0030C07D20026002314 +:103E0000BCF1000F1BD129E02DE000BF20F003031F +:103E1000AEF110045E420025002300BF54F8107F6D +:103E2000043D3B44D4E90172E1683B441A44AE428C +:103E300001EB0203F2D16E42BCF1000F0ED05EF82E +:103E40002650BCF1010F2B4408D00EEB86014E68C2 +:103E5000BCF1020F33441CBF89680B44C0B2B3FBF2 +:103E6000F0F0FCF7F2F9D8F804E040F2D048BEF8E0 +:103E70005810C2F20008C8F8000059B1481E0328C3 +:103E800001F0030C0AD200270023BCF1000F1ED161 +:103E90002CE000BFC8F80400BDE8F08121F0030366 +:103EA000AEF110055E420027002300BF55F8104F09 +:103EB000043F2344D5E90140EA6823441844BE4244 +:103EC00002EB0003F2D17F42BCF1000F0ED05EF88E +:103ED0002700BCF1010F034408D00EEB87025068A5 +:103EE000BCF1020F03441CBF90680344C8B2B3FB8B +:103EF000F0F0FCF7AAF9C8F80400BDE8F081000072 +:103F0000B0B5FFF717FF40F2D045C2F20005D5E982 +:103F100000040021C3F64851FCF75CF90021CCF203 +:103F2000C821FCF7FFF800212860C3F6C8512046DD +:103F3000FCF750F90021CCF24831FCF7F3F8686047 +:103F4000B0BD00002DE9F04182B01E4690460D46FE +:103F50000446FEF749FC301A00EB0807FEF744FC64 +:103F600040F21001C2F200010968C1F3CB3179437C +:103F7000019121688A682A40AA4227D1064618F191 +:103F800001001FD0FEF730FC801BB84222D20198FE +:103F900001990028A1F1010101912168896808BFF8 +:103FA000074601EA0500A842ECD00FE088682840E7 +:103FB000A8420BD188682840A84207D188682840C9 +:103FC000A84203D188682840A842EFD0002002B060 +:103FD000BDE8F081D4E900014268B1F5827F22F0AA +:103FE000E00242600AD1A168B1F5004F02D0B1F5FC +:103FF000806F03D1016821F040010160A16AB1F531 +:10400000005F07D1016821F400510160016841F4AB +:1040100000510160012084F85100002084F8500014 +:10402000032002B0BDE8F08170470000FEF7E2BB5C +:1040300070470000406A0021C185C184FFF710BAB3 +:1040400081B090F84210222921D183680246B3F54D +:10405000805F09D152F8281F52F8183C002B63D01A +:1040600003685B680AE000BF52F8281F13B90369B0 +:10407000002BF5D003685B6803F07F030B701168B9 +:1040800001311160C18D01390A04C18502D001B02E +:10409000704700BF0168CA6822F02002CA60CA687F +:1040A00022F48072CA604A6922F001024A6120212A +:1040B00080F8421000214163026B012A3CD1016368 +:1040C000016851E8031F026821F0100142E8031360 +:1040D000DBB1016851E8031F026821F0100142E8DA +:1040E000031393B1016851E8031F026821F0100126 +:1040F00042E803134BB1016851E8031F026821F045 +:10410000100142E80313002BDAD101680A68D206D5 +:1041100006D5002200920A68009249680091009931 +:10412000818D01B0FFF79AB9026852686FF35F2280 +:1041300021F8022B8162A5E701B0FFF7FBBC00006C +:1041400040F26050C2F20000FFF78CB9FEE70000B9 +:10415000B0F858C0BCF1000F04BF00207047036DD9 +:1041600001465A1C50F82300142B08BF01220A658F +:10417000ACF10102A1F8582070470000B0F85820B7 +:10418000142A0CD0D0F854C0BCF1130318BF0CF1A2 +:104190000103436540F82310511CA0F85810B2F1F8 +:1041A000140018BF0120704796B0FEF731FB0024C1 +:1041B0000120CDE91144CDE90F440C9010904FF44B +:1041C000E0104FF48031022515900CA80694CDE93B +:1041D0000444CDE90D14CDE91351FEF7C9FD28B112 +:1041E000EFF3108072B600BFFEE700BF0F20CDE9ED +:1041F00007054FF48060CDE90A0407A8022109945D +:10420000FEF7AEFC20B1EFF3108072B6FEE700BF00 +:10421000022003904FF40040059003A8FEF71AFC1B +:1042200020B1EFF3108072B6FEE700BFFFF7D0FCBD +:10423000FFF78EFCFFF74AFDFFF724FD0CA8FDF702 +:104240007FFDFFF767FD40F2D04540F20008C2F263 +:10425000000501264FF008091024CCF2481800BFD1 +:10426000FFF74EFE28680D9FFCF70DF80246002070 +:1042700020210423CDF800900196B84768680D9F6F +:10428000FCF701F80246002028210423CDF8009015 +:104290000196B8470E9F0020002142460323CDE936 +:1042A00000640296B8470E9F6A680020102103231D +:1042B000CDE900640296B84715988047D0E702E040 +:1042C00008C8121F08C1002AFAD1704770470020A1 +:1042D00001E001C1121F002AFBD17047000000005D +:1042E00000000000010203040607080900000000A6 +:1042F0000102030401020000F010101010FF101062 +:104300001010F000000000000F04040404FF040477 +:1043100004040F0000004040405F55555575555549 +:10432000555F404040000040200F09498979090944 +:10433000090F2040000000FE02424ACA4A4ACA4A07 +:104340004A4202FE000000FF40504C4340404F50A4 +:10435000505C40FF00000000F888888888FF88884B +:104360008888F800000000001F080808087F888877 +:1043700088889F80F00080828282828282E2A2927C +:104380008A8682808000000000000040807F00005C +:10439000000000000000101010FF109008888888AE +:1043A000FF88888808000444827F01808040432C75 +:1043B0001028468180000010101010D030FF30D03F +:1043C000121C1010000010080402010000FF000081 +:1043D00001020408100004040484E43C272424247B +:1043E00024E40404040004020100FF090909094946 +:1043F000897F0000000000FE225A8600FE92929201 +:104400009292FE00000000FF04080700FF40200316 +:104410000C1422414000008040201806800007183C +:104420002040800000000100207028262120202448 +:104430003860000101000010129292929292921242 +:104440001202FE0000000000003F101010103F009C +:1044500040807F000000000000C08080808080805D +:1044600080FC84808080808080C0C00000000000CC +:1044700000FF7F404040404040FF404040404040BF +:1044800040FF7F000000000000000000000000006E +:10449000007F70000000000000000000000000002D +:1044A00000000000000000000000000000FCF80018 +:1044B00000000000000000000000000000000000FC +:1044C0000000FFFE020202020202020202FFFF02DD +:1044D0000202020202020202FF03000000000000CA +:1044E00000001F1F040404040404040404FFFF0468 +:1044F00004040404040404041F000000000000007D +:10450000000000000000000000000000007F3F00ED +:10451000000000000000000000000000000000009B +:10452000000000000000000000000000000000008B +:104530000000000000000000000000F8F8F0F0703B +:10454000200000000000000000000000000000004B +:10455000000000000000000000000000000000005B +:1045600000000000000080000000000000000000CB +:104570000000000000000000000000FFFFFFFF003F +:10458000000000000000000000000000000000002B +:10459000000080800000000000000000000000001B +:1045A00000000000000000FFFFFE060606060606EB +:1045B0000606060606060606060606FFFFFFFF06B7 +:1045C000060606060606060606060606060606068B +:1045D00006FFFFFFFF0702000000000000000000D0 +:1045E00000000000000000FFFFFF000000000000CE +:1045F0000000000000000000000000FFFFFFFF00BF +:1046000000000000000000000000000000000000AA +:1046100000FFFFFFFF00000000000000000000009E +:1046200000000000000000FFFFFF181818181818FD +:104630001818181818181818181818FFFFFFFF185E +:1046400018181818181818181818181818181818EA +:1046500018FFFFFFFF000000000000000000000046 +:104660000000000000000201010000000000000046 +:104670000000000000000000000000FFFFFFFF003E :10468000000000000000000000000000000000002A -:10469000000000000000000000F800000000000022 -:1046A00000333000000000100C06100C0600000063 -:1046B00000000000000040C07840C0784000043F87 -:1046C00004043F040400007088FC08300000001857 -:1046D00020FF211E0000F008F000E018000000217B -:1046E0001C031E211E0000F00888700000001E211F -:1046F00023241927211010160E00000000000000CE -:10470000000000000000000000E0180402000000AB -:1047100000071820400000020418E00000000040DC -:10472000201807000000404080F080404000020256 -:10473000010F01020200000000F000000000010172 -:10474000011F01010100000000000000000080B016 -:1047500070000000000000000000000000000001E8 -:104760000101010101010000000000000000003013 -:1047700030000000000000000000806018040060AD -:1047800018060100000000E010080810E000000F0B -:10479000102020100F00001010F800000000002072 -:1047A000203F2020000000700808088870000030BA -:1047B0002824222130000030088888483000001862 -:1047C000202020110E000000C02010F8000000077B -:1047D0000424243F240000F80888880808000019F1 -:1047E000212020110E0000E0108888180000000F22 -:1047F000112020110E0000380808C83808000000F9 -:10480000003F000000000070880808887000001C4D -:10481000222121221C0000E010080810E000000006 -:10482000312222110F00000000C0C0000000000073 -:104830000030300000000000008000000000000098 -:10484000806000000000000080402010080000018F -:104850000204081020004040404040404000040452 -:10486000040404040400000810204080000000201C -:10487000100804020100007048080808F000000059 -:10488000003036010000C030C828E810E0000718EA -:10489000272423140B000000C038E0000000203C57 -:1048A00023020227382008F8888888700000203FFB -:1048B000202020110E00C030080808083800071812 -:1048C00020202010080008F808080810E000203F09 -:1048D000202020100F0008F88888E8081000203FEA -:1048E00020202320180008F88888E8081000203FBE -:1048F000200003000000C030080808380000071836 -:104900002020221E020008F808000008F808203FB6 -:10491000210101213F20000808F8080800000020BC -:10492000203F2020000000000808F8080800C08090 -:1049300080807F00000008F888C028180800203F09 -:1049400020012638200008F8080000000000203F61 -:1049500020202020300008F8F800F8F80800203F58 -:10496000003F003F200008F830C00008F808203F52 -:10497000200007183F00E01008080810E0000F10A2 -:10498000202020100F0008F808080808F000203F39 -:10499000210101010000E01008080810E0000F18D4 -:1049A000242438504F0008F8888888887000203FF9 -:1049B0002000030C302000708808080838000038F8 -:1049C000202121221C00180808F8080818000000FF -:1049D000203F2000000008F808000008F808001F29 -:1049E000202020201F000878880000C83808000018 -:1049F00007380E010000F80800F80008F800033C32 -:104A00000700073C030008186880806818082030F9 -:104A10002C03032C30200838C800C83808000000D8 -:104A2000203F2000000010080808C838080020387F -:104A3000262120201800000000FE020202000000D3 -:104A4000007F40404000000C30C00000000000002B -:104A500000010638C00000020202FE000000004013 -:104A600040407F0000000000040202020400000039 -:104A70000000000000000000000000000000808036 -:104A8000808080808080000202040000000000001E -:104A900000000000000000008080808000000019FD -:104AA000242222223F2008F8008080000000003FDE -:104AB000112020110E000000008080800000000EF8 -:104AC000112020201100000000808088F800000ED6 -:104AD000112020103F200000808080800000001FF7 -:104AE000222222221300008080F08888881800206B -:104AF000203F202000000000808080808000006B2C -:104B000094949493600008F8008080800000203F17 -:104B1000210000203F200080989800000000002025 -:104B2000203F20200000000000809898000000C076 -:104B30008080807F000008F8000080808000203F97 -:104B400024022D302000000808F80000000000209A -:104B5000203F202000008080808080808000203FD7 -:104B600020003F20003F8080008080800000203FA8 -:104B7000210000203F200000808080800000001F76 -:104B8000202020201F00808000808000000080FF07 -:104B9000A12020110E000000008080808000000E07 -:104BA000112020A0FF808080800080808000202055 -:104BB0003F212000010000008080808080000033C1 -:104BC000242424241900008080E08080000000005C -:104BD000001F202000008080000000808000001F57 -:104BE000202020103F2080808000008080800001F5 -:104BF0000E300806010080800080008080800F3029 -:104C00000C030C300F0000808000808080000020AA -:104C1000312E0E31200080808000008080808081D5 -:104C20008E70180601000080808080808000002146 -:104C3000302C2221300000000000807C02020000A5 -:104C40000000003F404000000000FF0000000000A6 -:104C50000000FF0000000002027C80000000004015 -:104C6000403F0000000000060101020204040000B1 -:104C70000000000000000000000000000000000034 -:104C80000000000000000000000000000000000024 -:104C9000000000000000000000000000000000F024 -:104CA000F0F0000000000000000000017F010000A3 -:104CB000000000000000001C1C1C000000000000A0 -:104CC0008060301C8C60301C0C0000000000000074 -:104CD00000000000000000000000000000000000D4 -:104CE0000000000000E00000000000E0000000867E -:104CF000E69F86868686E69F860000011F010101E9 -:104D000001011F010100000080C06020F820E0C008 -:104D10000000000003070C18FF70E1810000000094 -:104D2000070F10107F100F070000806020608000C8 -:104D30000000E02000000F3020309F70DC37103082 -:104D4000C0000000100E0300071810180700000034 -:104D5000C02020E0C0000000000080E01F38E8878D -:104D600003C43C040000070F1810100B070D1010AF -:104D7000080000808C4C380000000000000000009B -:104D80000000000000000000000000000000000023 -:104D900000000000000000000000000080E030087B -:104DA00004000000000000FEFF0100000000000001 -:104DB00000000000030F1820400000040830E080CD -:104DC0000000000000000000000001FFFE000000E5 -:104DD0000000004020180F03000000000000000049 -:104DE00000000000C00000000000004266663C18A1 -:104DF000FF183C666642000000000000030000004F -:104E00000000000000000000800000000000001012 -:104E100010101010FF101010101000000000000003 -:104E2000030000000000000000000000000000007F -:104E300000000000000000000000000000000080F2 -:104E40008C4C380000000000000000000000000052 -:104E500000000000000000101010101010101010C2 -:104E60001000000000000000000000000000000032 -:104E70000000000000000000000000000000000032 -:104E800000000000000000001C1C1C0000000000CE -:104E900000000000000000000000E0380C000000EE -:104EA000000080701C03000000000060380E01004C -:104EB000000000000000000080C060202060C08072 -:104EC000000000FEFF010000000001FFFE000001E5 -:104ED000070E181010180E0701000000808080C017 -:104EE000E000000000000000000000FFFF000000E4 -:104EF000000000001010101F1F1010100000008094 -:104F0000402020202060C08000000003030080407B -:104F100020381F070000001C1A1918181818181F2D -:104F200000000080C020202060C08000000000033E -:104F300003001010182FE780000000070F1010105A -:104F400010180F070000000000000000C0E0F00093 -:104F5000000000C0B088868180FFFF8080000000D4 -:104F600000000010101F1F1010000000E0606060C3 -:104F700060606060000000003F1008080818F0E062 -:104F8000000000070B101010101C0F0300000000A1 -:104F900080C040202020E0C0000000FCFF2110085D -:104FA000080818F0E0000001070C18101010080F96 -:104FB00003000000C0E06060606060E0600000002E -:104FC00003000000E0180700000000000000001FC0 -:104FD0001F00000000000080C0602020202060C072 -:104FE00080000087EF2C1818303068CF830000074E -:104FF0000F0810101010180F07000000C0C020206C -:105000002020C0800000001F3F604040402010FF73 -:10501000FE0000000C1C101010080F030000000020 -:105020000000000000000000000000000000000E72 -:105030000E0E0000000000000000001C1C1C000000 -:105040000000000000000000000000000000000060 -:105050000000000C0C0000000000000000000058E0 -:105060003800000000000000000000000080402028 -:105070001000000010284482010000000000000021 -:105080000000000001020408100000000000000001 -:10509000000000000000008484848484848484846C -:1050A000840000000000000000000000000000007C -:1050B0001020408000000000000000000000000000 -:1050C00001824428100000001008040201000000C2 -:1050D000000000C020201010101030E0C0000003BD -:1050E000030000F010080C070300000000001C1C67 -:1050F0001C0000000000000000C040602020204094 -:10510000C00000FCFF01F00E03C1FE03807F000120 -:10511000070E08111110110904020000000080E0C0 -:10512000E000000000000000807C4340477FF880E2 -:10513000000010181F1000000000131F1C1020E0BA -:10514000E02020202060C080000000FFFF10101031 -:1051500010182FE78000101F1F1010101010180FCC -:105160000700000080C0402020202060E00000FCFC -:10517000FF0100000000000001000001070E1810F0 -:1051800010100804030020E0E02020202040C08010 -:10519000000000FFFF000000000001FFFE00101FE4 -:1051A0001F10101018080E07010020E0E02020203A -:1051B00020202060800000FFFF101010107C0000F5 -:1051C0000000101F1F10101010101018060020E013 -:1051D000E020202020206060800000FFFF101010E1 -:1051E000107C00000100101F1F10000000000000D4 -:1051F0000000000080C06020202040E0000000FC93 -:10520000FF0100004040C0C140400001070E1810DF -:1052100010100F0F000020E0E0200000000020E050 -:10522000E02000FFFF101010101010FFFF00101FF3 -:105230001F1000000000101F1F100000202020E0A1 -:10524000E020202000000000000000FFFF00000020 -:10525000000000001010101F1F10101000000000B0 -:105260000000202020E0E0202020000000000000BE -:1052700000FFFF0000000060E0808080C07F3F00F2 -:10528000000020E0E020000020A06020200000FFBF -:10529000FF30187CE3C000000000101F1F1000004A -:1052A00001131F1C181020E0E02000000000000087 -:1052B000000000FFFF000000000000000000101FC1 -:1052C0001F10101010101018060020E0E0E0000081 -:1052D0000000E0E0E02000FF013FFEC0E01E01FF13 -:1052E000FF00101F1000031F0300101F1F1020E0FD -:1052F000E0C0000000000020E02000FF0003071CC9 -:1053000078E08000FF00101F100000000000030F75 -:105310001F00000080C060202060C080000000FEF0 -:10532000FF010000000000FFFE000001070E181042 -:1053300010180C07010020E0E0202020202060C091 -:10534000800000FFFF2020202020301F0F00101FB2 -:105350001F100000000000000000000080C060205E -:105360002060C080000000FEFF010000000000FF80 -:10537000FE000001070E1111133C7C67210020E0A4 -:10538000E0202020202060C0800000FFFF101030AF -:10539000F0D0080F0700101F1F10000000030F1CA3 -:1053A00010100080C060202020204040E000000756 -:1053B0000F0C1818303060E08100001F0C0810102E -:1053C0001010180F07008060202020E0E02020202F -:1053D00060800100000000FFFF00000000010000ED -:1053E0000000101F1F100000000020E0E02000005F -:1053F00000000020E02000FFFF000000000000008F -:10540000FF0000070F181010101010080700206090 -:10541000E0E02000000020E060200000077FF8802E -:1054200000807C03000000000000071F1C07000034 -:10543000000020E0E02000E0E0200020E020000765 -:10544000FFF8E01FFFFCE01F00000000031F030047 -:10545000011F03000000002060E0A0000020E060C9 -:105460002000000000038F7CF8C60100000000103F -:10547000181E130001171F1810002060E0E0200024 -:10548000000020E06020000001073EF8E01807005F -:10549000000000000010101F1F101000000000800E -:1054A0006020202020A0E0E0200000000000C0F0EC -:1054B0003E0F0300000000101C1F171010101018E2 -:1054C00006000000000000FC0404040404000000C6 -:1054D000000000FF00000000000000000000007F4E -:1054E000404040404000000010E00000000000008C -:1054F000000000000000031C6080000000000000AD -:105500000000000000030C7080000000040404048C -:1055100004FC0000000000000000000000FF00008C -:105520000000000040404040407F000000000000BC -:105530000010080C040C081000000000000000001F -:10554000000000000000000000000000000000005B -:10555000000000000000000000000000000000004B -:10556000000000000000000000008080808080803B -:105570008080808080800000000404080800000013 -:10558000000000000000000000000000000000001B -:10559000000000000000000000000000000000000B -:1055A000000000000000000098D844642424FCF8A7 -:1055B0000000000F1F18101010081F1F10180020E7 -:1055C000E0F000000000000000000000FFFF1808ED -:1055D00004040CF8F00000001F0F18101010180F32 -:1055E000030000000000000000000000000000E0D8 -:1055F000F8180404043C3800000000030F0C1010DD -:105600001010080600000000000000000020E0F07C -:10561000000000E0F81C04040408FFFF0000000381 -:105620000F18101010081F0F0800000000000000E5 -:105630000000000000000000E0F8484444444C78BA -:1056400070000000030F0C18101010080400000078 -:10565000000080C0602020E0C00000040404FFFFC0 -:10566000040404040000000010101F1F101010009C -:10567000000000000000000000000000000000002A -:1056800070F88C04048CF874040C007076CF8D8D47 -:105690008D89C87870000020E0F000000000000054 -:1056A00000000000FFFF08040404FCF800000010E4 -:1056B0001F1F100000101F1F1000000000000060DE -:1056C0006000000000000000040404FCFC00000076 -:1056D000000000001010101F1F101010000000002C -:1056E00000000000006060000000000000000404F2 -:1056F00004FCFC0000000000C0C08080C07F3F00B0 -:1057000000000020E0F000000000000000000000A9 -:10571000FFFF80C0F41C0404000000101F1F1100D4 -:10572000031F1C1010000000202020E0F0000000EB -:1057300000000000000000FFFF000000000000006B -:105740001010101F1F1010100000000000000000BB -:1057500000000000000004FCFC0804FCFC0804FC41 -:10576000FC00101F1F10001F1F10001F1F10000043 -:10577000000000000000000000000004FCFC08081D -:105780000404FCF8000000101F1F100000101F1F71 -:10579000100000000000000000000000000000E019 -:1057A000F0180C04040C18F0E00000030F0C1010AB -:1057B00010100C0F030000000000000000000000AB -:1057C00000000004FCFC080404040CF8F000008055 -:1057D000FFFF889010101C0F030000000000000065 -:1057E00000000000000000E0F81C04040408F8FCBD -:1057F000000000030F1810109088FFFF80000000C9 -:1058000000000000000000000000040404FCFC1084 -:105810000804040C0C001010101F1F1010100000C2 -:105820000000000000000000000000000000000078 -:105830003078CCC48484840C1C0000001E18101026 -:105840001011190F06000000000000C00000000049 -:10585000000000040404FFFF040404000000000032 -:1058600000000F1F1010100C0000000000000000CE -:105870000000000000000004FCFE00000004FCFE2C -:10588000000000000F1F181010081F0F0800000074 -:105890000000000000000000000000040C3CFCC4FC -:1058A0000000C43C0C0400000000010F1E0E0100AB -:1058B0000000000000000000000000000000043CA8 -:1058C000FCC400E47CFC84807C040000071F07000B -:1058D00000071F070000000000000000000000009B -:1058E00000000004041C7CE4C0341C04040000100C -:1058F000101C1601131F1C181000000000000000EF -:1059000000000000000000040C3CFCC400C43C0487 -:1059100004000000C080C1370E010000000000003C -:105920000000000000000000000000001C0404C48F -:10593000F47C1C0400000000101C1F17111010182C -:105940000E0000000000000000F80C040000000041 -:105950000000001028EF0000000000000000000020 -:10596000003F60400000000000000000FF00000059 -:105970000000000000000000FF0000000000000028 -:1059800000000000FF00000000000000040CF80010 -:1059900000000000000000000000EF2810000000E0 -:1059A0000000000040603F00000000000000001800 -:1059B0000602020408102020300800000000000049 -:1059C00000000000000000000000000000000000D7 -:1059D000000002030405060708090A0B0C0D0E0F50 -:1059E00010100000085A00080000002010000000FD -:1059F0008A3B0008185A000810000020D808000050 -:105A00009A3B0008000000000100000010000000A8 -:085A10000024F4000000000076 +:104690000001010000000000000000000000000018 +:1046A000000000000000000000000000000000000A +:1046B0000000000000000000000000FFFFFFFF00FE +:1046C00000000000000000000000000000000000EA +:1046D00000000000000000000000000000000000DA +:1046E00000000000000000000000000000000000CA +:1046F00000000000000000000000001F1F0F0F005E +:1047000000000000000000000000000000000000A9 +:104710000000000000000000000000000000000099 +:10472000000000000000002F00000000070007004C +:1047300000147F147F1400242A7F2A120062640868 +:1047400013230036495522500000050300000000E5 +:104750001C224100000041221C000014083E0814E5 +:104760000008083E0808000000A0600000080808D3 +:104770000808000060600000002010080402003EED +:104780005149453E0000427F400000426151494688 +:10479000002141454B31001814127F100027454578 +:1047A0004539003C4A49493000017109050300368A +:1047B0004949493600064949291E0000363600009D +:1047C00000005636000000081422410000141414A2 +:1047D000141400004122140800020151090600329D +:1047E0004959513E007C1211127C007F49494936DB +:1047F000003E41414122007F4141221C007F494946 +:104800004941007F09090901003E4149497A007F79 +:104810000808087F0000417F4100002040413F011F +:10482000007F08142241007F40404040007F020C7E +:10483000027F007F0408107F003E4141413E007F1F +:1048400009090906003E4151215E007F09192946E8 +:104850000046494949310001017F0101003F4040C4 +:10486000403F001F2040201F003F4038403F006372 +:104870001408146300070870080700615149454394 +:1048800000007F41410000552A552A550000414152 +:104890007F0000040201020400404040404000004C +:1048A00001020400002054545478007F48444438E6 +:1048B00000384444442000384444487F003854546D +:1048C000541800087E0901020018A4A4A47C007FEB +:1048D000080404780000447D4000004080847D008E +:1048E000007F102844000000417F4000007C041835 +:1048F0000478007C0804047800384444443800FC00 +:10490000242424180018242418FC007C080404081B +:1049100000485454542000043F444020003C404090 +:10492000207C001C2040201C003C4030403C0044C7 +:1049300028102844001CA0A0A07C004464544C44CF +:1049400014141414141400000000000000000000EF +:1049500000000000FC000000000002000000000C4D +:10496000020C020000000000000090D0BCD0BC90FF +:104970000003000300001824FE448C000302070219 +:1049800001001824D8B04C80000300010201C03897 +:10499000E438E00001020201020208060000000003 +:1049A000000000000000000000F804020000000108 +:1049B0000204000204F800000004020100009060FC +:1049C000F86090000000010000002020FC20200082 +:1049D00000000100000000000000000008060000C8 +:1049E0000000202020202000000000000000000027 +:1049F000000000000002000000000080601C0200B7 +:104A0000040300000000F8040404F800010202029C +:104A100001000008FC0000000002030200001884EE +:104A20004424180003020202020008042424D800CF +:104A300001020202010040B088FC80000000000377 +:104A400002003C242424C400010202020100F824D4 +:104A5000242CC0000102020201000C04E41C04002A +:104A6000000003000000D8242424D8000102020220 +:104A7000010038444444F800000302020100000031 +:104A800010000000000002000000000020000000F4 +:104A90000000060000000020508804020000000012 +:104AA0000102909090909000000000000000000231 +:104AB000048850200002010000001804C4241800DB +:104AC000000002000000F804E494F8000102020271 +:104AD000020000E09CF0800002030000030204FCDE +:104AE0002424D800020302020100F80404040C008C +:104AF00001020202010004FC0404F80002030202A5 +:104B0000010004FC24740C0002030202030004FCF4 +:104B100024740C00020302000000F0080444CC409E +:104B200000010202010004FC2020FC04020300003A +:104B300003020404FC040400020203020200000455 +:104B400004FC040406040403000004FC24D00C0448 +:104B500002030200030204FC04000000020302023C +:104B60000203FC3CC03CFC0003000300030004FC07 +:104B700030C4FC04020302000300F8040404F8003B +:104B800001020202010004FC2424180002030200B6 +:104B90000000F8848404F80001020207050004FC08 +:104BA00024649800020302000302182424448C00A9 +:104BB0000302020201000C04FC040C0000020302C8 +:104BC000000004FC0000FC04000102020100047C5F +:104BD00080E01C040000030000001CE03CE01C001E +:104BE000000300030000049C609C04000203000317 +:104BF0000200041CE01C04000002030200000C84FC +:104C0000641C04000203020203000000FE02020012 +:104C1000000007040400000E30C000000000000186 +:104C20000200000202FE000000040407000000046D +:104C3000020400000000000000000000000000006E +:104C40000808080808080000020000000000000032 +:104C500000000040A0A0C00000010202030204FC0A +:104C60002020C00000030202010000C020206000DC +:104C700000010202020000C02024FC000001020228 +:104C8000030200C0A0A0C000000102020200002038 +:104C9000F82424040002030202000040A0A06020C7 +:104CA00000070A0A0A0404FC2020C00002030200D4 +:104CB00003020020E40000000002030200000000E4 +:104CC00020E4000008080807000004FC80E0202021 +:104CD0000203020003020404FC00000002020302BB +:104CE0000200E020E020C00003000300030020E0F9 +:104CF0002020C00002030200030200C02020C000E8 +:104D000000010202010020E02020C000080F0A027A +:104D1000010000C02020E0000001020A0F0820E08E +:104D2000402020000203020000000060A0A020003C +:104D30000002020203000020F8200000000001022F +:104D4000020020E00020E00000010202030220E057 +:104D5000208060200000030100006080E08060008F +:104D600000030003000020608060200002030003B5 +:104D7000020020E0208060200808070100000020D9 +:104D8000A0602000000203020200000020DE0200FA +:104D9000000000070400000000FF00000000000FFA +:104DA00000000002DE2000000004070000000201F5 +:104DB00002040402000000000000000000000000E7 +:104DC00000000000000000000000000000F80000EB +:104DD0000000000000333000000000100C06100C32 +:104DE0000600000000000000000040C07840C078CD +:104DF0004000043F04043F040400007088FC0830B5 +:104E00000000001820FF211E0000F008F000E0184C +:104E1000000000211C031E211E0000F00888700005 +:104E200000001E2123241927211010160E00000057 +:104E300000000000000000000000000000E0180476 +:104E40000200000000071820400000020418E000E3 +:104E500000000040201807000000404080F0804023 +:104E600040000202010F01020200000000F00000F9 +:104E700000000101011F010101000000000000000D +:104E8000000080B070000000000000000000000082 +:104E9000000000010101010101010000000000000B +:104EA00000000030300000000000000000008060C2 +:104EB0001804006018060100000000E01008081047 +:104EC000E000000F102020100F00001010F800006C +:104ED00000000020203F2020000000700808088803 +:104EE00070000030282422213000003008888848D3 +:104EF00030000018202020110E000000C02010F803 +:104F0000000000070424243F240000F808888808D3 +:104F100008000019212020110E0000E010888818D8 +:104F20000000000F112020110E0000380808C838BA +:104F300008000000003F000000000070880808889A +:104F40007000001C222121221C0000E01008081023 +:104F5000E0000000312222110F00000000C0C0005C +:104F60000000000000303000000000000080000061 +:104F70000000000080600000000000008040201061 +:104F8000080000010204081020004040404040405A +:104F900040000404040404040400000810204080BD +:104FA00000000020100804020100007048080808F2 +:104FB000F0000000003036010000C030C828E810C2 +:104FC000E0000718272423140B000000C038E0007D +:104FD0000000203C23020227382008F888888870C7 +:104FE0000000203F202020110E00C03008080808D3 +:104FF0003800071820202010080008F808080810BA +:10500000E000203F202020100F0008F88888E808E2 +:105010001000203F20202320180008F88888E80886 +:105020001000203F200003000000C03008080838AE +:10503000000007182020221E020008F808000008BF +:10504000F808203F210101213F20000808F8080846 +:1050500000000020203F2020000000000808F80881 +:105060000800C08080807F00000008F888C02818F1 +:105070000800203F20012638200008F80800000022 +:105080000000203F20202020300008F8F800F8F829 +:105090000800203F003F003F200008F830C0000813 +:1050A000F808203F200007183F00E010080808100B +:1050B000E0000F10202020100F0008F80808080852 +:1050C000F000203F210101010000E0100808081055 +:1050D000E0000F18242438504F0008F8888888888A +:1050E0007000203F2000030C302000708808080862 +:1050F00038000038202121221C00180808F8080870 +:1051000018000000203F2000000008F808000008F8 +:10511000F808001F202020201F000878880000C801 +:105120003808000007380E010000F80800F80008F1 +:10513000F800033C0700073C0300081868808068FB +:10514000180820302C03032C30200838C800C83839 +:1051500008000000203F2000000010080808C838A0 +:1051600008002038262120201800000000FE02023E +:1051700002000000007F40404000000C30C00000F2 +:105180000000000000010638C00000020202FE001C +:105190000000004040407F000000000004020202C6 +:1051A00004000000000000000000000000000000FB +:1051B00000008080808080808080000202040000E7 +:1051C00000000000000000000000000080808080DF +:1051D00000000019242222223F2008F800808000CD +:1051E0000000003F112020110E0000000080808090 +:1051F0000000000E11202020110000000080808897 +:10520000F800000E112020103F20000080808080D8 +:105210000000001F222222221300008080F08888D4 +:1052200088180020203F202000000000808080801F +:105230008000006B94949493600008F80080808054 +:105240000000203F210000203F20008098980000AF +:1052500000000020203F20200000000000809898DF +:10526000000000C08080807F000008F8000080807F +:105270008000203F24022D302000000808F80000A4 +:1052800000000020203F202000008080808080805F +:105290008000203F20003F20003F808000808080F1 +:1052A0000000203F210000203F20000080808080FF +:1052B0000000001F202020201F0080800080800030 +:1052C000000080FFA12020110E00000000808080DF +:1052D0008000000E112020A0FF8080808000808050 +:1052E000800020203F21200001000000808080807D +:1052F00080000033242424241900008080E0808072 +:1053000000000000001F20200000808000000080BE +:105310008000001F202020103F208080800000801F +:10532000808000010E30080601008080008000802F +:1053300080800F300C030C300F00008080008080D4 +:1053400080000020312E0E312000808080000080FF +:10535000808080818E7018060100008080808080AF +:1053600080000021302C2221300000000000807CD1 +:10537000020200000000003F404000000000FF006B +:10538000000000000000FF0000000002027C80001E +:1053900000000040403F0000000000060101020242 +:1053A00004040000000000000000000000000000F5 +:1053B00000000000000000000000000000000000ED +:1053C00000000000000000000000000000000000DD +:1053D000000000F0F0F000000000000000000001FC +:1053E0007F010000000000000000001C1C1C0000E9 +:1053F000000000008060301C8C60301C0C0000003D +:10540000000000000000000000000000000000009C +:10541000000000000000000000E00000000000E0CC +:1054200000000086E69F86868686E69F860000014D +:105430001F01010101011F010100000080C0602067 +:10544000F820E0C00000000003070C18FF70E181A5 +:1054500000000000070F10107F100F070000806091 +:10546000206080000000E02000000F3020309F709E +:10547000DC371030C0000000100E030007181018B1 +:1054800007000000C02020E0C0000000000080E015 +:105490001F38E88703C43C040000070F1810100BE6 +:1054A000070D1010080000808C4C38000000000030 +:1054B00000000000000000000000000000000000EC +:1054C00000000000000000000000000000000000DC +:1054D00080E0300804000000000000FEFF01000032 +:1054E0000000000000000000030F1820400000042E +:1054F0000830E0800000000000000000000001FF14 +:10550000FE0000000000004020180F030000000013 +:105510000000000000000000C00000000000004289 +:1055200066663C18FF183C666642000000000000FA +:1055300003000000000000000000000080000000E8 +:105540000000001010101010FF10101010100000BC +:105550000000000003000000000000000000000048 +:10556000000000000000000000000000000000003B +:10557000000000808C4C380000000000000000009B +:1055800000000000000000000000001010101010CB +:1055900010101010100000000000000000000000BB +:1055A00000000000000000000000000000000000FB +:1055B0000000000000000000000000001C1C1C0097 +:1055C0000000000000000000000000000000E038C3 +:1055D0000C000000000080701C0300000000006050 +:1055E000380E0100000000000000000080C06020B4 +:1055F0002060C080000000FEFF010000000001FFED +:10560000FE000001070E181010180E070100000020 +:10561000808080C0E000000000000000000000FF6B +:10562000FF000000000000001010101F1F101010DD +:1056300000000080402020202060C0800000000387 +:105640000300804020381F070000001C1A1918189A +:105650001818181F00000080C020202060C08000A3 +:105660000000000303001010182FE780000000075F +:105670000F10101010180F070000000000000000AD +:10568000C0E0F000000000C0B088868180FFFF808D +:105690008000000000000010101F1F10100000000C +:1056A000E060606060606060000000003F1008081B +:1056B0000818F0E0000000070B101010101C0F037A +:1056C0000000000080C040202020E0C0000000FC5E +:1056D000FF211008080818F0E0000001070C18105E +:1056E0001010080F03000000C0E06060606060E020 +:1056F0006000000003000000E01807000000000048 +:105700000000001F1F00000000000080C06020207B +:10571000202060C080000087EF2C1818303068CF40 +:10572000830000070F0810101010180F070000006A +:10573000C0C020202020C0800000001F3F604040EB +:10574000402010FFFE0000000C1C101010080F037A +:105750000000000000000000000000000000000049 +:105760000000000E0E0E0000000000000000001CF3 +:105770001C1C0000000000000000000000000000F1 +:10578000000000000000000C0C0000000000000001 +:105790000000005838000000000000000000000079 +:1057A000008040201000000010284482010000000A +:1057B00000000000000000000102040810000000CA +:1057C0000000000000000000000000848484848445 +:1057D0008484848484000000000000000000000035 +:1057E00000000000102040800000000000000000C9 +:1057F000000000000182442810000000100804028C +:1058000001000000000000C020201010101030E047 +:10581000C0000003030000F010080C0703000000A4 +:1058200000001C1C1C0000000000000000C04060C4 +:1058300020202040C00000FCFF01F00E03C1FE0349 +:10584000807F0001070E08111110110904020000E9 +:10585000000080E0E000000000000000807C434089 +:10586000477FF880000010181F1000000000131F71 +:105870001C1020E0E02020202060C080000000FFFD +:10588000FF10101010182FE78000101F1F101010AD +:105890001010180F0700000080C04020202020605A +:1058A000E00000FCFF01000000000000010000011A +:1058B000070E181010100804030020E0E02020203C +:1058C0002040C080000000FFFF000000000001FF3A +:1058D000FE00101F1F10101018080E07010020E016 +:1058E000E020202020202060800000FFFF1010100A +:1058F000107C00000000101F1F1010101010101856 +:10590000060020E0E020202020206060800000FFD2 +:10591000FF101010107C00000100101F1F1000006D +:10592000000000000000000080C06020202040E057 +:10593000000000FCFF0100004040C0C140400001E9 +:10594000070E181010100F0F000020E0E0200000DC +:10595000000020E0E02000FFFF101010101010FFEA +:10596000FF00101F1F1000000000101F1F1000007C +:10597000202020E0E020202000000000000000FFA8 +:10598000FF000000000000001010101F1F1010107A +:10599000000000000000202020E0E0202020000087 +:1059A0000000000000FFFF0000000060E080808039 +:1059B000C07F3F00000020E0E020000020A0602029 +:1059C000200000FFFF30187CE3C000000000101F23 +:1059D0001F10000001131F1C181020E0E020000021 +:1059E00000000000000000FFFF00000000000000B9 +:1059F0000000101F1F10101010101018060020E0DB +:105A0000E0E000000000E0E0E02000FF013FFEC019 +:105A1000E01E01FFFF00101F1000031F0300101FF6 +:105A20001F1020E0E0C0000000000020E02000FF88 +:105A30000003071C78E08000FF00101F100000002A +:105A40000000030F1F00000080C060202060C080A5 +:105A5000000000FEFF010000000000FFFE0000014A +:105A6000070E181010180C07010020E0E02020207D +:105A7000202060C0800000FFFF2020202020301F59 +:105A80000F00101F1F1000000000000000000000A9 +:105A900080C060202060C080000000FEFF01000088 +:105AA000000000FFFE000001070E1111133C7C678F +:105AB000210020E0E0202020202060C0800000FFA6 +:105AC000FF101030F0D0080F0700101F1F1000004B +:105AD00000030F1C10100080C060202020204040D8 +:105AE000E00000070F0C1818303060E08100001F44 +:105AF0000C0810101010180F07008060202020E004 +:105B0000E020202060800100000000FFFF00000076 +:105B1000000100000000101F1F100000000020E026 +:105B2000E020000000000020E02000FFFF00000057 +:105B300000000000FF0000070F18101010101008E0 +:105B400007002060E0E02000000020E0602000006E +:105B5000077FF88000807C03000000000000071F22 +:105B60001C070000000020E0E02000E0E020002012 +:105B7000E0200007FFF8E01FFFFCE01F000000002E +:105B8000031F0300011F03000000002060E0A000CD +:105B90000020E0602000000000038F7CF8C60100B8 +:105BA00000000010181E130001171F1810002060BD +:105BB000E0E02000000020E06020000001073EF847 +:105BC000E0180700000000000010101F1F10100058 +:105BD000000000806020202020A0E0E020000000E5 +:105BE0000000C0F03E0F0300000000101C1F171043 +:105BF0001010101806000000000000FC040404044B +:105C000004000000000000FF000000000000000091 +:105C10000000007F404040404000000010E00000D5 +:105C200000000000000000000000031C6080000075 +:105C3000000000000000000000030C708000000065 +:105C40000404040404FC0000000000000000000044 +:105C500000FF00000000000040404040407F000086 +:105C6000000000000010080C040C081000000000E8 +:105C70000000000000000000000000000000000024 +:105C80000000000000000000000000000000000014 +:105C90000000000000000000000000000000808004 +:105CA00080808080808080808080000000040408E4 +:105CB00008000000000000000000000000000000DC +:105CC00000000000000000000000000000000000D4 +:105CD00000000000000000000000000098D84464AC +:105CE0002424FCF80000000F1F18101010081F1FBC +:105CF00010180020E0F0000000000000000000008C +:105D0000FFFF180804040CF8F00000001F0F181023 +:105D10001010180F03000000000000000000000039 +:105D2000000000E0F8180404043C38000000000300 +:105D30000F0C1010101008060000000000000000FA +:105D40000020E0F0000000E0F81C04040408FFFF5D +:105D5000000000030F18101010081F0F08000000AB +:105D6000000000000000000000000000E0F84844CF +:105D700044444C7870000000030F0C1810101008F9 +:105D800004000000000080C0602020E0C00000048B +:105D90000404FFFF040404040000000010101F1F8F +:105DA00010101000000000000000000000000000C3 +:105DB0000000000070F88C04048CF874040C00706F +:105DC00076CF8D8D8D89C87870000020E0F00000BE +:105DD0000000000000000000FFFF08040404FCF8BD +:105DE000000000101F1F100000101F1F10000000F7 +:105DF000000000606000000000000000040404FCDB +:105E0000FC000000000000001010101F1F101010F8 +:105E100000000000000000000060600000000000C2 +:105E20000000040404FCFC0000000000C0C08080EE +:105E3000C07F3F0000000020E0F0000000000000F4 +:105E400000000000FFFF80C0F41C040400000010EC +:105E50001F1F1100031F1C1010000000202020E055 +:105E6000F000000000000000000000FFFF00000044 +:105E7000000000001010101F1F1010100000000084 +:105E80000000000000000000000004FCFC0804FC0E +:105E9000FC0804FCFC00101F1F10001F1F10001F37 +:105EA0001F100000000000000000000000000004BF +:105EB000FCFC08080404FCF8000000101F1F100080 +:105EC00000101F1F10000000000000000000000074 +:105ED000000000E0F0180C04040C18F0E0000003CF +:105EE0000F0C101010100C0F030000000000000039 +:105EF0000000000000000004FCFC080404040CF88E +:105F0000F0000080FFFF889010101C0F03000000BD +:105F10000000000000000000000000E0F81C040485 +:105F20000408F8FC000000030F1810109088FFFF11 +:105F300080000000000000000000000000000404D9 +:105F400004FCFC100804040C0C001010101F1F109F +:105F50001010000000000000000000000000000021 +:105F6000000000003078CCC48484840C1C00000045 +:105F70001E1810101011190F06000000000000C0BC +:105F800000000000000000040404FFFF04040400FB +:105F90000000000000000F1F1010100C0000000097 +:105FA000000000000000000000000004FCFE0000F3 +:105FB0000004FCFE000000000F1F181010081F0F47 +:105FC00008000000000000000000000000000004C5 +:105FD0000C3CFCC40000C43C0C0400000000010F99 +:105FE0001E0E010000000000000000000000000084 +:105FF0000000043CFCC400E47CFC84807C040000C1 +:10600000071F070000071F07000000000000000036 +:106010000000000000000004041C7CE4C0341C04E8 +:1060200004000010101C1601131F1C1810000000A3 +:106030000000000000000000000000040C3CFCC454 +:1060400000C43C0404000000C080C1370E01000001 +:106050000000000000000000000000000000000040 +:106060001C0404C4F47C1C0400000000101C1F1756 +:10607000111010180E0000000000000000F80C04C1 +:10608000000000000000001028EF000000000000E9 +:1060900000000000003F6040000000000000000021 +:1060A000FF0000000000000000000000FF000000F2 +:1060B0000000000000000000FF00000000000000E1 +:1060C000040CF80000000000000000000000EF28B1 +:1060D000100000000000000040603F0000000000D1 +:1060E00000000018060202040810202030080000FA +:1060F00000000000000000000000000000000000A0 +:1061000000000000000002030405060708090A0B4E +:106110000C0D0E0F10100000386100080000002068 +:1061200018000000BE42000850610008180000205E +:1061300098090000CE420008010000001000000095 +:1061400018040020740400200024F4000000000063 :04000005080000ED02 :00000001FF diff --git a/yaokon/MDK-ARM/yaokon.htm b/yaokon/MDK-ARM/yaokon.htm index 3eff5b3..c9e8680 100644 --- a/yaokon/MDK-ARM/yaokon.htm +++ b/yaokon/MDK-ARM/yaokon.htm @@ -3,7 +3,7 @@ Static Call Graph - [.\yaokon.axf]

Static Call Graph for image .\yaokon.axf


-

#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Tue Oct 3 15:00:40 2023 +

#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri Oct 6 01:12:48 2023

Maximum Stack Usage = 240 bytes + Unknown(Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

@@ -22,15 +22,16 @@ Mutually Recursive functions

Function Pointers

    -
  • ABS_OLED_Clear from absdrive_oled.o(.text.ABS_OLED_Clear) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_DrawCircle from absdrive_oled.o(.text.ABS_OLED_DrawCircle) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_DrawLine from absdrive_oled.o(.text.ABS_OLED_DrawLine) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_DrawPoint from absdrive_oled.o(.text.ABS_OLED_DrawPoint) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_Refresh from absdrive_oled.o(.text.ABS_OLED_Refresh) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_ShowChinese from absdrive_oled.o(.text.ABS_OLED_ShowChinese) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_ShowNum from absdrive_oled.o(.text.ABS_OLED_ShowNum) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_ShowPicture from absdrive_oled.o(.text.ABS_OLED_ShowPicture) referenced 2 times from absdrive_oled.o(.text.Create_OLED) -
  • ABS_OLED_ShowString from absdrive_oled.o(.text.ABS_OLED_ShowString) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_Clear from absdrive_oled.o(.text.ABS_OLED_Clear) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_DrawCircle from absdrive_oled.o(.text.ABS_OLED_DrawCircle) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_DrawLine from absdrive_oled.o(.text.ABS_OLED_DrawLine) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_DrawPoint from absdrive_oled.o(.text.ABS_OLED_DrawPoint) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_Refresh from absdrive_oled.o(.text.ABS_OLED_Refresh) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_ShowChinese from absdrive_oled.o(.text.ABS_OLED_ShowChinese) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_ShowNum from absdrive_oled.o(.text.ABS_OLED_ShowNum) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_ShowPicture from absdrive_oled.o(.text.ABS_OLED_ShowPicture) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_ShowString from absdrive_oled.o(.text.ABS_OLED_ShowString) referenced 2 times from absdrive_oled.o(.text.Create_OLED) +
  • ABS_OLED_Showdecimal from absdrive_oled.o(.text.ABS_OLED_Showdecimal) referenced 2 times from absdrive_oled.o(.text.Create_OLED)
  • ADC1_2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • BusFault_Handler from stm32f1xx_it.o(.text.BusFault_Handler) referenced from startup_stm32f103xb.o(RESET)
  • CAN1_RX1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) @@ -77,7 +78,7 @@ Function Pointers
  • TIM2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • TIM3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • TIM4_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) -
  • UART_DMAAbortOnError from stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) referenced 2 times from stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) +
  • UART_DMAAbortOnError from stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) referenced 2 times from stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler)
  • USART1_IRQHandler from stm32f1xx_it.o(.text.USART1_IRQHandler) referenced from startup_stm32f103xb.o(RESET)
  • USART2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • USART3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) @@ -96,25 +97,25 @@ Global Symbols

    __main (Thumb, 0 bytes, Stack size unknown bytes, entry.o(.ARM.Collect$$$$00000000))
    [Address Reference Count : 1]

    • startup_stm32f103xb.o(.text)
    -

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) +

    _main_stk (Thumb, 0 bytes, Stack size unknown bytes, entry2.o(.ARM.Collect$$$$00000001)) -

    _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

    [Calls]

    • >>   __scatterload +

      _main_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

      [Calls]

      • >>   __scatterload
      -

      __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) -

      [Called By]

      • >>   __scatterload +

        __main_after_scatterload (Thumb, 0 bytes, Stack size unknown bytes, entry5.o(.ARM.Collect$$$$00000004)) +

        [Called By]

        • >>   __scatterload
        -

        _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) +

        _main_clock (Thumb, 0 bytes, Stack size unknown bytes, entry7b.o(.ARM.Collect$$$$00000008)) -

        _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) +

        _main_cpp_init (Thumb, 0 bytes, Stack size unknown bytes, entry8b.o(.ARM.Collect$$$$0000000A)) -

        _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) +

        _main_init (Thumb, 0 bytes, Stack size unknown bytes, entry9a.o(.ARM.Collect$$$$0000000B)) -

        __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) +

        __rt_final_cpp (Thumb, 0 bytes, Stack size unknown bytes, entry10a.o(.ARM.Collect$$$$0000000D)) -

        __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F)) +

        __rt_final_exit (Thumb, 0 bytes, Stack size unknown bytes, entry11a.o(.ARM.Collect$$$$0000000F))

        Reset_Handler (Thumb, 8 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
        [Address Reference Count : 1]

        • startup_stm32f103xb.o(RESET) @@ -249,94 +250,176 @@ Global Symbols

          WWDG_IRQHandler (Thumb, 0 bytes, Stack size 0 bytes, startup_stm32f103xb.o(.text))
          [Address Reference Count : 1]

          • startup_stm32f103xb.o(RESET)
          -

          __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) -

          [Calls]

          • >>   __main_after_scatterload +

            __aeabi_fadd (Thumb, 164 bytes, Stack size 16 bytes, fadd.o(.text)) +

            [Stack]

            • Max Depth = 20
            • Call Chain = __aeabi_fadd ⇒ _float_epilogue
            -
            [Called By]
            • >>   _main_scatterload +
              [Calls]
              • >>   _float_round +
              • >>   _float_epilogue +
              +
              [Called By]
              • >>   RockingBar_GetValue +
              • >>   __aeabi_fsub +
              • >>   __aeabi_frsub
              -

              __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) +

              __aeabi_fsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text)) +

              [Stack]

              • Max Depth = 20
              • Call Chain = __aeabi_fsub ⇒ __aeabi_fadd ⇒ _float_epilogue +
              +
              [Calls]
              • >>   __aeabi_fadd +
              +
              [Called By]
              • >>   ABS_OLED_Showdecimal +
              -

              ABS_OLED_Clear (Thumb, 1100 bytes, Stack size 0 bytes, absdrive_oled.o(.text.ABS_OLED_Clear)) +

              __aeabi_frsub (Thumb, 6 bytes, Stack size 0 bytes, fadd.o(.text), UNUSED) +

              [Calls]

              • >>   __aeabi_fadd +
              + +

              __aeabi_fmul (Thumb, 100 bytes, Stack size 8 bytes, fmul.o(.text)) +

              [Stack]

              • Max Depth = 8
              • Call Chain = __aeabi_fmul +
              +
              [Called By]
              • >>   RockingBar_GetValue +
              • >>   ABS_OLED_Showdecimal +
              + +

              __aeabi_i2f (Thumb, 18 bytes, Stack size 0 bytes, fflti.o(.text)) +

              [Stack]

              • Max Depth = 4
              • Call Chain = __aeabi_i2f ⇒ _float_epilogue +
              +
              [Calls]
              • >>   _float_epilogue +
              +
              [Called By]
              • >>   ABS_OLED_Showdecimal +
              + +

              __aeabi_ui2f (Thumb, 10 bytes, Stack size 0 bytes, ffltui.o(.text)) +

              [Stack]

              • Max Depth = 4
              • Call Chain = __aeabi_ui2f ⇒ _float_epilogue +
              +
              [Calls]
              • >>   _float_epilogue +
              +
              [Called By]
              • >>   RockingBar_ADC_GetValue +
              • >>   ABS_OLED_Showdecimal +
              + +

              __aeabi_f2iz (Thumb, 50 bytes, Stack size 0 bytes, ffixi.o(.text)) +

              [Called By]

              • >>   ABS_OLED_Showdecimal +
              + +

              __aeabi_f2uiz (Thumb, 40 bytes, Stack size 0 bytes, ffixui.o(.text)) +

              [Called By]

              • >>   main +
              + +

              __I$use$fp (Thumb, 0 bytes, Stack size 0 bytes, iusefp.o(.text), UNUSED) + +

              _float_round (Thumb, 18 bytes, Stack size 0 bytes, fepilogue.o(.text)) +

              [Called By]

              • >>   __aeabi_fadd +
              + +

              _float_epilogue (Thumb, 92 bytes, Stack size 4 bytes, fepilogue.o(.text)) +

              [Stack]

              • Max Depth = 4
              • Call Chain = _float_epilogue +
              +
              [Called By]
              • >>   __aeabi_fadd +
              • >>   __aeabi_ui2f +
              • >>   __aeabi_i2f +
              + +

              __scatterload (Thumb, 28 bytes, Stack size 0 bytes, init.o(.text)) +

              [Calls]

              • >>   __main_after_scatterload +
              +
              [Called By]
              • >>   _main_scatterload +
              + +

              __scatterload_rt2 (Thumb, 0 bytes, Stack size 0 bytes, init.o(.text), UNUSED) + +

              ABS_OLED_Clear (Thumb, 1100 bytes, Stack size 0 bytes, absdrive_oled.o(.text.ABS_OLED_Clear))

              [Stack]

              • Max Depth = 104
              • Call Chain = ABS_OLED_Clear ⇒ ABS_OLED_Refresh ⇒ HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
              -
              [Calls]
              • >>   ABS_OLED_Refresh +
                [Calls]
                • >>   ABS_OLED_Refresh

                [Address Reference Count : 1]
                • absdrive_oled.o(.text.Create_OLED)
                -

                ABS_OLED_DrawCircle (Thumb, 226 bytes, Stack size 36 bytes, absdrive_oled.o(.text.ABS_OLED_DrawCircle)) +

                ABS_OLED_DrawCircle (Thumb, 226 bytes, Stack size 36 bytes, absdrive_oled.o(.text.ABS_OLED_DrawCircle))

                [Stack]

                • Max Depth = 36
                • Call Chain = ABS_OLED_DrawCircle

                [Address Reference Count : 1]
                • absdrive_oled.o(.text.Create_OLED)
                -

                ABS_OLED_DrawLine (Thumb, 188 bytes, Stack size 44 bytes, absdrive_oled.o(.text.ABS_OLED_DrawLine)) +

                ABS_OLED_DrawLine (Thumb, 188 bytes, Stack size 44 bytes, absdrive_oled.o(.text.ABS_OLED_DrawLine))

                [Stack]

                • Max Depth = 44
                • Call Chain = ABS_OLED_DrawLine

                [Address Reference Count : 1]
                • absdrive_oled.o(.text.Create_OLED)
                -

                ABS_OLED_DrawPoint (Thumb, 46 bytes, Stack size 16 bytes, absdrive_oled.o(.text.ABS_OLED_DrawPoint)) +

                ABS_OLED_DrawPoint (Thumb, 46 bytes, Stack size 16 bytes, absdrive_oled.o(.text.ABS_OLED_DrawPoint))

                [Stack]

                • Max Depth = 16
                • Call Chain = ABS_OLED_DrawPoint

                [Address Reference Count : 1]
                • absdrive_oled.o(.text.Create_OLED)
                -

                ABS_OLED_Init (Thumb, 2098 bytes, Stack size 32 bytes, absdrive_oled.o(.text.ABS_OLED_Init)) +

                ABS_OLED_Init (Thumb, 2098 bytes, Stack size 32 bytes, absdrive_oled.o(.text.ABS_OLED_Init))

                [Stack]

                • Max Depth = 136
                • Call Chain = ABS_OLED_Init ⇒ ABS_OLED_Refresh ⇒ HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
                -
                [Calls]
                • >>   ABS_OLED_Refresh -
                • >>   HAL_SPI_Transmit -
                • >>   HAL_GPIO_WritePin +
                  [Calls]
                  • >>   ABS_OLED_Refresh +
                  • >>   HAL_SPI_Transmit +
                  • >>   HAL_GPIO_WritePin
                  -
                  [Called By]
                  • >>   Create_OLED +
                    [Called By]
                    • >>   Create_OLED
                    -

                    ABS_OLED_Refresh (Thumb, 218 bytes, Stack size 40 bytes, absdrive_oled.o(.text.ABS_OLED_Refresh)) +

                    ABS_OLED_Refresh (Thumb, 218 bytes, Stack size 40 bytes, absdrive_oled.o(.text.ABS_OLED_Refresh))

                    [Stack]

                    • Max Depth = 104
                    • Call Chain = ABS_OLED_Refresh ⇒ HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
                    -
                    [Calls]
                    • >>   HAL_SPI_Transmit -
                    • >>   HAL_GPIO_WritePin +
                      [Calls]
                      • >>   HAL_SPI_Transmit +
                      • >>   HAL_GPIO_WritePin
                      -
                      [Called By]
                      • >>   ABS_OLED_Init -
                      • >>   ABS_OLED_Clear +
                        [Called By]
                        • >>   ABS_OLED_Init +
                        • >>   ABS_OLED_Clear

                        [Address Reference Count : 1]
                        • absdrive_oled.o(.text.Create_OLED)
                        -

                        ABS_OLED_ShowChar (Thumb, 626 bytes, Stack size 64 bytes, absdrive_oled.o(.text.ABS_OLED_ShowChar)) +

                        ABS_OLED_ShowChar (Thumb, 626 bytes, Stack size 64 bytes, absdrive_oled.o(.text.ABS_OLED_ShowChar))

                        [Stack]

                        • Max Depth = 64
                        • Call Chain = ABS_OLED_ShowChar
                        -
                        [Called By]
                        • >>   ABS_OLED_ShowNum -
                        • >>   ABS_OLED_ShowString +
                          [Called By]
                          • >>   ABS_OLED_Showdecimal +
                          • >>   ABS_OLED_ShowNum +
                          • >>   ABS_OLED_ShowString
                          -

                          ABS_OLED_ShowChinese (Thumb, 590 bytes, Stack size 56 bytes, absdrive_oled.o(.text.ABS_OLED_ShowChinese)) +

                          ABS_OLED_ShowChinese (Thumb, 590 bytes, Stack size 56 bytes, absdrive_oled.o(.text.ABS_OLED_ShowChinese))

                          [Stack]

                          • Max Depth = 56
                          • Call Chain = ABS_OLED_ShowChinese

                          [Address Reference Count : 1]
                          • absdrive_oled.o(.text.Create_OLED)
                          -

                          ABS_OLED_ShowNum (Thumb, 226 bytes, Stack size 56 bytes, absdrive_oled.o(.text.ABS_OLED_ShowNum)) +

                          ABS_OLED_ShowNum (Thumb, 226 bytes, Stack size 56 bytes, absdrive_oled.o(.text.ABS_OLED_ShowNum))

                          [Stack]

                          • Max Depth = 120
                          • Call Chain = ABS_OLED_ShowNum ⇒ ABS_OLED_ShowChar
                          -
                          [Calls]
                          • >>   ABS_OLED_ShowChar +
                            [Calls]
                            • >>   ABS_OLED_ShowChar

                            [Address Reference Count : 1]
                            • absdrive_oled.o(.text.Create_OLED)
                            -

                            ABS_OLED_ShowPicture (Thumb, 484 bytes, Stack size 44 bytes, absdrive_oled.o(.text.ABS_OLED_ShowPicture)) +

                            ABS_OLED_ShowPicture (Thumb, 484 bytes, Stack size 44 bytes, absdrive_oled.o(.text.ABS_OLED_ShowPicture))

                            [Stack]

                            • Max Depth = 44
                            • Call Chain = ABS_OLED_ShowPicture

                            [Address Reference Count : 1]
                            • absdrive_oled.o(.text.Create_OLED)
                            -

                            ABS_OLED_ShowString (Thumb, 84 bytes, Stack size 32 bytes, absdrive_oled.o(.text.ABS_OLED_ShowString)) +

                            ABS_OLED_ShowString (Thumb, 84 bytes, Stack size 32 bytes, absdrive_oled.o(.text.ABS_OLED_ShowString))

                            [Stack]

                            • Max Depth = 96
                            • Call Chain = ABS_OLED_ShowString ⇒ ABS_OLED_ShowChar
                            -
                            [Calls]
                            • >>   ABS_OLED_ShowChar +
                              [Calls]
                              • >>   ABS_OLED_ShowChar

                              [Address Reference Count : 1]
                              • absdrive_oled.o(.text.Create_OLED)
                              -

                              ADC_Enable (Thumb, 182 bytes, Stack size 24 bytes, stm32f1xx_hal_adc.o(.text.ADC_Enable)) +

                              ABS_OLED_Showdecimal (Thumb, 566 bytes, Stack size 64 bytes, absdrive_oled.o(.text.ABS_OLED_Showdecimal)) +

                              [Stack]

                              • Max Depth = 128
                              • Call Chain = ABS_OLED_Showdecimal ⇒ ABS_OLED_ShowChar +
                              +
                              [Calls]
                              • >>   __aeabi_fmul +
                              • >>   __aeabi_ui2f +
                              • >>   __aeabi_fsub +
                              • >>   __aeabi_i2f +
                              • >>   __aeabi_f2iz +
                              • >>   ABS_OLED_ShowChar +
                              +
                              [Address Reference Count : 1]
                              • absdrive_oled.o(.text.Create_OLED) +
                              +

                              ADC_Enable (Thumb, 182 bytes, Stack size 24 bytes, stm32f1xx_hal_adc.o(.text.ADC_Enable))

                              [Stack]

                              • Max Depth = 24
                              • Call Chain = ADC_Enable
                              -
                              [Calls]
                              • >>   HAL_GetTick +
                                [Calls]
                                • >>   HAL_GetTick
                                -
                                [Called By]
                                • >>   HAL_ADC_Start +
                                  [Called By]
                                  • >>   HAL_ADC_Start

                                  BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.BusFault_Handler)) @@ -346,10 +429,10 @@ Global Symbols


                                [Address Reference Count : 1]
                                • startup_stm32f103xb.o(RESET)
                                -

                                Create_OLED (Thumb, 98 bytes, Stack size 16 bytes, absdrive_oled.o(.text.Create_OLED)) +

                                Create_OLED (Thumb, 108 bytes, Stack size 16 bytes, absdrive_oled.o(.text.Create_OLED))

                                [Stack]

                                • Max Depth = 152
                                • Call Chain = Create_OLED ⇒ ABS_OLED_Init ⇒ ABS_OLED_Refresh ⇒ HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
                                -
                                [Calls]
                                • >>   ABS_OLED_Init +
                                  [Calls]
                                  • >>   ABS_OLED_Init

                                  [Called By]
                                  • >>   main
                                  @@ -357,267 +440,271 @@ Global Symbols

                                  DebugMon_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.DebugMon_Handler))
                                  [Address Reference Count : 1]

                                  • startup_stm32f103xb.o(RESET)
                                  -

                                  Error_Handler (Thumb, 10 bytes, Stack size 0 bytes, main.o(.text.Error_Handler)) -

                                  [Called By]

                                  • >>   MX_SPI2_Init -
                                  • >>   MX_USART1_UART_Init -
                                  • >>   MX_ADC1_Init +

                                    Error_Handler (Thumb, 10 bytes, Stack size 0 bytes, main.o(.text.Error_Handler)) +

                                    [Called By]

                                    • >>   MX_SPI2_Init +
                                    • >>   MX_USART1_UART_Init +
                                    • >>   MX_ADC1_Init
                                    -

                                    HAL_ADC_ConfigChannel (Thumb, 396 bytes, Stack size 12 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel)) +

                                    HAL_ADC_ConfigChannel (Thumb, 396 bytes, Stack size 12 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel))

                                    [Stack]

                                    • Max Depth = 12
                                    • Call Chain = HAL_ADC_ConfigChannel
                                    -
                                    [Called By]
                                    • >>   MX_ADC1_Init +
                                      [Called By]
                                      • >>   MX_ADC1_Init
                                      -

                                      HAL_ADC_GetValue (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue)) -

                                      [Called By]

                                      • >>   main +

                                        HAL_ADC_GetState (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_GetState)) +

                                        [Called By]

                                        • >>   RockingBar_ADC_GetValue
                                        -

                                        HAL_ADC_Init (Thumb, 348 bytes, Stack size 16 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_Init)) +

                                        HAL_ADC_GetValue (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue)) +

                                        [Called By]

                                        • >>   RockingBar_ADC_GetValue +
                                        + +

                                        HAL_ADC_Init (Thumb, 348 bytes, Stack size 16 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_Init))

                                        [Stack]

                                        • Max Depth = 92
                                        • Call Chain = HAL_ADC_Init ⇒ HAL_ADC_MspInit ⇒ HAL_GPIO_Init
                                        -
                                        [Calls]
                                        • >>   HAL_GetTick -
                                        • >>   HAL_ADC_MspInit +
                                          [Calls]
                                          • >>   HAL_GetTick +
                                          • >>   HAL_ADC_MspInit
                                          -
                                          [Called By]
                                          • >>   MX_ADC1_Init +
                                            [Called By]
                                            • >>   MX_ADC1_Init
                                            -

                                            HAL_ADC_MspInit (Thumb, 96 bytes, Stack size 32 bytes, adc.o(.text.HAL_ADC_MspInit)) +

                                            HAL_ADC_MspInit (Thumb, 96 bytes, Stack size 32 bytes, adc.o(.text.HAL_ADC_MspInit))

                                            [Stack]

                                            • Max Depth = 76
                                            • Call Chain = HAL_ADC_MspInit ⇒ HAL_GPIO_Init
                                            -
                                            [Calls]
                                            • >>   HAL_GPIO_Init +
                                              [Calls]
                                              • >>   HAL_GPIO_Init
                                              -
                                              [Called By]
                                              • >>   HAL_ADC_Init +
                                                [Called By]
                                                • >>   HAL_ADC_Init
                                                -

                                                HAL_ADC_PollForConversion (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion)) +

                                                HAL_ADC_PollForConversion (Thumb, 616 bytes, Stack size 24 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion))

                                                [Stack]

                                                • Max Depth = 32
                                                • Call Chain = HAL_ADC_PollForConversion ⇒ HAL_RCCEx_GetPeriphCLKFreq
                                                -
                                                [Calls]
                                                • >>   HAL_RCCEx_GetPeriphCLKFreq -
                                                • >>   HAL_GetTick +
                                                  [Calls]
                                                  • >>   HAL_RCCEx_GetPeriphCLKFreq +
                                                  • >>   HAL_GetTick
                                                  -
                                                  [Called By]
                                                  • >>   main +
                                                    [Called By]
                                                    • >>   RockingBar_ADC_GetValue
                                                    -

                                                    HAL_ADC_Start (Thumb, 204 bytes, Stack size 8 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_Start)) +

                                                    HAL_ADC_Start (Thumb, 204 bytes, Stack size 8 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_Start))

                                                    [Stack]

                                                    • Max Depth = 32
                                                    • Call Chain = HAL_ADC_Start ⇒ ADC_Enable
                                                    -
                                                    [Calls]
                                                    • >>   ADC_Enable +
                                                      [Calls]
                                                      • >>   ADC_Enable
                                                      -
                                                      [Called By]
                                                      • >>   main +
                                                        [Called By]
                                                        • >>   RockingBar_ADC_GetValue
                                                        -

                                                        HAL_DMA_Abort (Thumb, 70 bytes, Stack size 0 bytes, stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort)) -

                                                        [Called By]

                                                        • >>   HAL_UART_IRQHandler +

                                                          HAL_ADC_Stop (Thumb, 126 bytes, Stack size 16 bytes, stm32f1xx_hal_adc.o(.text.HAL_ADC_Stop)) +

                                                          [Stack]

                                                          • Max Depth = 16
                                                          • Call Chain = HAL_ADC_Stop +
                                                          +
                                                          [Calls]
                                                          • >>   HAL_GetTick +
                                                          +
                                                          [Called By]
                                                          • >>   RockingBar_ADC_GetValue
                                                          -

                                                          HAL_DMA_Abort_IT (Thumb, 178 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT)) +

                                                          HAL_DMA_Abort (Thumb, 70 bytes, Stack size 0 bytes, stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort)) +

                                                          [Called By]

                                                          • >>   HAL_UART_IRQHandler +
                                                          + +

                                                          HAL_DMA_Abort_IT (Thumb, 178 bytes, Stack size 8 bytes, stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT))

                                                          [Stack]

                                                          • Max Depth = 8
                                                          • Call Chain = HAL_DMA_Abort_IT
                                                          -
                                                          [Called By]
                                                          • >>   HAL_UART_IRQHandler +
                                                            [Called By]
                                                            • >>   HAL_UART_IRQHandler
                                                            -

                                                            HAL_Delay (Thumb, 40 bytes, Stack size 16 bytes, stm32f1xx_hal.o(.text.HAL_Delay)) -

                                                            [Stack]

                                                            • Max Depth = 16
                                                            • Call Chain = HAL_Delay -
                                                            -
                                                            [Calls]
                                                            • >>   HAL_GetTick -
                                                            -
                                                            [Called By]
                                                            • >>   main -
                                                            - -

                                                            HAL_GPIO_Init (Thumb, 538 bytes, Stack size 44 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init)) +

                                                            HAL_GPIO_Init (Thumb, 538 bytes, Stack size 44 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init))

                                                            [Stack]

                                                            • Max Depth = 44
                                                            • Call Chain = HAL_GPIO_Init
                                                            -
                                                            [Called By]
                                                            • >>   HAL_UART_MspInit -
                                                            • >>   HAL_SPI_MspInit -
                                                            • >>   HAL_ADC_MspInit -
                                                            • >>   MX_GPIO_Init +
                                                              [Called By]
                                                              • >>   HAL_UART_MspInit +
                                                              • >>   HAL_SPI_MspInit +
                                                              • >>   HAL_ADC_MspInit +
                                                              • >>   MX_GPIO_Init
                                                              -

                                                              HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin)) -

                                                              [Called By]

                                                              • >>   MX_GPIO_Init -
                                                              • >>   ABS_OLED_Init -
                                                              • >>   ABS_OLED_Refresh +

                                                                HAL_GPIO_WritePin (Thumb, 10 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin)) +

                                                                [Called By]

                                                                • >>   MX_GPIO_Init +
                                                                • >>   ABS_OLED_Init +
                                                                • >>   ABS_OLED_Refresh
                                                                -

                                                                HAL_GetTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(.text.HAL_GetTick)) -

                                                                [Called By]

                                                                • >>   SPI_WaitFlagStateUntilTimeout -
                                                                • >>   ADC_Enable -
                                                                • >>   HAL_ADC_Init -
                                                                • >>   HAL_Delay -
                                                                • >>   HAL_ADC_PollForConversion -
                                                                • >>   HAL_RCCEx_PeriphCLKConfig -
                                                                • >>   HAL_RCC_ClockConfig -
                                                                • >>   HAL_RCC_OscConfig -
                                                                • >>   HAL_SPI_Transmit +

                                                                  HAL_GetTick (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal.o(.text.HAL_GetTick)) +

                                                                  [Called By]

                                                                  • >>   SPI_WaitFlagStateUntilTimeout +
                                                                  • >>   HAL_ADC_PollForConversion +
                                                                  • >>   HAL_ADC_Stop +
                                                                  • >>   ADC_Enable +
                                                                  • >>   HAL_ADC_Init +
                                                                  • >>   HAL_RCCEx_PeriphCLKConfig +
                                                                  • >>   HAL_RCC_ClockConfig +
                                                                  • >>   HAL_RCC_OscConfig +
                                                                  • >>   HAL_SPI_Transmit
                                                                  -

                                                                  HAL_IncTick (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal.o(.text.HAL_IncTick)) +

                                                                  HAL_IncTick (Thumb, 26 bytes, Stack size 0 bytes, stm32f1xx_hal.o(.text.HAL_IncTick))

                                                                  [Called By]

                                                                  • >>   SysTick_Handler
                                                                  -

                                                                  HAL_Init (Thumb, 38 bytes, Stack size 8 bytes, stm32f1xx_hal.o(.text.HAL_Init)) +

                                                                  HAL_Init (Thumb, 38 bytes, Stack size 8 bytes, stm32f1xx_hal.o(.text.HAL_Init))

                                                                  [Stack]

                                                                  • Max Depth = 32
                                                                  • Call Chain = HAL_Init ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                  -
                                                                  [Calls]
                                                                  • >>   HAL_InitTick -
                                                                  • >>   HAL_NVIC_SetPriorityGrouping -
                                                                  • >>   HAL_MspInit +
                                                                    [Calls]
                                                                    • >>   HAL_InitTick +
                                                                    • >>   HAL_NVIC_SetPriorityGrouping +
                                                                    • >>   HAL_MspInit

                                                                    [Called By]
                                                                    • >>   main
                                                                    -

                                                                    HAL_InitTick (Thumb, 72 bytes, Stack size 16 bytes, stm32f1xx_hal.o(.text.HAL_InitTick)) +

                                                                    HAL_InitTick (Thumb, 72 bytes, Stack size 16 bytes, stm32f1xx_hal.o(.text.HAL_InitTick))

                                                                    [Stack]

                                                                    • Max Depth = 24
                                                                    • Call Chain = HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                    -
                                                                    [Calls]
                                                                    • >>   HAL_SYSTICK_Config -
                                                                    • >>   HAL_NVIC_SetPriority +
                                                                      [Calls]
                                                                      • >>   HAL_SYSTICK_Config +
                                                                      • >>   HAL_NVIC_SetPriority
                                                                      -
                                                                      [Called By]
                                                                      • >>   HAL_RCC_ClockConfig -
                                                                      • >>   HAL_Init +
                                                                        [Called By]
                                                                        • >>   HAL_RCC_ClockConfig +
                                                                        • >>   HAL_Init
                                                                        -

                                                                        HAL_MspInit (Thumb, 66 bytes, Stack size 8 bytes, stm32f1xx_hal_msp.o(.text.HAL_MspInit)) +

                                                                        HAL_MspInit (Thumb, 66 bytes, Stack size 8 bytes, stm32f1xx_hal_msp.o(.text.HAL_MspInit))

                                                                        [Stack]

                                                                        • Max Depth = 8
                                                                        • Call Chain = HAL_MspInit
                                                                        -
                                                                        [Called By]
                                                                        • >>   HAL_Init +
                                                                          [Called By]
                                                                          • >>   HAL_Init
                                                                          -

                                                                          HAL_NVIC_EnableIRQ (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ)) -

                                                                          [Called By]

                                                                          • >>   HAL_UART_MspInit +

                                                                            HAL_NVIC_EnableIRQ (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ)) +

                                                                            [Called By]

                                                                            • >>   HAL_UART_MspInit
                                                                            -

                                                                            HAL_NVIC_SetPriority (Thumb, 86 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority)) +

                                                                            HAL_NVIC_SetPriority (Thumb, 86 bytes, Stack size 8 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority))

                                                                            [Stack]

                                                                            • Max Depth = 8
                                                                            • Call Chain = HAL_NVIC_SetPriority
                                                                            -
                                                                            [Called By]
                                                                            • >>   HAL_InitTick -
                                                                            • >>   HAL_UART_MspInit +
                                                                              [Called By]
                                                                              • >>   HAL_InitTick +
                                                                              • >>   HAL_UART_MspInit
                                                                              -

                                                                              HAL_NVIC_SetPriorityGrouping (Thumb, 32 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping)) -

                                                                              [Called By]

                                                                              • >>   HAL_Init +

                                                                                HAL_NVIC_SetPriorityGrouping (Thumb, 32 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping)) +

                                                                                [Called By]

                                                                                • >>   HAL_Init
                                                                                -

                                                                                HAL_RCCEx_GetPeriphCLKFreq (Thumb, 220 bytes, Stack size 8 bytes, stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq)) +

                                                                                HAL_RCCEx_GetPeriphCLKFreq (Thumb, 220 bytes, Stack size 8 bytes, stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq))

                                                                                [Stack]

                                                                                • Max Depth = 8
                                                                                • Call Chain = HAL_RCCEx_GetPeriphCLKFreq
                                                                                -
                                                                                [Calls]
                                                                                • >>   HAL_RCC_GetPCLK2Freq +
                                                                                  [Calls]
                                                                                  • >>   HAL_RCC_GetPCLK2Freq
                                                                                  -
                                                                                  [Called By]
                                                                                  • >>   HAL_ADC_PollForConversion +
                                                                                    [Called By]
                                                                                    • >>   HAL_ADC_PollForConversion
                                                                                    -

                                                                                    HAL_RCCEx_PeriphCLKConfig (Thumb, 266 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig)) +

                                                                                    HAL_RCCEx_PeriphCLKConfig (Thumb, 266 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig))

                                                                                    [Stack]

                                                                                    • Max Depth = 32
                                                                                    • Call Chain = HAL_RCCEx_PeriphCLKConfig
                                                                                    -
                                                                                    [Calls]
                                                                                    • >>   HAL_GetTick +
                                                                                      [Calls]
                                                                                      • >>   HAL_GetTick

                                                                                      [Called By]
                                                                                      • >>   main
                                                                                      -

                                                                                      HAL_RCC_ClockConfig (Thumb, 446 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig)) +

                                                                                      HAL_RCC_ClockConfig (Thumb, 446 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig))

                                                                                      [Stack]

                                                                                      • Max Depth = 56
                                                                                      • Call Chain = HAL_RCC_ClockConfig ⇒ HAL_InitTick ⇒ HAL_NVIC_SetPriority
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   HAL_InitTick -
                                                                                      • >>   HAL_GetTick +
                                                                                        [Calls]
                                                                                        • >>   HAL_InitTick +
                                                                                        • >>   HAL_GetTick

                                                                                        [Called By]
                                                                                        • >>   main
                                                                                        -

                                                                                        HAL_RCC_GetPCLK1Freq (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq)) -

                                                                                        [Called By]

                                                                                        • >>   HAL_UART_Init +

                                                                                          HAL_RCC_GetPCLK1Freq (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq)) +

                                                                                          [Called By]

                                                                                          • >>   HAL_UART_Init
                                                                                          -

                                                                                          HAL_RCC_GetPCLK2Freq (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq)) -

                                                                                          [Called By]

                                                                                          • >>   HAL_RCCEx_GetPeriphCLKFreq -
                                                                                          • >>   HAL_UART_Init +

                                                                                            HAL_RCC_GetPCLK2Freq (Thumb, 38 bytes, Stack size 0 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq)) +

                                                                                            [Called By]

                                                                                            • >>   HAL_RCCEx_GetPeriphCLKFreq +
                                                                                            • >>   HAL_UART_Init
                                                                                            -

                                                                                            HAL_RCC_OscConfig (Thumb, 948 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig)) +

                                                                                            HAL_RCC_OscConfig (Thumb, 948 bytes, Stack size 32 bytes, stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig))

                                                                                            [Stack]

                                                                                            • Max Depth = 32
                                                                                            • Call Chain = HAL_RCC_OscConfig
                                                                                            -
                                                                                            [Calls]
                                                                                            • >>   HAL_GetTick +
                                                                                              [Calls]
                                                                                              • >>   HAL_GetTick

                                                                                              [Called By]
                                                                                              • >>   main
                                                                                              -

                                                                                              HAL_SPI_Init (Thumb, 172 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(.text.HAL_SPI_Init)) +

                                                                                              HAL_SPI_Init (Thumb, 172 bytes, Stack size 16 bytes, stm32f1xx_hal_spi.o(.text.HAL_SPI_Init))

                                                                                              [Stack]

                                                                                              • Max Depth = 92
                                                                                              • Call Chain = HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                              -
                                                                                              [Calls]
                                                                                              • >>   HAL_SPI_MspInit +
                                                                                                [Calls]
                                                                                                • >>   HAL_SPI_MspInit
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   MX_SPI2_Init +
                                                                                                  [Called By]
                                                                                                  • >>   MX_SPI2_Init
                                                                                                  -

                                                                                                  HAL_SPI_MspInit (Thumb, 100 bytes, Stack size 32 bytes, spi.o(.text.HAL_SPI_MspInit)) +

                                                                                                  HAL_SPI_MspInit (Thumb, 100 bytes, Stack size 32 bytes, spi.o(.text.HAL_SPI_MspInit))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 76
                                                                                                  • Call Chain = HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_GPIO_Init +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_GPIO_Init
                                                                                                    -
                                                                                                    [Called By]
                                                                                                    • >>   HAL_SPI_Init +
                                                                                                      [Called By]
                                                                                                      • >>   HAL_SPI_Init
                                                                                                      -

                                                                                                      HAL_SPI_Transmit (Thumb, 508 bytes, Stack size 32 bytes, stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit)) +

                                                                                                      HAL_SPI_Transmit (Thumb, 508 bytes, Stack size 32 bytes, stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit))

                                                                                                      [Stack]

                                                                                                      • Max Depth = 64
                                                                                                      • Call Chain = HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
                                                                                                      -
                                                                                                      [Calls]
                                                                                                      • >>   SPI_WaitFlagStateUntilTimeout -
                                                                                                      • >>   HAL_GetTick +
                                                                                                        [Calls]
                                                                                                        • >>   SPI_WaitFlagStateUntilTimeout +
                                                                                                        • >>   HAL_GetTick
                                                                                                        -
                                                                                                        [Called By]
                                                                                                        • >>   ABS_OLED_Init -
                                                                                                        • >>   ABS_OLED_Refresh +
                                                                                                          [Called By]
                                                                                                          • >>   ABS_OLED_Init +
                                                                                                          • >>   ABS_OLED_Refresh
                                                                                                          -

                                                                                                          HAL_SYSTICK_Config (Thumb, 44 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config)) -

                                                                                                          [Called By]

                                                                                                          • >>   HAL_InitTick +

                                                                                                            HAL_SYSTICK_Config (Thumb, 44 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config)) +

                                                                                                            [Called By]

                                                                                                            • >>   HAL_InitTick
                                                                                                            -

                                                                                                            HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback)) -

                                                                                                            [Called By]

                                                                                                            • >>   UART_Receive_IT -
                                                                                                            • >>   HAL_UART_IRQHandler +

                                                                                                              HAL_UARTEx_RxEventCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback)) +

                                                                                                              [Called By]

                                                                                                              • >>   UART_Receive_IT +
                                                                                                              • >>   HAL_UART_IRQHandler
                                                                                                              -

                                                                                                              HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback)) -

                                                                                                              [Called By]

                                                                                                              • >>   UART_DMAAbortOnError -
                                                                                                              • >>   HAL_UART_IRQHandler +

                                                                                                                HAL_UART_ErrorCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback)) +

                                                                                                                [Called By]

                                                                                                                • >>   UART_DMAAbortOnError +
                                                                                                                • >>   HAL_UART_IRQHandler
                                                                                                                -

                                                                                                                HAL_UART_IRQHandler (Thumb, 1376 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler)) +

                                                                                                                HAL_UART_IRQHandler (Thumb, 1376 bytes, Stack size 24 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 32
                                                                                                                • Call Chain = HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   HAL_UARTEx_RxEventCallback -
                                                                                                                • >>   HAL_UART_ErrorCallback -
                                                                                                                • >>   HAL_UART_TxCpltCallback -
                                                                                                                • >>   UART_Receive_IT -
                                                                                                                • >>   HAL_DMA_Abort_IT -
                                                                                                                • >>   HAL_DMA_Abort +
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                  • >>   HAL_UART_ErrorCallback +
                                                                                                                  • >>   HAL_UART_TxCpltCallback +
                                                                                                                  • >>   UART_Receive_IT +
                                                                                                                  • >>   HAL_DMA_Abort_IT +
                                                                                                                  • >>   HAL_DMA_Abort

                                                                                                                  [Called By]
                                                                                                                  • >>   USART1_IRQHandler
                                                                                                                  -

                                                                                                                  HAL_UART_Init (Thumb, 226 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_Init)) +

                                                                                                                  HAL_UART_Init (Thumb, 226 bytes, Stack size 8 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_Init))

                                                                                                                  [Stack]

                                                                                                                  • Max Depth = 92
                                                                                                                  • Call Chain = HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                  -
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_RCC_GetPCLK2Freq -
                                                                                                                  • >>   HAL_RCC_GetPCLK1Freq -
                                                                                                                  • >>   HAL_UART_MspInit +
                                                                                                                    [Calls]
                                                                                                                    • >>   HAL_RCC_GetPCLK2Freq +
                                                                                                                    • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                    • >>   HAL_UART_MspInit
                                                                                                                    -
                                                                                                                    [Called By]
                                                                                                                    • >>   MX_USART1_UART_Init +
                                                                                                                      [Called By]
                                                                                                                      • >>   MX_USART1_UART_Init
                                                                                                                      -

                                                                                                                      HAL_UART_MspInit (Thumb, 138 bytes, Stack size 40 bytes, usart.o(.text.HAL_UART_MspInit)) +

                                                                                                                      HAL_UART_MspInit (Thumb, 138 bytes, Stack size 40 bytes, usart.o(.text.HAL_UART_MspInit))

                                                                                                                      [Stack]

                                                                                                                      • Max Depth = 84
                                                                                                                      • Call Chain = HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                      -
                                                                                                                      [Calls]
                                                                                                                      • >>   HAL_NVIC_EnableIRQ -
                                                                                                                      • >>   HAL_NVIC_SetPriority -
                                                                                                                      • >>   HAL_GPIO_Init +
                                                                                                                        [Calls]
                                                                                                                        • >>   HAL_NVIC_EnableIRQ +
                                                                                                                        • >>   HAL_NVIC_SetPriority +
                                                                                                                        • >>   HAL_GPIO_Init
                                                                                                                        -
                                                                                                                        [Called By]
                                                                                                                        • >>   HAL_UART_Init +
                                                                                                                          [Called By]
                                                                                                                          • >>   HAL_UART_Init
                                                                                                                          -

                                                                                                                          HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback)) -

                                                                                                                          [Called By]

                                                                                                                          • >>   UART_Receive_IT +

                                                                                                                            HAL_UART_RxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback)) +

                                                                                                                            [Called By]

                                                                                                                            • >>   UART_Receive_IT
                                                                                                                            -

                                                                                                                            HAL_UART_TxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback)) -

                                                                                                                            [Called By]

                                                                                                                            • >>   HAL_UART_IRQHandler +

                                                                                                                              HAL_UART_TxCpltCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback)) +

                                                                                                                              [Called By]

                                                                                                                              • >>   HAL_UART_IRQHandler

                                                                                                                              HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.HardFault_Handler)) @@ -627,39 +714,43 @@ Global Symbols


                                                                                                                            [Address Reference Count : 1]
                                                                                                                            • startup_stm32f103xb.o(RESET)
                                                                                                                            -

                                                                                                                            MX_ADC1_Init (Thumb, 124 bytes, Stack size 24 bytes, adc.o(.text.MX_ADC1_Init)) +

                                                                                                                            InitQuecu (Thumb, 16 bytes, Stack size 0 bytes, queue.o(.text.InitQuecu)) +

                                                                                                                            [Called By]

                                                                                                                            • >>   RockingBarInit +
                                                                                                                            + +

                                                                                                                            MX_ADC1_Init (Thumb, 126 bytes, Stack size 24 bytes, adc.o(.text.MX_ADC1_Init))

                                                                                                                            [Stack]

                                                                                                                            • Max Depth = 116
                                                                                                                            • Call Chain = MX_ADC1_Init ⇒ HAL_ADC_Init ⇒ HAL_ADC_MspInit ⇒ HAL_GPIO_Init
                                                                                                                            -
                                                                                                                            [Calls]
                                                                                                                            • >>   HAL_ADC_ConfigChannel -
                                                                                                                            • >>   HAL_ADC_Init -
                                                                                                                            • >>   Error_Handler +
                                                                                                                              [Calls]
                                                                                                                              • >>   HAL_ADC_ConfigChannel +
                                                                                                                              • >>   HAL_ADC_Init +
                                                                                                                              • >>   Error_Handler

                                                                                                                              [Called By]
                                                                                                                              • >>   main
                                                                                                                              -

                                                                                                                              MX_GPIO_Init (Thumb, 178 bytes, Stack size 48 bytes, gpio.o(.text.MX_GPIO_Init)) +

                                                                                                                              MX_GPIO_Init (Thumb, 178 bytes, Stack size 48 bytes, gpio.o(.text.MX_GPIO_Init))

                                                                                                                              [Stack]

                                                                                                                              • Max Depth = 92
                                                                                                                              • Call Chain = MX_GPIO_Init ⇒ HAL_GPIO_Init
                                                                                                                              -
                                                                                                                              [Calls]
                                                                                                                              • >>   HAL_GPIO_Init -
                                                                                                                              • >>   HAL_GPIO_WritePin +
                                                                                                                                [Calls]
                                                                                                                                • >>   HAL_GPIO_Init +
                                                                                                                                • >>   HAL_GPIO_WritePin

                                                                                                                                [Called By]
                                                                                                                                • >>   main
                                                                                                                                -

                                                                                                                                MX_SPI2_Init (Thumb, 70 bytes, Stack size 8 bytes, spi.o(.text.MX_SPI2_Init)) +

                                                                                                                                MX_SPI2_Init (Thumb, 70 bytes, Stack size 8 bytes, spi.o(.text.MX_SPI2_Init))

                                                                                                                                [Stack]

                                                                                                                                • Max Depth = 100
                                                                                                                                • Call Chain = MX_SPI2_Init ⇒ HAL_SPI_Init ⇒ HAL_SPI_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                -
                                                                                                                                [Calls]
                                                                                                                                • >>   HAL_SPI_Init -
                                                                                                                                • >>   Error_Handler +
                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_SPI_Init +
                                                                                                                                  • >>   Error_Handler

                                                                                                                                  [Called By]
                                                                                                                                  • >>   main
                                                                                                                                  -

                                                                                                                                  MX_USART1_UART_Init (Thumb, 60 bytes, Stack size 8 bytes, usart.o(.text.MX_USART1_UART_Init)) +

                                                                                                                                  MX_USART1_UART_Init (Thumb, 60 bytes, Stack size 8 bytes, usart.o(.text.MX_USART1_UART_Init))

                                                                                                                                  [Stack]

                                                                                                                                  • Max Depth = 100
                                                                                                                                  • Call Chain = MX_USART1_UART_Init ⇒ HAL_UART_Init ⇒ HAL_UART_MspInit ⇒ HAL_GPIO_Init
                                                                                                                                  -
                                                                                                                                  [Calls]
                                                                                                                                  • >>   HAL_UART_Init -
                                                                                                                                  • >>   Error_Handler +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   HAL_UART_Init +
                                                                                                                                    • >>   Error_Handler

                                                                                                                                    [Called By]
                                                                                                                                    • >>   main
                                                                                                                                    @@ -681,11 +772,44 @@ Global Symbols

                                                                                                                                    PendSV_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.PendSV_Handler))
                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                    • startup_stm32f103xb.o(RESET)
                                                                                                                                    +

                                                                                                                                    RockingBarInit (Thumb, 30 bytes, Stack size 8 bytes, rockingbar.o(.text.RockingBarInit)) +

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 8
                                                                                                                                    • Call Chain = RockingBarInit +
                                                                                                                                    +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   InitQuecu +
                                                                                                                                    +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   main +
                                                                                                                                    + +

                                                                                                                                    RockingBar_ADC_GetValue (Thumb, 458 bytes, Stack size 24 bytes, rockingbar.o(.text.RockingBar_ADC_GetValue)) +

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 56
                                                                                                                                    • Call Chain = RockingBar_ADC_GetValue ⇒ HAL_ADC_PollForConversion ⇒ HAL_RCCEx_GetPeriphCLKFreq +
                                                                                                                                    +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   HAL_ADC_GetState +
                                                                                                                                    • >>   HAL_ADC_GetValue +
                                                                                                                                    • >>   HAL_ADC_PollForConversion +
                                                                                                                                    • >>   HAL_ADC_Stop +
                                                                                                                                    • >>   HAL_ADC_Start +
                                                                                                                                    • >>   deQueue +
                                                                                                                                    • >>   enQueue +
                                                                                                                                    • >>   __aeabi_ui2f +
                                                                                                                                    +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   RockingBar_GetValue +
                                                                                                                                    + +

                                                                                                                                    RockingBar_GetValue (Thumb, 66 bytes, Stack size 16 bytes, rockingbar.o(.text.RockingBar_GetValue)) +

                                                                                                                                    [Stack]

                                                                                                                                    • Max Depth = 72
                                                                                                                                    • Call Chain = RockingBar_GetValue ⇒ RockingBar_ADC_GetValue ⇒ HAL_ADC_PollForConversion ⇒ HAL_RCCEx_GetPeriphCLKFreq +
                                                                                                                                    +
                                                                                                                                    [Calls]
                                                                                                                                    • >>   __aeabi_fadd +
                                                                                                                                    • >>   RockingBar_ADC_GetValue +
                                                                                                                                    • >>   __aeabi_fmul +
                                                                                                                                    +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   main +
                                                                                                                                    +

                                                                                                                                    SVC_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.SVC_Handler))
                                                                                                                                    [Address Reference Count : 1]

                                                                                                                                    • startup_stm32f103xb.o(RESET)

                                                                                                                                    SysTick_Handler (Thumb, 4 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.SysTick_Handler)) -

                                                                                                                                    [Calls]

                                                                                                                                    • >>   HAL_IncTick +

                                                                                                                                      [Calls]
                                                                                                                                      • >>   HAL_IncTick

                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                      • startup_stm32f103xb.o(RESET)
                                                                                                                                      @@ -695,7 +819,7 @@ Global Symbols

                                                                                                                                      USART1_IRQHandler (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.USART1_IRQHandler))

                                                                                                                                      [Stack]

                                                                                                                                      • Max Depth = 32
                                                                                                                                      • Call Chain = USART1_IRQHandler ⇒ HAL_UART_IRQHandler ⇒ HAL_DMA_Abort_IT
                                                                                                                                      -
                                                                                                                                      [Calls]
                                                                                                                                      • >>   HAL_UART_IRQHandler +
                                                                                                                                        [Calls]
                                                                                                                                        • >>   HAL_UART_IRQHandler

                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                        • startup_stm32f103xb.o(RESET)
                                                                                                                                        @@ -706,53 +830,60 @@ Global Symbols

                                                                                                                                      [Address Reference Count : 1]
                                                                                                                                      • startup_stm32f103xb.o(RESET)
                                                                                                                                      -

                                                                                                                                      main (Thumb, 274 bytes, Stack size 88 bytes, main.o(.text.main)) +

                                                                                                                                      deQueue (Thumb, 42 bytes, Stack size 0 bytes, queue.o(.text.deQueue)) +

                                                                                                                                      [Called By]

                                                                                                                                      • >>   RockingBar_ADC_GetValue +
                                                                                                                                      + +

                                                                                                                                      enQueue (Thumb, 44 bytes, Stack size 0 bytes, queue.o(.text.enQueue)) +

                                                                                                                                      [Called By]

                                                                                                                                      • >>   RockingBar_ADC_GetValue +
                                                                                                                                      + +

                                                                                                                                      main (Thumb, 278 bytes, Stack size 88 bytes, main.o(.text.main))

                                                                                                                                      [Stack]

                                                                                                                                      • Max Depth = 240
                                                                                                                                      • Call Chain = main ⇒ Create_OLED ⇒ ABS_OLED_Init ⇒ ABS_OLED_Refresh ⇒ HAL_SPI_Transmit ⇒ SPI_WaitFlagStateUntilTimeout
                                                                                                                                      -
                                                                                                                                      [Calls]
                                                                                                                                      • >>   HAL_ADC_GetValue -
                                                                                                                                      • >>   HAL_Delay -
                                                                                                                                      • >>   HAL_ADC_PollForConversion -
                                                                                                                                      • >>   HAL_ADC_Start -
                                                                                                                                      • >>   MX_SPI2_Init -
                                                                                                                                      • >>   MX_USART1_UART_Init -
                                                                                                                                      • >>   MX_ADC1_Init -
                                                                                                                                      • >>   MX_GPIO_Init -
                                                                                                                                      • >>   HAL_RCCEx_PeriphCLKConfig -
                                                                                                                                      • >>   HAL_RCC_ClockConfig -
                                                                                                                                      • >>   HAL_RCC_OscConfig -
                                                                                                                                      • >>   HAL_Init -
                                                                                                                                      • >>   Create_OLED +
                                                                                                                                        [Calls]
                                                                                                                                        • >>   __aeabi_f2uiz +
                                                                                                                                        • >>   RockingBar_GetValue +
                                                                                                                                        • >>   RockingBarInit +
                                                                                                                                        • >>   MX_SPI2_Init +
                                                                                                                                        • >>   MX_USART1_UART_Init +
                                                                                                                                        • >>   MX_ADC1_Init +
                                                                                                                                        • >>   MX_GPIO_Init +
                                                                                                                                        • >>   HAL_RCCEx_PeriphCLKConfig +
                                                                                                                                        • >>   HAL_RCC_ClockConfig +
                                                                                                                                        • >>   HAL_RCC_OscConfig +
                                                                                                                                        • >>   HAL_Init +
                                                                                                                                        • >>   Create_OLED

                                                                                                                                        [Address Reference Count : 1]
                                                                                                                                        • entry9a.o(.ARM.Collect$$$$0000000B)
                                                                                                                                        -

                                                                                                                                        __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) +

                                                                                                                                        __scatterload_copy (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_copy), UNUSED) -

                                                                                                                                        __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) +

                                                                                                                                        __scatterload_null (Thumb, 2 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_null), UNUSED) -

                                                                                                                                        __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED) +

                                                                                                                                        __scatterload_zeroinit (Thumb, 14 bytes, Stack size unknown bytes, handlers.o(i.__scatterload_zeroinit), UNUSED)

                                                                                                                                        Local Symbols

                                                                                                                                        -

                                                                                                                                        SPI_WaitFlagStateUntilTimeout (Thumb, 228 bytes, Stack size 32 bytes, stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout)) +

                                                                                                                                        SPI_WaitFlagStateUntilTimeout (Thumb, 228 bytes, Stack size 32 bytes, stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout))

                                                                                                                                        [Stack]

                                                                                                                                        • Max Depth = 32
                                                                                                                                        • Call Chain = SPI_WaitFlagStateUntilTimeout
                                                                                                                                        -
                                                                                                                                        [Calls]
                                                                                                                                        • >>   HAL_GetTick +
                                                                                                                                          [Calls]
                                                                                                                                          • >>   HAL_GetTick
                                                                                                                                          -
                                                                                                                                          [Called By]
                                                                                                                                          • >>   HAL_SPI_Transmit +
                                                                                                                                            [Called By]
                                                                                                                                            • >>   HAL_SPI_Transmit
                                                                                                                                            -

                                                                                                                                            UART_Receive_IT (Thumb, 254 bytes, Stack size 4 bytes, stm32f1xx_hal_uart.o(.text.UART_Receive_IT)) +

                                                                                                                                            UART_Receive_IT (Thumb, 254 bytes, Stack size 4 bytes, stm32f1xx_hal_uart.o(.text.UART_Receive_IT))

                                                                                                                                            [Stack]

                                                                                                                                            • Max Depth = 4
                                                                                                                                            • Call Chain = UART_Receive_IT
                                                                                                                                            -
                                                                                                                                            [Calls]
                                                                                                                                            • >>   HAL_UART_RxCpltCallback -
                                                                                                                                            • >>   HAL_UARTEx_RxEventCallback +
                                                                                                                                              [Calls]
                                                                                                                                              • >>   HAL_UART_RxCpltCallback +
                                                                                                                                              • >>   HAL_UARTEx_RxEventCallback
                                                                                                                                              -
                                                                                                                                              [Called By]
                                                                                                                                              • >>   HAL_UART_IRQHandler +
                                                                                                                                                [Called By]
                                                                                                                                                • >>   HAL_UART_IRQHandler
                                                                                                                                                -

                                                                                                                                                UART_DMAAbortOnError (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError)) -

                                                                                                                                                [Calls]

                                                                                                                                                • >>   HAL_UART_ErrorCallback +

                                                                                                                                                  UART_DMAAbortOnError (Thumb, 12 bytes, Stack size 0 bytes, stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError)) +

                                                                                                                                                  [Calls]

                                                                                                                                                  • >>   HAL_UART_ErrorCallback

                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                  • stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler)

                                                                                                                                                  diff --git a/yaokon/MDK-ARM/yaokon.lnp b/yaokon/MDK-ARM/yaokon.lnp index dd9f355..f7c6a26 100644 --- a/yaokon/MDK-ARM/yaokon.lnp +++ b/yaokon/MDK-ARM/yaokon.lnp @@ -8,6 +8,7 @@ ".\usart.o" ".\stm32f1xx_it.o" ".\stm32f1xx_hal_msp.o" +".\queue.o" ".\stm32f1xx_hal_gpio_ex.o" ".\stm32f1xx_hal_adc.o" ".\stm32f1xx_hal_adc_ex.o" @@ -26,6 +27,8 @@ ".\stm32f1xx_hal_tim_ex.o" ".\stm32f1xx_hal_uart.o" ".\system_stm32f1xx.o" +".\rockingbar.o" +".\filtering.o" --library_type=microlib --strict --scatter ".\yaokon.sct" --summary_stderr --info summarysizes --map --load_addr_map_info --xref --callgraph --symbols --info sizes --info totals --info unused --info veneers diff --git a/yaokon/MDK-ARM/yaokon.map b/yaokon/MDK-ARM/yaokon.map index 2a5f6ba..bbd51f0 100644 --- a/yaokon/MDK-ARM/yaokon.map +++ b/yaokon/MDK-ARM/yaokon.map @@ -66,6 +66,13 @@ Section Cross References absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowString) refers to absdrive_oled.o(.text.ABS_OLED_ShowString) for [Anonymous Symbol] absdrive_oled.o(.text.ABS_OLED_ShowNum) refers to absdrive_oled.o(.text.ABS_OLED_ShowChar) for ABS_OLED_ShowChar absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowNum) refers to absdrive_oled.o(.text.ABS_OLED_ShowNum) for [Anonymous Symbol] + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to ffixi.o(.text) for __aeabi_f2iz + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to absdrive_oled.o(.text.ABS_OLED_ShowChar) for ABS_OLED_ShowChar + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to fflti.o(.text) for __aeabi_i2f + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to fadd.o(.text) for __aeabi_fsub + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to ffltui.o(.text) for __aeabi_ui2f + absdrive_oled.o(.text.ABS_OLED_Showdecimal) refers to fmul.o(.text) for __aeabi_fmul + absdrive_oled.o(.ARM.exidx.text.ABS_OLED_Showdecimal) refers to absdrive_oled.o(.text.ABS_OLED_Showdecimal) for [Anonymous Symbol] absdrive_oled.o(.text.ABS_OLED_ShowChinese) refers to absdrive_oled.o(.rodata.Hzk1) for Hzk1 absdrive_oled.o(.text.ABS_OLED_ShowChinese) refers to absdrive_oled.o(.rodata.Hzk3) for Hzk3 absdrive_oled.o(.text.ABS_OLED_ShowChinese) refers to absdrive_oled.o(.bss.ABS_OLED_GRAM) for ABS_OLED_GRAM @@ -86,15 +93,16 @@ Section Cross References absdrive_oled.o(.text.ABS_OLED_Init) refers to absdrive_oled.o(.bss.ABS_OLED_GRAM) for ABS_OLED_GRAM absdrive_oled.o(.text.ABS_OLED_Init) refers to absdrive_oled.o(.text.ABS_OLED_Refresh) for ABS_OLED_Refresh absdrive_oled.o(.ARM.exidx.text.ABS_OLED_Init) refers to absdrive_oled.o(.text.ABS_OLED_Init) for [Anonymous Symbol] - absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_Refresh) for ABS_OLED_Refresh absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_Clear) for ABS_OLED_Clear - absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawPoint) for ABS_OLED_DrawPoint - absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawLine) for ABS_OLED_DrawLine - absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawCircle) for ABS_OLED_DrawCircle + absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_Refresh) for ABS_OLED_Refresh absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_ShowString) for ABS_OLED_ShowString + absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawCircle) for ABS_OLED_DrawCircle absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_ShowChinese) for ABS_OLED_ShowChinese absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_ShowNum) for ABS_OLED_ShowNum + absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_Showdecimal) for ABS_OLED_Showdecimal absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_ShowPicture) for ABS_OLED_ShowPicture + absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawPoint) for ABS_OLED_DrawPoint + absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_DrawLine) for ABS_OLED_DrawLine absdrive_oled.o(.text.Create_OLED) refers to absdrive_oled.o(.text.ABS_OLED_Init) for ABS_OLED_Init absdrive_oled.o(.ARM.exidx.text.Create_OLED) refers to absdrive_oled.o(.text.Create_OLED) for [Anonymous Symbol] main.o(.text.main) refers to stm32f1xx_hal.o(.text.HAL_Init) for HAL_Init @@ -106,11 +114,10 @@ Section Cross References main.o(.text.main) refers to usart.o(.text.MX_USART1_UART_Init) for MX_USART1_UART_Init main.o(.text.main) refers to spi.o(.text.MX_SPI2_Init) for MX_SPI2_Init main.o(.text.main) refers to absdrive_oled.o(.text.Create_OLED) for Create_OLED - main.o(.text.main) refers to adc.o(.bss.hadc1) for hadc1 - main.o(.text.main) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) for HAL_ADC_Start - main.o(.text.main) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) for HAL_ADC_PollForConversion - main.o(.text.main) refers to stm32f1xx_hal.o(.text.HAL_Delay) for HAL_Delay - main.o(.text.main) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) for HAL_ADC_GetValue + main.o(.text.main) refers to rockingbar.o(.text.RockingBarInit) for RockingBarInit + main.o(.text.main) refers to rockingbar.o(.bss.RockingBar_Value) for RockingBar_Value + main.o(.text.main) refers to rockingbar.o(.text.RockingBar_GetValue) for RockingBar_GetValue + main.o(.text.main) refers to ffixui.o(.text) for __aeabi_f2uiz main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] main.o(.text.SystemClock_Config) refers to stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) for HAL_RCC_OscConfig main.o(.text.SystemClock_Config) refers to stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) for HAL_RCC_ClockConfig @@ -165,6 +172,14 @@ Section Cross References stm32f1xx_it.o(.text.USART1_IRQHandler) refers to stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) for HAL_UART_IRQHandler stm32f1xx_it.o(.ARM.exidx.text.USART1_IRQHandler) refers to stm32f1xx_it.o(.text.USART1_IRQHandler) for [Anonymous Symbol] stm32f1xx_hal_msp.o(.ARM.exidx.text.HAL_MspInit) refers to stm32f1xx_hal_msp.o(.text.HAL_MspInit) for [Anonymous Symbol] + queue.o(.ARM.exidx.text.InitQuecu) refers to queue.o(.text.InitQuecu) for [Anonymous Symbol] + queue.o(.ARM.exidx.text.QueueEmpty) refers to queue.o(.text.QueueEmpty) for [Anonymous Symbol] + queue.o(.ARM.exidx.text.QueueFull) refers to queue.o(.text.QueueFull) for [Anonymous Symbol] + queue.o(.ARM.exidx.text.enQueue) refers to queue.o(.text.enQueue) for [Anonymous Symbol] + queue.o(.ARM.exidx.text.deQueue) refers to queue.o(.text.deQueue) for [Anonymous Symbol] + queue.o(.text.DispQuecu) refers to printf1.o(i.__0printf$1) for __2printf + queue.o(.text.DispQuecu) refers to putchar.o(i.putchar) for putchar + queue.o(.ARM.exidx.text.DispQuecu) refers to queue.o(.text.DispQuecu) for [Anonymous Symbol] stm32f1xx_hal_gpio_ex.o(.ARM.exidx.text.HAL_GPIOEx_ConfigEventout) refers to stm32f1xx_hal_gpio_ex.o(.text.HAL_GPIOEx_ConfigEventout) for [Anonymous Symbol] stm32f1xx_hal_gpio_ex.o(.ARM.exidx.text.HAL_GPIOEx_EnableEventout) refers to stm32f1xx_hal_gpio_ex.o(.text.HAL_GPIOEx_EnableEventout) for [Anonymous Symbol] stm32f1xx_hal_gpio_ex.o(.ARM.exidx.text.HAL_GPIOEx_DisableEventout) refers to stm32f1xx_hal_gpio_ex.o(.text.HAL_GPIOEx_DisableEventout) for [Anonymous Symbol] @@ -732,6 +747,30 @@ Section Cross References system_stm32f1xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.data.SystemCoreClock) for SystemCoreClock system_stm32f1xx.o(.text.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.rodata.AHBPrescTable) for AHBPrescTable system_stm32f1xx.o(.ARM.exidx.text.SystemCoreClockUpdate) refers to system_stm32f1xx.o(.text.SystemCoreClockUpdate) for [Anonymous Symbol] + rockingbar.o(.text.RockingBarInit) refers to rockingbar.o(.bss.RockingBar_ADC_Value_0) for RockingBar_ADC_Value_0 + rockingbar.o(.text.RockingBarInit) refers to queue.o(.text.InitQuecu) for InitQuecu + rockingbar.o(.text.RockingBarInit) refers to rockingbar.o(.bss.RockingBar_ADC_Value_1) for RockingBar_ADC_Value_1 + rockingbar.o(.ARM.exidx.text.RockingBarInit) refers to rockingbar.o(.text.RockingBarInit) for [Anonymous Symbol] + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to adc.o(.bss.hadc1) for hadc1 + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) for HAL_ADC_Start + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) for HAL_ADC_PollForConversion + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_GetState) for HAL_ADC_GetState + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to rockingbar.o(.data.P) for P + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) for HAL_ADC_GetValue + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to queue.o(.text.enQueue) for enQueue + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to queue.o(.text.deQueue) for deQueue + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to stm32f1xx_hal_adc.o(.text.HAL_ADC_Stop) for HAL_ADC_Stop + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to ffltui.o(.text) for __aeabi_ui2f + rockingbar.o(.text.RockingBar_ADC_GetValue) refers to rockingbar.o(.bss.RockingBar_Value) for RockingBar_Value + rockingbar.o(.ARM.exidx.text.RockingBar_ADC_GetValue) refers to rockingbar.o(.text.RockingBar_ADC_GetValue) for [Anonymous Symbol] + rockingbar.o(.text.RockingBar_GetValue) refers to rockingbar.o(.text.RockingBar_ADC_GetValue) for RockingBar_ADC_GetValue + rockingbar.o(.text.RockingBar_GetValue) refers to rockingbar.o(.bss.RockingBar_Value) for RockingBar_Value + rockingbar.o(.text.RockingBar_GetValue) refers to fmul.o(.text) for __aeabi_fmul + rockingbar.o(.text.RockingBar_GetValue) refers to fadd.o(.text) for __aeabi_fadd + rockingbar.o(.ARM.exidx.text.RockingBar_GetValue) refers to rockingbar.o(.text.RockingBar_GetValue) for [Anonymous Symbol] + rockingbar.o(.data.P) refers to rockingbar.o(.bss.RockingBar_ADC_Value_0) for RockingBar_ADC_Value_0 + rockingbar.o(.data.P) refers to rockingbar.o(.bss.RockingBar_ADC_Value_1) for RockingBar_ADC_Value_1 + filtering.o(.ARM.exidx.text.Mean_filtering) refers to filtering.o(.text.Mean_filtering) for [Anonymous Symbol] entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry10a.o(.ARM.Collect$$$$0000000D) for __rt_final_cpp entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry11a.o(.ARM.Collect$$$$0000000F) for __rt_final_exit entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry7b.o(.ARM.Collect$$$$00000008) for _main_clock @@ -739,6 +778,253 @@ Section Cross References entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry9a.o(.ARM.Collect$$$$0000000B) for _main_init entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry5.o(.ARM.Collect$$$$00000004) for _main_scatterload entry.o(.ARM.Collect$$$$00000000) refers (Special) to entry2.o(.ARM.Collect$$$$00000001) for _main_stk + putchar.o(i.putchar) refers to usart.o(.text.fputc) for fputc + putchar.o(i.putchar) refers to stdout.o(.data) for __stdout + printfb.o(i.__0fprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0fprintf$bare) refers to usart.o(.text.fputc) for fputc + printfb.o(i.__0printf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0printf$bare) refers to usart.o(.text.fputc) for fputc + printfb.o(i.__0printf$bare) refers to stdout.o(.data) for __stdout + printfb.o(i.__0snprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0snprintf$bare) refers to printfb.o(i._snputc) for _snputc + printfb.o(i.__0sprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0sprintf$bare) refers to printfb.o(i._sputc) for _sputc + printfb.o(i.__0vfprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vfprintf$bare) refers to usart.o(.text.fputc) for fputc + printfb.o(i.__0vprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vprintf$bare) refers to usart.o(.text.fputc) for fputc + printfb.o(i.__0vprintf$bare) refers to stdout.o(.data) for __stdout + printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vsnprintf$bare) refers to printfb.o(i._snputc) for _snputc + printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._printf_core) for _printf_core + printfb.o(i.__0vsprintf$bare) refers to printfb.o(i._sputc) for _sputc + printf0.o(i.__0fprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0fprintf$0) refers to usart.o(.text.fputc) for fputc + printf0.o(i.__0printf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0printf$0) refers to usart.o(.text.fputc) for fputc + printf0.o(i.__0printf$0) refers to stdout.o(.data) for __stdout + printf0.o(i.__0snprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0snprintf$0) refers to printf0.o(i._snputc) for _snputc + printf0.o(i.__0sprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0sprintf$0) refers to printf0.o(i._sputc) for _sputc + printf0.o(i.__0vfprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vfprintf$0) refers to usart.o(.text.fputc) for fputc + printf0.o(i.__0vprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vprintf$0) refers to usart.o(.text.fputc) for fputc + printf0.o(i.__0vprintf$0) refers to stdout.o(.data) for __stdout + printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vsnprintf$0) refers to printf0.o(i._snputc) for _snputc + printf0.o(i.__0vsprintf$0) refers to printf0.o(i._printf_core) for _printf_core + printf0.o(i.__0vsprintf$0) refers to printf0.o(i._sputc) for _sputc + printf1.o(i.__0fprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0fprintf$1) refers to usart.o(.text.fputc) for fputc + printf1.o(i.__0printf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0printf$1) refers to usart.o(.text.fputc) for fputc + printf1.o(i.__0printf$1) refers to stdout.o(.data) for __stdout + printf1.o(i.__0snprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0snprintf$1) refers to printf1.o(i._snputc) for _snputc + printf1.o(i.__0sprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0sprintf$1) refers to printf1.o(i._sputc) for _sputc + printf1.o(i.__0vfprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vfprintf$1) refers to usart.o(.text.fputc) for fputc + printf1.o(i.__0vprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vprintf$1) refers to usart.o(.text.fputc) for fputc + printf1.o(i.__0vprintf$1) refers to stdout.o(.data) for __stdout + printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vsnprintf$1) refers to printf1.o(i._snputc) for _snputc + printf1.o(i.__0vsprintf$1) refers to printf1.o(i._printf_core) for _printf_core + printf1.o(i.__0vsprintf$1) refers to printf1.o(i._sputc) for _sputc + printf1.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf2.o(i.__0fprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0fprintf$2) refers to usart.o(.text.fputc) for fputc + printf2.o(i.__0printf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0printf$2) refers to usart.o(.text.fputc) for fputc + printf2.o(i.__0printf$2) refers to stdout.o(.data) for __stdout + printf2.o(i.__0snprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0snprintf$2) refers to printf2.o(i._snputc) for _snputc + printf2.o(i.__0sprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0sprintf$2) refers to printf2.o(i._sputc) for _sputc + printf2.o(i.__0vfprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vfprintf$2) refers to usart.o(.text.fputc) for fputc + printf2.o(i.__0vprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vprintf$2) refers to usart.o(.text.fputc) for fputc + printf2.o(i.__0vprintf$2) refers to stdout.o(.data) for __stdout + printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vsnprintf$2) refers to printf2.o(i._snputc) for _snputc + printf2.o(i.__0vsprintf$2) refers to printf2.o(i._printf_core) for _printf_core + printf2.o(i.__0vsprintf$2) refers to printf2.o(i._sputc) for _sputc + printf3.o(i.__0fprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0fprintf$3) refers to usart.o(.text.fputc) for fputc + printf3.o(i.__0printf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0printf$3) refers to usart.o(.text.fputc) for fputc + printf3.o(i.__0printf$3) refers to stdout.o(.data) for __stdout + printf3.o(i.__0snprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0snprintf$3) refers to printf3.o(i._snputc) for _snputc + printf3.o(i.__0sprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0sprintf$3) refers to printf3.o(i._sputc) for _sputc + printf3.o(i.__0vfprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vfprintf$3) refers to usart.o(.text.fputc) for fputc + printf3.o(i.__0vprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vprintf$3) refers to usart.o(.text.fputc) for fputc + printf3.o(i.__0vprintf$3) refers to stdout.o(.data) for __stdout + printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vsnprintf$3) refers to printf3.o(i._snputc) for _snputc + printf3.o(i.__0vsprintf$3) refers to printf3.o(i._printf_core) for _printf_core + printf3.o(i.__0vsprintf$3) refers to printf3.o(i._sputc) for _sputc + printf3.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf4.o(i.__0fprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0fprintf$4) refers to usart.o(.text.fputc) for fputc + printf4.o(i.__0printf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0printf$4) refers to usart.o(.text.fputc) for fputc + printf4.o(i.__0printf$4) refers to stdout.o(.data) for __stdout + printf4.o(i.__0snprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0snprintf$4) refers to printf4.o(i._snputc) for _snputc + printf4.o(i.__0sprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0sprintf$4) refers to printf4.o(i._sputc) for _sputc + printf4.o(i.__0vfprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vfprintf$4) refers to usart.o(.text.fputc) for fputc + printf4.o(i.__0vprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vprintf$4) refers to usart.o(.text.fputc) for fputc + printf4.o(i.__0vprintf$4) refers to stdout.o(.data) for __stdout + printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vsnprintf$4) refers to printf4.o(i._snputc) for _snputc + printf4.o(i.__0vsprintf$4) refers to printf4.o(i._printf_core) for _printf_core + printf4.o(i.__0vsprintf$4) refers to printf4.o(i._sputc) for _sputc + printf4.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf5.o(i.__0fprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0fprintf$5) refers to usart.o(.text.fputc) for fputc + printf5.o(i.__0printf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0printf$5) refers to usart.o(.text.fputc) for fputc + printf5.o(i.__0printf$5) refers to stdout.o(.data) for __stdout + printf5.o(i.__0snprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0snprintf$5) refers to printf5.o(i._snputc) for _snputc + printf5.o(i.__0sprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0sprintf$5) refers to printf5.o(i._sputc) for _sputc + printf5.o(i.__0vfprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vfprintf$5) refers to usart.o(.text.fputc) for fputc + printf5.o(i.__0vprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vprintf$5) refers to usart.o(.text.fputc) for fputc + printf5.o(i.__0vprintf$5) refers to stdout.o(.data) for __stdout + printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vsnprintf$5) refers to printf5.o(i._snputc) for _snputc + printf5.o(i.__0vsprintf$5) refers to printf5.o(i._printf_core) for _printf_core + printf5.o(i.__0vsprintf$5) refers to printf5.o(i._sputc) for _sputc + printf5.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf6.o(i.__0fprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0fprintf$6) refers to usart.o(.text.fputc) for fputc + printf6.o(i.__0printf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0printf$6) refers to usart.o(.text.fputc) for fputc + printf6.o(i.__0printf$6) refers to stdout.o(.data) for __stdout + printf6.o(i.__0snprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0snprintf$6) refers to printf6.o(i._snputc) for _snputc + printf6.o(i.__0sprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0sprintf$6) refers to printf6.o(i._sputc) for _sputc + printf6.o(i.__0vfprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vfprintf$6) refers to usart.o(.text.fputc) for fputc + printf6.o(i.__0vprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vprintf$6) refers to usart.o(.text.fputc) for fputc + printf6.o(i.__0vprintf$6) refers to stdout.o(.data) for __stdout + printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vsnprintf$6) refers to printf6.o(i._snputc) for _snputc + printf6.o(i.__0vsprintf$6) refers to printf6.o(i._printf_core) for _printf_core + printf6.o(i.__0vsprintf$6) refers to printf6.o(i._sputc) for _sputc + printf6.o(i._printf_core) refers to printf6.o(i._printf_pre_padding) for _printf_pre_padding + printf6.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printf6.o(i._printf_core) refers to printf6.o(i._printf_post_padding) for _printf_post_padding + printf7.o(i.__0fprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0fprintf$7) refers to usart.o(.text.fputc) for fputc + printf7.o(i.__0printf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0printf$7) refers to usart.o(.text.fputc) for fputc + printf7.o(i.__0printf$7) refers to stdout.o(.data) for __stdout + printf7.o(i.__0snprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0snprintf$7) refers to printf7.o(i._snputc) for _snputc + printf7.o(i.__0sprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0sprintf$7) refers to printf7.o(i._sputc) for _sputc + printf7.o(i.__0vfprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vfprintf$7) refers to usart.o(.text.fputc) for fputc + printf7.o(i.__0vprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vprintf$7) refers to usart.o(.text.fputc) for fputc + printf7.o(i.__0vprintf$7) refers to stdout.o(.data) for __stdout + printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vsnprintf$7) refers to printf7.o(i._snputc) for _snputc + printf7.o(i.__0vsprintf$7) refers to printf7.o(i._printf_core) for _printf_core + printf7.o(i.__0vsprintf$7) refers to printf7.o(i._sputc) for _sputc + printf7.o(i._printf_core) refers to printf7.o(i._printf_pre_padding) for _printf_pre_padding + printf7.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf7.o(i._printf_core) refers to printf7.o(i._printf_post_padding) for _printf_post_padding + printf8.o(i.__0fprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0fprintf$8) refers to usart.o(.text.fputc) for fputc + printf8.o(i.__0printf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0printf$8) refers to usart.o(.text.fputc) for fputc + printf8.o(i.__0printf$8) refers to stdout.o(.data) for __stdout + printf8.o(i.__0snprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0snprintf$8) refers to printf8.o(i._snputc) for _snputc + printf8.o(i.__0sprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0sprintf$8) refers to printf8.o(i._sputc) for _sputc + printf8.o(i.__0vfprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vfprintf$8) refers to usart.o(.text.fputc) for fputc + printf8.o(i.__0vprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vprintf$8) refers to usart.o(.text.fputc) for fputc + printf8.o(i.__0vprintf$8) refers to stdout.o(.data) for __stdout + printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vsnprintf$8) refers to printf8.o(i._snputc) for _snputc + printf8.o(i.__0vsprintf$8) refers to printf8.o(i._printf_core) for _printf_core + printf8.o(i.__0vsprintf$8) refers to printf8.o(i._sputc) for _sputc + printf8.o(i._printf_core) refers to printf8.o(i._printf_pre_padding) for _printf_pre_padding + printf8.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printf8.o(i._printf_core) refers to printf8.o(i._printf_post_padding) for _printf_post_padding + printfa.o(i.__0fprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0fprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0fprintf) refers to usart.o(.text.fputc) for fputc + printfa.o(i.__0printf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0printf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0printf) refers to usart.o(.text.fputc) for fputc + printfa.o(i.__0printf) refers to stdout.o(.data) for __stdout + printfa.o(i.__0snprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0snprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0snprintf) refers to printfa.o(i._snputc) for _snputc + printfa.o(i.__0sprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0sprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0sprintf) refers to printfa.o(i._sputc) for _sputc + printfa.o(i.__0vfprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vfprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vfprintf) refers to usart.o(.text.fputc) for fputc + printfa.o(i.__0vprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vprintf) refers to usart.o(.text.fputc) for fputc + printfa.o(i.__0vprintf) refers to stdout.o(.data) for __stdout + printfa.o(i.__0vsnprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vsnprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vsnprintf) refers to printfa.o(i._snputc) for _snputc + printfa.o(i.__0vsprintf) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i.__0vsprintf) refers to printfa.o(i._printf_core) for _printf_core + printfa.o(i.__0vsprintf) refers to printfa.o(i._sputc) for _sputc + printfa.o(i._fp_digits) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._fp_digits) refers to dmul.o(.text) for __aeabi_dmul + printfa.o(i._fp_digits) refers to ddiv.o(.text) for __aeabi_ddiv + printfa.o(i._fp_digits) refers to cdrcmple.o(.text) for __aeabi_cdrcmple + printfa.o(i._fp_digits) refers to dadd.o(.text) for __aeabi_dadd + printfa.o(i._fp_digits) refers to dfixul.o(.text) for __aeabi_d2ulz + printfa.o(i._fp_digits) refers to uldiv.o(.text) for __aeabi_uldivmod + printfa.o(i._printf_core) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._printf_core) refers to printfa.o(i._printf_pre_padding) for _printf_pre_padding + printfa.o(i._printf_core) refers to uldiv.o(.text) for __aeabi_uldivmod + printfa.o(i._printf_core) refers to printfa.o(i._printf_post_padding) for _printf_post_padding + printfa.o(i._printf_core) refers to printfa.o(i._fp_digits) for _fp_digits + printfa.o(i._printf_core) refers to uidiv.o(.text) for __aeabi_uidivmod + printfa.o(i._printf_post_padding) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._printf_pre_padding) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._snputc) refers (Special) to iusefp.o(.text) for __I$use$fp + printfa.o(i._sputc) refers (Special) to iusefp.o(.text) for __I$use$fp + fadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + fadd.o(.text) refers to fepilogue.o(.text) for _float_epilogue + fmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + fflti.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + fflti.o(.text) refers to fepilogue.o(.text) for _float_epilogue + ffltui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + ffltui.o(.text) refers to fepilogue.o(.text) for _float_epilogue + ffixi.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + ffixui.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp entry2.o(.ARM.Collect$$$$00000001) refers to entry2.o(.ARM.Collect$$$$00002712) for __lit__00000000 entry2.o(.ARM.Collect$$$$00002712) refers to startup_stm32f103xb.o(STACK) for __initial_sp entry2.o(__vectab_stack_and_reset_area) refers to startup_stm32f103xb.o(STACK) for __initial_sp @@ -746,7 +1032,25 @@ Section Cross References entry5.o(.ARM.Collect$$$$00000004) refers to init.o(.text) for __scatterload entry9a.o(.ARM.Collect$$$$0000000B) refers to main.o(.text.main) for main entry9b.o(.ARM.Collect$$$$0000000C) refers to main.o(.text.main) for main + uldiv.o(.text) refers to llushr.o(.text) for __aeabi_llsr + uldiv.o(.text) refers to llshl.o(.text) for __aeabi_llsl + fepilogue.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dadd.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dadd.o(.text) refers to llshl.o(.text) for __aeabi_llsl + dadd.o(.text) refers to llsshr.o(.text) for __aeabi_lasr + dadd.o(.text) refers to depilogue.o(.text) for _double_epilogue + dmul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dmul.o(.text) refers to depilogue.o(.text) for _double_epilogue + ddiv.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + ddiv.o(.text) refers to depilogue.o(.text) for _double_round + dfixul.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + dfixul.o(.text) refers to llushr.o(.text) for __aeabi_llsr + dfixul.o(.text) refers to llshl.o(.text) for __aeabi_llsl + cdrcmple.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp init.o(.text) refers to entry5.o(.ARM.Collect$$$$00000004) for __main_after_scatterload + depilogue.o(.text) refers (Special) to iusefp.o(.text) for __I$use$fp + depilogue.o(.text) refers to llshl.o(.text) for __aeabi_llsl + depilogue.o(.text) refers to llushr.o(.text) for __aeabi_llsr ============================================================================== @@ -775,6 +1079,7 @@ Removing Unused input sections from the image. Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowChar), (8 bytes). Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowString), (8 bytes). Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowNum), (8 bytes). + Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_Showdecimal), (8 bytes). Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ShowChinese), (8 bytes). Removing absdrive_oled.o(.text.ABS_OLED_ScrollDisplay), (696 bytes). Removing absdrive_oled.o(.ARM.exidx.text.ABS_OLED_ScrollDisplay), (8 bytes). @@ -819,6 +1124,16 @@ Removing Unused input sections from the image. Removing stm32f1xx_it.o(.ARM.exidx.text.USART1_IRQHandler), (8 bytes). Removing stm32f1xx_hal_msp.o(.text), (0 bytes). Removing stm32f1xx_hal_msp.o(.ARM.exidx.text.HAL_MspInit), (8 bytes). + Removing queue.o(.text), (0 bytes). + Removing queue.o(.ARM.exidx.text.InitQuecu), (8 bytes). + Removing queue.o(.text.QueueEmpty), (12 bytes). + Removing queue.o(.ARM.exidx.text.QueueEmpty), (8 bytes). + Removing queue.o(.text.QueueFull), (14 bytes). + Removing queue.o(.ARM.exidx.text.QueueFull), (8 bytes). + Removing queue.o(.ARM.exidx.text.enQueue), (8 bytes). + Removing queue.o(.ARM.exidx.text.deQueue), (8 bytes). + Removing queue.o(.text.DispQuecu), (64 bytes). + Removing queue.o(.ARM.exidx.text.DispQuecu), (8 bytes). Removing stm32f1xx_hal_gpio_ex.o(.text), (0 bytes). Removing stm32f1xx_hal_gpio_ex.o(.text.HAL_GPIOEx_ConfigEventout), (20 bytes). Removing stm32f1xx_hal_gpio_ex.o(.ARM.exidx.text.HAL_GPIOEx_ConfigEventout), (8 bytes). @@ -838,7 +1153,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_MspDeInit), (8 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_Start), (8 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.ADC_Enable), (8 bytes). - Removing stm32f1xx_hal_adc.o(.text.HAL_ADC_Stop), (126 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_Stop), (8 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_PollForConversion), (8 bytes). Removing stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForEvent), (202 bytes). @@ -871,7 +1185,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_ConfigChannel), (8 bytes). Removing stm32f1xx_hal_adc.o(.text.HAL_ADC_AnalogWDGConfig), (84 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_AnalogWDGConfig), (8 bytes). - Removing stm32f1xx_hal_adc.o(.text.HAL_ADC_GetState), (4 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_GetState), (8 bytes). Removing stm32f1xx_hal_adc.o(.text.HAL_ADC_GetError), (4 bytes). Removing stm32f1xx_hal_adc.o(.ARM.exidx.text.HAL_ADC_GetError), (8 bytes). @@ -919,6 +1232,7 @@ Removing Unused input sections from the image. Removing stm32f1xx_hal.o(.ARM.exidx.text.HAL_SetTickFreq), (8 bytes). Removing stm32f1xx_hal.o(.text.HAL_GetTickFreq), (12 bytes). Removing stm32f1xx_hal.o(.ARM.exidx.text.HAL_GetTickFreq), (8 bytes). + Removing stm32f1xx_hal.o(.text.HAL_Delay), (40 bytes). Removing stm32f1xx_hal.o(.ARM.exidx.text.HAL_Delay), (8 bytes). Removing stm32f1xx_hal.o(.text.HAL_SuspendTick), (18 bytes). Removing stm32f1xx_hal.o(.ARM.exidx.text.HAL_SuspendTick), (8 bytes). @@ -1357,8 +1671,22 @@ Removing Unused input sections from the image. Removing system_stm32f1xx.o(.ARM.exidx.text.SystemInit), (8 bytes). Removing system_stm32f1xx.o(.text.SystemCoreClockUpdate), (112 bytes). Removing system_stm32f1xx.o(.ARM.exidx.text.SystemCoreClockUpdate), (8 bytes). + Removing rockingbar.o(.text), (0 bytes). + Removing rockingbar.o(.ARM.exidx.text.RockingBarInit), (8 bytes). + Removing rockingbar.o(.ARM.exidx.text.RockingBar_ADC_GetValue), (8 bytes). + Removing rockingbar.o(.ARM.exidx.text.RockingBar_GetValue), (8 bytes). + Removing rockingbar.o(.bss.RockingBar_ADC_Value_2), (92 bytes). + Removing filtering.o(.text), (0 bytes). + Removing filtering.o(.text.Mean_filtering), (92 bytes). + Removing filtering.o(.ARM.exidx.text.Mean_filtering), (8 bytes). + Removing dadd.o(.text), (334 bytes). + Removing dmul.o(.text), (228 bytes). + Removing ddiv.o(.text), (222 bytes). + Removing dfixul.o(.text), (48 bytes). + Removing cdrcmple.o(.text), (48 bytes). + Removing depilogue.o(.text), (186 bytes). -604 unused section(s) (total 32236 bytes) removed from the image. +628 unused section(s) (total 33574 bytes) removed from the image. ============================================================================== @@ -1368,6 +1696,9 @@ Image Symbol Table Symbol Name Value Ov Type Size Object(Section) + ../clib/division.s 0x00000000 Number 0 aeabi_sdiv.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uidiv.o ABSOLUTE + ../clib/microlib/division.c 0x00000000 Number 0 uldiv.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry2.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry5.o ABSOLUTE @@ -1381,14 +1712,48 @@ Image Symbol Table ../clib/microlib/init/entry.s 0x00000000 Number 0 entry10b.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11a.o ABSOLUTE ../clib/microlib/init/entry.s 0x00000000 Number 0 entry11b.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llshl.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llushr.o ABSOLUTE + ../clib/microlib/longlong.c 0x00000000 Number 0 llsshr.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfb.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf0.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf1.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf2.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf3.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf4.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf5.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf6.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf7.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printf8.o ABSOLUTE + ../clib/microlib/printf/printf.c 0x00000000 Number 0 printfa.o ABSOLUTE + ../clib/microlib/printf/stubs.s 0x00000000 Number 0 printfstubs.o ABSOLUTE + ../clib/microlib/stdio/putchar.c 0x00000000 Number 0 putchar.o ABSOLUTE + ../clib/microlib/stdio/streams.c 0x00000000 Number 0 stdout.o ABSOLUTE ../clib/microlib/string/memset.c 0x00000000 Number 0 memseta.o ABSOLUTE + ../clib/microlib/stubs.s 0x00000000 Number 0 iusefp.o ABSOLUTE + ../fplib/microlib/fpadd.c 0x00000000 Number 0 fadd.o ABSOLUTE + ../fplib/microlib/fpadd.c 0x00000000 Number 0 dadd.o ABSOLUTE + ../fplib/microlib/fpdiv.c 0x00000000 Number 0 ddiv.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 fepilogue.o ABSOLUTE + ../fplib/microlib/fpepilogue.c 0x00000000 Number 0 depilogue.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixi.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 ffixui.o ABSOLUTE + ../fplib/microlib/fpfix.c 0x00000000 Number 0 dfixul.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 fflti.o ABSOLUTE + ../fplib/microlib/fpflt.c 0x00000000 Number 0 ffltui.o ABSOLUTE + ../fplib/microlib/fpmul.c 0x00000000 Number 0 fmul.o ABSOLUTE + ../fplib/microlib/fpmul.c 0x00000000 Number 0 dmul.o ABSOLUTE AbsDrive_OLED.c 0x00000000 Number 0 absdrive_oled.o ABSOLUTE + Filtering.c 0x00000000 Number 0 filtering.o ABSOLUTE + RockingBar.c 0x00000000 Number 0 rockingbar.o ABSOLUTE adc.c 0x00000000 Number 0 adc.o ABSOLUTE + cdrcmple.s 0x00000000 Number 0 cdrcmple.o ABSOLUTE dc.s 0x00000000 Number 0 dc.o ABSOLUTE gpio.c 0x00000000 Number 0 gpio.o ABSOLUTE handlers.s 0x00000000 Number 0 handlers.o ABSOLUTE init.s 0x00000000 Number 0 init.o ABSOLUTE main.c 0x00000000 Number 0 main.o ABSOLUTE + queue.c 0x00000000 Number 0 queue.o ABSOLUTE spi.c 0x00000000 Number 0 spi.o ABSOLUTE startup_stm32f103xb.s 0x00000000 Number 0 startup_stm32f103xb.o ABSOLUTE stm32f1xx_hal.c 0x00000000 Number 0 stm32f1xx_hal.o ABSOLUTE @@ -1424,97 +1789,154 @@ Image Symbol Table .ARM.Collect$$$$0000000F 0x080000fc Section 0 entry11a.o(.ARM.Collect$$$$0000000F) .ARM.Collect$$$$00002712 0x080000fc Section 4 entry2.o(.ARM.Collect$$$$00002712) .text 0x08000100 Section 36 startup_stm32f103xb.o(.text) - .text 0x08000124 Section 36 init.o(.text) - [Anonymous Symbol] 0x08000148 Section 0 absdrive_oled.o(.text.ABS_OLED_Clear) - [Anonymous Symbol] 0x08000594 Section 0 absdrive_oled.o(.text.ABS_OLED_DrawCircle) - [Anonymous Symbol] 0x08000678 Section 0 absdrive_oled.o(.text.ABS_OLED_DrawLine) - [Anonymous Symbol] 0x08000734 Section 0 absdrive_oled.o(.text.ABS_OLED_DrawPoint) - [Anonymous Symbol] 0x08000764 Section 0 absdrive_oled.o(.text.ABS_OLED_Init) - [Anonymous Symbol] 0x08000f98 Section 0 absdrive_oled.o(.text.ABS_OLED_Refresh) - [Anonymous Symbol] 0x08001074 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowChar) - [Anonymous Symbol] 0x080012e8 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowChinese) - [Anonymous Symbol] 0x08001538 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowNum) - [Anonymous Symbol] 0x0800161c Section 0 absdrive_oled.o(.text.ABS_OLED_ShowPicture) - [Anonymous Symbol] 0x08001800 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowString) - [Anonymous Symbol] 0x08001854 Section 0 stm32f1xx_hal_adc.o(.text.ADC_Enable) - [Anonymous Symbol] 0x0800190c Section 0 stm32f1xx_it.o(.text.BusFault_Handler) - [Anonymous Symbol] 0x08001910 Section 0 absdrive_oled.o(.text.Create_OLED) - [Anonymous Symbol] 0x08001974 Section 0 stm32f1xx_it.o(.text.DebugMon_Handler) - [Anonymous Symbol] 0x08001978 Section 0 main.o(.text.Error_Handler) - [Anonymous Symbol] 0x08001984 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel) - [Anonymous Symbol] 0x08001b10 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) - [Anonymous Symbol] 0x08001b18 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_Init) - [Anonymous Symbol] 0x08001c74 Section 0 adc.o(.text.HAL_ADC_MspInit) - [Anonymous Symbol] 0x08001cd4 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) - [Anonymous Symbol] 0x08001f3c Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) - [Anonymous Symbol] 0x08002008 Section 0 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort) - [Anonymous Symbol] 0x08002050 Section 0 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT) - [Anonymous Symbol] 0x08002104 Section 0 stm32f1xx_hal.o(.text.HAL_Delay) - [Anonymous Symbol] 0x0800212c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - [Anonymous Symbol] 0x08002348 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - [Anonymous Symbol] 0x08002354 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) - [Anonymous Symbol] 0x08002360 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) - [Anonymous Symbol] 0x0800237c Section 0 stm32f1xx_hal.o(.text.HAL_Init) - [Anonymous Symbol] 0x080023a4 Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) - [Anonymous Symbol] 0x080023ec Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - [Anonymous Symbol] 0x08002430 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - [Anonymous Symbol] 0x08002458 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - [Anonymous Symbol] 0x080024b0 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - [Anonymous Symbol] 0x080024d0 Section 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) - HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable 0x080025ac Number 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) - HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable 0x080025bc Number 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) - [Anonymous Symbol] 0x080025c0 Section 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) - [Anonymous Symbol] 0x080026cc Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - [Anonymous Symbol] 0x0800288c Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - [Anonymous Symbol] 0x080028b4 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) - [Anonymous Symbol] 0x080028dc Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - [Anonymous Symbol] 0x08002c90 Section 0 stm32f1xx_hal_spi.o(.text.HAL_SPI_Init) - [Anonymous Symbol] 0x08002d3c Section 0 spi.o(.text.HAL_SPI_MspInit) - [Anonymous Symbol] 0x08002da0 Section 0 stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit) - [Anonymous Symbol] 0x08002f9c Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - [Anonymous Symbol] 0x08002fc8 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) - [Anonymous Symbol] 0x08002fcc Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback) - [Anonymous Symbol] 0x08002fd0 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) - [Anonymous Symbol] 0x08003530 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_Init) - [Anonymous Symbol] 0x08003614 Section 0 usart.o(.text.HAL_UART_MspInit) - [Anonymous Symbol] 0x080036a0 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback) - [Anonymous Symbol] 0x080036a4 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback) - [Anonymous Symbol] 0x080036a8 Section 0 stm32f1xx_it.o(.text.HardFault_Handler) - [Anonymous Symbol] 0x080036ac Section 0 adc.o(.text.MX_ADC1_Init) - [Anonymous Symbol] 0x08003728 Section 0 gpio.o(.text.MX_GPIO_Init) - [Anonymous Symbol] 0x080037dc Section 0 spi.o(.text.MX_SPI2_Init) - [Anonymous Symbol] 0x08003824 Section 0 usart.o(.text.MX_USART1_UART_Init) - [Anonymous Symbol] 0x08003860 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) - [Anonymous Symbol] 0x08003864 Section 0 stm32f1xx_it.o(.text.NMI_Handler) - [Anonymous Symbol] 0x08003868 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) - SPI_WaitFlagStateUntilTimeout 0x0800386d Thumb Code 228 stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout) - [Anonymous Symbol] 0x0800386c Section 0 stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout) - [Anonymous Symbol] 0x08003950 Section 0 stm32f1xx_it.o(.text.SVC_Handler) - [Anonymous Symbol] 0x08003954 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) - [Anonymous Symbol] 0x08003958 Section 0 system_stm32f1xx.o(.text.SystemInit) - UART_DMAAbortOnError 0x0800395d Thumb Code 12 stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) - [Anonymous Symbol] 0x0800395c Section 0 stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) - UART_Receive_IT 0x08003969 Thumb Code 254 stm32f1xx_hal_uart.o(.text.UART_Receive_IT) - [Anonymous Symbol] 0x08003968 Section 0 stm32f1xx_hal_uart.o(.text.UART_Receive_IT) - [Anonymous Symbol] 0x08003a68 Section 0 stm32f1xx_it.o(.text.USART1_IRQHandler) - [Anonymous Symbol] 0x08003a74 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) - [Anonymous Symbol] 0x08003a78 Section 0 main.o(.text.main) - i.__scatterload_copy 0x08003b8a Section 14 handlers.o(i.__scatterload_copy) - i.__scatterload_null 0x08003b98 Section 2 handlers.o(i.__scatterload_null) - i.__scatterload_zeroinit 0x08003b9a Section 14 handlers.o(i.__scatterload_zeroinit) - HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003bc0 Data 2 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) - [Anonymous Symbol] 0x08003bc0 Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) - HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x080059d2 Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) - [Anonymous Symbol] 0x080059d2 Section 0 stm32f1xx_hal_rcc.o(.rodata.cst16) + .text 0x08000124 Section 0 fadd.o(.text) + .text 0x080001d4 Section 0 fmul.o(.text) + .text 0x08000238 Section 0 fflti.o(.text) + .text 0x0800024a Section 0 ffltui.o(.text) + .text 0x08000254 Section 0 ffixi.o(.text) + .text 0x08000286 Section 0 ffixui.o(.text) + .text 0x080002ae Section 0 iusefp.o(.text) + .text 0x080002ae Section 0 fepilogue.o(.text) + .text 0x0800031c Section 36 init.o(.text) + [Anonymous Symbol] 0x08000340 Section 0 absdrive_oled.o(.text.ABS_OLED_Clear) + [Anonymous Symbol] 0x0800078c Section 0 absdrive_oled.o(.text.ABS_OLED_DrawCircle) + [Anonymous Symbol] 0x08000870 Section 0 absdrive_oled.o(.text.ABS_OLED_DrawLine) + [Anonymous Symbol] 0x0800092c Section 0 absdrive_oled.o(.text.ABS_OLED_DrawPoint) + [Anonymous Symbol] 0x0800095c Section 0 absdrive_oled.o(.text.ABS_OLED_Init) + [Anonymous Symbol] 0x08001190 Section 0 absdrive_oled.o(.text.ABS_OLED_Refresh) + [Anonymous Symbol] 0x0800126c Section 0 absdrive_oled.o(.text.ABS_OLED_ShowChar) + [Anonymous Symbol] 0x080014e0 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowChinese) + [Anonymous Symbol] 0x08001730 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowNum) + [Anonymous Symbol] 0x08001814 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowPicture) + [Anonymous Symbol] 0x080019f8 Section 0 absdrive_oled.o(.text.ABS_OLED_ShowString) + [Anonymous Symbol] 0x08001a4c Section 0 absdrive_oled.o(.text.ABS_OLED_Showdecimal) + [Anonymous Symbol] 0x08001c84 Section 0 stm32f1xx_hal_adc.o(.text.ADC_Enable) + [Anonymous Symbol] 0x08001d3c Section 0 stm32f1xx_it.o(.text.BusFault_Handler) + [Anonymous Symbol] 0x08001d40 Section 0 absdrive_oled.o(.text.Create_OLED) + [Anonymous Symbol] 0x08001dac Section 0 stm32f1xx_it.o(.text.DebugMon_Handler) + [Anonymous Symbol] 0x08001db0 Section 0 main.o(.text.Error_Handler) + [Anonymous Symbol] 0x08001dbc Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel) + [Anonymous Symbol] 0x08001f48 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetState) + [Anonymous Symbol] 0x08001f4c Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) + [Anonymous Symbol] 0x08001f54 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_Init) + [Anonymous Symbol] 0x080020b0 Section 0 adc.o(.text.HAL_ADC_MspInit) + [Anonymous Symbol] 0x08002110 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) + [Anonymous Symbol] 0x08002378 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) + [Anonymous Symbol] 0x08002444 Section 0 stm32f1xx_hal_adc.o(.text.HAL_ADC_Stop) + [Anonymous Symbol] 0x080024c4 Section 0 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort) + [Anonymous Symbol] 0x0800250c Section 0 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT) + [Anonymous Symbol] 0x080025c0 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + [Anonymous Symbol] 0x080027dc Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + [Anonymous Symbol] 0x080027e8 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) + [Anonymous Symbol] 0x080027f4 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) + [Anonymous Symbol] 0x08002810 Section 0 stm32f1xx_hal.o(.text.HAL_Init) + [Anonymous Symbol] 0x08002838 Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) + [Anonymous Symbol] 0x08002880 Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + [Anonymous Symbol] 0x080028c4 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + [Anonymous Symbol] 0x080028ec Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + [Anonymous Symbol] 0x08002944 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + [Anonymous Symbol] 0x08002964 Section 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) + HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable 0x08002a40 Number 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) + HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable 0x08002a50 Number 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) + [Anonymous Symbol] 0x08002a54 Section 0 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) + [Anonymous Symbol] 0x08002b60 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + [Anonymous Symbol] 0x08002d20 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + [Anonymous Symbol] 0x08002d48 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) + [Anonymous Symbol] 0x08002d70 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + [Anonymous Symbol] 0x08003124 Section 0 stm32f1xx_hal_spi.o(.text.HAL_SPI_Init) + [Anonymous Symbol] 0x080031d0 Section 0 spi.o(.text.HAL_SPI_MspInit) + [Anonymous Symbol] 0x08003234 Section 0 stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit) + [Anonymous Symbol] 0x08003430 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + [Anonymous Symbol] 0x0800345c Section 0 stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) + [Anonymous Symbol] 0x08003460 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback) + [Anonymous Symbol] 0x08003464 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) + [Anonymous Symbol] 0x080039c4 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_Init) + [Anonymous Symbol] 0x08003aa8 Section 0 usart.o(.text.HAL_UART_MspInit) + [Anonymous Symbol] 0x08003b34 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback) + [Anonymous Symbol] 0x08003b38 Section 0 stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback) + [Anonymous Symbol] 0x08003b3c Section 0 stm32f1xx_it.o(.text.HardFault_Handler) + [Anonymous Symbol] 0x08003b40 Section 0 queue.o(.text.InitQuecu) + [Anonymous Symbol] 0x08003b50 Section 0 adc.o(.text.MX_ADC1_Init) + [Anonymous Symbol] 0x08003bd0 Section 0 gpio.o(.text.MX_GPIO_Init) + [Anonymous Symbol] 0x08003c84 Section 0 spi.o(.text.MX_SPI2_Init) + [Anonymous Symbol] 0x08003ccc Section 0 usart.o(.text.MX_USART1_UART_Init) + [Anonymous Symbol] 0x08003d08 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) + [Anonymous Symbol] 0x08003d0c Section 0 stm32f1xx_it.o(.text.NMI_Handler) + [Anonymous Symbol] 0x08003d10 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) + [Anonymous Symbol] 0x08003d14 Section 0 rockingbar.o(.text.RockingBarInit) + [Anonymous Symbol] 0x08003d34 Section 0 rockingbar.o(.text.RockingBar_ADC_GetValue) + [Anonymous Symbol] 0x08003f00 Section 0 rockingbar.o(.text.RockingBar_GetValue) + SPI_WaitFlagStateUntilTimeout 0x08003f45 Thumb Code 228 stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout) + [Anonymous Symbol] 0x08003f44 Section 0 stm32f1xx_hal_spi.o(.text.SPI_WaitFlagStateUntilTimeout) + [Anonymous Symbol] 0x08004028 Section 0 stm32f1xx_it.o(.text.SVC_Handler) + [Anonymous Symbol] 0x0800402c Section 0 stm32f1xx_it.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x08004030 Section 0 system_stm32f1xx.o(.text.SystemInit) + UART_DMAAbortOnError 0x08004035 Thumb Code 12 stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) + [Anonymous Symbol] 0x08004034 Section 0 stm32f1xx_hal_uart.o(.text.UART_DMAAbortOnError) + UART_Receive_IT 0x08004041 Thumb Code 254 stm32f1xx_hal_uart.o(.text.UART_Receive_IT) + [Anonymous Symbol] 0x08004040 Section 0 stm32f1xx_hal_uart.o(.text.UART_Receive_IT) + [Anonymous Symbol] 0x08004140 Section 0 stm32f1xx_it.o(.text.USART1_IRQHandler) + [Anonymous Symbol] 0x0800414c Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) + [Anonymous Symbol] 0x08004150 Section 0 queue.o(.text.deQueue) + [Anonymous Symbol] 0x0800417c Section 0 queue.o(.text.enQueue) + [Anonymous Symbol] 0x080041a8 Section 0 main.o(.text.main) + i.__scatterload_copy 0x080042be Section 14 handlers.o(i.__scatterload_copy) + i.__scatterload_null 0x080042cc Section 2 handlers.o(i.__scatterload_null) + i.__scatterload_zeroinit 0x080042ce Section 14 handlers.o(i.__scatterload_zeroinit) + HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x080042f4 Data 2 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + [Anonymous Symbol] 0x080042f4 Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08006106 Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) + [Anonymous Symbol] 0x08006106 Section 0 stm32f1xx_hal_rcc.o(.rodata.cst16) .L_MergedGlobals 0x20000000 Data 8 stm32f1xx_hal.o(.data..L_MergedGlobals) [Anonymous Symbol] 0x20000000 Section 0 stm32f1xx_hal.o(.data..L_MergedGlobals) - STACK 0x200004e8 Section 1024 startup_stm32f103xb.o(STACK) + STACK 0x200005b0 Section 1024 startup_stm32f103xb.o(STACK) Global Symbols Symbol Name Value Ov Type Size Object(Section) - BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$MICROLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE + _printf_a 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_c 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_charcount 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_d 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_e 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_f 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_flags 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_fp_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_fp_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_g 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_i 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_int_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_l 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_ll 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lld 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_lli 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llo 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llu 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_llx 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_dec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_hex 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_longlong_oct 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_ls 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_mbtowc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_n 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_o 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_p 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_percent 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_pre_padding 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_return_value 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_s 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_sizespec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_str 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_truncate_signed 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_truncate_unsigned 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_u 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_wc 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_wctomb 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_widthprec 0x00000000 Number 0 printfstubs.o ABSOLUTE + _printf_x 0x00000000 Number 0 printfstubs.o ABSOLUTE __cpp_initialize__aeabi_ - Undefined Weak Reference __cxa_finalize - Undefined Weak Reference __decompress - Undefined Weak Reference @@ -1575,98 +1997,121 @@ Image Symbol Table USB_HP_CAN1_TX_IRQHandler 0x0800011b Thumb Code 0 startup_stm32f103xb.o(.text) USB_LP_CAN1_RX0_IRQHandler 0x0800011b Thumb Code 0 startup_stm32f103xb.o(.text) WWDG_IRQHandler 0x0800011b Thumb Code 0 startup_stm32f103xb.o(.text) - __scatterload 0x08000125 Thumb Code 28 init.o(.text) - __scatterload_rt2 0x08000125 Thumb Code 0 init.o(.text) - ABS_OLED_Clear 0x08000149 Thumb Code 1100 absdrive_oled.o(.text.ABS_OLED_Clear) - ABS_OLED_DrawCircle 0x08000595 Thumb Code 226 absdrive_oled.o(.text.ABS_OLED_DrawCircle) - ABS_OLED_DrawLine 0x08000679 Thumb Code 188 absdrive_oled.o(.text.ABS_OLED_DrawLine) - ABS_OLED_DrawPoint 0x08000735 Thumb Code 46 absdrive_oled.o(.text.ABS_OLED_DrawPoint) - ABS_OLED_Init 0x08000765 Thumb Code 2098 absdrive_oled.o(.text.ABS_OLED_Init) - ABS_OLED_Refresh 0x08000f99 Thumb Code 218 absdrive_oled.o(.text.ABS_OLED_Refresh) - ABS_OLED_ShowChar 0x08001075 Thumb Code 626 absdrive_oled.o(.text.ABS_OLED_ShowChar) - ABS_OLED_ShowChinese 0x080012e9 Thumb Code 590 absdrive_oled.o(.text.ABS_OLED_ShowChinese) - ABS_OLED_ShowNum 0x08001539 Thumb Code 226 absdrive_oled.o(.text.ABS_OLED_ShowNum) - ABS_OLED_ShowPicture 0x0800161d Thumb Code 484 absdrive_oled.o(.text.ABS_OLED_ShowPicture) - ABS_OLED_ShowString 0x08001801 Thumb Code 84 absdrive_oled.o(.text.ABS_OLED_ShowString) - ADC_Enable 0x08001855 Thumb Code 182 stm32f1xx_hal_adc.o(.text.ADC_Enable) - BusFault_Handler 0x0800190d Thumb Code 2 stm32f1xx_it.o(.text.BusFault_Handler) - Create_OLED 0x08001911 Thumb Code 98 absdrive_oled.o(.text.Create_OLED) - DebugMon_Handler 0x08001975 Thumb Code 2 stm32f1xx_it.o(.text.DebugMon_Handler) - Error_Handler 0x08001979 Thumb Code 10 main.o(.text.Error_Handler) - HAL_ADC_ConfigChannel 0x08001985 Thumb Code 396 stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel) - HAL_ADC_GetValue 0x08001b11 Thumb Code 6 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) - HAL_ADC_Init 0x08001b19 Thumb Code 348 stm32f1xx_hal_adc.o(.text.HAL_ADC_Init) - HAL_ADC_MspInit 0x08001c75 Thumb Code 96 adc.o(.text.HAL_ADC_MspInit) - HAL_ADC_PollForConversion 0x08001cd5 Thumb Code 616 stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) - HAL_ADC_Start 0x08001f3d Thumb Code 204 stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) - HAL_DMA_Abort 0x08002009 Thumb Code 70 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort) - HAL_DMA_Abort_IT 0x08002051 Thumb Code 178 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT) - HAL_Delay 0x08002105 Thumb Code 40 stm32f1xx_hal.o(.text.HAL_Delay) - HAL_GPIO_Init 0x0800212d Thumb Code 538 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - HAL_GPIO_WritePin 0x08002349 Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - HAL_GetTick 0x08002355 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) - HAL_IncTick 0x08002361 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) - HAL_Init 0x0800237d Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) - HAL_InitTick 0x080023a5 Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) - HAL_MspInit 0x080023ed Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x08002431 Thumb Code 38 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08002459 Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - HAL_NVIC_SetPriorityGrouping 0x080024b1 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - HAL_RCCEx_GetPeriphCLKFreq 0x080024d1 Thumb Code 220 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) - HAL_RCCEx_PeriphCLKConfig 0x080025c1 Thumb Code 266 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) - HAL_RCC_ClockConfig 0x080026cd Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - HAL_RCC_GetPCLK1Freq 0x0800288d Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - HAL_RCC_GetPCLK2Freq 0x080028b5 Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) - HAL_RCC_OscConfig 0x080028dd Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - HAL_SPI_Init 0x08002c91 Thumb Code 172 stm32f1xx_hal_spi.o(.text.HAL_SPI_Init) - HAL_SPI_MspInit 0x08002d3d Thumb Code 100 spi.o(.text.HAL_SPI_MspInit) - HAL_SPI_Transmit 0x08002da1 Thumb Code 508 stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit) - HAL_SYSTICK_Config 0x08002f9d Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - HAL_UARTEx_RxEventCallback 0x08002fc9 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) - HAL_UART_ErrorCallback 0x08002fcd Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback) - HAL_UART_IRQHandler 0x08002fd1 Thumb Code 1376 stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) - HAL_UART_Init 0x08003531 Thumb Code 226 stm32f1xx_hal_uart.o(.text.HAL_UART_Init) - HAL_UART_MspInit 0x08003615 Thumb Code 138 usart.o(.text.HAL_UART_MspInit) - HAL_UART_RxCpltCallback 0x080036a1 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback) - HAL_UART_TxCpltCallback 0x080036a5 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback) - HardFault_Handler 0x080036a9 Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) - MX_ADC1_Init 0x080036ad Thumb Code 124 adc.o(.text.MX_ADC1_Init) - MX_GPIO_Init 0x08003729 Thumb Code 178 gpio.o(.text.MX_GPIO_Init) - MX_SPI2_Init 0x080037dd Thumb Code 70 spi.o(.text.MX_SPI2_Init) - MX_USART1_UART_Init 0x08003825 Thumb Code 60 usart.o(.text.MX_USART1_UART_Init) - MemManage_Handler 0x08003861 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) - NMI_Handler 0x08003865 Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) - PendSV_Handler 0x08003869 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) - SVC_Handler 0x08003951 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) - SysTick_Handler 0x08003955 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) - SystemInit 0x08003959 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) - USART1_IRQHandler 0x08003a69 Thumb Code 12 stm32f1xx_it.o(.text.USART1_IRQHandler) - UsageFault_Handler 0x08003a75 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) - main 0x08003a79 Thumb Code 274 main.o(.text.main) - __scatterload_copy 0x08003b8b Thumb Code 14 handlers.o(i.__scatterload_copy) - __scatterload_null 0x08003b99 Thumb Code 2 handlers.o(i.__scatterload_null) - __scatterload_zeroinit 0x08003b9b Thumb Code 14 handlers.o(i.__scatterload_zeroinit) - AHBPrescTable 0x08003ba8 Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) - APBPrescTable 0x08003bb8 Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) - Hzk1 0x08003bc2 Data 352 absdrive_oled.o(.rodata.Hzk1) - Hzk2 0x08003d22 Data 72 absdrive_oled.o(.rodata.Hzk2) - Hzk3 0x08003d6a Data 128 absdrive_oled.o(.rodata.Hzk3) - Hzk4 0x08003dea Data 512 absdrive_oled.o(.rodata.Hzk4) - asc2_0806 0x08003fea Data 552 absdrive_oled.o(.rodata.asc2_0806) - asc2_1206 0x08004212 Data 1140 absdrive_oled.o(.rodata.asc2_1206) - asc2_1608 0x08004686 Data 1520 absdrive_oled.o(.rodata.asc2_1608) - asc2_2412 0x08004c76 Data 3420 absdrive_oled.o(.rodata.asc2_2412) - Region$$Table$$Base 0x080059e4 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08005a04 Number 0 anon$$obj.o(Region$$Table) + __aeabi_fadd 0x08000125 Thumb Code 164 fadd.o(.text) + __aeabi_fsub 0x080001c9 Thumb Code 6 fadd.o(.text) + __aeabi_frsub 0x080001cf Thumb Code 6 fadd.o(.text) + __aeabi_fmul 0x080001d5 Thumb Code 100 fmul.o(.text) + __aeabi_i2f 0x08000239 Thumb Code 18 fflti.o(.text) + __aeabi_ui2f 0x0800024b Thumb Code 10 ffltui.o(.text) + __aeabi_f2iz 0x08000255 Thumb Code 50 ffixi.o(.text) + __aeabi_f2uiz 0x08000287 Thumb Code 40 ffixui.o(.text) + __I$use$fp 0x080002af Thumb Code 0 iusefp.o(.text) + _float_round 0x080002af Thumb Code 18 fepilogue.o(.text) + _float_epilogue 0x080002c1 Thumb Code 92 fepilogue.o(.text) + __scatterload 0x0800031d Thumb Code 28 init.o(.text) + __scatterload_rt2 0x0800031d Thumb Code 0 init.o(.text) + ABS_OLED_Clear 0x08000341 Thumb Code 1100 absdrive_oled.o(.text.ABS_OLED_Clear) + ABS_OLED_DrawCircle 0x0800078d Thumb Code 226 absdrive_oled.o(.text.ABS_OLED_DrawCircle) + ABS_OLED_DrawLine 0x08000871 Thumb Code 188 absdrive_oled.o(.text.ABS_OLED_DrawLine) + ABS_OLED_DrawPoint 0x0800092d Thumb Code 46 absdrive_oled.o(.text.ABS_OLED_DrawPoint) + ABS_OLED_Init 0x0800095d Thumb Code 2098 absdrive_oled.o(.text.ABS_OLED_Init) + ABS_OLED_Refresh 0x08001191 Thumb Code 218 absdrive_oled.o(.text.ABS_OLED_Refresh) + ABS_OLED_ShowChar 0x0800126d Thumb Code 626 absdrive_oled.o(.text.ABS_OLED_ShowChar) + ABS_OLED_ShowChinese 0x080014e1 Thumb Code 590 absdrive_oled.o(.text.ABS_OLED_ShowChinese) + ABS_OLED_ShowNum 0x08001731 Thumb Code 226 absdrive_oled.o(.text.ABS_OLED_ShowNum) + ABS_OLED_ShowPicture 0x08001815 Thumb Code 484 absdrive_oled.o(.text.ABS_OLED_ShowPicture) + ABS_OLED_ShowString 0x080019f9 Thumb Code 84 absdrive_oled.o(.text.ABS_OLED_ShowString) + ABS_OLED_Showdecimal 0x08001a4d Thumb Code 566 absdrive_oled.o(.text.ABS_OLED_Showdecimal) + ADC_Enable 0x08001c85 Thumb Code 182 stm32f1xx_hal_adc.o(.text.ADC_Enable) + BusFault_Handler 0x08001d3d Thumb Code 2 stm32f1xx_it.o(.text.BusFault_Handler) + Create_OLED 0x08001d41 Thumb Code 108 absdrive_oled.o(.text.Create_OLED) + DebugMon_Handler 0x08001dad Thumb Code 2 stm32f1xx_it.o(.text.DebugMon_Handler) + Error_Handler 0x08001db1 Thumb Code 10 main.o(.text.Error_Handler) + HAL_ADC_ConfigChannel 0x08001dbd Thumb Code 396 stm32f1xx_hal_adc.o(.text.HAL_ADC_ConfigChannel) + HAL_ADC_GetState 0x08001f49 Thumb Code 4 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetState) + HAL_ADC_GetValue 0x08001f4d Thumb Code 6 stm32f1xx_hal_adc.o(.text.HAL_ADC_GetValue) + HAL_ADC_Init 0x08001f55 Thumb Code 348 stm32f1xx_hal_adc.o(.text.HAL_ADC_Init) + HAL_ADC_MspInit 0x080020b1 Thumb Code 96 adc.o(.text.HAL_ADC_MspInit) + HAL_ADC_PollForConversion 0x08002111 Thumb Code 616 stm32f1xx_hal_adc.o(.text.HAL_ADC_PollForConversion) + HAL_ADC_Start 0x08002379 Thumb Code 204 stm32f1xx_hal_adc.o(.text.HAL_ADC_Start) + HAL_ADC_Stop 0x08002445 Thumb Code 126 stm32f1xx_hal_adc.o(.text.HAL_ADC_Stop) + HAL_DMA_Abort 0x080024c5 Thumb Code 70 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort) + HAL_DMA_Abort_IT 0x0800250d Thumb Code 178 stm32f1xx_hal_dma.o(.text.HAL_DMA_Abort_IT) + HAL_GPIO_Init 0x080025c1 Thumb Code 538 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + HAL_GPIO_WritePin 0x080027dd Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + HAL_GetTick 0x080027e9 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) + HAL_IncTick 0x080027f5 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) + HAL_Init 0x08002811 Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) + HAL_InitTick 0x08002839 Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) + HAL_MspInit 0x08002881 Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + HAL_NVIC_EnableIRQ 0x080028c5 Thumb Code 38 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x080028ed Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + HAL_NVIC_SetPriorityGrouping 0x08002945 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + HAL_RCCEx_GetPeriphCLKFreq 0x08002965 Thumb Code 220 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_GetPeriphCLKFreq) + HAL_RCCEx_PeriphCLKConfig 0x08002a55 Thumb Code 266 stm32f1xx_hal_rcc_ex.o(.text.HAL_RCCEx_PeriphCLKConfig) + HAL_RCC_ClockConfig 0x08002b61 Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + HAL_RCC_GetPCLK1Freq 0x08002d21 Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + HAL_RCC_GetPCLK2Freq 0x08002d49 Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK2Freq) + HAL_RCC_OscConfig 0x08002d71 Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + HAL_SPI_Init 0x08003125 Thumb Code 172 stm32f1xx_hal_spi.o(.text.HAL_SPI_Init) + HAL_SPI_MspInit 0x080031d1 Thumb Code 100 spi.o(.text.HAL_SPI_MspInit) + HAL_SPI_Transmit 0x08003235 Thumb Code 508 stm32f1xx_hal_spi.o(.text.HAL_SPI_Transmit) + HAL_SYSTICK_Config 0x08003431 Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + HAL_UARTEx_RxEventCallback 0x0800345d Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UARTEx_RxEventCallback) + HAL_UART_ErrorCallback 0x08003461 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_ErrorCallback) + HAL_UART_IRQHandler 0x08003465 Thumb Code 1376 stm32f1xx_hal_uart.o(.text.HAL_UART_IRQHandler) + HAL_UART_Init 0x080039c5 Thumb Code 226 stm32f1xx_hal_uart.o(.text.HAL_UART_Init) + HAL_UART_MspInit 0x08003aa9 Thumb Code 138 usart.o(.text.HAL_UART_MspInit) + HAL_UART_RxCpltCallback 0x08003b35 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_RxCpltCallback) + HAL_UART_TxCpltCallback 0x08003b39 Thumb Code 2 stm32f1xx_hal_uart.o(.text.HAL_UART_TxCpltCallback) + HardFault_Handler 0x08003b3d Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) + InitQuecu 0x08003b41 Thumb Code 16 queue.o(.text.InitQuecu) + MX_ADC1_Init 0x08003b51 Thumb Code 126 adc.o(.text.MX_ADC1_Init) + MX_GPIO_Init 0x08003bd1 Thumb Code 178 gpio.o(.text.MX_GPIO_Init) + MX_SPI2_Init 0x08003c85 Thumb Code 70 spi.o(.text.MX_SPI2_Init) + MX_USART1_UART_Init 0x08003ccd Thumb Code 60 usart.o(.text.MX_USART1_UART_Init) + MemManage_Handler 0x08003d09 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) + NMI_Handler 0x08003d0d Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) + PendSV_Handler 0x08003d11 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) + RockingBarInit 0x08003d15 Thumb Code 30 rockingbar.o(.text.RockingBarInit) + RockingBar_ADC_GetValue 0x08003d35 Thumb Code 458 rockingbar.o(.text.RockingBar_ADC_GetValue) + RockingBar_GetValue 0x08003f01 Thumb Code 66 rockingbar.o(.text.RockingBar_GetValue) + SVC_Handler 0x08004029 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) + SysTick_Handler 0x0800402d Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) + SystemInit 0x08004031 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) + USART1_IRQHandler 0x08004141 Thumb Code 12 stm32f1xx_it.o(.text.USART1_IRQHandler) + UsageFault_Handler 0x0800414d Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) + deQueue 0x08004151 Thumb Code 42 queue.o(.text.deQueue) + enQueue 0x0800417d Thumb Code 44 queue.o(.text.enQueue) + main 0x080041a9 Thumb Code 278 main.o(.text.main) + __scatterload_copy 0x080042bf Thumb Code 14 handlers.o(i.__scatterload_copy) + __scatterload_null 0x080042cd Thumb Code 2 handlers.o(i.__scatterload_null) + __scatterload_zeroinit 0x080042cf Thumb Code 14 handlers.o(i.__scatterload_zeroinit) + AHBPrescTable 0x080042dc Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) + APBPrescTable 0x080042ec Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) + Hzk1 0x080042f6 Data 352 absdrive_oled.o(.rodata.Hzk1) + Hzk2 0x08004456 Data 72 absdrive_oled.o(.rodata.Hzk2) + Hzk3 0x0800449e Data 128 absdrive_oled.o(.rodata.Hzk3) + Hzk4 0x0800451e Data 512 absdrive_oled.o(.rodata.Hzk4) + asc2_0806 0x0800471e Data 552 absdrive_oled.o(.rodata.asc2_0806) + asc2_1206 0x08004946 Data 1140 absdrive_oled.o(.rodata.asc2_1206) + asc2_1608 0x08004dba Data 1520 absdrive_oled.o(.rodata.asc2_1608) + asc2_2412 0x080053aa Data 3420 absdrive_oled.o(.rodata.asc2_2412) + Region$$Table$$Base 0x08006118 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08006138 Number 0 anon$$obj.o(Region$$Table) uwTickFreq 0x20000000 Data 1 stm32f1xx_hal.o(.data..L_MergedGlobals) uwTickPrio 0x20000004 Data 4 stm32f1xx_hal.o(.data..L_MergedGlobals) - SystemCoreClock 0x20000008 Data 4 system_stm32f1xx.o(.data.SystemCoreClock) - ABS_OLED_GRAM 0x20000010 Data 1024 absdrive_oled.o(.bss.ABS_OLED_GRAM) - hadc1 0x20000410 Data 48 adc.o(.bss.hadc1) - hspi2 0x20000440 Data 88 spi.o(.bss.hspi2) - huart1 0x20000498 Data 72 usart.o(.bss.huart1) - uwTick 0x200004e0 Data 4 stm32f1xx_hal.o(.bss.uwTick) - __initial_sp 0x200008e8 Data 0 startup_stm32f103xb.o(STACK) + P 0x20000008 Data 8 rockingbar.o(.data.P) + SystemCoreClock 0x20000010 Data 4 system_stm32f1xx.o(.data.SystemCoreClock) + ABS_OLED_GRAM 0x20000018 Data 1024 absdrive_oled.o(.bss.ABS_OLED_GRAM) + RockingBar_ADC_Value_0 0x20000418 Data 92 rockingbar.o(.bss.RockingBar_ADC_Value_0) + RockingBar_ADC_Value_1 0x20000474 Data 92 rockingbar.o(.bss.RockingBar_ADC_Value_1) + RockingBar_Value 0x200004d0 Data 8 rockingbar.o(.bss.RockingBar_Value) + hadc1 0x200004d8 Data 48 adc.o(.bss.hadc1) + hspi2 0x20000508 Data 88 spi.o(.bss.hspi2) + huart1 0x20000560 Data 72 usart.o(.bss.huart1) + uwTick 0x200005a8 Data 4 stm32f1xx_hal.o(.bss.uwTick) + __initial_sp 0x200009b0 Data 0 startup_stm32f103xb.o(STACK) @@ -1676,168 +2121,194 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005a18, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006150, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005a04, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00006138, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object 0x08000000 0x08000000 0x000000ec Data RO 3 RESET startup_stm32f103xb.o - 0x080000ec 0x080000ec 0x00000000 Code RO 866 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) - 0x080000ec 0x080000ec 0x00000004 Code RO 871 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) - 0x080000f0 0x080000f0 0x00000004 Code RO 874 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 876 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) - 0x080000f4 0x080000f4 0x00000000 Code RO 878 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) - 0x080000f4 0x080000f4 0x00000008 Code RO 879 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 881 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) - 0x080000fc 0x080000fc 0x00000000 Code RO 883 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) - 0x080000fc 0x080000fc 0x00000004 Code RO 872 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) + 0x080000ec 0x080000ec 0x00000000 Code RO 916 * .ARM.Collect$$$$00000000 mc_w.l(entry.o) + 0x080000ec 0x080000ec 0x00000004 Code RO 1196 .ARM.Collect$$$$00000001 mc_w.l(entry2.o) + 0x080000f0 0x080000f0 0x00000004 Code RO 1199 .ARM.Collect$$$$00000004 mc_w.l(entry5.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 1201 .ARM.Collect$$$$00000008 mc_w.l(entry7b.o) + 0x080000f4 0x080000f4 0x00000000 Code RO 1203 .ARM.Collect$$$$0000000A mc_w.l(entry8b.o) + 0x080000f4 0x080000f4 0x00000008 Code RO 1204 .ARM.Collect$$$$0000000B mc_w.l(entry9a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 1206 .ARM.Collect$$$$0000000D mc_w.l(entry10a.o) + 0x080000fc 0x080000fc 0x00000000 Code RO 1208 .ARM.Collect$$$$0000000F mc_w.l(entry11a.o) + 0x080000fc 0x080000fc 0x00000004 Code RO 1197 .ARM.Collect$$$$00002712 mc_w.l(entry2.o) 0x08000100 0x08000100 0x00000024 Code RO 4 .text startup_stm32f103xb.o - 0x08000124 0x08000124 0x00000024 Code RO 885 .text mc_w.l(init.o) - 0x08000148 0x08000148 0x0000044c Code RO 25 .text.ABS_OLED_Clear absdrive_oled.o - 0x08000594 0x08000594 0x000000e2 Code RO 31 .text.ABS_OLED_DrawCircle absdrive_oled.o - 0x08000676 0x08000676 0x00000002 PAD - 0x08000678 0x08000678 0x000000bc Code RO 29 .text.ABS_OLED_DrawLine absdrive_oled.o - 0x08000734 0x08000734 0x0000002e Code RO 27 .text.ABS_OLED_DrawPoint absdrive_oled.o - 0x08000762 0x08000762 0x00000002 PAD - 0x08000764 0x08000764 0x00000832 Code RO 45 .text.ABS_OLED_Init absdrive_oled.o - 0x08000f96 0x08000f96 0x00000002 PAD - 0x08000f98 0x08000f98 0x000000da Code RO 15 .text.ABS_OLED_Refresh absdrive_oled.o - 0x08001072 0x08001072 0x00000002 PAD - 0x08001074 0x08001074 0x00000272 Code RO 33 .text.ABS_OLED_ShowChar absdrive_oled.o - 0x080012e6 0x080012e6 0x00000002 PAD - 0x080012e8 0x080012e8 0x0000024e Code RO 39 .text.ABS_OLED_ShowChinese absdrive_oled.o - 0x08001536 0x08001536 0x00000002 PAD - 0x08001538 0x08001538 0x000000e2 Code RO 37 .text.ABS_OLED_ShowNum absdrive_oled.o - 0x0800161a 0x0800161a 0x00000002 PAD - 0x0800161c 0x0800161c 0x000001e4 Code RO 43 .text.ABS_OLED_ShowPicture absdrive_oled.o - 0x08001800 0x08001800 0x00000054 Code RO 35 .text.ABS_OLED_ShowString absdrive_oled.o - 0x08001854 0x08001854 0x000000b6 Code RO 199 .text.ADC_Enable stm32f1xx_hal_adc.o - 0x0800190a 0x0800190a 0x00000002 PAD - 0x0800190c 0x0800190c 0x00000002 Code RO 143 .text.BusFault_Handler stm32f1xx_it.o - 0x0800190e 0x0800190e 0x00000002 PAD - 0x08001910 0x08001910 0x00000062 Code RO 47 .text.Create_OLED absdrive_oled.o - 0x08001972 0x08001972 0x00000002 PAD - 0x08001974 0x08001974 0x00000002 Code RO 149 .text.DebugMon_Handler stm32f1xx_it.o - 0x08001976 0x08001976 0x00000002 PAD - 0x08001978 0x08001978 0x0000000a Code RO 70 .text.Error_Handler main.o - 0x08001982 0x08001982 0x00000002 PAD - 0x08001984 0x08001984 0x0000018c Code RO 233 .text.HAL_ADC_ConfigChannel stm32f1xx_hal_adc.o - 0x08001b10 0x08001b10 0x00000006 Code RO 221 .text.HAL_ADC_GetValue stm32f1xx_hal_adc.o - 0x08001b16 0x08001b16 0x00000002 PAD - 0x08001b18 0x08001b18 0x0000015c Code RO 187 .text.HAL_ADC_Init stm32f1xx_hal_adc.o - 0x08001c74 0x08001c74 0x00000060 Code RO 92 .text.HAL_ADC_MspInit adc.o - 0x08001cd4 0x08001cd4 0x00000268 Code RO 203 .text.HAL_ADC_PollForConversion stm32f1xx_hal_adc.o - 0x08001f3c 0x08001f3c 0x000000cc Code RO 197 .text.HAL_ADC_Start stm32f1xx_hal_adc.o - 0x08002008 0x08002008 0x00000046 Code RO 427 .text.HAL_DMA_Abort stm32f1xx_hal_dma.o - 0x0800204e 0x0800204e 0x00000002 PAD - 0x08002050 0x08002050 0x000000b2 Code RO 429 .text.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o - 0x08002102 0x08002102 0x00000002 PAD - 0x08002104 0x08002104 0x00000028 Code RO 303 .text.HAL_Delay stm32f1xx_hal.o - 0x0800212c 0x0800212c 0x0000021a Code RO 395 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x08002346 0x08002346 0x00000002 PAD - 0x08002348 0x08002348 0x0000000a Code RO 401 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o - 0x08002352 0x08002352 0x00000002 PAD - 0x08002354 0x08002354 0x0000000c Code RO 295 .text.HAL_GetTick stm32f1xx_hal.o - 0x08002360 0x08002360 0x0000001a Code RO 293 .text.HAL_IncTick stm32f1xx_hal.o - 0x0800237a 0x0800237a 0x00000002 PAD - 0x0800237c 0x0800237c 0x00000026 Code RO 283 .text.HAL_Init stm32f1xx_hal.o - 0x080023a2 0x080023a2 0x00000002 PAD - 0x080023a4 0x080023a4 0x00000048 Code RO 285 .text.HAL_InitTick stm32f1xx_hal.o - 0x080023ec 0x080023ec 0x00000042 Code RO 164 .text.HAL_MspInit stm32f1xx_hal_msp.o - 0x0800242e 0x0800242e 0x00000002 PAD - 0x08002430 0x08002430 0x00000026 Code RO 455 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o - 0x08002456 0x08002456 0x00000002 PAD - 0x08002458 0x08002458 0x00000056 Code RO 453 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x080024ae 0x080024ae 0x00000002 PAD - 0x080024b0 0x080024b0 0x00000020 Code RO 451 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x080024d0 0x080024d0 0x000000f0 Code RO 385 .text.HAL_RCCEx_GetPeriphCLKFreq stm32f1xx_hal_rcc_ex.o - 0x080025c0 0x080025c0 0x0000010a Code RO 381 .text.HAL_RCCEx_PeriphCLKConfig stm32f1xx_hal_rcc_ex.o - 0x080026ca 0x080026ca 0x00000002 PAD - 0x080026cc 0x080026cc 0x000001be Code RO 347 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x0800288a 0x0800288a 0x00000002 PAD - 0x0800288c 0x0800288c 0x00000026 Code RO 359 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x080028b2 0x080028b2 0x00000002 PAD - 0x080028b4 0x080028b4 0x00000026 Code RO 361 .text.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o - 0x080028da 0x080028da 0x00000002 PAD - 0x080028dc 0x080028dc 0x000003b4 Code RO 345 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x08002c90 0x08002c90 0x000000ac Code RO 616 .text.HAL_SPI_Init stm32f1xx_hal_spi.o - 0x08002d3c 0x08002d3c 0x00000064 Code RO 107 .text.HAL_SPI_MspInit spi.o - 0x08002da0 0x08002da0 0x000001fc Code RO 624 .text.HAL_SPI_Transmit stm32f1xx_hal_spi.o - 0x08002f9c 0x08002f9c 0x0000002c Code RO 463 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x08002fc8 0x08002fc8 0x00000002 Code RO 816 .text.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o - 0x08002fca 0x08002fca 0x00000002 PAD - 0x08002fcc 0x08002fcc 0x00000002 Code RO 814 .text.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o - 0x08002fce 0x08002fce 0x00000002 PAD - 0x08002fd0 0x08002fd0 0x00000560 Code RO 808 .text.HAL_UART_IRQHandler stm32f1xx_hal_uart.o - 0x08003530 0x08003530 0x000000e2 Code RO 732 .text.HAL_UART_Init stm32f1xx_hal_uart.o - 0x08003612 0x08003612 0x00000002 PAD - 0x08003614 0x08003614 0x0000008a Code RO 122 .text.HAL_UART_MspInit usart.o - 0x0800369e 0x0800369e 0x00000002 PAD - 0x080036a0 0x080036a0 0x00000002 Code RO 822 .text.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o - 0x080036a2 0x080036a2 0x00000002 PAD - 0x080036a4 0x080036a4 0x00000002 Code RO 818 .text.HAL_UART_TxCpltCallback stm32f1xx_hal_uart.o - 0x080036a6 0x080036a6 0x00000002 PAD - 0x080036a8 0x080036a8 0x00000002 Code RO 139 .text.HardFault_Handler stm32f1xx_it.o - 0x080036aa 0x080036aa 0x00000002 PAD - 0x080036ac 0x080036ac 0x0000007c Code RO 90 .text.MX_ADC1_Init adc.o - 0x08003728 0x08003728 0x000000b2 Code RO 81 .text.MX_GPIO_Init gpio.o - 0x080037da 0x080037da 0x00000002 PAD - 0x080037dc 0x080037dc 0x00000046 Code RO 105 .text.MX_SPI2_Init spi.o - 0x08003822 0x08003822 0x00000002 PAD - 0x08003824 0x08003824 0x0000003c Code RO 120 .text.MX_USART1_UART_Init usart.o - 0x08003860 0x08003860 0x00000002 Code RO 141 .text.MemManage_Handler stm32f1xx_it.o - 0x08003862 0x08003862 0x00000002 PAD - 0x08003864 0x08003864 0x00000002 Code RO 137 .text.NMI_Handler stm32f1xx_it.o - 0x08003866 0x08003866 0x00000002 PAD - 0x08003868 0x08003868 0x00000002 Code RO 151 .text.PendSV_Handler stm32f1xx_it.o - 0x0800386a 0x0800386a 0x00000002 PAD - 0x0800386c 0x0800386c 0x000000e4 Code RO 720 .text.SPI_WaitFlagStateUntilTimeout stm32f1xx_hal_spi.o - 0x08003950 0x08003950 0x00000002 Code RO 147 .text.SVC_Handler stm32f1xx_it.o - 0x08003952 0x08003952 0x00000002 PAD - 0x08003954 0x08003954 0x00000004 Code RO 153 .text.SysTick_Handler stm32f1xx_it.o - 0x08003958 0x08003958 0x00000002 Code RO 852 .text.SystemInit system_stm32f1xx.o - 0x0800395a 0x0800395a 0x00000002 PAD - 0x0800395c 0x0800395c 0x0000000c Code RO 812 .text.UART_DMAAbortOnError stm32f1xx_hal_uart.o - 0x08003968 0x08003968 0x000000fe Code RO 810 .text.UART_Receive_IT stm32f1xx_hal_uart.o - 0x08003a66 0x08003a66 0x00000002 PAD - 0x08003a68 0x08003a68 0x0000000c Code RO 155 .text.USART1_IRQHandler stm32f1xx_it.o - 0x08003a74 0x08003a74 0x00000002 Code RO 145 .text.UsageFault_Handler stm32f1xx_it.o - 0x08003a76 0x08003a76 0x00000002 PAD - 0x08003a78 0x08003a78 0x00000112 Code RO 66 .text.main main.o - 0x08003b8a 0x08003b8a 0x0000000e Code RO 889 i.__scatterload_copy mc_w.l(handlers.o) - 0x08003b98 0x08003b98 0x00000002 Code RO 890 i.__scatterload_null mc_w.l(handlers.o) - 0x08003b9a 0x08003b9a 0x0000000e Code RO 891 i.__scatterload_zeroinit mc_w.l(handlers.o) - 0x08003ba8 0x08003ba8 0x00000010 Data RO 857 .rodata.AHBPrescTable system_stm32f1xx.o - 0x08003bb8 0x08003bb8 0x00000008 Data RO 858 .rodata.APBPrescTable system_stm32f1xx.o - 0x08003bc0 0x08003bc0 0x00000002 Data RO 372 .rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o - 0x08003bc2 0x08003bc2 0x00000160 Data RO 53 .rodata.Hzk1 absdrive_oled.o - 0x08003d22 0x08003d22 0x00000048 Data RO 54 .rodata.Hzk2 absdrive_oled.o - 0x08003d6a 0x08003d6a 0x00000080 Data RO 55 .rodata.Hzk3 absdrive_oled.o - 0x08003dea 0x08003dea 0x00000200 Data RO 56 .rodata.Hzk4 absdrive_oled.o - 0x08003fea 0x08003fea 0x00000228 Data RO 49 .rodata.asc2_0806 absdrive_oled.o - 0x08004212 0x08004212 0x00000474 Data RO 50 .rodata.asc2_1206 absdrive_oled.o - 0x08004686 0x08004686 0x000005f0 Data RO 51 .rodata.asc2_1608 absdrive_oled.o - 0x08004c76 0x08004c76 0x00000d5c Data RO 52 .rodata.asc2_2412 absdrive_oled.o - 0x080059d2 0x080059d2 0x00000010 Data RO 371 .rodata.cst16 stm32f1xx_hal_rcc.o - 0x080059e2 0x080059e2 0x00000002 PAD - 0x080059e4 0x080059e4 0x00000020 Data RO 888 Region$$Table anon$$obj.o + 0x08000124 0x08000124 0x000000b0 Code RO 1184 .text mf_w.l(fadd.o) + 0x080001d4 0x080001d4 0x00000064 Code RO 1186 .text mf_w.l(fmul.o) + 0x08000238 0x08000238 0x00000012 Code RO 1188 .text mf_w.l(fflti.o) + 0x0800024a 0x0800024a 0x0000000a Code RO 1190 .text mf_w.l(ffltui.o) + 0x08000254 0x08000254 0x00000032 Code RO 1192 .text mf_w.l(ffixi.o) + 0x08000286 0x08000286 0x00000028 Code RO 1194 .text mf_w.l(ffixui.o) + 0x080002ae 0x080002ae 0x00000000 Code RO 1224 .text mc_w.l(iusefp.o) + 0x080002ae 0x080002ae 0x0000006e Code RO 1225 .text mf_w.l(fepilogue.o) + 0x0800031c 0x0800031c 0x00000024 Code RO 1237 .text mc_w.l(init.o) + 0x08000340 0x08000340 0x0000044c Code RO 25 .text.ABS_OLED_Clear absdrive_oled.o + 0x0800078c 0x0800078c 0x000000e2 Code RO 31 .text.ABS_OLED_DrawCircle absdrive_oled.o + 0x0800086e 0x0800086e 0x00000002 PAD + 0x08000870 0x08000870 0x000000bc Code RO 29 .text.ABS_OLED_DrawLine absdrive_oled.o + 0x0800092c 0x0800092c 0x0000002e Code RO 27 .text.ABS_OLED_DrawPoint absdrive_oled.o + 0x0800095a 0x0800095a 0x00000002 PAD + 0x0800095c 0x0800095c 0x00000832 Code RO 47 .text.ABS_OLED_Init absdrive_oled.o + 0x0800118e 0x0800118e 0x00000002 PAD + 0x08001190 0x08001190 0x000000da Code RO 15 .text.ABS_OLED_Refresh absdrive_oled.o + 0x0800126a 0x0800126a 0x00000002 PAD + 0x0800126c 0x0800126c 0x00000272 Code RO 33 .text.ABS_OLED_ShowChar absdrive_oled.o + 0x080014de 0x080014de 0x00000002 PAD + 0x080014e0 0x080014e0 0x0000024e Code RO 41 .text.ABS_OLED_ShowChinese absdrive_oled.o + 0x0800172e 0x0800172e 0x00000002 PAD + 0x08001730 0x08001730 0x000000e2 Code RO 37 .text.ABS_OLED_ShowNum absdrive_oled.o + 0x08001812 0x08001812 0x00000002 PAD + 0x08001814 0x08001814 0x000001e4 Code RO 45 .text.ABS_OLED_ShowPicture absdrive_oled.o + 0x080019f8 0x080019f8 0x00000054 Code RO 35 .text.ABS_OLED_ShowString absdrive_oled.o + 0x08001a4c 0x08001a4c 0x00000236 Code RO 39 .text.ABS_OLED_Showdecimal absdrive_oled.o + 0x08001c82 0x08001c82 0x00000002 PAD + 0x08001c84 0x08001c84 0x000000b6 Code RO 220 .text.ADC_Enable stm32f1xx_hal_adc.o + 0x08001d3a 0x08001d3a 0x00000002 PAD + 0x08001d3c 0x08001d3c 0x00000002 Code RO 144 .text.BusFault_Handler stm32f1xx_it.o + 0x08001d3e 0x08001d3e 0x00000002 PAD + 0x08001d40 0x08001d40 0x0000006c Code RO 49 .text.Create_OLED absdrive_oled.o + 0x08001dac 0x08001dac 0x00000002 Code RO 150 .text.DebugMon_Handler stm32f1xx_it.o + 0x08001dae 0x08001dae 0x00000002 PAD + 0x08001db0 0x08001db0 0x0000000a Code RO 72 .text.Error_Handler main.o + 0x08001dba 0x08001dba 0x00000002 PAD + 0x08001dbc 0x08001dbc 0x0000018c Code RO 254 .text.HAL_ADC_ConfigChannel stm32f1xx_hal_adc.o + 0x08001f48 0x08001f48 0x00000004 Code RO 258 .text.HAL_ADC_GetState stm32f1xx_hal_adc.o + 0x08001f4c 0x08001f4c 0x00000006 Code RO 242 .text.HAL_ADC_GetValue stm32f1xx_hal_adc.o + 0x08001f52 0x08001f52 0x00000002 PAD + 0x08001f54 0x08001f54 0x0000015c Code RO 208 .text.HAL_ADC_Init stm32f1xx_hal_adc.o + 0x080020b0 0x080020b0 0x00000060 Code RO 93 .text.HAL_ADC_MspInit adc.o + 0x08002110 0x08002110 0x00000268 Code RO 224 .text.HAL_ADC_PollForConversion stm32f1xx_hal_adc.o + 0x08002378 0x08002378 0x000000cc Code RO 218 .text.HAL_ADC_Start stm32f1xx_hal_adc.o + 0x08002444 0x08002444 0x0000007e Code RO 222 .text.HAL_ADC_Stop stm32f1xx_hal_adc.o + 0x080024c2 0x080024c2 0x00000002 PAD + 0x080024c4 0x080024c4 0x00000046 Code RO 448 .text.HAL_DMA_Abort stm32f1xx_hal_dma.o + 0x0800250a 0x0800250a 0x00000002 PAD + 0x0800250c 0x0800250c 0x000000b2 Code RO 450 .text.HAL_DMA_Abort_IT stm32f1xx_hal_dma.o + 0x080025be 0x080025be 0x00000002 PAD + 0x080025c0 0x080025c0 0x0000021a Code RO 416 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x080027da 0x080027da 0x00000002 PAD + 0x080027dc 0x080027dc 0x0000000a Code RO 422 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x080027e6 0x080027e6 0x00000002 PAD + 0x080027e8 0x080027e8 0x0000000c Code RO 316 .text.HAL_GetTick stm32f1xx_hal.o + 0x080027f4 0x080027f4 0x0000001a Code RO 314 .text.HAL_IncTick stm32f1xx_hal.o + 0x0800280e 0x0800280e 0x00000002 PAD + 0x08002810 0x08002810 0x00000026 Code RO 304 .text.HAL_Init stm32f1xx_hal.o + 0x08002836 0x08002836 0x00000002 PAD + 0x08002838 0x08002838 0x00000048 Code RO 306 .text.HAL_InitTick stm32f1xx_hal.o + 0x08002880 0x08002880 0x00000042 Code RO 165 .text.HAL_MspInit stm32f1xx_hal_msp.o + 0x080028c2 0x080028c2 0x00000002 PAD + 0x080028c4 0x080028c4 0x00000026 Code RO 476 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x080028ea 0x080028ea 0x00000002 PAD + 0x080028ec 0x080028ec 0x00000056 Code RO 474 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x08002942 0x08002942 0x00000002 PAD + 0x08002944 0x08002944 0x00000020 Code RO 472 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x08002964 0x08002964 0x000000f0 Code RO 406 .text.HAL_RCCEx_GetPeriphCLKFreq stm32f1xx_hal_rcc_ex.o + 0x08002a54 0x08002a54 0x0000010a Code RO 402 .text.HAL_RCCEx_PeriphCLKConfig stm32f1xx_hal_rcc_ex.o + 0x08002b5e 0x08002b5e 0x00000002 PAD + 0x08002b60 0x08002b60 0x000001be Code RO 368 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x08002d1e 0x08002d1e 0x00000002 PAD + 0x08002d20 0x08002d20 0x00000026 Code RO 380 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08002d46 0x08002d46 0x00000002 PAD + 0x08002d48 0x08002d48 0x00000026 Code RO 382 .text.HAL_RCC_GetPCLK2Freq stm32f1xx_hal_rcc.o + 0x08002d6e 0x08002d6e 0x00000002 PAD + 0x08002d70 0x08002d70 0x000003b4 Code RO 366 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x08003124 0x08003124 0x000000ac Code RO 637 .text.HAL_SPI_Init stm32f1xx_hal_spi.o + 0x080031d0 0x080031d0 0x00000064 Code RO 108 .text.HAL_SPI_MspInit spi.o + 0x08003234 0x08003234 0x000001fc Code RO 645 .text.HAL_SPI_Transmit stm32f1xx_hal_spi.o + 0x08003430 0x08003430 0x0000002c Code RO 484 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x0800345c 0x0800345c 0x00000002 Code RO 837 .text.HAL_UARTEx_RxEventCallback stm32f1xx_hal_uart.o + 0x0800345e 0x0800345e 0x00000002 PAD + 0x08003460 0x08003460 0x00000002 Code RO 835 .text.HAL_UART_ErrorCallback stm32f1xx_hal_uart.o + 0x08003462 0x08003462 0x00000002 PAD + 0x08003464 0x08003464 0x00000560 Code RO 829 .text.HAL_UART_IRQHandler stm32f1xx_hal_uart.o + 0x080039c4 0x080039c4 0x000000e2 Code RO 753 .text.HAL_UART_Init stm32f1xx_hal_uart.o + 0x08003aa6 0x08003aa6 0x00000002 PAD + 0x08003aa8 0x08003aa8 0x0000008a Code RO 123 .text.HAL_UART_MspInit usart.o + 0x08003b32 0x08003b32 0x00000002 PAD + 0x08003b34 0x08003b34 0x00000002 Code RO 843 .text.HAL_UART_RxCpltCallback stm32f1xx_hal_uart.o + 0x08003b36 0x08003b36 0x00000002 PAD + 0x08003b38 0x08003b38 0x00000002 Code RO 839 .text.HAL_UART_TxCpltCallback stm32f1xx_hal_uart.o + 0x08003b3a 0x08003b3a 0x00000002 PAD + 0x08003b3c 0x08003b3c 0x00000002 Code RO 140 .text.HardFault_Handler stm32f1xx_it.o + 0x08003b3e 0x08003b3e 0x00000002 PAD + 0x08003b40 0x08003b40 0x00000010 Code RO 174 .text.InitQuecu queue.o + 0x08003b50 0x08003b50 0x0000007e Code RO 91 .text.MX_ADC1_Init adc.o + 0x08003bce 0x08003bce 0x00000002 PAD + 0x08003bd0 0x08003bd0 0x000000b2 Code RO 82 .text.MX_GPIO_Init gpio.o + 0x08003c82 0x08003c82 0x00000002 PAD + 0x08003c84 0x08003c84 0x00000046 Code RO 106 .text.MX_SPI2_Init spi.o + 0x08003cca 0x08003cca 0x00000002 PAD + 0x08003ccc 0x08003ccc 0x0000003c Code RO 121 .text.MX_USART1_UART_Init usart.o + 0x08003d08 0x08003d08 0x00000002 Code RO 142 .text.MemManage_Handler stm32f1xx_it.o + 0x08003d0a 0x08003d0a 0x00000002 PAD + 0x08003d0c 0x08003d0c 0x00000002 Code RO 138 .text.NMI_Handler stm32f1xx_it.o + 0x08003d0e 0x08003d0e 0x00000002 PAD + 0x08003d10 0x08003d10 0x00000002 Code RO 152 .text.PendSV_Handler stm32f1xx_it.o + 0x08003d12 0x08003d12 0x00000002 PAD + 0x08003d14 0x08003d14 0x0000001e Code RO 888 .text.RockingBarInit rockingbar.o + 0x08003d32 0x08003d32 0x00000002 PAD + 0x08003d34 0x08003d34 0x000001ca Code RO 890 .text.RockingBar_ADC_GetValue rockingbar.o + 0x08003efe 0x08003efe 0x00000002 PAD + 0x08003f00 0x08003f00 0x00000042 Code RO 892 .text.RockingBar_GetValue rockingbar.o + 0x08003f42 0x08003f42 0x00000002 PAD + 0x08003f44 0x08003f44 0x000000e4 Code RO 741 .text.SPI_WaitFlagStateUntilTimeout stm32f1xx_hal_spi.o + 0x08004028 0x08004028 0x00000002 Code RO 148 .text.SVC_Handler stm32f1xx_it.o + 0x0800402a 0x0800402a 0x00000002 PAD + 0x0800402c 0x0800402c 0x00000004 Code RO 154 .text.SysTick_Handler stm32f1xx_it.o + 0x08004030 0x08004030 0x00000002 Code RO 873 .text.SystemInit system_stm32f1xx.o + 0x08004032 0x08004032 0x00000002 PAD + 0x08004034 0x08004034 0x0000000c Code RO 833 .text.UART_DMAAbortOnError stm32f1xx_hal_uart.o + 0x08004040 0x08004040 0x000000fe Code RO 831 .text.UART_Receive_IT stm32f1xx_hal_uart.o + 0x0800413e 0x0800413e 0x00000002 PAD + 0x08004140 0x08004140 0x0000000c Code RO 156 .text.USART1_IRQHandler stm32f1xx_it.o + 0x0800414c 0x0800414c 0x00000002 Code RO 146 .text.UsageFault_Handler stm32f1xx_it.o + 0x0800414e 0x0800414e 0x00000002 PAD + 0x08004150 0x08004150 0x0000002a Code RO 182 .text.deQueue queue.o + 0x0800417a 0x0800417a 0x00000002 PAD + 0x0800417c 0x0800417c 0x0000002c Code RO 180 .text.enQueue queue.o + 0x080041a8 0x080041a8 0x00000116 Code RO 68 .text.main main.o + 0x080042be 0x080042be 0x0000000e Code RO 1249 i.__scatterload_copy mc_w.l(handlers.o) + 0x080042cc 0x080042cc 0x00000002 Code RO 1250 i.__scatterload_null mc_w.l(handlers.o) + 0x080042ce 0x080042ce 0x0000000e Code RO 1251 i.__scatterload_zeroinit mc_w.l(handlers.o) + 0x080042dc 0x080042dc 0x00000010 Data RO 878 .rodata.AHBPrescTable system_stm32f1xx.o + 0x080042ec 0x080042ec 0x00000008 Data RO 879 .rodata.APBPrescTable system_stm32f1xx.o + 0x080042f4 0x080042f4 0x00000002 Data RO 393 .rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o + 0x080042f6 0x080042f6 0x00000160 Data RO 55 .rodata.Hzk1 absdrive_oled.o + 0x08004456 0x08004456 0x00000048 Data RO 56 .rodata.Hzk2 absdrive_oled.o + 0x0800449e 0x0800449e 0x00000080 Data RO 57 .rodata.Hzk3 absdrive_oled.o + 0x0800451e 0x0800451e 0x00000200 Data RO 58 .rodata.Hzk4 absdrive_oled.o + 0x0800471e 0x0800471e 0x00000228 Data RO 51 .rodata.asc2_0806 absdrive_oled.o + 0x08004946 0x08004946 0x00000474 Data RO 52 .rodata.asc2_1206 absdrive_oled.o + 0x08004dba 0x08004dba 0x000005f0 Data RO 53 .rodata.asc2_1608 absdrive_oled.o + 0x080053aa 0x080053aa 0x00000d5c Data RO 54 .rodata.asc2_2412 absdrive_oled.o + 0x08006106 0x08006106 0x00000010 Data RO 392 .rodata.cst16 stm32f1xx_hal_rcc.o + 0x08006116 0x08006116 0x00000002 PAD + 0x08006118 0x08006118 0x00000020 Data RO 1248 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08005a08, Size: 0x000008e8, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08006138, Size: 0x000009b0, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08005a08 0x00000008 Data RW 334 .data..L_MergedGlobals stm32f1xx_hal.o - 0x20000008 0x08005a10 0x00000004 Data RW 856 .data.SystemCoreClock system_stm32f1xx.o - 0x2000000c 0x08005a14 0x00000004 PAD - 0x20000010 - 0x00000400 Zero RW 57 .bss.ABS_OLED_GRAM absdrive_oled.o - 0x20000410 - 0x00000030 Zero RW 96 .bss.hadc1 adc.o - 0x20000440 - 0x00000058 Zero RW 111 .bss.hspi2 spi.o - 0x20000498 - 0x00000048 Zero RW 128 .bss.huart1 usart.o - 0x200004e0 - 0x00000004 Zero RW 333 .bss.uwTick stm32f1xx_hal.o - 0x200004e4 0x08005a14 0x00000004 PAD - 0x200004e8 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o + 0x20000000 0x08006138 0x00000008 Data RW 355 .data..L_MergedGlobals stm32f1xx_hal.o + 0x20000008 0x08006140 0x00000008 Data RW 896 .data.P rockingbar.o + 0x20000010 0x08006148 0x00000004 Data RW 877 .data.SystemCoreClock system_stm32f1xx.o + 0x20000014 0x0800614c 0x00000004 PAD + 0x20000018 - 0x00000400 Zero RW 59 .bss.ABS_OLED_GRAM absdrive_oled.o + 0x20000418 - 0x0000005c Zero RW 894 .bss.RockingBar_ADC_Value_0 rockingbar.o + 0x20000474 - 0x0000005c Zero RW 895 .bss.RockingBar_ADC_Value_1 rockingbar.o + 0x200004d0 - 0x00000008 Zero RW 897 .bss.RockingBar_Value rockingbar.o + 0x200004d8 - 0x00000030 Zero RW 97 .bss.hadc1 adc.o + 0x20000508 - 0x00000058 Zero RW 112 .bss.hspi2 spi.o + 0x20000560 - 0x00000048 Zero RW 129 .bss.huart1 usart.o + 0x200005a8 - 0x00000004 Zero RW 354 .bss.uwTick stm32f1xx_hal.o + 0x200005ac 0x0800614c 0x00000004 PAD + 0x200005b0 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o ============================================================================== @@ -1847,14 +2318,16 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Object Name - 5984 0 7696 0 1024 35251 absdrive_oled.o - 220 0 0 0 48 4038 adc.o + 6560 0 7696 0 1024 36864 absdrive_oled.o + 222 0 0 0 48 4039 adc.o 178 0 0 0 0 1575 gpio.o - 284 0 0 0 0 3397 main.o + 288 0 0 0 0 2994 main.o + 102 0 0 0 0 2164 queue.o + 554 0 0 8 192 2921 rockingbar.o 170 0 0 0 88 4210 spi.o 36 8 236 0 1024 768 startup_stm32f103xb.o - 188 0 0 8 4 5740 stm32f1xx_hal.o - 1752 0 0 0 0 13215 stm32f1xx_hal_adc.o + 148 0 0 8 4 5740 stm32f1xx_hal.o + 1882 0 0 0 0 13215 stm32f1xx_hal_adc.o 200 0 0 0 0 8498 stm32f1xx_hal_cortex.o 248 0 0 0 0 8437 stm32f1xx_hal_dma.o 548 22 0 0 0 4568 stm32f1xx_hal_gpio.o @@ -1868,9 +2341,9 @@ Image component sizes 198 0 0 0 72 5913 usart.o ---------------------------------------------------------------------- - 14950 50 8008 12 2268 170380 Object Totals + 16290 50 8008 20 2460 176676 Object Totals 0 0 32 0 0 0 (incl. Generated) - 84 0 2 0 8 0 (incl. Padding) + 96 0 2 0 8 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1886,9 +2359,17 @@ Image component sizes 8 4 0 0 0 0 entry9a.o 30 0 0 0 0 0 handlers.o 36 8 0 0 0 68 init.o + 0 0 0 0 0 0 iusefp.o + 176 0 0 0 0 140 fadd.o + 110 0 0 0 0 168 fepilogue.o + 50 0 0 0 0 68 ffixi.o + 40 0 0 0 0 68 ffixui.o + 18 0 0 0 0 68 fflti.o + 10 0 0 0 0 68 ffltui.o + 100 0 0 0 0 76 fmul.o ---------------------------------------------------------------------- - 86 16 0 0 0 68 Library Totals + 590 16 0 0 0 724 Library Totals 0 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- @@ -1896,9 +2377,10 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug Library Name 86 16 0 0 0 68 mc_w.l + 504 0 0 0 0 656 mf_w.l ---------------------------------------------------------------------- - 86 16 0 0 0 68 Library Totals + 590 16 0 0 0 724 Library Totals ---------------------------------------------------------------------- @@ -1907,15 +2389,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 15036 66 8008 12 2268 170260 Grand Totals - 15036 66 8008 12 2268 170260 ELF Image Totals - 15036 66 8008 12 0 0 ROM Totals + 16880 66 8008 20 2460 176964 Grand Totals + 16880 66 8008 20 2460 176964 ELF Image Totals + 16880 66 8008 20 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 23044 ( 22.50kB) - Total RW Size (RW Data + ZI Data) 2280 ( 2.23kB) - Total ROM Size (Code + RO Data + RW Data) 23056 ( 22.52kB) + Total RO Size (Code + RO Data) 24888 ( 24.30kB) + Total RW Size (RW Data + ZI Data) 2480 ( 2.42kB) + Total ROM Size (Code + RO Data + RW Data) 24908 ( 24.32kB) ============================================================================== diff --git a/yaokon/MDK-ARM/yaokon.uvguix.86186 b/yaokon/MDK-ARM/yaokon.uvguix.86186 index a142c78..9e73b73 100644 --- a/yaokon/MDK-ARM/yaokon.uvguix.86186 +++ b/yaokon/MDK-ARM/yaokon.uvguix.86186 @@ -110,8 +110,8 @@ 0 - 563 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000005000000000000000100000025473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF4A473A5C50726F6A6563745C5556415C79616F6B6F6E5C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F6164632E68000000001373746D3332663178785F68616C5F6164632E6800000000FFDC7800FFFFFFFF2E473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C41627344726976655F4F4C45442E63000000000F41627344726976655F4F4C45442E6300000000BECEA100FFFFFFFF2E473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C41627344726976655F4F4C45442E68000000000F41627344726976655F4F4C45442E6800000000F0A0A100FFFFFFFF25473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C496E635C6D61696E2E6800000000066D61696E2E6800000000BCA8E100FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000034010000660000000006000058020000 + 852 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000009000000000000000100000025473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF34473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C557365725F447269766572735C526F636B696E674261722E63000000000C526F636B696E674261722E6300000000FFDC7800FFFFFFFF34473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C557365725F447269766572735C526F636B696E674261722E68000000000C526F636B696E674261722E6800000000BECEA100FFFFFFFF33473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C557365725F447269766572735C46696C746572696E672E63000000000B46696C746572696E672E6300000000F0A0A100FFFFFFFF33473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C557365725F447269766572735C46696C746572696E672E68000000000B46696C746572696E672E6800000000BCA8E100FFFFFFFF26473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C71756575652E63000000000771756575652E63000000009CC1B600FFFFFFFF26473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C71756575652E68000000000771756575652E6800000000F7B88600FFFFFFFF33473A5C50726F6A6563745C5556415C79616F6B6F6E5C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000D9ADC200FFFFFFFF2E473A5C50726F6A6563745C5556415C79616F6B6F6E5C436F72655C5372635C41627344726976655F4F4C45442E63000000000F41627344726976655F4F4C45442E6300000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD50001000000000000000200000034010000660000000006000058020000 @@ -1805,8 +1805,8 @@ 59392 File - 2926 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE80300000000000000000000000000000000000000000000000100000001000000960000000200205000000000084F4C45445F506F7796000000000000001400084F4C45445F506F77104F4C45445F53686F7750696374757265124F4C45445F5363726F6C6C446973706C6179104F4C45445F53686F774368696E6573650C4F4C45445F53686F774E756D0F4F4C45445F53686F77537472696E670D4F4C45445F53686F77436861720F4F4C45445F44726177436972636C650D4F4C45445F447261774C696E65104F4C45445F446973506C61795F4F66660F4F4C45445F446973506C61795F4F6E104F4C45445F446973706C61795475726E0E4F4C45445F436F6C6F725475726E0E4F4C45445F44726177506F696E740A4F4C45445F436C6561720D4142535F4F4C45445F4752414D0C4F4C45445F52656672657368094F4C45445F4752414D18E587BDE695B0EFBC9A4162734F6C65645772697465434D440C4F4C45445F57525F427974650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2896 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000546616C7365960000000000000014000546616C73650454727565084F4C45445F506F77104F4C45445F53686F7750696374757265124F4C45445F5363726F6C6C446973706C6179104F4C45445F53686F774368696E6573650C4F4C45445F53686F774E756D0F4F4C45445F53686F77537472696E670D4F4C45445F53686F77436861720F4F4C45445F44726177436972636C650D4F4C45445F447261774C696E65104F4C45445F446973506C61795F4F66660F4F4C45445F446973506C61795F4F6E104F4C45445F446973706C61795475726E0E4F4C45445F436F6C6F725475726E0E4F4C45445F44726177506F696E740A4F4C45445F436C6561720D4142535F4F4C45445F4752414D0C4F4C45445F52656672657368094F4C45445F4752414D0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1822,7 +1822,7 @@ Build 972 - 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000679616F6B6F6E960000000000000001000679616F6B6F6E000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000679616F6B6F6E960000000000000001000679616F6B6F6E000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -1871,11 +1871,11 @@ 0 16 - 340100004F00000000060000BC000000 + C40000004F00000000060000BC000000 16 - 340100006600000000060000D3000000 + C40000006600000000060000D3000000 @@ -1891,11 +1891,11 @@ 0 16 - 03000000660000002D01000001020000 + 0300000066000000BD000000E8010000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -1911,11 +1911,11 @@ 0 16 - 03000000660000002D01000037020000 + 0300000066000000BD000000E8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -1931,11 +1931,11 @@ 0 16 - 0703000035020000FD050000ED020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -1951,11 +1951,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -1971,11 +1971,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -1991,11 +1991,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2015,7 +2015,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2031,11 +2031,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2051,11 +2051,11 @@ 0 16 - 0703000035020000FD050000ED020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2071,11 +2071,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2091,11 +2091,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2111,11 +2111,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2131,11 +2131,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2151,11 +2151,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2171,11 +2171,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2191,11 +2191,11 @@ 0 16 - 03000000660000002D01000037020000 + 0300000066000000BD000000E8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -2211,11 +2211,11 @@ 0 16 - 03000000660000002D01000037020000 + 0300000066000000BD000000E8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -2231,11 +2231,11 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2251,11 +2251,11 @@ 0 16 - 000000001E0200000003000006030000 + 00000000050200000003000006030000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2271,11 +2271,11 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2291,11 +2291,11 @@ 0 16 - 340100006300000000060000BC000000 + C40000006300000000060000BC000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2311,11 +2311,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2355,7 +2355,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2371,11 +2371,11 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2391,11 +2391,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2411,11 +2411,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2431,11 +2431,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2451,11 +2451,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2475,7 +2475,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2495,7 +2495,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2515,7 +2515,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2535,7 +2535,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2555,7 +2555,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2575,7 +2575,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2595,7 +2595,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2615,7 +2615,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2635,7 +2635,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2655,7 +2655,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2675,7 +2675,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2695,7 +2695,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2715,7 +2715,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2735,7 +2735,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2755,7 +2755,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2775,7 +2775,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2795,7 +2795,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2815,7 +2815,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2835,7 +2835,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2855,7 +2855,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2875,7 +2875,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2891,11 +2891,11 @@ 0 16 - 03000000660000002D01000001020000 + 0300000066000000BD000000E8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -2911,11 +2911,11 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -2931,17 +2931,17 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 437 437 - 1 + 0 0 0 0 @@ -2951,17 +2951,17 @@ 0 16 - 0703000035020000FD050000ED020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 440 440 - 1 + 0 0 0 0 @@ -2971,11 +2971,11 @@ 0 16 - 0703000035020000FD050000ED020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -2991,11 +2991,11 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -3011,11 +3011,11 @@ 0 16 - 030000005C020000FD050000ED020000 + 03000000BB0100006D040000F8010000 16 - A4000000BB0000008701000072020000 + 220000003900000005010000F0010000 @@ -3031,11 +3031,11 @@ 0 16 - 3701000066000000FD050000A3000000 + C700000066000000FD050000A3000000 16 - A4000000BB000000DC02000028010000 + 22000000390000005A020000A6000000 @@ -3055,7 +3055,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3075,7 +3075,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3095,7 +3095,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3115,7 +3115,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3135,7 +3135,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3155,7 +3155,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3175,7 +3175,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3195,7 +3195,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3215,7 +3215,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3235,7 +3235,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3255,7 +3255,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3275,7 +3275,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3295,7 +3295,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3315,7 +3315,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3335,7 +3335,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3355,7 +3355,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3375,7 +3375,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3395,7 +3395,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3415,7 +3415,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3435,7 +3435,7 @@ 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 @@ -3531,23 +3531,23 @@ 0 16 - 0703000035020000FD050000B7020000 + 070300001C020000FD050000ED020000 16 - A4000000BB0000006401000059010000 + 2200000039000000E2000000D7000000 - 3312 - 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFF34010000BC00000000060000C0000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000340100006600000000060000D3000000340100004F00000000060000BC0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A0010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000B7010000B00300004F00000070040000A001000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF300100004F000000340100001A0200000100000002000010040000000100000042FFFFFF37050000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000003001000067020000000000004F000000300100001A0200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF000000001A020000000600001E0200000100000001000010040000000100000075FEFFFF4D00000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000040300006B020000000600001D030000040300001E020000000600000603000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7301000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727301000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFF000300001E020000040300000603000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF0000000041020000000600004502000000000000010000000400000001000000A3FEFFFF4F010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF0100007794000001800080000000000000000000005C020000000600001D030000000000004502000000060000060300000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 3311 + 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFFC4000000BC00000000060000C0000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000C40000006600000000060000D3000000C40000004F00000000060000BC0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFFAC0300004F000000B0030000A0010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000B00300006600000070040000B7010000B00300004F00000070040000A001000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFC00000004F000000C400000001020000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000C000000018020000000000004F000000C0000000010200000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF04000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF000000000102000000060000050200000100000001000010040000000100000044FEFFFF1C00000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000040300001C020000000600001D0300000403000005020000000600000603000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFF0003000005020000040300000603000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000000000000FFFFFFFFFFFFFFFF00000000A001000070040000A4010000000000000100000004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000000000000000000BB010000700400002802000000000000A401000070040000110200000000000040820046060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File 2868 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A66665F636F6E76657274960000000000000014000A66665F636F6E7665727406555341525431046D6F6465034C5345094853495F56414C5545094853455F56414C554505656E646966017410536574537973436C6F636B546F48534510495744475F57726974654163636573730F4E5649435F4952514368616E6E656C0F4E5649435F496E69745374727563740E4750494F5F50696E536F757263650F4750494F5F506F7274536F7572636509455854495F4D6F646510455854494D6F64655F547970654465660A455854495F4C696E65730F4750494F5F496E6974537472756374104750494F5F70696E735F646566696E65114750494F53706565645F547970654465660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000A66665F636F6E76657274960000000000000014000A66665F636F6E7665727406555341525431046D6F6465034C5345094853495F56414C5545094853455F56414C554505656E646966017410536574537973436C6F636B546F48534510495744475F57726974654163636573730F4E5649435F4952514368616E6E656C0F4E5649435F496E69745374727563740E4750494F5F50696E536F757263650F4750494F5F506F7274536F7572636509455854495F4D6F646510455854494D6F64655F547970654465660A455854495F4C696E65730F4750494F5F496E6974537472756374104750494F5F70696E735F646566696E65114750494F53706565645F547970654465660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -3562,8 +3562,8 @@ 59399 Build - 972 - 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000004001D000000000000000000000000000000000100000001000000018030800000000004001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000004006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000004002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000400000000000000000000000000000000000001000000010000009600000003002050000000000679616F6B6F6E960000000000000001000679616F6B6F6E000000000180EB880000000004002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000400230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000004004E00000000000000000000000000000000010000000100000001807202000000000400530000000000000000000000000000000001000000010000000180BE010000000004005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 + 955 + 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000 583 @@ -3579,7 +3579,7 @@ Debug 2362 - 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3606,45 +3606,81 @@ 0 ../Core/Src/main.c - 0 - 95 - 116 + 23 + 79 + 85 1 0 - ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h - 6 - 920 - 941 + ..\Core\User_Drivers\RockingBar.c + 0 + 8 + 12 + 1 + + 0 + + + ..\Core\User_Drivers\RockingBar.h + 22 + 1 + 14 + 1 + + 0 + + + ..\Core\User_Drivers\Filtering.c + 0 + 1 + 2 + 1 + + 0 + + + ..\Core\User_Drivers\Filtering.h + 18 + 1 + 5 + 1 + + 0 + + + ..\Core\Src\queue.c + 0 + 18 + 19 + 1 + + 0 + + + ..\Core\Src\queue.h + 19 + 1 + 26 + 1 + + 0 + + + startup_stm32f103xb.s + 0 + 127 + 132 1 0 ..\Core\Src\AbsDrive_OLED.c - 21 - 73 - 99 - 1 - - 0 - - - ..\Core\Src\AbsDrive_OLED.h - 26 - 35 - 58 - 1 - - 0 - - - ..\Core\Inc\main.h - 19 - 46 - 62 + 2 + 1 + 18 1 0 diff --git a/yaokon/MDK-ARM/yaokon.uvoptx b/yaokon/MDK-ARM/yaokon.uvoptx index bebe37e..74b305f 100644 --- a/yaokon/MDK-ARM/yaokon.uvoptx +++ b/yaokon/MDK-ARM/yaokon.uvoptx @@ -157,23 +157,7 @@ 0 0 - 92 - 1 -

                                                                                                                                                  0
                                                                                                                                                  - 0 - 0 - 0 - 0 - 0 - 0 - G:\Project\UVA\yaokon\Core\Src\oled.c - - - - - 1 - 0 - 100 + 107 1
                                                                                                                                                  0
                                                                                                                                                  0 @@ -186,39 +170,15 @@
                                                                                                                                                  - - 2 - 0 - 90 - 1 -
                                                                                                                                                  134225980
                                                                                                                                                  - 0 - 0 - 0 - 0 - 0 - 1 - G:\Project\UVA\yaokon\Core\Src\oled.c - - \\yaokon\../Core/Src/oled.c\90 -
                                                                                                                                                  - - 3 - 0 - 1 - 1 -
                                                                                                                                                  0
                                                                                                                                                  - 0 - 0 - 0 - 0 - 0 - 0 - G:\Project\UVA\yaokon\Core\Src\oled.c - - -
                                                                                                                                                  + + + 1 + 0 + 0x20000418 + 0 + + 0 @@ -393,6 +353,30 @@ 0 0 + + 2 + 10 + 1 + 0 + 0 + 0 + ..\Core\Src\queue.c + queue.c + 0 + 0 + + + 2 + 11 + 5 + 0 + 0 + 0 + ..\Core\Src\queue.h + queue.h + 0 + 0 + @@ -403,7 +387,7 @@ 0 3 - 10 + 12 1 0 0 @@ -415,7 +399,7 @@ 3 - 11 + 13 1 0 0 @@ -427,7 +411,7 @@ 3 - 12 + 14 1 0 0 @@ -439,7 +423,7 @@ 3 - 13 + 15 1 0 0 @@ -451,7 +435,7 @@ 3 - 14 + 16 1 0 0 @@ -463,7 +447,7 @@ 3 - 15 + 17 1 0 0 @@ -475,7 +459,7 @@ 3 - 16 + 18 1 0 0 @@ -487,7 +471,7 @@ 3 - 17 + 19 1 0 0 @@ -499,7 +483,7 @@ 3 - 18 + 20 1 0 0 @@ -511,7 +495,7 @@ 3 - 19 + 21 1 0 0 @@ -523,7 +507,7 @@ 3 - 20 + 22 1 0 0 @@ -535,7 +519,7 @@ 3 - 21 + 23 1 0 0 @@ -547,7 +531,7 @@ 3 - 22 + 24 1 0 0 @@ -559,7 +543,7 @@ 3 - 23 + 25 1 0 0 @@ -571,7 +555,7 @@ 3 - 24 + 26 1 0 0 @@ -583,7 +567,7 @@ 3 - 25 + 27 1 0 0 @@ -595,7 +579,7 @@ 3 - 26 + 28 1 0 0 @@ -615,7 +599,7 @@ 0 4 - 27 + 29 1 0 0 @@ -635,7 +619,7 @@ 0 5 - 28 + 30 5 0 0 @@ -647,7 +631,7 @@ 5 - 29 + 31 5 0 0 @@ -659,7 +643,7 @@ 5 - 30 + 32 5 0 0 @@ -671,7 +655,7 @@ 5 - 31 + 33 5 0 0 @@ -683,7 +667,7 @@ 5 - 32 + 34 5 0 0 @@ -695,7 +679,7 @@ 5 - 33 + 35 5 0 0 @@ -707,7 +691,7 @@ 5 - 34 + 36 5 0 0 @@ -719,6 +703,38 @@ + + User_Drivers + 1 + 0 + 0 + 0 + + 6 + 37 + 1 + 0 + 0 + 0 + ..\Core\User_Drivers\RockingBar.c + RockingBar.c + 0 + 0 + + + 6 + 38 + 1 + 0 + 0 + 0 + ..\Core\User_Drivers\Filtering.c + Filtering.c + 0 + 0 + + + ::CMSIS 0 diff --git a/yaokon/MDK-ARM/yaokon.uvprojx b/yaokon/MDK-ARM/yaokon.uvprojx index 94acef7..b934cc1 100644 --- a/yaokon/MDK-ARM/yaokon.uvprojx +++ b/yaokon/MDK-ARM/yaokon.uvprojx @@ -341,7 +341,7 @@ USE_HAL_DRIVER,STM32F103xB - ../Core/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Core/Src + ../Core/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc;../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;../Drivers/CMSIS/Device/ST/STM32F1xx/Include;../Drivers/CMSIS/Include;../Core/Src;../Core/User_Drivers;G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include @@ -639,6 +639,16 @@ 1 ../Core/Src/stm32f1xx_hal_msp.c + + queue.c + 1 + ..\Core\Src\queue.c + + + queue.h + 5 + ..\Core\Src\queue.h + @@ -883,6 +893,21 @@ + + User_Drivers + + + RockingBar.c + 1 + ..\Core\User_Drivers\RockingBar.c + + + Filtering.c + 1 + ..\Core\User_Drivers\Filtering.c + + + ::CMSIS diff --git a/yaokon/MDK-ARM/yaokon_yaokon.dep b/yaokon/MDK-ARM/yaokon_yaokon.dep index 4ee2ca7..6002707 100644 --- a/yaokon/MDK-ARM/yaokon_yaokon.dep +++ b/yaokon/MDK-ARM/yaokon_yaokon.dep @@ -1,8 +1,8 @@ Dependencies for Project 'yaokon', Target 'yaokon': (DO NOT MODIFY !) CompilerVersion: 6190000::V6.19::ARMCLANG -F (startup_stm32f103xb.s)(0x651BBC0D)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -Wa,armasm,--diag_suppress=A1950W -c -gdwarf-4 -Wa,armasm,--pd,"__MICROLIB SETA 1" -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 538" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o ./startup_stm32f103xb.o) -F (..\Core\Src\AbsDrive_OLED.c)(0x651ABB10)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./absdrive_oled.o -MD) -I (..\Core\Src\AbsDrive_OLED.h)(0x651AB8D3) +F (startup_stm32f103xb.s)(0x651C0423)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -Wa,armasm,--diag_suppress=A1950W -c -gdwarf-4 -Wa,armasm,--pd,"__MICROLIB SETA 1" -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 538" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o ./startup_stm32f103xb.o) +F (..\Core\Src\AbsDrive_OLED.c)(0x651EEBCF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./absdrive_oled.o -MD) +I (..\Core\Src\AbsDrive_OLED.h)(0x651EEC1B) I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdint.h)(0x63884908) I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdlib.h)(0x63884908) I (..\Core\Inc\spi.h)(0x65151A20) @@ -38,7 +38,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) I (..\Core\Inc\gpio.h)(0x6513E0EC) I (..\Core\Src\AbsDriveOledFont.h)(0x6516A58A) -F (../Core/Src/main.c)(0x651BBBC3)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./main.o -MD) +F (../Core/Src/main.c)(0x651EEE8C)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./main.o -MD) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) @@ -75,9 +75,12 @@ I (..\Core\Inc\spi.h)(0x65151A20) I (..\Core\Inc\usart.h)(0x65144299) I (..\Core\Inc\gpio.h)(0x6513E0EC) I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdio.h)(0x63884908) -I (..\Core\Src\AbsDrive_OLED.h)(0x651AB8D3) +I (..\Core\Src\AbsDrive_OLED.h)(0x651EEC1B) I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdlib.h)(0x63884908) -F (../Core/Src/gpio.c)(0x651AB803)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./gpio.o -MD) +I (..\Core\User_Drivers\RockingBar.h)(0x651EE8E5) +I (..\Core\Src\queue.h)(0x651EA5F3) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdbool.h)(0x63884908) +F (../Core/Src/gpio.c)(0x651AB803)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./gpio.o -MD) I (..\Core\Inc\gpio.h)(0x6513E0EC) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) @@ -110,7 +113,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Core/Src/adc.c)(0x651BBC0A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./adc.o -MD) +F (../Core/Src/adc.c)(0x651BEA0E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./adc.o -MD) I (..\Core\Inc\adc.h)(0x6513E0EC) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) @@ -143,7 +146,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Core/Src/spi.c)(0x65194505)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./spi.o -MD) +F (../Core/Src/spi.c)(0x65194505)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./spi.o -MD) I (..\Core\Inc\spi.h)(0x65151A20) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) @@ -176,7 +179,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Core/Src/usart.c)(0x651463F4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./usart.o -MD) +F (../Core/Src/usart.c)(0x651463F4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./usart.o -MD) I (..\Core\Inc\usart.h)(0x65144299) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) @@ -210,7 +213,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdio.h)(0x63884908) -F (../Core/Src/stm32f1xx_it.c)(0x65194505)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_it.o -MD) +F (../Core/Src/stm32f1xx_it.c)(0x65194505)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_it.o -MD) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) @@ -243,7 +246,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_it.h)(0x65194505) -F (../Core/Src/stm32f1xx_hal_msp.c)(0x6513E0EC)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_msp.o -MD) +F (../Core/Src/stm32f1xx_hal_msp.c)(0x6513E0EC)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_msp.o -MD) I (..\Core\Inc\main.h)(0x651ABAFF) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) @@ -275,7 +278,14 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_gpio_ex.o -MD) +F (..\Core\Src\queue.c)(0x651EA018)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./queue.o -MD) +I (..\Core\Src\queue.h)(0x651EA5F3) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdint.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdbool.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdlib.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdio.h)(0x63884908) +F (..\Core\Src\queue.h)(0x651EA5F3)() +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_gpio_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -306,7 +316,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_adc.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_adc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -337,7 +347,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_adc_ex.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_adc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -368,7 +378,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -399,7 +409,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_rcc.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_rcc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -430,7 +440,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_rcc_ex.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_rcc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -461,7 +471,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_gpio.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_gpio.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -492,7 +502,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_dma.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_dma.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -523,7 +533,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_cortex.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_cortex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -554,7 +564,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_pwr.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_pwr.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -585,7 +595,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_flash.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_flash.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -616,7 +626,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_flash_ex.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_flash_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -647,7 +657,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_exti.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_exti.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -678,7 +688,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_spi.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_spi.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -709,7 +719,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_tim.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_tim.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -740,7 +750,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_tim_ex.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_tim_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -771,7 +781,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_uart.o -MD) +F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./stm32f1xx_hal_uart.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) @@ -802,7 +812,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) -F (../Core/Src/system_stm32f1xx.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./system_stm32f1xx.o -MD) +F (../Core/Src/system_stm32f1xx.c)(0x6511B4BB)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./system_stm32f1xx.o -MD) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x6511B4BB) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h)(0x6511B4BB) I (..\Drivers\CMSIS\Include\core_cm3.h)(0x6511B4B2) @@ -840,3 +850,49 @@ F (..\Core\Inc\spi.h)(0x65151A20)() F (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20)() F (..\Core\Inc\stm32f1xx_it.h)(0x65194505)() F (..\Core\Inc\usart.h)(0x65144299)() +F (..\Core\User_Drivers\RockingBar.c)(0x651EE89F)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./rockingbar.o -MD) +I (..\Core\User_Drivers\RockingBar.h)(0x651EE8E5) +I (..\Core\Inc\main.h)(0x651ABAFF) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x6511B4BB) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x65151A20) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x6511B4BB) +I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x6511B4BB) +I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xb.h)(0x6511B4BB) +I (..\Drivers\CMSIS\Include\core_cm3.h)(0x6511B4B2) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdint.h)(0x63884908) +I (..\Drivers\CMSIS\Include\cmsis_version.h)(0x6511B4B2) +I (..\Drivers\CMSIS\Include\cmsis_compiler.h)(0x6511B4B2) +I (..\Drivers\CMSIS\Include\cmsis_armclang.h)(0x6511B4B2) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\arm_compat.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\arm_acle.h)(0x63884908) +I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x6511B4BB) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stddef.h)(0x63884908) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_adc_ex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_spi.h)(0x6511B4BB) +I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_uart.h)(0x6511B4BB) +I (..\Core\Inc\adc.h)(0x6513E0EC) +I (..\Core\Src\queue.h)(0x651EA5F3) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdbool.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdlib.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdio.h)(0x63884908) +I (..\Core\User_Drivers\Filtering.h)(0x651C40F4) +F (..\Core\User_Drivers\Filtering.c)(0x651C40F4)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__MICROLIB -gdwarf-4 -O3 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I ../Core/Src -I ../Core/User_Drivers -I G:/Software/keil/ARM/Keil_V5/ARM/ARMCLANG/include -I./RTE/_yaokon -IG:/Software/keil/ARM/KeilPack/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IG:/Software/keil/ARM/KeilPack/Keil/STM32F1xx_DFP/2.4.1/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o ./filtering.o -MD) +I (..\Core\User_Drivers\Filtering.h)(0x651C40F4) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdint.h)(0x63884908) +I (..\Core\Src\queue.h)(0x651EA5F3) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdbool.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdlib.h)(0x63884908) +I (G:\Software\keil\ARM\Keil_V5\ARM\ARMCLANG\include\stdio.h)(0x63884908) diff --git a/yaokon/MDK-ARM/yaokon_yaokon.sct b/yaokon/MDK-ARM/yaokon_yaokon.sct new file mode 100644 index 0000000..a6f2499 --- /dev/null +++ b/yaokon/MDK-ARM/yaokon_yaokon.sct @@ -0,0 +1,16 @@ +; *********************************************************************** +; *** Scatter-Loading Description File generated by uv2csolution *** +; *********************************************************************** + +LR_IROM1 0x08000000 0x00010000 { ; load region size_region + ER_IROM1 0x08000000 0x00010000 { ; load address = execution address + *.o (RESET, +First) + *(InRoot$$Sections) + .ANY (+RO) + .ANY (+XO) + } + RW_IRAM1 0x20000000 0x00005000 { ; RW data + .ANY (+RW +ZI) + } +} + diff --git a/yaokon/yaokon.ioc b/yaokon/yaokon.ioc index 1c3d19e..be99b49 100644 --- a/yaokon/yaokon.ioc +++ b/yaokon/yaokon.ioc @@ -1,9 +1,9 @@ #MicroXplorer Configuration settings - do not modify ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_9 ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_8 -ADC1.ContinuousConvMode=ENABLE +ADC1.ContinuousConvMode=DISABLE ADC1.DataAlign=ADC_DATAALIGN_RIGHT -ADC1.DiscontinuousConvMode=DISABLE +ADC1.DiscontinuousConvMode=ENABLE ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,ContinuousConvMode,DataAlign,master,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,NbrOfConversion,DiscontinuousConvMode ADC1.NbrOfConversion=2 ADC1.NbrOfConversionFlag=1