diff --git a/f103c8t6_keil/Core/Inc/main.h b/f103c8t6_keil/Core/Inc/main.h index c6a5ed2..2893434 100644 --- a/f103c8t6_keil/Core/Inc/main.h +++ b/f103c8t6_keil/Core/Inc/main.h @@ -63,10 +63,8 @@ void Error_Handler(void); #define mute_GPIO_Port GPIOA #define tack_a_Pin GPIO_PIN_0 #define tack_a_GPIO_Port GPIOB -#define tack_a_EXTI_IRQn EXTI0_IRQn #define tack_b_Pin GPIO_PIN_1 #define tack_b_GPIO_Port GPIOB -#define tack_b_EXTI_IRQn EXTI1_IRQn #define run_led2_Pin GPIO_PIN_12 #define run_led2_GPIO_Port GPIOB #define run_led_Pin GPIO_PIN_15 @@ -75,7 +73,6 @@ void Error_Handler(void); #define pwr_en_GPIO_Port GPIOA #define en_c_Pin GPIO_PIN_3 #define en_c_GPIO_Port GPIOB -#define en_c_EXTI_IRQn EXTI3_IRQn #define en_a_Pin GPIO_PIN_4 #define en_a_GPIO_Port GPIOB #define en_a_EXTI_IRQn EXTI4_IRQn diff --git a/f103c8t6_keil/Core/Inc/stm32f1xx_it.h b/f103c8t6_keil/Core/Inc/stm32f1xx_it.h index 7de7b7b..c62ebbf 100644 --- a/f103c8t6_keil/Core/Inc/stm32f1xx_it.h +++ b/f103c8t6_keil/Core/Inc/stm32f1xx_it.h @@ -55,9 +55,6 @@ void SVC_Handler(void); void DebugMon_Handler(void); void PendSV_Handler(void); void SysTick_Handler(void); -void EXTI0_IRQHandler(void); -void EXTI1_IRQHandler(void); -void EXTI3_IRQHandler(void); void EXTI4_IRQHandler(void); void TIM2_IRQHandler(void); void TIM3_IRQHandler(void); diff --git a/f103c8t6_keil/Core/Src/main.c b/f103c8t6_keil/Core/Src/main.c index abc0b05..40bfdfe 100644 --- a/f103c8t6_keil/Core/Src/main.c +++ b/f103c8t6_keil/Core/Src/main.c @@ -320,9 +320,9 @@ static void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; HAL_GPIO_Init(mute_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pins : tack_a_Pin tack_b_Pin en_c_Pin en_a_Pin */ - GPIO_InitStruct.Pin = tack_a_Pin|tack_b_Pin|en_c_Pin|en_a_Pin; - GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING; + /*Configure GPIO pins : tack_a_Pin tack_b_Pin en_c_Pin en_b_Pin */ + GPIO_InitStruct.Pin = tack_a_Pin|tack_b_Pin|en_c_Pin|en_b_Pin; + GPIO_InitStruct.Mode = GPIO_MODE_INPUT; GPIO_InitStruct.Pull = GPIO_PULLUP; HAL_GPIO_Init(GPIOB, &GPIO_InitStruct); @@ -347,22 +347,13 @@ static void MX_GPIO_Init(void) GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_HIGH; HAL_GPIO_Init(pwr_en_GPIO_Port, &GPIO_InitStruct); - /*Configure GPIO pin : en_b_Pin */ - GPIO_InitStruct.Pin = en_b_Pin; - GPIO_InitStruct.Mode = GPIO_MODE_INPUT; + /*Configure GPIO pin : en_a_Pin */ + GPIO_InitStruct.Pin = en_a_Pin; + GPIO_InitStruct.Mode = GPIO_MODE_IT_RISING_FALLING; GPIO_InitStruct.Pull = GPIO_PULLUP; - HAL_GPIO_Init(en_b_GPIO_Port, &GPIO_InitStruct); + HAL_GPIO_Init(en_a_GPIO_Port, &GPIO_InitStruct); /* EXTI interrupt init*/ - HAL_NVIC_SetPriority(EXTI0_IRQn, 0, 0); - HAL_NVIC_EnableIRQ(EXTI0_IRQn); - - HAL_NVIC_SetPriority(EXTI1_IRQn, 0, 0); - HAL_NVIC_EnableIRQ(EXTI1_IRQn); - - HAL_NVIC_SetPriority(EXTI3_IRQn, 0, 0); - HAL_NVIC_EnableIRQ(EXTI3_IRQn); - HAL_NVIC_SetPriority(EXTI4_IRQn, 0, 0); HAL_NVIC_EnableIRQ(EXTI4_IRQn); diff --git a/f103c8t6_keil/Core/Src/stm32f1xx_it.c b/f103c8t6_keil/Core/Src/stm32f1xx_it.c index 114fba1..8fb5f25 100644 --- a/f103c8t6_keil/Core/Src/stm32f1xx_it.c +++ b/f103c8t6_keil/Core/Src/stm32f1xx_it.c @@ -199,48 +199,6 @@ void SysTick_Handler(void) /* please refer to the startup file (startup_stm32f1xx.s). */ /******************************************************************************/ -/** - * @brief This function handles EXTI line0 interrupt. - */ -void EXTI0_IRQHandler(void) -{ - /* USER CODE BEGIN EXTI0_IRQn 0 */ - - /* USER CODE END EXTI0_IRQn 0 */ - HAL_GPIO_EXTI_IRQHandler(tack_a_Pin); - /* USER CODE BEGIN EXTI0_IRQn 1 */ - - /* USER CODE END EXTI0_IRQn 1 */ -} - -/** - * @brief This function handles EXTI line1 interrupt. - */ -void EXTI1_IRQHandler(void) -{ - /* USER CODE BEGIN EXTI1_IRQn 0 */ - - /* USER CODE END EXTI1_IRQn 0 */ - HAL_GPIO_EXTI_IRQHandler(tack_b_Pin); - /* USER CODE BEGIN EXTI1_IRQn 1 */ - - /* USER CODE END EXTI1_IRQn 1 */ -} - -/** - * @brief This function handles EXTI line3 interrupt. - */ -void EXTI3_IRQHandler(void) -{ - /* USER CODE BEGIN EXTI3_IRQn 0 */ - - /* USER CODE END EXTI3_IRQn 0 */ - HAL_GPIO_EXTI_IRQHandler(en_c_Pin); - /* USER CODE BEGIN EXTI3_IRQn 1 */ - - /* USER CODE END EXTI3_IRQn 1 */ -} - /** * @brief This function handles EXTI line4 interrupt. */ diff --git a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c index 6f2fb47..9799786 100644 --- a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c +++ b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.c @@ -16,7 +16,9 @@ char config_buzzer_for_button_pass=1; char config_buzzer_for_button_longpass=1; -char config_buzzer_for_sele_change=1; +char config_buzzer_for_sele_change=0; + +int config_oled_luminance=100; @@ -26,7 +28,7 @@ button B1,TACKA,TACKB;//创建一个按钮 encoder E1;//创建一个编码器 int mode=0; uint32_t run_tick=0,jump_tick=0; -char str[32]; + uint16_t fps=0,fps_=0; char sys_lan=0; @@ -34,25 +36,9 @@ int encode_c=0; int test_code=0; -menu menu_main= -{ - 0,0, - "Main GUI\nInput mode\nBuzzer\nDisplay\nLanguage\nAbout", - "主页\n输入模式\n蜂鸣器\n显示\n语言\n关于",5, - NULL -}; -menu buzzer_setting= -{ - 0,0, - "Back\nClick\nPress\nSele change", - "返回\n点击\n长按\n选择切换",3, - - - -}; word turnon= { @@ -66,6 +52,20 @@ word turnoff= "关" }; +const char * GET_WORD(word*word,char lan) +{ + switch(lan) + { + case 0: + return word->en; + break; + case 1: + return word->ch; + break; + } + +} + int SHOW_MENU(menu *m,int encoder,char button,char lan,char dismode) { @@ -101,7 +101,7 @@ int SHOW_MENU(menu *m,int encoder,char button,char lan,char dismode) if(m->r_sw_list!=NULL) { - OLED_Str_list(96,0,16,m->r_sw_list,m->list_dis_top,4,1); + OLED_Str_list(95,0,16,m->r_sw_list,m->list_dis_top,4,1); } if(dismode==1) @@ -139,6 +139,174 @@ void da() BUZZER_PLAY_NOTES(0,morse_play_t1,0); mo_da(); } +//papers +void main_gui() +{ + char str[32]; + GEI_BUTTON_CODE(&TACKA,tack_a()); + GEI_BUTTON_CODE(&TACKB,tack_b()); + if(encode_c>0||TACKB.code!=0) + { + di(); + } + if(encode_c<0||TACKA.code!=0) + { + da(); + } + OLED_Str(0,0,8,moser_buff,0,1); + + + fps_++; + sprintf(str,"FPS:%d",fps); + OLED_Str(0,56,8,str,0,1); + + if(B1.code==255) + { + + if(config_buzzer_for_button_longpass==1) + { + BUZZER_PLAY_NOTES(1000,100,50); + BUZZER_PLAY_NOTES(0,0,0); + } + + mode=2; + + } + +} + +void main_menu() +{ + static menu menu_main= + { + 0,0, + "Main GUI\nInput mode\nBuzzer\nDisplay\nLanguage\nAbout", + "主页\n输入模式\n蜂鸣器\n显示\n语言\n关于",5, + NULL + }; + switch(SHOW_MENU(&menu_main,encode_c,B1.code,sys_lan,1)) + { + case 0: + //jump to main GUI + mode=1; + break; + case 1: + break; + case 2: + //jump to buzzer setting + mode=3; + break; + case 3: + mode=4; + break; + } + if(HAL_GetTick()>jump_tick){mode=1;} + +} + +void buzzer_settings() +{ + static menu buzzer_setting= + { + 0,0, + "Back\nClick\nPress\nSele change", + "返回\n点击\n长按\n选择切换",3,NULL + }; + + char str[32]; + + buzzer_setting.r_sw_list=&str; + sprintf(str,"../"); + if(config_buzzer_for_button_pass) + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnon,sys_lan)); + }else + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnoff,sys_lan)); + } + if(config_buzzer_for_button_longpass) + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnon,sys_lan)); + }else + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnoff,sys_lan)); + } + if(config_buzzer_for_sele_change) + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnon,sys_lan)); + }else + { + sprintf(str,"%s\n%s",str,GET_WORD(&turnoff,sys_lan)); + } + switch(SHOW_MENU(&buzzer_setting,encode_c,B1.code,sys_lan,0)) + { + case 0: + //jump to main GUI + mode=2; + break; + case 1: + if(config_buzzer_for_button_pass){config_buzzer_for_button_pass=0;}else{config_buzzer_for_button_pass=1;} + break; + case 2: + if(config_buzzer_for_button_longpass){config_buzzer_for_button_longpass=0;}else{config_buzzer_for_button_longpass=1;} + break; + case 3: + if(config_buzzer_for_sele_change){config_buzzer_for_sele_change=0;}else{config_buzzer_for_sele_change=1;} + break; + + } + if(HAL_GetTick()>jump_tick){mode=2;} +} + + +void display_settings() +{ + static menu display_setting= + { + 0,0, + "Back\nluminance\nSpin", + "返回\n亮度\n旋转",2,NULL + }; + static char config_oled_luminance_sele=0; + char str[32]; + display_setting.r_sw_list=&str; + + + if(config_oled_luminance_sele) + { + if(B1.code!=0) + { + config_oled_luminance_sele=0; + } + if(encode_c!=0) + { + config_oled_luminance+=encode_c; + if(config_oled_luminance>100){config_oled_luminance=100;} + if(config_oled_luminance<0){config_oled_luminance=0;} + OLED_Setting_luminance(config_oled_luminance); + + } + sprintf(str,"../\n%3d%%",config_oled_luminance); + SHOW_MENU(&display_setting,0,0,sys_lan,0); + OLED_square(0,16,95,32,2); + + }else + { + sprintf(str,"../\n%3d%%",config_oled_luminance); + switch(SHOW_MENU(&display_setting,encode_c,B1.code,sys_lan,0)) + { + case 0: + mode=2; + break; + case 1: + config_oled_luminance_sele=1; + break; + } + } + + + if(HAL_GetTick()>jump_tick){config_oled_luminance_sele=0;mode=2;} +} void mymain() { @@ -147,12 +315,15 @@ void mymain() - OLED_Init();//屏幕初始化 + HAL_TIM_PWM_Start(&htim2,TIM_CHANNEL_3);//启动n通道的pwm HAL_TIM_Base_Start_IT(&htim3); + OLED_Init();//屏幕初始化 + OLED_Setting_luminance(config_oled_luminance); + BUZZER_PLAY_INIT(); MUTE(0); - + BUZZER_PLAY_NOTES(1000,1000,50); BUZZER_PLAY_NOTES(0,1000,50); @@ -177,23 +348,9 @@ void mymain() { } - - } - - if(encode_c!=0) - { jump_tick=HAL_GetTick()+10000; + } - - if(config_buzzer_for_sele_change==1&&(mode==2||mode==3)) - { - BUZZER_PLAY_NOTES(1000,50,50); - BUZZER_PLAY_NOTES(0,0,0); - } - - } - - switch(mode) { case 0: @@ -204,99 +361,20 @@ void mymain() break; case 1: //主界面 - GEI_BUTTON_CODE(&TACKA,tack_a()); - GEI_BUTTON_CODE(&TACKB,tack_b()); - if(encode_c>0||TACKB.code!=0) - { - di(); - } - if(encode_c<0||TACKA.code!=0) - { - da(); - } - OLED_Str(0,0,8,moser_buff,0,1); - - - fps_++; - sprintf(str,"FPS:%d",fps); - OLED_Str(0,56,8,str,0,1); - - if(B1.code==255) - { - - if(config_buzzer_for_button_longpass==1) - { - BUZZER_PLAY_NOTES(1000,100,50); - BUZZER_PLAY_NOTES(0,0,0); - } - - mode=2; - jump_tick=HAL_GetTick()+10000; - } - + main_gui(); break; case 2: //菜单界面 - - switch(SHOW_MENU(&menu_main,encode_c,B1.code,sys_lan,1)) - { - case 0: - //jump to main GUI - mode=1; - break; - case 1: - break; - case 2: - //jump to buzzer setting - mode=3; - break; - } - if(HAL_GetTick()>jump_tick){mode=1;} + main_menu(); break; case 3: //buzzer setting - buzzer_setting.r_sw_list=&str; - sprintf(str,"../"); - if(config_buzzer_for_button_pass) - { - sprintf(str,"%s%s",str,"\non"); - }else - { - sprintf(str,"%s%s",str,"\nof"); - } - if(config_buzzer_for_button_longpass) - { - sprintf(str,"%s%s",str,"\non"); - }else - { - sprintf(str,"%s%s",str,"\nof"); - } - if(config_buzzer_for_sele_change) - { - sprintf(str,"%s%s",str,"\non"); - }else - { - sprintf(str,"%s%s",str,"\nof"); - } - switch(SHOW_MENU(&buzzer_setting,encode_c,B1.code,sys_lan,0)) - { - case 0: - //jump to main GUI - mode=2; - break; - case 1: - if(config_buzzer_for_button_pass){config_buzzer_for_button_pass=0;}else{config_buzzer_for_button_pass=1;} - break; - case 2: - if(config_buzzer_for_button_longpass){config_buzzer_for_button_longpass=0;}else{config_buzzer_for_button_longpass=1;} - break; - case 3: - if(config_buzzer_for_sele_change){config_buzzer_for_sele_change=0;}else{config_buzzer_for_sele_change=1;} - break; - - } - if(HAL_GetTick()>jump_tick){mode=1;} + buzzer_settings(); + break; + + case 4: + display_settings(); break; } @@ -331,6 +409,7 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { E1.code+=1; E1.move_flag=1;//发生旋转的标记 + jump_tick=HAL_GetTick()+10000; } break; case 0: @@ -338,48 +417,14 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin) { E1.code-=1; E1.move_flag=1;//发生旋转的标记 + jump_tick=HAL_GetTick()+10000; } break; } break; -/* - //外部电键输入 - case tack_a_Pin: - switch(tack_a()) - { - case 0: - //di(); - break; - case 1: - break; - } - break; - case tack_b_Pin: - switch(tack_b()) - { - case 0: - //da(); - break; - case 1: - break; - } - break; - - - case en_c_Pin://编码器C脚 按钮 - switch(en_c())//监测是上升沿还是下降沿 - { - case 0: - - //mo_one_tick(0); - break; - case 1: - - //mo_one_tick(1); - break; - } - break; -*/ + + + default: break; diff --git a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.h b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.h index 3769416..240db9e 100644 --- a/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.h +++ b/f103c8t6_keil/MDK-ARM/MYDEIVERS/mymain.h @@ -28,8 +28,8 @@ typedef struct typedef struct { - const char *list_en; - const char *list_ch; + const char *en; + const char *ch; }word; diff --git a/f103c8t6_keil/MDK-ARM/MYDEIVERS/oled.h b/f103c8t6_keil/MDK-ARM/MYDEIVERS/oled.h index 6a355f4..2a706dc 100644 --- a/f103c8t6_keil/MDK-ARM/MYDEIVERS/oled.h +++ b/f103c8t6_keil/MDK-ARM/MYDEIVERS/oled.h @@ -25,6 +25,8 @@ void OLED_Init(void); void OLED_Cache_to_hardware(); +void OLED_Setting_luminance(unsigned char a); + void OLED_set_dot(unsigned char x,unsigned char y,unsigned char dot_type); void OLED_Pix(unsigned char x,unsigned char y,unsigned char w,unsigned char h,const char *p,unsigned char type); diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin index 97dd746..3d60b9e 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvguix.kevin @@ -15,7 +15,7 @@ 38003 Registers - 115 104 + 140 79 346 @@ -101,10 +101,10 @@ -1 - -172 - 1416 - 2441 - 353 + -141 + 2082 + 3107 + 384 @@ -134,7 +134,7 @@ 16 - 040600002FFFFFFF4709000093FFFFFF + D8080000E1FFFFFF1B0C000045000000 @@ -1799,14 +1799,14 @@ 3312 - 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAE000000B3000000F1030000B7000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000040600002FFFFFFF4709000093FFFFFFAE0000004F000000F1030000B30000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF430300004F000000470300006B010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000000000009D0800002FFFFFFF470900004B000000470300004F000000F10300006B01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE50000004F000000E90000007E0300000100000002000010040000000100000058FFFFFFCD060000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000560500002FFFFFFF3B0600005E020000000000004F000000E50000007E0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000005A010000F10300005E01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000560500003E00000047090000B3000000000000005E010000F1030000D301000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF90100005E010000FD010000D301000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000007E0300008007000082030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000005605000062020000D60C0000C6020000000000008203000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 + 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFFAE000000B3000000F1030000B7000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000D8080000E1FFFFFF1B0C000045000000AE0000004F000000F1030000B30000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF430300004F000000470300006B010000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000710B0000E1FFFFFF1B0C0000FD000000470300004F000000F10300006B01000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFE50000004F000000E90000007E0300000100000002000010040000000100000058FFFFFFCD060000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000002A080000E1FFFFFF0F09000010030000000000004F000000E50000007E0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF000000005A010000F10300005E01000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000000000002A080000F00000001B0C000065010000000000005E010000F1030000D301000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFF90100005E010000FD010000D301000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF000000007E0300008007000082030000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000002A08000014030000AA0F000078030000000000008203000080070000E60300000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000 59392 File - 2537 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000000460000000000000000000000000000000001000000010000000180FE880000000000004500000000000000000000000000000000010000000100000001800B810000000000001300000000000000000000000000000000010000000100000001800C810000000000001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2547 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050FFFFFFFF0096000000000000000100055441434B4100000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1865,9 +1865,9 @@ 0 .\MYDEIVERS\mymain.c - 33 - 195 - 217 + 59 + 268 + 308 1 0 @@ -1883,16 +1883,16 @@ .\MYDEIVERS\oled.c - 15 - 118 - 144 + 0 + 39 + 60 1 0 MYDEIVERS\oled.h - 13 + 27 1 28 1 @@ -1902,7 +1902,7 @@ .\MYDEIVERS\encode.c 2 - 1 + 7 32 0 @@ -1919,9 +1919,9 @@ MYDEIVERS\mymain.h - 18 + 14 1 - 25 + 32 1 0 @@ -1947,7 +1947,7 @@ ..\Core\Inc\main.h 16 - 34 + 44 77 1 @@ -1964,7 +1964,7 @@ MYDEIVERS\hread_interface.h - 14 + 8 1 22 1 diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvoptx b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvoptx index 6793181..6dde270 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvoptx +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL.uvoptx @@ -463,7 +463,7 @@ 5 21 1 - 1 + 0 0 0 .\MYDEIVERS\mymain.c diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf index a6f0251..25e94f1 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.axf differ diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm index 957bda8..618905b 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.build_log.htm @@ -22,30 +22,36 @@ Dialog DLL: TCM.DLL V1.53.0.0

Project:

C:\Users\kevin\Desktop\morse_code_trainer\f103c8t6_keil\MDK-ARM\f103c8t6_KEIL.uvprojx -Project File Date: 08/11/2022 +Project File Date: 08/12/2022

Output:

*** Using Compiler 'V6.16', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin' Build target 'f103c8t6_KEIL' +MYDEIVERS/mymain.c(67): warning: non-void function does not return a value in all control paths [-Wreturn-type] +} +^ MYDEIVERS/mymain.c(100): warning: passing 'const char *' to parameter of type 'char *' discards qualifiers [-Wincompatible-pointer-types-discards-qualifiers] OLED_Str_list(0,0,16,list,m->list_dis_top,4,1); ^~~~ -./MYDEIVERS/oled.h(33): note: passing argument to parameter 'str' here +./MYDEIVERS/oled.h(35): note: passing argument to parameter 'str' here void OLED_Str_list(unsigned char x,unsigned char y,unsigned char size,char *str,unsigned char lenstard,unsigned char lenconst,unsigned char type); ^ MYDEIVERS/mymain.c(109): warning: implicitly declaring library function 'sprintf' with type 'int (char *, const char *, ...)' [-Wimplicit-function-declaration] sprintf(temp,"%d/%d",m->sele,m->list_const); ^ MYDEIVERS/mymain.c(109): note: include the header or explicitly provide a declaration for 'sprintf' -MYDEIVERS/mymain.c(259): warning: incompatible pointer types assigning to 'char *' from 'char (*)[32]' [-Wincompatible-pointer-types] - buzzer_setting.r_sw_list=&str; - ^~~~~ -3 warnings generated. +MYDEIVERS/mymain.c(218): warning: incompatible pointer types assigning to 'char *' from 'char (*)[32]' [-Wincompatible-pointer-types] + buzzer_setting.r_sw_list=&str; + ^~~~~ +MYDEIVERS/mymain.c(272): warning: incompatible pointer types assigning to 'char *' from 'char (*)[32]' [-Wincompatible-pointer-types] + display_setting.r_sw_list=&str; + ^~~~~ +5 warnings generated. compiling mymain.c... linking... -Program Size: Code=15516 RO-data=4024 RW-data=64 ZI-data=4216 +Program Size: Code=16656 RO-data=4080 RW-data=108 ZI-data=4188 FromELF: creating hex file... -"f103c8t6_KEIL\f103c8t6_KEIL.axf" - 0 Error(s), 3 Warning(s). +"f103c8t6_KEIL\f103c8t6_KEIL.axf" - 0 Error(s), 5 Warning(s).

Software Packages used:

diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex index 2023800..88583eb 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.hex @@ -1,1229 +1,1306 @@ :020000040800F2 -:10000000B8100020A1010008152300087D1F00087A -:10001000112300083908000885310008000000009D -:100020000000000000000000000000006131000836 -:100030003D0800080000000051300008653100084C +:10000000C8100020A1010008092400087120000880 +:10001000052400082D090008C53200080000000072 +:10002000000000000000000000000000A1320008F5 +:10003000310900080000000091310008A5320008D5 :10004000BB010008BB010008BB010008BB010008A0 -:10005000BB010008BB01000841080008490800086E -:10006000BB0100085108000859080008BB0100083E +:10005000BB010008BB010008BB010008BB01000890 +:10006000BB010008BB01000835090008BB010008FE :10007000BB010008BB010008BB010008BB01000870 :10008000BB010008BB010008BB010008BB01000860 :10009000BB010008BB010008BB010008BB01000850 :1000A000BB010008BB010008BB010008BB01000840 -:1000B0006D31000879310008BB010008BB01000860 +:1000B000AD320008B9320008BB010008BB010008DE :1000C000BB010008BB010008BB010008BB01000820 :1000D000BB010008BB010008BB010008BB01000810 :1000E000BB010008BB010008BB01000800F002F8DA :1000F00000F046F80AA090E8000C82448344AAF17C :100100000107DA4501D100F03BF8AFF2090EBAE879 :100110000F0013F0010F18BFFB1A43F0010318473B -:10012000144B0000344B0000103A24BF78C878C14B +:10012000C04F0000E04F0000103A24BF78C878C1EB :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 -:10016000642900F00581732900F043820020704764 -:100170001FB59DE8030000F07DF91FBD10B510BD4F -:1001800000F062FA1146FFF7F3FF02F0FDFF00F006 -:1001900080FA03B4FFF7F2FF03BC00F0B1FA0000ED +:10016000642900F0F780732900F0BD8200207047F9 +:100170001FB59DE8030000F0F7F91FBD10B510BDD5 +:1001800000F0DCFA1146FFF7F3FF03F0A1F900F0ED +:10019000FAFA03B4FFF7F2FF03BC00F02BFB0000F8 :1001A0000948804709480047FEE7FEE7FEE7FEE70B :1001B000FEE7FEE7FEE7FEE7FEE7FEE70448054947 -:1001C000054A064B7047000069310008ED00000841 -:1001D000B80A0020B8100020B80C0020B80C00208D -:1001E00070B5064600F02AF9056806F10B0020F00C +:1001C000054A064B70470000A9320008ED00000800 +:1001D000C80A0020C8100020C80C0020C80C00204D +:1001E00070B5064600F0A4F9056806F10B0020F092 :1001F0000704B4429CBF002070BD2B466A68BAB1A8 :100200001068A04210D304F1080188423CBF506836 :10021000586007D35168101941601168091B0160CB :1002200058601460101D70BD13465268002AE7D153 -:100230002146284600F00AF90028DED170BD70B5CD -:100240000446051F00F0FAF80068002C14BF44684B +:100230002146284600F084F90028DED170BD70B553 +:100240000446051F00F074F90068002C14BF4468D0 :1002500070BD002C18BFAC423CBF20466468F8D388 :1002600001680A18AA4218BF456003D12A680546EA :100270001144016028684119A1421CBF6C6070BD27 :100280006168696021680844286070BD0FB41CB5BE -:10029000074B06AA7B4469460090059800F07FF959 -:1002A0000020694600F08EF91CBC5DF814FB0000CC -:1002B0002D0300002DE9F0410E4604460020206287 -:1002C0002046E168884730B3252805D0D4E90121CC -:1002D0009047206A401CF2E7E168204600278847E3 -:1002E000050018D0A5F14100192802D820354FF497 -:1002F00000673246294620462760FFF731FF40B1AC -:10030000012804D0F61D26F007060836D8E7361D6A -:10031000D6E72846DAE7206ABDE8F08170B50C46DA -:100320000546012A05D02878800600D5EA69002311 -:1003300002E0012305E05B1C934202D2E05C00284E -:10034000F9D1A869E618C01AA861286A1844286279 -:100350002846AFF3008004E0D5E9012114F8010B31 -:100360009047B442F8D32846AFF3008070BD000038 -:100370002DE9F0410646002410687529314616A57E -:1003800010D0AFF30080002802DA404213A507E046 -:1003900031688A0701D512A502E0490704D511A5E5 -:1003A000012401E0AFF3008000210A2206F12407B6 -:1003B00009E0B0FBF2FCB0FBF2F302FB1C003030B2 -:1003C00078541846491C0028F3D123462A46304663 -:1003D000BDE8F04100F084B8000000002D000000EE -:1003E0002B000000200000004FF0000200B5134673 -:1003F00094469646203922BFA0E80C50A0E80C5045 -:10040000B1F12001BFF4F7AF090728BFA0E80C50F5 -:1004100048BF0CC05DF804EB890028BF40F8042BEE -:1004200008BF704748BF20F8022B11F0804F18BF5B -:1004300000F8012B704770477047704700487047BD -:1004400048000020704770477047704738B5044631 -:100450000A4600206946AFF30080002808BF38BD77 -:1004600002460099204600F0CDF8012038BD012059 -:1004700000F0E2B8F8B5AFF30080054600200C4666 -:10048000102000BF0646A819A0420DD93246694681 -:100490000020AFF30080070008BF00F0CDF80098FF -:1004A000A04218BF0546C419FFF7C8FF05600746FC -:1004B000F01D20F007004619284600F00AF8B44263 -:1004C00008BFF8BDA21B31463868BDE8F84000F00F -:1004D00099B800210160C0E90110704710207047F1 -:1004E0002DE9F0470D4699469246044600F124084E -:1004F0000168880604D5E06921F01001216000E060 -:100500000120A84201DD471B00E00027A1697A19FC -:1005100002EB0900081AA0612078C00602D4204628 -:10052000AFF30080002608E0D4E901211AF80600A4 -:100530009047206A401C761C20624E45F4DB2078F0 -:10054000C0060AD52046AFF3008006E0D4E90121B9 -:1005500030209047206A401C2062381EA7F1010716 -:10056000F4DC07E0D4E9012118F805009047206A7F -:10057000401C2062281EA5F10105F3DC2046AFF3E4 -:1005800000802078000602D50220BDE8F087012017 -:10059000FBE7000001694A1C02610878704700B55A -:1005A0008FB0CDE901310021059105497944CDE9AC -:1005B000031011466846FFF77DFE0FB000BD000036 -:1005C000E5FFFFFF0A6802F8010B0A60704710B5EB -:1005D000436913B1AFF3008001E0FFF79FFE0120F4 -:1005E00010BD127800F124010A7000224A70012225 -:1005F000EDE711684FF0FF32E9E70000004870476F -:1006000040000020034640688C46002818BF8842FE -:100610003CBF03464068F8D318681844884207D0A6 -:100620000CF1030020F00700001D411A521A014688 -:10063000081D0A60FFF703BE10B500F039F8BDE8E9 -:10064000104000F02FB870477546FFF7D7FFAE4651 -:1006500005006946534620F00700854618B020B5CE -:10066000FFF7ACFDBDE820404FF000064FF000075B -:100670004FF000084FF0000BAC46ACE8C009ACE806 -:10068000C009ACE8C009ACE8C00921F007018D46FB -:10069000704710B50446AFF300802046BDE8104017 -:1006A000FFF777BD002801D000F02AB8704700009E -:1006B00010B5012805D0002103A000F027F8012083 -:1006C00010BD09A1F8E7000053494752544D454D6C -:1006D0003A204F7574206F662068656170206D65E3 -:1006E0006D6F7279000000003A2048656170206DDE -:1006F000656D6F727920636F7272757074656400D6 -:1007000001491820ABBEFEE72600020070B5054681 -:100710000C460A2000E06D1C00F011F835B1287875 -:100720000028F8D102E0641C00F009F814B1207828 -:100730000028F8D1BDE870400A20AFF3008008B56A -:1007400069468DF800000320ABBE08BD40F62010BE -:10075000C2F20000027B00210160416002F0FE0154 -:100760000173704770B505460C2014460E46FFF71E -:1007700037FD002808BF70BD0021016040F6201140 -:10078000C2F20001D1E90023068184718580002A2C -:1007900008BF0B461860486070BD00002DE9F043AB -:1007A00081B040F62017C2F20007387BC10737D16D -:1007B000396889B340F00100387300F0EBF93C6808 -:1007C0002189D4F800800144A079A588B96003F09C -:1007D000FBF94AF20021C0F24A41B1FBF5F140F2C7 -:1007E0002C090546481EC4F20009C9F8000003F0B0 -:1007F000D3F900210646C4F2C821284603F0EAF8DE -:10080000314603F0F5F903F0A7F9C9F810002046C6 -:10081000FFF715FDC7F8008001B0BDE8F08300BF09 -:1008200000F0B8F9B9688842F6D9387B00F0FE00CC -:10083000387301B0BDE8F083FEE7000070470000A8 -:10084000012000F07FB80000022000F07BB800001B -:10085000082000F077B80000102000F073B8000006 -:10086000B0B5044601700020608079B92079B8B134 -:10087000A07B012809D100F08DF9A16801F5FA717A -:10088000884282BFFF206080A0812178012918BFA3 -:10089000B0BD2079012804BF00202071B0BD00BF89 -:1008A00000F078F9A168012501F5FA7188424FF04E -:1008B00001003CBFA0890130A08100F06BF9A0606D -:1008C000A08925716080A07B0128D4D0DDE70000DD -:1008D0000146006800220A607047000010B5102829 -:1008E0002ED140F60044C4F201042046102100F04D -:1008F0003DF998B1012823D12046202100F036F996 -:10090000F0B140F2B000C2F200008169027F013113 -:10091000816142F00101017710BD00BF2046202116 -:1009200000F024F9002808BF10BD40F2B000C2F268 -:1009300000008169027F0139816142F00101017784 -:1009400010BD000040F21441C4F201010A680242E5 -:1009500014BF08607047FFF7C1BF00002DE9F04FDA -:1009600082B00E68002E00F0FD8041F20042C4F219 -:100970000102042340F2004E904208BF03234FF6C9 -:10098000FF7CC4F2010E009300240123C1F2100C7D -:100990004FF0000A4FF0000946E000BF012504F0C7 -:1009A0000C030F279F402BEA070705FA03F33B438D -:1009B00042F82630D1F804B05FEACB32DEF80020EE -:1009C00054BF22EA080242EA0802CEF80020DEF80C -:1009D00004205FEA8B3354BF22EA080242EA08028D -:1009E000CEF804205FEACB23DEF8082054BF22EAC9 -:1009F000080242EA08025FEA8B2340F20C43CEF879 -:100A00000820C4F201031A6854BF22EA080242EA2D -:100A100008021A6001230E680AF1010A36FA0AF286 -:100A200004F1040400F09E8003FA0AF816EA080FA5 -:100A3000F1D04A68624511DC122A55D8DFE802F08D -:100A4000340A4448545454545454545454545454EC -:100A5000544C5000D1F80C9046E000BF4FF6FF75A3 -:100A6000C1F22105AA420FDC0025C1F21105AA42FC -:100A70001AD00025C1F21205AA4215D00025C1F2F4 -:100A80002105AA4210D02FE00025C1F22205AA427A -:100A90000AD00025C1F23105AA4205D00025C1F2D5 -:100AA0003205AA4220D100BF8A684AB1012A14BF88 -:100AB000C0F81480C0F810804FF0080914E000BF9F -:100AC0004FF0040910E000BFCA6802F108090BE00A -:100AD0004FF0000908E000BFCA6802F1040903E012 -:100AE000CA6802F10C0900BF22460546BAF1080F98 -:100AF00024BF203A04352E680F279740BE4309FAD9 -:100B000002F232432A60CA79D2067FF584AF41F2FD -:100B10001803C4F202031A684FEA9A0642F001026F -:100B20001A601A6840F6000302F001020192019A6D -:100B3000AEF57E7252F826B0C4F2010398420FD08F -:100B400040F60043C4F2010398423FF427AF41F25C -:100B50000003C4F20103009D984208BF02251EE76E -:100B600000251CE702B0BDE8F08F00008068084057 -:100B700018BF012070470000C26802EA01039143D8 -:100B800041EA034101617047002A08BF090401617D -:100B90007047000040F6B020C2F2000000687047C5 -:100BA00070B5B8B3044690F83D0028B9002084F829 -:100BB0003C00204600F05CF9242084F83D002068C9 -:100BC000016821F001010160016841F40041016008 -:100BD000016821F40041016000F010FB48F28041FF -:100BE000C0F21E0140F60013D4F804E088424FF032 -:100BF0000001C0F23D0348F2A16C4FF0000238BF83 -:100C000001219842C0F2010C38BF0122E64538BFED -:100C10000A460AB1012070BD4DF68361C4F21B3152 -:100C2000A0FB01122168950C4B684FF4967623F0D7 -:100C30003F0343EA9243754344F6D3564B60C1F2F7 -:100C400062060B6AA5FB0656B50923F03F03E6458D -:100C500038BF950C6A1C1A430A62CA6948F2A0663A -:100C60004CF6FF73C0F20106B64522EA03020BD828 -:100C700001384FEA4E03B0FBF3F001306FF31F3041 -:100C8000042898BF04201EE0A368013863B119232B -:100C90000EFB03F3B0FBF3F001306FF31F3078B1BC -:100CA00000F5804008E000BF0EEB4E03B0FBF3F010 -:100CB00001306FF31F3028B100F5004003E000BFA2 -:100CC000012000E001201043C8610868D4E907232F -:100CD00020F0C000104318430860886848F2FF32D3 -:100CE00004F10C0690434CCE18431043A56988606C -:100CF000C86820F0FF0030432843C860086840F00F -:100D00000100086000202021206484F83D10206349 -:100D100084F83E0070BD00002DE9F04F83B0994685 -:100D200016460F460446FFF735FF94F83D1020297C -:100D300020D1DDF83880DDE90CBA054620688169EC -:100D4000890713D5FFF726FF401B1A28F6D300208A -:100D50002021206384F83D1084F83E00216C41F08E -:100D60002001216484F83C0004E000BF94F83C10AA -:100D7000012903D1022003B0BDE8F08F012184F8DE -:100D80003C100168C90703D1016841F0010101600D -:100D90000168324621F400610160212084F83D00A1 -:100DA000402084F83E0000202064C4F824B0A4F859 -:100DB0002AA0608D394620850020CFF6FF70E062C2 -:100DC00020464B46CDF80080019501F0D9F818B1C6 -:100DD000012003B0BDE8F08F208D98B92046414630 -:100DE0002A4601F053F998B3206C0428F0D120680A -:100DF000016841F400710160012003B0BDE8F08F8B -:100E00000004EBD0204641462A4601F00DFA0028A6 -:100E1000EAD1616A2268084610F8013B1361238D0C -:100E20006062581E2085678D0604A7F1010767855B -:100E3000576918BF17F00407E2D048781061881C82 -:100E40006062981E2085618D01396185D8E700BFF9 -:100E50002068016841F400710160202084F83D00A1 -:100E6000002084F83E0084F83C0003B0BDE8F08F19 -:100E700010B586B045F200410068C4F200010022BE -:100E80008842049202D006B010BD00BF41F218049F -:100E9000C4F20204206840F008002060206800F0DE -:100EA000080001900198C0200290122003900320B6 -:100EB000059001F5384002A9FFF750FD606840F445 -:100EC00000106060606800F400100190019806B0A6 -:100ED00010BD000040F2000040F6B021C2F2000058 -:100EE000C2F2000100780A681044086070470000F0 -:100EF00080B542F20000C4F20200016841F0100126 -:100F00000160032000F08AF80F2000F005F800F0DF -:100F100027F8002080BD000070B540F20006C2F244 -:100F2000000640F23C013278C2F200014FF47A73BD -:100F30000968B3FBF2F20446B1FBF2F1084600F097 -:100F40004BFB0F2C4FF0010508D838B94FF0FF309C -:100F500021460022002500F035F87460284670BD57 -:100F600082B041F21800C4F202000168022241F08E -:100F700001010160016801F00101019101994168DD -:100F800041F080514160406800F08050009000982E -:100F90000420C4F20100016862F31A61016002B02A -:100FA00070470000002848BF704700F01F01012271 -:100FB00002FA01F14EF200124009CEF2000242F8AC -:100FC0002010704710B54EF60C5CCEF2000CDCF829 -:100FD0000030C3F3022E8EF00704042C28BF042433 -:100FE000BEF103034FF0FF3E0EFA04F438BF0023B6 -:100FF000A14399400EFA03F39A4300F00F03043B18 -:101000001143634409010C3300F16042B0F1FF3F2A -:10101000C8BF02F56443197010BD00004EF60C51B4 -:10102000CEF200010A684FF6FF031A4060F30A226D -:1010300042F0806040F0FD70086070472DE9F04399 -:1010400081B0002800F0858042F20008C4F2020856 -:101050000446D8F800000D4600F0070088420CD284 -:10106000D8F8000020F007002843C8F80000D8F89E -:10107000000000F00700A8426BD1206841F204098B -:101080008107C4F2020917D5410705D5D9F8001028 -:1010900041F4E061C9F80010010705D5D9F8001046 -:1010A00041F46051C9F80010D9F80010A26821F08D -:1010B000F0011143C9F80010C00741D1D8F8000071 -:1010C00000F00700A8420CD9D8F8000020F0070073 -:1010D0002843C8F80000D8F8000000F00700A84234 -:1010E00037D12068410707D5D9F80010E26821F40C -:1010F000E0611143C9F80010000708D5D9F80000D5 -:10110000216920F4605040EAC100C9F80000D9F814 -:10111000002002F00C00082841F20020C0F27A0002 -:1011200050D144F6FE23C2F38341C0F60003595C5C -:10113000D2033BD440F60010C0F23D00484341E0EA -:10114000606802280AD001282AD159F8041C8903B2 -:1011500008D4012001B0BDE8F08300BF59F8041C99 -:101160008901F6D5D9F8001021F003010843C9F828 -:101170000000FFF70FFD064641F28837D9F800005E -:10118000616800F00C00B0EB810F97D0FFF702FD13 -:10119000801BB842F2D9032001B0BDE8F08300BF44 -:1011A00059F8041C8907D4D5DCE700BFD9F8002022 -:1011B00043F68853C2F34042C0F600039A5C4843AA -:1011C000B0FBF2F0D9F8001043F68A52C1F30311D4 -:1011D000C0F60002515C40F23C0220FA01F140F2FC -:1011E0000400C2F200000068C2F200021160FFF7C2 -:1011F00093FE002001B0BDE8F083000040F23C0007 -:1012000041F20401C2F20000C4F202010068096860 -:1012100043F69A52C1F30221C0F60002515CC84065 -:10122000704700002DE9F04182B0002868D00446E4 -:10123000007841F20006C007C4F2020625D07068AB -:1012400000F00C0004281BD0706800F00C00082887 -:1012500002D17068C00313D46068002800F0688170 -:10126000B0F5A02F00F07C81B0F5803F00F07C81CC -:10127000306820F480303060306820F4802076E1DF -:101280003068800301D56068D0B32078800718D516 -:10129000706810F00C0F07D0706800F00C00082880 -:1012A0006ED17068C0036BD43068800702D52069A6 -:1012B000012825D13068616920F0F80040EAC100BA -:1012C0003060207800071FD42078400732D4E569C9 -:1012D00095B1706800F00C00082840F08F80012D57 -:1012E0000ED07068216A00F480328A4208D1616AA7 -:1012F00000F47010884203D1002002B0BDE8F081F4 -:10130000012002B0BDE8F081A069002862D0002071 -:10131000C4F242200121C0F88014FFF73BFC0546CF -:10132000706A800700F18C80FFF734FC401B0228B4 -:10133000F6D92AE1F06910F0805808D1F06940F040 -:101340008050F061F06900F080500090009847F202 -:101350000007C4F200073868C00529D4386840F493 -:1013600080703860FFF716FC054600BF3868C0057E -:101370001ED4FFF70FFC401B6428F7D905E100BF1E -:101380002069002840F20000C4F2422000F0828070 -:1013900001210160FFF7FEFB054600BF30688007B2 -:1013A0003FF588AFFFF7F6FB401B0228F6D9ECE0CB -:1013B000E068002800F08080052800F09780012870 -:1013C00000F09880306A20F001003062306A20F02E -:1013D000040092E00020C4F242200021C0F88014F2 -:1013E000FFF7D8FB054600BF706A80077FF56CAF3A -:1013F000FFF7D0FB401B0228F6D9C6E00027C4F255 -:10140000422700203866FFF7C5FB022D05460BD1A9 -:101410003068800140F1BE80FFF7BCFB401B022812 -:101420004FF00300F4D968E7306880017FF564AFBE -:10143000FFF7B0FB401B02284FF00300F4D95CE734 -:1014400040F23C00C2F20000006844F6D351C1F201 -:101450006201A0FB0101480A019000BF00BF019892 -:10146000411E002801913FF42FAF00BF0198411E9B -:10147000002801913FF428AF00BF0198411E0028C9 -:1014800001913FF421AF00BF0198411E0028019156 -:10149000E4D119E700210160FFF77CFB054600BF9E -:1014A000306880077FF50DAFFFF774FB401B022803 -:1014B0004FF00300F4D920E7306A20F001003062D9 -:1014C000306A20F004003062FFF764FB054641F209 -:1014D000883700BF306A800720D5FFF75BFB401BD1 -:1014E000B8424FF00300F5D907E700BF306A40F07B -:1014F00004003062306A40F001003062FFF74AFBBE -:10150000054641F2883700BF306A800706D4FFF7EE -:1015100041FB401BB842F7D937E000BFB8F1000FDC -:101520007FF4D5AEF06920F08050F061CFE600BFC7 -:10153000306820F480303060306820F480203060E3 -:10154000FFF728FB054600BF306880037FF59DAE9E -:10155000FFF720FB401B64284FF00300F4D9CCE6D2 -:10156000306840F480203060306840F48030306073 -:10157000FFF710FB054600BF306880033FF585AEDE -:10158000FFF708FB401B6428F6D9032002B0BDE832 -:10159000F08100BF206AB0F5803F05D17168A26874 -:1015A00021F40031114371607168626A21F4741191 -:1015B00010430843706001203866FFF7EBFA0446D9 -:1015C000306880013FF598AEFFF7E4FA001B02286F -:1015D0004FF00300F4D990E6411E0020B0EB116FEC -:1015E0001CBF012070474EF21002CEF20002516083 -:1015F0004EF62351CEF20001F0230B7007219060CC -:1016000011607047704700007047000010B590F8F7 -:101610003C20012A4FF0020233D080F83D200268BE -:10162000D2F804E0D2F808C00C682EF0700323430F -:1016300040F2FF74C4F20004A24253600ADCB2F12B -:10164000804F13D040F20043C4F200039A420DD001 -:1016500011E000BF42F60043C4F201039A4205D0F4 -:1016600040F60003C4F200039A4204D149682CF00A -:101670008003194391600121002280F83D1080F819 -:101680003C20104610BD0000002804BF0120704718 -:1016900010B5044690F83D0028B9002084F83C00BD -:1016A000204600F067F8022084F83D00206840F2F0 -:1016B000FF730268C4F2000342F6004C9842C4F281 -:1016C000010C15DCB0F1804F1AD040F20041C4F299 -:1016D0000001884214D0984218DCB0F1804F1DD030 -:1016E00040F20041C4F20001884217D01AE000BF66 -:1016F000604505D040F60001C4F200018842EAD1FD -:10170000A16822F070020A439842E6DD604505D0E8 -:1017100040F60001C4F20001884203D1216922F49D -:1017200040720A43A36922F08001D4F804E0E26821 -:10173000194360450160C262C0F828E002D16169C6 -:10174000CCF8301001214161002084F8461084F863 -:101750003E1084F83F1084F8401084F8411084F85B -:10176000421084F8431084F8441084F8451084F83B -:101770003D1010BD10B582B0006840F20041C4F2C7 -:101780000001884212D0B0F1804F29D141F21C00F3 -:10179000C4F2020001681C2441F0010101600068EC -:1017A00000F00100019001980EE000BF41F21C0022 -:1017B000C4F2020001681D2441F0020101600068CA -:1017C00000F0020000900098204600210022FFF760 -:1017D000F9FB204602B0BDE81040FFF7E3BB00BFB5 -:1017E00002B010BD90F83D1001291CBF01207047C8 -:1017F000022180F83D10006840F2FF72C168C4F217 -:101800000002904241F00101C16009DCB0F1804F5B -:1018100012D040F20041C4F2000188420CD012E024 -:1018200042F60041C4F20101884205D040F60001B1 -:10183000C4F20001884206D1816801F0070106293F -:1018400004BF00207047016841F0010101600020E1 -:101850007047000080B590F83C20012A4FF002024A -:1018600000F0BF8080F83D20D0F800C04FF67772BE -:10187000DCF8083023EA0202CCF808200B683F2B82 -:101880001CDD5F2B20DD602B50D0B3F5005F6DD0E9 -:10189000702B40F0A080D1E901E3C968DCF8082092 -:1018A00043EA0E0322F47F4243EA01211143CCF8BC -:1018B0000810DCF8081041F077018AE01F2B29DCC2 -:1018C00063B3102B2AD086E0402B63D0502B40F01E -:1018D0008280D1F804E0C968DCF82030DCF82020F0 -:1018E00022F00102CCF82020DCF8182022F0F002CF -:1018F00042EA011123F00A0242EA0E02CCF8181063 -:10190000CCF82020DCF8081041F0570121F020012C -:101910005FE000BF202B01D0302B5CD1DCF8081039 -:1019200021F07001194341F0070152E0D1F804E0C1 -:10193000C968DCF8203023F01003CCF82030DCF844 -:101940001830DCF8202023F4704322F0A00243EA90 -:10195000013142EA0E12CCF81810CCF82020DCF845 -:10196000081041F0670121F0100132E0D1E901E3F4 -:10197000C968DCF8082043EA0E0322F47F4243EAF8 -:1019800001211143CCF80810DCF8081041F4804123 -:101990001FE000BFD1F804E0C968DCF82030DCF8B3 -:1019A000202022F00102CCF82020DCF8182022F0C0 -:1019B000F00242EA011123F00A0242EA0E02CCF8D8 -:1019C0001810CCF82020DCF8081041F0470121F075 -:1019D0003001CCF808100121002280F83D1080F879 -:1019E0003C20104680BD00007047000010B5016823 -:1019F00004460869800744BFC8685FEA807039D42C -:101A00000869400744BFC8685FEA40703ED408696F -:101A1000000744BFC8685FEA007045D40869C00683 -:101A200044BFC8685FEAC0604AD40869C0071CBFE9 -:101A3000C8685FEAC07051D10869000644BFC86831 -:101A40005FEA006052D40869400644BFC8685FEA94 -:101A5000406053D40869800646BFC8685FEA80606A -:101A600010BD6FF0200220460A61BDE81040FFF76C -:101A7000CBBD00BF6FF002000861012020778869AC -:101A8000800743D02046FFF7AFFF45E06FF004002A -:101A9000086102202077886910F4407F40D02046FA -:101AA000FFF7A2FF42E000BF6FF0080008610420CA -:101AB0002077C86980073DD02046FFF795FF3FE0BB -:101AC0006FF01000086108202077C86910F4407F8B -:101AD0003AD02046FFF788FF3CE000BF6FF00100DE -:101AE0000861204600F046FA2168A5E76FF0800003 -:101AF00008612046FFF786FD2168A4E76FF04000EB -:101B00000861204600F038FA2168A3E7204600F07B -:101B10004BF8204600F0BCF92168002020776FE7E1 -:101B2000204600F041F8204600F0B2F9216800207C -:101B300020776CE7204600F037F8204600F0A8F93F -:101B400021680020207769E7204600F02DF8204624 -:101B500000F09EF921680020207766E780B586B006 -:101B600000680021B0F1804F049101D006B080BD23 -:101B700041F21800C4F20200016841F00401016062 -:101B8000006802A900F0040001900198042002906E -:101B900002200390059040F60000C4F20100FEF719 -:101BA000DDFE06B080BD0000704700002DE9F04367 -:101BB00090F83C30012B04BF0220BDE8F0834FEACF -:101BC000B202032A00F2E580DFE802F0023A76B0C2 -:101BD000036842F600461A6AC4F2010622F00102C6 -:101BE0001A621D6A1A465C6852F818CFB3428E68B2 -:101BF000D1F800E025F0020545EA06050CD1CE68D3 -:101C0000D1E9057824F4407425F00C0526F004068B -:101C10003C43354344EA08042CF0730747EA0E07B7 -:101C20005C609F614F6809695F631D629F6947F04F -:101C300008079F619F6927F004079F61A6E000BF26 -:101C4000036842F600461A6AC4F2010622F0100246 -:101C50001A621D6A1A46D3F804C052F8184FB342EC -:101C60008E68D1F800E025F0200545EA06150FD171 -:101C7000CE68D1E905986FF0400707EA06162CF404 -:101C8000406725F0C00547EA8907354347EA880CD5 -:101C900024F4E64444EA0E27C3F804C09F614F6869 -:101CA00009699F631D629F6947F400679F619F698F -:101CB00027F480679F6168E0036842F600461A6A6D -:101CC000C4F2010622F480721A621D6A1A46D3F821 -:101CD00004C052F81CEFB3428E680C6825F40075FE -:101CE00045EA06250FD1CE68D1E90598360240F2C3 -:101CF000FF47BE432CF4405725F4406547EA0917D7 -:101D0000354347EA081C2EF073072743C3F804C085 -:101D1000DF614F680969DF631D62DF6947F008070B -:101D2000DF61DF6927F00407DF612FE0036842F617 -:101D300000471A6AC4F2010722F480521A621A4656 -:101D4000D3F820C05D6852F81C4FD1F800E08E68CF -:101D5000BB4204D14F6925F4804545EA87152CF430 -:101D6000005747EA063724F4E64646EA0E265D6049 -:101D7000DE614E6809691E641F62DF6947F400670F -:101D8000DF61DF6927F48067DF61090213681943A7 -:101D90001160002180F83C100846BDE8F083000087 -:101DA000002804BF0120704710B5044690F83D009C -:101DB00028B9002084F83C00204600F067F8022093 -:101DC00084F83D00206840F2FF730268C4F200030B -:101DD00042F6004C9842C4F2010C15DCB0F1804F81 -:101DE0001AD040F20041C4F20001884214D0984257 -:101DF00018DCB0F1804F1DD040F20041C4F2000168 -:101E0000884217D01AE000BF604505D040F60001B7 -:101E1000C4F200018842EAD1A16822F070020A43AC -:101E20009842E6DD604505D040F60001C4F20001AD -:101E3000884203D1216922F440720A43A36922F047 -:101E40008001D4F804E0E268194360450160C26291 -:101E5000C0F828E002D16169CCF83010012141615D -:101E6000002084F8461084F83E1084F83F1084F86F -:101E7000401084F8411084F8421084F8431084F82C -:101E8000441084F8451084F83D1010BD70470000E0 -:101E90007047000041B1082910D0042914BF00F197 -:101EA000410200F13F020BE090F83E20012A1CBFE6 -:101EB00001207047022280F83E2013E000F140022A -:101EC0001278012A1CBF012070470222082907D07E -:101ED000042914BF80F8412080F83F2002E000BFB1 -:101EE00080F84020006801F01F010122036A8A4047 -:101EF00023EA02010162036A42F64441C4F201018D -:101F00001A43A1F14403984202620FD040F2FF71DC -:101F1000C4F20001884213DCB0F1804F1CD040F2C3 -:101F20000041C4F20001884216D01CE00A6842F465 -:101F300000420A6040F2FF71C4F200018842EBDD0A -:101F400042F60041C4F20101884205D040F600018A -:101F5000C4F20001884206D1816801F00701062918 -:101F600004BF00207047016841F0010101600020BA -:101F7000704700007047000070470000FEE7000057 -:101F80002DE9F04381B0044600680D460168089FC2 -:101F9000099E9946904641F480717A1C01602AD0CE -:101FA00017BB4169C90730D1FEF7F4FD002020219D -:101FB000206384F83D1084F83E00216C41F020013C -:101FC0002164216884F83C000868C00544BF4FF4D0 -:101FD00000702064032001B0BDE8F083FEF7DAFD55 -:101FE000801BB842E2D820684169C907F6D00CE0EE -:101FF0004169C90709D14169C90701BF41695FEA60 -:10200000C17141695FEAC171F2D005F0FE01016161 -:102010000221C0F2010120463A46334600F096F80C -:1020200020B1012001B0BDE8F08300BF0020009086 -:1020300020683246416900918069394600900098D5 -:10204000204600F0F1F858B1206C0428E9D120684E -:10205000016841F400710160012001B0BDE8F08326 -:10206000B9F1010F0AD020684FEA1821016120461A -:102070003946324600F0D8F80028E5D120685FFAEA -:1020800088F10161002001B0BDE8F08370B50368FC -:10209000044653F8140F400743D40E46F1B1701CA8 -:1020A00030D100BF186840053ED41868400738D4C6 -:1020B0001868400538D41868400732D418684005BD -:1020C00032D4186840072CD4186840052CD41868FE -:1020D00040074FF0000048BF70BDE3E718684005B7 -:1020E00022D4FEF757FD00202021206384F83D1004 -:1020F00084F83E00216C41F02001216484F83C000A -:10210000012070BD154600BF186840050CD4FEF7CD -:1021100041FD401BB042E6D8236853F8140F400736 -:10212000F2D5002070BD00BF6FF480601860002001 -:102130002021206384F83D1084F83E00216C41F09A -:102140000401216484F83C00012070BDF0B581B029 -:102150001D460368044658698FB23840B84203D11F -:10216000002001B0F0BD00BF16467AB3701C29D123 -:102170005869400540D458693840B842F0D0586991 -:10218000400539D458693840B842E9D0586940050B -:1021900032D458693840B842E2D0586940052BD44F -:1021A00058693840B8424FF00000E1D139E000BF33 -:1021B000FEF7F0FC401BB0420DD823685869384048 -:1021C000B842CDD058694005F2D515E058694005B0 -:1021D00012D4FEF7DFFC00202021206384F83D109C -:1021E00084F83E00216C41F02001216484F83C0019 -:1021F000012001B0F0BD00BF1868202140F400703C -:1022000018606FF4806058610020206384F83D10EE -:1022100084F83E00216C41F00401216484F83C0004 -:10222000012001B0F0BD000070B50368044653F80A -:10223000140F000643D40E46F1B1701C30D100BF1C -:10224000186840053ED41868000638D41868400560 -:1022500038D41868000632D41868400532D418689B -:1022600000062CD4186840052CD4186800064FF0DE -:10227000000048BF70BDE3E71868400522D4FEF7B0 -:1022800089FC00202021206384F83D1084F83E0062 -:10229000216C41F02001216484F83C00012070BDD4 -:1022A000154600BF186840050CD4FEF773FC401BB0 -:1022B000B042E6D8236853F8140F0006F2D5002088 -:1022C00070BD00BF6FF48060186000202021206383 -:1022D00084F83D1084F83E00216C41F00401216433 -:1022E00084F83C00012070BD80B584B09C460B464C -:1022F00001466420029040F630100092C2F20000C5 -:102300001A460123CDF804C0FEF706FD04B080BDD7 -:10231000FEE70000FEE700002DE9F04F83B040F239 -:10232000205840F220190027C2F20008C2F200092A -:102330000DF10B064FF0000A4FF0000B09E000BF53 -:102340000AF1010A08F18008BAF1080F09F18009C1 -:1023500062D06FF04800A0EB0A04782000210DF154 -:10236000050201238DF80540FFF7BEFF10208DF810 -:102370000600782000210DF106020123FFF7B4FFCB -:10238000782000210DF1070201238DF80770FFF777 -:10239000ABFF002507E000BF4FF0000B09F8057008 -:1023A0000135802DCCD019F8050018F805108842A9 -:1023B000F2D0BBF1000F22D17820002102AA012324 -:1023C0008DF808404FF0010BFFF78EFFE8B20009CF -:1023D00010308DF80900782000210DF10902012349 -:1023E000FFF782FF05F00F008DF80A00782000212A -:1023F0000DF10A020123FFF777FF19F805008DF8A8 -:102400000B007820402132460123FFF76DFF19F8B9 -:10241000050008F80500C1E703B0BDE8F08F000033 -:1024200010B582B0AE208DF807000DF107027820BC -:10243000002101230024FFF757FFD5208DF8070066 -:102440000DF10702782000210123FFF74DFF5020F6 -:102450008DF807000DF10702782000210123FFF716 -:1024600043FFA8208DF807000DF107027820002116 -:102470000123FFF739FF3F208DF807000DF1070218 -:10248000782000210123FFF72FFFD3208DF80700CC -:102490000DF10702782000210123FFF725FF0DF140 -:1024A00007027820002101238DF80740FFF71CFF69 -:1024B00040208DF807000DF107027820002101234C -:1024C000FFF712FF8D208DF807000DF1070278202D -:1024D00000210123FFF708FF14208DF807000DF1FC -:1024E0000702782000210123FFF7FEFE20208DF84F -:1024F00007000DF10702782000210123FFF7F4FE09 -:1025000002208DF807000DF1070278200021012339 -:10251000FFF7EAFEA1208DF807000DF107027820F1 -:1025200000210123FFF7E0FEC0208DF807000DF128 -:102530000702782000210123FFF7D6FED9208DF86D -:1025400007000DF10702782000210123FFF7CCFEE0 -:10255000F1208DF807000DF10702782000210123FA -:10256000FFF7C2FEDB208DF807000DF1070278208F -:1025700000210123FFF7B8FE30208DF807000DF190 -:102580000702782000210123FFF7AEFEA4208DF87A -:1025900007000DF10702782000210123FFF7A4FEB8 -:1025A000A6208DF807000DF10702782000210123F5 -:1025B000FFF79AFEAF208DF807000DF10702782093 -:1025C00000210123FFF790FE002000F003F802B085 -:1025D00010BD000070B582B00446B7208DF804002D -:1025E00001AA7820002101230026FFF77DFE10209C -:1025F0008DF805000DF10502782000210123FFF779 -:1026000073FE0DF106027820002101238DF806608B -:10261000FFF76AFE0DF10705782040212A460123C5 -:102620008DF80740FFF760FE701C46B2B6F1FF3F21 -:10263000F2DCB6208DF8040001AA782000210123E5 -:102640000026FFF751FE10208DF805000DF1050260 -:10265000782000210123FFF747FE0DF106027820C4 -:10266000002101238DF80660FFF73EFE0DF10705FE -:10267000782040212A4601238DF80740FFF734FED9 -:10268000701C46B2B6F1FF3FF2DCB5208DF80400B5 -:1026900001AA7820002101230026FFF725FE102043 -:1026A0008DF805000DF10502782000210123FFF7C8 -:1026B0001BFE0DF106027820002101238DF8066033 -:1026C000FFF712FE0DF10705782040212A4601236D -:1026D0008DF80740FFF708FE701C46B2B6F1FF3FC9 -:1026E000F2DCB4208DF8040001AA78200021012337 -:1026F0000026FFF7F9FD10208DF805000DF1050209 -:10270000782000210123FFF7EFFD0DF1060278206C -:10271000002101238DF80660FFF7E6FD0DF10705A6 -:10272000782040212A4601238DF80740FFF7DCFD81 -:10273000701C46B2B6F1FF3FF2DCB3208DF8040006 -:1027400001AA7820002101230026FFF7CDFD1020EB -:102750008DF805000DF10502782000210123FFF717 -:10276000C3FD0DF106027820002101238DF80660DB -:10277000FFF7BAFD0DF10705782040212A46012315 -:102780008DF80740FFF7B0FD701C46B2B6F1FF3F71 -:10279000F2DCB2208DF8040001AA78200021012388 -:1027A0000026FFF7A1FD10208DF805000DF10502B0 -:1027B000782000210123FFF797FD0DF10602782014 -:1027C000002101238DF80660FFF78EFD0DF107054E -:1027D000782040212A4601238DF80740FFF784FD29 -:1027E000701C46B2B6F1FF3FF2DCB1208DF8040058 -:1027F00001AA7820002101230026FFF775FD102093 -:102800008DF805000DF10502782000210123FFF766 -:102810006BFD0DF106027820002101238DF8066082 -:10282000FFF762FD0DF10705782040212A460123BC -:102830008DF80740FFF758FD701C46B2B6F1FF3F18 -:10284000F2DCB0208DF8040001AA782000210123D9 -:102850000026FFF749FD10208DF805000DF1050257 -:10286000782000210123FFF73FFD0DF106027820BB -:10287000002101238DF80660FFF736FD0DF10705F5 -:10288000782040212A4601238DF80740FFF72CFDD0 -:10289000701C46B2B6F1FF3FF2DC02B070BD000022 -:1028A0002DE9F04F86B0002B00911946029300F0FD -:1028B0009D80DDE90F5C40F2201A0021C2F2000A7F -:1028C0000027039101900BE00024210618BF013777 -:1028D0000399029B01310391C9B2994280F086802D -:1028E000002AF1D00099039B4FF0000919445FFAC8 -:1028F00081F801F00701802323FA01F14FEAD80E95 -:102900000491C9430024059117E000BF5FFA81FBE1 -:102910000AEBCE1313F80B6004990E4303F80B6017 -:10292000611CCBB2B3F1080418BF0C46082B09F1A7 -:10293000010908BF01374A45C7D0E95DE3B29940B4 -:1029400009061DD5BCF1050FEAD8DFE80CF003330A -:102950003322223DB8F13F0FE2D809EB000149B222 -:102960000029DDD4C9B20AEBCE13D34613F801A077 -:10297000059E704606EA0A060198DA465E54CFE7DD -:10298000BCF1040F16D0BCF1010F02D0BCF1000F56 -:10299000C6D1B8F13F0FC3D809EB000149B20029F5 -:1029A000BED45FFA81FB0AEBCE1313F80B600599D6 -:1029B0000E40B3E7B8F13F0FB2D809EB000149B2BE -:1029C0000029A3D5ACE700BFB8F13F0FA8D809EBA9 -:1029D000000149B20029A3D4C9B20AEBCE135E5C50 -:1029E000DDF810B086EA0B065E5499E706B0BDE844 -:1029F000F08F00002DE9F04F83B092460C9A0C4600 -:102A0000BAF1080F80460DD0BAF1100F12D0BAF10A -:102A10000C0F0CBF4FF0070B4FF0000B197879B972 -:102A20008EE000BF1978002900F08A80501E4FF018 -:102A3000060B0AE04FF0080B1978002900F080809F -:102A4000BAF1080FA2F1010032D15D1C4FF0010A6A -:102A50005FFA80F9474603E015F8011B00296FD0A3 -:102A6000F8B20BEB00077F2F16D80A2914D0A1F17A -:102A700020025E2AF0D843F6A252C0F6000202EB12 -:102A8000C101A1F580710D9E0091E1B205220823DC -:102A90000196FFF705FFDFE70834E0B23F284FD883 -:102AA0005FFA8AF081454BD30AF1010A4746D3E722 -:102AB0005D1C0126C3B2C146029314E044F20E52DB -:102AC000C0F6000202EB0111A1F500710091E1B224 -:102AD000082210230D9F0197FFF7E2FE029B00BF23 -:102AE00015F8011B61B35FFA89F00BEB0009B9F12E -:102AF0007F0F1BD80A2919D0A1F120025E2AEFD836 -:102B0000BAF1100FDAD0BAF10C0FE9D144F29A02FF -:102B100001EB4101C0F6000202EB8101A1F5C07199 -:102B20000091E1B206220C23D4E700BF5444E0B286 -:102B30003F2805D8F0B2834202D30136C146CFE721 -:102B400003B0BDE8F08F000010B582B0DDF810C012 -:102B5000BCF1000F47D04FF0000E07E00EF1010E60 -:102B60005FFA8EF4644503F104033CD01C780A2C10 -:102B700006D084B35FFA8EF4644507D12EE000BF1F -:102B80000EF1010E5FFA8EF4644527D05C780A2CB2 -:102B900006D004B35FFA8EF4644507D120E000BF8D -:102BA0000EF1010E5FFA8EF4644519D09C780A2C60 -:102BB00006D084B15FFA8EF4644507D112E000BFFD -:102BC0000EF1010E5FFA8EF464450BD0DC780A2C0E -:102BD000C4D0002CC4D102B010BD00BF013302E04C -:102BE000023300E00333DDE9054CCDE9004CFFF78B -:102BF00001FF02B010BD00002DE9F04F94B09042EB -:102C000094468846C4BF8446104699421A46C4BFBB -:102C10000A469846604580F21782A2EB08016FEAE7 -:102C20000807174401F003011397069108F0070104 -:102C3000802508F1010725FA01F907F007011D9B1E -:102C400025FA01FAC7F3C4011291002108F1020428 -:102C5000022B08BF494604F007064FF0000B07910E -:102C60004FF0000125FA06FE08BF51460091022BE5 -:102C700008BFF346CDF804B040F2201BC4F3C406ED -:102C8000C2F2000B0BEBC6110B91129912940BEBD5 -:102C9000C1110A91C8F3C4010BEBC1110E915FFA87 -:102CA00088F1CDE91017F9B20D91E1B20C9108F15C -:102CB00003010F9189F0FF0108918AF0FF01CDE92E -:102CC000031E8EF0FF01DDF818E0CDF82490CDF85A -:102CD00014A0029104E000BF0130604500F0B4810F -:102CE0004245F9DD41B20029F6D4002B5FFA80F9A4 -:102CF00000F09080012B40F01781129EBEF1000F72 -:102D0000414628D010993F2906D80E9F099C17F8F4 -:102D10000910214307F809101199BEF1010F1AD0CB -:102D20000D993F2906D80A9F059C17F809102143E1 -:102D300007F80910BEF1020F0F9908BF31460AD0FB -:102D40000C9C3F2C07D80B9E049C16F809102143BD -:102D500006F809100F99139C032C04D2BCE700BF9E -:102D600004318A42B8D0CEB23F2E0FD901F1010A08 -:102D70005FFA8AF63F2E1CD98E1CF7B23F2F29D955 -:102D8000CE1CF7B23F2FEBD835E000BF06F00704AA -:102D900001F0F8060BEB061616F8097025FA04F494 -:102DA0003C4306F8094001F1010A5FFA8AF63F2E1A -:102DB000E2D806F007040AF0F8060BEB061616F840 -:102DC000097025FA04F43C4306F809408E1CF7B25A -:102DD0003F2FD5D806F0F8060BEB061607F00704D0 -:102DE00016F8097025FA04F43C4306F80940CE1C95 -:102DF000F7B23F2FB4D806F0F8060BEB061607F033 -:102E0000070416F8097025FA04F43C4306F8094053 -:102E1000A6E700BFBEF1000F414629D010993F2917 -:102E200006D80E9C089E14F80910314004F80910C9 -:102E30001199BEF1010F1BD00D993F2906D80A9CAC -:102E4000039E14F80910314004F80910BEF1020F76 -:102E50000F99129C08BF21460AD00C9C3F2C07D822 -:102E60000B9C029E14F80910314004F809100F99C8 -:102E7000139C032C04D22FE704318A423FF42CAF79 -:102E8000CEB23F2E0CD94E1CF7B23F2F19D98E1C53 -:102E9000F7B23F2F27D9CE1CF7B23F2FECD834E042 -:102EA00001F0F8070BEB071706F0070617F80940C3 -:102EB00025FA06F6B44307F809404E1CF7B23F2F37 -:102EC000E5D806F0F8060BEB061607F0070416F82F -:102ED000097025FA04F427EA040406F809408E1C58 -:102EE000F7B23F2FD7D806F0F8060BEB061607F01F -:102EF000070416F8097025FA04F427EA040406F812 -:102F00000940CE1CF7B23F2FB6D806F0F8060BEBFF -:102F1000061607F0070416F8097025FA04F427EAE4 -:102F2000040406F80940A7E7129CBEF1000F4146D1 -:102F300028D010993F2906D80E9F079E17F8091030 -:102F4000714007F809101199BEF1010F1AD00D99BF -:102F50003F2906D80A9F009E17F80910714007F80C -:102F60000910BEF1020F0F9908BF21460AD0E4B242 -:102F70003F2C07D80B9E019C16F80910614006F8FB -:102F800009100F99139C032C04D2A5E604318A4240 -:102F90003FF4A2AECCB23F2C0CD94E1CF4B23F2C65 -:102FA0001BD98E1CF4B23F2C2AD9CE1CF4B23F2C74 -:102FB000ECD838E001F0F8060BEB061601F0070438 -:102FC00016F8097025FA04F4022B08BF674006F8CA -:102FD00009704E1CF4B23F2CE3D806F0070406F04B -:102FE000F8060BEB061616F8097025FA04F4022B06 -:102FF00008BF674006F809708E1CF4B23F2CD4D885 -:1030000006F0070406F0F8060BEB061616F8097032 -:1030100025FA04F4022B08BF674006F80970CE1C9D -:10302000F4B23F2CB2D806F0070406F0F8060BEB1A -:10303000061616F8097025FA04F4022B08BF67403B -:1030400006F80970A2E700BF14B0BDE8F08F0000D9 -:10305000704700002DE9F04387B09046012B814670 -:1030600004D0002B72D109F1080001E009F10C0035 -:103070000368D9E900070024084499F8101020EAF1 -:10308000E07088423A46C8BF0846C9F80000B84216 -:10309000B8BF013A961CB0424FF0000602F103059A -:1030A000C8BF01268D42B8BF012406EA0401B84218 -:1030B00002EB010004DB002918BFC9F8040001E09D -:1030C000C9F804000424C0B20E9E0127CDE9000413 -:1030D0000020002110220297FFF736FDD9F81430A6 -:1030E0004BB199F804000021CDE9000460201022C2 -:1030F0000297FFF729FD012E13D1D9F8002099F886 -:1031000010300DF1120614A13046FDF7BFF8002073 -:103110000127009060203821082233460197FFF7ED -:1031200069FCD9E900011022401A010102EB0013E9 -:103130000227002080220097FFF75EFDB8F1010F03 -:1031400004D1D9F8000007B0BDE8F0834FF0FF309C -:1031500007B0BDE8F08300BF25642F2564000000A0 -:1031600070470000FDF7B6BE7047000040F68410BF -:10317000C2F20000FEF73ABC40F6CC10C2F20000EA -:10318000FEF734BCFEE7000092B0FDF7B1FE00246C -:103190000120CDE90B44CDE9094406900A904FF493 -:1031A000E0104FF4803102250F9006A80494CDE979 -:1031B0000244CDE90044CDE90714CDE90D51FEF7F5 -:1031C00031F828B1EFF3108072B600BFFEE700BF00 -:1031D0000F20CDE900054FF48060CDE90304684677 -:1031E00002210294FDF72AFF20B1EFF3108072B69E -:1031F000FEE700BF41F21800C4F20200016840F689 -:10320000004841F0100101600168C4F2010801F0BA -:103210001001069106990168A8F5806541F020012A -:1032200001600168012201F0200106910699016800 -:10323000082641F0040101600168012401F0040145 -:1032400006910699016841F00801016000680821B3 -:1032500000F00800069006982846FDF795FC4046C9 -:103260004FF4805100224FF4805A0027FDF78CFC68 -:1032700040464FF4004101224FF4004BFDF784FC1F -:1032800028464FF480710022FDF77EFCCDE90664EC -:1032900006AE4FF00309284631460894CDF8249035 -:1032A000FDF75CFB1B2006900020C1F23100CDE948 -:1032B000070440463146FDF751FBCDE906A44FF027 -:1032C000020A404631460897CDF824A0FDF746FB98 -:1032D00040463146CDE906B4CDE90849FDF73EFB4D -:1032E0004FF4807006A981E8110428463146CDF8D4 -:1032F0002490FDF733FB2020CDE9060740463146F8 -:103300000894FDF72BFB062000210022FDF75AFE52 -:103310000620FDF747FE072000210022FDF752FEA0 -:103320000720FDF73FFE092000210022FDF74AFE9D -:103330000920FDF737FE0A2000210022FDF742FE9A -:103340000A20FDF72FFE40F63010A8F53841C2F2F2 -:10335000000048F2A0624FF48043C0F2010280E80E -:103360008600C0E90373C0E90577C0E90777FDF778 -:1033700017FC28B1EFF3108072B600BFFEE700BF64 -:1033800040F68410C2F200004FF080410397CDE96F -:103390000177CDE910770C97CDE90A77CDE9087769 -:1033A000CDE906778761C0E90017C0E902770761B8 -:1033B000FEF76AF920B1EFF3108072B6FEE700BFA6 -:1033C0004FF48050009040F68410C2F2000069462D -:1033D000FEF740FA20B1EFF3108072B6FEE700BFAF -:1033E00040F68410C2F20000FEF7DAFC20B1EFF3E1 -:1033F000108072B6FEE700BF40F684100024C2F2CF -:10340000000010A9CDE91044FEF700F920B1EFF358 -:10341000108072B6FEE700BF6020CDE9060440F6DA -:103420008410C2F2000006A9082208940A94FEF74C -:10343000BDFB28B1EFF3108072B600BFFEE700BFFE -:1034400040F68410C2F20000FEF788FB40F6CC1074 -:103450000021A8F58432C2F20000472340F2E7378A -:103460000991CDE90711CDE90011C0E90023C0E9B8 -:10347000021701618161FEF707F928B1EFF31080AF -:1034800072B600BFFEE700BF4FF48050069040F6D2 -:10349000CC10C2F2000006A9FEF7DCF920B1EFF370 -:1034A000108072B6FEE700BF0020CDE9000040F6B4 -:1034B000CC10C2F200006946FEF7A8F820B1EFF385 -:1034C000108072B6FEE700BF00F0B6F8FEE700001D -:1034D00010B540F2A004C2F200042078617840F6F2 -:1034E000142C0844C2F2000C2D23A2780CF80030F2 -:1034F0008020C8401043A070481CC1B2083918BFD2 -:1035000001466170FDF746FB00F5E170A060012007 -:10351000E07010BD10B540F2A004C2F200042078A3 -:10352000617840F614220844C2F200022E2313549C -:10353000481CC1B2083918BF01466170FDF72AFB6B -:1035400000F5E170A0600120E07010BD70B540F2A0 -:10355000A004C2F20004E078012849D1FDF71AFB6B -:10356000A168884244D9207840F6142EC2F2000E99 -:1035700044F60E3C00216378A2780EEB0005C0F6FD -:10358000000CE1704EF8001069600CF104056FF05A -:10359000250103E0023105F1060511D015F8046C90 -:1035A0009E4203D115F8036C96420DD015F8016CBC -:1035B0009E42EFD12E789642ECD1273105E000BF34 -:1035C00020210EF800100EE0263101EB410161448C -:1035D00089780EF8001001202071FDF7DBFA00F168 -:1035E00096012078A160013020700020A4F801002D -:1035F0002079012810D1FDF7CDFAA16888420BD9B6 -:1036000000202071207840F61421C2F2000120220F -:103610000A540130207000E02078C0B2932818BF0F -:1036200070BD40F61420C2F200009321FCF7DCFECE -:103630000020207070BD000084B040F60046C4F247 -:103640000106A6F5806528464FF4807101224FF0EF -:103650000108FDF799FAFEF7E3FE40F68410C2F286 -:1036600000000821FEF716FC40F6CC10C2F2000064 -:10367000FEF7B8F8FDF76AF82846082100224FF057 -:103680000009FDF781FA4FF47A704FF47A71322213 -:10369000FDF768F800204FF47A713222FDF762F8E6 -:1036A00040F2B00BC2F2000B40F208050BF120040F -:1036B0000BF1180AC2F200050BF130008BF82E80D6 -:1036C000029000BF30460821FDF750FA014620461F -:1036D000FDF7C6F85046FDF7FBF8BBF82210CBF813 -:1036E00014000139FD290FD8297801290CD14FF494 -:1036F0007A7064213222FDF735F800200021002283 -:10370000FDF730F8DBF81400D0B1FDF743FAA978E3 -:1037100042F2107210440129CBF8100010D1DBF8EE -:10372000080020F0010102290CD14FF47A703221F7 -:103730003222FDF717F8002000210022FDF712F8D1 -:10374000DBF80800032800F22381DFE810F01F01F6 -:10375000050081009B0000BF30460121FDF706FAFD -:1037600001460298FDF77CF830460221FDF7FEF98C -:1037700001460BF14000FDF773F8DBF81400002858 -:1037800002DCBBF8421071B14FF47A703221322260 -:10379000FCF7E8FF002032210022FCF7E3FFFFF7EF -:1037A000B9FEDBF81400002802D4BBF8320060B187 -:1037B0004FF47A7096213222FCF7D4FF0020322198 -:1037C0000022FCF7CFFFFFF783FE40F61423002012 -:1037D00000210822C2F20003CDF80090CDF8048049 -:1037E000FFF708F9BBF80400BBF8022001300BF129 -:1037F0005007ABF80400384674A1FCF747FD0020E1 -:10380000382108223B46CDF80090CDF80480FFF720 -:10381000F1F8BBF82200FF2840F0BA806878012850 -:103820000AD14FF47A7064213222FCF79BFF00200A -:1038300000210022FCF796FF0220CBF80800FDF7DC -:10384000A9F942F210710844CBF81000A0E000BFC3 -:10385000DBF814109BF822209BF800300127281D6C -:103860000097FFF7F7FB10B1022802D10327CBF82E -:103870000870FDF78FF9DBF81010884288BFCBF88D -:10388000088085E042F62E60D846C0F22F0048F846 -:10389000500F2878D14644F6A13A44F6A53605F1F2 -:1038A0001C01C0F6000AC0F600060391002853462A -:1038B00044F69D37404631464246C5F83080C0F652 -:1038C000000708BF3B46FCF7E1FC68785346002838 -:1038D00040463146424608BF3B46FCF7D7FCA87835 -:1038E00053460028404631464246CA4608BF3B463A -:1038F0004FF000094FF00108FCF7C8FCDBF814108A -:103900009BF822209BF800300398CDF80090FFF739 -:10391000A1FB03282CD8DFE800F00307131F00BF2A -:103920000220CBF8080023E040F20801C2F20001B7 -:10393000087800280CBF81F8008081F8009017E01B -:1039400040F20801C2F20001487800280CBF81F85B -:10395000018081F801900BE040F20801C2F2000101 -:10396000887800280CBF81F8028081F8029000BF9F -:10397000FDF710F9DBF8101040F6004640F208059C -:103980008842C4F20106C2F2000501D9CBF80880D2 -:10399000FFF7DCFDFCF702FFFEF7BEFCFDF7FAF8CF -:1039A000DBF80C1088427FF68DAE01F57A70CBF80B -:1039B0000C0030464FF40041FDF7DEF8BBF8040080 -:1039C000ABF80490ABF802007CE600BF4650533AD7 -:1039D000256400004FF47F0C1CEAD0121EBF1CEAC5 -:1039E000D11392EA0C0F93EA0C0F00F0858090EA55 -:1039F000010F48BF42F4807240F4000C41F4000013 -:103A00002CF07F4120F07F4000B5A2EB0302814201 -:103A10000FF2081CACEB504E9EF800E0C0F1000025 -:103A20004FEA4E0E00FB0EFC38BF49004FEA2C1C3B -:103A30000CFB0EF34FEACE1E0EEB635E4FEA112C29 -:103A40000EFB0CFC4FEAC1214FEA1C5300FB031193 -:103A500002F5FA024FEA112C0EFB0CFC4FEA013181 -:103A60004FEADC4C00FB0C1142EB2242C14228BF62 -:103A700009184CEB03335DF804EB10EB410143EB09 -:103A8000C250B2F57C0F38BF704729D512F0F00F45 -:103A90001CBF00F1C04000F00040704700818283ED -:103AA0008485868788898B8C8D8E8F91929395964D -:103AB00097999A9C9D9FA0A2A3A5A7A8AAACAEB0D7 -:103AC000B2B3B5B7B9BCBEC0C2C5C7C9CCCED1D4DC -:103AD000D7D9DCDFE2E6E9ECF0F3F7FAFE0000000C -:103AE0004FEA400C0CF1807CBCF17E4F28BF704740 -:103AF000B0F1C04000F043B90CEAD11390EA010FD5 -:103B000048BF42F48072624538BF634507D213F460 -:103B10007F0F16D080EA010000F00040704710B51A -:103B200000F0E7F8097EFC3E00F005B880EA0100ED -:103B300000F00040704780EA010000F0004000F013 -:103B40001EB912F47F0F04BF0248704780EA0100DB -:103B500000F015B90000C07FC10DD1F19E0206DB57 -:103B60004FEA002343F0004323FA02F0704700427B -:103B700007D54FEA4001B1F1FE4F02D24FF00000ED -:103B8000704710B500F0B5F84992248000207047C6 -:103B90006FEA20007047000010F0004148BF40422B -:103BA000B0FA80F310FA03F2C3F19D030BD051EA8F -:103BB000C35101EB1220530638BF704700F10100DA -:103BC00008BF20F001007047B0FA80F310FA03F24A -:103BD000C3F19D030AD0D90501EB1220530638BF6B -:103BE000704700F1010008BF20F00100704700009D -:103BF0004FF47F0C1CEAD0121EBF1CEAD11392EACC -:103C00000C0F93EA0C0F00F0478090EA010F48BFB9 -:103C100042F480724FF0004C4CEA00204CEA012143 -:103C200002EB0302A0FB0113A2F50002002918BF5A -:103C300043F001035B0028BF4FEA330342EB22420B -:103C40005FEA132C4CEBC2502EBFBCEB436FB2F5B6 -:103C50007C0F70474FEA036CBCF1004F08BF20F0A7 -:103C60000100B2F57C0F38BF70470BD582F0FF0220 -:103C700012F5803FC8BF704700F1C040D8BF00F0C8 -:103C80000040704700F5000C5FEA4C0C48BF7047DD -:103C9000B0F1C04000F073B80CEAD11390EA010F04 -:103CA00048BF42F48072624538BF634504D280EA5F -:103CB000010000F00040704710B500F01AF800BF96 -:103CC0008900013E00F007B800F009B85FEA410C36 -:103CD0005FEA1C6C08D080EA010000F050B85FEA8F -:103CE000400C5FEA1C6CF6D14FF00040A0F580005C -:103CF00070470EF1020E2EF0030E5EF8044B2442C4 -:103D000004D44FEA4102B2F17F4F11D84FEA400389 -:103D1000B3F17F4F0CD80ED14FEAD07C0CEB4C0C9A -:103D20000CF1020CB2F17F4F08BF4CEBD17C04E0E8 -:103D30004FF0080C01E04FEAD17C0CEB4C0324FA65 -:103D400003F404F00704B4F1040C06D20EEB840C67 -:103D5000BDE810404CF0010C6047DFE80CF00708AC -:103D600002024FF00040A0F5800010BD084642005E -:103D700018BFD2F1807288BF00F0004010BDFF2153 -:103D800041EAD050C0057047010200000000000069 -:103D900000000102030406070809000000000102F8 -:103DA000030400000000000000002020202020006C -:103DB000200050505000000000005050F850F850C3 -:103DC00050002078C07028F02000C0C81020409813 -:103DD000180040A0A040A8906800302040000000DB -:103DE0000000102040404020100040201010102003 -:103DF000400020A8702070A82000202020F820205B -:103E000020000000000060408000000000F800007A -:103E100000000000000000606000000810204080EA -:103E20000000708898A8C88870002060202020209A -:103E30007000708808304080F800F808103008885A -:103E4000700010305090F8101000F880F0080888CA -:103E50007000384080F088887000F80810204040DA -:103E60004000708888708888700070888878081092 -:103E7000E000006060006060000000606000606062 -:103E8000800010204080402010000000F800F80062 -:103E900000004020100810204000708810202000F2 -:103EA00020007088B8A8B880780020508888F888EA -:103EB0008800F08888F08888F0007088808080888A -:103EC0007000F08888888888F000F88080F0808012 -:103ED000F800F88080F08080800070888080B8884A -:103EE0007800888888F88888880070202020202022 -:103EF000700038101010109060008890A0C0A09042 -:103F00008800808080808080F80088D8A8A8888871 -:103F100088008888C8A898888800708888888888D9 -:103F20007000F08888F08080800070888888A89071 -:103F30006800F08888F0A0908800708880700888F9 -:103F40007000F82020202020200088888888888819 -:103F500070008888888888502000888888A8A8D819 -:103F60008800888850205088880088885020202029 -:103F70002000F80810204080F800F0C0C0C0C0C089 -:103F8000F000008040201008000078181818181859 -:103F900078002070A82020202000002040F8402039 -:103FA000000020100800000000000000E0107090E9 -:103FB00068008080B0C888C8B00000007088808029 -:103FC0007000080868988898680000007088F08081 -:103FD0007000304840F04040400000007088887811 -:103FE00008F08080B0C88888880020000020202049 -:103FF00020001000003010101060808090A0C0A041 -:1040000098006020202020207000000050A8A8A860 -:10401000A8000000B0484848480000007088888820 -:1040200070000000F08888F0808000007888887830 -:1040300008080000B0484040400000007880700848 -:10404000F0004040F84040483000000090909090D0 -:10405000680000008888885020000000A8A8A8A850 -:104060005000000088502050880000008888986820 -:1040700008F00000F8102040F80020404080404048 -:1040800020002020200020202000201010081010E8 -:104090002000000040A81000000000000000000008 -:1040A00000000000000000101010101000001000B0 -:1040B0000000006C484800000000000000000014F0 -:1040C00014287C287C2850500000001038404038CC -:1040D000487010100000002050200C7008140800D8 -:1040E0000000000000182020544834000000001098 -:1040F0001010100000000000000000080810101050 -:1041000010101008080000202010101010101020AF -:10411000200000107C102828000000000000000093 -:10412000101010FC10101000000000000000000033 -:1041300000181030200000000000007C000000008B -:10414000000000000000000000303000000000040B -:104150000408081010202040000000384444444463 -:1041600044443800000000301010101010107C0083 -:10417000000000384404081020447C00000000388F -:1041800044041804044438000000000C14142444AF -:104190007C040C000000003C20203804044438005B -:1041A0000000001C20407844444438000000007C9B -:1041B0004404080808101000000000384444384443 -:1041C00044443800000000384444443C0408700073 -:1041D000000000000030300000303000000000001F -:1041E0000018180000183020000000000C1060803B -:1041F00060100C000000000000007C007C0000004B -:1042000000000000C02018041820C00000000000BA -:10421000182404081000300000003844444C545462 -:104220004C40443800000030102828287C44EC0022 -:10423000000000F8444478444444F8000000003C86 -:104240004440404040443800000000F048444444AA -:104250004448F000000000FC445070504044FC0012 -:104260000000007C20283828202070000000003C3E -:104270004440404C44443800000000EC44447C443A -:104280004444EC000000007C1010101010107C0062 -:104290000000003C0808084848483000000000ECD6 -:1042A000444850704844E400000000702020202062 -:1042B00024247C00000000EC6C6C54544444EC005A -:1042C000000000EC64645454544CEC0000000038CE -:1042D00044444444444438000000007824242438F2 -:1042E0002020700000000038444444444444381CFA -:1042F000000000F8444444784844E00000000034E2 -:104300004C40380404645800000000FC9010101069 -:1043100010103800000000EC444444444444380089 -:10432000000000EC4444282828101000000000EC95 -:104330004444545454542800000000C4442810102D -:104340002844C400000000EC442828101010380055 -:104350000000007C4408101020447C00000000385D -:104360002020202020202020380000402020201065 -:10437000100808080000003808080808080808089D -:104380003800001010284400000000000000000069 -:10439000000000000000000000FC00100800000009 -:1043A00000000000000000000038443C44443C0091 -:1043B000000000C0405864444444F800000000007D -:1043C000003C4440404438000000000C04344C449D -:1043D00044443C00000000000038447C40403C0065 -:1043E0000000001C207C202020207C000000000019 -:1043F00000344C4444443C04380000C040586444F9 -:104400004444EC00000000100070101010107C00FC -:10441000000000100078080808080808700000C0B4 -:10442000405C48705048DC00000000301010101054 -:1044300010107C000000000000E854545454FC00AC -:104440000000000000D864444444EC000000000078 -:1044500000384444444438000000000000D864445C -:1044600044447840E000000000344C4444443C04A0 -:104470000C000000006C302020207C0000000000B8 -:10448000003C44380444780000000000207C2020D8 -:1044900020201C000000000000CC4444444C3400A8 -:1044A0000000000000EC4444282810000000000038 -:1044B00000EC4454545428000000000000CC483064 -:1044C0003048CC000000000000EC442428181010F4 -:1044D00078000000007C481020447C0000000008A8 -:1044E00010101010201010100800001010101010E4 -:1044F00010101010000000201010101008101010E4 -:10450000200000000000002458000000000000000F -:10451000000000000000000000000000000000009B -:1045200000183C3C3C1818180018180000000066E1 -:104530006666662400000000000000000000000025 -:1045400000006C6CFE6C6C6CFE6C6C00000018184B -:10455000187CC6C2C07C0686C67C18180000000005 -:10456000000000C2C60C183060C6860000000000C3 -:1045700000386C6C3876DCCCCCCC76000000003097 -:10458000303030600000000000000000000000003B -:10459000000C18303030303030180C0000000000B3 -:1045A0000030180C0C0C0C0C0C1830000000000033 -:1045B00000000000663CFF3C6600000000000000B8 -:1045C0000000000018187E1818000000000000000D -:1045D0000000000000000000181818300000000063 -:1045E000000000000000FE000000000000000000CD -:1045F000000000000000000000181800000000008B -:1046000000000002060C183060C0800000000000AE -:10461000007CC6C6CED6D6E6C6C67C00000000002A -:10462000001838781818181818187E0000000000B4 -:10463000007CC6060C183060C0C6FE0000000000FA -:10464000007CC606063C060606C67C00000000008C -:10465000000C1C3C6CCCFE0C0C0C1E00000000007E -:1046600000FEC0C0C0FC0E0606C67C0000000000B4 -:10467000003860C0C0FCC6C6C6C67C000000000092 -:1046800000FEC606060C1830303030000000000076 -:10469000007CC6C6C67CC6C6C6C67C00000000003C -:1046A000007CC6C6C67E0606060C78000000000028 -:1046B000000000181800000018180000000000009A -:1046C000000000181800000018183000000000005A -:1046D0000000060C18306030180C060000000000C6 -:1046E0000000000000FE0000FE00000000000000CE -:1046F00000006030180C060C18306000000000004C -:10470000007CC6C60C18181800181800000000001D -:1047100000007CC6C6DEDEDEDCC07C0000000000DF -:104720000010386CC6C6FEC6C6C6C6000000000033 -:1047300000FC6666667C66666666FC00000000003B -:10474000003C66C2C0C0C0C0C2663C0000000000A1 -:1047500000F86C6666666666666CF800000000002D -:1047600000FE6662687868606266FE000000000015 -:1047700000FE6662687868606060F000000000001B -:10478000003C66C2C0C0DEC6C6663A00000000003B -:1047900000C6C6C6C6FEC6C6C6C6C6000000000025 -:1047A000003C18181818181818183C0000000000D1 -:1047B000001E0C0C0C0C0CCCCCCC780000000000C3 -:1047C00000E6666C6C78786C6666E60000000000B7 -:1047D00000F06060606060606266FE0000000000E3 -:1047E00000C6EEFEFED6C6C6C6C6C6000000000065 -:1047F00000C6E6F6FEDECEC6C6C6C6000000000055 -:1048000000386CC6C6C6C6C6C66C380000000000BC -:1048100000FC6666667C60606060F000000000007E -:10482000007CC6C6C6C6C6C6D6DE7C0C0E0000001E -:1048300000FC6666667C6C666666E600000000004A -:10484000007CC6C660380C06C6C67C0000000000AE -:10485000007E7E5A1818181818183C000000000036 -:1048600000C6C6C6C6C6C6C6C6C67C0000000000D6 -:1048700000C6C6C6C6C6C6C66C381000000000001A -:1048800000C6C6C6C6C6D6D6FE6C6C0000000000C8 -:1048900000C6C66C6C38386C6CC6C60000000000E0 -:1048A00000666666663C181818183C000000000098 -:1048B00000FEC6860C183060C2C6FE000000000074 -:1048C000003C30303030303030303C0000000000F0 -:1048D000000080C0E070381C0E06020000000000DE -:1048E000003C0C0C0C0C0C0C0C0C3C0000001038A8 -:1048F000386CC6000000000000000000000000004E -:10490000000000000000000000000000FF00303048 -:10491000301800000000000000000000000000004F -:1049200000000000780C7CCCCCCC760000000000AD -:1049300000E06060786C66666666DC00000000007F -:10494000000000007CC6C0C0C0C67C0000000000A3 -:10495000001C0C0C3C6CCCCCCCCC760000000000D5 -:10496000000000007CC6FEC0C0C67C000000000045 -:1049700000386C6460F060606060F000000000006F -:104980000000000076CCCCCCCCCC7C0CCC780000E9 -:1049900000E060606C7666666666E6000000000017 -:1049A000001818003818181818183C0000000000EB -:1049B000000606000E06060606060666663C0000B1 -:1049C00000E06060666C78786C66E60000000000CD -:1049D000003818181818181818183C0000000000A3 -:1049E00000000000ECFED6D6D6D6D60000000000AF -:1049F00000000000DC666666666666000000000077 -:104A0000000000007CC6C6C6C6C67C0000000000D0 -:104A100000000000DC66666666667C6060F0000090 -:104A20000000000076CCCCCCCCCC7C0C0C1E000062 -:104A300000000000DC7662606060F00000000000B2 -:104A4000000000007CC660380CC67C00000000003E -:104A500000103030FC30303030361C0000000000D8 -:104A600000000000CCCCCCCCCCCC76000000000008 -:104A70000000000066666666663C180000000000E4 -:104A800000000000C6C6C6D6D6FE6C0000000000BE -:104A900000000000C66C3838386CC600000000000A -:104AA00000000000C6C6C6C6C6C67E060CF80000DA -:104AB00000000000FECC183060C6FE0000000000C0 -:104AC000000E18181870181818180E0000000000B2 -:104AD00000181818180018181818180000000000FE -:104AE00000701818180E1818181870000000000030 -:104AF0000076DC000000000000000000000002035F -:104B00000405060708090A0B0C0D0E0F10100240D1 -:104B10004104804204A04303804401004504204630 -:104B200003C04704004802004904704A03A04B0434 -:104B3000404C02C04D02804E03E04F04605004D050 -:104B40005103405203005301805403205504105672 -:104B500003605704905804B05904C05A05783105D1 -:104B6000383205183305083405003505803605C090 -:104B70003705E03805F03905F83006303F05902F4D -:104B80004261636B0A436C69636B0A5072657373AD -:104B90000A53656C65206368616E6765000A6F661D -:104BA000000A6F6E0025732573004D61696E204702 -:104BB00055490A496E707574206D6F64650A4275B7 -:104BC0007A7A65720A446973706C61790A4C616E15 -:104BD00067756167650A41626F757400E4B8BBE987 -:104BE000A1B50AE8BE93E585A5E6A8A1E5BC8F0AB4 -:104BF000E89C82E9B8A3E599A80AE698BEE7A4BABA -:104C00000AE8AFADE8A8800AE585B3E4BA8E00E80B -:104C1000BF94E59B9E0AE782B9E587BB0AE995BF89 -:104C2000E68C890AE98089E68BA9E58887E68DA26A -:104C300000000000584C0008000000204000000068 -:104C400028010008984C000840000020781000005F -:104C500044010008000000000100000010000000F6 -:104C6000010101000000000000000000AA4B000844 -:104C7000DC4B000805000000000000000000000000 -:104C800000000000804B00080F4C000803000000EB -:084C9000000000000024F40004 +:10029000074B06AA7B4469460090059800F0F9F9DF +:1002A0000020694600F008FA1CBC5DF814FB000051 +:1002B0002104000070B5044685690068C10601D5B7 +:1002C000302600E02026C00707D070BDD4E9012108 +:1002D00030469047206A401C20626D1EF6D570BDE6 +:1002E00070B5044685690078C00707D170BDD4E9B0 +:1002F000012120209047206A401C20626D1EF6D507 +:1003000070BD70B50C460546012A05D028788006D8 +:1003100000D5EA69002302E0012305E05B1C93425B +:1003200002D2E05C0028F9D1A869E618C01AA861D9 +:10033000286A184428622846FFF7BCFF04E0D5E984 +:10034000012114F8010B9047B442F8D32846FFF777 +:10035000C7FF70BD2DE9F0410646002410687529DD +:10036000314616A510D0AFF30080002802DA4042D3 +:1003700013A507E031688A0701D512A502E04907F5 +:1003800004D511A5012401E0AFF3008000210A2269 +:1003900006F1240709E0B0FBF2FCB0FBF2F302FB2C +:1003A0001C00303078541846491C0028F3D12346ED +:1003B0002A463046BDE8F04100F00CB900000000CC +:1003C0002D0000002B000000200000002DE9F04768 +:1003D0004FF0000A89460446C0F820A02046E16894 +:1003E0008847002876D0252806D0D4E901219047F7 +:1003F000206A401C2062F1E7E1682046002588471A +:10040000C4F81CA006460027C4F818A02A2E09D05C +:10041000304603F0D2FB38B304EB8708303EC8F80F +:10042000186019E059F8041B204604EB870291611B +:10043000E1688847012F064618D1E069002820DAD4 +:1004400025F020051DE0D8F8180000EB800006EB31 +:1004500040003038C8F818002046E1688847064652 +:1004600003F0ABFB0028EED1012F0AD02E2E08D1CD +:100470002046E16888477F1C0646022F45F020058C +:10048000C4DBA069002803DA404245F00105A06101 +:10049000E80701D025F01005B6B1A6F141001928F2 +:1004A00002D8203645F400654A463146204625608C +:1004B0004D46FFF755FE58B1012806D0ED1D25F039 +:1004C000070000F1080989E704E005F1040985E760 +:1004D00030468AE7206ABDE8F0874FF0000200B599 +:1004E000134694469646203922BFA0E80C50A0E857 +:1004F0000C50B1F12001BFF4F7AF090728BFA0E805 +:100500000C5048BF0CC05DF804EB890028BF40F8D0 +:10051000042B08BF704748BF20F8022B11F0804F12 +:1005200018BF00F8012B70477047704770470000F4 +:100530000048704778000020704770477047704748 +:1005400038B504460A4600206946AFF3008000280B +:1005500008BF38BD02460099204600F0CDF80120C2 +:1005600038BD012000F0E2B8F8B5AFF300800546D1 +:1005700000200C46102000BF0646A819A0420DD945 +:10058000324669460020AFF30080070008BF00F044 +:10059000CDF80098A04218BF0546C419FFF7C8FF60 +:1005A00005600746F01D20F007004619284600F0B8 +:1005B0000AF8B44208BFF8BDA21B31463868BDE84E +:1005C000F84000F099B800210160C0E901107047BF +:1005D000102070472DE9F0470D4699469246044693 +:1005E00000F124080168880604D5E06921F01001B3 +:1005F000216000E00120A84201DD471B00E0002748 +:10060000A1697A1902EB0900081AA0612078C006D6 +:1006100002D42046FFF74EFE002608E0D4E901216F +:100620001AF806009047206A401C761C20624E454E +:10063000F4DB2078C0060AD52046FFF73BFE06E033 +:10064000D4E9012130209047206A401C2062381EE6 +:10065000A7F10107F4DC07E0D4E9012118F805004F +:100660009047206A401C2062281EA5F10105F3DC9A +:100670002046FFF735FE2078000602D50220BDE8AF +:10068000F0870120FBE7000001694A1C026108783D +:10069000704700B58FB0CDE90131002105910549C2 +:1006A0007944CDE9031011466846FFF78FFE0FB07D +:1006B00000BD0000E5FFFFFF0A6802F8010B0A60B9 +:1006C000704710B5436913B1AFF3008001E0FFF745 +:1006D00018FE012010BD127800F124010A700022DA +:1006E0004A700122EDE711684FF0FF32E9E70000A0 +:1006F0000048704770000020034640688C46002880 +:1007000018BF88423CBF03464068F8D318681844B5 +:10071000884207D00CF1030020F00700001D411AA9 +:10072000521A0146081D0A60FFF789BD10B500F096 +:1007300039F8BDE8104000F02FB870477546FFF754 +:10074000D7FFAE4605006946534620F007008546B0 +:1007500018B020B5FFF732FDBDE820404FF000068D +:100760004FF000074FF000084FF0000BAC46ACE82C +:10077000C009ACE8C009ACE8C009ACE8C00921F088 +:1007800007018D46704710B50446AFF30080204640 +:10079000BDE81040FFF7FDBC002801D000F02AB8EA +:1007A0007047000010B5012805D0002103A000F01B +:1007B00027F8012010BD09A1F8E70000534947526E +:1007C000544D454D3A204F7574206F662068656121 +:1007D00070206D656D6F7279000000003A204865E9 +:1007E0006170206D656D6F727920636F72727570C4 +:1007F0007465640001491820ABBEFEE726000200C4 +:1008000070B505460C460A2000E06D1C00F011F89A +:1008100035B128780028F8D102E0641C00F009F80E +:1008200014B120780028F8D1BDE870400A20AFF359 +:10083000008008B569468DF800000320ABBE08BDF6 +:1008400040F63010C2F20000027B002101604160DE +:1008500002F0FE010173704770B505460C20144686 +:100860000E46FFF7BDFC002808BF70BD00210160E7 +:1008700040F63011C2F20001D1E9002306818471F3 +:100880008580002A08BF0B461860486070BD0000D4 +:100890002DE9F04381B040F63017C2F20007387BF3 +:1008A000C10737D1396889B340F00100387300F0CF +:1008B000EBF93C682189D4F800800144A079A5882F +:1008C000B96003F0BBFB4AF20021C0F24A41B1FB20 +:1008D000F5F140F22C090546481EC4F20009C9F89A +:1008E000000003F093FB00210646C4F2C82128460D +:1008F00003F0AAFA314603F0B5FB03F067FBC9F831 +:1009000010002046FFF79BFCC7F8008001B0BDE84F +:10091000F08300BF00F0B8F9B9688842F6D9387B97 +:1009200000F0FE00387301B0BDE8F083FEE7000080 +:1009300070470000102000F07FB80000B0B50446FA +:1009400001700020608079B92079B8B1A07B0128BE +:1009500009D100F099F9A16801F5FA71884282BFC6 +:10096000FF206080A0812178012918BFB0BD2079C7 +:10097000012804BF00202071B0BD00BF00F084F941 +:10098000A168012501F5FA7188424FF001003CBFD2 +:10099000A0890130A08100F077F9A060A0892571BD +:1009A0006080A07B0128D4D0DDE70000014600680C +:1009B00000220A607047000010B510283AD140F6B6 +:1009C0000044C4F201042046102100F049F9C8B1E6 +:1009D00001282FD12046202100F042F950B340F2E7 +:1009E000E004C2F20004A069217F0130A06141F05F +:1009F0000100207700F048F942F2107108442061AC +:100A000010BD00BF2046202100F02AF9002808BFB1 +:100A100010BD40F2E004C2F20004A069217F013859 +:100A2000A06141F00100207700F02EF942F2107130 +:100A30000844206110BD000040F21441C4F20101DD +:100A40000A68024214BF08607047FFF7B5BF000094 +:100A50002DE9F04F82B00E68002E00F0FD8041F2CB +:100A60000042C4F20102042340F2004E904208BF4B +:100A700003234FF6FF7CC4F2010E009300240123F0 +:100A8000C1F2100C4FF0000A4FF0000946E000BF21 +:100A9000012504F00C030F279F402BEA070705FAF6 +:100AA00003F33B4342F82630D1F804B05FEACB327F +:100AB000DEF8002054BF22EA080242EA0802CEF81B +:100AC0000020DEF804205FEA8B3354BF22EA0802DC +:100AD00042EA0802CEF804205FEACB23DEF80820C1 +:100AE00054BF22EA080242EA08025FEA8B2340F27E +:100AF0000C43CEF80820C4F201031A6854BF22EA5E +:100B0000080242EA08021A6001230E680AF1010A8B +:100B100036FA0AF204F1040400F09E8003FA0AF89F +:100B200016EA080FF1D04A68624511DC122A55D83E +:100B3000DFE802F0340A4448545454545454545492 +:100B400054545454544C5000D1F80C9046E000BF1B +:100B50004FF6FF75C1F22105AA420FDC0025C1F254 +:100B60001105AA421AD00025C1F21205AA4215D0D9 +:100B70000025C1F22105AA4210D02FE00025C1F2C4 +:100B80002205AA420AD00025C1F23105AA4205D0A9 +:100B90000025C1F23205AA4220D100BF8A684AB1BD +:100BA000012A14BFC0F81480C0F810804FF0080963 +:100BB00014E000BF4FF0040910E000BFCA6802F162 +:100BC00008090BE04FF0000908E000BFCA6802F115 +:100BD000040903E0CA6802F10C0900BF2246054679 +:100BE000BAF1080F24BF203A04352E680F2797402A +:100BF000BE4309FA02F232432A60CA79D2067FF56F +:100C000084AF41F21803C4F202031A684FEA9A064D +:100C100042F001021A601A6840F6000302F0010275 +:100C20000192019AAEF57E7252F826B0C4F2010329 +:100C300098420FD040F60043C4F2010398423FF4BB +:100C400027AF41F20003C4F20103009D984208BFA0 +:100C500002251EE700251CE702B0BDE8F08F00006A +:100C60008068084018BF012070470000C26802EA8F +:100C70000103914341EA034101617047002A08BF23 +:100C8000090401617047000040F6C020C2F2000074 +:100C90000068704770B5B8B3044690F83D0028B9B5 +:100CA000002084F83C00204600F05CF9242084F801 +:100CB0003D002068016821F001010160016841F4F4 +:100CC00000410160016821F40041016000F010FB67 +:100CD00048F28041C0F21E0140F60013D4F804E04F +:100CE00088424FF00001C0F23D0348F2A16C4FF082 +:100CF000000238BF01219842C0F2010C38BF012226 +:100D0000E64538BF0A460AB1012070BD4DF6836141 +:100D1000C4F21B31A0FB01122168950C4B684FF403 +:100D2000967623F03F0343EA9243754344F6D35645 +:100D30004B60C1F262060B6AA5FB0656B50923F0AB +:100D40003F03E64538BF950C6A1C1A430A62CA691C +:100D500048F2A0664CF6FF73C0F20106B64522EADF +:100D600003020BD801384FEA4E03B0FBF3F0013019 +:100D70006FF31F30042898BF04201EE0A3680138D9 +:100D800063B119230EFB03F3B0FBF3F001306FF3F3 +:100D90001F3078B100F5804008E000BF0EEB4E0335 +:100DA000B0FBF3F001306FF31F3028B100F50040C5 +:100DB00003E000BF012000E001201043C861086883 +:100DC000D4E9072320F0C000104318430860886866 +:100DD00048F2FF3204F10C0690434CCE1843104306 +:100DE000A5698860C86820F0FF0030432843C860C8 +:100DF000086840F00100086000202021206484F889 +:100E00003D10206384F83E0070BD00002DE9F04FD6 +:100E100083B0994616460F460446FFF735FF94F80F +:100E20003D10202920D1DDF83880DDE90CBA0546D7 +:100E300020688169890713D5FFF726FF401B1A2810 +:100E4000F6D300202021206384F83D1084F83E0072 +:100E5000216C41F02001216484F83C0004E000BFD3 +:100E600094F83C10012903D1022003B0BDE8F08FB3 +:100E7000012184F83C100168C90703D1016841F0E1 +:100E8000010101600168324621F400610160212006 +:100E900084F83D00402084F83E0000202064C4F81F +:100EA00024B0A4F82AA0608D394620850020CFF612 +:100EB000FF70E06220464B46CDF80080019501F0BE +:100EC000D9F818B1012003B0BDE8F08F208D98B992 +:100ED000204641462A4601F053F998B3206C042875 +:100EE000F0D12068016841F400710160012003B075 +:100EF000BDE8F08F0004EBD0204641462A4601F0C1 +:100F00000DFA0028EAD1616A2268084610F8013B10 +:100F10001361238D6062581E2085678D0604A7F13A +:100F200001076785576918BF17F00407E2D04878B2 +:100F30001061881C6062981E2085618D0139618571 +:100F4000D8E700BF2068016841F4007101602020EB +:100F500084F83D00002084F83E0084F83C0003B093 +:100F6000BDE8F08F10B586B045F200410068C4F2CC +:100F7000000100228842049202D006B010BD00BFDA +:100F800041F21804C4F20204206840F00800206016 +:100F9000206800F0080001900198C0200290122003 +:100FA00003900320059001F5384002A9FFF750FD9A +:100FB000606840F400106060606800F40010019008 +:100FC000019806B010BD000040F2000040F6C021BC +:100FD000C2F20000C2F2000100780A681044086002 +:100FE0007047000080B542F20000C4F202000168C0 +:100FF00041F010010160032000F08AF80F2000F09A +:1010000005F800F027F8002080BD000070B540F220 +:101010000006C2F2000640F268013278C2F2000116 +:101020004FF47A730968B3FBF2F20446B1FBF2F1B4 +:10103000084600F04BFB0F2C4FF0010508D838B9DB +:101040004FF0FF3021460022002500F035F8746093 +:10105000284670BD82B041F21800C4F20200016857 +:10106000022241F001010160016801F001010191DA +:101070000199416841F080514160406800F0805022 +:10108000009000980420C4F20100016862F31A6124 +:10109000016002B070470000002848BF704700F0B0 +:1010A0001F01012202FA01F14EF200124009CEF2B4 +:1010B000000242F82010704710B54EF60C5CCEF2DC +:1010C000000CDCF80030C3F3022E8EF00704042C71 +:1010D00028BF0424BEF103034FF0FF3E0EFA04F4D0 +:1010E00038BF0023A14399400EFA03F39A4300F05E +:1010F0000F03043B1143634409010C3300F16042C8 +:10110000B0F1FF3FC8BF02F56443197010BD000085 +:101110004EF60C51CEF200010A684FF6FF031A405A +:1011200060F30A2242F0806040F0FD700860704772 +:101130002DE9F04381B0002800F0858042F20008DC +:10114000C4F202080446D8F800000D4600F007007B +:1011500088420CD2D8F8000020F007002843C8F8D5 +:101160000000D8F8000000F00700A8426BD120680A +:1011700041F204098107C4F2020917D5410705D5D8 +:10118000D9F8001041F4E061C9F80010010705D555 +:10119000D9F8001041F46051C9F80010D9F80010D6 +:1011A000A26821F0F0011143C9F80010C00741D135 +:1011B000D8F8000000F00700A8420CD9D8F80000C9 +:1011C00020F007002843C8F80000D8F8000000F01D +:1011D0000700A84237D12068410707D5D9F8001089 +:1011E000E26821F4E0611143C9F80010000708D556 +:1011F000D9F80000216920F4605040EAC100C9F824 +:101200000000D9F8002002F00C00082841F200206C +:10121000C0F27A0050D144F67273C2F38341C0F633 +:101220000003595CD2033BD440F60010C0F23D00ED +:10123000484341E0606802280AD001282AD159F8C1 +:10124000041C890308D4012001B0BDE8F08300BF6D +:1012500059F8041C8901F6D5D9F8001021F00301D2 +:101260000843C9F80000FFF70FFD064641F2883732 +:10127000D9F80000616800F00C00B0EB810F97D046 +:10128000FFF702FD801BB842F2D9032001B0BDE890 +:10129000F08300BF59F8041C8907D4D5DCE700BFF0 +:1012A000D9F8002044F2FC13C2F34042C0F6000318 +:1012B0009A5C4843B0FBF2F0D9F8001044F2FE12F9 +:1012C000C1F30311C0F60002515C40F2680220FA3B +:1012D00001F140F20400C2F200000068C2F2000214 +:1012E0001160FFF793FE002001B0BDE8F08300001D +:1012F00040F2680041F20401C2F20000C4F20201AF +:101300000068096844F20E22C1F30221C0F600020F +:10131000515CC840704700002DE9F04182B00028C0 +:1013200068D00446007841F20006C007C4F2020605 +:1013300025D0706800F00C0004281BD0706800F005 +:101340000C00082802D17068C00313D4606800281C +:1013500000F06881B0F5A02F00F07C81B0F5803FEF +:1013600000F07C81306820F480303060306820F4F8 +:10137000802076E13068800301D56068D0B32078A2 +:10138000800718D5706810F00C0F07D0706800F057 +:101390000C0008286ED17068C0036BD430688007D9 +:1013A00002D52069012825D13068616920F0F80054 +:1013B00040EAC1003060207800071FD42078400741 +:1013C00032D4E56995B1706800F00C00082840F04F +:1013D0008F80012D0ED07068216A00F480328A421D +:1013E00008D1616A00F47010884203D1002002B075 +:1013F000BDE8F081012002B0BDE8F081A0690028BD +:1014000062D00020C4F242200121C0F88014FFF70E +:101410003BFC0546706A800700F18C80FFF734FCC6 +:10142000401B0228F6D92AE1F06910F0805808D153 +:10143000F06940F08050F061F06900F08050009059 +:10144000009847F20007C4F200073868C00529D4A5 +:10145000386840F480703860FFF716FC054600BF1E +:101460003868C0051ED4FFF70FFC401B6428F7D96D +:1014700005E100BF2069002840F20000C4F24220CC +:1014800000F0828001210160FFF7FEFB054600BFEE +:10149000306880073FF588AFFFF7F6FB401B022856 +:1014A000F6D9ECE0E068002800F08080052800F024 +:1014B0009780012800F09880306A20F001003062A7 +:1014C000306A20F0040092E00020C4F242200021A3 +:1014D000C0F88014FFF7D8FB054600BF706A80078C +:1014E0007FF56CAFFFF7D0FB401B0228F6D9C6E0B2 +:1014F0000027C4F2422700203866FFF7C5FB022D03 +:1015000005460BD13068800140F1BE80FFF7BCFB7F +:10151000401B02284FF00300F4D968E730688001CF +:101520007FF564AFFFF7B0FB401B02284FF00300CC +:10153000F4D95CE740F26800C2F20000006844F6AB +:10154000D351C1F26201A0FB0101480A019000BF22 +:1015500000BF0198411E002801913FF42FAF00BF4A +:101560000198411E002801913FF428AF00BF019867 +:10157000411E002801913FF421AF00BF0198411E98 +:1015800000280191E4D119E700210160FFF77CFBFD +:10159000054600BF306880077FF50DAFFFF774FB8D +:1015A000401B02284FF00300F4D920E7306A20F0F6 +:1015B00001003062306A20F004003062FFF764FB03 +:1015C000054641F2883700BF306A800720D5FFF713 +:1015D0005BFB401BB8424FF00300F5D907E700BFA3 +:1015E000306A40F004003062306A40F0010030623E +:1015F000FFF74AFB054641F2883700BF306A800793 +:1016000006D4FFF741FB401BB842F7D937E000BFD3 +:10161000B8F1000F7FF4D5AEF06920F08050F06192 +:10162000CFE600BF306820F480303060306820F4AE +:1016300080203060FFF728FB054600BF306880033C +:101640007FF59DAEFFF720FB401B64284FF00300A1 +:10165000F4D9CCE6306840F480203060306840F443 +:1016600080303060FFF710FB054600BF3068800314 +:101670003FF585AEFFF708FB401B6428F6D9032031 +:1016800002B0BDE8F08100BF206AB0F5803F05D10F +:101690007168A26821F40031114371607168626A57 +:1016A00021F4741110430843706001203866FFF77D +:1016B000EBFA0446306880013FF598AEFFF7E4FA94 +:1016C000001B02284FF00300F4D990E6411E0020D1 +:1016D000B0EB116F1CBF012070474EF21002CEF22A +:1016E000000251604EF62351CEF20001F0230B7040 +:1016F000072190601160704770470000704700003C +:1017000010B590F83C20012A4FF0020233D080F847 +:101710003D200268D2F804E0D2F808C00C682EF030 +:101720007003234340F2FF74C4F20004A2425360EA +:101730000ADCB2F1804F13D040F20043C4F2000340 +:101740009A420DD011E000BF42F60043C4F20103FB +:101750009A4205D040F60003C4F200039A4204D135 +:1017600049682CF08003194391600121002280F820 +:101770003D1080F83C20104610BD0000002804BF3A +:101780000120704710B5044690F83D0028B90020AC +:1017900084F83C00204600F067F8022084F83D0001 +:1017A000206840F2FF730268C4F2000342F6004C66 +:1017B0009842C4F2010C15DCB0F1804F1AD040F20F +:1017C0000041C4F20001884214D0984218DCB0F104 +:1017D000804F1DD040F20041C4F20001884217D072 +:1017E0001AE000BF604505D040F60001C4F20001D8 +:1017F0008842EAD1A16822F070020A439842E6DDED +:10180000604505D040F60001C4F20001884203D1D2 +:10181000216922F440720A43A36922F08001D4F8BE +:1018200004E0E268194360450160C262C0F828E044 +:1018300002D16169CCF8301001214161002084F8A7 +:10184000461084F83E1084F83F1084F8401084F865 +:10185000411084F8421084F8431084F8441084F84E +:10186000451084F83D1010BD10B582B0006840F2FC +:101870000041C4F20001884212D0B0F1804F29D15A +:1018800041F21C00C4F2020001681C2441F0010175 +:101890000160006800F00100019001980EE000BFB7 +:1018A00041F21C00C4F2020001681D2441F0020153 +:1018B0000160006800F002000090009820460021BE +:1018C0000022FFF7F9FB204602B0BDE81040FFF709 +:1018D000E3BB00BF02B010BD90F83D1001291CBF52 +:1018E00001207047022180F83D10006840F2FF722D +:1018F000C168C4F20002904241F00101C16009DCFC +:10190000B0F1804F12D040F20041C4F20001884291 +:101910000CD012E042F60041C4F20101884205D029 +:1019200040F60001C4F20001884206D1816801F04E +:101930000701062904BF00207047016841F001013A +:10194000016000207047000080B590F83C20012A1B +:101950004FF0020200F0BF8080F83D20D0F800C0B8 +:101960004FF67772DCF8083023EA0202CCF8082040 +:101970000B683F2B1CDD5F2B20DD602B50D0B3F5B7 +:10198000005F6DD0702B40F0A080D1E901E3C96801 +:10199000DCF8082043EA0E0322F47F4243EA0121E7 +:1019A0001143CCF80810DCF8081041F077018AE008 +:1019B0001F2B29DC63B3102B2AD086E0402B63D089 +:1019C000502B40F08280D1F804E0C968DCF8203068 +:1019D000DCF8202022F00102CCF82020DCF81820CE +:1019E00022F0F00242EA011123F00A0242EA0E025A +:1019F000CCF81810CCF82020DCF8081041F0570182 +:101A000021F020015FE000BF202B01D0302B5CD102 +:101A1000DCF8081021F07001194341F0070152E091 +:101A2000D1F804E0C968DCF8203023F01003CCF8CA +:101A30002030DCF81830DCF8202023F4704322F04A +:101A4000A00243EA013142EA0E12CCF81810CCF899 +:101A50002020DCF8081041F0670121F0100132E08D +:101A6000D1E901E3C968DCF8082043EA0E0322F457 +:101A70007F4243EA01211143CCF80810DCF808103A +:101A800041F480411FE000BFD1F804E0C968DCF8F0 +:101A90002030DCF8202022F00102CCF82020DCF8F5 +:101AA000182022F0F00242EA011123F00A0242EA71 +:101AB0000E02CCF81810CCF82020DCF8081041F009 +:101AC000470121F03001CCF808100121002280F8F4 +:101AD0003D1080F83C20104680BD0000704700009B +:101AE00010B5016804460869800744BFC8685FEA0A +:101AF000807039D40869400744BFC8685FEA407005 +:101B00003ED40869000744BFC8685FEA007045D446 +:101B10000869C00644BFC8685FEAC0604AD4086963 +:101B2000C0071CBFC8685FEAC07051D108690006D1 +:101B300044BFC8685FEA006052D40869400644BFE9 +:101B4000C8685FEA406053D40869800646BFC86829 +:101B50005FEA806010BD6FF0200220460A61BDE898 +:101B60001040FFF7CBBD00BF6FF0020008610120FD +:101B700020778869800743D02046FFF7AFFF45E014 +:101B80006FF00400086102202077886910F4407F1C +:101B900040D02046FFF7A2FF42E000BF6FF00800F0 +:101BA000086104202077C86980073DD02046FFF7F0 +:101BB00095FF3FE06FF01000086108202077C869AA +:101BC00010F4407F3AD02046FFF788FF3CE000BF8A +:101BD0006FF001000861204600F046FA2168A5E791 +:101BE0006FF0800008612046FFF786FD2168A4E7BA +:101BF0006FF040000861204600F038FA2168A3E742 +:101C0000204600F04BF8204600F0BCF92168002087 +:101C100020776FE7204600F041F8204600F0B2F947 +:101C20002168002020776CE7204600F037F8204636 +:101C300000F0A8F921680020207769E7204600F02D +:101C40002DF8204600F09EF921680020207766E7F5 +:101C500080B586B000680021B0F1804F049101D0BA +:101C600006B080BD41F21800C4F20200016841F0E4 +:101C700004010160006802A900F0040001900198CD +:101C80000420029002200390059040F60000C4F268 +:101C90000100FEF7DDFE06B080BD000070470000C9 +:101CA0002DE9F04390F83C30012B04BF0220BDE841 +:101CB000F0834FEAB202032A00F2E580DFE802F087 +:101CC000023A76B0036842F600461A6AC4F2010688 +:101CD00022F001021A621D6A1A465C6852F818CF97 +:101CE000B3428E68D1F800E025F0020545EA06050A +:101CF0000CD1CE68D1E9057824F4407425F00C05A8 +:101D000026F004063C43354344EA08042CF07307EC +:101D100047EA0E075C609F614F6809695F631D6257 +:101D20009F6947F008079F619F6927F004079F613B +:101D3000A6E000BF036842F600461A6AC4F2010634 +:101D400022F010021A621D6A1A46D3F804C052F833 +:101D5000184FB3428E68D1F800E025F0200545EA1F +:101D600006150FD1CE68D1E905986FF0400707EA54 +:101D700006162CF4406725F0C00547EA890735436D +:101D800047EA880C24F4E64444EA0E27C3F804C06A +:101D90009F614F6809699F631D629F6947F40067EF +:101DA0009F619F6927F480679F6168E0036842F63E +:101DB00000461A6AC4F2010622F480721A621D6A91 +:101DC0001A46D3F804C052F81CEFB3428E680C6870 +:101DD00025F4007545EA06250FD1CE68D1E90598AE +:101DE000360240F2FF47BE432CF4405725F44065CD +:101DF00047EA0917354347EA081C2EF073072743C3 +:101E0000C3F804C0DF614F680969DF631D62DF69E1 +:101E100047F00807DF61DF6927F00407DF612FE083 +:101E2000036842F600471A6AC4F2010722F480529E +:101E30001A621A46D3F820C05D6852F81C4FD1F8D8 +:101E400000E08E68BB4204D14F6925F4804545EA25 +:101E500087152CF4005747EA063724F4E64646EA8D +:101E60000E265D60DE614E6809691E641F62DF69CF +:101E700047F40067DF61DF6927F48067DF610902EB +:101E8000136819431160002180F83C100846BDE832 +:101E9000F0830000002804BF0120704710B50446FD +:101EA00090F83D0028B9002084F83C00204600F05E +:101EB00067F8022084F83D00206840F2FF73026852 +:101EC000C4F2000342F6004C9842C4F2010C15DC47 +:101ED000B0F1804F1AD040F20041C4F200018842B4 +:101EE00014D0984218DCB0F1804F1DD040F2004170 +:101EF000C4F20001884217D01AE000BF604505D047 +:101F000040F60001C4F200018842EAD1A16822F043 +:101F100070020A439842E6DD604505D040F60001B4 +:101F2000C4F20001884203D1216922F440720A43BD +:101F3000A36922F08001D4F804E0E2681943604507 +:101F40000160C262C0F828E002D16169CCF83010AB +:101F500001214161002084F8461084F83E1084F885 +:101F60003F1084F8401084F8411084F8421084F83F +:101F7000431084F8441084F8451084F83D1010BDD7 +:101F8000704700007047000041B1082910D00429B3 +:101F900014BF00F1410200F13F020BE090F83E2037 +:101FA000012A1CBF01207047022280F83E2013E066 +:101FB00000F140021278012A1CBF01207047022262 +:101FC000082907D0042914BF80F8412080F83F2059 +:101FD00002E000BF80F84020006801F01F010122EC +:101FE000036A8A4023EA02010162036A42F644411D +:101FF000C4F201011A43A1F14403984202620FD0D6 +:1020000040F2FF71C4F20001884213DCB0F1804F4E +:102010001CD040F20041C4F20001884216D01CE0FE +:102020000A6842F400420A6040F2FF71C4F2000103 +:102030008842EBDD42F60041C4F20101884205D03E +:1020400040F60001C4F20001884206D1816801F027 +:102050000701062904BF00207047016841F0010113 +:1020600001600020704700007047000070470000CA +:10207000FEE700002DE9F04381B0044600680D46FC +:102080000168089F099E9946904641F480717A1C28 +:1020900001602AD017BB4169C90730D1FEF7F4FDB2 +:1020A00000202021206384F83D1084F83E00216C3C +:1020B00041F020012164216884F83C000868C005D3 +:1020C00044BF4FF400702064032001B0BDE8F083EA +:1020D000FEF7DAFD801BB842E2D820684169C907E3 +:1020E000F6D00CE04169C90709D14169C90701BFB0 +:1020F00041695FEAC17141695FEAC171F2D005F0DF +:10210000FE0101610221C0F2010120463A46334638 +:1021100000F096F820B1012001B0BDE8F08300BFC7 +:10212000002000902068324641690091806939465C +:1021300000900098204600F0F1F858B1206C042877 +:10214000E9D12068016841F400710160012001B00B +:10215000BDE8F083B9F1010F0AD020684FEA1821D9 +:10216000016120463946324600F0D8F80028E5D112 +:1021700020685FFA88F10161002001B0BDE8F083BA +:1021800070B50368044653F8140F400743D40E4655 +:10219000F1B1701C30D100BF186840053ED41868FA +:1021A000400738D41868400538D41868400732D43E +:1021B0001868400532D4186840072CD418684005C8 +:1021C0002CD4186840074FF0000048BF70BDE3E70B +:1021D0001868400522D4FEF757FD00202021206317 +:1021E00084F83D1084F83E00216C41F02001216408 +:1021F00084F83C00012070BD154600BF18684005FA +:102200000CD4FEF741FD401BB042E6D8236853F8DA +:10221000140F4007F2D5002070BD00BF6FF480603E +:10222000186000202021206384F83D1084F83E00CF +:10223000216C41F00401216484F83C00012070BD50 +:10224000F0B581B01D460368044658698FB2384026 +:10225000B84203D1002001B0F0BD00BF16467AB3EA +:10226000701C29D15869400540D458693840B8429B +:10227000F0D05869400539D458693840B842E9D09F +:102280005869400532D458693840B842E2D058699C +:1022900040052BD458693840B8424FF00000E1D1D6 +:1022A00039E000BFFEF7F0FC401BB0420DD82368B8 +:1022B00058693840B842CDD058694005F2D515E08C +:1022C0005869400512D4FEF7DFFC0020202120636E +:1022D00084F83D1084F83E00216C41F02001216417 +:1022E00084F83C00012001B0F0BD00BF1868202137 +:1022F00040F4007018606FF4806058610020206323 +:1023000084F83D1084F83E00216C41F00401216402 +:1023100084F83C00012001B0F0BD000070B50368F6 +:10232000044653F8140F000643D40E46F1B1701C56 +:1023300030D100BF186840053ED41868000638D474 +:102340001868400538D41868000632D4186840056B +:1023500032D4186800062CD4186840052CD41868AC +:1023600000064FF0000048BF70BDE3E71868400565 +:1023700022D4FEF789FC00202021206384F83D1040 +:1023800084F83E00216C41F02001216484F83C0077 +:10239000012070BD154600BF186840050CD4FEF73B +:1023A00073FC401BB042E6D8236853F8140F0006B4 +:1023B000F2D5002070BD00BF6FF48060186000206F +:1023C0002021206384F83D1084F83E00216C41F008 +:1023D0000401216484F83C00012070BD80B584B004 +:1023E0009C460B4601466420029040F64010009245 +:1023F000C2F200001A460123CDF804C0FEF706FD24 +:1024000004B080BDFEE70000FEE700002DE9F04FBC +:1024100083B040F2305840F230190027C2F2000871 +:10242000C2F200090DF10B064FF0000A4FF0000B4D +:1024300009E000BF0AF1010A08F18008BAF1080FAB +:1024400009F1800962D06FF04800A0EB0A047820FF +:1024500000210DF1050201238DF80540FFF7BEFFB5 +:1024600010208DF80600782000210DF106020123CE +:10247000FFF7B4FF782000210DF1070201238DF84A +:102480000770FFF7ABFF002507E000BF4FF0000B20 +:1024900009F805700135802DCCD019F8050018F821 +:1024A00005108842F2D0BBF1000F22D17820002124 +:1024B00002AA01238DF808404FF0010BFFF78EFFB1 +:1024C000E8B2000910308DF80900782000210DF1E4 +:1024D00009020123FFF782FF05F00F008DF80A00C3 +:1024E000782000210DF10A020123FFF777FF19F888 +:1024F00005008DF80B007820402132460123FFF7BC +:102500006DFF19F8050008F80500C1E703B0BDE844 +:10251000F08F000010B582B0AE208DF807000DF1ED +:1025200007027820002101230024FFF757FFD52060 +:102530008DF807000DF10702782000210123FFF735 +:102540004DFF50208DF807000DF107027820002183 +:102550000123FFF743FFA8208DF807000DF10702C4 +:10256000782000210123FFF739FF3F208DF8070075 +:102570000DF10702782000210123FFF72FFFD32060 +:102580008DF807000DF10702782000210123FFF7E5 +:1025900025FF0DF107027820002101238DF8074067 +:1025A000FFF71CFF40208DF807000DF1070278208F +:1025B00000210123FFF712FF8D208DF807000DF198 +:1025C0000702782000210123FFF708FF14208DF86F +:1025D00007000DF10702782000210123FFF7FEFE1E +:1025E00020208DF807000DF107027820002101233B +:1025F000FFF7F4FE02208DF807000DF107027820A6 +:1026000000210123FFF7EAFEA1208DF807000DF15C +:102610000702782000210123FFF7E0FEC0208DF89B +:1026200007000DF10702782000210123FFF7D6FEF5 +:10263000D9208DF807000DF1070278200021012331 +:10264000FFF7CCFEF1208DF807000DF1070278208E +:1026500000210123FFF7C2FEDB208DF807000DF1FA +:102660000702782000210123FFF7B8FE30208DF803 +:1026700007000DF10702782000210123FFF7AEFECD +:10268000A4208DF807000DF1070278200021012316 +:10269000FFF7A4FEA6208DF807000DF107027820B1 +:1026A00000210123FFF79AFEAF208DF807000DF1FE +:1026B0000702782000210123FFF790FE002000F0A0 +:1026C00003F802B010BD000070B582B00446B72018 +:1026D0008DF8040001AA7820002101230026FFF7CD +:1026E0007DFE10208DF805000DF1050278200021F7 +:1026F0000123FFF773FE0DF106027820002101236C +:102700008DF80660FFF76AFE0DF10705782040217D +:102710002A4601238DF80740FFF760FE701C46B281 +:10272000B6F1FF3FF2DCB6208DF8040001AA782054 +:10273000002101230026FFF751FE10208DF805002F +:102740000DF10502782000210123FFF747FE0DF16E +:1027500006027820002101238DF80660FFF73EFE77 +:102760000DF10705782040212A4601238DF8074006 +:10277000FFF734FE701C46B2B6F1FF3FF2DCB52025 +:102780008DF8040001AA7820002101230026FFF71C +:1027900025FE10208DF805000DF10502782000219E +:1027A0000123FFF71BFE0DF1060278200021012313 +:1027B0008DF80660FFF712FE0DF107057820402125 +:1027C0002A4601238DF80740FFF708FE701C46B229 +:1027D000B6F1FF3FF2DCB4208DF8040001AA7820A6 +:1027E000002101230026FFF7F9FD10208DF80500D8 +:1027F0000DF10502782000210123FFF7EFFD0DF117 +:1028000006027820002101238DF80660FFF7E6FD1F +:102810000DF10705782040212A4601238DF8074055 +:10282000FFF7DCFD701C46B2B6F1FF3FF2DCB320CF +:102830008DF8040001AA7820002101230026FFF76B +:10284000CDFD10208DF805000DF105027820002146 +:102850000123FFF7C3FD0DF10602782000210123BB +:102860008DF80660FFF7BAFD0DF1070578204021CD +:102870002A4601238DF80740FFF7B0FD701C46B2D1 +:10288000B6F1FF3FF2DCB2208DF8040001AA7820F7 +:10289000002101230026FFF7A1FD10208DF805007F +:1028A0000DF10502782000210123FFF797FD0DF1BE +:1028B00006027820002101238DF80660FFF78EFDC7 +:1028C0000DF10705782040212A4601238DF80740A5 +:1028D000FFF784FD701C46B2B6F1FF3FF2DCB12079 +:1028E0008DF8040001AA7820002101230026FFF7BB +:1028F00075FD10208DF805000DF1050278200021EE +:102900000123FFF76BFD0DF1060278200021012362 +:102910008DF80660FFF762FD0DF107057820402174 +:102920002A4601238DF80740FFF758FD701C46B278 +:10293000B6F1FF3FF2DCB0208DF8040001AA782048 +:10294000002101230026FFF749FD10208DF8050026 +:102950000DF10502782000210123FFF73FFD0DF165 +:1029600006027820002101238DF80660FFF736FD6E +:102970000DF10705782040212A4601238DF80740F4 +:10298000FFF72CFD701C46B2B6F1FF3FF2DC02B03F +:1029900070BD00002DE9F04F86B0002B0091194664 +:1029A000029300F09D80DDE90F5C40F2301A0021B7 +:1029B000C2F2000A0027039101900BE000242106D7 +:1029C00018BF01370399029B01310391C9B29942A3 +:1029D00080F08680002AF1D00099039B4FF0000917 +:1029E00019445FFA81F801F00701802323FA01F10D +:1029F0004FEAD80E0491C9430024059117E000BFA7 +:102A00005FFA81FB0AEBCE1313F80B6004990E43B7 +:102A100003F80B60611CCBB2B3F1080418BF0C467D +:102A2000082B09F1010908BF01374A45C7D0E95D04 +:102A3000E3B2994009061DD5BCF1050FEAD8DFE8DD +:102A40000CF003333322223DB8F13F0FE2D809EBFB +:102A5000000149B20029DDD4C9B20AEBCE13D34636 +:102A600013F801A0059E704606EA0A060198DA46A8 +:102A70005E54CFE7BCF1040F16D0BCF1010F02D0B9 +:102A8000BCF1000FC6D1B8F13F0FC3D809EB00016C +:102A900049B20029BED45FFA81FB0AEBCE1313F8CA +:102AA0000B6005990E40B3E7B8F13F0FB2D809EBC0 +:102AB000000149B20029A3D5ACE700BFB8F13F0F30 +:102AC000A8D809EB000149B20029A3D4C9B20AEB86 +:102AD000CE135E5CDDF810B086EA0B065E5499E713 +:102AE00006B0BDE8F08F000010B582B0044681202A +:102AF0008DF806000DF10602782000210123FFF772 +:102B00006DFC204601F08FF846F26663C4F20403C0 +:102B10004FF0663201F09AF801F056F88DF8070090 +:102B20000DF10702782000210123FFF757FC02B0C6 +:102B300010BD00002DE9F04F83B092460C9A0C4670 +:102B4000BAF1080F80460DD0BAF1100F12D0BAF1C9 +:102B50000C0F0CBF4FF0070B4FF0000B197879B931 +:102B60008EE000BF1978002900F08A80501E4FF0D7 +:102B7000060B0AE04FF0080B1978002900F080805E +:102B8000BAF1080FA2F1010032D15D1C4FF0010A29 +:102B90005FFA80F9474603E015F8011B00296FD062 +:102BA000F8B20BEB00077F2F16D80A2914D0A1F139 +:102BB00020025E2AF0D844F21622C0F6000202EB90 +:102BC000C101A1F580710D9E0091E1B2052208239B +:102BD0000196FFF7DFFEDFE70834E0B23F284FD869 +:102BE0005FFA8AF081454BD30AF1010A4746D3E7E1 +:102BF0005D1C0126C3B2C146029314E044F6821262 +:102C0000C0F6000202EB0111A1F500710091E1B2E2 +:102C1000082210230D9F0197FFF7BCFE029B00BF07 +:102C200015F8011B61B35FFA89F00BEB0009B9F1EC +:102C30007F0F1BD80A2919D0A1F120025E2AEFD8F4 +:102C4000BAF1100FDAD0BAF10C0FE9D144F20E52FA +:102C500001EB4101C0F6000202EB8101A1F5C07158 +:102C60000091E1B206220C23D4E700BF5444E0B245 +:102C70003F2805D8F0B2834202D30136C146CFE7E0 +:102C800003B0BDE8F08F000010B582B0DDF810C0D1 +:102C9000BCF1000F47D04FF0000E07E00EF1010E1F +:102CA0005FFA8EF4644503F104033CD01C780A2CCF +:102CB00006D084B35FFA8EF4644507D12EE000BFDE +:102CC0000EF1010E5FFA8EF4644527D05C780A2C71 +:102CD00006D004B35FFA8EF4644507D120E000BF4C +:102CE0000EF1010E5FFA8EF4644519D09C780A2C1F +:102CF00006D084B15FFA8EF4644507D112E000BFBC +:102D00000EF1010E5FFA8EF464450BD0DC780A2CCC +:102D1000C4D0002CC4D102B010BD00BF013302E00A +:102D2000023300E00333DDE9054CCDE9004CFFF749 +:102D300001FF02B010BD00002DE9F04F94B09042A9 +:102D400094468846C4BF8446104699421A46C4BF7A +:102D50000A469846604580F21782A2EB08016FEAA6 +:102D60000807174401F003011397069108F00701C3 +:102D7000802508F1010725FA01F907F007011D9BDD +:102D800025FA01FAC7F3C4011291002108F10204E7 +:102D9000022B08BF494604F007064FF0000B0791CD +:102DA0004FF0000125FA06FE08BF51460091022BA4 +:102DB00008BFF346CDF804B040F2301BC4F3C4069C +:102DC000C2F2000B0BEBC6110B91129912940BEB94 +:102DD000C1110A91C8F3C4010BEBC1110E915FFA46 +:102DE00088F1CDE91017F9B20D91E1B20C9108F11B +:102DF00003010F9189F0FF0108918AF0FF01CDE9ED +:102E0000031E8EF0FF01DDF818E0CDF82490CDF818 +:102E100014A0029104E000BF0130604500F0B481CD +:102E20004245F9DD41B20029F6D4002B5FFA80F962 +:102E300000F09080012B40F01781129EBEF1000F30 +:102E4000414628D010993F2906D80E9F099C17F8B3 +:102E50000910214307F809101199BEF1010F1AD08A +:102E60000D993F2906D80A9F059C17F809102143A0 +:102E700007F80910BEF1020F0F9908BF31460AD0BA +:102E80000C9C3F2C07D80B9E049C16F8091021437C +:102E900006F809100F99139C032C04D2BCE700BF5D +:102EA00004318A42B8D0CEB23F2E0FD901F1010AC7 +:102EB0005FFA8AF63F2E1CD98E1CF7B23F2F29D914 +:102EC000CE1CF7B23F2FEBD835E000BF06F0070469 +:102ED00001F0F8060BEB061616F8097025FA04F453 +:102EE0003C4306F8094001F1010A5FFA8AF63F2ED9 +:102EF000E2D806F007040AF0F8060BEB061616F8FF +:102F0000097025FA04F43C4306F809408E1CF7B218 +:102F10003F2FD5D806F0F8060BEB061607F007048E +:102F200016F8097025FA04F43C4306F80940CE1C53 +:102F3000F7B23F2FB4D806F0F8060BEB061607F0F1 +:102F4000070416F8097025FA04F43C4306F8094012 +:102F5000A6E700BFBEF1000F414629D010993F29D6 +:102F600006D80E9C089E14F80910314004F8091088 +:102F70001199BEF1010F1BD00D993F2906D80A9C6B +:102F8000039E14F80910314004F80910BEF1020F35 +:102F90000F99129C08BF21460AD00C9C3F2C07D8E1 +:102FA0000B9C029E14F80910314004F809100F9987 +:102FB000139C032C04D22FE704318A423FF42CAF38 +:102FC000CEB23F2E0CD94E1CF7B23F2F19D98E1C12 +:102FD000F7B23F2F27D9CE1CF7B23F2FECD834E001 +:102FE00001F0F8070BEB071706F0070617F8094082 +:102FF00025FA06F6B44307F809404E1CF7B23F2FF6 +:10300000E5D806F0F8060BEB061607F0070416F8ED +:10301000097025FA04F427EA040406F809408E1C16 +:10302000F7B23F2FD7D806F0F8060BEB061607F0DD +:10303000070416F8097025FA04F427EA040406F8D0 +:103040000940CE1CF7B23F2FB6D806F0F8060BEBBE +:10305000061607F0070416F8097025FA04F427EAA3 +:10306000040406F80940A7E7129CBEF1000F414690 +:1030700028D010993F2906D80E9F079E17F80910EF +:10308000714007F809101199BEF1010F1AD00D997E +:103090003F2906D80A9F009E17F80910714007F8CB +:1030A0000910BEF1020F0F9908BF21460AD0E4B201 +:1030B0003F2C07D80B9E019C16F80910614006F8BA +:1030C00009100F99139C032C04D2A5E604318A42FF +:1030D0003FF4A2AECCB23F2C0CD94E1CF4B23F2C24 +:1030E0001BD98E1CF4B23F2C2AD9CE1CF4B23F2C33 +:1030F000ECD838E001F0F8060BEB061601F00704F7 +:1031000016F8097025FA04F4022B08BF674006F888 +:1031100009704E1CF4B23F2CE3D806F0070406F009 +:10312000F8060BEB061616F8097025FA04F4022BC4 +:1031300008BF674006F809708E1CF4B23F2CD4D843 +:1031400006F0070406F0F8060BEB061616F80970F1 +:1031500025FA04F4022B08BF674006F80970CE1C5C +:10316000F4B23F2CB2D806F0070406F0F8060BEBD9 +:10317000061616F8097025FA04F4022B08BF6740FA +:1031800006F80970A2E700BF14B0BDE8F08F000098 +:10319000704700002DE9F04387B09046012B81462F +:1031A00004D0002B72D109F1080001E009F10C00F4 +:1031B0000368D9E900070024084499F8101020EAB0 +:1031C000E07088423A46C8BF0846C9F80000B842D5 +:1031D000B8BF013A961CB0424FF0000602F1030559 +:1031E000C8BF01268D42B8BF012406EA0401B842D7 +:1031F00002EB010004DB002918BFC9F8040001E05C +:10320000C9F804000424C0B20E9E0127CDE90004D1 +:103210000020002110220297FFF736FDD9F8143064 +:103220004BB199F804000021CDE900045F20102281 +:103230000297FFF729FD012E13D1D9F8002099F844 +:1032400010300DF1120614A13046FDF71FF80020D2 +:103250000127009060203821082233460197FFF7AC +:1032600069FCD9E900011022401A010102EB0013A8 +:103270000227002080220097FFF75EFDB8F1010FC2 +:1032800004D1D9F8000007B0BDE8F0834FF0FF305B +:1032900007B0BDE8F08300BF25642F25640000005F +:1032A00070470000FDF790BE7047000040F6941094 +:1032B000C2F20000FEF714BC40F6DC10C2F20000BF +:1032C000FEF70EBCFEE7000070B58AB040F20806BB +:1032D000C2F2000602A87064307840F2E004C2F244 +:1032E000000442F62E6100286078C0F22F0102919E +:1032F00004D0012808D050B9B36808E0012805D0EF +:1033000028B9336903E000BFF36800E0736945F250 +:10331000350102A8C0F600010246FCF7B7FF71783C +:10332000607829B1012809D058B9B36809E000BF15 +:10333000012805D028B9336903E000BFF36800E035 +:10334000736945F2350102A8C0F600010246FCF798 +:103350009DFF2178607829B1012809D058B9B36858 +:1033600009E000BF012805D028B9336903E000BF98 +:10337000F36800E0736945F2350102A8C0F6000168 +:103380000246FCF783FF616994F8422063780025C8 +:1033900006F130000095FFF7FDFE03281ED8DFE898 +:1033A00000F003070F1700BF0220A06016E000BF67 +:1033B000307800280CBF0120002030700EE000BFE4 +:1033C000707800280CBF01200020707006E000BF5C +:1033D000207800280CBF012000202070FDF754FC4D +:1033E0002169884284BF0220A0600AB070BD00003D +:1033F000B0B58AB040F2E004C2F20004A07840F216 +:103400000805C2F2000502A90128E96534D1B4F823 +:10341000420000281CBF0020A070606950B169689C +:1034200008446428A8BF642020EAE0706860C0B245 +:10343000FFF75AFB6A6844F6F471C0F6000102A86F +:10344000FCF724FF63784FF0000C05F148000021E1 +:103450000022CDF800C0FFF79DFE022500201021BC +:103460005F2220230095FFF767FCFDF70DFC216923 +:10347000884223D91EE000BF6A6844F6F471C0F6A2 +:10348000000102A8FCF702FF616994F8422063780A +:103490004FF0000C05F14800CDF800C0FFF77AFEB0 +:1034A00001280DD008B90220A060FDF7EDFB2169CD +:1034B000884203D90020A0700220A0600AB0B0BDED +:1034C0000120A070FDF7E0FB21698842F6D9F1E701 +:1034D00092B0FDF787FD00240120CDE90B44CDE932 +:1034E000094406900A904FF4E0104FF48031022511 +:1034F0000F9006A80494CDE90244CDE90044CDE93B +:103500000714CDE90D51FDF707FF28B1EFF3108047 +:1035100072B600BFFEE700BF0F20CDE900054FF4F3 +:103520008060CDE90304684602210294FDF700FEA5 +:1035300020B1EFF3108072B6FEE700BF41F2180031 +:10354000C4F20200016840F6004841F01001016039 +:103550000168C4F2010801F01001069106990168A2 +:10356000A8F5806541F0200101600168012201F0A9 +:103570002001069106990168082641F004010160C6 +:103580000168012401F0040106910699016841F0E7 +:10359000080101600068082100F008000690069804 +:1035A0002846FDF76BFB40464FF4805100224FF454 +:1035B000805A0027FDF762FB40464FF4004101228C +:1035C0004FF4004BFDF75AFB28464FF48071002260 +:1035D000FDF754FBCDE9066406AE4FF0030928461B +:1035E00031460894CDF82490FDF732FA2B20CDE92E +:1035F0000607404631460894FDF72AFACDE906A4AD +:103600004FF0020A404631460897CDF824A0FDF756 +:103610001FFA40463146CDE906B4CDE90849FDF729 +:1036200017FA4FF4807006A981E811042846314644 +:10363000CDF82490FDF70CFA102006900020C1F27E +:103640003100CDE9070440463146FDF701FA0A2072 +:1036500000210022FDF730FD0A20FDF71DFD40F698 +:103660004010A8F53841C2F2000048F2A0624FF4C1 +:103670008043C0F2010280E88600C0E90373C0E91C +:103680000577C0E90777FDF705FB28B1EFF3108058 +:1036900072B600BFFEE700BF40F69410C2F2000011 +:1036A0004FF080410397CDE90177CDE910770C9772 +:1036B000CDE90A77CDE90877CDE906778761C0E9DA +:1036C0000017C0E902770761FEF758F820B1EFF361 +:1036D000108072B6FEE700BF4FF48050009040F6B5 +:1036E0009410C2F200006946FEF72EF920B1EFF304 +:1036F000108072B6FEE700BF40F69410C2F20000E0 +:10370000FEF7C8FB20B1EFF3108072B6FEE700BFF2 +:1037100040F694100024C2F2000010A9CDE9104434 +:10372000FDF7EEFF20B1EFF3108072B6FEE700BFA9 +:103730006020CDE9060440F69410C2F2000006A90C +:10374000082208940A94FEF7ABFA28B1EFF3108030 +:1037500072B600BFFEE700BF40F69410C2F2000050 +:10376000FEF776FA40F6DC100021A8F58432C2F2AA +:103770000000472340F2E7370991CDE90711CDE971 +:103780000011C0E90023C0E9021701618161FDF762 +:10379000F5FF28B1EFF3108072B600BFFEE700BF5F +:1037A0004FF48050069040F6DC10C2F2000006A9EB +:1037B000FEF7CAF820B1EFF3108072B6FEE700BF43 +:1037C0000020CDE9000040F6DC10C2F2000069469E +:1037D000FDF796FF20B1EFF3108072B6FEE700BF51 +:1037E00000F032F9FEE70000F0B58BB040F600447F +:1037F000C4F2010420460121FDF732FA40F2E0054F +:10380000C2F20005014605F12000FDF797F82046B9 +:103810000221FDF725FA014605F13000FDF78EF88B +:103820006869002801DC698E69B14FF47A70322131 +:103830003222FDF711F8002032210022FDF70CF8AA +:1038400000F070F86869002801D4688C60B14FF40A +:103850007A7096213222FCF7FFFF002032210022ED +:10386000FCF7FAFF00F03CF840F62423012600277D +:10387000C2F2000300200021082200970196FFF702 +:1038800059F9E888AA88013003ACE88012A12046E3 +:10389000FCF7FCFC00203821082223460097019603 +:1038A000FFF748F9B5F84200FF2813D140F20800AD +:1038B000C2F20000407801280AD14FF47A706421E6 +:1038C0003222FCF7C9FF002000210022FCF7C4FFD0 +:1038D0000220A8600BB0F0BD4650533A25640000AA +:1038E00010B540F2D004C2F200042078617840F6AE +:1038F000242C0844C2F2000C2D23A2780CF80030CE +:103900008020C8401043A070481CC1B2083918BFBD +:1039100001466170FDF7B8F900F5E170A060012083 +:10392000E07010BD10B540F2D004C2F2000420785F +:10393000617840F624220844C2F200022E23135478 +:10394000481CC1B2083918BF01466170FDF79CF9E7 +:1039500000F5E170A0600120E07010BD70B540F28C +:10396000D004C2F20004E078012849D1FDF78CF9B7 +:10397000A168884244D9207840F6242EC2F2000E75 +:1039800044F6827C00216378A2780EEB0005C0F635 +:10399000000CE1704EF8001069600CF104056FF046 +:1039A000250103E0023105F1060511D015F8046C7C +:1039B0009E4203D115F8036C96420DD015F8016CA8 +:1039C0009E42EFD12E789642ECD1273105E000BF20 +:1039D00020210EF800100EE0263101EB4101614478 +:1039E00089780EF8001001202071FDF74DF900F1E3 +:1039F00096012078A160013020700020A4F8010019 +:103A00002079012810D1FDF73FF9A16888420BD930 +:103A100000202071207840F62421C2F200012022EB +:103A20000A540130207000E02078C0B2932818BFFB +:103A300070BD40F62420C2F200009321FCF74DFD3A +:103A40000020207070BD000082B040F60004C4F277 +:103A5000010420464FF4807101220125FDF70EF983 +:103A600040F69410C2F200000821FEF78DFA40F6ED +:103A7000DC10C2F20000FDF72FFFFEF74BFD40F215 +:103A8000080AC2F2000A9AF80400FFF72DF8FCF7C2 +:103A9000D7FE2046082100224FF0000BFDF7EEF87C +:103AA0004FF47A704FF47A713222FCF7D5FE002081 +:103AB0004FF47A713222FCF7CFFE40F2E007C2F2F7 +:103AC000000787F84E5004F5806407F1400507F1C0 +:103AD00018060AF1180042F21078019020460821D9 +:103AE000FDF7BEF801462846FCF728FF3046FCF7F4 +:103AF0005DFFB7F842107861A1B1FE290ED89AF89F +:103B0000000001280AD14FF47A7064213222FCF7B8 +:103B1000A3FE002000210022FCF79EFEFDF7B4F872 +:103B200040443861B86804282FD8DFE800F02C033F +:103B3000071B1F00FFF758FE27E000BF796997F8C1 +:103B400042207B7801984FF00109CDF80090FFF7F3 +:103B500021FB88B103280DD002280FD14FF00309B3 +:103B60000AE000BFFFF7B0FB0FE000BFFFF740FC2B +:103B70000BE000BF4FF00409C7F80890FDF784F888 +:103B80003969884201D90120B860FFF7E7FEFCF7E8 +:103B90007FFEFEF73BFCFDF777F8F96888429DD978 +:103BA00001F57A70F86020464FF40041FDF75EF8A9 +:103BB000F888A7F806B0B88090E730380A2801D214 +:103BC00001207047002070474FEA41034FEA5353EA +:103BD000A3F58063D3F11E03C8BFD3F1210C0CDD24 +:103BE0004FF0004242EAC12242EA505232FA03FC4C +:103BF0008CEAE17CACEBE1707047102BC4BF002075 +:103C0000704703F5787CBCF1FF3F04D06FF00042B1 +:103C100082EA2100704770B500F0C2F84992248012 +:103C200000207047F2E7B0FA80F310FA03F10AD0EF +:103C3000C3F11D0303F580634FEA03524FEA41507D +:103C400002EBD12170474FF00000704770B5DFF8EC +:103C500048C11CEA111E1EBF1CEA13159EEA0C0F78 +:103C600095EA0C0F00F06F8081EA03044EEAD47EDF +:103C7000AE4421EA4C1123EA4C1341F4801143F481 +:103C80008013AEF17F7EA1FB024CA0FB03653619C9 +:103C900055EB0C05A1FB034C4CF10003A0FB021CEF +:103CA00016EB0C06654153F10003094218BF46F0BC +:103CB000010613F4007F0BD14FEA03314FEA0530C0 +:103CC00041EA155140EA165034036FF003020AE04E +:103CD0004FEAC3214FEAC52041EA555140EA565008 +:103CE000F4026FF0020202EB2E4201EB025585EA6C +:103CF000CE710AD05FEA440C18BF24F0004450F1A2 +:103D0000000041F1000120EAD47040F2FE7C6245DF +:103D100000D270BDA84214BF4FF080444FF0404421 +:103D2000002E08BF0024BEF1806FA8BFA1F1C041E2 +:103D3000BDE8704080F2828001F1C04101F0004195 +:103D40004FF0000070470CEA13159EEA0C0F18BFE5 +:103D500095EA0C0F06D081EA030E4FF000000EF03A +:103D6000004170BD00F01CF88900013E00F007B86A +:103D700000F009B84FEA430C5FEA5C5C08D081EAC6 +:103D8000030100F05BB84FEA410C5FEA5C5CF6D1DE +:103D900002494FF0000070470000FF070000F87F65 +:103DA0000EF1020E2EF0030E5EF8046B364205D4BF +:103DB000012A43EB030515F5001F12D8012841EB3A +:103DC000010C1CF5001F0CD80ED14FEAD17C0CEB76 +:103DD0004C0C0CF1020C15F5001F08BF4CEBD37C0A +:103DE00004E04FF0080C01E04FEAD37C0CEB4C05EB +:103DF00026FA05F606F00706B6F1040C06D20EEB1D +:103E0000860CBDE870404CF0010C6047DFE80CF018 +:103E1000090B02024FF00041A1F500214FF0000014 +:103E200070BD19461046012851EB010418BFD4F5A6 +:103E3000001484BF002001F0004170BD0808A0F507 +:103E400000114FEA310170474FF47F0C1CEAD01289 +:103E50001EBF1CEAD11392EA0C0F93EA0C0F00F07C +:103E6000858090EA010F48BF42F4807240F4000C54 +:103E700041F400002CF07F4120F07F4000B5A2EB20 +:103E8000030281420FF2081CACEB504E9EF800E09A +:103E9000C0F100004FEA4E0E00FB0EFC38BF490097 +:103EA0004FEA2C1C0CFB0EF34FEACE1E0EEB635EAA +:103EB0004FEA112C0EFB0CFC4FEAC1214FEA1C53B8 +:103EC00000FB031102F5FA024FEA112C0EFB0CFC69 +:103ED0004FEA01314FEADC4C00FB0C1142EB22426D +:103EE000C14228BF09184CEB03335DF804EB10EB1B +:103EF000410143EBC250B2F57C0F38BF704729D562 +:103F000012F0F00F1CBF00F1C04000F000407047FD +:103F1000008182838485868788898B8C8D8E8F91A2 +:103F20009293959697999A9C9D9FA0A2A3A5A7A8C6 +:103F3000AAACAEB0B2B3B5B7B9BCBEC0C2C5C7C9F2 +:103F4000CCCED1D4D7D9DCDFE2E6E9ECF0F3F7FA56 +:103F5000FE0000004FEA400C0CF1807CBCF17E4F6B +:103F600028BF7047B0F1C04000F043B90CEAD1134C +:103F700090EA010F48BF42F48072624538BF634542 +:103F800007D213F47F0F16D080EA010000F0004042 +:103F9000704710B500F0E7F8097EFC3E00F005B868 +:103FA00080EA010000F00040704780EA010000F064 +:103FB000004000F01EB912F47F0F04BF02487047A2 +:103FC00080EA010000F015B90000C07FC10DD1F1F9 +:103FD0009E0206DB4FEA002343F0004323FA02F07F +:103FE0007047004207D54FEA4001B1F1FE4F02D2BF +:103FF0004FF00000704710B500F0B5F849922480EA +:10400000002070476FEA20007047000010F0004168 +:1040100048BF4042B0FA80F310FA03F2C3F19D03A7 +:104020000BD051EAC35101EB1220530638BF704741 +:1040300000F1010008BF20F001007047B0FA80F3E2 +:1040400010FA03F2C3F19D030AD0D90501EB122047 +:10405000530638BF704700F1010008BF20F001008F +:10406000704700004FF47F0C1CEAD0121EBF1CEA00 +:10407000D11392EA0C0F93EA0C0F00F0478090EAFC +:10408000010F48BF42F480724FF0004C4CEA002010 +:104090004CEA012102EB0302A0FB0113A2F500028E +:1040A000002918BF43F001035B0028BF4FEA330328 +:1040B00042EB22425FEA132C4CEBC2502EBFBCEB0A +:1040C000436FB2F57C0F70474FEA036CBCF1004FB1 +:1040D00008BF20F00100B2F57C0F38BF70470BD548 +:1040E00082F0FF0212F5803FC8BF704700F1C04068 +:1040F000D8BF00F00040704700F5000C5FEA4C0CA0 +:1041000048BF7047B0F1C04000F073B80CEAD1135B +:1041100090EA010F48BF42F48072624538BF6345A0 +:1041200004D280EA010000F00040704710B500F0B2 +:104130001AF800BF8900013E00F007B800F009B886 +:104140005FEA410C5FEA1C6C08D080EA010000F0D5 +:1041500050B85FEA400C5FEA1C6CF6D14FF00040AB +:10416000A0F5800070470EF1020E2EF0030E5EF8EF +:10417000044B244204D44FEA4102B2F17F4F11D8DC +:104180004FEA4003B3F17F4F0CD80ED14FEAD07CF9 +:104190000CEB4C0C0CF1020CB2F17F4F08BF4CEB56 +:1041A000D17C04E04FF0080C01E04FEAD17C0CEB2D +:1041B0004C0324FA03F404F00704B4F1040C06D20F +:1041C0000EEB840CBDE810404CF0010C6047DFE8BA +:1041D0000CF0070802024FF00040A0F5800010BD6F +:1041E0000846420018BFD2F1807288BF00F000403C +:1041F00010BDFF2141EAD050C00570470102000008 +:104200000000000000000102030406070809000086 +:104210000000010203040000000000000000202054 +:10422000202020002000505050000000000050507E +:10423000F850F85050002078C07028F02000C0C816 +:1042400010204098180040A0A040A890680030209E +:10425000400000000000102040404020100040209E +:1042600010101020400020A8702070A820002020EE +:1042700020F82020200000000000604080000000A6 +:1042800000F800000000000000000060600000086E +:10429000102040800000708898A8C88870002060B6 +:1042A000202020207000708808304080F800F80836 +:1042B00010300888700010305090F8101000F8800E +:1042C000F00808887000384080F088887000F8088E +:1042D0001020404040007088887088887000708886 +:1042E00088780810E00000606000606000000060F6 +:1042F00060006060800010204080402010000000BE +:10430000F800F800000040201008102040007088DD +:104310001020200020007088B8A8B88078002050B5 +:104320008888F8888800F08888F08888F00070888D +:10433000808080887000F08888888888F000F88005 +:1043400080F08080F800F88080F0808080007088A5 +:104350008080B8887800888888F8888888007020ED +:1043600020202020700038101010109060008890DD +:10437000A0C0A0908800808080808080F80088D8CD +:10438000A8A8888888008888C8A898888800708825 +:10439000888888887000F08888F080808000708825 +:1043A0008888A8906800F08888F0A09088007088BD +:1043B000807008887000F820202020202000888845 +:1043C0008888888870008888888888502000888835 +:1043D00088A8A8D8880088885020508888008888B5 +:1043E000502020202000F80810204080F800F0C065 +:1043F000C0C0C0C0F0000080402010080000781845 +:104400001818181878002070A820202020000020FC +:1044100040F84020000020100800000000000000CC +:10442000E010709068008080B0C888C8B0000000BC +:10443000708880807000080868988898680000007C +:104440007088F0807000304840F04040400000002C +:104450007088887808F08080B0C88888880020003C +:1044600000202020200010000030101010608080FC +:1044700090A0C0A0980060202020202070000000A4 +:1044800050A8A8A8A8000000B0484848480000006C +:104490007088888870000000F08888F080800000B4 +:1044A0007888887808080000B04840404000000044 +:1044B00078807008F0004040F8404048300000002C +:1044C000909090906800000088888850200000003C +:1044D000A8A8A8A85000000088502050880000001C +:1044E0008888986808F00000F8102040F800204004 +:1044F000408040402000202020002020200020106C +:10450000100810102000000040A81000000000005B +:10451000000000000000000000000010101010104B +:10452000000010000000006C48480000000000007F +:104530000000001414287C287C2850500000001033 +:1045400038404038487010100000002050200C7097 +:10455000081408000000000000182020544834000F +:104560000000001010101000000000000000000803 +:104570000810101010101008080000202010101053 +:1045800010101020200000107C10282800000000CF +:1045900000000000101010FC1010100000000000BF +:1045A0000000000000181030200000000000007C17 +:1045B000000000000000000000000000003030009B +:1045C00000000004040808101020204000000038FB +:1045D000444444444444380000000030101010109B +:1045E00010107C00000000384404081020447C00B7 +:1045F0000000003844041804044438000000000C93 +:10460000141424447C040C000000003C20203804D6 +:10461000044438000000001C204078444444380022 +:104620000000007C44040808081010000000003856 +:104630004444384444443800000000384444443C76 +:10464000040870000000000000303000003030002E +:1046500000000000001818000018302000000000C2 +:104660000C10608060100C000000000000007C0056 +:104670007C00000000000000C02018041820C000CA +:104680000000000018240408100030000000384426 +:10469000444C54544C404438000000301028282822 +:1046A0007C44EC00000000F8444478444444F800A2 +:1046B0000000003C4440404040443800000000F00E +:1046C000484444444448F000000000FC445070500A +:1046D0004044FC000000007C202838282020700086 +:1046E0000000003C4440404C44443800000000ECD2 +:1046F00044447C444444EC000000007C1010101042 +:1047000010107C000000003C0808084848483000B1 +:10471000000000EC444850704844E4000000007081 +:104720002020202024247C00000000EC6C6C5454D9 +:104730004444EC00000000EC64645454544CEC001D +:1047400000000038444444444444380000000078E9 +:1047500024242438202070000000003844444444BD +:104760004444381C000000F8444444784844E000C5 +:10477000000000344C40380404645800000000FC81 +:104780009010101010103800000000EC4444444415 +:1047900044443800000000EC44442828281010004D +:1047A000000000EC4444545454542800000000C459 +:1047B000442810102844C400000000EC44282810AD +:1047C000101038000000007C4408101020447C00C9 +:1047D0000000003820202020202020203800004029 +:1047E00020202010100808080000003808080808D9 +:1047F00008080808380000101028440000000000D5 +:1048000000000000000000000000000000FC00109C +:104810000800000000000000000000000038443CD8 +:1048200044443C00000000C0405864444444F80044 +:1048300000000000003C4440404438000000000CF0 +:1048400004344C4444443C00000000000038447CE4 +:1048500040403C000000001C207C202020207C00E8 +:104860000000000000344C4444443C04380000C0C4 +:10487000405864444444EC000000001000701010E4 +:1048800010107C00000000100078080808080808D4 +:10489000700000C0405C48705048DC0000000030F0 +:1048A0001010101010107C000000000000E854549C +:1048B0005454FC000000000000D864444444EC0060 +:1048C0000000000000384444444438000000000068 +:1048D00000D8644444447840E000000000344C4474 +:1048E00044443C040C000000006C302020207C007C +:1048F00000000000003C4438044478000000000040 +:10490000207C202020201C000000000000CC44441B +:10491000444C34000000000000EC444428281000FF +:104920000000000000EC4454545428000000000033 +:1049300000CC48303048CC000000000000EC44249B +:104940002818101078000000007C481020447C00DB +:1049500000000008101010102010101008000010A7 +:104960001010101010101010000000201010101067 +:104970000810101020000000000000245800000063 +:104980000000000000000000000000000000000027 +:104990000000000000183C3C3C18181800181800D3 +:1049A000000000666666662400000000000000004B +:1049B0000000000000006C6CFE6C6C6CFE6C6C0007 +:1049C00000001818187CC6C2C07C0686C67C181861 +:1049D00000000000000000C2C60C183060C686004F +:1049E0000000000000386C6C3876DCCCCCCC760053 +:1049F0000000003030303060000000000000000097 +:104A000000000000000C18303030303030180C003E +:104A1000000000000030180C0C0C0C0C0C183000BE +:104A20000000000000000000663CFF3C6600000043 +:104A3000000000000000000018187E181800000098 +:104A400000000000000000000000000018181830EE +:104A500000000000000000000000FE000000000058 +:104A60000000000000000000000000000018180016 +:104A70000000000000000002060C183060C080003A +:104A800000000000007CC6C6CED6D6E6C6C67C00B6 +:104A900000000000001838781818181818187E0040 +:104AA00000000000007CC6060C183060C0C6FE0086 +:104AB00000000000007CC606063C060606C67C0018 +:104AC00000000000000C1C3C6CCCFE0C0C0C1E000A +:104AD0000000000000FEC0C0C0FC0E0606C67C0040 +:104AE00000000000003860C0C0FCC6C6C6C67C001E +:104AF0000000000000FEC606060C18303030300002 +:104B000000000000007CC6C6C67CC6C6C6C67C00C7 +:104B100000000000007CC6C6C67E0606060C7800B3 +:104B20000000000000000018180000001818000025 +:104B300000000000000000181800000018183000E5 +:104B4000000000000000060C18306030180C060051 +:104B5000000000000000000000FE0000FE00000059 +:104B60000000000000006030180C060C18306000D7 +:104B700000000000007CC6C60C18181800181800A9 +:104B80000000000000007CC6C6DEDEDEDCC07C006B +:104B9000000000000010386CC6C6FEC6C6C6C600BF +:104BA0000000000000FC6666667C66666666FC00C7 +:104BB00000000000003C66C2C0C0C0C0C2663C002D +:104BC0000000000000F86C6666666666666CF800B9 +:104BD0000000000000FE6662687868606266FE00A1 +:104BE0000000000000FE6662687868606060F000A7 +:104BF00000000000003C66C2C0C0DEC6C6663A00C7 +:104C00000000000000C6C6C6C6FEC6C6C6C6C600B0 +:104C100000000000003C18181818181818183C005C +:104C200000000000001E0C0C0C0C0CCCCCCC78004E +:104C30000000000000E6666C6C78786C6666E60042 +:104C40000000000000F06060606060606266FE006E +:104C50000000000000C6EEFEFED6C6C6C6C6C600F0 +:104C60000000000000C6E6F6FEDECEC6C6C6C600E0 +:104C70000000000000386CC6C6C6C6C6C66C380048 +:104C80000000000000FC6666667C60606060F0000A +:104C900000000000007CC6C6C6C6C6C6D6DE7C0CB8 +:104CA0000E00000000FC6666667C6C666666E600C8 +:104CB00000000000007CC6C660380C06C6C67C003A +:104CC00000000000007E7E5A1818181818183C00C2 +:104CD0000000000000C6C6C6C6C6C6C6C6C67C0062 +:104CE0000000000000C6C6C6C6C6C6C66C381000A6 +:104CF0000000000000C6C6C6C6C6D6D6FE6C6C0054 +:104D00000000000000C6C66C6C38386C6CC6C6006B +:104D10000000000000666666663C181818183C0023 +:104D20000000000000FEC6860C183060C2C6FE00FF +:104D300000000000003C30303030303030303C007B +:104D400000000000000080C0E070381C0E06020069 +:104D500000000000003C0C0C0C0C0C0C0C0C3C007B +:104D600000001038386CC600000000000000000091 +:104D70000000000000000000000000000000000033 +:104D8000FF0030303018000000000000000000007C +:104D90000000000000000000780C7CCCCCCC760039 +:104DA0000000000000E06060786C66666666DC000B +:104DB00000000000000000007CC6C0C0C0C67C002F +:104DC00000000000001C0C0C3C6CCCCCCCCC760061 +:104DD00000000000000000007CC6FEC0C0C67C00D1 +:104DE0000000000000386C6460F060606060F000FB +:104DF000000000000000000076CCCCCCCCCC7C0CB9 +:104E0000CC78000000E060606C7666666666E6005E +:104E100000000000001818003818181818183C0076 +:104E200000000000000606000E06060606060666DE +:104E3000663C000000E06060666C78786C66E600B6 +:104E400000000000003818181818181818183C002E +:104E50000000000000000000ECFED6D6D6D6D6003A +:104E60000000000000000000DC6666666666660002 +:104E700000000000000000007CC6C6C6C6C67C005C +:104E80000000000000000000DC66666666667C606C +:104E900060F000000000000076CCCCCCCCCC7C0CC8 +:104EA0000C1E000000000000DC7662606060F00014 +:104EB00000000000000000007CC660380CC67C00CA +:104EC0000000000000103030FC30303030361C0064 +:104ED0000000000000000000CCCCCCCCCCCC760094 +:104EE000000000000000000066666666663C180070 +:104EF0000000000000000000C6C6C6D6D6FE6C004A +:104F00000000000000000000C66C3838386CC60095 +:104F10000000000000000000C6C6C6C6C6C67E0669 +:104F20000CF8000000000000FECC183060C6FE0047 +:104F300000000000000E18181870181818180E003D +:104F40000000000000181818180018181818180089 +:104F50000000000000701818180E181818187000BB +:104F6000000000000076DC000000000000000000EF +:104F7000000002030405060708090A0B0C0D0E0FBA +:104F8000101002404104804204A043038044010009 +:104F90004504204603C04704004802004904704A03 +:104FA00003A04B04404C02C04D02804E03E04F046E +:104FB000605004D051034052030053018054032039 +:104FC0005504105603605704905804B05904C05A51 +:104FD00005783105383205183305083405003505E4 +:104FE000803605C03705E03805F03905F830063061 +:104FF0003F05902F2E2E2F0A2533642525004F467E +:10500000004F4E004261636B0A436C69636B0A5048 +:10501000726573730A53656C65206368616E6765BA +:10502000004261636B0A6C756D696E616E63650A3F +:105030005370696E0025730A2573004D61696E20F7 +:105040004755490A496E707574206D6F64650A4250 +:10505000757A7A65720A446973706C61790A4C6179 +:105060006E67756167650A41626F757400E5BC80A3 +:1050700000E4B8BBE9A1B50AE8BE93E585A5E6A8BA +:10508000A1E5BC8F0AE89C82E9B8A3E599A80AE6E5 +:1050900098BEE7A4BA0AE8AFADE8A8800AE585B3F0 +:1050A000E4BA8E00E8BF94E59B9E0AE782B9E587E3 +:1050B000BB0AE995BFE68C890AE98089E68BA9E5F8 +:1050C0008887E68DA200E8BF94E59B9E0AE4BAAE0D +:1050D000E5BAA60AE6978BE8BDAC00E585B300000B +:1050E00000510008000000207000000028010008A6 +:1050F00070510008700000205810000044010008A2 +:105100000100000010000000010100006400000028 +:10511000015000086D500008FE4F0008DB500008E9 +:1051200000000000000000003B5000087150000823 +:10513000050000000000000000000000000000006A +:1051400004500008A4500008030000000000000004 +:10515000000000000000000021500008C6500008B8 +:1051600002000000000000000024F4000000000025 :04000005080000ED02 :00000001FF diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm index 4a25d30..b342491 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.htm @@ -3,16 +3,16 @@ Static Call Graph - [f103c8t6_KEIL\f103c8t6_KEIL.axf]

Static Call Graph for image f103c8t6_KEIL\f103c8t6_KEIL.axf


-

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Thu Aug 11 19:22:03 2022 +

#<CALLGRAPH># ARM Linker, 6160001: Last Updated: Fri Aug 12 17:52:41 2022

-

Maximum Stack Usage = 268 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

+

Maximum Stack Usage = 320 bytes + Unknown(Functions without stacksize, Cycles, Untraceable Function Pointers)

Call chain for Maximum Stack Depth:

-__rt_entry_main ⇒ main ⇒ mymain ⇒ SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix +__rt_entry_main ⇒ main ⇒ mymain ⇒ buzzer_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf

Functions with no stack information

@@ -41,11 +41,11 @@ Function Pointers

  • DMA1_Channel6_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • DMA1_Channel7_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • DebugMon_Handler from stm32f1xx_it.o(.text.DebugMon_Handler) referenced from startup_stm32f103xb.o(RESET) -
  • EXTI0_IRQHandler from stm32f1xx_it.o(.text.EXTI0_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
  • EXTI0_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • EXTI15_10_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) -
  • EXTI1_IRQHandler from stm32f1xx_it.o(.text.EXTI1_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
  • EXTI1_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • EXTI2_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) -
  • EXTI3_IRQHandler from stm32f1xx_it.o(.text.EXTI3_IRQHandler) referenced from startup_stm32f103xb.o(RESET) +
  • EXTI3_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • EXTI4_IRQHandler from stm32f1xx_it.o(.text.EXTI4_IRQHandler) referenced from startup_stm32f103xb.o(RESET)
  • EXTI9_5_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET)
  • FLASH_IRQHandler from startup_stm32f103xb.o(.text) referenced from startup_stm32f103xb.o(RESET) @@ -105,9 +105,9 @@ Global Symbols

    [Calls]
    • >>   __rt_entry
    -

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_rt2_thumb_only (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) -

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED) +

    __scatterload_null (Thumb, 0 bytes, Stack size unknown bytes, __scatter.o(!!!scatter), UNUSED)

    __scatterload_copy (Thumb, 26 bytes, Stack size unknown bytes, __scatter_copy.o(!!handler_copy), UNUSED)

    [Calls]

    • >>   __scatterload_copy @@ -115,33 +115,33 @@ Global Symbols
      [Called By]
      • >>   __scatterload_copy
      -

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED) +

      __scatterload_zeroinit (Thumb, 28 bytes, Stack size unknown bytes, __scatter_zi.o(!!handler_zi), UNUSED)

      _printf_d (Thumb, 0 bytes, Stack size unknown bytes, _printf_d.o(.ARM.Collect$$_printf_percent$$00000009)) -

      [Stack]

      • Max Depth = 56 + Unknown Stack Size -
      • Call Chain = _printf_d ⇒ _printf_int_dec ⇒ _printf_int_common +

        [Stack]
        • Max Depth = 72 + Unknown Stack Size +
        • Call Chain = _printf_d ⇒ _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding

        [Calls]
        • >>   _printf_int_dec
        -

        _printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)) -

        [Called By]

        • >>   __printf +

          _printf_percent (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000)) +

          [Called By]

          • >>   __printf

          _printf_s (Thumb, 0 bytes, Stack size unknown bytes, _printf_s.o(.ARM.Collect$$_printf_percent$$00000014)) -

          [Stack]

          • Max Depth = 24 + Unknown Stack Size -
          • Call Chain = _printf_s ⇒ _printf_string ⇒ _printf_cs_common ⇒ _printf_str +

            [Stack]
            • Max Depth = 40 + Unknown Stack Size +
            • Call Chain = _printf_s ⇒ _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding

            [Calls]
            • >>   _printf_string
            -

            _printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017)) +

            _printf_percent_end (Thumb, 0 bytes, Stack size unknown bytes, _printf_percent_end.o(.ARM.Collect$$_printf_percent$$00000017))

            __rt_lib_init (Thumb, 0 bytes, Stack size unknown bytes, libinit.o(.ARM.Collect$$libinit$$00000000))

            [Called By]

            • >>   __rt_entry_li
            -

            __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002)) +

            __rt_lib_init_fp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000002))

            __rt_lib_init_heap_2 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000005))

            [Stack]

            • Max Depth = 64 + Unknown Stack Size @@ -150,70 +150,70 @@ Global Symbols
              [Calls]
              • >>   _init_alloc
              -

              __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) +

              __rt_lib_init_preinit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000004)) -

              __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) +

              __rt_lib_init_alloca_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002E)) -

              __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) +

              __rt_lib_init_argv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000002C)) -

              __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) +

              __rt_lib_init_atexit_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001B)) -

              __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) +

              __rt_lib_init_clock_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000021)) -

              __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) +

              __rt_lib_init_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000032)) -

              __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) +

              __rt_lib_init_exceptions_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000030)) -

              __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) +

              __rt_lib_init_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001F)) -

              __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) +

              __rt_lib_init_getenv_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000023)) -

              __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) +

              __rt_lib_init_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000A)) -

              __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) +

              __rt_lib_init_lc_collate_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000011)) -

              __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) +

              __rt_lib_init_lc_ctype_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000013)) -

              __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) +

              __rt_lib_init_lc_monetary_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000015)) -

              __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) +

              __rt_lib_init_lc_numeric_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000017)) -

              __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) +

              __rt_lib_init_lc_time_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000019)) -

              __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) +

              __rt_lib_init_rand_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000E)) -

              __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) +

              __rt_lib_init_return (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000033)) -

              __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) +

              __rt_lib_init_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000001D)) -

              __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) +

              __rt_lib_init_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$00000025)) -

              __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C)) +

              __rt_lib_init_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libinit2.o(.ARM.Collect$$libinit$$0000000C))

              __rt_lib_shutdown (Thumb, 0 bytes, Stack size unknown bytes, libshutdown.o(.ARM.Collect$$libshutdown$$00000000))

              [Called By]

              • >>   __rt_exit_ls
              -

              __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) +

              __rt_lib_shutdown_cpp_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000002)) -

              __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)) +

              __rt_lib_shutdown_fp_trap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000007)) -

              __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) +

              __rt_lib_shutdown_heap_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000F)) -

              __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)) +

              __rt_lib_shutdown_return (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000010)) -

              __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)) +

              __rt_lib_shutdown_signal_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000A)) -

              __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) +

              __rt_lib_shutdown_stdio_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$00000004)) -

              __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C)) +

              __rt_lib_shutdown_user_alloc_1 (Thumb, 0 bytes, Stack size unknown bytes, libshutdown2.o(.ARM.Collect$$libshutdown$$0000000C))

              __rt_entry (Thumb, 0 bytes, Stack size unknown bytes, __rtentry.o(.ARM.Collect$$rtentry$$00000000))

              [Called By]

              • >>   __main
              • >>   __scatterload_rt2
              -

              __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002)) +

              __rt_entry_presh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000002))

              __rt_entry_sh (Thumb, 0 bytes, Stack size unknown bytes, __rtentry4.o(.ARM.Collect$$rtentry$$00000004))

              [Stack]

              • Max Depth = 8 + Unknown Stack Size @@ -226,19 +226,19 @@ Global Symbols

                [Calls]
                • >>   __rt_lib_init
                -

                __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009)) +

                __rt_entry_postsh_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$00000009))

                __rt_entry_main (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000D)) -

                [Stack]

                • Max Depth = 268 + Unknown Stack Size -
                • Call Chain = __rt_entry_main ⇒ main ⇒ mymain ⇒ SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix +

                  [Stack]
                  • Max Depth = 320 + Unknown Stack Size +
                  • Call Chain = __rt_entry_main ⇒ main ⇒ mymain ⇒ buzzer_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf

                  [Calls]
                  • >>   main
                  • >>   exit
                  -

                  __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) +

                  __rt_entry_postli_1 (Thumb, 0 bytes, Stack size unknown bytes, __rtentry2.o(.ARM.Collect$$rtentry$$0000000C)) -

                  __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000)) +

                  __rt_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit.o(.ARM.Collect$$rtexit$$00000000))

                  [Called By]

                  • >>   exit
                  @@ -246,7 +246,7 @@ Global Symbols

                  [Calls]
                  • >>   __rt_lib_shutdown
                  -

                  __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002)) +

                  __rt_exit_prels_1 (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000002))

                  __rt_exit_exit (Thumb, 0 bytes, Stack size unknown bytes, rtexit2.o(.ARM.Collect$$rtexit$$00000004))

                  [Calls]

                  • >>   _sys_exit @@ -289,12 +289,21 @@ Global Symbols

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

                    • startup_stm32f103xb.o(RESET)
                    +

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

                    • startup_stm32f103xb.o(RESET) +

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

                    • startup_stm32f103xb.o(RESET)
                    +

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

                    • startup_stm32f103xb.o(RESET) +

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

                    • startup_stm32f103xb.o(RESET)
                    +

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

                    • startup_stm32f103xb.o(RESET) +

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

                    • startup_stm32f103xb.o(RESET)
                    @@ -370,7 +379,7 @@ Global Symbols

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

                    • startup_stm32f103xb.o(RESET)
                    -

                    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f103xb.o(.text)) +

                    __user_initial_stackheap (Thumb, 0 bytes, Stack size unknown bytes, startup_stm32f103xb.o(.text))

                    [Called By]

                    • >>   __user_setup_stackheap
                    @@ -380,7 +389,7 @@ Global Symbols
                    [Calls]
                    • >>   __Heap_Full
                    • >>   __rt_heap_descriptor
                    -
                    [Called By]
                    • >>   BUZZER_PLAY_NOTES +
                      [Called By]
                      • >>   BUZZER_PLAY_NOTES

                      free (Thumb, 78 bytes, Stack size 16 bytes, h1_free.o(.text)) @@ -388,59 +397,79 @@ Global Symbols


                    [Calls]
                    • >>   __rt_heap_descriptor
                    -
                    [Called By]
                    • >>   BUZZER_PLAY_SERVER -
                    • >>   __Heap_ProvideMemory +
                      [Called By]
                      • >>   BUZZER_PLAY_SERVER +
                      • >>   __Heap_ProvideMemory

                      __2sprintf (Thumb, 34 bytes, Stack size 32 bytes, noretval__2sprintf.o(.text)) -

                      [Stack]

                      • Max Depth = 120 + Unknown Stack Size +

                        [Stack]
                        • Max Depth = 128 + Unknown Stack Size
                        • Call Chain = __2sprintf ⇒ _printf_char_common ⇒ __printf

                        [Calls]
                        • >>   _sputc
                        • >>   _printf_char_common
                        -
                        [Called By]
                        • >>   SHOW_MENU -
                        • >>   mymain +
                          [Called By]
                          • >>   buzzer_settings +
                          • >>   SHOW_MENU +
                          • >>   main_gui +
                          • >>   display_settings
                          -

                          __printf (Thumb, 104 bytes, Stack size 24 bytes, __printf.o(.text)) -

                          [Stack]

                          • Max Depth = 24 + Unknown Stack Size -
                          • Call Chain = __printf +

                            _printf_pre_padding (Thumb, 44 bytes, Stack size 16 bytes, _printf_pad.o(.text)) +

                            [Stack]

                            • Max Depth = 16
                            • Call Chain = _printf_pre_padding
                            -
                            [Calls]
                            • >>   _printf_percent -
                            -
                            [Called By]
                            • >>   _printf_char_common +
                              [Called By]
                              • >>   _printf_int_common +
                              • >>   _printf_str
                              -

                              _printf_str (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text)) -

                              [Stack]

                              • Max Depth = 16
                              • Call Chain = _printf_str +

                                _printf_post_padding (Thumb, 34 bytes, Stack size 16 bytes, _printf_pad.o(.text)) +

                                [Stack]

                                • Max Depth = 16
                                • Call Chain = _printf_post_padding
                                -
                                [Called By]
                                • >>   _printf_cs_common +
                                  [Called By]
                                  • >>   _printf_int_common +
                                  • >>   _printf_str +
                                  + +

                                  _printf_str (Thumb, 82 bytes, Stack size 16 bytes, _printf_str.o(.text)) +

                                  [Stack]

                                  • Max Depth = 32
                                  • Call Chain = _printf_str ⇒ _printf_post_padding +
                                  +
                                  [Calls]
                                  • >>   _printf_post_padding +
                                  • >>   _printf_pre_padding +
                                  +
                                  [Called By]
                                  • >>   _printf_cs_common

                                  _printf_int_dec (Thumb, 104 bytes, Stack size 24 bytes, _printf_dec.o(.text)) -

                                  [Stack]

                                  • Max Depth = 56
                                  • Call Chain = _printf_int_dec ⇒ _printf_int_common +

                                    [Stack]
                                    • Max Depth = 72
                                    • Call Chain = _printf_int_dec ⇒ _printf_int_common ⇒ _printf_post_padding
                                    -
                                    [Calls]
                                    • >>   _printf_int_common +
                                      [Calls]
                                      • >>   _printf_int_common

                                      [Called By]
                                      • >>   _printf_d
                                      -

                                      __aeabi_memclr4 (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text)) -

                                      [Called By]

                                      • >>   mo_server +

                                        __printf (Thumb, 270 bytes, Stack size 32 bytes, __printf_wp.o(.text)) +

                                        [Stack]

                                        • Max Depth = 32 + Unknown Stack Size +
                                        • Call Chain = __printf +
                                        +
                                        [Calls]
                                        • >>   _printf_percent +
                                        • >>   _is_digit +
                                        +
                                        [Called By]
                                        • >>   _printf_char_common
                                        -

                                        __aeabi_memclr8 (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED) +

                                        __aeabi_memclr4 (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text)) +

                                        [Called By]

                                        • >>   mo_server +
                                        -

                                        __rt_memclr_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED) +

                                        __aeabi_memclr8 (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED) -

                                        _memset_w (Thumb, 74 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) +

                                        __rt_memclr_w (Thumb, 0 bytes, Stack size unknown bytes, rt_memclr_w.o(.text), UNUSED) -

                                        __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                                        _memset_w (Thumb, 74 bytes, Stack size 4 bytes, rt_memclr_w.o(.text), UNUSED) -

                                        __rt_heap_escrow (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                                        __use_two_region_memory (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) -

                                        __rt_heap_expand (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) +

                                        __rt_heap_escrow (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED) + +

                                        __rt_heap_expand (Thumb, 2 bytes, Stack size 0 bytes, heapauxi.o(.text), UNUSED)

                                        __rt_heap_descriptor (Thumb, 8 bytes, Stack size 0 bytes, rt_heap_descriptor_intlibspace.o(.text))

                                        [Called By]

                                        • >>   _init_alloc @@ -448,54 +477,57 @@ Global Symbols
                                        • >>   malloc
                                        -

                                        __use_no_heap (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED) +

                                        __use_no_heap (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED) -

                                        __heap$guard (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED) +

                                        __heap$guard (Thumb, 2 bytes, Stack size 0 bytes, hguard.o(.text), UNUSED) -

                                        _terminate_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED) +

                                        _terminate_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED) -

                                        _init_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED) +

                                        _init_user_alloc (Thumb, 2 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED)

                                        __Heap_Full (Thumb, 34 bytes, Stack size 16 bytes, init_alloc.o(.text))

                                        [Stack]

                                        • Max Depth = 32
                                        • Call Chain = __Heap_Full ⇒ __Heap_ProvideMemory ⇒ free
                                        -
                                        [Calls]
                                        • >>   __Heap_ProvideMemory +
                                          [Calls]
                                          • >>   __Heap_ProvideMemory

                                          [Called By]
                                          • >>   malloc
                                          -

                                          __Heap_Broken (Thumb, 6 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED) -

                                          [Calls]

                                          • >>   __rt_SIGRTMEM +

                                            __Heap_Broken (Thumb, 6 bytes, Stack size 0 bytes, init_alloc.o(.text), UNUSED) +

                                            [Calls]

                                            • >>   __rt_SIGRTMEM

                                            _init_alloc (Thumb, 94 bytes, Stack size 24 bytes, init_alloc.o(.text))

                                            [Stack]

                                            • Max Depth = 64
                                            • Call Chain = _init_alloc ⇒ __rt_SIGRTMEM ⇒ __rt_SIGRTMEM_inner ⇒ __default_signal_display ⇒ _ttywrch
                                            -
                                            [Calls]
                                            • >>   __rt_SIGRTMEM -
                                            • >>   __Heap_ProvideMemory -
                                            • >>   __Heap_Initialize +
                                              [Calls]
                                              • >>   __rt_SIGRTMEM +
                                              • >>   __Heap_ProvideMemory +
                                              • >>   __Heap_Initialize
                                              • >>   __rt_heap_descriptor

                                              [Called By]
                                              • >>   __rt_lib_init_heap_2
                                              -

                                              __Heap_Initialize (Thumb, 10 bytes, Stack size 0 bytes, h1_init.o(.text)) +

                                              __Heap_Initialize (Thumb, 10 bytes, Stack size 0 bytes, h1_init.o(.text))

                                              [Called By]

                                              • >>   _init_alloc
                                              -

                                              __Heap_DescSize (Thumb, 4 bytes, Stack size 0 bytes, h1_init.o(.text), UNUSED) +

                                              __Heap_DescSize (Thumb, 4 bytes, Stack size 0 bytes, h1_init.o(.text), UNUSED) -

                                              _printf_int_common (Thumb, 178 bytes, Stack size 32 bytes, _printf_intcommon.o(.text)) -

                                              [Stack]

                                              • Max Depth = 32
                                              • Call Chain = _printf_int_common +

                                                _printf_int_common (Thumb, 178 bytes, Stack size 32 bytes, _printf_intcommon.o(.text)) +

                                                [Stack]

                                                • Max Depth = 48
                                                • Call Chain = _printf_int_common ⇒ _printf_post_padding +
                                                +
                                                [Calls]
                                                • >>   _printf_post_padding +
                                                • >>   _printf_pre_padding

                                                [Called By]
                                                • >>   _printf_int_dec

                                                _printf_char_common (Thumb, 32 bytes, Stack size 64 bytes, _printf_char_common.o(.text)) -

                                                [Stack]

                                                • Max Depth = 88 + Unknown Stack Size +

                                                  [Stack]
                                                  • Max Depth = 96 + Unknown Stack Size
                                                  • Call Chain = _printf_char_common ⇒ __printf
                                                  -
                                                  [Calls]
                                                  • >>   __printf +
                                                    [Calls]
                                                    • >>   __printf

                                                    [Called By]
                                                    • >>   __2sprintf
                                                    @@ -505,36 +537,36 @@ Global Symbols

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

                                                  _printf_cs_common (Thumb, 20 bytes, Stack size 8 bytes, _printf_char.o(.text)) -

                                                  [Stack]

                                                  • Max Depth = 24
                                                  • Call Chain = _printf_cs_common ⇒ _printf_str +

                                                    _printf_cs_common (Thumb, 20 bytes, Stack size 8 bytes, _printf_char.o(.text)) +

                                                    [Stack]

                                                    • Max Depth = 40
                                                    • Call Chain = _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
                                                    -
                                                    [Calls]
                                                    • >>   _printf_str +
                                                      [Calls]
                                                      • >>   _printf_str

                                                      [Called By]
                                                      • >>   _printf_string -
                                                      • >>   _printf_char +
                                                      • >>   _printf_char
                                                      -

                                                      _printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text), UNUSED) -

                                                      [Calls]

                                                      • >>   _printf_cs_common +

                                                        _printf_char (Thumb, 16 bytes, Stack size 0 bytes, _printf_char.o(.text), UNUSED) +

                                                        [Calls]

                                                        • >>   _printf_cs_common

                                                        _printf_string (Thumb, 8 bytes, Stack size 0 bytes, _printf_char.o(.text)) -

                                                        [Stack]

                                                        • Max Depth = 24
                                                        • Call Chain = _printf_string ⇒ _printf_cs_common ⇒ _printf_str +

                                                          [Stack]
                                                          • Max Depth = 40
                                                          • Call Chain = _printf_string ⇒ _printf_cs_common ⇒ _printf_str ⇒ _printf_post_padding
                                                          -
                                                          [Calls]
                                                          • >>   _printf_cs_common +
                                                            [Calls]
                                                            • >>   _printf_cs_common

                                                            [Called By]
                                                            • >>   _printf_s
                                                            -

                                                            __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                                                            __user_libspace (Thumb, 8 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) -

                                                            __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text)) +

                                                            __user_perproc_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text))

                                                            [Called By]

                                                            • >>   __user_setup_stackheap
                                                            -

                                                            __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) +

                                                            __user_perthread_libspace (Thumb, 0 bytes, Stack size 0 bytes, libspace.o(.text), UNUSED) -

                                                            __Heap_ProvideMemory (Thumb, 52 bytes, Stack size 0 bytes, h1_extend.o(.text)) +

                                                            __Heap_ProvideMemory (Thumb, 52 bytes, Stack size 0 bytes, h1_extend.o(.text))

                                                            [Stack]

                                                            • Max Depth = 16
                                                            • Call Chain = __Heap_ProvideMemory ⇒ free

                                                            [Calls]
                                                            • >>   free @@ -543,30 +575,30 @@ Global Symbols
                                                            • >>   __Heap_Full
                                                            -

                                                            _maybe_terminate_alloc (Thumb, 0 bytes, Stack size 0 bytes, maybetermalloc1.o(.text), UNUSED) +

                                                            _maybe_terminate_alloc (Thumb, 0 bytes, Stack size 0 bytes, maybetermalloc1.o(.text), UNUSED) -

                                                            __rt_SIGRTMEM (Thumb, 14 bytes, Stack size 8 bytes, defsig_rtmem_outer.o(.text)) +

                                                            __rt_SIGRTMEM (Thumb, 14 bytes, Stack size 8 bytes, defsig_rtmem_outer.o(.text))

                                                            [Stack]

                                                            • Max Depth = 40
                                                            • Call Chain = __rt_SIGRTMEM ⇒ __rt_SIGRTMEM_inner ⇒ __default_signal_display ⇒ _ttywrch
                                                            -
                                                            [Calls]
                                                            • >>   __rt_SIGRTMEM_inner -
                                                            • >>   __sig_exit +
                                                              [Calls]
                                                              • >>   __rt_SIGRTMEM_inner +
                                                              • >>   __sig_exit

                                                              [Called By]
                                                              • >>   _init_alloc -
                                                              • >>   __Heap_Broken +
                                                              • >>   __Heap_Broken
                                                              -

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

                                                              __I$use$semihosting (Thumb, 0 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                                                              __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) +

                                                              __use_no_semihosting_swi (Thumb, 2 bytes, Stack size 0 bytes, use_no_semi.o(.text), UNUSED) -

                                                              __semihosting_library_function (Thumb, 0 bytes, Stack size 8 bytes, indicate_semi.o(.text), UNUSED) +

                                                              __semihosting_library_function (Thumb, 0 bytes, Stack size 8 bytes, indicate_semi.o(.text), UNUSED)

                                                              __user_setup_stackheap (Thumb, 74 bytes, Stack size 8 bytes, sys_stackheap_outer.o(.text))

                                                              [Stack]

                                                              • Max Depth = 8 + Unknown Stack Size
                                                              • Call Chain = __user_setup_stackheap
                                                              -
                                                              [Calls]
                                                              • >>   __user_initial_stackheap -
                                                              • >>   __user_perproc_libspace +
                                                                [Calls]
                                                                • >>   __user_initial_stackheap +
                                                                • >>   __user_perproc_libspace

                                                                [Called By]
                                                                • >>   __rt_entry_sh
                                                                @@ -575,68 +607,69 @@ Global Symbols

                                                                [Stack]
                                                                • Max Depth = 8 + Unknown Stack Size
                                                                • Call Chain = exit
                                                                -
                                                                [Calls]
                                                                • >>   __rt_exit +
                                                                  [Calls]
                                                                  • >>   __rt_exit

                                                                  [Called By]
                                                                  • >>   __rt_entry_main
                                                                  -

                                                                  __sig_exit (Thumb, 10 bytes, Stack size 0 bytes, defsig_exit.o(.text)) +

                                                                  __sig_exit (Thumb, 10 bytes, Stack size 0 bytes, defsig_exit.o(.text))

                                                                  [Calls]

                                                                  • >>   _sys_exit
                                                                  -
                                                                  [Called By]
                                                                  • >>   __rt_SIGRTMEM +
                                                                    [Called By]
                                                                    • >>   __rt_SIGRTMEM
                                                                    -

                                                                    __rt_SIGRTMEM_inner (Thumb, 22 bytes, Stack size 8 bytes, defsig_rtmem_inner.o(.text)) +

                                                                    __rt_SIGRTMEM_inner (Thumb, 22 bytes, Stack size 8 bytes, defsig_rtmem_inner.o(.text))

                                                                    [Stack]

                                                                    • Max Depth = 32
                                                                    • Call Chain = __rt_SIGRTMEM_inner ⇒ __default_signal_display ⇒ _ttywrch
                                                                    -
                                                                    [Calls]
                                                                    • >>   __default_signal_display +
                                                                      [Calls]
                                                                      • >>   __default_signal_display
                                                                      -
                                                                      [Called By]
                                                                      • >>   __rt_SIGRTMEM +
                                                                        [Called By]
                                                                        • >>   __rt_SIGRTMEM

                                                                        _sys_exit (Thumb, 8 bytes, Stack size 0 bytes, sys_exit.o(.text))

                                                                        [Called By]

                                                                        • >>   __rt_exit_exit -
                                                                        • >>   __sig_exit +
                                                                        • >>   __sig_exit
                                                                        -

                                                                        __default_signal_display (Thumb, 50 bytes, Stack size 16 bytes, defsig_general.o(.text)) +

                                                                        __default_signal_display (Thumb, 50 bytes, Stack size 16 bytes, defsig_general.o(.text))

                                                                        [Stack]

                                                                        • Max Depth = 24
                                                                        • Call Chain = __default_signal_display ⇒ _ttywrch
                                                                        -
                                                                        [Calls]
                                                                        • >>   _ttywrch +
                                                                          [Calls]
                                                                          • >>   _ttywrch
                                                                          -
                                                                          [Called By]
                                                                          • >>   __rt_SIGRTMEM_inner +
                                                                            [Called By]
                                                                            • >>   __rt_SIGRTMEM_inner
                                                                            -

                                                                            _ttywrch (Thumb, 14 bytes, Stack size 8 bytes, sys_wrch.o(.text)) +

                                                                            _ttywrch (Thumb, 14 bytes, Stack size 8 bytes, sys_wrch.o(.text))

                                                                            [Stack]

                                                                            • Max Depth = 8
                                                                            • Call Chain = _ttywrch
                                                                            -
                                                                            [Called By]
                                                                            • >>   __default_signal_display +
                                                                              [Called By]
                                                                              • >>   __default_signal_display
                                                                              -

                                                                              BUZZER_PLAY_INIT (Thumb, 24 bytes, Stack size 0 bytes, buzzer.o(.text.BUZZER_PLAY_INIT)) -

                                                                              [Called By]

                                                                              • >>   mymain +

                                                                                BUZZER_PLAY_INIT (Thumb, 24 bytes, Stack size 0 bytes, buzzer.o(.text.BUZZER_PLAY_INIT)) +

                                                                                [Called By]

                                                                                • >>   mymain
                                                                                -

                                                                                BUZZER_PLAY_NOTES (Thumb, 54 bytes, Stack size 16 bytes, buzzer.o(.text.BUZZER_PLAY_NOTES)) +

                                                                                BUZZER_PLAY_NOTES (Thumb, 54 bytes, Stack size 16 bytes, buzzer.o(.text.BUZZER_PLAY_NOTES))

                                                                                [Stack]

                                                                                • Max Depth = 64
                                                                                • Call Chain = BUZZER_PLAY_NOTES ⇒ malloc ⇒ __Heap_Full ⇒ __Heap_ProvideMemory ⇒ free

                                                                                [Calls]
                                                                                • >>   malloc
                                                                                -
                                                                                [Called By]
                                                                                • >>   mymain +
                                                                                  [Called By]
                                                                                  • >>   mymain +
                                                                                  • >>   main_gui
                                                                                  -

                                                                                  BUZZER_PLAY_SERVER (Thumb, 156 bytes, Stack size 32 bytes, buzzer.o(.text.BUZZER_PLAY_SERVER)) +

                                                                                  BUZZER_PLAY_SERVER (Thumb, 156 bytes, Stack size 32 bytes, buzzer.o(.text.BUZZER_PLAY_SERVER))

                                                                                  [Stack]

                                                                                  • Max Depth = 48
                                                                                  • Call Chain = BUZZER_PLAY_SERVER ⇒ __aeabi_fmul
                                                                                  -
                                                                                  [Calls]
                                                                                  • >>   HAL_GetTick -
                                                                                  • >>   __aeabi_fmul -
                                                                                  • >>   __aeabi_ui2f -
                                                                                  • >>   __aeabi_i2f -
                                                                                  • >>   __aeabi_f2uiz -
                                                                                  • >>   __aeabi_fdiv +
                                                                                    [Calls]
                                                                                    • >>   HAL_GetTick +
                                                                                    • >>   __aeabi_fmul +
                                                                                    • >>   __aeabi_ui2f +
                                                                                    • >>   __aeabi_i2f +
                                                                                    • >>   __aeabi_f2uiz +
                                                                                    • >>   __aeabi_fdiv
                                                                                    • >>   free
                                                                                    -
                                                                                    [Called By]
                                                                                    • >>   mymain +
                                                                                      [Called By]
                                                                                      • >>   mymain

                                                                                      BusFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.BusFault_Handler)) @@ -649,307 +682,289 @@ 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)
                                                                                      -

                                                                                      EXTI0_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.EXTI0_IRQHandler)) -

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = EXTI0_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ HAL_GPIO_EXTI_Callback -
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   HAL_GPIO_EXTI_IRQHandler -
                                                                                      -
                                                                                      [Address Reference Count : 1]
                                                                                      • startup_stm32f103xb.o(RESET) -
                                                                                      -

                                                                                      EXTI1_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.EXTI1_IRQHandler)) -

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = EXTI1_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ HAL_GPIO_EXTI_Callback -
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   HAL_GPIO_EXTI_IRQHandler -
                                                                                      -
                                                                                      [Address Reference Count : 1]
                                                                                      • startup_stm32f103xb.o(RESET) -
                                                                                      -

                                                                                      EXTI3_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.EXTI3_IRQHandler)) -

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = EXTI3_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ HAL_GPIO_EXTI_Callback -
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   HAL_GPIO_EXTI_IRQHandler -
                                                                                      -
                                                                                      [Address Reference Count : 1]
                                                                                      • startup_stm32f103xb.o(RESET) -

                                                                                      EXTI4_IRQHandler (Thumb, 6 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.EXTI4_IRQHandler))

                                                                                      [Stack]

                                                                                      • Max Depth = 8
                                                                                      • Call Chain = EXTI4_IRQHandler ⇒ HAL_GPIO_EXTI_IRQHandler ⇒ HAL_GPIO_EXTI_Callback
                                                                                      -
                                                                                      [Calls]
                                                                                      • >>   HAL_GPIO_EXTI_IRQHandler +
                                                                                        [Calls]
                                                                                        • >>   HAL_GPIO_EXTI_IRQHandler

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

                                                                                        GEI_BUTTON_CODE (Thumb, 110 bytes, Stack size 16 bytes, encode.o(.text.GEI_BUTTON_CODE)) +

                                                                                        GEI_BUTTON_CODE (Thumb, 110 bytes, Stack size 16 bytes, encode.o(.text.GEI_BUTTON_CODE))

                                                                                        [Stack]

                                                                                        • Max Depth = 16
                                                                                        • Call Chain = GEI_BUTTON_CODE
                                                                                        -
                                                                                        [Calls]
                                                                                        • >>   HAL_GetTick +
                                                                                          [Calls]
                                                                                          • >>   HAL_GetTick
                                                                                          -
                                                                                          [Called By]
                                                                                          • >>   mymain +
                                                                                            [Called By]
                                                                                            • >>   mymain +
                                                                                            • >>   main_gui
                                                                                            -

                                                                                            GET_ENCODE (Thumb, 10 bytes, Stack size 0 bytes, encode.o(.text.GET_ENCODE)) -

                                                                                            [Called By]

                                                                                            • >>   mymain +

                                                                                              GET_ENCODE (Thumb, 10 bytes, Stack size 0 bytes, encode.o(.text.GET_ENCODE)) +

                                                                                              [Called By]

                                                                                              • >>   mymain
                                                                                              -

                                                                                              HAL_GPIO_EXTI_Callback (Thumb, 102 bytes, Stack size 8 bytes, mymain.o(.text.HAL_GPIO_EXTI_Callback)) +

                                                                                              HAL_GPIO_EXTI_Callback (Thumb, 126 bytes, Stack size 8 bytes, mymain.o(.text.HAL_GPIO_EXTI_Callback))

                                                                                              [Stack]

                                                                                              • Max Depth = 8
                                                                                              • Call Chain = HAL_GPIO_EXTI_Callback
                                                                                              -
                                                                                              [Calls]
                                                                                              • >>   HAL_GPIO_ReadPin +
                                                                                                [Calls]
                                                                                                • >>   HAL_GPIO_ReadPin +
                                                                                                • >>   HAL_GetTick
                                                                                                -
                                                                                                [Called By]
                                                                                                • >>   HAL_GPIO_EXTI_IRQHandler +
                                                                                                  [Called By]
                                                                                                  • >>   HAL_GPIO_EXTI_IRQHandler
                                                                                                  -

                                                                                                  HAL_GPIO_EXTI_IRQHandler (Thumb, 22 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler)) +

                                                                                                  HAL_GPIO_EXTI_IRQHandler (Thumb, 22 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler))

                                                                                                  [Stack]

                                                                                                  • Max Depth = 8
                                                                                                  • Call Chain = HAL_GPIO_EXTI_IRQHandler ⇒ HAL_GPIO_EXTI_Callback
                                                                                                  -
                                                                                                  [Calls]
                                                                                                  • >>   HAL_GPIO_EXTI_Callback +
                                                                                                    [Calls]
                                                                                                    • >>   HAL_GPIO_EXTI_Callback

                                                                                                    [Called By]
                                                                                                    • >>   EXTI4_IRQHandler -
                                                                                                    • >>   EXTI3_IRQHandler -
                                                                                                    • >>   EXTI1_IRQHandler -
                                                                                                    • >>   EXTI0_IRQHandler
                                                                                                    -

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

                                                                                                    HAL_GPIO_Init (Thumb, 526 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_I2C_MspInit +
                                                                                                      [Called By]
                                                                                                      • >>   HAL_I2C_MspInit
                                                                                                      • >>   main -
                                                                                                      • >>   HAL_TIM_MspPostInit +
                                                                                                      • >>   HAL_TIM_MspPostInit
                                                                                                      -

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

                                                                                                      [Called By]

                                                                                                      • >>   HAL_GPIO_EXTI_Callback -
                                                                                                      • >>   mymain +

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

                                                                                                        [Called By]

                                                                                                        • >>   HAL_GPIO_EXTI_Callback +
                                                                                                        • >>   mymain +
                                                                                                        • >>   main_gui
                                                                                                        -

                                                                                                        HAL_GPIO_TogglePin (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin)) -

                                                                                                        [Called By]

                                                                                                        • >>   mymain +

                                                                                                          HAL_GPIO_TogglePin (Thumb, 16 bytes, Stack size 0 bytes, stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin)) +

                                                                                                          [Called By]

                                                                                                          • >>   mymain
                                                                                                          -

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

                                                                                                          [Called By]

                                                                                                          • >>   mymain +

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

                                                                                                            [Called By]

                                                                                                            • >>   mymain
                                                                                                            • >>   main
                                                                                                            -

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

                                                                                                            [Called By]

                                                                                                            • >>   GEI_BUTTON_CODE -
                                                                                                            • >>   BUZZER_PLAY_SERVER -
                                                                                                            • >>   HAL_I2C_Mem_Write -
                                                                                                            • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                                                                            • >>   I2C_WaitOnMasterAddressFlagUntilTimeout -
                                                                                                            • >>   I2C_WaitOnBTFFlagUntilTimeout -
                                                                                                            • >>   I2C_RequestMemoryWrite -
                                                                                                            • >>   mymain -
                                                                                                            • >>   HAL_RCC_OscConfig -
                                                                                                            • >>   HAL_RCC_ClockConfig -
                                                                                                            • >>   mo_server -
                                                                                                            • >>   mo_di -
                                                                                                            • >>   mo_da +

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

                                                                                                              [Called By]

                                                                                                              • >>   buzzer_settings +
                                                                                                              • >>   HAL_GPIO_EXTI_Callback +
                                                                                                              • >>   GEI_BUTTON_CODE +
                                                                                                              • >>   BUZZER_PLAY_SERVER +
                                                                                                              • >>   HAL_I2C_Mem_Write +
                                                                                                              • >>   I2C_WaitOnTXEFlagUntilTimeout +
                                                                                                              • >>   I2C_WaitOnMasterAddressFlagUntilTimeout +
                                                                                                              • >>   I2C_WaitOnBTFFlagUntilTimeout +
                                                                                                              • >>   I2C_RequestMemoryWrite +
                                                                                                              • >>   mymain +
                                                                                                              • >>   HAL_RCC_OscConfig +
                                                                                                              • >>   HAL_RCC_ClockConfig +
                                                                                                              • >>   mo_server +
                                                                                                              • >>   mo_di +
                                                                                                              • >>   mo_da +
                                                                                                              • >>   display_settings
                                                                                                              -

                                                                                                              HAL_I2C_Init (Thumb, 374 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init)) +

                                                                                                              HAL_I2C_Init (Thumb, 374 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init))

                                                                                                              [Stack]

                                                                                                              • Max Depth = 92
                                                                                                              • Call Chain = HAL_I2C_Init ⇒ HAL_I2C_MspInit ⇒ HAL_GPIO_Init
                                                                                                              -
                                                                                                              [Calls]
                                                                                                              • >>   HAL_RCC_GetPCLK1Freq -
                                                                                                              • >>   HAL_I2C_MspInit +
                                                                                                                [Calls]
                                                                                                                • >>   HAL_RCC_GetPCLK1Freq +
                                                                                                                • >>   HAL_I2C_MspInit

                                                                                                                [Called By]
                                                                                                                • >>   main
                                                                                                                -

                                                                                                                HAL_I2C_Mem_Write (Thumb, 344 bytes, Stack size 48 bytes, stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write)) +

                                                                                                                HAL_I2C_Mem_Write (Thumb, 344 bytes, Stack size 48 bytes, stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write))

                                                                                                                [Stack]

                                                                                                                • Max Depth = 104
                                                                                                                • Call Chain = HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                -
                                                                                                                [Calls]
                                                                                                                • >>   HAL_GetTick -
                                                                                                                • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                                                                                • >>   I2C_WaitOnBTFFlagUntilTimeout -
                                                                                                                • >>   I2C_RequestMemoryWrite +
                                                                                                                  [Calls]
                                                                                                                  • >>   HAL_GetTick +
                                                                                                                  • >>   I2C_WaitOnTXEFlagUntilTimeout +
                                                                                                                  • >>   I2C_WaitOnBTFFlagUntilTimeout +
                                                                                                                  • >>   I2C_RequestMemoryWrite
                                                                                                                  -
                                                                                                                  [Called By]
                                                                                                                  • >>   IIC_SAND_DATE +
                                                                                                                    [Called By]
                                                                                                                    • >>   IIC_SAND_DATE
                                                                                                                    -

                                                                                                                    HAL_I2C_MspInit (Thumb, 98 bytes, Stack size 32 bytes, stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit)) +

                                                                                                                    HAL_I2C_MspInit (Thumb, 98 bytes, Stack size 32 bytes, stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit))

                                                                                                                    [Stack]

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

                                                                                                                        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_NVIC_SetPriorityGrouping -
                                                                                                                        • >>   HAL_InitTick -
                                                                                                                        • >>   HAL_MspInit +
                                                                                                                          [Calls]
                                                                                                                          • >>   HAL_NVIC_SetPriorityGrouping +
                                                                                                                          • >>   HAL_InitTick +
                                                                                                                          • >>   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, 32 bytes, Stack size 0 bytes, stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ)) -

                                                                                                                                [Called By]

                                                                                                                                • >>   HAL_TIM_Base_MspInit +

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

                                                                                                                                  [Called By]

                                                                                                                                  • >>   HAL_TIM_Base_MspInit
                                                                                                                                  • >>   main
                                                                                                                                  -

                                                                                                                                  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_TIM_Base_MspInit +
                                                                                                                                    [Called By]
                                                                                                                                    • >>   HAL_InitTick +
                                                                                                                                    • >>   HAL_TIM_Base_MspInit
                                                                                                                                    • >>   main
                                                                                                                                    -

                                                                                                                                    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_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_I2C_Init +

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

                                                                                                                                          [Called By]

                                                                                                                                          • >>   HAL_I2C_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_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_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback)) -

                                                                                                                                              [Called By]

                                                                                                                                              • >>   HAL_TIM_IRQHandler +

                                                                                                                                                HAL_TIMEx_BreakCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback)) +

                                                                                                                                                [Called By]

                                                                                                                                                • >>   HAL_TIM_IRQHandler
                                                                                                                                                -

                                                                                                                                                HAL_TIMEx_CommutCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback)) -

                                                                                                                                                [Called By]

                                                                                                                                                • >>   HAL_TIM_IRQHandler +

                                                                                                                                                  HAL_TIMEx_CommutCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback)) +

                                                                                                                                                  [Called By]

                                                                                                                                                  • >>   HAL_TIM_IRQHandler
                                                                                                                                                  -

                                                                                                                                                  HAL_TIMEx_MasterConfigSynchronization (Thumb, 122 bytes, Stack size 8 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization)) +

                                                                                                                                                  HAL_TIMEx_MasterConfigSynchronization (Thumb, 122 bytes, Stack size 8 bytes, stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 8
                                                                                                                                                  • Call Chain = HAL_TIMEx_MasterConfigSynchronization

                                                                                                                                                  [Called By]
                                                                                                                                                  • >>   main
                                                                                                                                                  -

                                                                                                                                                  HAL_TIM_Base_Init (Thumb, 236 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init)) +

                                                                                                                                                  HAL_TIM_Base_Init (Thumb, 236 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init))

                                                                                                                                                  [Stack]

                                                                                                                                                  • Max Depth = 32
                                                                                                                                                  • Call Chain = HAL_TIM_Base_Init ⇒ HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                                                                  -
                                                                                                                                                  [Calls]
                                                                                                                                                  • >>   HAL_TIM_Base_MspInit +
                                                                                                                                                    [Calls]
                                                                                                                                                    • >>   HAL_TIM_Base_MspInit

                                                                                                                                                    [Called By]
                                                                                                                                                    • >>   main
                                                                                                                                                    -

                                                                                                                                                    HAL_TIM_Base_MspInit (Thumb, 112 bytes, Stack size 16 bytes, stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit)) +

                                                                                                                                                    HAL_TIM_Base_MspInit (Thumb, 112 bytes, Stack size 16 bytes, stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit))

                                                                                                                                                    [Stack]

                                                                                                                                                    • Max Depth = 24
                                                                                                                                                    • Call Chain = HAL_TIM_Base_MspInit ⇒ HAL_NVIC_SetPriority
                                                                                                                                                    -
                                                                                                                                                    [Calls]
                                                                                                                                                    • >>   HAL_NVIC_SetPriority -
                                                                                                                                                    • >>   HAL_NVIC_EnableIRQ +
                                                                                                                                                      [Calls]
                                                                                                                                                      • >>   HAL_NVIC_SetPriority +
                                                                                                                                                      • >>   HAL_NVIC_EnableIRQ
                                                                                                                                                      -
                                                                                                                                                      [Called By]
                                                                                                                                                      • >>   HAL_TIM_Base_Init +
                                                                                                                                                        [Called By]
                                                                                                                                                        • >>   HAL_TIM_Base_Init
                                                                                                                                                        -

                                                                                                                                                        HAL_TIM_Base_Start_IT (Thumb, 110 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT)) -

                                                                                                                                                        [Called By]

                                                                                                                                                        • >>   mymain +

                                                                                                                                                          HAL_TIM_Base_Start_IT (Thumb, 110 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT)) +

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   mymain
                                                                                                                                                          -

                                                                                                                                                          HAL_TIM_ConfigClockSource (Thumb, 402 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource)) +

                                                                                                                                                          HAL_TIM_ConfigClockSource (Thumb, 402 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource))

                                                                                                                                                          [Stack]

                                                                                                                                                          • Max Depth = 8
                                                                                                                                                          • Call Chain = HAL_TIM_ConfigClockSource

                                                                                                                                                          [Called By]
                                                                                                                                                          • >>   main
                                                                                                                                                          -

                                                                                                                                                          HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback)) -

                                                                                                                                                          [Called By]

                                                                                                                                                          • >>   HAL_TIM_IRQHandler +

                                                                                                                                                            HAL_TIM_IC_CaptureCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback)) +

                                                                                                                                                            [Called By]

                                                                                                                                                            • >>   HAL_TIM_IRQHandler
                                                                                                                                                            -

                                                                                                                                                            HAL_TIM_IRQHandler (Thumb, 368 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler)) +

                                                                                                                                                            HAL_TIM_IRQHandler (Thumb, 368 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler))

                                                                                                                                                            [Stack]

                                                                                                                                                            • Max Depth = 8
                                                                                                                                                            • Call Chain = HAL_TIM_IRQHandler
                                                                                                                                                            -
                                                                                                                                                            [Calls]
                                                                                                                                                            • >>   HAL_TIM_PeriodElapsedCallback -
                                                                                                                                                            • >>   HAL_TIM_TriggerCallback -
                                                                                                                                                            • >>   HAL_TIM_PWM_PulseFinishedCallback -
                                                                                                                                                            • >>   HAL_TIM_OC_DelayElapsedCallback -
                                                                                                                                                            • >>   HAL_TIM_IC_CaptureCallback -
                                                                                                                                                            • >>   HAL_TIMEx_CommutCallback -
                                                                                                                                                            • >>   HAL_TIMEx_BreakCallback +
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   HAL_TIM_PeriodElapsedCallback +
                                                                                                                                                              • >>   HAL_TIM_TriggerCallback +
                                                                                                                                                              • >>   HAL_TIM_PWM_PulseFinishedCallback +
                                                                                                                                                              • >>   HAL_TIM_OC_DelayElapsedCallback +
                                                                                                                                                              • >>   HAL_TIM_IC_CaptureCallback +
                                                                                                                                                              • >>   HAL_TIMEx_CommutCallback +
                                                                                                                                                              • >>   HAL_TIMEx_BreakCallback

                                                                                                                                                              [Called By]
                                                                                                                                                              • >>   TIM3_IRQHandler
                                                                                                                                                              • >>   TIM2_IRQHandler
                                                                                                                                                              -

                                                                                                                                                              HAL_TIM_MspPostInit (Thumb, 74 bytes, Stack size 32 bytes, stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit)) +

                                                                                                                                                              HAL_TIM_MspPostInit (Thumb, 74 bytes, Stack size 32 bytes, stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit))

                                                                                                                                                              [Stack]

                                                                                                                                                              • Max Depth = 76
                                                                                                                                                              • Call Chain = HAL_TIM_MspPostInit ⇒ HAL_GPIO_Init
                                                                                                                                                              -
                                                                                                                                                              [Calls]
                                                                                                                                                              • >>   HAL_GPIO_Init +
                                                                                                                                                                [Calls]
                                                                                                                                                                • >>   HAL_GPIO_Init

                                                                                                                                                                [Called By]
                                                                                                                                                                • >>   main
                                                                                                                                                                -

                                                                                                                                                                HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback)) -

                                                                                                                                                                [Called By]

                                                                                                                                                                • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                  HAL_TIM_OC_DelayElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback)) +

                                                                                                                                                                  [Called By]

                                                                                                                                                                  • >>   HAL_TIM_IRQHandler
                                                                                                                                                                  -

                                                                                                                                                                  HAL_TIM_PWM_ConfigChannel (Thumb, 498 bytes, Stack size 28 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel)) +

                                                                                                                                                                  HAL_TIM_PWM_ConfigChannel (Thumb, 498 bytes, Stack size 28 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 28
                                                                                                                                                                  • Call Chain = HAL_TIM_PWM_ConfigChannel

                                                                                                                                                                  [Called By]
                                                                                                                                                                  • >>   main
                                                                                                                                                                  -

                                                                                                                                                                  HAL_TIM_PWM_Init (Thumb, 236 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init)) +

                                                                                                                                                                  HAL_TIM_PWM_Init (Thumb, 236 bytes, Stack size 8 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init))

                                                                                                                                                                  [Stack]

                                                                                                                                                                  • Max Depth = 8
                                                                                                                                                                  • Call Chain = HAL_TIM_PWM_Init
                                                                                                                                                                  -
                                                                                                                                                                  [Calls]
                                                                                                                                                                  • >>   HAL_TIM_PWM_MspInit +
                                                                                                                                                                    [Calls]
                                                                                                                                                                    • >>   HAL_TIM_PWM_MspInit

                                                                                                                                                                    [Called By]
                                                                                                                                                                    • >>   main
                                                                                                                                                                    -

                                                                                                                                                                    HAL_TIM_PWM_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit)) -

                                                                                                                                                                    [Called By]

                                                                                                                                                                    • >>   HAL_TIM_PWM_Init +

                                                                                                                                                                      HAL_TIM_PWM_MspInit (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit)) +

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   HAL_TIM_PWM_Init
                                                                                                                                                                      -

                                                                                                                                                                      HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback)) -

                                                                                                                                                                      [Called By]

                                                                                                                                                                      • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                        HAL_TIM_PWM_PulseFinishedCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback)) +

                                                                                                                                                                        [Called By]

                                                                                                                                                                        • >>   HAL_TIM_IRQHandler
                                                                                                                                                                        -

                                                                                                                                                                        HAL_TIM_PWM_Start (Thumb, 222 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start)) -

                                                                                                                                                                        [Called By]

                                                                                                                                                                        • >>   mymain +

                                                                                                                                                                          HAL_TIM_PWM_Start (Thumb, 222 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start)) +

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   mymain
                                                                                                                                                                          -

                                                                                                                                                                          HAL_TIM_PeriodElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, mymain.o(.text.HAL_TIM_PeriodElapsedCallback)) -

                                                                                                                                                                          [Called By]

                                                                                                                                                                          • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                            HAL_TIM_PeriodElapsedCallback (Thumb, 2 bytes, Stack size 0 bytes, mymain.o(.text.HAL_TIM_PeriodElapsedCallback)) +

                                                                                                                                                                            [Called By]

                                                                                                                                                                            • >>   HAL_TIM_IRQHandler
                                                                                                                                                                            -

                                                                                                                                                                            HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback)) -

                                                                                                                                                                            [Called By]

                                                                                                                                                                            • >>   HAL_TIM_IRQHandler +

                                                                                                                                                                              HAL_TIM_TriggerCallback (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback)) +

                                                                                                                                                                              [Called By]

                                                                                                                                                                              • >>   HAL_TIM_IRQHandler

                                                                                                                                                                              HardFault_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.HardFault_Handler)) @@ -959,14 +974,15 @@ Global Symbols


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

                                                                                                                                                                            IIC_SAND_DATE (Thumb, 40 bytes, Stack size 24 bytes, hread_interface.o(.text.IIC_SAND_DATE)) +

                                                                                                                                                                            IIC_SAND_DATE (Thumb, 40 bytes, Stack size 24 bytes, hread_interface.o(.text.IIC_SAND_DATE))

                                                                                                                                                                            [Stack]

                                                                                                                                                                            • Max Depth = 128
                                                                                                                                                                            • Call Chain = IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                            -
                                                                                                                                                                            [Calls]
                                                                                                                                                                            • >>   HAL_I2C_Mem_Write +
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   HAL_I2C_Mem_Write
                                                                                                                                                                              -
                                                                                                                                                                              [Called By]
                                                                                                                                                                              • >>   OLED_Init -
                                                                                                                                                                              • >>   OLED_Cache_to_hardware -
                                                                                                                                                                              • >>   OLED_Init_Display_Buffer +
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   OLED_Setting_luminance +
                                                                                                                                                                                • >>   OLED_Init +
                                                                                                                                                                                • >>   OLED_Cache_to_hardware +
                                                                                                                                                                                • >>   OLED_Init_Display_Buffer

                                                                                                                                                                                MemManage_Handler (Thumb, 2 bytes, Stack size 0 bytes, stm32f1xx_it.o(.text.MemManage_Handler)) @@ -983,81 +999,96 @@ Global Symbols


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

                                                                                                                                                                              OLED_Cache_to_hardware (Thumb, 262 bytes, Stack size 48 bytes, oled.o(.text.OLED_Cache_to_hardware)) +

                                                                                                                                                                              OLED_Cache_to_hardware (Thumb, 262 bytes, Stack size 48 bytes, oled.o(.text.OLED_Cache_to_hardware))

                                                                                                                                                                              [Stack]

                                                                                                                                                                              • Max Depth = 176
                                                                                                                                                                              • Call Chain = OLED_Cache_to_hardware ⇒ IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                              -
                                                                                                                                                                              [Calls]
                                                                                                                                                                              • >>   IIC_SAND_DATE +
                                                                                                                                                                                [Calls]
                                                                                                                                                                                • >>   IIC_SAND_DATE
                                                                                                                                                                                -
                                                                                                                                                                                [Called By]
                                                                                                                                                                                • >>   mymain +
                                                                                                                                                                                  [Called By]
                                                                                                                                                                                  • >>   mymain
                                                                                                                                                                                  -

                                                                                                                                                                                  OLED_Init (Thumb, 434 bytes, Stack size 16 bytes, oled.o(.text.OLED_Init)) +

                                                                                                                                                                                  OLED_Init (Thumb, 434 bytes, Stack size 16 bytes, oled.o(.text.OLED_Init))

                                                                                                                                                                                  [Stack]

                                                                                                                                                                                  • Max Depth = 168
                                                                                                                                                                                  • Call Chain = OLED_Init ⇒ OLED_Init_Display_Buffer ⇒ IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                  -
                                                                                                                                                                                  [Calls]
                                                                                                                                                                                  • >>   IIC_SAND_DATE -
                                                                                                                                                                                  • >>   OLED_Init_Display_Buffer +
                                                                                                                                                                                    [Calls]
                                                                                                                                                                                    • >>   IIC_SAND_DATE +
                                                                                                                                                                                    • >>   OLED_Init_Display_Buffer
                                                                                                                                                                                    -
                                                                                                                                                                                    [Called By]
                                                                                                                                                                                    • >>   mymain +
                                                                                                                                                                                      [Called By]
                                                                                                                                                                                      • >>   mymain
                                                                                                                                                                                      -

                                                                                                                                                                                      OLED_Init_Display_Buffer (Thumb, 714 bytes, Stack size 24 bytes, oled.o(.text.OLED_Init_Display_Buffer)) +

                                                                                                                                                                                      OLED_Init_Display_Buffer (Thumb, 714 bytes, Stack size 24 bytes, oled.o(.text.OLED_Init_Display_Buffer))

                                                                                                                                                                                      [Stack]

                                                                                                                                                                                      • Max Depth = 152
                                                                                                                                                                                      • Call Chain = OLED_Init_Display_Buffer ⇒ IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                      -
                                                                                                                                                                                      [Calls]
                                                                                                                                                                                      • >>   IIC_SAND_DATE +
                                                                                                                                                                                        [Calls]
                                                                                                                                                                                        • >>   IIC_SAND_DATE
                                                                                                                                                                                        -
                                                                                                                                                                                        [Called By]
                                                                                                                                                                                        • >>   OLED_Init +
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   OLED_Init
                                                                                                                                                                                          -

                                                                                                                                                                                          OLED_Pix (Thumb, 338 bytes, Stack size 60 bytes, oled.o(.text.OLED_Pix)) +

                                                                                                                                                                                          OLED_Pix (Thumb, 338 bytes, Stack size 60 bytes, oled.o(.text.OLED_Pix))

                                                                                                                                                                                          [Stack]

                                                                                                                                                                                          • Max Depth = 60
                                                                                                                                                                                          • Call Chain = OLED_Pix
                                                                                                                                                                                          -
                                                                                                                                                                                          [Called By]
                                                                                                                                                                                          • >>   OLED_Str +
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   OLED_Str
                                                                                                                                                                                            -

                                                                                                                                                                                            OLED_Str (Thumb, 338 bytes, Stack size 48 bytes, oled.o(.text.OLED_Str)) +

                                                                                                                                                                                            OLED_Setting_luminance (Thumb, 74 bytes, Stack size 16 bytes, oled.o(.text.OLED_Setting_luminance)) +

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 144
                                                                                                                                                                                            • Call Chain = OLED_Setting_luminance ⇒ IIC_SAND_DATE ⇒ HAL_I2C_Mem_Write ⇒ I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout +
                                                                                                                                                                                            +
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   IIC_SAND_DATE +
                                                                                                                                                                                            • >>   __aeabi_dmul +
                                                                                                                                                                                            • >>   __aeabi_ui2d +
                                                                                                                                                                                            • >>   __aeabi_d2iz +
                                                                                                                                                                                            +
                                                                                                                                                                                            [Called By]
                                                                                                                                                                                            • >>   mymain +
                                                                                                                                                                                            • >>   display_settings +
                                                                                                                                                                                            + +

                                                                                                                                                                                            OLED_Str (Thumb, 338 bytes, Stack size 48 bytes, oled.o(.text.OLED_Str))

                                                                                                                                                                                            [Stack]

                                                                                                                                                                                            • Max Depth = 108
                                                                                                                                                                                            • Call Chain = OLED_Str ⇒ OLED_Pix
                                                                                                                                                                                            -
                                                                                                                                                                                            [Calls]
                                                                                                                                                                                            • >>   OLED_Pix +
                                                                                                                                                                                              [Calls]
                                                                                                                                                                                              • >>   OLED_Pix
                                                                                                                                                                                              -
                                                                                                                                                                                              [Called By]
                                                                                                                                                                                              • >>   SHOW_MENU -
                                                                                                                                                                                              • >>   OLED_Str_list -
                                                                                                                                                                                              • >>   mymain +
                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                • >>   SHOW_MENU +
                                                                                                                                                                                                • >>   OLED_Str_list +
                                                                                                                                                                                                • >>   main_gui
                                                                                                                                                                                                -

                                                                                                                                                                                                OLED_Str_list (Thumb, 174 bytes, Stack size 16 bytes, oled.o(.text.OLED_Str_list)) +

                                                                                                                                                                                                OLED_Str_list (Thumb, 174 bytes, Stack size 16 bytes, oled.o(.text.OLED_Str_list))

                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                • Max Depth = 124
                                                                                                                                                                                                • Call Chain = OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix
                                                                                                                                                                                                -
                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                • >>   OLED_Str +
                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                  • >>   OLED_Str
                                                                                                                                                                                                  -
                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                  • >>   SHOW_MENU +
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   SHOW_MENU
                                                                                                                                                                                                    -

                                                                                                                                                                                                    OLED_square (Thumb, 1110 bytes, Stack size 116 bytes, oled.o(.text.OLED_square)) +

                                                                                                                                                                                                    OLED_square (Thumb, 1110 bytes, Stack size 116 bytes, oled.o(.text.OLED_square))

                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                    • Max Depth = 116
                                                                                                                                                                                                    • Call Chain = OLED_square
                                                                                                                                                                                                    -
                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                    • >>   SHOW_MENU +
                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                      • >>   SHOW_MENU +
                                                                                                                                                                                                      • >>   display_settings

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

                                                                                                                                                                                                      • startup_stm32f103xb.o(RESET)
                                                                                                                                                                                                      -

                                                                                                                                                                                                      SHOW_MENU (Thumb, 260 bytes, Stack size 56 bytes, mymain.o(.text.SHOW_MENU)) -

                                                                                                                                                                                                      [Stack]

                                                                                                                                                                                                      • Max Depth = 180 + Unknown Stack Size -
                                                                                                                                                                                                      • Call Chain = SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix +

                                                                                                                                                                                                        SHOW_MENU (Thumb, 260 bytes, Stack size 56 bytes, mymain.o(.text.SHOW_MENU)) +

                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                        • Max Depth = 184 + Unknown Stack Size +
                                                                                                                                                                                                        • Call Chain = SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
                                                                                                                                                                                                        -
                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                        • >>   OLED_square -
                                                                                                                                                                                                        • >>   OLED_Str_list -
                                                                                                                                                                                                        • >>   OLED_Str +
                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                          • >>   OLED_square +
                                                                                                                                                                                                          • >>   OLED_Str_list +
                                                                                                                                                                                                          • >>   OLED_Str
                                                                                                                                                                                                          • >>   __2sprintf
                                                                                                                                                                                                          -
                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                          • >>   mymain +
                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                            • >>   buzzer_settings +
                                                                                                                                                                                                            • >>   mymain +
                                                                                                                                                                                                            • >>   display_settings

                                                                                                                                                                                                            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)
                                                                                                                                                                                                              @@ -1067,14 +1098,14 @@ Global Symbols

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

                                                                                                                                                                                                              [Stack]

                                                                                                                                                                                                              • Max Depth = 8
                                                                                                                                                                                                              • Call Chain = TIM2_IRQHandler ⇒ HAL_TIM_IRQHandler
                                                                                                                                                                                                              -
                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                              • >>   HAL_TIM_IRQHandler +
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   HAL_TIM_IRQHandler

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

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

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 8
                                                                                                                                                                                                                • Call Chain = TIM3_IRQHandler ⇒ HAL_TIM_IRQHandler
                                                                                                                                                                                                                -
                                                                                                                                                                                                                [Calls]
                                                                                                                                                                                                                • >>   HAL_TIM_IRQHandler +
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   HAL_TIM_IRQHandler

                                                                                                                                                                                                                  [Address Reference Count : 1]
                                                                                                                                                                                                                  • startup_stm32f103xb.o(RESET)
                                                                                                                                                                                                                  @@ -1085,173 +1116,252 @@ Global Symbols

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

                                                                                                                                                                                                                main (Thumb, 838 bytes, Stack size 72 bytes, main.o(.text.main)) -

                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                • Max Depth = 268 + Unknown Stack Size -
                                                                                                                                                                                                                • Call Chain = main ⇒ mymain ⇒ SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix +

                                                                                                                                                                                                                  buzzer_settings (Thumb, 294 bytes, Stack size 56 bytes, mymain.o(.text.buzzer_settings)) +

                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                  • Max Depth = 240 + Unknown Stack Size +
                                                                                                                                                                                                                  • Call Chain = buzzer_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
                                                                                                                                                                                                                  -
                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                  • >>   mymain -
                                                                                                                                                                                                                  • >>   HAL_TIM_PWM_Init -
                                                                                                                                                                                                                  • >>   HAL_TIM_PWM_ConfigChannel -
                                                                                                                                                                                                                  • >>   HAL_TIM_MspPostInit -
                                                                                                                                                                                                                  • >>   HAL_TIM_ConfigClockSource -
                                                                                                                                                                                                                  • >>   HAL_TIM_Base_Init -
                                                                                                                                                                                                                  • >>   HAL_TIMEx_MasterConfigSynchronization -
                                                                                                                                                                                                                  • >>   HAL_RCC_OscConfig -
                                                                                                                                                                                                                  • >>   HAL_RCC_ClockConfig -
                                                                                                                                                                                                                  • >>   HAL_NVIC_SetPriority -
                                                                                                                                                                                                                  • >>   HAL_NVIC_EnableIRQ -
                                                                                                                                                                                                                  • >>   HAL_Init -
                                                                                                                                                                                                                  • >>   HAL_I2C_Init -
                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                  • >>   HAL_GPIO_Init +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   SHOW_MENU +
                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                    • >>   __2sprintf +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   mymain +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    display_settings (Thumb, 224 bytes, Stack size 56 bytes, mymain.o(.text.display_settings)) +

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 240 + Unknown Stack Size +
                                                                                                                                                                                                                    • Call Chain = display_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   SHOW_MENU +
                                                                                                                                                                                                                    • >>   OLED_square +
                                                                                                                                                                                                                    • >>   OLED_Setting_luminance +
                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                    • >>   __2sprintf +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   mymain +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    main (Thumb, 790 bytes, Stack size 72 bytes, main.o(.text.main)) +

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 320 + Unknown Stack Size +
                                                                                                                                                                                                                    • Call Chain = main ⇒ mymain ⇒ buzzer_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   mymain +
                                                                                                                                                                                                                    • >>   HAL_TIM_PWM_Init +
                                                                                                                                                                                                                    • >>   HAL_TIM_PWM_ConfigChannel +
                                                                                                                                                                                                                    • >>   HAL_TIM_MspPostInit +
                                                                                                                                                                                                                    • >>   HAL_TIM_ConfigClockSource +
                                                                                                                                                                                                                    • >>   HAL_TIM_Base_Init +
                                                                                                                                                                                                                    • >>   HAL_TIMEx_MasterConfigSynchronization +
                                                                                                                                                                                                                    • >>   HAL_RCC_OscConfig +
                                                                                                                                                                                                                    • >>   HAL_RCC_ClockConfig +
                                                                                                                                                                                                                    • >>   HAL_NVIC_SetPriority +
                                                                                                                                                                                                                    • >>   HAL_NVIC_EnableIRQ +
                                                                                                                                                                                                                    • >>   HAL_Init +
                                                                                                                                                                                                                    • >>   HAL_I2C_Init +
                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                    • >>   HAL_GPIO_Init

                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   __rt_entry_main
                                                                                                                                                                                                                    -

                                                                                                                                                                                                                    mo_da (Thumb, 68 bytes, Stack size 8 bytes, morsr.o(.text.mo_da)) +

                                                                                                                                                                                                                    main_gui (Thumb, 240 bytes, Stack size 64 bytes, mymain.o(.text.main_gui)) +

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 192 + Unknown Stack Size +
                                                                                                                                                                                                                    • Call Chain = main_gui ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   OLED_Str +
                                                                                                                                                                                                                    • >>   GEI_BUTTON_CODE +
                                                                                                                                                                                                                    • >>   BUZZER_PLAY_NOTES +
                                                                                                                                                                                                                    • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                    • >>   __2sprintf +
                                                                                                                                                                                                                    • >>   mo_di +
                                                                                                                                                                                                                    • >>   mo_da +
                                                                                                                                                                                                                    +
                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                    • >>   mymain +
                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                    mo_da (Thumb, 68 bytes, Stack size 8 bytes, morsr.o(.text.mo_da))

                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                    • Max Depth = 8
                                                                                                                                                                                                                    • Call Chain = mo_da
                                                                                                                                                                                                                    -
                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                      • >>   HAL_GetTick
                                                                                                                                                                                                                      -
                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                      • >>   mymain +
                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                        • >>   main_gui
                                                                                                                                                                                                                        -

                                                                                                                                                                                                                        mo_di (Thumb, 56 bytes, Stack size 8 bytes, morsr.o(.text.mo_di)) +

                                                                                                                                                                                                                        mo_di (Thumb, 56 bytes, Stack size 8 bytes, morsr.o(.text.mo_di))

                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                        • Max Depth = 8
                                                                                                                                                                                                                        • Call Chain = mo_di
                                                                                                                                                                                                                        -
                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                        • >>   HAL_GetTick +
                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                          • >>   HAL_GetTick
                                                                                                                                                                                                                          -
                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                          • >>   mymain +
                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                            • >>   main_gui
                                                                                                                                                                                                                            -

                                                                                                                                                                                                                            mo_server (Thumb, 234 bytes, Stack size 16 bytes, morsr.o(.text.mo_server)) +

                                                                                                                                                                                                                            mo_server (Thumb, 234 bytes, Stack size 16 bytes, morsr.o(.text.mo_server))

                                                                                                                                                                                                                            [Stack]

                                                                                                                                                                                                                            • Max Depth = 16 + Unknown Stack Size
                                                                                                                                                                                                                            • Call Chain = mo_server
                                                                                                                                                                                                                            -
                                                                                                                                                                                                                            [Calls]
                                                                                                                                                                                                                            • >>   HAL_GetTick -
                                                                                                                                                                                                                            • >>   __aeabi_memclr4 +
                                                                                                                                                                                                                              [Calls]
                                                                                                                                                                                                                              • >>   HAL_GetTick +
                                                                                                                                                                                                                              • >>   __aeabi_memclr4
                                                                                                                                                                                                                              -
                                                                                                                                                                                                                              [Called By]
                                                                                                                                                                                                                              • >>   mymain +
                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                • >>   mymain
                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                mymain (Thumb, 916 bytes, Stack size 16 bytes, mymain.o(.text.mymain)) -

                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                • Max Depth = 196 + Unknown Stack Size -
                                                                                                                                                                                                                                • Call Chain = mymain ⇒ SHOW_MENU ⇒ OLED_Str_list ⇒ OLED_Str ⇒ OLED_Pix +

                                                                                                                                                                                                                                  mymain (Thumb, 370 bytes, Stack size 8 bytes, mymain.o(.text.mymain)) +

                                                                                                                                                                                                                                  [Stack]

                                                                                                                                                                                                                                  • Max Depth = 248 + Unknown Stack Size +
                                                                                                                                                                                                                                  • Call Chain = mymain ⇒ buzzer_settings ⇒ SHOW_MENU ⇒ __2sprintf ⇒ _printf_char_common ⇒ __printf
                                                                                                                                                                                                                                  -
                                                                                                                                                                                                                                  [Calls]
                                                                                                                                                                                                                                  • >>   SHOW_MENU -
                                                                                                                                                                                                                                  • >>   OLED_Str -
                                                                                                                                                                                                                                  • >>   OLED_Init -
                                                                                                                                                                                                                                  • >>   OLED_Cache_to_hardware -
                                                                                                                                                                                                                                  • >>   GET_ENCODE -
                                                                                                                                                                                                                                  • >>   GEI_BUTTON_CODE -
                                                                                                                                                                                                                                  • >>   BUZZER_PLAY_SERVER -
                                                                                                                                                                                                                                  • >>   BUZZER_PLAY_NOTES -
                                                                                                                                                                                                                                  • >>   BUZZER_PLAY_INIT -
                                                                                                                                                                                                                                  • >>   HAL_TIM_PWM_Start -
                                                                                                                                                                                                                                  • >>   HAL_TIM_Base_Start_IT -
                                                                                                                                                                                                                                  • >>   HAL_GPIO_TogglePin -
                                                                                                                                                                                                                                  • >>   HAL_GPIO_ReadPin -
                                                                                                                                                                                                                                  • >>   HAL_GetTick -
                                                                                                                                                                                                                                  • >>   HAL_GPIO_WritePin -
                                                                                                                                                                                                                                  • >>   __2sprintf -
                                                                                                                                                                                                                                  • >>   mo_server -
                                                                                                                                                                                                                                  • >>   mo_di -
                                                                                                                                                                                                                                  • >>   mo_da +
                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                    • >>   buzzer_settings +
                                                                                                                                                                                                                                    • >>   SHOW_MENU +
                                                                                                                                                                                                                                    • >>   OLED_Setting_luminance +
                                                                                                                                                                                                                                    • >>   OLED_Init +
                                                                                                                                                                                                                                    • >>   OLED_Cache_to_hardware +
                                                                                                                                                                                                                                    • >>   GET_ENCODE +
                                                                                                                                                                                                                                    • >>   GEI_BUTTON_CODE +
                                                                                                                                                                                                                                    • >>   BUZZER_PLAY_SERVER +
                                                                                                                                                                                                                                    • >>   BUZZER_PLAY_NOTES +
                                                                                                                                                                                                                                    • >>   BUZZER_PLAY_INIT +
                                                                                                                                                                                                                                    • >>   HAL_TIM_PWM_Start +
                                                                                                                                                                                                                                    • >>   HAL_TIM_Base_Start_IT +
                                                                                                                                                                                                                                    • >>   HAL_GPIO_TogglePin +
                                                                                                                                                                                                                                    • >>   HAL_GPIO_ReadPin +
                                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                                    • >>   HAL_GPIO_WritePin +
                                                                                                                                                                                                                                    • >>   mo_server +
                                                                                                                                                                                                                                    • >>   main_gui +
                                                                                                                                                                                                                                    • >>   display_settings

                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   main
                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                    __aeabi_fdiv (Thumb, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv)) +

                                                                                                                                                                                                                                    _is_digit (Thumb, 14 bytes, Stack size 0 bytes, __printf_wp.o(i._is_digit)) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   __printf +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    __aeabi_d2iz (Thumb, 0 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix)) +

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                    • Call Chain = __aeabi_d2iz +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   OLED_Setting_luminance +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    _dfix (Thumb, 94 bytes, Stack size 32 bytes, dfix.o(x$fpl$dfix), UNUSED) +

                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                    • >>   __fpl_dnaninf +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    __aeabi_ui2d (Thumb, 0 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu)) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   OLED_Setting_luminance +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    _dfltu (Thumb, 38 bytes, Stack size 0 bytes, dflt_clz.o(x$fpl$dfltu), UNUSED) + +

                                                                                                                                                                                                                                    __aeabi_dmul (Thumb, 0 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul)) +

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 32
                                                                                                                                                                                                                                    • Call Chain = __aeabi_dmul +
                                                                                                                                                                                                                                    +
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   OLED_Setting_luminance +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    _dmul (Thumb, 332 bytes, Stack size 32 bytes, dmul.o(x$fpl$dmul), UNUSED) +

                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                    • >>   __fpl_dretinf +
                                                                                                                                                                                                                                    • >>   __fpl_dnaninf +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    __fpl_dnaninf (Thumb, 156 bytes, Stack size 16 bytes, dnaninf.o(x$fpl$dnaninf), UNUSED) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   _dmul +
                                                                                                                                                                                                                                    • >>   _dfix +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    __fpl_dretinf (Thumb, 12 bytes, Stack size 0 bytes, dretinf.o(x$fpl$dretinf), UNUSED) +

                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                    • >>   _dmul +
                                                                                                                                                                                                                                    + +

                                                                                                                                                                                                                                    __aeabi_fdiv (Thumb, 0 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv))

                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                    • Call Chain = __aeabi_fdiv
                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                    [Called By]
                                                                                                                                                                                                                                    • >>   BUZZER_PLAY_SERVER +
                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                      • >>   BUZZER_PLAY_SERVER
                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                      _fdiv (Thumb, 384 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED) -

                                                                                                                                                                                                                                      [Calls]

                                                                                                                                                                                                                                      • >>   __fpl_fretinf -
                                                                                                                                                                                                                                      • >>   __fpl_fnaninf +

                                                                                                                                                                                                                                        _fdiv (Thumb, 384 bytes, Stack size 16 bytes, fdiv.o(x$fpl$fdiv), UNUSED) +

                                                                                                                                                                                                                                        [Calls]

                                                                                                                                                                                                                                        • >>   __fpl_fretinf +
                                                                                                                                                                                                                                        • >>   __fpl_fnaninf
                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                        __aeabi_f2uiz (Thumb, 0 bytes, Stack size 16 bytes, ffixu.o(x$fpl$ffixu)) +

                                                                                                                                                                                                                                        __aeabi_f2uiz (Thumb, 0 bytes, Stack size 16 bytes, ffixu.o(x$fpl$ffixu))

                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                        • Max Depth = 16
                                                                                                                                                                                                                                        • Call Chain = __aeabi_f2uiz
                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                        • >>   BUZZER_PLAY_SERVER +
                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                          • >>   BUZZER_PLAY_SERVER
                                                                                                                                                                                                                                          -

                                                                                                                                                                                                                                          _ffixu (Thumb, 62 bytes, Stack size 16 bytes, ffixu.o(x$fpl$ffixu), UNUSED) -

                                                                                                                                                                                                                                          [Calls]

                                                                                                                                                                                                                                          • >>   __fpl_fnaninf +

                                                                                                                                                                                                                                            _ffixu (Thumb, 62 bytes, Stack size 16 bytes, ffixu.o(x$fpl$ffixu), UNUSED) +

                                                                                                                                                                                                                                            [Calls]

                                                                                                                                                                                                                                            • >>   __fpl_fnaninf
                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                            __aeabi_i2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt)) -

                                                                                                                                                                                                                                            [Called By]

                                                                                                                                                                                                                                            • >>   BUZZER_PLAY_SERVER +

                                                                                                                                                                                                                                              __aeabi_i2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt)) +

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   BUZZER_PLAY_SERVER
                                                                                                                                                                                                                                              -

                                                                                                                                                                                                                                              _fflt (Thumb, 48 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt), UNUSED) +

                                                                                                                                                                                                                                              _fflt (Thumb, 48 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$fflt), UNUSED) -

                                                                                                                                                                                                                                              __aeabi_ui2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu)) -

                                                                                                                                                                                                                                              [Called By]

                                                                                                                                                                                                                                              • >>   BUZZER_PLAY_SERVER +

                                                                                                                                                                                                                                                __aeabi_ui2f (Thumb, 0 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu)) +

                                                                                                                                                                                                                                                [Called By]

                                                                                                                                                                                                                                                • >>   BUZZER_PLAY_SERVER
                                                                                                                                                                                                                                                -

                                                                                                                                                                                                                                                _ffltu (Thumb, 38 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu), UNUSED) +

                                                                                                                                                                                                                                                _ffltu (Thumb, 38 bytes, Stack size 0 bytes, fflt_clz.o(x$fpl$ffltu), UNUSED) -

                                                                                                                                                                                                                                                __aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul)) +

                                                                                                                                                                                                                                                __aeabi_fmul (Thumb, 0 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul))

                                                                                                                                                                                                                                                [Stack]

                                                                                                                                                                                                                                                • Max Depth = 16
                                                                                                                                                                                                                                                • Call Chain = __aeabi_fmul
                                                                                                                                                                                                                                                -
                                                                                                                                                                                                                                                [Called By]
                                                                                                                                                                                                                                                • >>   BUZZER_PLAY_SERVER +
                                                                                                                                                                                                                                                  [Called By]
                                                                                                                                                                                                                                                  • >>   BUZZER_PLAY_SERVER
                                                                                                                                                                                                                                                  -

                                                                                                                                                                                                                                                  _fmul (Thumb, 258 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED) -

                                                                                                                                                                                                                                                  [Calls]

                                                                                                                                                                                                                                                  • >>   __fpl_fretinf -
                                                                                                                                                                                                                                                  • >>   __fpl_fnaninf +

                                                                                                                                                                                                                                                    _fmul (Thumb, 258 bytes, Stack size 16 bytes, fmul.o(x$fpl$fmul), UNUSED) +

                                                                                                                                                                                                                                                    [Calls]

                                                                                                                                                                                                                                                    • >>   __fpl_fretinf +
                                                                                                                                                                                                                                                    • >>   __fpl_fnaninf
                                                                                                                                                                                                                                                    -

                                                                                                                                                                                                                                                    __fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED) -

                                                                                                                                                                                                                                                    [Called By]

                                                                                                                                                                                                                                                    • >>   _fmul -
                                                                                                                                                                                                                                                    • >>   _ffixu -
                                                                                                                                                                                                                                                    • >>   _fdiv +

                                                                                                                                                                                                                                                      __fpl_fnaninf (Thumb, 140 bytes, Stack size 8 bytes, fnaninf.o(x$fpl$fnaninf), UNUSED) +

                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                      • >>   _fmul +
                                                                                                                                                                                                                                                      • >>   _ffixu +
                                                                                                                                                                                                                                                      • >>   _fdiv
                                                                                                                                                                                                                                                      -

                                                                                                                                                                                                                                                      __fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED) -

                                                                                                                                                                                                                                                      [Called By]

                                                                                                                                                                                                                                                      • >>   _fmul -
                                                                                                                                                                                                                                                      • >>   _fdiv +

                                                                                                                                                                                                                                                        __fpl_fretinf (Thumb, 10 bytes, Stack size 0 bytes, fretinf.o(x$fpl$fretinf), UNUSED) +

                                                                                                                                                                                                                                                        [Called By]

                                                                                                                                                                                                                                                        • >>   _fmul +
                                                                                                                                                                                                                                                        • >>   _fdiv

                                                                                                                                                                                                                                                        Local Symbols

                                                                                                                                                                                                                                                        -

                                                                                                                                                                                                                                                        I2C_RequestMemoryWrite (Thumb, 268 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite)) +

                                                                                                                                                                                                                                                        I2C_RequestMemoryWrite (Thumb, 268 bytes, Stack size 32 bytes, stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite))

                                                                                                                                                                                                                                                        [Stack]

                                                                                                                                                                                                                                                        • Max Depth = 56
                                                                                                                                                                                                                                                        • Call Chain = I2C_RequestMemoryWrite ⇒ I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                        -
                                                                                                                                                                                                                                                        [Calls]
                                                                                                                                                                                                                                                        • >>   HAL_GetTick -
                                                                                                                                                                                                                                                        • >>   I2C_WaitOnTXEFlagUntilTimeout -
                                                                                                                                                                                                                                                        • >>   I2C_WaitOnMasterAddressFlagUntilTimeout +
                                                                                                                                                                                                                                                          [Calls]
                                                                                                                                                                                                                                                          • >>   HAL_GetTick +
                                                                                                                                                                                                                                                          • >>   I2C_WaitOnTXEFlagUntilTimeout +
                                                                                                                                                                                                                                                          • >>   I2C_WaitOnMasterAddressFlagUntilTimeout
                                                                                                                                                                                                                                                          -
                                                                                                                                                                                                                                                          [Called By]
                                                                                                                                                                                                                                                          • >>   HAL_I2C_Mem_Write +
                                                                                                                                                                                                                                                            [Called By]
                                                                                                                                                                                                                                                            • >>   HAL_I2C_Mem_Write
                                                                                                                                                                                                                                                            -

                                                                                                                                                                                                                                                            I2C_WaitOnBTFFlagUntilTimeout (Thumb, 192 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout)) +

                                                                                                                                                                                                                                                            I2C_WaitOnBTFFlagUntilTimeout (Thumb, 192 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout))

                                                                                                                                                                                                                                                            [Stack]

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

                                                                                                                                                                                                                                                                I2C_WaitOnMasterAddressFlagUntilTimeout (Thumb, 218 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                I2C_WaitOnMasterAddressFlagUntilTimeout (Thumb, 218 bytes, Stack size 24 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout))

                                                                                                                                                                                                                                                                [Stack]

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

                                                                                                                                                                                                                                                                    I2C_WaitOnTXEFlagUntilTimeout (Thumb, 192 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout)) +

                                                                                                                                                                                                                                                                    I2C_WaitOnTXEFlagUntilTimeout (Thumb, 192 bytes, Stack size 16 bytes, stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout))

                                                                                                                                                                                                                                                                    [Stack]

                                                                                                                                                                                                                                                                    • Max Depth = 16
                                                                                                                                                                                                                                                                    • Call Chain = I2C_WaitOnTXEFlagUntilTimeout
                                                                                                                                                                                                                                                                    -
                                                                                                                                                                                                                                                                    [Calls]
                                                                                                                                                                                                                                                                    • >>   HAL_GetTick +
                                                                                                                                                                                                                                                                      [Calls]
                                                                                                                                                                                                                                                                      • >>   HAL_GetTick
                                                                                                                                                                                                                                                                      -
                                                                                                                                                                                                                                                                      [Called By]
                                                                                                                                                                                                                                                                      • >>   HAL_I2C_Mem_Write -
                                                                                                                                                                                                                                                                      • >>   I2C_RequestMemoryWrite +
                                                                                                                                                                                                                                                                        [Called By]
                                                                                                                                                                                                                                                                        • >>   HAL_I2C_Mem_Write +
                                                                                                                                                                                                                                                                        • >>   I2C_RequestMemoryWrite

                                                                                                                                                                                                                                                                        _printf_input_char (Thumb, 10 bytes, Stack size 0 bytes, _printf_char_common.o(.text)) diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map index 8697d23..e3fcd8c 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL.map @@ -18,9 +18,6 @@ Section Cross References startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.DebugMon_Handler) for DebugMon_Handler startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.PendSV_Handler) for PendSV_Handler startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.SysTick_Handler) for SysTick_Handler - startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.EXTI0_IRQHandler) for EXTI0_IRQHandler - startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.EXTI1_IRQHandler) for EXTI1_IRQHandler - startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.EXTI3_IRQHandler) for EXTI3_IRQHandler startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.EXTI4_IRQHandler) for EXTI4_IRQHandler startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.TIM2_IRQHandler) for TIM2_IRQHandler startup_stm32f103xb.o(RESET) refers to stm32f1xx_it.o(.text.TIM3_IRQHandler) for TIM3_IRQHandler @@ -62,12 +59,6 @@ Section Cross References stm32f1xx_it.o(.ARM.exidx.text.PendSV_Handler) refers to stm32f1xx_it.o(.text.PendSV_Handler) for [Anonymous Symbol] stm32f1xx_it.o(.text.SysTick_Handler) refers to stm32f1xx_hal.o(.text.HAL_IncTick) for HAL_IncTick stm32f1xx_it.o(.ARM.exidx.text.SysTick_Handler) refers to stm32f1xx_it.o(.text.SysTick_Handler) for [Anonymous Symbol] - stm32f1xx_it.o(.text.EXTI0_IRQHandler) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler - stm32f1xx_it.o(.ARM.exidx.text.EXTI0_IRQHandler) refers to stm32f1xx_it.o(.text.EXTI0_IRQHandler) for [Anonymous Symbol] - stm32f1xx_it.o(.text.EXTI1_IRQHandler) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler - stm32f1xx_it.o(.ARM.exidx.text.EXTI1_IRQHandler) refers to stm32f1xx_it.o(.text.EXTI1_IRQHandler) for [Anonymous Symbol] - stm32f1xx_it.o(.text.EXTI3_IRQHandler) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler - stm32f1xx_it.o(.ARM.exidx.text.EXTI3_IRQHandler) refers to stm32f1xx_it.o(.text.EXTI3_IRQHandler) for [Anonymous Symbol] stm32f1xx_it.o(.text.EXTI4_IRQHandler) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) for HAL_GPIO_EXTI_IRQHandler stm32f1xx_it.o(.ARM.exidx.text.EXTI4_IRQHandler) refers to stm32f1xx_it.o(.text.EXTI4_IRQHandler) for [Anonymous Symbol] stm32f1xx_it.o(.text.TIM2_IRQHandler) refers to main.o(.bss.htim2) for htim2 @@ -737,11 +728,26 @@ Section Cross References mymain.o(.text) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.text.GET_WORD) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.text.GET_WORD) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.text.GET_WORD) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.GET_WORD) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.text.GET_WORD) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.text.GET_WORD) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.ARM.exidx.text.GET_WORD) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.GET_WORD) refers to mymain.o(.text.GET_WORD) for [Anonymous Symbol] mymain.o(.text.SHOW_MENU) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.SHOW_MENU) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.SHOW_MENU) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.SHOW_MENU) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.SHOW_MENU) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.SHOW_MENU) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.text.SHOW_MENU) refers to oled.o(.text.OLED_Str_list) for OLED_Str_list @@ -751,12 +757,14 @@ Section Cross References mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.SHOW_MENU) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.SHOW_MENU) refers to mymain.o(.text.SHOW_MENU) for [Anonymous Symbol] mymain.o(.text.di) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.di) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.di) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.di) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.di) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.di) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.text.di) refers to buzzer.o(.text.BUZZER_PLAY_NOTES) for BUZZER_PLAY_NOTES @@ -764,12 +772,14 @@ Section Cross References mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.di) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.di) refers to mymain.o(.text.di) for [Anonymous Symbol] mymain.o(.text.da) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.da) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.da) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.da) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.da) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.da) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.text.da) refers to buzzer.o(.text.BUZZER_PLAY_NOTES) for BUZZER_PLAY_NOTES @@ -777,35 +787,115 @@ Section Cross References mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.da) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.da) refers to mymain.o(.text.da) for [Anonymous Symbol] + mymain.o(.text.main_gui) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.text.main_gui) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.text.main_gui) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.main_gui) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.text.main_gui) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.text.main_gui) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.text.main_gui) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin + mymain.o(.text.main_gui) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 + mymain.o(.text.main_gui) refers to encode.o(.text.GEI_BUTTON_CODE) for GEI_BUTTON_CODE + mymain.o(.text.main_gui) refers to buzzer.o(.text.BUZZER_PLAY_NOTES) for BUZZER_PLAY_NOTES + mymain.o(.text.main_gui) refers to morsr.o(.text.mo_di) for mo_di + mymain.o(.text.main_gui) refers to morsr.o(.text.mo_da) for mo_da + mymain.o(.text.main_gui) refers to morsr.o(.bss.moser_buff) for moser_buff + mymain.o(.text.main_gui) refers to oled.o(.text.OLED_Str) for OLED_Str + mymain.o(.text.main_gui) refers to noretval__2sprintf.o(.text) for __2sprintf + mymain.o(.text.main_gui) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.ARM.exidx.text.main_gui) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.main_gui) refers to mymain.o(.text.main_gui) for [Anonymous Symbol] + mymain.o(.text.main_menu) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.text.main_menu) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.text.main_menu) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.main_menu) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.text.main_menu) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.text.main_menu) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.text.main_menu) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 + mymain.o(.text.main_menu) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.text.main_menu) refers to mymain.o(.text.SHOW_MENU) for SHOW_MENU + mymain.o(.text.main_menu) refers to stm32f1xx_hal.o(.text.HAL_GetTick) for HAL_GetTick + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.ARM.exidx.text.main_menu) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.main_menu) refers to mymain.o(.text.main_menu) for [Anonymous Symbol] + mymain.o(.text.buzzer_settings) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.text.buzzer_settings) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.text.buzzer_settings) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.buzzer_settings) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.text.buzzer_settings) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.text.buzzer_settings) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.text.buzzer_settings) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.text.buzzer_settings) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 + mymain.o(.text.buzzer_settings) refers to mymain.o(.rodata.str1.1) for .L.str.11 + mymain.o(.text.buzzer_settings) refers to noretval__2sprintf.o(.text) for __2sprintf + mymain.o(.text.buzzer_settings) refers to mymain.o(.text.SHOW_MENU) for SHOW_MENU + mymain.o(.text.buzzer_settings) refers to stm32f1xx_hal.o(.text.HAL_GetTick) for HAL_GetTick + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.ARM.exidx.text.buzzer_settings) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.buzzer_settings) refers to mymain.o(.text.buzzer_settings) for [Anonymous Symbol] + mymain.o(.text.display_settings) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.text.display_settings) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.text.display_settings) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.display_settings) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.text.display_settings) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.text.display_settings) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.text.display_settings) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 + mymain.o(.text.display_settings) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.text.display_settings) refers to oled.o(.text.OLED_Setting_luminance) for OLED_Setting_luminance + mymain.o(.text.display_settings) refers to mymain.o(.rodata.str1.1) for .L.str.14 + mymain.o(.text.display_settings) refers to noretval__2sprintf.o(.text) for __2sprintf + mymain.o(.text.display_settings) refers to mymain.o(.text.SHOW_MENU) for SHOW_MENU + mymain.o(.text.display_settings) refers to oled.o(.text.OLED_square) for OLED_square + mymain.o(.text.display_settings) refers to stm32f1xx_hal.o(.text.HAL_GetTick) for HAL_GetTick + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.ARM.exidx.text.display_settings) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.ARM.exidx.text.display_settings) refers to mymain.o(.text.display_settings) for [Anonymous Symbol] mymain.o(.text.mymain) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.mymain) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.mymain) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.mymain) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.mymain) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.mymain) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.text.mymain) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) for HAL_GPIO_WritePin - mymain.o(.text.mymain) refers to oled.o(.text.OLED_Init) for OLED_Init mymain.o(.text.mymain) refers to main.o(.bss.htim2) for htim2 mymain.o(.text.mymain) refers to stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) for HAL_TIM_PWM_Start mymain.o(.text.mymain) refers to main.o(.bss.htim3) for htim3 mymain.o(.text.mymain) refers to stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) for HAL_TIM_Base_Start_IT + mymain.o(.text.mymain) refers to oled.o(.text.OLED_Init) for OLED_Init + mymain.o(.text.mymain) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.text.mymain) refers to oled.o(.text.OLED_Setting_luminance) for OLED_Setting_luminance mymain.o(.text.mymain) refers to buzzer.o(.text.BUZZER_PLAY_INIT) for BUZZER_PLAY_INIT mymain.o(.text.mymain) refers to buzzer.o(.text.BUZZER_PLAY_NOTES) for BUZZER_PLAY_NOTES - mymain.o(.text.mymain) refers to mymain.o(.bss..L_MergedGlobals.14) for .L_MergedGlobals.14 - mymain.o(.text.mymain) refers to mymain.o(.data..L_MergedGlobals) for .L_MergedGlobals + mymain.o(.text.mymain) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 mymain.o(.text.mymain) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin mymain.o(.text.mymain) refers to encode.o(.text.GEI_BUTTON_CODE) for GEI_BUTTON_CODE mymain.o(.text.mymain) refers to encode.o(.text.GET_ENCODE) for GET_ENCODE mymain.o(.text.mymain) refers to stm32f1xx_hal.o(.text.HAL_GetTick) for HAL_GetTick - mymain.o(.text.mymain) refers to morsr.o(.text.mo_di) for mo_di - mymain.o(.text.mymain) refers to morsr.o(.text.mo_da) for mo_da - mymain.o(.text.mymain) refers to morsr.o(.bss.moser_buff) for moser_buff - mymain.o(.text.mymain) refers to oled.o(.text.OLED_Str) for OLED_Str - mymain.o(.text.mymain) refers to noretval__2sprintf.o(.text) for __2sprintf + mymain.o(.text.mymain) refers to mymain.o(.text.main_gui) for main_gui mymain.o(.text.mymain) refers to mymain.o(.text.SHOW_MENU) for SHOW_MENU - mymain.o(.text.mymain) refers to mymain.o(.rodata.str1.1) for .L.str.12 + mymain.o(.text.mymain) refers to mymain.o(.text.buzzer_settings) for buzzer_settings + mymain.o(.text.mymain) refers to mymain.o(.text.display_settings) for display_settings mymain.o(.text.mymain) refers to morsr.o(.text.mo_server) for mo_server mymain.o(.text.mymain) refers to buzzer.o(.text.BUZZER_PLAY_SERVER) for BUZZER_PLAY_SERVER mymain.o(.text.mymain) refers to oled.o(.text.OLED_Cache_to_hardware) for OLED_Cache_to_hardware @@ -813,66 +903,64 @@ Section Cross References mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.mymain) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.mymain) refers to mymain.o(.text.mymain) for [Anonymous Symbol] mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.text.HAL_GPIO_EXTI_Callback) refers to stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) for HAL_GPIO_ReadPin - mymain.o(.text.HAL_GPIO_EXTI_Callback) refers to mymain.o(.bss..L_MergedGlobals.14) for .L_MergedGlobals.14 + mymain.o(.text.HAL_GPIO_EXTI_Callback) refers to mymain.o(.bss..L_MergedGlobals.15) for .L_MergedGlobals.15 + mymain.o(.text.HAL_GPIO_EXTI_Callback) refers to stm32f1xx_hal.o(.text.HAL_GetTick) for HAL_GetTick mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback) refers to mymain.o(.text.HAL_GPIO_EXTI_Callback) for [Anonymous Symbol] mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback) refers to mymain.o(.text.HAL_TIM_PeriodElapsedCallback) for [Anonymous Symbol] mymain.o(.bss.test_code) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.bss.test_code) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.bss.test_code) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.bss.test_code) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.bss.test_code) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.bss.test_code) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.rodata.str1.1) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.rodata.str1.1) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.rodata.str1.1) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.rodata.str1.1) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.rodata.str1.1) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.rodata.str1.1) refers (Special) to _printf_str.o(.text) for _printf_str - mymain.o(.data.turnon) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d - mymain.o(.data.turnon) refers (Special) to _printf_dec.o(.text) for _printf_int_dec - mymain.o(.data.turnon) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - mymain.o(.data.turnon) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s - mymain.o(.data.turnon) refers (Special) to _printf_str.o(.text) for _printf_str - mymain.o(.data.turnon) refers to mymain.o(.rodata.str1.1) for [Anonymous Symbol] - mymain.o(.data.turnoff) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d - mymain.o(.data.turnoff) refers (Special) to _printf_dec.o(.text) for _printf_int_dec - mymain.o(.data.turnoff) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - mymain.o(.data.turnoff) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s - mymain.o(.data.turnoff) refers (Special) to _printf_str.o(.text) for _printf_str - mymain.o(.data.turnoff) refers to mymain.o(.rodata.str1.1) for [Anonymous Symbol] mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_dec.o(.text) for _printf_int_dec mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s mymain.o(.data..L_MergedGlobals) refers (Special) to _printf_str.o(.text) for _printf_str mymain.o(.data..L_MergedGlobals) refers to mymain.o(.rodata.str1.1) for [Anonymous Symbol] - mymain.o(.bss..L_MergedGlobals.14) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d - mymain.o(.bss..L_MergedGlobals.14) refers (Special) to _printf_dec.o(.text) for _printf_int_dec - mymain.o(.bss..L_MergedGlobals.14) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent - mymain.o(.bss..L_MergedGlobals.14) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s - mymain.o(.bss..L_MergedGlobals.14) refers (Special) to _printf_str.o(.text) for _printf_str + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_d.o(.ARM.Collect$$_printf_percent$$00000009) for _printf_d + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_dec.o(.text) for _printf_int_dec + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_pad.o(.text) for _printf_pre_padding + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_s.o(.ARM.Collect$$_printf_percent$$00000014) for _printf_s + mymain.o(.bss..L_MergedGlobals.15) refers (Special) to _printf_str.o(.text) for _printf_str oled.o(.text.OLED_WrCmd) refers to hread_interface.o(.text.IIC_SAND_DATE) for IIC_SAND_DATE oled.o(.ARM.exidx.text.OLED_WrCmd) refers to oled.o(.text.OLED_WrCmd) for [Anonymous Symbol] oled.o(.text.OLED_WrDat) refers to hread_interface.o(.text.IIC_SAND_DATE) for IIC_SAND_DATE @@ -1030,6 +1118,8 @@ Section Cross References noretval__2sprintf.o(.text) refers to _sputc.o(.text) for _sputc __printf.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent _printf_str.o(.text) refers (Special) to _printf_char.o(.text) for _printf_cs_common + _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding + _printf_str.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding _printf_dec.o(.text) refers to _printf_intcommon.o(.text) for _printf_int_common __printf_flags.o(.text) refers to _printf_percent.o(.ARM.Collect$$_printf_percent$$00000000) for _printf_percent __printf_flags.o(.text) refers to __printf_flags.o(.constdata) for .constdata @@ -1091,7 +1181,10 @@ Section Cross References init_alloc.o(.text) refers to rt_heap_descriptor_intlibspace.o(.text) for __rt_heap_descriptor init_alloc.o(.text) refers to h1_init.o(.text) for __Heap_Initialize h1_init_threads.o(.text) refers to mutex_dummy.o(.text) for _mutex_initialize - _printf_char_common.o(.text) refers to __printf.o(.text) for __printf + _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding + _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_pre_padding + _printf_intcommon.o(.text) refers (Weak) to _printf_pad.o(.text) for _printf_post_padding + _printf_char_common.o(.text) refers to __printf_wp.o(.text) for __printf _printf_char.o(.text) refers (Weak) to _printf_str.o(.text) for _printf_str _get_argv.o(.text) refers (Special) to hrguard.o(.text) for __heap_region$guard _get_argv.o(.text) refers to h1_alloc.o(.text) for malloc @@ -1230,9 +1323,6 @@ Removing Unused input sections from the image. Removing stm32f1xx_it.o(.ARM.exidx.text.DebugMon_Handler), (8 bytes). Removing stm32f1xx_it.o(.ARM.exidx.text.PendSV_Handler), (8 bytes). Removing stm32f1xx_it.o(.ARM.exidx.text.SysTick_Handler), (8 bytes). - Removing stm32f1xx_it.o(.ARM.exidx.text.EXTI0_IRQHandler), (8 bytes). - Removing stm32f1xx_it.o(.ARM.exidx.text.EXTI1_IRQHandler), (8 bytes). - Removing stm32f1xx_it.o(.ARM.exidx.text.EXTI3_IRQHandler), (8 bytes). Removing stm32f1xx_it.o(.ARM.exidx.text.EXTI4_IRQHandler), (8 bytes). Removing stm32f1xx_it.o(.ARM.exidx.text.TIM2_IRQHandler), (8 bytes). Removing stm32f1xx_it.o(.ARM.exidx.text.TIM3_IRQHandler), (8 bytes). @@ -1906,17 +1996,22 @@ Removing Unused input sections from the image. Removing hread_interface.o(.text.IIC_READ_DATE), (40 bytes). Removing hread_interface.o(.ARM.exidx.text.IIC_READ_DATE), (8 bytes). Removing mymain.o(.text), (0 bytes). + Removing mymain.o(.text.GET_WORD), (24 bytes). + Removing mymain.o(.ARM.exidx.text.GET_WORD), (8 bytes). Removing mymain.o(.ARM.exidx.text.SHOW_MENU), (8 bytes). Removing mymain.o(.text.di), (32 bytes). Removing mymain.o(.ARM.exidx.text.di), (8 bytes). Removing mymain.o(.text.da), (32 bytes). Removing mymain.o(.ARM.exidx.text.da), (8 bytes). + Removing mymain.o(.ARM.exidx.text.main_gui), (8 bytes). + Removing mymain.o(.text.main_menu), (74 bytes). + Removing mymain.o(.ARM.exidx.text.main_menu), (8 bytes). + Removing mymain.o(.ARM.exidx.text.buzzer_settings), (8 bytes). + Removing mymain.o(.ARM.exidx.text.display_settings), (8 bytes). Removing mymain.o(.ARM.exidx.text.mymain), (8 bytes). Removing mymain.o(.ARM.exidx.text.HAL_GPIO_EXTI_Callback), (8 bytes). Removing mymain.o(.ARM.exidx.text.HAL_TIM_PeriodElapsedCallback), (8 bytes). Removing mymain.o(.bss.test_code), (4 bytes). - Removing mymain.o(.data.turnon), (8 bytes). - Removing mymain.o(.data.turnoff), (8 bytes). Removing oled.o(.text), (0 bytes). Removing oled.o(.text.OLED_WrCmd), (26 bytes). Removing oled.o(.ARM.exidx.text.OLED_WrCmd), (8 bytes). @@ -1925,7 +2020,6 @@ Removing Unused input sections from the image. Removing oled.o(.text.OLED_Set_Pos), (78 bytes). Removing oled.o(.ARM.exidx.text.OLED_Set_Pos), (8 bytes). Removing oled.o(.ARM.exidx.text.OLED_Init_Display_Buffer), (8 bytes). - Removing oled.o(.text.OLED_Setting_luminance), (74 bytes). Removing oled.o(.ARM.exidx.text.OLED_Setting_luminance), (8 bytes). Removing oled.o(.ARM.exidx.text.OLED_Init), (8 bytes). Removing oled.o(.ARM.exidx.text.OLED_Cache_to_hardware), (8 bytes). @@ -1963,7 +2057,7 @@ Removing Unused input sections from the image. Removing morsr.o(.ARM.exidx.text.mo_one_tick), (8 bytes). Removing morsr.o(.data.mo_one_tick.last_input), (1 bytes). -749 unused section(s) (total 51229 bytes) removed from the image. +750 unused section(s) (total 51253 bytes) removed from the image. ============================================================================== @@ -2035,9 +2129,11 @@ Image Symbol Table ../clib/maybe.s 0x00000000 Number 0 maybetermalloc2.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memclr_w.o ABSOLUTE ../clib/memcpset.s 0x00000000 Number 0 rt_memcpy_w.o ABSOLUTE + ../clib/misc.s 0x00000000 Number 0 printf_stubs.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __2sprintf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 noretval__2sprintf.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf.o ABSOLUTE + ../clib/printf.c 0x00000000 Number 0 _printf_pad.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_str.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 _printf_dec.o ABSOLUTE ../clib/printf.c 0x00000000 Number 0 __printf_flags.o ABSOLUTE @@ -2168,145 +2264,156 @@ Image Symbol Table .text 0x080001e0 Section 0 h1_alloc.o(.text) .text 0x0800023e Section 0 h1_free.o(.text) .text 0x0800028c Section 0 noretval__2sprintf.o(.text) - .text 0x080002b4 Section 0 __printf.o(.text) - .text 0x0800031c Section 0 _printf_str.o(.text) - .text 0x08000370 Section 0 _printf_dec.o(.text) - .text 0x080003e8 Section 78 rt_memclr_w.o(.text) - .text 0x08000436 Section 0 heapauxi.o(.text) - .text 0x0800043c Section 8 rt_heap_descriptor_intlibspace.o(.text) - .text 0x08000444 Section 0 hguard.o(.text) - .text 0x08000448 Section 0 init_alloc.o(.text) - .text 0x080004d2 Section 0 h1_init.o(.text) - .text 0x080004e0 Section 0 _printf_intcommon.o(.text) - _printf_input_char 0x08000595 Thumb Code 10 _printf_char_common.o(.text) - .text 0x08000594 Section 0 _printf_char_common.o(.text) - .text 0x080005c4 Section 0 _sputc.o(.text) - .text 0x080005ce Section 0 _printf_char.o(.text) - .text 0x080005fc Section 8 libspace.o(.text) - .text 0x08000604 Section 0 maybetermalloc1.o(.text) - .text 0x08000604 Section 0 h1_extend.o(.text) - .text 0x08000638 Section 0 defsig_rtmem_outer.o(.text) - .text 0x08000646 Section 2 use_no_semi.o(.text) - .text 0x08000648 Section 0 indicate_semi.o(.text) - .text 0x08000648 Section 74 sys_stackheap_outer.o(.text) - .text 0x08000692 Section 0 exit.o(.text) - .text 0x080006a4 Section 0 defsig_exit.o(.text) - .text 0x080006b0 Section 0 defsig_rtmem_inner.o(.text) - .text 0x08000700 Section 0 sys_exit.o(.text) - .text 0x0800070c Section 0 defsig_general.o(.text) - .text 0x0800073e Section 0 sys_wrch.o(.text) - [Anonymous Symbol] 0x0800074c Section 0 buzzer.o(.text.BUZZER_PLAY_INIT) - [Anonymous Symbol] 0x08000764 Section 0 buzzer.o(.text.BUZZER_PLAY_NOTES) - [Anonymous Symbol] 0x0800079c Section 0 buzzer.o(.text.BUZZER_PLAY_SERVER) - [Anonymous Symbol] 0x08000838 Section 0 stm32f1xx_it.o(.text.BusFault_Handler) - [Anonymous Symbol] 0x0800083c Section 0 stm32f1xx_it.o(.text.DebugMon_Handler) - [Anonymous Symbol] 0x08000840 Section 0 stm32f1xx_it.o(.text.EXTI0_IRQHandler) - [Anonymous Symbol] 0x08000848 Section 0 stm32f1xx_it.o(.text.EXTI1_IRQHandler) - [Anonymous Symbol] 0x08000850 Section 0 stm32f1xx_it.o(.text.EXTI3_IRQHandler) - [Anonymous Symbol] 0x08000858 Section 0 stm32f1xx_it.o(.text.EXTI4_IRQHandler) - [Anonymous Symbol] 0x08000860 Section 0 encode.o(.text.GEI_BUTTON_CODE) - [Anonymous Symbol] 0x080008d0 Section 0 encode.o(.text.GET_ENCODE) - [Anonymous Symbol] 0x080008dc Section 0 mymain.o(.text.HAL_GPIO_EXTI_Callback) - [Anonymous Symbol] 0x08000944 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) - [Anonymous Symbol] 0x0800095c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - [Anonymous Symbol] 0x08000b6c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) - [Anonymous Symbol] 0x08000b78 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) - [Anonymous Symbol] 0x08000b88 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - [Anonymous Symbol] 0x08000b94 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) - [Anonymous Symbol] 0x08000ba0 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) - [Anonymous Symbol] 0x08000d18 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) - [Anonymous Symbol] 0x08000e70 Section 0 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) - [Anonymous Symbol] 0x08000ed4 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) - [Anonymous Symbol] 0x08000ef0 Section 0 stm32f1xx_hal.o(.text.HAL_Init) - [Anonymous Symbol] 0x08000f18 Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) - [Anonymous Symbol] 0x08000f60 Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - [Anonymous Symbol] 0x08000fa4 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - [Anonymous Symbol] 0x08000fc4 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - [Anonymous Symbol] 0x0800101c Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - [Anonymous Symbol] 0x0800103c Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - [Anonymous Symbol] 0x080011fc Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - [Anonymous Symbol] 0x08001224 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - [Anonymous Symbol] 0x080015d8 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - [Anonymous Symbol] 0x08001604 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) - [Anonymous Symbol] 0x08001608 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) - [Anonymous Symbol] 0x0800160c Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - [Anonymous Symbol] 0x08001688 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) - [Anonymous Symbol] 0x08001774 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) - [Anonymous Symbol] 0x080017e4 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) - [Anonymous Symbol] 0x08001854 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - [Anonymous Symbol] 0x080019e8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) - [Anonymous Symbol] 0x080019ec Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) - [Anonymous Symbol] 0x08001b5c Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) - [Anonymous Symbol] 0x08001ba8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) - [Anonymous Symbol] 0x08001bac Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) - [Anonymous Symbol] 0x08001da0 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) - [Anonymous Symbol] 0x08001e8c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) - [Anonymous Symbol] 0x08001e90 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) - [Anonymous Symbol] 0x08001e94 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) - [Anonymous Symbol] 0x08001f74 Section 0 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) - [Anonymous Symbol] 0x08001f78 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) - [Anonymous Symbol] 0x08001f7c Section 0 stm32f1xx_it.o(.text.HardFault_Handler) - I2C_RequestMemoryWrite 0x08001f81 Thumb Code 268 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) - [Anonymous Symbol] 0x08001f80 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) - I2C_WaitOnBTFFlagUntilTimeout 0x0800208d Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) - [Anonymous Symbol] 0x0800208c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) - I2C_WaitOnMasterAddressFlagUntilTimeout 0x0800214d Thumb Code 218 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) - [Anonymous Symbol] 0x0800214c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) - I2C_WaitOnTXEFlagUntilTimeout 0x08002229 Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) - [Anonymous Symbol] 0x08002228 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) - [Anonymous Symbol] 0x080022e8 Section 0 hread_interface.o(.text.IIC_SAND_DATE) - [Anonymous Symbol] 0x08002310 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) - [Anonymous Symbol] 0x08002314 Section 0 stm32f1xx_it.o(.text.NMI_Handler) - [Anonymous Symbol] 0x08002318 Section 0 oled.o(.text.OLED_Cache_to_hardware) - [Anonymous Symbol] 0x08002420 Section 0 oled.o(.text.OLED_Init) - [Anonymous Symbol] 0x080025d4 Section 0 oled.o(.text.OLED_Init_Display_Buffer) - [Anonymous Symbol] 0x080028a0 Section 0 oled.o(.text.OLED_Pix) - [Anonymous Symbol] 0x080029f4 Section 0 oled.o(.text.OLED_Str) - [Anonymous Symbol] 0x08002b48 Section 0 oled.o(.text.OLED_Str_list) - [Anonymous Symbol] 0x08002bf8 Section 0 oled.o(.text.OLED_square) - [Anonymous Symbol] 0x08003050 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) - [Anonymous Symbol] 0x08003054 Section 0 mymain.o(.text.SHOW_MENU) - [Anonymous Symbol] 0x08003160 Section 0 stm32f1xx_it.o(.text.SVC_Handler) - [Anonymous Symbol] 0x08003164 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) - [Anonymous Symbol] 0x08003168 Section 0 system_stm32f1xx.o(.text.SystemInit) - [Anonymous Symbol] 0x0800316c Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler) - [Anonymous Symbol] 0x08003178 Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler) - [Anonymous Symbol] 0x08003184 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) - [Anonymous Symbol] 0x08003188 Section 0 main.o(.text.main) - [Anonymous Symbol] 0x080034d0 Section 0 morsr.o(.text.mo_da) - [Anonymous Symbol] 0x08003514 Section 0 morsr.o(.text.mo_di) - [Anonymous Symbol] 0x0800354c Section 0 morsr.o(.text.mo_server) - [Anonymous Symbol] 0x08003638 Section 0 mymain.o(.text.mymain) - _fdiv1 0x080039d5 Thumb Code 0 fdiv.o(x$fpl$fdiv) - x$fpl$fdiv 0x080039d4 Section 388 fdiv.o(x$fpl$fdiv) - x$fpl$ffixu 0x08003b58 Section 62 ffixu.o(x$fpl$ffixu) - x$fpl$fflt 0x08003b98 Section 48 fflt_clz.o(x$fpl$fflt) - x$fpl$ffltu 0x08003bc8 Section 38 fflt_clz.o(x$fpl$ffltu) - x$fpl$fmul 0x08003bf0 Section 258 fmul.o(x$fpl$fmul) - x$fpl$fnaninf 0x08003cf2 Section 140 fnaninf.o(x$fpl$fnaninf) - x$fpl$fretinf 0x08003d7e Section 10 fretinf.o(x$fpl$fretinf) - .L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x08003d88 Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable) - x$fpl$usenofp 0x08003d88 Section 0 usenofp.o(x$fpl$usenofp) - .L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08004afe Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) - [Anonymous Symbol] 0x08004b80 Section 0 mymain.o(.rodata.str1.1) - .L.str.13 0x08004b9d Data 4 mymain.o(.rodata.str1.1) - .L.str.12 0x08004ba1 Data 4 mymain.o(.rodata.str1.1) - .L.str.11 0x08004ba5 Data 5 mymain.o(.rodata.str1.1) + .text 0x080002b4 Section 0 _printf_pad.o(.text) + .text 0x08000302 Section 0 _printf_str.o(.text) + .text 0x08000354 Section 0 _printf_dec.o(.text) + .text 0x080003cc Section 0 __printf_wp.o(.text) + .text 0x080004da Section 78 rt_memclr_w.o(.text) + .text 0x08000528 Section 0 heapauxi.o(.text) + .text 0x08000530 Section 8 rt_heap_descriptor_intlibspace.o(.text) + .text 0x08000538 Section 0 hguard.o(.text) + .text 0x0800053c Section 0 init_alloc.o(.text) + .text 0x080005c6 Section 0 h1_init.o(.text) + .text 0x080005d4 Section 0 _printf_intcommon.o(.text) + _printf_input_char 0x08000689 Thumb Code 10 _printf_char_common.o(.text) + .text 0x08000688 Section 0 _printf_char_common.o(.text) + .text 0x080006b8 Section 0 _sputc.o(.text) + .text 0x080006c2 Section 0 _printf_char.o(.text) + .text 0x080006f0 Section 8 libspace.o(.text) + .text 0x080006f8 Section 0 maybetermalloc1.o(.text) + .text 0x080006f8 Section 0 h1_extend.o(.text) + .text 0x0800072c Section 0 defsig_rtmem_outer.o(.text) + .text 0x0800073a Section 2 use_no_semi.o(.text) + .text 0x0800073c Section 0 indicate_semi.o(.text) + .text 0x0800073c Section 74 sys_stackheap_outer.o(.text) + .text 0x08000786 Section 0 exit.o(.text) + .text 0x08000798 Section 0 defsig_exit.o(.text) + .text 0x080007a4 Section 0 defsig_rtmem_inner.o(.text) + .text 0x080007f4 Section 0 sys_exit.o(.text) + .text 0x08000800 Section 0 defsig_general.o(.text) + .text 0x08000832 Section 0 sys_wrch.o(.text) + [Anonymous Symbol] 0x08000840 Section 0 buzzer.o(.text.BUZZER_PLAY_INIT) + [Anonymous Symbol] 0x08000858 Section 0 buzzer.o(.text.BUZZER_PLAY_NOTES) + [Anonymous Symbol] 0x08000890 Section 0 buzzer.o(.text.BUZZER_PLAY_SERVER) + [Anonymous Symbol] 0x0800092c Section 0 stm32f1xx_it.o(.text.BusFault_Handler) + [Anonymous Symbol] 0x08000930 Section 0 stm32f1xx_it.o(.text.DebugMon_Handler) + [Anonymous Symbol] 0x08000934 Section 0 stm32f1xx_it.o(.text.EXTI4_IRQHandler) + [Anonymous Symbol] 0x0800093c Section 0 encode.o(.text.GEI_BUTTON_CODE) + [Anonymous Symbol] 0x080009ac Section 0 encode.o(.text.GET_ENCODE) + [Anonymous Symbol] 0x080009b8 Section 0 mymain.o(.text.HAL_GPIO_EXTI_Callback) + [Anonymous Symbol] 0x08000a38 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) + [Anonymous Symbol] 0x08000a50 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + [Anonymous Symbol] 0x08000c60 Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) + [Anonymous Symbol] 0x08000c6c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) + [Anonymous Symbol] 0x08000c7c Section 0 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + [Anonymous Symbol] 0x08000c88 Section 0 stm32f1xx_hal.o(.text.HAL_GetTick) + [Anonymous Symbol] 0x08000c94 Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) + [Anonymous Symbol] 0x08000e0c Section 0 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) + [Anonymous Symbol] 0x08000f64 Section 0 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) + [Anonymous Symbol] 0x08000fc8 Section 0 stm32f1xx_hal.o(.text.HAL_IncTick) + [Anonymous Symbol] 0x08000fe4 Section 0 stm32f1xx_hal.o(.text.HAL_Init) + [Anonymous Symbol] 0x0800100c Section 0 stm32f1xx_hal.o(.text.HAL_InitTick) + [Anonymous Symbol] 0x08001054 Section 0 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + [Anonymous Symbol] 0x08001098 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + [Anonymous Symbol] 0x080010b8 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + [Anonymous Symbol] 0x08001110 Section 0 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + [Anonymous Symbol] 0x08001130 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + [Anonymous Symbol] 0x080012f0 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + [Anonymous Symbol] 0x08001318 Section 0 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + [Anonymous Symbol] 0x080016cc Section 0 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + [Anonymous Symbol] 0x080016f8 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) + [Anonymous Symbol] 0x080016fc Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) + [Anonymous Symbol] 0x08001700 Section 0 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) + [Anonymous Symbol] 0x0800177c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) + [Anonymous Symbol] 0x08001868 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) + [Anonymous Symbol] 0x080018d8 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) + [Anonymous Symbol] 0x08001948 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) + [Anonymous Symbol] 0x08001adc Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) + [Anonymous Symbol] 0x08001ae0 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) + [Anonymous Symbol] 0x08001c50 Section 0 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) + [Anonymous Symbol] 0x08001c9c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) + [Anonymous Symbol] 0x08001ca0 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) + [Anonymous Symbol] 0x08001e94 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) + [Anonymous Symbol] 0x08001f80 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) + [Anonymous Symbol] 0x08001f84 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) + [Anonymous Symbol] 0x08001f88 Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) + [Anonymous Symbol] 0x08002068 Section 0 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) + [Anonymous Symbol] 0x0800206c Section 0 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) + [Anonymous Symbol] 0x08002070 Section 0 stm32f1xx_it.o(.text.HardFault_Handler) + I2C_RequestMemoryWrite 0x08002075 Thumb Code 268 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) + [Anonymous Symbol] 0x08002074 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_RequestMemoryWrite) + I2C_WaitOnBTFFlagUntilTimeout 0x08002181 Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) + [Anonymous Symbol] 0x08002180 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnBTFFlagUntilTimeout) + I2C_WaitOnMasterAddressFlagUntilTimeout 0x08002241 Thumb Code 218 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) + [Anonymous Symbol] 0x08002240 Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnMasterAddressFlagUntilTimeout) + I2C_WaitOnTXEFlagUntilTimeout 0x0800231d Thumb Code 192 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) + [Anonymous Symbol] 0x0800231c Section 0 stm32f1xx_hal_i2c.o(.text.I2C_WaitOnTXEFlagUntilTimeout) + [Anonymous Symbol] 0x080023dc Section 0 hread_interface.o(.text.IIC_SAND_DATE) + [Anonymous Symbol] 0x08002404 Section 0 stm32f1xx_it.o(.text.MemManage_Handler) + [Anonymous Symbol] 0x08002408 Section 0 stm32f1xx_it.o(.text.NMI_Handler) + [Anonymous Symbol] 0x0800240c Section 0 oled.o(.text.OLED_Cache_to_hardware) + [Anonymous Symbol] 0x08002514 Section 0 oled.o(.text.OLED_Init) + [Anonymous Symbol] 0x080026c8 Section 0 oled.o(.text.OLED_Init_Display_Buffer) + [Anonymous Symbol] 0x08002994 Section 0 oled.o(.text.OLED_Pix) + [Anonymous Symbol] 0x08002ae8 Section 0 oled.o(.text.OLED_Setting_luminance) + [Anonymous Symbol] 0x08002b34 Section 0 oled.o(.text.OLED_Str) + [Anonymous Symbol] 0x08002c88 Section 0 oled.o(.text.OLED_Str_list) + [Anonymous Symbol] 0x08002d38 Section 0 oled.o(.text.OLED_square) + [Anonymous Symbol] 0x08003190 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) + [Anonymous Symbol] 0x08003194 Section 0 mymain.o(.text.SHOW_MENU) + [Anonymous Symbol] 0x080032a0 Section 0 stm32f1xx_it.o(.text.SVC_Handler) + [Anonymous Symbol] 0x080032a4 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x080032a8 Section 0 system_stm32f1xx.o(.text.SystemInit) + [Anonymous Symbol] 0x080032ac Section 0 stm32f1xx_it.o(.text.TIM2_IRQHandler) + [Anonymous Symbol] 0x080032b8 Section 0 stm32f1xx_it.o(.text.TIM3_IRQHandler) + [Anonymous Symbol] 0x080032c4 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) + [Anonymous Symbol] 0x080032c8 Section 0 mymain.o(.text.buzzer_settings) + [Anonymous Symbol] 0x080033f0 Section 0 mymain.o(.text.display_settings) + [Anonymous Symbol] 0x080034d0 Section 0 main.o(.text.main) + [Anonymous Symbol] 0x080037e8 Section 0 mymain.o(.text.main_gui) + [Anonymous Symbol] 0x080038e0 Section 0 morsr.o(.text.mo_da) + [Anonymous Symbol] 0x08003924 Section 0 morsr.o(.text.mo_di) + [Anonymous Symbol] 0x0800395c Section 0 morsr.o(.text.mo_server) + [Anonymous Symbol] 0x08003a48 Section 0 mymain.o(.text.mymain) + i._is_digit 0x08003bba Section 0 __printf_wp.o(i._is_digit) + x$fpl$dfix 0x08003bc8 Section 94 dfix.o(x$fpl$dfix) + x$fpl$dfltu 0x08003c26 Section 38 dflt_clz.o(x$fpl$dfltu) + x$fpl$dmul 0x08003c4c Section 340 dmul.o(x$fpl$dmul) + x$fpl$dnaninf 0x08003da0 Section 156 dnaninf.o(x$fpl$dnaninf) + x$fpl$dretinf 0x08003e3c Section 12 dretinf.o(x$fpl$dretinf) + _fdiv1 0x08003e49 Thumb Code 0 fdiv.o(x$fpl$fdiv) + x$fpl$fdiv 0x08003e48 Section 388 fdiv.o(x$fpl$fdiv) + x$fpl$ffixu 0x08003fcc Section 62 ffixu.o(x$fpl$ffixu) + x$fpl$fflt 0x0800400c Section 48 fflt_clz.o(x$fpl$fflt) + x$fpl$ffltu 0x0800403c Section 38 fflt_clz.o(x$fpl$ffltu) + x$fpl$fmul 0x08004064 Section 258 fmul.o(x$fpl$fmul) + x$fpl$fnaninf 0x08004166 Section 140 fnaninf.o(x$fpl$fnaninf) + x$fpl$fretinf 0x080041f2 Section 10 fretinf.o(x$fpl$fretinf) + .L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x080041fc Data 2 stm32f1xx_hal_rcc.o(.rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + x$fpl$usenofp 0x080041fc Section 0 usenofp.o(x$fpl$usenofp) + .L__const.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x08004f72 Data 16 stm32f1xx_hal_rcc.o(.rodata.cst16) + .L.str.14 0x08004ff4 Data 10 mymain.o(.rodata.str1.1) + [Anonymous Symbol] 0x08004ff4 Section 0 mymain.o(.rodata.str1.1) + .L.str.11 0x08005035 Data 6 mymain.o(.rodata.str1.1) .L_MergedGlobals 0x20000000 Data 8 stm32f1xx_hal.o(.data..L_MergedGlobals) [Anonymous Symbol] 0x20000000 Section 0 stm32f1xx_hal.o(.data..L_MergedGlobals) - .L_MergedGlobals 0x20000008 Data 52 mymain.o(.data..L_MergedGlobals) + .L_MergedGlobals 0x20000008 Data 96 mymain.o(.data..L_MergedGlobals) [Anonymous Symbol] 0x20000008 Section 0 mymain.o(.data..L_MergedGlobals) - .bss 0x20000040 Section 96 libspace.o(.bss) - .L_MergedGlobals 0x200000a0 Data 16 morsr.o(.bss..L_MergedGlobals) - [Anonymous Symbol] 0x200000a0 Section 0 morsr.o(.bss..L_MergedGlobals) - mo_one_tick.tick_time 0x200000ac Data 4 morsr.o(.bss..L_MergedGlobals) - .L_MergedGlobals.14 0x200000b0 Data 112 mymain.o(.bss..L_MergedGlobals.14) - [Anonymous Symbol] 0x200000b0 Section 0 mymain.o(.bss..L_MergedGlobals.14) - Heap_Mem 0x20000ab8 Data 512 startup_stm32f103xb.o(HEAP) - HEAP 0x20000ab8 Section 512 startup_stm32f103xb.o(HEAP) - Stack_Mem 0x20000cb8 Data 1024 startup_stm32f103xb.o(STACK) - STACK 0x20000cb8 Section 1024 startup_stm32f103xb.o(STACK) - __initial_sp 0x200010b8 Data 0 startup_stm32f103xb.o(STACK) + main_menu.menu_main 0x20000020 Data 24 mymain.o(.data..L_MergedGlobals) + buzzer_settings.buzzer_setting 0x20000038 Data 24 mymain.o(.data..L_MergedGlobals) + display_settings.display_setting 0x20000050 Data 24 mymain.o(.data..L_MergedGlobals) + .bss 0x20000070 Section 96 libspace.o(.bss) + .L_MergedGlobals 0x200000d0 Data 16 morsr.o(.bss..L_MergedGlobals) + [Anonymous Symbol] 0x200000d0 Section 0 morsr.o(.bss..L_MergedGlobals) + mo_one_tick.tick_time 0x200000dc Data 4 morsr.o(.bss..L_MergedGlobals) + .L_MergedGlobals.15 0x200000e0 Data 80 mymain.o(.bss..L_MergedGlobals.15) + [Anonymous Symbol] 0x200000e0 Section 0 mymain.o(.bss..L_MergedGlobals.15) + display_settings.config_oled_luminance_sele 0x200000e2 Data 1 mymain.o(.bss..L_MergedGlobals.15) + Heap_Mem 0x20000ac8 Data 512 startup_stm32f103xb.o(HEAP) + HEAP 0x20000ac8 Section 512 startup_stm32f103xb.o(HEAP) + Stack_Mem 0x20000cc8 Data 1024 startup_stm32f103xb.o(STACK) + STACK 0x20000cc8 Section 1024 startup_stm32f103xb.o(STACK) + __initial_sp 0x200010c8 Data 0 startup_stm32f103xb.o(STACK) Global Symbols @@ -2314,6 +2421,10 @@ Image Symbol Table BuildAttributes$$THM_ISAv4$P$D$K$B$S$PE$A:L22UL41UL21$X:L11$S22US41US21$IEEE1$IW$~IW$USESV6$~STKCKD$USESV7$~SHL$OTIME$ROPI$EBA8$UX$STANDARDLIB$REQ8$PRES8$EABIv2 0x00000000 Number 0 anon$$obj.o ABSOLUTE __fp_init_empty 0x00000000 Number 0 fpinit_empty.o ABSOLUTE + _printf_flags 0x00000000 Number 0 printf_stubs.o ABSOLUTE + _printf_return_value 0x00000000 Number 0 printf_stubs.o ABSOLUTE + _printf_sizespec 0x00000000 Number 0 printf_stubs.o ABSOLUTE + _printf_widthprec 0x00000000 Number 0 printf_stubs.o ABSOLUTE __ARM_exceptions_init - Undefined Weak Reference __alloca_initialize - Undefined Weak Reference __arm_preinit_ - Undefined Weak Reference @@ -2339,8 +2450,6 @@ Image Symbol Table _mutex_free - Undefined Weak Reference _mutex_release - Undefined Weak Reference _printf_mbtowc - Undefined Weak Reference - _printf_post_padding - Undefined Weak Reference - _printf_pre_padding - Undefined Weak Reference _printf_truncate_signed - Undefined Weak Reference _printf_truncate_unsigned - Undefined Weak Reference _rand_init - Undefined Weak Reference @@ -2414,8 +2523,11 @@ Image Symbol Table DMA1_Channel5_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) DMA1_Channel6_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) DMA1_Channel7_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) + EXTI0_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) EXTI15_10_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) + EXTI1_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) EXTI2_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) + EXTI3_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) EXTI9_5_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) FLASH_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) I2C1_ER_IRQHandler 0x080001bb Thumb Code 0 startup_stm32f103xb.o(.text) @@ -2445,179 +2557,191 @@ Image Symbol Table malloc 0x080001e1 Thumb Code 94 h1_alloc.o(.text) free 0x0800023f Thumb Code 78 h1_free.o(.text) __2sprintf 0x0800028d Thumb Code 34 noretval__2sprintf.o(.text) - __printf 0x080002b5 Thumb Code 104 __printf.o(.text) - _printf_str 0x0800031d Thumb Code 82 _printf_str.o(.text) - _printf_int_dec 0x08000371 Thumb Code 104 _printf_dec.o(.text) - __aeabi_memclr4 0x080003e9 Thumb Code 0 rt_memclr_w.o(.text) - __aeabi_memclr8 0x080003e9 Thumb Code 0 rt_memclr_w.o(.text) - __rt_memclr_w 0x080003e9 Thumb Code 0 rt_memclr_w.o(.text) - _memset_w 0x080003ed Thumb Code 74 rt_memclr_w.o(.text) - __use_two_region_memory 0x08000437 Thumb Code 2 heapauxi.o(.text) - __rt_heap_escrow 0x08000439 Thumb Code 2 heapauxi.o(.text) - __rt_heap_expand 0x0800043b Thumb Code 2 heapauxi.o(.text) - __rt_heap_descriptor 0x0800043d Thumb Code 8 rt_heap_descriptor_intlibspace.o(.text) - __use_no_heap 0x08000445 Thumb Code 2 hguard.o(.text) - __heap$guard 0x08000447 Thumb Code 2 hguard.o(.text) - _terminate_user_alloc 0x08000449 Thumb Code 2 init_alloc.o(.text) - _init_user_alloc 0x0800044b Thumb Code 2 init_alloc.o(.text) - __Heap_Full 0x0800044d Thumb Code 34 init_alloc.o(.text) - __Heap_Broken 0x0800046f Thumb Code 6 init_alloc.o(.text) - _init_alloc 0x08000475 Thumb Code 94 init_alloc.o(.text) - __Heap_Initialize 0x080004d3 Thumb Code 10 h1_init.o(.text) - __Heap_DescSize 0x080004dd Thumb Code 4 h1_init.o(.text) - _printf_int_common 0x080004e1 Thumb Code 178 _printf_intcommon.o(.text) - _printf_char_common 0x0800059f Thumb Code 32 _printf_char_common.o(.text) - _sputc 0x080005c5 Thumb Code 10 _sputc.o(.text) - _printf_cs_common 0x080005cf Thumb Code 20 _printf_char.o(.text) - _printf_char 0x080005e3 Thumb Code 16 _printf_char.o(.text) - _printf_string 0x080005f3 Thumb Code 8 _printf_char.o(.text) - __user_libspace 0x080005fd Thumb Code 8 libspace.o(.text) - __user_perproc_libspace 0x080005fd Thumb Code 0 libspace.o(.text) - __user_perthread_libspace 0x080005fd Thumb Code 0 libspace.o(.text) - __Heap_ProvideMemory 0x08000605 Thumb Code 52 h1_extend.o(.text) - _maybe_terminate_alloc 0x08000605 Thumb Code 0 maybetermalloc1.o(.text) - __rt_SIGRTMEM 0x08000639 Thumb Code 14 defsig_rtmem_outer.o(.text) - __I$use$semihosting 0x08000647 Thumb Code 0 use_no_semi.o(.text) - __use_no_semihosting_swi 0x08000647 Thumb Code 2 use_no_semi.o(.text) - __semihosting_library_function 0x08000649 Thumb Code 0 indicate_semi.o(.text) - __user_setup_stackheap 0x08000649 Thumb Code 74 sys_stackheap_outer.o(.text) - exit 0x08000693 Thumb Code 18 exit.o(.text) - __sig_exit 0x080006a5 Thumb Code 10 defsig_exit.o(.text) - __rt_SIGRTMEM_inner 0x080006b1 Thumb Code 22 defsig_rtmem_inner.o(.text) - _sys_exit 0x08000701 Thumb Code 8 sys_exit.o(.text) - __default_signal_display 0x0800070d Thumb Code 50 defsig_general.o(.text) - _ttywrch 0x0800073f Thumb Code 14 sys_wrch.o(.text) - BUZZER_PLAY_INIT 0x0800074d Thumb Code 24 buzzer.o(.text.BUZZER_PLAY_INIT) - BUZZER_PLAY_NOTES 0x08000765 Thumb Code 54 buzzer.o(.text.BUZZER_PLAY_NOTES) - BUZZER_PLAY_SERVER 0x0800079d Thumb Code 156 buzzer.o(.text.BUZZER_PLAY_SERVER) - BusFault_Handler 0x08000839 Thumb Code 2 stm32f1xx_it.o(.text.BusFault_Handler) - DebugMon_Handler 0x0800083d Thumb Code 2 stm32f1xx_it.o(.text.DebugMon_Handler) - EXTI0_IRQHandler 0x08000841 Thumb Code 6 stm32f1xx_it.o(.text.EXTI0_IRQHandler) - EXTI1_IRQHandler 0x08000849 Thumb Code 6 stm32f1xx_it.o(.text.EXTI1_IRQHandler) - EXTI3_IRQHandler 0x08000851 Thumb Code 6 stm32f1xx_it.o(.text.EXTI3_IRQHandler) - EXTI4_IRQHandler 0x08000859 Thumb Code 6 stm32f1xx_it.o(.text.EXTI4_IRQHandler) - GEI_BUTTON_CODE 0x08000861 Thumb Code 110 encode.o(.text.GEI_BUTTON_CODE) - GET_ENCODE 0x080008d1 Thumb Code 10 encode.o(.text.GET_ENCODE) - HAL_GPIO_EXTI_Callback 0x080008dd Thumb Code 102 mymain.o(.text.HAL_GPIO_EXTI_Callback) - HAL_GPIO_EXTI_IRQHandler 0x08000945 Thumb Code 22 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) - HAL_GPIO_Init 0x0800095d Thumb Code 526 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) - HAL_GPIO_ReadPin 0x08000b6d Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) - HAL_GPIO_TogglePin 0x08000b79 Thumb Code 16 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) - HAL_GPIO_WritePin 0x08000b89 Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) - HAL_GetTick 0x08000b95 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) - HAL_I2C_Init 0x08000ba1 Thumb Code 374 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) - HAL_I2C_Mem_Write 0x08000d19 Thumb Code 344 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) - HAL_I2C_MspInit 0x08000e71 Thumb Code 98 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) - HAL_IncTick 0x08000ed5 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) - HAL_Init 0x08000ef1 Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) - HAL_InitTick 0x08000f19 Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) - HAL_MspInit 0x08000f61 Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) - HAL_NVIC_EnableIRQ 0x08000fa5 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) - HAL_NVIC_SetPriority 0x08000fc5 Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) - HAL_NVIC_SetPriorityGrouping 0x0800101d Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) - HAL_RCC_ClockConfig 0x0800103d Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) - HAL_RCC_GetPCLK1Freq 0x080011fd Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) - HAL_RCC_OscConfig 0x08001225 Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) - HAL_SYSTICK_Config 0x080015d9 Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) - HAL_TIMEx_BreakCallback 0x08001605 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) - HAL_TIMEx_CommutCallback 0x08001609 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) - HAL_TIMEx_MasterConfigSynchronization 0x0800160d Thumb Code 122 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) - HAL_TIM_Base_Init 0x08001689 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) - HAL_TIM_Base_MspInit 0x08001775 Thumb Code 112 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) - HAL_TIM_Base_Start_IT 0x080017e5 Thumb Code 110 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) - HAL_TIM_ConfigClockSource 0x08001855 Thumb Code 402 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) - HAL_TIM_IC_CaptureCallback 0x080019e9 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) - HAL_TIM_IRQHandler 0x080019ed Thumb Code 368 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) - HAL_TIM_MspPostInit 0x08001b5d Thumb Code 74 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) - HAL_TIM_OC_DelayElapsedCallback 0x08001ba9 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) - HAL_TIM_PWM_ConfigChannel 0x08001bad Thumb Code 498 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) - HAL_TIM_PWM_Init 0x08001da1 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) - HAL_TIM_PWM_MspInit 0x08001e8d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) - HAL_TIM_PWM_PulseFinishedCallback 0x08001e91 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) - HAL_TIM_PWM_Start 0x08001e95 Thumb Code 222 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) - HAL_TIM_PeriodElapsedCallback 0x08001f75 Thumb Code 2 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) - HAL_TIM_TriggerCallback 0x08001f79 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) - HardFault_Handler 0x08001f7d Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) - IIC_SAND_DATE 0x080022e9 Thumb Code 40 hread_interface.o(.text.IIC_SAND_DATE) - MemManage_Handler 0x08002311 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) - NMI_Handler 0x08002315 Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) - OLED_Cache_to_hardware 0x08002319 Thumb Code 262 oled.o(.text.OLED_Cache_to_hardware) - OLED_Init 0x08002421 Thumb Code 434 oled.o(.text.OLED_Init) - OLED_Init_Display_Buffer 0x080025d5 Thumb Code 714 oled.o(.text.OLED_Init_Display_Buffer) - OLED_Pix 0x080028a1 Thumb Code 338 oled.o(.text.OLED_Pix) - OLED_Str 0x080029f5 Thumb Code 338 oled.o(.text.OLED_Str) - OLED_Str_list 0x08002b49 Thumb Code 174 oled.o(.text.OLED_Str_list) - OLED_square 0x08002bf9 Thumb Code 1110 oled.o(.text.OLED_square) - PendSV_Handler 0x08003051 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) - SHOW_MENU 0x08003055 Thumb Code 260 mymain.o(.text.SHOW_MENU) - SVC_Handler 0x08003161 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) - SysTick_Handler 0x08003165 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) - SystemInit 0x08003169 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) - TIM2_IRQHandler 0x0800316d Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler) - TIM3_IRQHandler 0x08003179 Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler) - UsageFault_Handler 0x08003185 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) - main 0x08003189 Thumb Code 838 main.o(.text.main) - mo_da 0x080034d1 Thumb Code 68 morsr.o(.text.mo_da) - mo_di 0x08003515 Thumb Code 56 morsr.o(.text.mo_di) - mo_server 0x0800354d Thumb Code 234 morsr.o(.text.mo_server) - mymain 0x08003639 Thumb Code 916 mymain.o(.text.mymain) - __aeabi_fdiv 0x080039d5 Thumb Code 0 fdiv.o(x$fpl$fdiv) - _fdiv 0x080039d5 Thumb Code 384 fdiv.o(x$fpl$fdiv) - __aeabi_f2uiz 0x08003b59 Thumb Code 0 ffixu.o(x$fpl$ffixu) - _ffixu 0x08003b59 Thumb Code 62 ffixu.o(x$fpl$ffixu) - __aeabi_i2f 0x08003b99 Thumb Code 0 fflt_clz.o(x$fpl$fflt) - _fflt 0x08003b99 Thumb Code 48 fflt_clz.o(x$fpl$fflt) - __aeabi_ui2f 0x08003bc9 Thumb Code 0 fflt_clz.o(x$fpl$ffltu) - _ffltu 0x08003bc9 Thumb Code 38 fflt_clz.o(x$fpl$ffltu) - __aeabi_fmul 0x08003bf1 Thumb Code 0 fmul.o(x$fpl$fmul) - _fmul 0x08003bf1 Thumb Code 258 fmul.o(x$fpl$fmul) - __fpl_fnaninf 0x08003cf3 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) - __fpl_fretinf 0x08003d7f Thumb Code 10 fretinf.o(x$fpl$fretinf) - __I$use$fp 0x08003d88 Number 0 usenofp.o(x$fpl$usenofp) - AHBPrescTable 0x08003d8a Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) - APBPrescTable 0x08003d9a Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) - asc2_0805 0x08003da2 Data 760 oled.o(.rodata.asc2_0805) - asc2_1206 0x0800409a Data 1140 oled.o(.rodata.asc2_1206) - asc2_1608 0x0800450e Data 1520 oled.o(.rodata.asc2_1608) - morsecodes 0x08004b0e Data 114 morsr.o(.rodata.morsecodes) - Region$$Table$$Base 0x08004c34 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x08004c54 Number 0 anon$$obj.o(Region$$Table) + _printf_pre_padding 0x080002b5 Thumb Code 44 _printf_pad.o(.text) + _printf_post_padding 0x080002e1 Thumb Code 34 _printf_pad.o(.text) + _printf_str 0x08000303 Thumb Code 82 _printf_str.o(.text) + _printf_int_dec 0x08000355 Thumb Code 104 _printf_dec.o(.text) + __printf 0x080003cd Thumb Code 270 __printf_wp.o(.text) + __aeabi_memclr4 0x080004db Thumb Code 0 rt_memclr_w.o(.text) + __aeabi_memclr8 0x080004db Thumb Code 0 rt_memclr_w.o(.text) + __rt_memclr_w 0x080004db Thumb Code 0 rt_memclr_w.o(.text) + _memset_w 0x080004df Thumb Code 74 rt_memclr_w.o(.text) + __use_two_region_memory 0x08000529 Thumb Code 2 heapauxi.o(.text) + __rt_heap_escrow 0x0800052b Thumb Code 2 heapauxi.o(.text) + __rt_heap_expand 0x0800052d Thumb Code 2 heapauxi.o(.text) + __rt_heap_descriptor 0x08000531 Thumb Code 8 rt_heap_descriptor_intlibspace.o(.text) + __use_no_heap 0x08000539 Thumb Code 2 hguard.o(.text) + __heap$guard 0x0800053b Thumb Code 2 hguard.o(.text) + _terminate_user_alloc 0x0800053d Thumb Code 2 init_alloc.o(.text) + _init_user_alloc 0x0800053f Thumb Code 2 init_alloc.o(.text) + __Heap_Full 0x08000541 Thumb Code 34 init_alloc.o(.text) + __Heap_Broken 0x08000563 Thumb Code 6 init_alloc.o(.text) + _init_alloc 0x08000569 Thumb Code 94 init_alloc.o(.text) + __Heap_Initialize 0x080005c7 Thumb Code 10 h1_init.o(.text) + __Heap_DescSize 0x080005d1 Thumb Code 4 h1_init.o(.text) + _printf_int_common 0x080005d5 Thumb Code 178 _printf_intcommon.o(.text) + _printf_char_common 0x08000693 Thumb Code 32 _printf_char_common.o(.text) + _sputc 0x080006b9 Thumb Code 10 _sputc.o(.text) + _printf_cs_common 0x080006c3 Thumb Code 20 _printf_char.o(.text) + _printf_char 0x080006d7 Thumb Code 16 _printf_char.o(.text) + _printf_string 0x080006e7 Thumb Code 8 _printf_char.o(.text) + __user_libspace 0x080006f1 Thumb Code 8 libspace.o(.text) + __user_perproc_libspace 0x080006f1 Thumb Code 0 libspace.o(.text) + __user_perthread_libspace 0x080006f1 Thumb Code 0 libspace.o(.text) + __Heap_ProvideMemory 0x080006f9 Thumb Code 52 h1_extend.o(.text) + _maybe_terminate_alloc 0x080006f9 Thumb Code 0 maybetermalloc1.o(.text) + __rt_SIGRTMEM 0x0800072d Thumb Code 14 defsig_rtmem_outer.o(.text) + __I$use$semihosting 0x0800073b Thumb Code 0 use_no_semi.o(.text) + __use_no_semihosting_swi 0x0800073b Thumb Code 2 use_no_semi.o(.text) + __semihosting_library_function 0x0800073d Thumb Code 0 indicate_semi.o(.text) + __user_setup_stackheap 0x0800073d Thumb Code 74 sys_stackheap_outer.o(.text) + exit 0x08000787 Thumb Code 18 exit.o(.text) + __sig_exit 0x08000799 Thumb Code 10 defsig_exit.o(.text) + __rt_SIGRTMEM_inner 0x080007a5 Thumb Code 22 defsig_rtmem_inner.o(.text) + _sys_exit 0x080007f5 Thumb Code 8 sys_exit.o(.text) + __default_signal_display 0x08000801 Thumb Code 50 defsig_general.o(.text) + _ttywrch 0x08000833 Thumb Code 14 sys_wrch.o(.text) + BUZZER_PLAY_INIT 0x08000841 Thumb Code 24 buzzer.o(.text.BUZZER_PLAY_INIT) + BUZZER_PLAY_NOTES 0x08000859 Thumb Code 54 buzzer.o(.text.BUZZER_PLAY_NOTES) + BUZZER_PLAY_SERVER 0x08000891 Thumb Code 156 buzzer.o(.text.BUZZER_PLAY_SERVER) + BusFault_Handler 0x0800092d Thumb Code 2 stm32f1xx_it.o(.text.BusFault_Handler) + DebugMon_Handler 0x08000931 Thumb Code 2 stm32f1xx_it.o(.text.DebugMon_Handler) + EXTI4_IRQHandler 0x08000935 Thumb Code 6 stm32f1xx_it.o(.text.EXTI4_IRQHandler) + GEI_BUTTON_CODE 0x0800093d Thumb Code 110 encode.o(.text.GEI_BUTTON_CODE) + GET_ENCODE 0x080009ad Thumb Code 10 encode.o(.text.GET_ENCODE) + HAL_GPIO_EXTI_Callback 0x080009b9 Thumb Code 126 mymain.o(.text.HAL_GPIO_EXTI_Callback) + HAL_GPIO_EXTI_IRQHandler 0x08000a39 Thumb Code 22 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_EXTI_IRQHandler) + HAL_GPIO_Init 0x08000a51 Thumb Code 526 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_Init) + HAL_GPIO_ReadPin 0x08000c61 Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_ReadPin) + HAL_GPIO_TogglePin 0x08000c6d Thumb Code 16 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_TogglePin) + HAL_GPIO_WritePin 0x08000c7d Thumb Code 10 stm32f1xx_hal_gpio.o(.text.HAL_GPIO_WritePin) + HAL_GetTick 0x08000c89 Thumb Code 12 stm32f1xx_hal.o(.text.HAL_GetTick) + HAL_I2C_Init 0x08000c95 Thumb Code 374 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Init) + HAL_I2C_Mem_Write 0x08000e0d Thumb Code 344 stm32f1xx_hal_i2c.o(.text.HAL_I2C_Mem_Write) + HAL_I2C_MspInit 0x08000f65 Thumb Code 98 stm32f1xx_hal_msp.o(.text.HAL_I2C_MspInit) + HAL_IncTick 0x08000fc9 Thumb Code 26 stm32f1xx_hal.o(.text.HAL_IncTick) + HAL_Init 0x08000fe5 Thumb Code 38 stm32f1xx_hal.o(.text.HAL_Init) + HAL_InitTick 0x0800100d Thumb Code 72 stm32f1xx_hal.o(.text.HAL_InitTick) + HAL_MspInit 0x08001055 Thumb Code 66 stm32f1xx_hal_msp.o(.text.HAL_MspInit) + HAL_NVIC_EnableIRQ 0x08001099 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_EnableIRQ) + HAL_NVIC_SetPriority 0x080010b9 Thumb Code 86 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriority) + HAL_NVIC_SetPriorityGrouping 0x08001111 Thumb Code 32 stm32f1xx_hal_cortex.o(.text.HAL_NVIC_SetPriorityGrouping) + HAL_RCC_ClockConfig 0x08001131 Thumb Code 446 stm32f1xx_hal_rcc.o(.text.HAL_RCC_ClockConfig) + HAL_RCC_GetPCLK1Freq 0x080012f1 Thumb Code 38 stm32f1xx_hal_rcc.o(.text.HAL_RCC_GetPCLK1Freq) + HAL_RCC_OscConfig 0x08001319 Thumb Code 948 stm32f1xx_hal_rcc.o(.text.HAL_RCC_OscConfig) + HAL_SYSTICK_Config 0x080016cd Thumb Code 44 stm32f1xx_hal_cortex.o(.text.HAL_SYSTICK_Config) + HAL_TIMEx_BreakCallback 0x080016f9 Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_BreakCallback) + HAL_TIMEx_CommutCallback 0x080016fd Thumb Code 2 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_CommutCallback) + HAL_TIMEx_MasterConfigSynchronization 0x08001701 Thumb Code 122 stm32f1xx_hal_tim_ex.o(.text.HAL_TIMEx_MasterConfigSynchronization) + HAL_TIM_Base_Init 0x0800177d Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Init) + HAL_TIM_Base_MspInit 0x08001869 Thumb Code 112 stm32f1xx_hal_msp.o(.text.HAL_TIM_Base_MspInit) + HAL_TIM_Base_Start_IT 0x080018d9 Thumb Code 110 stm32f1xx_hal_tim.o(.text.HAL_TIM_Base_Start_IT) + HAL_TIM_ConfigClockSource 0x08001949 Thumb Code 402 stm32f1xx_hal_tim.o(.text.HAL_TIM_ConfigClockSource) + HAL_TIM_IC_CaptureCallback 0x08001add Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_IC_CaptureCallback) + HAL_TIM_IRQHandler 0x08001ae1 Thumb Code 368 stm32f1xx_hal_tim.o(.text.HAL_TIM_IRQHandler) + HAL_TIM_MspPostInit 0x08001c51 Thumb Code 74 stm32f1xx_hal_msp.o(.text.HAL_TIM_MspPostInit) + HAL_TIM_OC_DelayElapsedCallback 0x08001c9d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_OC_DelayElapsedCallback) + HAL_TIM_PWM_ConfigChannel 0x08001ca1 Thumb Code 498 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_ConfigChannel) + HAL_TIM_PWM_Init 0x08001e95 Thumb Code 236 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Init) + HAL_TIM_PWM_MspInit 0x08001f81 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_MspInit) + HAL_TIM_PWM_PulseFinishedCallback 0x08001f85 Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_PulseFinishedCallback) + HAL_TIM_PWM_Start 0x08001f89 Thumb Code 222 stm32f1xx_hal_tim.o(.text.HAL_TIM_PWM_Start) + HAL_TIM_PeriodElapsedCallback 0x08002069 Thumb Code 2 mymain.o(.text.HAL_TIM_PeriodElapsedCallback) + HAL_TIM_TriggerCallback 0x0800206d Thumb Code 2 stm32f1xx_hal_tim.o(.text.HAL_TIM_TriggerCallback) + HardFault_Handler 0x08002071 Thumb Code 2 stm32f1xx_it.o(.text.HardFault_Handler) + IIC_SAND_DATE 0x080023dd Thumb Code 40 hread_interface.o(.text.IIC_SAND_DATE) + MemManage_Handler 0x08002405 Thumb Code 2 stm32f1xx_it.o(.text.MemManage_Handler) + NMI_Handler 0x08002409 Thumb Code 2 stm32f1xx_it.o(.text.NMI_Handler) + OLED_Cache_to_hardware 0x0800240d Thumb Code 262 oled.o(.text.OLED_Cache_to_hardware) + OLED_Init 0x08002515 Thumb Code 434 oled.o(.text.OLED_Init) + OLED_Init_Display_Buffer 0x080026c9 Thumb Code 714 oled.o(.text.OLED_Init_Display_Buffer) + OLED_Pix 0x08002995 Thumb Code 338 oled.o(.text.OLED_Pix) + OLED_Setting_luminance 0x08002ae9 Thumb Code 74 oled.o(.text.OLED_Setting_luminance) + OLED_Str 0x08002b35 Thumb Code 338 oled.o(.text.OLED_Str) + OLED_Str_list 0x08002c89 Thumb Code 174 oled.o(.text.OLED_Str_list) + OLED_square 0x08002d39 Thumb Code 1110 oled.o(.text.OLED_square) + PendSV_Handler 0x08003191 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) + SHOW_MENU 0x08003195 Thumb Code 260 mymain.o(.text.SHOW_MENU) + SVC_Handler 0x080032a1 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) + SysTick_Handler 0x080032a5 Thumb Code 4 stm32f1xx_it.o(.text.SysTick_Handler) + SystemInit 0x080032a9 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) + TIM2_IRQHandler 0x080032ad Thumb Code 12 stm32f1xx_it.o(.text.TIM2_IRQHandler) + TIM3_IRQHandler 0x080032b9 Thumb Code 12 stm32f1xx_it.o(.text.TIM3_IRQHandler) + UsageFault_Handler 0x080032c5 Thumb Code 2 stm32f1xx_it.o(.text.UsageFault_Handler) + buzzer_settings 0x080032c9 Thumb Code 294 mymain.o(.text.buzzer_settings) + display_settings 0x080033f1 Thumb Code 224 mymain.o(.text.display_settings) + main 0x080034d1 Thumb Code 790 main.o(.text.main) + main_gui 0x080037e9 Thumb Code 240 mymain.o(.text.main_gui) + mo_da 0x080038e1 Thumb Code 68 morsr.o(.text.mo_da) + mo_di 0x08003925 Thumb Code 56 morsr.o(.text.mo_di) + mo_server 0x0800395d Thumb Code 234 morsr.o(.text.mo_server) + mymain 0x08003a49 Thumb Code 370 mymain.o(.text.mymain) + _is_digit 0x08003bbb Thumb Code 14 __printf_wp.o(i._is_digit) + __aeabi_d2iz 0x08003bc9 Thumb Code 0 dfix.o(x$fpl$dfix) + _dfix 0x08003bc9 Thumb Code 94 dfix.o(x$fpl$dfix) + __aeabi_ui2d 0x08003c27 Thumb Code 0 dflt_clz.o(x$fpl$dfltu) + _dfltu 0x08003c27 Thumb Code 38 dflt_clz.o(x$fpl$dfltu) + __aeabi_dmul 0x08003c4d Thumb Code 0 dmul.o(x$fpl$dmul) + _dmul 0x08003c4d Thumb Code 332 dmul.o(x$fpl$dmul) + __fpl_dnaninf 0x08003da1 Thumb Code 156 dnaninf.o(x$fpl$dnaninf) + __fpl_dretinf 0x08003e3d Thumb Code 12 dretinf.o(x$fpl$dretinf) + __aeabi_fdiv 0x08003e49 Thumb Code 0 fdiv.o(x$fpl$fdiv) + _fdiv 0x08003e49 Thumb Code 384 fdiv.o(x$fpl$fdiv) + __aeabi_f2uiz 0x08003fcd Thumb Code 0 ffixu.o(x$fpl$ffixu) + _ffixu 0x08003fcd Thumb Code 62 ffixu.o(x$fpl$ffixu) + __aeabi_i2f 0x0800400d Thumb Code 0 fflt_clz.o(x$fpl$fflt) + _fflt 0x0800400d Thumb Code 48 fflt_clz.o(x$fpl$fflt) + __aeabi_ui2f 0x0800403d Thumb Code 0 fflt_clz.o(x$fpl$ffltu) + _ffltu 0x0800403d Thumb Code 38 fflt_clz.o(x$fpl$ffltu) + __aeabi_fmul 0x08004065 Thumb Code 0 fmul.o(x$fpl$fmul) + _fmul 0x08004065 Thumb Code 258 fmul.o(x$fpl$fmul) + __fpl_fnaninf 0x08004167 Thumb Code 140 fnaninf.o(x$fpl$fnaninf) + __fpl_fretinf 0x080041f3 Thumb Code 10 fretinf.o(x$fpl$fretinf) + __I$use$fp 0x080041fc Number 0 usenofp.o(x$fpl$usenofp) + AHBPrescTable 0x080041fe Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) + APBPrescTable 0x0800420e Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) + asc2_0805 0x08004216 Data 760 oled.o(.rodata.asc2_0805) + asc2_1206 0x0800450e Data 1140 oled.o(.rodata.asc2_1206) + asc2_1608 0x08004982 Data 1520 oled.o(.rodata.asc2_1608) + morsecodes 0x08004f82 Data 114 morsr.o(.rodata.morsecodes) + Region$$Table$$Base 0x080050e0 Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x08005100 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) config_buzzer_for_button_pass 0x20000008 Data 1 mymain.o(.data..L_MergedGlobals) config_buzzer_for_button_longpass 0x20000009 Data 1 mymain.o(.data..L_MergedGlobals) - config_buzzer_for_sele_change 0x2000000a Data 1 mymain.o(.data..L_MergedGlobals) - menu_main 0x2000000c Data 24 mymain.o(.data..L_MergedGlobals) - buzzer_setting 0x20000024 Data 24 mymain.o(.data..L_MergedGlobals) - SystemCoreClock 0x2000003c Data 4 system_stm32f1xx.o(.data.SystemCoreClock) - __libspace_start 0x20000040 Data 96 libspace.o(.bss) - __temporary_stack_top$libspace 0x200000a0 Data 0 libspace.o(.bss) - moser_buff_int 0x200000a0 Data 1 morsr.o(.bss..L_MergedGlobals) - moser_code_len 0x200000a1 Data 1 morsr.o(.bss..L_MergedGlobals) - moser_code 0x200000a2 Data 1 morsr.o(.bss..L_MergedGlobals) - moser_input_flag 0x200000a3 Data 1 morsr.o(.bss..L_MergedGlobals) - moser_input_true 0x200000a4 Data 1 morsr.o(.bss..L_MergedGlobals) - moser_tick_time 0x200000a8 Data 4 morsr.o(.bss..L_MergedGlobals) - sys_lan 0x200000b0 Data 1 mymain.o(.bss..L_MergedGlobals.14) - fps 0x200000b2 Data 2 mymain.o(.bss..L_MergedGlobals.14) - fps_ 0x200000b4 Data 2 mymain.o(.bss..L_MergedGlobals.14) - mode 0x200000b8 Data 4 mymain.o(.bss..L_MergedGlobals.14) - run_tick 0x200000bc Data 4 mymain.o(.bss..L_MergedGlobals.14) - jump_tick 0x200000c0 Data 4 mymain.o(.bss..L_MergedGlobals.14) - encode_c 0x200000c4 Data 4 mymain.o(.bss..L_MergedGlobals.14) - E1 0x200000c8 Data 8 mymain.o(.bss..L_MergedGlobals.14) - B1 0x200000d0 Data 16 mymain.o(.bss..L_MergedGlobals.14) - TACKA 0x200000e0 Data 16 mymain.o(.bss..L_MergedGlobals.14) - TACKB 0x200000f0 Data 16 mymain.o(.bss..L_MergedGlobals.14) - str 0x20000100 Data 32 mymain.o(.bss..L_MergedGlobals.14) - OLED_buff 0x20000120 Data 1024 oled.o(.bss.OLED_buff) - OLED_speedup 0x20000520 Data 1024 oled.o(.bss.OLED_speedup) - buzzer_play_buff 0x20000920 Data 16 buzzer.o(.bss.buzzer_play_buff) - hi2c1 0x20000930 Data 84 main.o(.bss.hi2c1) - htim2 0x20000984 Data 72 main.o(.bss.htim2) - htim3 0x200009cc Data 72 main.o(.bss.htim3) - moser_buff 0x20000a14 Data 155 morsr.o(.bss.moser_buff) - uwTick 0x20000ab0 Data 4 stm32f1xx_hal.o(.bss.uwTick) + config_oled_luminance 0x2000000c Data 4 mymain.o(.data..L_MergedGlobals) + turnon 0x20000010 Data 8 mymain.o(.data..L_MergedGlobals) + turnoff 0x20000018 Data 8 mymain.o(.data..L_MergedGlobals) + SystemCoreClock 0x20000068 Data 4 system_stm32f1xx.o(.data.SystemCoreClock) + __libspace_start 0x20000070 Data 96 libspace.o(.bss) + __temporary_stack_top$libspace 0x200000d0 Data 0 libspace.o(.bss) + moser_buff_int 0x200000d0 Data 1 morsr.o(.bss..L_MergedGlobals) + moser_code_len 0x200000d1 Data 1 morsr.o(.bss..L_MergedGlobals) + moser_code 0x200000d2 Data 1 morsr.o(.bss..L_MergedGlobals) + moser_input_flag 0x200000d3 Data 1 morsr.o(.bss..L_MergedGlobals) + moser_input_true 0x200000d4 Data 1 morsr.o(.bss..L_MergedGlobals) + moser_tick_time 0x200000d8 Data 4 morsr.o(.bss..L_MergedGlobals) + config_buzzer_for_sele_change 0x200000e0 Data 1 mymain.o(.bss..L_MergedGlobals.15) + sys_lan 0x200000e1 Data 1 mymain.o(.bss..L_MergedGlobals.15) + fps 0x200000e4 Data 2 mymain.o(.bss..L_MergedGlobals.15) + fps_ 0x200000e6 Data 2 mymain.o(.bss..L_MergedGlobals.15) + mode 0x200000e8 Data 4 mymain.o(.bss..L_MergedGlobals.15) + run_tick 0x200000ec Data 4 mymain.o(.bss..L_MergedGlobals.15) + jump_tick 0x200000f0 Data 4 mymain.o(.bss..L_MergedGlobals.15) + encode_c 0x200000f4 Data 4 mymain.o(.bss..L_MergedGlobals.15) + E1 0x200000f8 Data 8 mymain.o(.bss..L_MergedGlobals.15) + TACKA 0x20000100 Data 16 mymain.o(.bss..L_MergedGlobals.15) + TACKB 0x20000110 Data 16 mymain.o(.bss..L_MergedGlobals.15) + B1 0x20000120 Data 16 mymain.o(.bss..L_MergedGlobals.15) + OLED_buff 0x20000130 Data 1024 oled.o(.bss.OLED_buff) + OLED_speedup 0x20000530 Data 1024 oled.o(.bss.OLED_speedup) + buzzer_play_buff 0x20000930 Data 16 buzzer.o(.bss.buzzer_play_buff) + hi2c1 0x20000940 Data 84 main.o(.bss.hi2c1) + htim2 0x20000994 Data 72 main.o(.bss.htim2) + htim3 0x200009dc Data 72 main.o(.bss.htim3) + moser_buff 0x20000a24 Data 155 morsr.o(.bss.moser_buff) + uwTick 0x20000ac0 Data 4 stm32f1xx_hal.o(.bss.uwTick) @@ -2627,275 +2751,283 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00004c98, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00005170, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00004c54, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x00005100, 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 0x00000008 Code RO 1126 * !!!main c_w.l(__main.o) - 0x080000f4 0x080000f4 0x00000034 Code RO 1381 !!!scatter c_w.l(__scatter.o) - 0x08000128 0x08000128 0x0000001a Code RO 1383 !!handler_copy c_w.l(__scatter_copy.o) + 0x080000ec 0x080000ec 0x00000008 Code RO 1130 * !!!main c_w.l(__main.o) + 0x080000f4 0x080000f4 0x00000034 Code RO 1385 !!!scatter c_w.l(__scatter.o) + 0x08000128 0x08000128 0x0000001a Code RO 1387 !!handler_copy c_w.l(__scatter_copy.o) 0x08000142 0x08000142 0x00000002 PAD - 0x08000144 0x08000144 0x0000001c Code RO 1385 !!handler_zi c_w.l(__scatter_zi.o) - 0x08000160 0x08000160 0x00000000 Code RO 1121 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) - 0x08000160 0x08000160 0x00000006 Code RO 1120 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o) - 0x08000166 0x08000166 0x00000006 Code RO 1119 .ARM.Collect$$_printf_percent$$00000014 c_w.l(_printf_s.o) - 0x0800016c 0x0800016c 0x00000004 Code RO 1190 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) - 0x08000170 0x08000170 0x00000002 Code RO 1316 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) - 0x08000172 0x08000172 0x00000000 Code RO 1196 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) - 0x08000172 0x08000172 0x00000000 Code RO 1198 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) - 0x08000172 0x08000172 0x00000008 Code RO 1199 .ARM.Collect$$libinit$$00000005 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1201 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1203 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1205 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1208 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1210 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1212 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1214 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1216 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1218 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1220 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1222 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1224 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1226 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1228 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1232 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1234 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1236 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000000 Code RO 1238 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) - 0x0800017a 0x0800017a 0x00000002 Code RO 1239 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) - 0x0800017c 0x0800017c 0x00000002 Code RO 1378 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1332 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1334 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1337 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1340 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1342 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000000 Code RO 1345 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) - 0x0800017e 0x0800017e 0x00000002 Code RO 1346 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) - 0x08000180 0x08000180 0x00000000 Code RO 1158 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) - 0x08000180 0x08000180 0x00000000 Code RO 1257 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) - 0x08000180 0x08000180 0x00000006 Code RO 1269 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) - 0x08000186 0x08000186 0x00000000 Code RO 1259 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) - 0x08000186 0x08000186 0x00000004 Code RO 1260 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) - 0x0800018a 0x0800018a 0x00000000 Code RO 1262 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) - 0x0800018a 0x0800018a 0x00000008 Code RO 1263 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) - 0x08000192 0x08000192 0x00000002 Code RO 1321 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) - 0x08000194 0x08000194 0x00000000 Code RO 1352 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) - 0x08000194 0x08000194 0x00000004 Code RO 1353 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) - 0x08000198 0x08000198 0x00000006 Code RO 1354 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) + 0x08000144 0x08000144 0x0000001c Code RO 1389 !!handler_zi c_w.l(__scatter_zi.o) + 0x08000160 0x08000160 0x00000000 Code RO 1125 .ARM.Collect$$_printf_percent$$00000000 c_w.l(_printf_percent.o) + 0x08000160 0x08000160 0x00000006 Code RO 1124 .ARM.Collect$$_printf_percent$$00000009 c_w.l(_printf_d.o) + 0x08000166 0x08000166 0x00000006 Code RO 1123 .ARM.Collect$$_printf_percent$$00000014 c_w.l(_printf_s.o) + 0x0800016c 0x0800016c 0x00000004 Code RO 1194 .ARM.Collect$$_printf_percent$$00000017 c_w.l(_printf_percent_end.o) + 0x08000170 0x08000170 0x00000002 Code RO 1320 .ARM.Collect$$libinit$$00000000 c_w.l(libinit.o) + 0x08000172 0x08000172 0x00000000 Code RO 1200 .ARM.Collect$$libinit$$00000002 c_w.l(libinit2.o) + 0x08000172 0x08000172 0x00000000 Code RO 1202 .ARM.Collect$$libinit$$00000004 c_w.l(libinit2.o) + 0x08000172 0x08000172 0x00000008 Code RO 1203 .ARM.Collect$$libinit$$00000005 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1205 .ARM.Collect$$libinit$$0000000A c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1207 .ARM.Collect$$libinit$$0000000C c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1209 .ARM.Collect$$libinit$$0000000E c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1212 .ARM.Collect$$libinit$$00000011 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1214 .ARM.Collect$$libinit$$00000013 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1216 .ARM.Collect$$libinit$$00000015 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1218 .ARM.Collect$$libinit$$00000017 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1220 .ARM.Collect$$libinit$$00000019 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1222 .ARM.Collect$$libinit$$0000001B c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1224 .ARM.Collect$$libinit$$0000001D c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1226 .ARM.Collect$$libinit$$0000001F c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1228 .ARM.Collect$$libinit$$00000021 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1230 .ARM.Collect$$libinit$$00000023 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1232 .ARM.Collect$$libinit$$00000025 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1236 .ARM.Collect$$libinit$$0000002C c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1238 .ARM.Collect$$libinit$$0000002E c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1240 .ARM.Collect$$libinit$$00000030 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000000 Code RO 1242 .ARM.Collect$$libinit$$00000032 c_w.l(libinit2.o) + 0x0800017a 0x0800017a 0x00000002 Code RO 1243 .ARM.Collect$$libinit$$00000033 c_w.l(libinit2.o) + 0x0800017c 0x0800017c 0x00000002 Code RO 1382 .ARM.Collect$$libshutdown$$00000000 c_w.l(libshutdown.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1336 .ARM.Collect$$libshutdown$$00000002 c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1338 .ARM.Collect$$libshutdown$$00000004 c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1341 .ARM.Collect$$libshutdown$$00000007 c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1344 .ARM.Collect$$libshutdown$$0000000A c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1346 .ARM.Collect$$libshutdown$$0000000C c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000000 Code RO 1349 .ARM.Collect$$libshutdown$$0000000F c_w.l(libshutdown2.o) + 0x0800017e 0x0800017e 0x00000002 Code RO 1350 .ARM.Collect$$libshutdown$$00000010 c_w.l(libshutdown2.o) + 0x08000180 0x08000180 0x00000000 Code RO 1162 .ARM.Collect$$rtentry$$00000000 c_w.l(__rtentry.o) + 0x08000180 0x08000180 0x00000000 Code RO 1261 .ARM.Collect$$rtentry$$00000002 c_w.l(__rtentry2.o) + 0x08000180 0x08000180 0x00000006 Code RO 1273 .ARM.Collect$$rtentry$$00000004 c_w.l(__rtentry4.o) + 0x08000186 0x08000186 0x00000000 Code RO 1263 .ARM.Collect$$rtentry$$00000009 c_w.l(__rtentry2.o) + 0x08000186 0x08000186 0x00000004 Code RO 1264 .ARM.Collect$$rtentry$$0000000A c_w.l(__rtentry2.o) + 0x0800018a 0x0800018a 0x00000000 Code RO 1266 .ARM.Collect$$rtentry$$0000000C c_w.l(__rtentry2.o) + 0x0800018a 0x0800018a 0x00000008 Code RO 1267 .ARM.Collect$$rtentry$$0000000D c_w.l(__rtentry2.o) + 0x08000192 0x08000192 0x00000002 Code RO 1325 .ARM.Collect$$rtexit$$00000000 c_w.l(rtexit.o) + 0x08000194 0x08000194 0x00000000 Code RO 1356 .ARM.Collect$$rtexit$$00000002 c_w.l(rtexit2.o) + 0x08000194 0x08000194 0x00000004 Code RO 1357 .ARM.Collect$$rtexit$$00000003 c_w.l(rtexit2.o) + 0x08000198 0x08000198 0x00000006 Code RO 1358 .ARM.Collect$$rtexit$$00000004 c_w.l(rtexit2.o) 0x0800019e 0x0800019e 0x00000002 PAD 0x080001a0 0x080001a0 0x00000040 Code RO 4 .text startup_stm32f103xb.o - 0x080001e0 0x080001e0 0x0000005e Code RO 1031 .text c_w.l(h1_alloc.o) - 0x0800023e 0x0800023e 0x0000004e Code RO 1033 .text c_w.l(h1_free.o) - 0x0800028c 0x0800028c 0x00000028 Code RO 1091 .text c_w.l(noretval__2sprintf.o) - 0x080002b4 0x080002b4 0x00000068 Code RO 1093 .text c_w.l(__printf.o) - 0x0800031c 0x0800031c 0x00000052 Code RO 1095 .text c_w.l(_printf_str.o) - 0x0800036e 0x0800036e 0x00000002 PAD - 0x08000370 0x08000370 0x00000078 Code RO 1097 .text c_w.l(_printf_dec.o) - 0x080003e8 0x080003e8 0x0000004e Code RO 1122 .text c_w.l(rt_memclr_w.o) - 0x08000436 0x08000436 0x00000006 Code RO 1124 .text c_w.l(heapauxi.o) - 0x0800043c 0x0800043c 0x00000008 Code RO 1162 .text c_w.l(rt_heap_descriptor_intlibspace.o) - 0x08000444 0x08000444 0x00000004 Code RO 1164 .text c_w.l(hguard.o) - 0x08000448 0x08000448 0x0000008a Code RO 1166 .text c_w.l(init_alloc.o) - 0x080004d2 0x080004d2 0x0000000e Code RO 1170 .text c_w.l(h1_init.o) - 0x080004e0 0x080004e0 0x000000b2 Code RO 1182 .text c_w.l(_printf_intcommon.o) - 0x08000592 0x08000592 0x00000002 PAD - 0x08000594 0x08000594 0x00000030 Code RO 1184 .text c_w.l(_printf_char_common.o) - 0x080005c4 0x080005c4 0x0000000a Code RO 1186 .text c_w.l(_sputc.o) - 0x080005ce 0x080005ce 0x0000002c Code RO 1188 .text c_w.l(_printf_char.o) - 0x080005fa 0x080005fa 0x00000002 PAD - 0x080005fc 0x080005fc 0x00000008 Code RO 1253 .text c_w.l(libspace.o) - 0x08000604 0x08000604 0x00000000 Code RO 1273 .text c_w.l(maybetermalloc1.o) - 0x08000604 0x08000604 0x00000034 Code RO 1275 .text c_w.l(h1_extend.o) - 0x08000638 0x08000638 0x0000000e Code RO 1281 .text c_w.l(defsig_rtmem_outer.o) - 0x08000646 0x08000646 0x00000002 Code RO 1292 .text c_w.l(use_no_semi.o) - 0x08000648 0x08000648 0x00000000 Code RO 1294 .text c_w.l(indicate_semi.o) - 0x08000648 0x08000648 0x0000004a Code RO 1295 .text c_w.l(sys_stackheap_outer.o) - 0x08000692 0x08000692 0x00000012 Code RO 1301 .text c_w.l(exit.o) - 0x080006a4 0x080006a4 0x0000000a Code RO 1303 .text c_w.l(defsig_exit.o) - 0x080006ae 0x080006ae 0x00000002 PAD - 0x080006b0 0x080006b0 0x00000050 Code RO 1305 .text c_w.l(defsig_rtmem_inner.o) - 0x08000700 0x08000700 0x0000000c Code RO 1317 .text c_w.l(sys_exit.o) - 0x0800070c 0x0800070c 0x00000032 Code RO 1329 .text c_w.l(defsig_general.o) - 0x0800073e 0x0800073e 0x0000000e Code RO 1347 .text c_w.l(sys_wrch.o) - 0x0800074c 0x0800074c 0x00000018 Code RO 977 .text.BUZZER_PLAY_INIT buzzer.o - 0x08000764 0x08000764 0x00000036 Code RO 979 .text.BUZZER_PLAY_NOTES buzzer.o - 0x0800079a 0x0800079a 0x00000002 PAD - 0x0800079c 0x0800079c 0x0000009c Code RO 981 .text.BUZZER_PLAY_SERVER buzzer.o - 0x08000838 0x08000838 0x00000002 Code RO 34 .text.BusFault_Handler stm32f1xx_it.o - 0x0800083a 0x0800083a 0x00000002 PAD - 0x0800083c 0x0800083c 0x00000002 Code RO 40 .text.DebugMon_Handler stm32f1xx_it.o - 0x0800083e 0x0800083e 0x00000002 PAD - 0x08000840 0x08000840 0x00000006 Code RO 46 .text.EXTI0_IRQHandler stm32f1xx_it.o - 0x08000846 0x08000846 0x00000002 PAD - 0x08000848 0x08000848 0x00000006 Code RO 48 .text.EXTI1_IRQHandler stm32f1xx_it.o - 0x0800084e 0x0800084e 0x00000002 PAD - 0x08000850 0x08000850 0x00000006 Code RO 50 .text.EXTI3_IRQHandler stm32f1xx_it.o - 0x08000856 0x08000856 0x00000002 PAD - 0x08000858 0x08000858 0x00000006 Code RO 52 .text.EXTI4_IRQHandler stm32f1xx_it.o - 0x0800085e 0x0800085e 0x00000002 PAD - 0x08000860 0x08000860 0x0000006e Code RO 992 .text.GEI_BUTTON_CODE encode.o - 0x080008ce 0x080008ce 0x00000002 PAD - 0x080008d0 0x080008d0 0x0000000a Code RO 994 .text.GET_ENCODE encode.o - 0x080008da 0x080008da 0x00000002 PAD - 0x080008dc 0x080008dc 0x00000066 Code RO 911 .text.HAL_GPIO_EXTI_Callback mymain.o - 0x08000942 0x08000942 0x00000002 PAD - 0x08000944 0x08000944 0x00000016 Code RO 349 .text.HAL_GPIO_EXTI_IRQHandler stm32f1xx_hal_gpio.o - 0x0800095a 0x0800095a 0x00000002 PAD - 0x0800095c 0x0800095c 0x0000020e Code RO 337 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o - 0x08000b6a 0x08000b6a 0x00000002 PAD - 0x08000b6c 0x08000b6c 0x0000000a Code RO 341 .text.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o - 0x08000b76 0x08000b76 0x00000002 PAD - 0x08000b78 0x08000b78 0x00000010 Code RO 345 .text.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o - 0x08000b88 0x08000b88 0x0000000a Code RO 343 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o - 0x08000b92 0x08000b92 0x00000002 PAD - 0x08000b94 0x08000b94 0x0000000c Code RO 237 .text.HAL_GetTick stm32f1xx_hal.o - 0x08000ba0 0x08000ba0 0x00000176 Code RO 99 .text.HAL_I2C_Init stm32f1xx_hal_i2c.o - 0x08000d16 0x08000d16 0x00000002 PAD - 0x08000d18 0x08000d18 0x00000158 Code RO 139 .text.HAL_I2C_Mem_Write stm32f1xx_hal_i2c.o - 0x08000e70 0x08000e70 0x00000062 Code RO 67 .text.HAL_I2C_MspInit stm32f1xx_hal_msp.o - 0x08000ed2 0x08000ed2 0x00000002 PAD - 0x08000ed4 0x08000ed4 0x0000001a Code RO 235 .text.HAL_IncTick stm32f1xx_hal.o - 0x08000eee 0x08000eee 0x00000002 PAD - 0x08000ef0 0x08000ef0 0x00000026 Code RO 225 .text.HAL_Init stm32f1xx_hal.o - 0x08000f16 0x08000f16 0x00000002 PAD - 0x08000f18 0x08000f18 0x00000048 Code RO 227 .text.HAL_InitTick stm32f1xx_hal.o - 0x08000f60 0x08000f60 0x00000042 Code RO 65 .text.HAL_MspInit stm32f1xx_hal_msp.o - 0x08000fa2 0x08000fa2 0x00000002 PAD - 0x08000fa4 0x08000fa4 0x00000020 Code RO 397 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o - 0x08000fc4 0x08000fc4 0x00000056 Code RO 395 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x0800101a 0x0800101a 0x00000002 PAD - 0x0800101c 0x0800101c 0x00000020 Code RO 393 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x0800103c 0x0800103c 0x000001be Code RO 289 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o - 0x080011fa 0x080011fa 0x00000002 PAD - 0x080011fc 0x080011fc 0x00000026 Code RO 301 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o - 0x08001222 0x08001222 0x00000002 PAD - 0x08001224 0x08001224 0x000003b4 Code RO 287 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o - 0x080015d8 0x080015d8 0x0000002c Code RO 405 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o - 0x08001604 0x08001604 0x00000002 Code RO 862 .text.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o - 0x08001606 0x08001606 0x00000002 PAD - 0x08001608 0x08001608 0x00000002 Code RO 858 .text.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o - 0x0800160a 0x0800160a 0x00000002 PAD - 0x0800160c 0x0800160c 0x0000007a Code RO 852 .text.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o - 0x08001686 0x08001686 0x00000002 PAD - 0x08001688 0x08001688 0x000000ec Code RO 558 .text.HAL_TIM_Base_Init stm32f1xx_hal_tim.o - 0x08001774 0x08001774 0x00000070 Code RO 71 .text.HAL_TIM_Base_MspInit stm32f1xx_hal_msp.o - 0x080017e4 0x080017e4 0x0000006e Code RO 572 .text.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o - 0x08001852 0x08001852 0x00000002 PAD - 0x08001854 0x08001854 0x00000192 Code RO 738 .text.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o - 0x080019e6 0x080019e6 0x00000002 PAD - 0x080019e8 0x080019e8 0x00000002 Code RO 694 .text.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o - 0x080019ea 0x080019ea 0x00000002 PAD - 0x080019ec 0x080019ec 0x00000170 Code RO 692 .text.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o - 0x08001b5c 0x08001b5c 0x0000004a Code RO 73 .text.HAL_TIM_MspPostInit stm32f1xx_hal_msp.o - 0x08001ba6 0x08001ba6 0x00000002 PAD - 0x08001ba8 0x08001ba8 0x00000002 Code RO 696 .text.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o - 0x08001baa 0x08001baa 0x00000002 PAD - 0x08001bac 0x08001bac 0x000001f2 Code RO 712 .text.HAL_TIM_PWM_ConfigChannel stm32f1xx_hal_tim.o - 0x08001d9e 0x08001d9e 0x00000002 PAD - 0x08001da0 0x08001da0 0x000000ec Code RO 612 .text.HAL_TIM_PWM_Init stm32f1xx_hal_tim.o - 0x08001e8c 0x08001e8c 0x00000002 Code RO 614 .text.HAL_TIM_PWM_MspInit stm32f1xx_hal_tim.o - 0x08001e8e 0x08001e8e 0x00000002 PAD - 0x08001e90 0x08001e90 0x00000002 Code RO 698 .text.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x080001e0 0x080001e0 0x0000005e Code RO 1033 .text c_w.l(h1_alloc.o) + 0x0800023e 0x0800023e 0x0000004e Code RO 1035 .text c_w.l(h1_free.o) + 0x0800028c 0x0800028c 0x00000028 Code RO 1093 .text c_w.l(noretval__2sprintf.o) + 0x080002b4 0x080002b4 0x0000004e Code RO 1097 .text c_w.l(_printf_pad.o) + 0x08000302 0x08000302 0x00000052 Code RO 1099 .text c_w.l(_printf_str.o) + 0x08000354 0x08000354 0x00000078 Code RO 1101 .text c_w.l(_printf_dec.o) + 0x080003cc 0x080003cc 0x0000010e Code RO 1111 .text c_w.l(__printf_wp.o) + 0x080004da 0x080004da 0x0000004e Code RO 1126 .text c_w.l(rt_memclr_w.o) + 0x08000528 0x08000528 0x00000006 Code RO 1128 .text c_w.l(heapauxi.o) + 0x0800052e 0x0800052e 0x00000002 PAD + 0x08000530 0x08000530 0x00000008 Code RO 1166 .text c_w.l(rt_heap_descriptor_intlibspace.o) + 0x08000538 0x08000538 0x00000004 Code RO 1168 .text c_w.l(hguard.o) + 0x0800053c 0x0800053c 0x0000008a Code RO 1170 .text c_w.l(init_alloc.o) + 0x080005c6 0x080005c6 0x0000000e Code RO 1174 .text c_w.l(h1_init.o) + 0x080005d4 0x080005d4 0x000000b2 Code RO 1186 .text c_w.l(_printf_intcommon.o) + 0x08000686 0x08000686 0x00000002 PAD + 0x08000688 0x08000688 0x00000030 Code RO 1188 .text c_w.l(_printf_char_common.o) + 0x080006b8 0x080006b8 0x0000000a Code RO 1190 .text c_w.l(_sputc.o) + 0x080006c2 0x080006c2 0x0000002c Code RO 1192 .text c_w.l(_printf_char.o) + 0x080006ee 0x080006ee 0x00000002 PAD + 0x080006f0 0x080006f0 0x00000008 Code RO 1257 .text c_w.l(libspace.o) + 0x080006f8 0x080006f8 0x00000000 Code RO 1277 .text c_w.l(maybetermalloc1.o) + 0x080006f8 0x080006f8 0x00000034 Code RO 1279 .text c_w.l(h1_extend.o) + 0x0800072c 0x0800072c 0x0000000e Code RO 1285 .text c_w.l(defsig_rtmem_outer.o) + 0x0800073a 0x0800073a 0x00000002 Code RO 1296 .text c_w.l(use_no_semi.o) + 0x0800073c 0x0800073c 0x00000000 Code RO 1298 .text c_w.l(indicate_semi.o) + 0x0800073c 0x0800073c 0x0000004a Code RO 1299 .text c_w.l(sys_stackheap_outer.o) + 0x08000786 0x08000786 0x00000012 Code RO 1305 .text c_w.l(exit.o) + 0x08000798 0x08000798 0x0000000a Code RO 1307 .text c_w.l(defsig_exit.o) + 0x080007a2 0x080007a2 0x00000002 PAD + 0x080007a4 0x080007a4 0x00000050 Code RO 1309 .text c_w.l(defsig_rtmem_inner.o) + 0x080007f4 0x080007f4 0x0000000c Code RO 1321 .text c_w.l(sys_exit.o) + 0x08000800 0x08000800 0x00000032 Code RO 1333 .text c_w.l(defsig_general.o) + 0x08000832 0x08000832 0x0000000e Code RO 1351 .text c_w.l(sys_wrch.o) + 0x08000840 0x08000840 0x00000018 Code RO 979 .text.BUZZER_PLAY_INIT buzzer.o + 0x08000858 0x08000858 0x00000036 Code RO 981 .text.BUZZER_PLAY_NOTES buzzer.o + 0x0800088e 0x0800088e 0x00000002 PAD + 0x08000890 0x08000890 0x0000009c Code RO 983 .text.BUZZER_PLAY_SERVER buzzer.o + 0x0800092c 0x0800092c 0x00000002 Code RO 34 .text.BusFault_Handler stm32f1xx_it.o + 0x0800092e 0x0800092e 0x00000002 PAD + 0x08000930 0x08000930 0x00000002 Code RO 40 .text.DebugMon_Handler stm32f1xx_it.o + 0x08000932 0x08000932 0x00000002 PAD + 0x08000934 0x08000934 0x00000006 Code RO 46 .text.EXTI4_IRQHandler stm32f1xx_it.o + 0x0800093a 0x0800093a 0x00000002 PAD + 0x0800093c 0x0800093c 0x0000006e Code RO 994 .text.GEI_BUTTON_CODE encode.o + 0x080009aa 0x080009aa 0x00000002 PAD + 0x080009ac 0x080009ac 0x0000000a Code RO 996 .text.GET_ENCODE encode.o + 0x080009b6 0x080009b6 0x00000002 PAD + 0x080009b8 0x080009b8 0x0000007e Code RO 915 .text.HAL_GPIO_EXTI_Callback mymain.o + 0x08000a36 0x08000a36 0x00000002 PAD + 0x08000a38 0x08000a38 0x00000016 Code RO 343 .text.HAL_GPIO_EXTI_IRQHandler stm32f1xx_hal_gpio.o + 0x08000a4e 0x08000a4e 0x00000002 PAD + 0x08000a50 0x08000a50 0x0000020e Code RO 331 .text.HAL_GPIO_Init stm32f1xx_hal_gpio.o + 0x08000c5e 0x08000c5e 0x00000002 PAD + 0x08000c60 0x08000c60 0x0000000a Code RO 335 .text.HAL_GPIO_ReadPin stm32f1xx_hal_gpio.o + 0x08000c6a 0x08000c6a 0x00000002 PAD + 0x08000c6c 0x08000c6c 0x00000010 Code RO 339 .text.HAL_GPIO_TogglePin stm32f1xx_hal_gpio.o + 0x08000c7c 0x08000c7c 0x0000000a Code RO 337 .text.HAL_GPIO_WritePin stm32f1xx_hal_gpio.o + 0x08000c86 0x08000c86 0x00000002 PAD + 0x08000c88 0x08000c88 0x0000000c Code RO 231 .text.HAL_GetTick stm32f1xx_hal.o + 0x08000c94 0x08000c94 0x00000176 Code RO 93 .text.HAL_I2C_Init stm32f1xx_hal_i2c.o + 0x08000e0a 0x08000e0a 0x00000002 PAD + 0x08000e0c 0x08000e0c 0x00000158 Code RO 133 .text.HAL_I2C_Mem_Write stm32f1xx_hal_i2c.o + 0x08000f64 0x08000f64 0x00000062 Code RO 61 .text.HAL_I2C_MspInit stm32f1xx_hal_msp.o + 0x08000fc6 0x08000fc6 0x00000002 PAD + 0x08000fc8 0x08000fc8 0x0000001a Code RO 229 .text.HAL_IncTick stm32f1xx_hal.o + 0x08000fe2 0x08000fe2 0x00000002 PAD + 0x08000fe4 0x08000fe4 0x00000026 Code RO 219 .text.HAL_Init stm32f1xx_hal.o + 0x0800100a 0x0800100a 0x00000002 PAD + 0x0800100c 0x0800100c 0x00000048 Code RO 221 .text.HAL_InitTick stm32f1xx_hal.o + 0x08001054 0x08001054 0x00000042 Code RO 59 .text.HAL_MspInit stm32f1xx_hal_msp.o + 0x08001096 0x08001096 0x00000002 PAD + 0x08001098 0x08001098 0x00000020 Code RO 391 .text.HAL_NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x080010b8 0x080010b8 0x00000056 Code RO 389 .text.HAL_NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x0800110e 0x0800110e 0x00000002 PAD + 0x08001110 0x08001110 0x00000020 Code RO 387 .text.HAL_NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x08001130 0x08001130 0x000001be Code RO 283 .text.HAL_RCC_ClockConfig stm32f1xx_hal_rcc.o + 0x080012ee 0x080012ee 0x00000002 PAD + 0x080012f0 0x080012f0 0x00000026 Code RO 295 .text.HAL_RCC_GetPCLK1Freq stm32f1xx_hal_rcc.o + 0x08001316 0x08001316 0x00000002 PAD + 0x08001318 0x08001318 0x000003b4 Code RO 281 .text.HAL_RCC_OscConfig stm32f1xx_hal_rcc.o + 0x080016cc 0x080016cc 0x0000002c Code RO 399 .text.HAL_SYSTICK_Config stm32f1xx_hal_cortex.o + 0x080016f8 0x080016f8 0x00000002 Code RO 856 .text.HAL_TIMEx_BreakCallback stm32f1xx_hal_tim_ex.o + 0x080016fa 0x080016fa 0x00000002 PAD + 0x080016fc 0x080016fc 0x00000002 Code RO 852 .text.HAL_TIMEx_CommutCallback stm32f1xx_hal_tim_ex.o + 0x080016fe 0x080016fe 0x00000002 PAD + 0x08001700 0x08001700 0x0000007a Code RO 846 .text.HAL_TIMEx_MasterConfigSynchronization stm32f1xx_hal_tim_ex.o + 0x0800177a 0x0800177a 0x00000002 PAD + 0x0800177c 0x0800177c 0x000000ec Code RO 552 .text.HAL_TIM_Base_Init stm32f1xx_hal_tim.o + 0x08001868 0x08001868 0x00000070 Code RO 65 .text.HAL_TIM_Base_MspInit stm32f1xx_hal_msp.o + 0x080018d8 0x080018d8 0x0000006e Code RO 566 .text.HAL_TIM_Base_Start_IT stm32f1xx_hal_tim.o + 0x08001946 0x08001946 0x00000002 PAD + 0x08001948 0x08001948 0x00000192 Code RO 732 .text.HAL_TIM_ConfigClockSource stm32f1xx_hal_tim.o + 0x08001ada 0x08001ada 0x00000002 PAD + 0x08001adc 0x08001adc 0x00000002 Code RO 688 .text.HAL_TIM_IC_CaptureCallback stm32f1xx_hal_tim.o + 0x08001ade 0x08001ade 0x00000002 PAD + 0x08001ae0 0x08001ae0 0x00000170 Code RO 686 .text.HAL_TIM_IRQHandler stm32f1xx_hal_tim.o + 0x08001c50 0x08001c50 0x0000004a Code RO 67 .text.HAL_TIM_MspPostInit stm32f1xx_hal_msp.o + 0x08001c9a 0x08001c9a 0x00000002 PAD + 0x08001c9c 0x08001c9c 0x00000002 Code RO 690 .text.HAL_TIM_OC_DelayElapsedCallback stm32f1xx_hal_tim.o + 0x08001c9e 0x08001c9e 0x00000002 PAD + 0x08001ca0 0x08001ca0 0x000001f2 Code RO 706 .text.HAL_TIM_PWM_ConfigChannel stm32f1xx_hal_tim.o 0x08001e92 0x08001e92 0x00000002 PAD - 0x08001e94 0x08001e94 0x000000de Code RO 620 .text.HAL_TIM_PWM_Start stm32f1xx_hal_tim.o - 0x08001f72 0x08001f72 0x00000002 PAD - 0x08001f74 0x08001f74 0x00000002 Code RO 913 .text.HAL_TIM_PeriodElapsedCallback mymain.o - 0x08001f76 0x08001f76 0x00000002 PAD - 0x08001f78 0x08001f78 0x00000002 Code RO 702 .text.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o - 0x08001f7a 0x08001f7a 0x00000002 PAD - 0x08001f7c 0x08001f7c 0x00000002 Code RO 30 .text.HardFault_Handler stm32f1xx_it.o - 0x08001f7e 0x08001f7e 0x00000002 PAD - 0x08001f80 0x08001f80 0x0000010c Code RO 141 .text.I2C_RequestMemoryWrite stm32f1xx_hal_i2c.o - 0x0800208c 0x0800208c 0x000000c0 Code RO 111 .text.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x0800214c 0x0800214c 0x000000da Code RO 215 .text.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x08002226 0x08002226 0x00000002 PAD - 0x08002228 0x08002228 0x000000c0 Code RO 109 .text.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o - 0x080022e8 0x080022e8 0x00000028 Code RO 891 .text.IIC_SAND_DATE hread_interface.o - 0x08002310 0x08002310 0x00000002 Code RO 32 .text.MemManage_Handler stm32f1xx_it.o - 0x08002312 0x08002312 0x00000002 PAD - 0x08002314 0x08002314 0x00000002 Code RO 28 .text.NMI_Handler stm32f1xx_it.o - 0x08002316 0x08002316 0x00000002 PAD - 0x08002318 0x08002318 0x00000106 Code RO 941 .text.OLED_Cache_to_hardware oled.o - 0x0800241e 0x0800241e 0x00000002 PAD - 0x08002420 0x08002420 0x000001b2 Code RO 939 .text.OLED_Init oled.o - 0x080025d2 0x080025d2 0x00000002 PAD - 0x080025d4 0x080025d4 0x000002ca Code RO 935 .text.OLED_Init_Display_Buffer oled.o - 0x0800289e 0x0800289e 0x00000002 PAD - 0x080028a0 0x080028a0 0x00000152 Code RO 945 .text.OLED_Pix oled.o - 0x080029f2 0x080029f2 0x00000002 PAD - 0x080029f4 0x080029f4 0x00000152 Code RO 949 .text.OLED_Str oled.o - 0x08002b46 0x08002b46 0x00000002 PAD - 0x08002b48 0x08002b48 0x000000ae Code RO 951 .text.OLED_Str_list oled.o - 0x08002bf6 0x08002bf6 0x00000002 PAD - 0x08002bf8 0x08002bf8 0x00000456 Code RO 959 .text.OLED_square oled.o - 0x0800304e 0x0800304e 0x00000002 PAD - 0x08003050 0x08003050 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o - 0x08003052 0x08003052 0x00000002 PAD - 0x08003054 0x08003054 0x0000010c Code RO 903 .text.SHOW_MENU mymain.o - 0x08003160 0x08003160 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o - 0x08003162 0x08003162 0x00000002 PAD - 0x08003164 0x08003164 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o - 0x08003168 0x08003168 0x00000002 Code RO 876 .text.SystemInit system_stm32f1xx.o - 0x0800316a 0x0800316a 0x00000002 PAD - 0x0800316c 0x0800316c 0x0000000c Code RO 54 .text.TIM2_IRQHandler stm32f1xx_it.o - 0x08003178 0x08003178 0x0000000c Code RO 56 .text.TIM3_IRQHandler stm32f1xx_it.o - 0x08003184 0x08003184 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o - 0x08003186 0x08003186 0x00000002 PAD - 0x08003188 0x08003188 0x00000346 Code RO 11 .text.main main.o - 0x080034ce 0x080034ce 0x00000002 PAD - 0x080034d0 0x080034d0 0x00000044 Code RO 1010 .text.mo_da morsr.o - 0x08003514 0x08003514 0x00000038 Code RO 1008 .text.mo_di morsr.o - 0x0800354c 0x0800354c 0x000000ea Code RO 1006 .text.mo_server morsr.o - 0x08003636 0x08003636 0x00000002 PAD - 0x08003638 0x08003638 0x0000039c Code RO 909 .text.mymain mymain.o - 0x080039d4 0x080039d4 0x00000184 Code RO 1141 x$fpl$fdiv fz_ws.l(fdiv.o) - 0x08003b58 0x08003b58 0x0000003e Code RO 1144 x$fpl$ffixu fz_ws.l(ffixu.o) - 0x08003b96 0x08003b96 0x00000002 PAD - 0x08003b98 0x08003b98 0x00000030 Code RO 1149 x$fpl$fflt fz_ws.l(fflt_clz.o) - 0x08003bc8 0x08003bc8 0x00000026 Code RO 1148 x$fpl$ffltu fz_ws.l(fflt_clz.o) - 0x08003bee 0x08003bee 0x00000002 PAD - 0x08003bf0 0x08003bf0 0x00000102 Code RO 1154 x$fpl$fmul fz_ws.l(fmul.o) - 0x08003cf2 0x08003cf2 0x0000008c Code RO 1244 x$fpl$fnaninf fz_ws.l(fnaninf.o) - 0x08003d7e 0x08003d7e 0x0000000a Code RO 1246 x$fpl$fretinf fz_ws.l(fretinf.o) - 0x08003d88 0x08003d88 0x00000000 Code RO 1248 x$fpl$usenofp fz_ws.l(usenofp.o) - 0x08003d88 0x08003d88 0x00000002 Data RO 314 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o - 0x08003d8a 0x08003d8a 0x00000010 Data RO 881 .rodata.AHBPrescTable system_stm32f1xx.o - 0x08003d9a 0x08003d9a 0x00000008 Data RO 882 .rodata.APBPrescTable system_stm32f1xx.o - 0x08003da2 0x08003da2 0x000002f8 Data RO 963 .rodata.asc2_0805 oled.o - 0x0800409a 0x0800409a 0x00000474 Data RO 964 .rodata.asc2_1206 oled.o - 0x0800450e 0x0800450e 0x000005f0 Data RO 965 .rodata.asc2_1608 oled.o - 0x08004afe 0x08004afe 0x00000010 Data RO 313 .rodata.cst16 stm32f1xx_hal_rcc.o - 0x08004b0e 0x08004b0e 0x00000072 Data RO 1014 .rodata.morsecodes morsr.o - 0x08004b80 0x08004b80 0x000000b1 Data RO 916 .rodata.str1.1 mymain.o - 0x08004c31 0x08004c31 0x00000003 PAD - 0x08004c34 0x08004c34 0x00000020 Data RO 1380 Region$$Table anon$$obj.o + 0x08001e94 0x08001e94 0x000000ec Code RO 606 .text.HAL_TIM_PWM_Init stm32f1xx_hal_tim.o + 0x08001f80 0x08001f80 0x00000002 Code RO 608 .text.HAL_TIM_PWM_MspInit stm32f1xx_hal_tim.o + 0x08001f82 0x08001f82 0x00000002 PAD + 0x08001f84 0x08001f84 0x00000002 Code RO 692 .text.HAL_TIM_PWM_PulseFinishedCallback stm32f1xx_hal_tim.o + 0x08001f86 0x08001f86 0x00000002 PAD + 0x08001f88 0x08001f88 0x000000de Code RO 614 .text.HAL_TIM_PWM_Start stm32f1xx_hal_tim.o + 0x08002066 0x08002066 0x00000002 PAD + 0x08002068 0x08002068 0x00000002 Code RO 917 .text.HAL_TIM_PeriodElapsedCallback mymain.o + 0x0800206a 0x0800206a 0x00000002 PAD + 0x0800206c 0x0800206c 0x00000002 Code RO 696 .text.HAL_TIM_TriggerCallback stm32f1xx_hal_tim.o + 0x0800206e 0x0800206e 0x00000002 PAD + 0x08002070 0x08002070 0x00000002 Code RO 30 .text.HardFault_Handler stm32f1xx_it.o + 0x08002072 0x08002072 0x00000002 PAD + 0x08002074 0x08002074 0x0000010c Code RO 135 .text.I2C_RequestMemoryWrite stm32f1xx_hal_i2c.o + 0x08002180 0x08002180 0x000000c0 Code RO 105 .text.I2C_WaitOnBTFFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x08002240 0x08002240 0x000000da Code RO 209 .text.I2C_WaitOnMasterAddressFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x0800231a 0x0800231a 0x00000002 PAD + 0x0800231c 0x0800231c 0x000000c0 Code RO 103 .text.I2C_WaitOnTXEFlagUntilTimeout stm32f1xx_hal_i2c.o + 0x080023dc 0x080023dc 0x00000028 Code RO 885 .text.IIC_SAND_DATE hread_interface.o + 0x08002404 0x08002404 0x00000002 Code RO 32 .text.MemManage_Handler stm32f1xx_it.o + 0x08002406 0x08002406 0x00000002 PAD + 0x08002408 0x08002408 0x00000002 Code RO 28 .text.NMI_Handler stm32f1xx_it.o + 0x0800240a 0x0800240a 0x00000002 PAD + 0x0800240c 0x0800240c 0x00000106 Code RO 943 .text.OLED_Cache_to_hardware oled.o + 0x08002512 0x08002512 0x00000002 PAD + 0x08002514 0x08002514 0x000001b2 Code RO 941 .text.OLED_Init oled.o + 0x080026c6 0x080026c6 0x00000002 PAD + 0x080026c8 0x080026c8 0x000002ca Code RO 937 .text.OLED_Init_Display_Buffer oled.o + 0x08002992 0x08002992 0x00000002 PAD + 0x08002994 0x08002994 0x00000152 Code RO 947 .text.OLED_Pix oled.o + 0x08002ae6 0x08002ae6 0x00000002 PAD + 0x08002ae8 0x08002ae8 0x0000004a Code RO 939 .text.OLED_Setting_luminance oled.o + 0x08002b32 0x08002b32 0x00000002 PAD + 0x08002b34 0x08002b34 0x00000152 Code RO 951 .text.OLED_Str oled.o + 0x08002c86 0x08002c86 0x00000002 PAD + 0x08002c88 0x08002c88 0x000000ae Code RO 953 .text.OLED_Str_list oled.o + 0x08002d36 0x08002d36 0x00000002 PAD + 0x08002d38 0x08002d38 0x00000456 Code RO 961 .text.OLED_square oled.o + 0x0800318e 0x0800318e 0x00000002 PAD + 0x08003190 0x08003190 0x00000002 Code RO 42 .text.PendSV_Handler stm32f1xx_it.o + 0x08003192 0x08003192 0x00000002 PAD + 0x08003194 0x08003194 0x0000010c Code RO 899 .text.SHOW_MENU mymain.o + 0x080032a0 0x080032a0 0x00000002 Code RO 38 .text.SVC_Handler stm32f1xx_it.o + 0x080032a2 0x080032a2 0x00000002 PAD + 0x080032a4 0x080032a4 0x00000004 Code RO 44 .text.SysTick_Handler stm32f1xx_it.o + 0x080032a8 0x080032a8 0x00000002 Code RO 870 .text.SystemInit system_stm32f1xx.o + 0x080032aa 0x080032aa 0x00000002 PAD + 0x080032ac 0x080032ac 0x0000000c Code RO 48 .text.TIM2_IRQHandler stm32f1xx_it.o + 0x080032b8 0x080032b8 0x0000000c Code RO 50 .text.TIM3_IRQHandler stm32f1xx_it.o + 0x080032c4 0x080032c4 0x00000002 Code RO 36 .text.UsageFault_Handler stm32f1xx_it.o + 0x080032c6 0x080032c6 0x00000002 PAD + 0x080032c8 0x080032c8 0x00000126 Code RO 909 .text.buzzer_settings mymain.o + 0x080033ee 0x080033ee 0x00000002 PAD + 0x080033f0 0x080033f0 0x000000e0 Code RO 911 .text.display_settings mymain.o + 0x080034d0 0x080034d0 0x00000316 Code RO 11 .text.main main.o + 0x080037e6 0x080037e6 0x00000002 PAD + 0x080037e8 0x080037e8 0x000000f8 Code RO 905 .text.main_gui mymain.o + 0x080038e0 0x080038e0 0x00000044 Code RO 1012 .text.mo_da morsr.o + 0x08003924 0x08003924 0x00000038 Code RO 1010 .text.mo_di morsr.o + 0x0800395c 0x0800395c 0x000000ea Code RO 1008 .text.mo_server morsr.o + 0x08003a46 0x08003a46 0x00000002 PAD + 0x08003a48 0x08003a48 0x00000172 Code RO 913 .text.mymain mymain.o + 0x08003bba 0x08003bba 0x0000000e Code RO 1113 i._is_digit c_w.l(__printf_wp.o) + 0x08003bc8 0x08003bc8 0x0000005e Code RO 1132 x$fpl$dfix fz_ws.l(dfix.o) + 0x08003c26 0x08003c26 0x00000026 Code RO 1136 x$fpl$dfltu fz_ws.l(dflt_clz.o) + 0x08003c4c 0x08003c4c 0x00000154 Code RO 1142 x$fpl$dmul fz_ws.l(dmul.o) + 0x08003da0 0x08003da0 0x0000009c Code RO 1244 x$fpl$dnaninf fz_ws.l(dnaninf.o) + 0x08003e3c 0x08003e3c 0x0000000c Code RO 1246 x$fpl$dretinf fz_ws.l(dretinf.o) + 0x08003e48 0x08003e48 0x00000184 Code RO 1145 x$fpl$fdiv fz_ws.l(fdiv.o) + 0x08003fcc 0x08003fcc 0x0000003e Code RO 1148 x$fpl$ffixu fz_ws.l(ffixu.o) + 0x0800400a 0x0800400a 0x00000002 PAD + 0x0800400c 0x0800400c 0x00000030 Code RO 1153 x$fpl$fflt fz_ws.l(fflt_clz.o) + 0x0800403c 0x0800403c 0x00000026 Code RO 1152 x$fpl$ffltu fz_ws.l(fflt_clz.o) + 0x08004062 0x08004062 0x00000002 PAD + 0x08004064 0x08004064 0x00000102 Code RO 1158 x$fpl$fmul fz_ws.l(fmul.o) + 0x08004166 0x08004166 0x0000008c Code RO 1248 x$fpl$fnaninf fz_ws.l(fnaninf.o) + 0x080041f2 0x080041f2 0x0000000a Code RO 1250 x$fpl$fretinf fz_ws.l(fretinf.o) + 0x080041fc 0x080041fc 0x00000000 Code RO 1252 x$fpl$usenofp fz_ws.l(usenofp.o) + 0x080041fc 0x080041fc 0x00000002 Data RO 308 .rodata..L__const.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o + 0x080041fe 0x080041fe 0x00000010 Data RO 875 .rodata.AHBPrescTable system_stm32f1xx.o + 0x0800420e 0x0800420e 0x00000008 Data RO 876 .rodata.APBPrescTable system_stm32f1xx.o + 0x08004216 0x08004216 0x000002f8 Data RO 965 .rodata.asc2_0805 oled.o + 0x0800450e 0x0800450e 0x00000474 Data RO 966 .rodata.asc2_1206 oled.o + 0x08004982 0x08004982 0x000005f0 Data RO 967 .rodata.asc2_1608 oled.o + 0x08004f72 0x08004f72 0x00000010 Data RO 307 .rodata.cst16 stm32f1xx_hal_rcc.o + 0x08004f82 0x08004f82 0x00000072 Data RO 1016 .rodata.morsecodes morsr.o + 0x08004ff4 0x08004ff4 0x000000eb Data RO 920 .rodata.str1.1 mymain.o + 0x080050df 0x080050df 0x00000001 PAD + 0x080050e0 0x080050e0 0x00000020 Data RO 1384 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08004c58, Size: 0x000010b8, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08005100, Size: 0x000010c8, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x08004c58 0x00000008 Data RW 276 .data..L_MergedGlobals stm32f1xx_hal.o - 0x20000008 0x08004c60 0x00000034 Data RW 919 .data..L_MergedGlobals mymain.o - 0x2000003c 0x08004c94 0x00000004 Data RW 880 .data.SystemCoreClock system_stm32f1xx.o - 0x20000040 - 0x00000060 Zero RW 1254 .bss c_w.l(libspace.o) - 0x200000a0 - 0x00000010 Zero RW 1017 .bss..L_MergedGlobals morsr.o - 0x200000b0 - 0x00000070 Zero RW 920 .bss..L_MergedGlobals.14 mymain.o - 0x20000120 - 0x00000400 Zero RW 961 .bss.OLED_buff oled.o - 0x20000520 - 0x00000400 Zero RW 962 .bss.OLED_speedup oled.o - 0x20000920 - 0x00000010 Zero RW 983 .bss.buzzer_play_buff buzzer.o - 0x20000930 - 0x00000054 Zero RW 17 .bss.hi2c1 main.o - 0x20000984 - 0x00000048 Zero RW 18 .bss.htim2 main.o - 0x200009cc - 0x00000048 Zero RW 19 .bss.htim3 main.o - 0x20000a14 - 0x0000009b Zero RW 1015 .bss.moser_buff morsr.o - 0x20000aaf 0x08004c98 0x00000001 PAD - 0x20000ab0 - 0x00000004 Zero RW 275 .bss.uwTick stm32f1xx_hal.o - 0x20000ab4 0x08004c98 0x00000004 PAD - 0x20000ab8 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o - 0x20000cb8 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o + 0x20000000 0x08005100 0x00000008 Data RW 270 .data..L_MergedGlobals stm32f1xx_hal.o + 0x20000008 0x08005108 0x00000060 Data RW 921 .data..L_MergedGlobals mymain.o + 0x20000068 0x08005168 0x00000004 Data RW 874 .data.SystemCoreClock system_stm32f1xx.o + 0x2000006c 0x0800516c 0x00000004 PAD + 0x20000070 - 0x00000060 Zero RW 1258 .bss c_w.l(libspace.o) + 0x200000d0 - 0x00000010 Zero RW 1019 .bss..L_MergedGlobals morsr.o + 0x200000e0 - 0x00000050 Zero RW 922 .bss..L_MergedGlobals.15 mymain.o + 0x20000130 - 0x00000400 Zero RW 963 .bss.OLED_buff oled.o + 0x20000530 - 0x00000400 Zero RW 964 .bss.OLED_speedup oled.o + 0x20000930 - 0x00000010 Zero RW 985 .bss.buzzer_play_buff buzzer.o + 0x20000940 - 0x00000054 Zero RW 17 .bss.hi2c1 main.o + 0x20000994 - 0x00000048 Zero RW 18 .bss.htim2 main.o + 0x200009dc - 0x00000048 Zero RW 19 .bss.htim3 main.o + 0x20000a24 - 0x0000009b Zero RW 1017 .bss.moser_buff morsr.o + 0x20000abf 0x0800516c 0x00000001 PAD + 0x20000ac0 - 0x00000004 Zero RW 269 .bss.uwTick stm32f1xx_hal.o + 0x20000ac4 0x0800516c 0x00000004 PAD + 0x20000ac8 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o + 0x20000cc8 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o ============================================================================== @@ -2908,10 +3040,10 @@ Image component sizes 234 0 0 0 16 2622 buzzer.o 120 0 0 0 0 1405 encode.o 40 0 0 0 0 1991 hread_interface.o - 838 0 0 0 228 9294 main.o + 790 0 0 0 228 9288 main.o 358 0 114 0 171 2919 morsr.o - 1296 32 177 52 112 6812 mymain.o - 3370 6 3420 0 2048 25959 oled.o + 1532 28 235 96 80 8409 mymain.o + 3444 6 3420 0 2048 25959 oled.o 64 26 236 0 1536 796 startup_stm32f103xb.o 148 0 0 8 4 5744 stm32f1xx_hal.o 194 0 0 0 0 8555 stm32f1xx_hal_cortex.o @@ -2921,20 +3053,20 @@ Image component sizes 1432 0 18 0 0 7644 stm32f1xx_hal_rcc.o 2082 4 0 0 0 54041 stm32f1xx_hal_tim.o 126 0 0 0 0 20513 stm32f1xx_hal_tim_ex.o - 68 0 0 0 0 4720 stm32f1xx_it.o + 50 0 0 0 0 4424 stm32f1xx_it.o 2 0 24 4 0 1624 system_stm32f1xx.o ---------------------------------------------------------------------- - 13000 88 4024 64 4120 214662 Object Totals + 13242 84 4080 108 4092 215957 Object Totals 0 0 32 0 0 0 (incl. Generated) - 106 0 3 0 5 0 (incl. Padding) + 104 0 1 0 9 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Member Name 8 0 0 0 0 68 __main.o - 104 0 0 0 0 84 __printf.o + 284 0 0 0 0 156 __printf_wp.o 0 0 0 0 0 0 __rtentry.o 12 0 0 0 0 0 __rtentry2.o 6 0 0 0 0 0 __rtentry4.o @@ -2946,6 +3078,7 @@ Image component sizes 6 0 0 0 0 0 _printf_d.o 120 16 0 0 0 92 _printf_dec.o 178 0 0 0 0 88 _printf_intcommon.o + 78 0 0 0 0 108 _printf_pad.o 0 0 0 0 0 0 _printf_percent.o 4 0 0 0 0 0 _printf_percent_end.o 6 0 0 0 0 0 _printf_s.o @@ -2979,6 +3112,11 @@ Image component sizes 74 0 0 0 0 80 sys_stackheap_outer.o 14 0 0 0 0 76 sys_wrch.o 2 0 0 0 0 68 use_no_semi.o + 94 4 0 0 0 92 dfix.o + 38 0 0 0 0 68 dflt_clz.o + 340 12 0 0 0 104 dmul.o + 156 4 0 0 0 92 dnaninf.o + 12 0 0 0 0 68 dretinf.o 388 76 0 0 0 96 fdiv.o 62 4 0 0 0 84 ffixu.o 86 0 0 0 0 136 fflt_clz.o @@ -2988,18 +3126,18 @@ Image component sizes 0 0 0 0 0 0 usenofp.o ---------------------------------------------------------------------- - 2516 194 0 0 96 2988 Library Totals + 3414 214 0 0 96 3592 Library Totals 16 0 0 0 0 0 (incl. Padding) ---------------------------------------------------------------------- Code (inc. data) RO Data RW Data ZI Data Debug Library Name - 1556 106 0 0 96 2436 c_w.l - 944 88 0 0 0 552 fz_ws.l + 1814 106 0 0 96 2616 c_w.l + 1584 108 0 0 0 976 fz_ws.l ---------------------------------------------------------------------- - 2516 194 0 0 96 2988 Library Totals + 3414 214 0 0 96 3592 Library Totals ---------------------------------------------------------------------- @@ -3008,15 +3146,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 15516 282 4024 64 4216 215714 Grand Totals - 15516 282 4024 64 4216 215714 ELF Image Totals - 15516 282 4024 64 0 0 ROM Totals + 16656 298 4080 108 4188 217249 Grand Totals + 16656 298 4080 108 4188 217249 ELF Image Totals + 16656 298 4080 108 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 19540 ( 19.08kB) - Total RW Size (RW Data + ZI Data) 4280 ( 4.18kB) - Total ROM Size (Code + RO Data + RW Data) 19604 ( 19.14kB) + Total RO Size (Code + RO Data) 20736 ( 20.25kB) + Total RW Size (RW Data + ZI Data) 4296 ( 4.20kB) + Total ROM Size (Code + RO Data + RW Data) 20844 ( 20.36kB) ============================================================================== diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep index f1ec5e9..bb55646 100644 --- a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep +++ b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/f103c8t6_KEIL_f103c8t6_KEIL.dep @@ -1,10 +1,10 @@ Dependencies for Project 'f103c8t6_KEIL', Target 'f103c8t6_KEIL': (DO NOT MODIFY !) CompilerVersion: 6160000::V6.16::ARMCLANG -F (startup_stm32f103xb.s)(0x62F4E435)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -c -gdwarf-4 -Wa,armasm,--pd,"__EVAL SETA 1" -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 536" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6_keil/startup_stm32f103xb.o) -F (../Core/Src/main.c)(0x62F4E42E)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/main.o -MD) -I (..\Core\Inc\main.h)(0x6270CBAF) +F (startup_stm32f103xb.s)(0x62F5F331)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -c -gdwarf-4 -Wa,armasm,--pd,"__EVAL SETA 1" -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 536" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6_keil/startup_stm32f103xb.o) +F (../Core/Src/main.c)(0x62F5F329)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/main.o -MD) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -32,16 +32,16 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) -I (MYDEIVERS\mymain.h)(0x62F46684) -I (MYDEIVERS\oled.h)(0x62F46684) +I (MYDEIVERS\mymain.h)(0x62F60949) +I (MYDEIVERS\oled.h)(0x62F61C18) I (MYDEIVERS\hread_interface.h)(0x6270CBAF) I (MYDEIVERS\buzzer.h)(0x6270CBAF) I (MYDEIVERS\encode.h)(0x6273A52D) I (MYDEIVERS\morsr.h)(0x627A2660) -F (../Core/Src/stm32f1xx_it.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_it.o -MD) -I (..\Core\Inc\main.h)(0x6270CBAF) +F (../Core/Src/stm32f1xx_it.c)(0x62F5F328)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_it.o -MD) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -69,11 +69,11 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_it.h)(0x6270CBAF) +I (..\Core\Inc\stm32f1xx_it.h)(0x62F5F328) F (../Core/Src/stm32f1xx_hal_msp.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_msp.o -MD) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -103,7 +103,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_gpio_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -133,7 +133,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_i2c.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -163,7 +163,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -193,7 +193,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_rcc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -223,7 +223,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_rcc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -253,7 +253,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_gpio.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -283,7 +283,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_dma.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -313,7 +313,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_cortex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -343,7 +343,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_pwr.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -373,7 +373,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_flash.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -403,7 +403,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_flash_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -433,7 +433,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_exti.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -463,7 +463,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_tim.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -493,7 +493,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x626A2FD0)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/stm32f1xx_hal_tim_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -533,7 +533,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\arm_compat.h)(0x602A3B7E) I (C:\Keil_v5\ARM\ARMCLANG\include\arm_acle.h)(0x603507C4) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x626A2FD0) @@ -553,9 +553,9 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (.\MYDEIVERS\hread_interface.c)(0x625E1C31)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/hread_interface.o -MD) I (MYDEIVERS\hread_interface.h)(0x6270CBAF) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -583,11 +583,11 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) -F (.\MYDEIVERS\mymain.c)(0x62F4E65A)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/mymain.o -MD) -I (MYDEIVERS\mymain.h)(0x62F46684) -I (..\Core\Inc\main.h)(0x6270CBAF) +F (.\MYDEIVERS\mymain.c)(0x62F622E7)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/mymain.o -MD) +I (MYDEIVERS\mymain.h)(0x62F60949) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -615,16 +615,16 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_i2c.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) -I (MYDEIVERS\oled.h)(0x62F46684) +I (MYDEIVERS\oled.h)(0x62F61C18) I (MYDEIVERS\hread_interface.h)(0x6270CBAF) I (MYDEIVERS\buzzer.h)(0x6270CBAF) I (MYDEIVERS\encode.h)(0x6273A52D) I (MYDEIVERS\morsr.h)(0x627A2660) F (.\MYDEIVERS\oled.c)(0x62F46684)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/oled.o -MD) -I (MYDEIVERS\oled.h)(0x62F46684) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (MYDEIVERS\oled.h)(0x62F61C18) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -656,9 +656,9 @@ I (MYDEIVERS\hread_interface.h)(0x6270CBAF) F (.\MYDEIVERS\fonts.c)(0x625E1C31)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/fonts.o -MD) F (.\MYDEIVERS\buzzer.c)(0x6270CBAF)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/buzzer.o -MD) I (MYDEIVERS\buzzer.h)(0x6270CBAF) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -688,9 +688,9 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (.\MYDEIVERS\encode.c)(0x6273A55D)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/encode.o -MD) I (MYDEIVERS\encode.h)(0x6273A52D) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) @@ -720,9 +720,9 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x626A2FD0) F (.\MYDEIVERS\morsr.c)(0x627A2660)(-xc -std=c99 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -D__EVAL -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 -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 ./MYDEIVERS -I./RTE/_f103c8t6_KEIL -IC:/Users/kevin/AppData/Local/Arm/Packs/ARM/CMSIS/5.8.0/CMSIS/Core/Include -IC:/Users/kevin/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="536" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6_keil/morsr.o -MD) I (MYDEIVERS\morsr.h)(0x627A2660) -I (..\Core\Inc\main.h)(0x6270CBAF) +I (..\Core\Inc\main.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x626A2FD0) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F4E42D) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x62F5F329) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x626A2FD0) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x626A2FD0) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x626A2FD0) diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o index 7ae451e..441bbe5 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/main.o differ diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o index f3ede7c..da5812f 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/mymain.o differ diff --git a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/stm32f1xx_it.o b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/stm32f1xx_it.o index 48e67b6..f29d05e 100644 Binary files a/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/stm32f1xx_it.o and b/f103c8t6_keil/MDK-ARM/f103c8t6_KEIL/stm32f1xx_it.o differ diff --git a/f103c8t6_keil/f103c8t6_KEIL.ioc b/f103c8t6_keil/f103c8t6_KEIL.ioc index 6b83ff5..d7b5bc7 100644 --- a/f103c8t6_keil/f103c8t6_KEIL.ioc +++ b/f103c8t6_keil/f103c8t6_KEIL.ioc @@ -42,9 +42,6 @@ MxCube.Version=6.5.0 MxDb.Version=DB.6.0.50 NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true -NVIC.EXTI0_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true -NVIC.EXTI1_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true -NVIC.EXTI3_IRQn=true\:0\:0\:false\:false\:true\:true\:true\:true NVIC.EXTI4_IRQn=true\:0\:0\:true\:false\:true\:true\:true\:true NVIC.ForceEnableDMAVector=true NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:false\:true @@ -77,18 +74,16 @@ PA8.GPIO_PuPd=GPIO_PULLDOWN PA8.GPIO_Speed=GPIO_SPEED_FREQ_HIGH PA8.Locked=true PA8.Signal=GPIO_Output -PB0.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PB0.GPIOParameters=GPIO_PuPd,GPIO_Label PB0.GPIO_Label=tack_a -PB0.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING PB0.GPIO_PuPd=GPIO_PULLUP PB0.Locked=true -PB0.Signal=GPXTI0 -PB1.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PB0.Signal=GPIO_Input +PB1.GPIOParameters=GPIO_PuPd,GPIO_Label PB1.GPIO_Label=tack_b -PB1.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING PB1.GPIO_PuPd=GPIO_PULLUP PB1.Locked=true -PB1.Signal=GPXTI1 +PB1.Signal=GPIO_Input PB12.GPIOParameters=GPIO_Speed,PinState,GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultOutputPP PB12.GPIO_Label=run_led2 PB12.GPIO_ModeDefaultOutputPP=GPIO_MODE_OUTPUT_PP @@ -104,12 +99,11 @@ PB15.GPIO_Speed=GPIO_SPEED_FREQ_HIGH PB15.Locked=true PB15.PinState=GPIO_PIN_SET PB15.Signal=GPIO_Output -PB3.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI +PB3.GPIOParameters=GPIO_PuPd,GPIO_Label PB3.GPIO_Label=en_c -PB3.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING PB3.GPIO_PuPd=GPIO_PULLUP PB3.Locked=true -PB3.Signal=GPXTI3 +PB3.Signal=GPIO_Input PB4.GPIOParameters=GPIO_PuPd,GPIO_Label,GPIO_ModeDefaultEXTI PB4.GPIO_Label=en_a PB4.GPIO_ModeDefaultEXTI=GPIO_MODE_IT_RISING_FALLING @@ -183,12 +177,6 @@ RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK RCC.TimSysFreq_Value=72000000 RCC.USBFreq_Value=72000000 RCC.VCOOutput2Freq_Value=8000000 -SH.GPXTI0.0=GPIO_EXTI0 -SH.GPXTI0.ConfNb=1 -SH.GPXTI1.0=GPIO_EXTI1 -SH.GPXTI1.ConfNb=1 -SH.GPXTI3.0=GPIO_EXTI3 -SH.GPXTI3.ConfNb=1 SH.GPXTI4.0=GPIO_EXTI4 SH.GPXTI4.ConfNb=1 SH.S_TIM2_CH3.0=TIM2_CH3,PWM Generation3 CH3