From 88af7cdfce0e5e2a8458a2788b615036944242a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=92=D1=8F=D1=87=D0=B5=D1=81=D0=BB=D0=B0=D0=B2=20=D0=A8?= =?UTF-8?q?=D1=82=D0=B5=D0=B9=D0=B1=D0=B5=D0=B7=D0=B0=D0=BD=D0=B4=D1=82?= Date: Fri, 29 May 2026 13:41:17 +0300 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= =?UTF-8?q?=20=D0=BD=D0=B0=20=D1=83=D1=81=D0=BF=D0=B5=D1=88=D0=BD=D1=83?= =?UTF-8?q?=D1=8E=20=D0=B8=D0=BD=D0=B8=D1=86=D0=B8=D0=B0=D0=BB=D0=B8=D0=B7?= =?UTF-8?q?=D0=B0=D1=86=D0=B8=D1=8E=20Register=20Callback=20=D0=B4=D0=BB?= =?UTF-8?q?=D1=8F=20CAN=20=D0=B8=20TIM.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Core/Src/main.c | 8 +- Core/Src/protocan.c | 16 +- MDK-ARM/F103C8T6.uvguix.Iurii | 40 +- MDK-ARM/F103C8T6.uvoptx | 144 +++ MDK-ARM/F103C8T6/F103C8T6.axf | Bin 206128 -> 206468 bytes MDK-ARM/F103C8T6/F103C8T6.build_log.htm | 16 +- MDK-ARM/F103C8T6/F103C8T6.hex | 1075 ++++++++++++----------- MDK-ARM/F103C8T6/F103C8T6.htm | 6 +- MDK-ARM/F103C8T6/F103C8T6.map | 514 +++++------ MDK-ARM/F103C8T6/F103C8T6_F103C8T6.dep | 160 ++-- MDK-ARM/F103C8T6/main.o | Bin 5400 -> 5616 bytes MDK-ARM/F103C8T6/protocan.o | Bin 49660 -> 49876 bytes 12 files changed, 1061 insertions(+), 918 deletions(-) diff --git a/Core/Src/main.c b/Core/Src/main.c index d9c8ae2..fef4ea1 100644 --- a/Core/Src/main.c +++ b/Core/Src/main.c @@ -93,9 +93,11 @@ int main(void) MX_TIM4_Init(); /* USER CODE BEGIN 2 */ HAL_CAN_Start(&hcan); - HAL_CAN_ActivateNotification(&hcan, CAN_IT_RX_FIFO0_MSG_PENDING | CAN_IT_ERROR | CAN_IT_BUSOFF | CAN_IT_LAST_ERROR_CODE); - PROTOCAN_INIT(&hcan, &hrtc, &htim4); - PROTOCAN_LOOP(); + if(PROTOCAN_INIT(&hcan, &hrtc, &htim4) == PROTOCAN_OK) + { + HAL_CAN_ActivateNotification(&hcan, CAN_IT_RX_FIFO0_MSG_PENDING | CAN_IT_ERROR | CAN_IT_BUSOFF | CAN_IT_LAST_ERROR_CODE); + PROTOCAN_LOOP(); + } /* USER CODE END 2 */ /* Infinite loop */ diff --git a/Core/Src/protocan.c b/Core/Src/protocan.c index 2c38adf..f79b826 100644 --- a/Core/Src/protocan.c +++ b/Core/Src/protocan.c @@ -59,15 +59,15 @@ void PROTOCAN_DEINIT(uint8_t stage) */ PROTOCAN_INIT_StatusTypeDef PROTOCAN_INIT(CAN_HandleTypeDef *tmp_hcan, RTC_HandleTypeDef *tmp_hrtc, TIM_HandleTypeDef *tmp_tim) { - //HAL_CAN_Start(_HCAN); - //HAL_CAN_ActivateNotification(_HCAN, CAN_IT_RX_FIFO0_MSG_PENDING | CAN_IT_ERROR | CAN_IT_BUSOFF | CAN_IT_LAST_ERROR_CODE); - //MX_TIM4_Init(); - //MX_RTC_Init(); unsigned initStage = 0; if(tmp_hcan) { _HCAN = tmp_hcan; #if (USE_HAL_CAN_REGISTER_CALLBACKS == 1) - HAL_CAN_RegisterCallback(_HCAN, HAL_CAN_RX_FIFO0_MSG_PENDING_CB_ID, ProtoCanRxFifo0MsgPendingCallback); + HAL_StatusTypeDef CAN_RC_RESULT = HAL_CAN_RegisterCallback(_HCAN, HAL_CAN_RX_FIFO0_MSG_PENDING_CB_ID, ProtoCanRxFifo0MsgPendingCallback); + if(CAN_RC_RESULT != HAL_OK) { + PROTOCAN_DEINIT(initStage); + return PROTOCAN_HRTC_ERROR; + } #endif } else { PROTOCAN_DEINIT(initStage); @@ -84,7 +84,11 @@ PROTOCAN_INIT_StatusTypeDef PROTOCAN_INIT(CAN_HandleTypeDef *tmp_hcan, RTC_Handl if(tmp_tim) { _HTIM = tmp_tim; #if (USE_HAL_TIM_REGISTER_CALLBACKS == 1) - HAL_TIM_RegisterCallback(_HTIM, HAL_TIM_PERIOD_ELAPSED_CB_ID, ProtoCanPulseCallback); + HAL_StatusTypeDef TIM_RC_RESULT = HAL_TIM_RegisterCallback(_HTIM, HAL_TIM_PERIOD_ELAPSED_CB_ID, ProtoCanPulseCallback); + if(TIM_RC_RESULT != HAL_OK) { + PROTOCAN_DEINIT(initStage); + return PROTOCAN_HRTC_ERROR; + } #endif } else { PROTOCAN_DEINIT(initStage); diff --git a/MDK-ARM/F103C8T6.uvguix.Iurii b/MDK-ARM/F103C8T6.uvguix.Iurii index 7618200..570bcee 100644 --- a/MDK-ARM/F103C8T6.uvguix.Iurii +++ b/MDK-ARM/F103C8T6.uvguix.Iurii @@ -124,7 +124,7 @@ 0 2021 - 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000016000000000000000100000024443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF24443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C6D61696E2E6800000000066D61696E2E6800000000FFDC7800FFFFFFFF28443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C70726F746F63616E2E63000000000A70726F746F63616E2E6300000000BECEA100FFFFFFFF2C443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000F0A0A100FFFFFFFF31443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C73746D3332663178785F68616C5F6D73702E63000000001373746D3332663178785F68616C5F6D73702E6300000000BCA8E100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F63616E2E63000000001373746D3332663178785F68616C5F63616E2E63000000009CC1B600FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C74696D2E63000000000574696D2E6300000000F7B88600FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C7274632E6300000000057274632E6300000000D9ADC200FFFFFFFF45443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000A5C2D700FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C63616E2E63000000000563616E2E6300000000B3A6BE00FFFFFFFF28443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C70726F746F63616E2E68000000000A70726F746F63616E2E6800000000EAD6A300FFFFFFFF32443A5C576F726B5C4D43555C46313033433854365C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000F6FA7D00FFFFFFFF35443A5C576F726B5C4D43555C46313033433854365C447269766572735C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000B5E99D00FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E63000000005FC3CF00FFFFFFFF4C443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F63616E2E68000000001373746D3332663178785F68616C5F63616E2E6800000000CACAD500FFFFFFFF4C443A5C576F726B5C4D43555C46313033433854365C447269766572735C434D5349535C4465766963655C53545C53544D3332463178785C496E636C7564655C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000C5D4F200FFFFFFFF2B443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C63616E6572726F72626F782E63000000000D63616E6572726F72626F782E6300000000FFDC7800FFFFFFFF2B443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C63616E6572726F72626F782E68000000000D63616E6572726F72626F782E6800000000BECEA100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F6465662E68000000001373746D3332663178785F68616C5F6465662E6800000000F0A0A100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F74696D2E68000000001373746D3332663178785F68616C5F74696D2E6800000000BCA8E100FFFFFFFF27433A5C4B65696C5F76355C41524D5C41524D434C414E475C696E636C7564655C737464696F2E680000000007737464696F2E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F40000006500000080070000E7030000 + 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000016000000020000000100000024443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF24443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C6D61696E2E6800000000066D61696E2E6800000000FFDC7800FFFFFFFF28443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C70726F746F63616E2E63000000000A70726F746F63616E2E6300000000BECEA100FFFFFFFF2C443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000F0A0A100FFFFFFFF31443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C73746D3332663178785F68616C5F6D73702E63000000001373746D3332663178785F68616C5F6D73702E6300000000BCA8E100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F63616E2E63000000001373746D3332663178785F68616C5F63616E2E63000000009CC1B600FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C74696D2E63000000000574696D2E6300000000F7B88600FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C7274632E6300000000057274632E6300000000D9ADC200FFFFFFFF45443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000A5C2D700FFFFFFFF23443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C63616E2E63000000000563616E2E6300000000B3A6BE00FFFFFFFF28443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C70726F746F63616E2E68000000000A70726F746F63616E2E6800000000EAD6A300FFFFFFFF32443A5C576F726B5C4D43555C46313033433854365C4D444B2D41524D5C737461727475705F73746D33326631303378622E730000000015737461727475705F73746D33326631303378622E7300000000F6FA7D00FFFFFFFF35443A5C576F726B5C4D43555C46313033433854365C447269766572735C434D5349535C496E636C7564655C636F72655F636D332E68000000000A636F72655F636D332E6800000000B5E99D00FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E63000000005FC3CF00FFFFFFFF4C443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F63616E2E68000000001373746D3332663178785F68616C5F63616E2E6800000000CACAD500FFFFFFFF4C443A5C576F726B5C4D43555C46313033433854365C447269766572735C434D5349535C4465766963655C53545C53544D3332463178785C496E636C7564655C73746D33326631303378622E68000000000D73746D33326631303378622E6800000000C5D4F200FFFFFFFF2B443A5C576F726B5C4D43555C46313033433854365C436F72655C5372635C63616E6572726F72626F782E63000000000D63616E6572726F72626F782E6300000000FFDC7800FFFFFFFF2B443A5C576F726B5C4D43555C46313033433854365C436F72655C496E635C63616E6572726F72626F782E68000000000D63616E6572726F72626F782E6800000000BECEA100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F6465662E68000000001373746D3332663178785F68616C5F6465662E6800000000F0A0A100FFFFFFFF49443A5C576F726B5C4D43555C46313033433854365C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F74696D2E68000000001373746D3332663178785F68616C5F74696D2E6800000000BCA8E100FFFFFFFF27433A5C4B65696C5F76355C41524D5C41524D434C414E475C696E636C7564655C737464696F2E680000000007737464696F2E68000000009CC1B600FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD500010000000000000002000000F40000006500000080070000E7030000 @@ -147,7 +147,7 @@ 16 - F4000000650000007C070000FD030000 + 74F9FFFF65000000FCFFFFFFFD030000 @@ -1812,14 +1812,14 @@ 3315 - 000000000B000000000000000010000000000000FFFFFFFFFFFFFFFF7C0700004F00000080070000E7030000000000000200000004000000010000000000000000000000FFFFFFFF05000000C7000000B4010000D2010000CF01000077940000FFFF02000B004354616262656450616E650010000000000000F4000000650000007C070000FD030000F40000004F0000007C070000E70300000000000040820046050000000D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC7000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D60100004589000001800020000000000000F40000006500000090050000F5000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A00400002B020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000000000000A0040000650000009005000041020000A00400004F000000900500002B02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000D1030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000065000000F0000000E7030000000000004F000000F0000000D10300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000017020000900500001B02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003102000090050000D5020000000000001B02000090050000BF02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC80200001B020000CC020000BF02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C60000000000000001000000C5000000008000000100000000000000E7030000800700005C04000001000000010000000100000000000000 + 000000000B000000000000000010000000000000FFFFFFFFFFFFFFFF7C0700004F00000080070000E7030000000000000200000004000000010000000000000000000000FFFFFFFF05000000C7000000B4010000D2010000CF01000077940000FFFF02000B004354616262656450616E65001000000000000074F9FFFF65000000FCFFFFFFFD030000F40000004F0000007C070000E70300000000000040820046050000000D46696E6420496E2046696C657300000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFC700000001000000FFFFFFFFC7000000000000000020000000000000FFFFFFFFFFFFFFFFF4000000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D6010000458900000180002000000000000074F9FFFF6500000010FEFFFFF5000000F40000004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF9C0400004F000000A00400002B020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000020FDFFFF6500000010FEFFFF41020000A00400004F000000900500002B02000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFFF00000004F000000F4000000D1030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000080F8FFFF6500000070F9FFFFE7030000000000004F000000F0000000D10300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000017020000900500001B02000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB0900000180008000000000000080F8FFFF3102000010FEFFFFD5020000000000001B02000090050000BF02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC80200001B020000CC020000BF02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C60000000000000001000000C5000000008000000100000000000000E7030000800700005C04000001000000010000000100000000000000 59392 File - 3001 - 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000002350524F544F43414E5F47656E6572616C4164647265737353706163655F416E73776572960000000000000013002350524F544F43414E5F47656E6572616C4164647265737353706163655F416E73776572055F4854494D1D48414C5F54494D5F506572696F64456C617073656443616C6C6261636B0C43616E52657175657374546F09524551554553544552055F4843414E2148414C5F43414E5F52784669666F304D736750656E64696E6743616C6C6261636B0863616C6C6261636B0C43414E5F52585F4649464F300C43414E5F49545F4552524F520E43414E5F496E74657272757074731A48414C5F43414E5F526567697374657243616C6C6261636B28290852656769737465721757616B65557046726F6D52784D736743616C6C6261636B0E43414E5F4572726F725F436F64651548414C5F43414E5F4572726F7243616C6C6261636B037278662248414C5F43414E5F52784669666F3046756C6C43616C6C6261636B286863616E293B1F48414C5F43414E5F57616B65557046726F6D52784D736743616C6C6261636B00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 + 2968 + 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000002000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000012554152545F48616E646C65547970654465669600000000000000140012554152545F48616E646C65547970654465660E7374646F75745F707574636861720C49544D5F53656E64436861722350524F544F43414E5F47656E6572616C4164647265737353706163655F416E73776572055F4854494D1D48414C5F54494D5F506572696F64456C617073656443616C6C6261636B0C43616E52657175657374546F09524551554553544552055F4843414E2148414C5F43414E5F52784669666F304D736750656E64696E6743616C6C6261636B0863616C6C6261636B0C43414E5F52585F4649464F300C43414E5F49545F4552524F520E43414E5F496E74657272757074731A48414C5F43414E5F526567697374657243616C6C6261636B28290852656769737465721757616B65557046726F6D52784D736743616C6C6261636B0E43414E5F4572726F725F436F64651548414C5F43414E5F4572726F7243616C6C6261636B037278660000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000 1423 @@ -1851,7 +1851,7 @@ Debug 2373 - 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 + 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000 898 @@ -3616,12 +3616,12 @@ 0 100 - 0 + 2 ../Core/Src/main.c - 70 - 28 - 46 + 14 + 76 + 98 1 0 @@ -3637,9 +3637,9 @@ ..\Core\Src\protocan.c - 4 - 481 - 507 + 20 + 58 + 85 1 0 @@ -3664,9 +3664,9 @@ ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c - 18 - 685 - 701 + 3 + 557 + 564 1 1709 0 @@ -3710,7 +3710,7 @@ ..\Core\Inc\protocan.h 1 - 267 + 266 268 1 @@ -3790,9 +3790,9 @@ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h - 19 - 1 - 31 + 2 + 13 + 44 1 0 diff --git a/MDK-ARM/F103C8T6.uvoptx b/MDK-ARM/F103C8T6.uvoptx index 3121179..e4be771 100644 --- a/MDK-ARM/F103C8T6.uvoptx +++ b/MDK-ARM/F103C8T6.uvoptx @@ -405,6 +405,150 @@ + + 16 + 0 + 61 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 17 + 0 + 104 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 18 + 0 + 105 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 19 + 0 + 699 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 20 + 0 + 704 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 21 + 0 + 705 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 22 + 0 + 737 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 23 + 0 + 742 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
+ + 24 + 0 + 743 + 1 +
0
+ 0 + 0 + 0 + 0 + 0 + 0 + ..\Core\Src\protocan.c + + +
diff --git a/MDK-ARM/F103C8T6/F103C8T6.axf b/MDK-ARM/F103C8T6/F103C8T6.axf index 1c080ad8855fa64528c1c68dec762ff290da8b11..ecb422a77c6f7e9ce7b49837e5d78f4ac971fb11 100644 GIT binary patch delta 16340 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 delta 16085 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 diff --git a/MDK-ARM/F103C8T6/F103C8T6.build_log.htm b/MDK-ARM/F103C8T6/F103C8T6.build_log.htm index b7259d0..3ad01e8 100644 --- a/MDK-ARM/F103C8T6/F103C8T6.build_log.htm +++ b/MDK-ARM/F103C8T6/F103C8T6.build_log.htm @@ -22,23 +22,11 @@ Dialog DLL: TCM.DLL V1.56.4.0

Project:

D:\Work\MCU\F103C8T6\MDK-ARM\F103C8T6.uvprojx -Project File Date: 03/31/2026 +Project File Date: 05/29/2026

Output:

*** Using Compiler 'V6.19', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin' Build target 'F103C8T6' -compiling gpio.c... -compiling tim.c... -compiling rtc.c... -compiling canerrorbox.c... -compiling can.c... -compiling main.c... -compiling protocan.c... -compiling stm32f1xx_hal_msp.c... -compiling stm32f1xx_it.c... -linking... -Program Size: Code=25152 RO-data=424 RW-data=36 ZI-data=6668 -FromELF: creating hex file... "F103C8T6\F103C8T6.axf" - 0 Error(s), 0 Warning(s).

Software Packages used:

@@ -63,7 +51,7 @@ Package Vendor: Keil * Component: ARM::CMSIS:CORE:5.6.0 Include file: CMSIS/Core/Include/tz_context.h -Build Time Elapsed: 00:00:01 +Build Time Elapsed: 00:00:00 diff --git a/MDK-ARM/F103C8T6/F103C8T6.hex b/MDK-ARM/F103C8T6/F103C8T6.hex index 15e0c75..64fb7ce 100644 --- a/MDK-ARM/F103C8T6/F103C8T6.hex +++ b/MDK-ARM/F103C8T6/F103C8T6.hex @@ -1,32 +1,32 @@ :020000040800F2 :10000000301A00208901000839420008E93F000841 -:100010003542000815030008AD610008000000002B -:10002000000000000000000000000000F95C000873 -:100030001505000800000000594C0008515D00083B +:100010003542000815030008E561000800000000F3 +:10002000000000000000000000000000315D00083A +:100030001505000800000000914C0008895D0008CB :10004000A3010008A3010008A3010008A301000800 :10005000A3010008A3010008A3010008A3010008F0 :10006000A3010008A3010008A3010008A3010008E0 :10007000A3010008A3010008A3010008A3010008D0 -:10008000A3010008A3010008A30100088D61000876 -:100090009D6100081903000829030008A301000856 +:10008000A3010008A3010008A3010008C56100083E +:10009000D56100081903000829030008A30100081E :1000A000A3010008A3010008A3010008A3010008A0 -:1000B000A3010008A3010008F95D0008A3010008DE +:1000B000A3010008A3010008315E0008A3010008A5 :1000C000A3010008A3010008A3010008A301000880 :1000D000A3010008A3010008A3010008A301000870 :1000E000A3010008A3010008A301000800F002F822 :1000F00000F03AF80AA090E8000C82448344AAF188 :100100000107DA4501D100F02FF8AFF2090EBAE885 :100110000F0013F0010F18BFFB1A43F0010318473B -:10012000A8620000C8620000103A24BF78C878C1F5 +:10012000EC6200000C630000103A24BF78C878C16C :10013000FAD8520724BF30C830C144BF04680C60ED :10014000704700000023002400250026103A28BF35 :1001500078C1FBD8520728BF30C148BF0B60704739 :100160001FB51FBD10B510BD00F08AF81146FFF78E -:10017000F7FF06F0ADF800F0A8F803B4FFF7F2FFC0 +:10017000F7FF06F0C9F800F0A8F803B4FFF7F2FFA4 :1001800003BC00F0AFF80000094880470948004769 :10019000FEE7FEE7FEE7FEE7FEE7FEE7FEE7FEE737 :1001A000FEE7FEE704480549054A064B7047000094 -:1001B000F55D0008ED00000830140020301A002022 +:1001B0002D5E0008ED00000830140020301A0020E9 :1001C000301600203016002010B5203AC0F00B8009 :1001D000B1E81850A0E81850B1E81850A0E818503D :1001E000203ABFF4F5AF5FEA027C24BFB1E81850B3 @@ -475,22 +475,22 @@ :101D9000006800F0010001900198FFE7FFE741F2C1 :101DA0001C00C4F20200016841F08051016000682B :101DB00000F0805000900098FFE702B070470000EC -:101DC00080B582B08DF807009DF9070004F0F0F9A6 +:101DC00080B582B08DF807009DF9070004F00CFA89 :101DD00002B080BD80B582B08DF807009DF9070084 -:101DE00004F002FA02B080BD80B586B08DF817000D -:101DF000049103920020029004F00EFA02909DF9E3 +:101DE00004F01EFA02B080BD80B586B08DF81700F1 +:101DF000049103920020029004F02AFA02909DF9C7 :101E00001700019002980499039A02F017FA01460C -:101E1000019804F009FA06B080BD000080B582B0D8 -:101E20000190019804F022FA02B080BD2021C4F292 +:101E1000019804F025FA06B080BD000080B582B0BC +:101E20000190019804F03EFA02B080BD2021C4F276 :101E30000E2101200860704780B588B0079000200F :101E40000690059004900390029007980190012855 :101E500066D0FFE70198022800F0A580FFE701980F :101E6000102840F0B080FFE741F20400C4F2020005 :101E70000068039041F20000C4F202000068C00153 -:101E800000284CD5FFE70398C0F3834146F2A43005 +:101E800000284CD5FFE70398C0F3834146F2E830C1 :101E9000C0F60000405C04909DF80E00C007F0B151 :101EA000FFE741F20400C4F202000068C0F34041C1 -:101EB00046F2B430C0F60000405C06909DF80E007B +:101EB00046F2F830C0F60000405C06909DF80E0037 :101EC000C00758B1FFE7069941F20020C0F27A003E :101ED000B0FBF1F0049948430590FFE707E0049850 :101EE00040F60011C0F23D0148430590FFE741F282 @@ -570,21 +570,21 @@ :10238000FFE702980078000700280DD5FFE741F22B :102390000401C4F20201086820F46050029A126934 :1023A00040EAC2000860FFE700F03AF841F2040199 -:1023B000C4F202010968C9B20A0946F28C31C0F6BA +:1023B000C4F202010968C9B20A0946F2D031C0F676 :1023C0000001895CC84040F20401C2F200010860CB :1023D00040F22000C2F200000068FFF797FC0020E6 :1023E0008DF80F00FFE79DF80F0004B080BD0000DE :1023F00040F20400C2F200000068704780B5FFF7A9 :10240000F7FF41F20401C4F202010968C1F3C222DC -:1024100046F29C31C0F60001895CC84080BD0000D6 +:1024100046F2E031C0F60001895CC84080BD000092 :1024200086B000200590049003900290019041F244 :102430000400C4F2020000680590059800F00C004A :102440000146009100283FD0FFE70098042804D0FF :10245000FFE70098082806D037E041F20020C0F2DC -:102460007A00019037E00598C0F3834146F2B63018 +:102460007A00019037E00598C0F3834146F2FA30D4 :10247000C0F60000405C02909DF81600C007C0B195 :10248000FFE741F20400C4F202000068C0F34041DB -:1024900046F2C630C0F60000405C0490029841F25B +:1024900046F20A40C0F60000405C0490029841F207 :1024A0000021C0F27A0148430499B0FBF1F0039097 :1024B00007E0029840F60011C0F23D014843039046 :1024C000FFE70398019006E0FFE741F20020C0F229 @@ -642,7 +642,7 @@ :10280000422101200860FFF759FA0390FFE741F2E7 :102810002400C4F202000068800700280CD4FFE7FF :10282000FFF74CFA0399401A032804D3FFE703206B -:102830008DF81700BFE1EAE7012002F0ABFF1FE0CF +:102830008DF81700BFE1EAE7012002F0C7FF1FE0B3 :1028400040F28041C4F2422100200860FFF736FACE :102850000390FFE741F22400C4F202000068800701 :1028600000280CD5FFE7FFF729FA0399401A03283F @@ -705,15 +705,15 @@ :102BF00035F820B1FFE701208DF8170029E004988F :102C0000007B039908700498C07B0399C8700498EE :102C1000407B039948700498807B039988700298E0 -:102C200098B1FFE70398C07802F0E8FD0399C870F7 -:102C30000398407802F0E2FD039948700398807889 -:102C400002F0DCFD03998870FFE700208DF8170083 +:102C200098B1FFE70398C07802F004FE0399C870DA +:102C30000398407802F0FEFD03994870039880786D +:102C400002F0F8FD03998870FFE700208DF8170067 :102C5000FFE79DF8170006B080BD000080B588B082 :102C6000069005910492002003900290019000903C :102C7000069818B1FFE7059820B9FFE701208DF805 :102C80001F00C0E00698006840684007002803D590 :102C9000FFE7012018B906E0012020B9FFE7012075 -:102CA0008DF81F00AFE0069802F02EFF0390039905 +:102CA0008DF81F00AFE0069802F04AFF03900399E9 :102CB0004BF2C530C9F2A210A1FB0021C90A009154 :102CC000039BA3FB0021C90A4FF4616201FB12338D :102CD00048F68901C8F68801A3FB01C35B09DDF84A @@ -722,26 +722,26 @@ :102D0000810005998870009818285ED3FFE7009825 :102D10004AF6AB21CAF6AA21A0FB012000090190C6 :102D20000098A0FB0121090901EB4101A0EBC100C2 -:102D300005990870069802F0CDFE029002980130C5 +:102D300005990870069802F0E9FE029002980130A9 :102D400050B1FFE702980399884205D9FFE703993C :102D50000298401A029003E04FF0FF300290FFE724 :102D6000019840F2A32141430398A0EBC1100390C6 -:102D70000698039902F098FF20B1FFE701208DF833 +:102D70000698039902F0B4FF20B1FFE701208DF817 :102D80001F0040E00298013078B1FFE703990298F4 -:102D9000084402900698029902F05EFF20B1FFE716 +:102D9000084402900698029902F07AFF20B1FFE7FA :102DA00001208DF81F002EE00AE00698029902F03B -:102DB00053FF20B1FFE701208DF81F0023E0FFE75C -:102DC0000698019902F038FD03E000980599087013 -:102DD000FFE7049898B1FFE70598007802F00EFD30 -:102DE000059908700598407802F008FD059948702B -:102DF0000598807802F002FD05998870FFE70020B1 +:102DB0006FFF20B1FFE701208DF81F0023E0FFE740 +:102DC0000698019902F054FD03E0009805990870F7 +:102DD000FFE7049898B1FFE70598007802F02AFD14 +:102DE000059908700598407802F024FD059948700F +:102DF0000598807802F01EFD05998870FFE7002095 :102E00008DF81F00FFE79DF81F0008B080BD00008F :102E100080B584B0029000200190029820B9FFE7AD :102E200001208DF80F0084E00298407C38B9FFE75C :102E3000029900200874029800F080F8FFE70299D8 :102E400002204874029800F001FA38B1FFE70299B5 :102E50000420487401208DF80F006AE0029802F007 -:102E6000A5FD38B1FFE702990420487401208DF8D0 +:102E6000C1FD38B1FFE702990420487401208DF8B4 :102E70000F005EE002980168486820F00700486093 :102E80000298806848B1FFE746F63041C4F200017D :102E9000086820F001000860FFE746F62C41C4F204 @@ -751,7 +751,7 @@ :102ED00002990420487401208DF80F0029E0019820 :102EE00001380190FFE7FFE7BDF8060000F00F0092 :102EF000029909688860BDF8040002990968C860F1 -:102F0000029802F07FFD38B1FFE70299042048746F +:102F0000029802F09BFD38B1FFE702990420487453 :102F100001208DF80F000CE002990020C873029A7E :102F200001215173029A9173029A51748DF80F0026 :102F3000FFE79DF80F0004B080BD000080B582B0AF @@ -766,20 +766,20 @@ :102FC0009DE0069901200874FFE7FFE706990220BB :102FD0004874049868B9FFE70598C0780699C873E3 :102FE0000598407806994873059880780699887303 -:102FF00012E00598C07802F0EBFB0699C8730598BB -:10300000407802F0E5FB069948730598807802F055 -:10301000DFFB06998873FFE70698417B827BC07BC4 -:1030200002F0A8FD069908730698007B05990870C0 -:10303000069802F069FD039003984BF2C531C9F27E +:102FF00012E00598C07802F007FC0699C87305989E +:10300000407802F001FC069948730598807802F038 +:10301000FBFB06998873FFE70698417B827BC07BA8 +:1030200002F0C4FD069908730698007B05990870A4 +:10303000069802F085FD039003984BF2C531C9F262 :10304000A211A0FB0110C00A0190019819284AD3CF :10305000FFE701984AF6AB21CAF6AA21A0FB0110AE :10306000000940F2A32141430398A0EBC110039053 -:103070000698039902F018FE60B1FFE70699042054 +:103070000698039902F034FE60B1FFE70699042038 :103080004874FFE7069900200874FFE701208DF8D7 -:103090001F0034E0069802F01DFD029002980130F6 +:103090001F0034E0069802F039FD029002980130DA :1030A00000B3FFE70298039988421AD2FFE702981B :1030B00045F28011C0F2010108440290069802997D -:1030C00002F0CAFD60B1FFE7069904204874FFE7EB +:1030C00002F0E6FD60B1FFE7069904204874FFE7CF :1030D000069900200874FFE701208DF81F000EE01C :1030E000FFE7FFE7FFE7069901204874FFE706992D :1030F00000200874FFE700208DF81F00FFE79DF80F @@ -790,16 +790,16 @@ :10314000069901200874FFE7FFE7069902204874FA :10315000049870B9FFE7059908784A7889784FF4A0 :1031600061635843C2EB021200EB820008440390F3 -:103170001BE00598007802F02BFB4FF46161484397 -:1031800000900598407802F023FB01460098C1EBBF -:10319000011100EB810001900598807802F018FB86 +:103170001BE00598007802F047FB4FF4616148437B +:1031800000900598407802F03FFB01460098C1EBA3 +:10319000011100EB810001900598807802F034FB6A :1031A0000146019808440390FFE70698039902F04E -:1031B0007BFD60B1FFE7069904204874FFE706999C +:1031B00097FD60B1FFE7069904204874FFE7069980 :1031C00000200874FFE701208DF81F0039E0069801 -:1031D0000168486820F005004860069802F07AFC13 +:1031D0000168486820F005004860069802F096FCF7 :1031E00002900298013000B3FFE7029803998842E9 :1031F0001AD2FFE7029845F28011C0F2010108449B -:1032000002900698029902F027FD60B1FFE7069947 +:1032000002900698029902F043FD60B1FFE706992B :1032100004204874FFE7069900200874FFE70120A6 :103220008DF81F000DE0FFE7FFE7069901204874C5 :10323000FFE7069900200874FFE700208DF81F00C3 @@ -810,7 +810,7 @@ :1032800000280DD4FFE7FEF719FD0199401AB0F5AB :103290007A7F04D9FFE703208DF80F0004E0EBE705 :1032A00000208DF80F00FFE79DF80F0004B080BDEF -:1032B00080B582B00190019802F020FD02B080BD7F +:1032B00080B582B00190019802F03CFD02B080BD63 :1032C00081B0009001B0704781B0009001B07047AC :1032D00081B0009001B0704781B0009001B070479C :1032E00081B0009001B0704785B003900291FFE774 @@ -829,10 +829,10 @@ :1033B0003C00FFE700208DF81300FFE79DF81300A5 :1033C00005B0704780B582B00090009820B9FFE743 :1033D00001208DF807004DE0009890F83D00B0B94D -:1033E000FFE70099002081F83C00009802F0B4FD4E +:1033E000FFE70099002081F83C00009802F0D0FD32 :1033F0000098806C38B9FFE7009943F2B140C0F6FD :1034000000008864FFE70098816C8847FFE7009917 -:10341000022081F83D00009951F8040B02F0F4FC01 +:10341000022081F83D00009951F8040B02F010FDE4 :103420000099012081F84600FFE70099012081F80A :103430003E00009981F83F00009981F84000009912 :1034400081F84100FFE7FFE70099012081F8420081 @@ -859,16 +859,16 @@ :1035900040D0FFE7009870280BD0FFE70098B0F507 :1035A000805F05D0FFE70098B0F5005F16D052E0CD :1035B00055E004980068039B5A689968DB6802F03C -:1035C0009BFC0498006880680190019840F07700A7 +:1035C000B7FC0498006880680190019840F077008B :1035D0000190019804990968886040E004980068A7 -:1035E000039B5A689968DB6802F086FC04980168BE +:1035E000039B5A689968DB6802F0A2FC04980168A2 :1035F000886840F48040886031E004980068039A4D -:103600005168D26802F008FD04980068502102F069 -:103610008DFC24E004980068039A5168D26802F097 -:1036200023FD04980068602102F080FC17E00498F4 -:103630000068039A5168D26802F0EEFC04980068B2 -:10364000402102F073FC0AE00498006803990968BD -:1036500002F06CFC03E001208DF80B00FFE70499F9 +:103600005168D26802F024FD04980068502102F04D +:10361000A9FC24E004980068039A5168D26802F07B +:103620003FFD04980068602102F09CFC17E00498BC +:103630000068039A5168D26802F00AFD0498006895 +:10364000402102F08FFC0AE00498006803990968A1 +:1036500002F088FC03E001208DF80B00FFE70499DD :10366000012081F83D00FFE70499002081F83C002B :10367000FFE79DF80B008DF81700FFE79DF8170096 :1036800006B080BD81B0009001B0704781B000905D @@ -1071,26 +1071,26 @@ :1042D00056D802990FF2080000EB8100874600BF14 :1042E00000F008B800F014B800F020B800F02CB8C6 :1042F00000F038B804980599069A079BDDF820C0AD -:10430000EE46CEF800C000F07FFE8DF827003BE0BF +:10430000EE46CEF800C000F09BFE8DF827003BE0A3 :1043100004980599069A079BDDF820C0EE46CEF872 -:1043200000C000F0A7FD8DF827002DE00498059946 +:1043200000C000F0C3FD8DF827002DE0049805992A :10433000069A079BDDF820C0EE46CEF800C000F0DC -:10434000DDFD8DF827001FE004980599069A079B6C -:10435000DDF820C0EE46CEF800C000F07FFC8DF8FE +:10434000F9FD8DF827001FE004980599069A079B50 +:10435000DDF820C0EE46CEF800C000F09BFC8DF8E2 :10436000270011E004980599069A079BDDF820C004 -:10437000EE46CEF800C000F0F7FC8DF8270003E011 +:10437000EE46CEF800C000F013FD8DF8270003E0F4 :1043800001208DF82700FFE79DF827000AB080BDC7 :1043900080B58AB0DDF830C0CDF820C00793069212 :1043A00005910490BDF81400ADF80C00BDF80C00A8 :1043B000000901460291032840D802990FF2080033 :1043C00000EB8100874600BF00F006B800F012B88D :1043D00000F01CB800F026B804980599069A079BCF -:1043E000DDF820C0EE46CEF800C000F003FF8DF8E7 +:1043E000DDF820C0EE46CEF800C000F01FFF8DF8CB :1043F00027002BE004980599069A079BDDF820C05A -:10440000EE46CEF800C000F03FFE1BE00498059990 +:10440000EE46CEF800C000F05BFE1BE00498059974 :10441000069A079BDDF820C0EE46CEF800C000F0FB -:104420004BFE0FE004980599069A079BDDF820C023 -:10443000EE46CEF800C000F089FE03E001208DF8C2 +:1044200067FE0FE004980599069A079BDDF820C007 +:10443000EE46CEF800C000F0A5FE03E001208DF8A6 :10444000270003E000208DF82700FFE79DF82700F4 :104450000AB080BD80B58EB08DF837000C910B92FC :104460009DF83700069000210791012008900591E2 @@ -1109,16 +1109,16 @@ :1045300000EB8100874600BF00F00CB800F016B811 :1045400000F020B800F02AB800F034B800F03EB80F :1045500000F048B804980599069A079BDDF820C03A -:10456000EE46CEF800C000F0B3FE4BE0049805998B +:10456000EE46CEF800C000F0CFFE4BE0049805996F :10457000069A079BDDF820C0EE46CEF800C000F09A -:10458000EFFE3FE004980599069A079BDDF820C0EE -:10459000EE46CEF800C000F0B3FE33E00498059973 +:104580000BFF3FE004980599069A079BDDF820C0D1 +:10459000EE46CEF800C000F0CFFE33E00498059957 :1045A000069A079BDDF820C0EE46CEF800C000F06A -:1045B000B3FE27E004980599069A079BDDF820C012 -:1045C000EE46CEF800C000F0BFFE1BE0049805994F +:1045B000CFFE27E004980599069A079BDDF820C0F6 +:1045C000EE46CEF800C000F0DBFE1BE00498059933 :1045D000069A079BDDF820C0EE46CEF800C000F03A -:1045E00083FE0FE004980599069A079BDDF820C02A -:1045F000EE46CEF800C000F09BFE03E001208DF8EF +:1045E0009FFE0FE004980599069A079BDDF820C00E +:1045F000EE46CEF800C000F0B7FE03E001208DF8D3 :10460000270003E000208DF82700FFE79DF8270032 :104610000AB080BD80B540F20800C2F20000016817 :1046200040F20C00C2F2000002680020FFF712FF07 @@ -1140,465 +1140,470 @@ :10472000029801300290CFE740F6EC00C2F20000A0 :10473000006807A904AA06ABFBF720FF12B080BDF2 :1047400080B586B0049003910292002001900498F5 -:1047500078B1FFE7049940F6EC00C2F20000016076 -:10476000006845F2BD62C0F600020621FCF72CFE8F -:1047700007E09DF80400FFF79FFE01208DF8170069 -:1047800042E0019801300190039838B1FFE70398A7 -:1047900040F6F001C2F20001086007E09DF8040055 -:1047A000FFF78AFE02208DF817002DE001980130F6 -:1047B0000190029878B1FFE7029940F6F400C2F246 -:1047C00000000160006845F2E952C0F600020E21C7 -:1047D000FFF7EEF807E09DF80400FFF76DFE0420F8 -:1047E0008DF8170010E0019801300190FFF712FFDB -:1047F00040F2E001C2F20001087840F001000870C8 -:1048000000208DF81700FFE79DF8170006B080BD67 -:1048100080B582B0FFE7FBF76DFD002800F06781EF -:10482000FFE740F20000C2F20000007800EB8001D8 -:1048300040F62820C2F2000000EB8100807900F0F1 -:104840000F0002281DD1FFE740F20000C2F2000075 -:10485000007800EB800140F62820C2F2000000EB57 -:10486000810C50F82100DCF80410DCF80820DCF89A -:104870000C30DCF810C0EE46CEF800C0FFF714FD97 -:104880002BE140F20000C2F20000007800EB800152 -:1048900040F62820C2F2000000EB8100807900077A -:1048A000E8B9FFE740F20000C2F20000007800EB38 -:1048B000800140F62820C2F2000000EB810C50F885 -:1048C0002100DCF80410DCF80820DCF80C30DCF8FF -:1048D00010C0EE46CEF800C0FFF75AFDFCE040F2F3 -:1048E0000000C2F20000007800EB800140F62820B2 -:1048F000C2F2000000EB8100807900F00F00012877 -:104900001DD1FFE740F20000C2F20000007800EB8A -:10491000800140F62820C2F2000000EB810C50F824 -:104920002100DCF80410DCF80820DCF80C30DCF89E -:1049300010C0EE46CEF800C0FFF7E2FDCBE040F23B -:104940000000C2F20000007800EB800140F6282051 -:10495000C2F2000000EB8100807900F00F00032814 -:104960001DD1FFE740F20000C2F20000007800EB2A -:10497000800140F62820C2F2000000EB810C50F8C4 -:104980002100DCF80410DCF80820DCF80C30DCF83E -:1049900010C0EE46CEF800C0FFF766FE9AE040F287 -:1049A0000000C2F20000007800EB800140F62820F1 -:1049B000C2F2000000EB8100807900F00F000428B3 -:1049C00039D0FFE740F20000C2F20000007800EBAF -:1049D000800140F62820C2F2000000EB81008079BF -:1049E00000F00F00052826D0FFE740F20000C2F2D9 -:1049F0000000007800EB800140F62820C2F20000A1 -:104A000000EB8100807900F00F00062813D0FFE74B -:104A100040F20000C2F20000007800EB800140F696 -:104A20002820C2F2000000EB8100807900F00F0026 -:104A300007281DD1FFE740F20000C2F20000007815 -:104A400000EB800140F62820C2F2000000EB810C50 -:104A500050F82100DCF80410DCF80820DCF80C30F9 -:104A6000DCF810C0EE46CEF800C000F041F830E0AF -:104A700040F20000C2F20000007800EB800140F636 -:104A80002820C2F2000000EB8100807900F00F00C6 -:104A900008281DD1FFE740F20000C2F200000078B4 -:104AA00000EB800140F62820C2F2000000EB810CF0 -:104AB00050F82100DCF80410DCF80820DCF80C3099 -:104AC000DCF810C0EE46CEF800C0FBF7E5FCFFE7CF -:104AD000FFE7FFE7FFE7FFE7FFE740F20001C2F271 -:104AE00000010878013000F07F000870FFE792E6CF -:104AF00080B588B0DDF828C0CDF818C005930492C1 -:104B0000039102909DF80E0000F00F00043801465A -:104B10000191032846D801990FF2080000EB8100AB -:104B2000874600BF00F006B800F012B800F01EB8CB -:104B300000F02AB802980399049A059BDDF818C082 -:104B4000EE46CEF800C000F017FC8DF81F002DE0F7 -:104B500002980399049A059BDDF818C0EE46CEF83A -:104B600000C000F057FC8DF81F001FE00298039969 +:10475000E8B1FFE7049940F6EC00C2F20000016006 +:10476000006845F2F562C0F600020621FCF72CFE57 +:104770008DF803009DF8030040B1FFE79DF80400A9 +:10478000FFF79AFE02208DF8170059E007E09DF828 +:104790000400FFF791FE01208DF8170050E001980A +:1047A00001300190039838B1FFE7039840F6F0011B +:1047B000C2F20001086007E09DF80400FFF77CFEEC +:1047C00002208DF817003BE001980130019002981B +:1047D000E8B1FFE7029940F6F400C2F20000016080 +:1047E000006845F22162C0F600020E21FFF7E0F8F2 +:1047F0008DF802009DF8020040B1FFE79DF804002B +:10480000FFF75AFE02208DF8170019E007E09DF827 +:104810000400FFF751FE04208DF8170010E0019806 +:1048200001300190FFF7F6FE40F2E001C2F2000114 +:10483000087840F00100087000208DF81700FFE7AD +:104840009DF8170006B080BD80B582B0FFE7FBF78A +:1048500051FD002800F06781FFE740F20000C2F23E +:104860000000007800EB800140F62820C2F2000032 +:1048700000EB8100807900F00F0002281DD1FFE7D6 +:1048800040F20000C2F20000007800EB800140F628 +:104890002820C2F2000000EB810C50F82100DCF867 +:1048A0000410DCF80820DCF80C30DCF810C0EE4610 +:1048B000CEF800C0FFF7F8FC2BE140F20000C2F296 +:1048C0000000007800EB800140F62820C2F20000D2 +:1048D00000EB810080790007E8B9FFE740F20000B3 +:1048E000C2F20000007800EB800140F62820C2F2FE +:1048F000000000EB810C50F82100DCF80410DCF81B +:104900000820DCF80C30DCF810C0EE46CEF800C011 +:10491000FFF73EFDFCE040F20000C2F2000000782C +:1049200000EB800140F62820C2F2000000EB81007D +:10493000807900F00F0001281DD1FFE740F2000050 +:10494000C2F20000007800EB800140F62820C2F29D +:10495000000000EB810C50F82100DCF80410DCF8BA +:104960000820DCF80C30DCF810C0EE46CEF800C0B1 +:10497000FFF7C6FDCBE040F20000C2F20000007875 +:1049800000EB800140F62820C2F2000000EB81001D +:10499000807900F00F0003281DD1FFE740F20000EE +:1049A000C2F20000007800EB800140F62820C2F23D +:1049B000000000EB810C50F82100DCF80410DCF85A +:1049C0000820DCF80C30DCF810C0EE46CEF800C051 +:1049D000FFF74AFE9AE040F20000C2F200000078C1 +:1049E00000EB800140F62820C2F2000000EB8100BD +:1049F000807900F00F00042839D0FFE740F2000072 +:104A0000C2F20000007800EB800140F62820C2F2DC +:104A1000000000EB8100807900F00F00052826D00F +:104A2000FFE740F20000C2F20000007800EB8001D6 +:104A300040F62820C2F2000000EB8100807900F0EF +:104A40000F00062813D0FFE740F20000C2F200007A +:104A5000007800EB800140F62820C2F2000000EB55 +:104A60008100807900F00F0007281DD1FFE740F298 +:104A70000000C2F20000007800EB800140F6282020 +:104A8000C2F2000000EB810C50F82100DCF80410A9 +:104A9000DCF80820DCF80C30DCF810C0EE46CEF86C +:104AA00000C000F041F830E040F20000C2F2000027 +:104AB000007800EB800140F62820C2F2000000EBF5 +:104AC0008100807900F00F0008281DD1FFE740F237 +:104AD0000000C2F20000007800EB800140F62820C0 +:104AE000C2F2000000EB810C50F82100DCF8041049 +:104AF000DCF80820DCF80C30DCF810C0EE46CEF80C +:104B000000C0FBF7C9FCFFE7FFE7FFE7FFE7FFE7B0 +:104B1000FFE740F20001C2F200010878013000F026 +:104B20007F000870FFE792E680B588B0DDF828C006 +:104B3000CDF818C005930492039102909DF80E00E1 +:104B400000F00F00043801460191032846D801996E +:104B50000FF2080000EB8100874600BF00F006B8A6 +:104B600000F012B800F01EB800F02AB802980399BD :104B7000049A059BDDF818C0EE46CEF800C000F0A0 -:104B800097FC8DF81F0011E002980399049A059B89 -:104B9000DDF818C0EE46CEF800C000F0D7FC8DF866 -:104BA0001F0003E001208DF81F00FFE79DF81F00A4 -:104BB00008B080BD80B584B0039040F6F000C2F22A -:104BC000000001680A68516841F01001516000223C -:104BD0008DF80A20ADF808200192039909788DF824 -:104BE0000810039949788DF80910039989788DF890 -:104BF0000A10006802A9FEF787FA18B1FFE7FBF771 -:104C00008BFCFFE70398C0788DF8070003980079C4 -:104C10008DF80500039840798DF806000398807997 -:104C20008DF8040040F6F000C2F20000006801A90F -:104C30000022FEF7A9F918B1FFE7FBF76DFCFFE7CB -:104C400040F6F000C2F2000000680168486820F0F9 -:104C50001000486004B080BD7047000080B590B07F -:104C6000DDF848C0CDF83CC00E930D920C910B902E -:104C700000200490042107918DF8280008900C99D9 -:104C8000019861F31C0001909DF8070000F0F70007 -:104C90008DF80700019820F06040069006200990EA -:104CA000BDF83000ADF8000049208DF80800532011 -:104CB0008DF80900BDF800006FF31F3044F6D351A2 -:104CC000C1F26201A0FB01012F2000EB91108DF8D1 -:104CD0000A00BDF800006FF31F3048F21F51C5F203 -:104CE000EB11A0FB0110400946F26761C6F2666154 -:104CF00080FB012303F01C0202EB9302A0EB4200B5 -:104D00002F308DF80B00BDF800006FF31F304CF60C -:104D1000CD42CCF6CC42A0FB0230C00880FB011390 -:104D200003F0FC0101EB9301A0EB41002F308DF863 -:104D30000C00BDF8000001466FF31F31A1FB0221FA -:104D4000C90801EB8101A0EB41002F308DF80D0067 -:104D500040F6EC00C2F20000006805A902AA04AB0C -:104D6000FBF70CFC10B080BD80B590B0DDF848C0FA -:104D7000CDF83CC00E930D920C910B900020049046 -:104D8000042107918DF8280008900C99019861F38F -:104D90001C0001909DF8070000F0F7008DF8070057 -:104DA000019820F06040069006200990BDF8300080 -:104DB000ADF8000054208DF8080053208DF809004C -:104DC000BDF800006FF31F3044F6D351C1F2620109 -:104DD000A0FB01012F2000EB91108DF80A00BDF817 -:104DE00000006FF31F3048F21F51C5F2EB11A0FB1A -:104DF0000110400946F26761C6F2666180FB01233B -:104E000003F01C0202EB9302A0EB42002F308DF85E -:104E10000B00BDF800006FF31F304CF6CD42CCF60E -:104E2000CC42A0FB0230C00880FB011303F0FC0160 -:104E300001EB9301A0EB41002F308DF80C00BDF881 -:104E4000000001466FF31F31A1FB0221C90801EBED -:104E50008101A0EB41002F308DF80D0040F6EC00F1 -:104E6000C2F20000006805A902AA04ABFBF786FBAA -:104E700010B080BD80B590B0DDF848C0CDF83CC022 -:104E80000E930D920C910B90002004900421079139 -:104E90008DF8280008900C99019861F31C0001908E -:104EA0009DF8070000F0F7008DF80700019820F04A -:104EB000604006900720099055208DF80800532087 -:104EC0008DF8090054208DF80A0041208DF80B0060 -:104ED00056208DF80C004B208DF80D0049208DF8E0 -:104EE0000E0040F6EC00C2F20000006805A902AA1C -:104EF00004ABFBF743FB10B080BD000080B590B061 -:104F0000DDF848C0CDF83CC00E930D920C910B908B -:104F100000200490042107918DF8280008900C9936 -:104F2000019861F31C0001909DF8070000F0F70064 -:104F30008DF80700019820F0604006900620099047 -:104F4000BDF83000ADF8000055208DF80800532062 -:104F50008DF80900BDF800006FF31F3044F6D351FF -:104F6000C1F26201A0FB01012F2000EB91108DF82E -:104F70000A00BDF800006FF31F3048F21F51C5F260 -:104F8000EB11A0FB0110400946F26761C6F26661B1 -:104F900080FB012303F01C0202EB9302A0EB420012 -:104FA0002F308DF80B00BDF800006FF31F304CF66A -:104FB000CD42CCF6CC42A0FB0230C00880FB0113EE -:104FC00003F0FC0101EB9301A0EB41002F308DF8C1 -:104FD0000C00BDF8000001466FF31F31A1FB022158 -:104FE000C90801EB8101A0EB41002F308DF80D00C5 -:104FF00040F6EC00C2F20000006805A902AA04AB6A -:10500000FBF7BCFA10B080BD80B590B0DDF848C0A9 -:10501000CDF83CC00E930D920C910B9000200490A3 -:10502000042107918DF8280008900C99019861F3EC -:105030001C0001909DF8070000F0F7008DF80700B4 -:10504000019820F0604006900620099055208DF8C8 -:1050500008004E208DF8090049208DF80A005620DE -:105060008DF80B0045208DF80C0052208DF80D00B6 -:1050700040F6EC00C2F20000006805A902AA04ABE9 -:10508000FBF77CFA10B080BD80B585B0DDF81CC0A0 -:10509000CDF810C0039302920191009040F2E0011C -:1050A000C2F2000108780122824300F0FE001044A1 -:1050B000087005B080BD000080B58AB0DDF830C052 -:1050C000CDF824C00893079206910590BDF81C0006 -:1050D00008B9FFE737E0BDF81800ADF81000BDF8DB -:1050E000100000F00F00BDF81C10CA000221B1FB37 -:1050F000F2F1884226D1FFE7002003900290019050 -:10510000FFE70198BDF81C10884213DAFFE7019908 -:1051100005A80844807AC90000FA01F202990398B0 -:10512000891840EBE27002910390FFE7019801308B -:105130000190E6E702988008C00710B1FFE701F090 -:10514000B3F8FFE7FFE70AB080BD000080B59EB06E -:10515000DDF880C0CDF874C01C931B921A91199091 -:10516000BDF86C00082801DBFFE741E046F22C3176 -:10517000C0F6000101A86022FBF726F89DF86E003A -:1051800017282EDCFFE79DF86F003B2829DCFFE79E -:105190009DF870003B2824DCFFE79DF87100632830 -:1051A0001FDCFFE79DF872000C281ADCFFE79DF872 -:1051B00071009DF873100091FEF718FF01460098EA -:1051C00001EB410201A901EB02119DF8722051F897 -:1051D0002210884205DCFFE79DF87400072801DBF8 -:1051E000FFE704E019A80A30FFF7E4FCFFE7FFE758 -:1051F0001EB080BD80B594B0DDF858C0CDF84CC06D -:105200001293119210910F900022019208920420A3 -:105210000B9007200D908DF838200C92109905986E -:1052200061F31C0005909DF8170000F0F7008DF861 -:1052300017009DF8170000F0F80001308DF81700F6 -:105240009DF81600022161F31F108DF816000598D5 -:1052500020F060400A908DF81220ADF8102040F642 -:10526000F000C2F200000290006804A9FDF7F6FC0D -:10527000019A02989DF810108DF818109DF81110E1 -:105280008DF819109DF812108DF81A10039200680D -:1052900003A9FDF795FC9DF80F008DF81B009DF804 -:1052A0000D008DF81C009DF80E008DF81D009DF876 -:1052B0000C008DF81E0040F6EC00C2F20000006801 -:1052C00009A906AA08ABFBF759F914B080BD000084 -:1052D00080B585B0DDF81CC0CDF810C003930292F4 -:1052E0000191009005B080BD80B585B0DDF81CC08F -:1052F000CDF810C0039302920191009005B080BDDB -:1053000080B585B0DDF81CC0CDF810C003930292C3 -:105310000191009005B080BD80B585B0DDF81CC05E -:10532000CDF810C0039302920191009005B080BDAA -:1053300080B585B0DDF81CC0CDF810C00393029293 -:105340000191009005B080BD80B586B0DDF820C029 -:10535000CDF814C0049303920291019000F0A4FFD1 -:1053600080B585B0DDF81CC0CDF810C00393029263 -:105370000191009005B080BD80B590B0DDF848C0C7 -:10538000CDF83CC00E930D920C910B900020049030 -:10539000042107918DF8280008900C99019861F379 -:1053A0001C0001909DF8070000F0F7008DF8070041 -:1053B000019820F06040069008200990BDF8300068 -:1053C000ADF800004D208DF8080043208DF809004D -:1053D00020218DF80A1053228DF80B20BDF80020F3 -:1053E00012098DF80C208DF80D108DF80E009DF827 -:1053F000000000F00F008DF80F0040F6EC00C2F244 -:105400000000006805A902AA04ABFBF7B7F810B0CA -:1054100080BD000080B590B0DDF848C0CDF83CC03C -:105420000E930D920C910B90002004900421079193 -:105430008DF8280008900C99019861F31C000190E8 -:105440009DF8070000F0F7008DF80700019820F0A4 -:105450006040069008200990BDF83000ADF80000CB -:105460004D208DF8080044208DF8090020208DF88B -:105470000A0053218DF80B10BDF8001009098DF8B2 -:105480000C108DF80D0043208DF80E009DF80000E3 -:1054900000F00F008DF80F0040F6EC00C2F20000A3 -:1054A000006805A902AA04ABFBF768F810B080BD3C -:1054B00080B590B0DDF848C0CDF83CC00E930D9299 -:1054C0000C910B9000200490042107918DF8280086 -:1054D00008900C99019861F31C0001909DF8070059 -:1054E00000F0F7008DF80700019820F0604006906A -:1054F00008200990BDF83000ADF800004D208DF86F -:10550000080048208DF8090020208DF80A0053215A -:105510008DF80B10BDF8001009098DF80C108DF8EE -:105520000D0043208DF80E009DF8000000F00F00E4 -:105530008DF80F0040F6EC00C2F20000006805A9EB -:1055400002AA04ABFBF71AF810B080BD80B590B08A -:10555000DDF848C0CDF83CC00E930D920C910B9035 -:1055600000200490042107918DF8280008900C99E0 -:10557000019861F31C0001909DF8070000F0F7000E -:105580008DF80700019820F06040069008200990EF -:10559000BDF83000ADF800004D208DF8080049201E -:1055A0008DF8090020208DF80A0053218DF80B108A -:1055B000BDF8001009098DF80C108DF80D0043207E -:1055C0008DF80E009DF8000000F00F008DF80F0020 -:1055D00040F6EC00C2F20000006805A902AA04AB84 -:1055E000FAF7CCFF10B080BD80B58CB00B9040F2C4 -:1055F000E000C2F200000078C00700285CD0FFE79E -:1056000000200490039901F060410391ADF80C0073 -:105610009DF80E10022262F31F118DF80E109DF8F6 -:105620000F1001F0F80101318DF80F109DF80E10E8 -:1056300041F00F018DF80E109DF80F1001F0F701E9 -:105640008DF80F109DF80F1041F010018DF80F101C -:10565000039921F060410691042107918DF82800FB -:1056600008900120099040F6E800C2F200000168AD -:1056700001310160039921F0604100910068B0F5AB -:10568000807F07D3FFE740F6E801C2F20001002067 -:105690000860FFE740F6E800C2F2000000688DF8FD -:1056A000040040F6EC00C2F20000006805A901AA5F -:1056B00004ABFAF763FFFFE70CB080BD80B58EB096 -:1056C0000D90FFE70D98002106AA04ABFBF790F9B7 -:1056D00000285CD1FFE70898042857D1FFE740F67F -:1056E000E400C2F20000007840F20001C2F20001C2 -:1056F0000978401A81300006002801D4FFE746E00F -:1057000040F6E400C2F200000078013000F07F00B3 -:10571000ADF80E000799029861F31C0002909DF805 -:105720000A0000F00F000F2820D1FFE79DF80A10B3 -:105730009DF80B0000F0070240F2E400C2F2000006 -:1057400000EB022201F0F003D15C41F00101D154E1 -:105750009DF80A109DF80B2002F0070200EB0220D2 -:1057600001F0F00101440020886010E00899099AD6 -:105770000A9BBDF80EC00298EE46CEF804C00DF1AB -:10578000100CCEF800C000F099FCFFE79AE70EB0CD -:1057900080BD000082B00190019840F20401C2F285 -:1057A00000010968C90844F6D352C1F26202A1FBA4 -:1057B0000221890948430090FFE700BFFFE70098F6 -:1057C000411E00910028F8D1FFE702B070470000A9 -:1057D00082B08DF80700002000909DF807000009B6 -:1057E00000EB80004000009000989DF8071001F049 -:1057F0000F010844C0B202B07047000082B08DF8BB -:10580000070000200090FFE79DF807000A2809D351 -:10581000FFE70098013000909DF807000A388DF8E6 -:105820000700F1E7009800F00F019DF8070040EA3B -:10583000011002B07047000080B586B00590049159 -:10584000002003900290019000900599C97B03917C -:105850000599497B02910599897B01910090FFE7A9 -:1058600000980499884280F08C80FFE70298012814 -:1058700018D0FFE70298032814D0FFE70298052804 -:1058800010D0FFE7029807280CD0FFE702980828FD -:1058900008D0FFE702980A2804D0FFE702980C28F6 -:1058A0001BD1FFE701981E2804D8FFE701980130BB -:1058B000019011E002980C2806D0FFE70298013011 -:1058C00002900120019006E00120029001900398CF -:1058D00001300390FFE7FFE74EE0029804280CD068 -:1058E000FFE70298062808D0FFE70298092804D0AD -:1058F000FFE702980B280FD1FFE701981D2804D875 -:10590000FFE701980130019005E002980130029014 -:1059100001200190FFE72EE0029802282AD1FFE73C -:1059200001981B2804D8FFE701980130019020E07E -:1059300001981C2811D1FFE7BDF80C0000F08EF88B -:1059400020B1FFE701980130019005E00298013095 -:10595000029001200190FFE70AE001981D2806D17E -:10596000FFE702980130029001200190FFE7FFE776 -:10597000FFE7FFE7FFE7FFE7FFE700980130009050 -:105980006EE703980599C8730298059948730198C2 -:105990000599887303989DF808109DF8042000F07D -:1059A000E9F80599087306B080BD000080B584B0A1 -:1059B000029000200190FCF781F90190FFE7029826 -:1059C00000684068800600280DD4FFE7FCF776F9F0 -:1059D0000199401AB0F57A7F04D9FFE703208DF8CA -:1059E0000F000AE0EBE702980168486840F01000F9 -:1059F000486000208DF80F00FFE79DF80F0004B00D -:105A000080BD000080B584B0029000200190029813 -:105A10000168486820F010004860FCF74FF90190D9 -:105A2000FFE7029800684068800600280DD4FFE771 -:105A3000FCF744F90199401AB0F57A7F04D9FFE7E1 -:105A400003208DF80F0004E0EBE700208DF80F0035 -:105A5000FFE79DF80F0004B080BD000081B0ADF8F5 -:105A60000000BDF80000800720B1FFE700208DF89E -:105A700003002BE0BDF8000045F62941CCF28F2150 -:105A800048434FEAB00045F62941C0F28F218842D1 -:105A900004D3FFE701208DF8030017E0BDF80000F4 -:105AA00045F62941CCF28F2148434FEA30104DF2A0 -:105AB0000A71C0F2A301884204D8FFE701208DF8E3 -:105AC000030003E000208DF80300FFE79DF80300CA -:105AD00001B0704782B001900020ADF80200ADF82F -:105AE000000001980068006AADF8020001980068A3 -:105AF000406AADF80000BDF80210BDF8000040EAB1 -:105B0000014002B07047000084B003900020ADF85F -:105B10000A00ADF80800ADF8060000900398006890 -:105B20008069ADF80A0003980068C069ADF8060006 -:105B3000039800688069ADF80800BDF80A00BDF858 -:105B4000081088420AD0FFE7BDF8081003980068E3 -:105B5000C06980B240EA0140009007E0BDF80A1039 -:105B6000BDF8060040EA01400090FFE7009804B04D -:105B70007047000084B003908DF80B108DF80A2058 -:105B8000002001900090039800F5FA6001909DF8C4 -:105B90000B0002282ED8FFE79DF80B001721484381 -:105BA00048F63961C3F6E301A0FB01019DF80A0044 -:105BB00000EB510001990844013900EB910048F2D3 -:105BC0001F52C5F2EB12A1FB0221A0EB511000EB1A -:105BD000D110043044F62511C2F29241A0FB0121FC -:105BE000421A01EB52029108C900A1EB9201401A3E -:105BF00000902CE09DF80B001721484348F63961CE -:105C0000C3F6E301A0FB01019DF80A0000EB51007F -:105C10000199084400EB910048F21F52C5F2EB12C3 -:105C2000A1FB0221A0EB511000EBD110023044F691 -:105C30002511C2F29241A0FB0121421A01EB52024E -:105C40009108C900A1EB9201401A0090FFE79DF86E -:105C5000000004B07047000080B584B0039002914A -:105C600000208DF807000398FFF7A0FE20B1FFE7A2 -:105C700001208DF8070013E0BDF80A0003990968B8 -:105C80000862BDF808000399096848620398FFF7A5 -:105C9000B9FE20B1FFE701208DF80700FFE7FFE71D -:105CA0009DF8070004B080BD80B584B003900291D8 -:105CB00000208DF807000398FFF778FE20B1FFE77A -:105CC00001208DF8070013E0BDF80A000399096868 -:105CD0008861BDF8080003990968C8610398FFF757 -:105CE00091FE20B1FFE701208DF80700FFE7FFE7F5 -:105CF0009DF8070004B080BD7047000080B582B0F9 -:105D0000009000980138B0F1807F03D3FFE70120B5 -:105D1000019019E0009801384EF21401CEF2000112 -:105D200008604FF0FF300F2100F07EFA4EF21801AC -:105D3000CEF20001002008604EF21002CEF2000206 -:105D4000072111600190FFE7019802B080BD0000BB -:105D500080B5FBF7B9FF80BD80B596B00CA8019067 -:105D60002821FAF763FA0198002102910B910A9118 -:105D700009910891079106910591049103910A22D6 -:105D80000C9201221092102311931292022213926C -:105D900014914FF460111591FCF7D4FB18B1FFE793 -:105DA000FAF7BAFBFFE70F200790022108910020C5 -:105DB00009904FF480620A920B9007A8FCF7ECF967 -:105DC00018B1FFE7FAF7A8FBFFE7012003904FF4B3 -:105DD0000070049003A8FCF7FBF818B1FFE7FAF78E -:105DE0009BFBFFE74FF0E06100221046FCF776FBDB -:105DF00016B080BD7047000080B540F67410C2F246 -:105E00000000FDF75BFC80BD83B002900191029819 -:105E100000680090029842F60041C4F201018842F5 -:105E200015D0FFE70298B0F1804F10D0FFE702983D -:105E300040F20041C4F20001884208D0FFE7029816 -:105E400040F60001C4F2000188420AD1FFE7009841 -:105E500020F070000090019841680098084300907D -:105E6000FFE7029842F60041C4F20101884215D0D2 -:105E7000FFE70298B0F1804F10D0FFE7029840F2A0 -:105E80000041C4F20001884208D0FFE7029840F6C2 -:105E90000001C4F2000188420AD1FFE7009820F413 -:105EA000407000900198C168009808430090FFE797 -:105EB000009820F0800001994969084300900098FB -:105EC00002990860019880680299C8620198006888 -:105ED00002998862029842F60041C4F201018842A8 -:105EE00005D1FFE70198006902990863FFE702996D -:105EF0000120486103B0704785B00490039102927D -:105F00000193049880680090009820F47F400090EE -:105F100003980299019A41EA02210143009808433B -:105F2000009000980499886005B0704783B0029093 -:105F30000191029880680090009820F07000009015 -:105F400001980099084340F00700009000980299DA -:105F5000886003B07047000081B00090009943F65C -:105F6000A110C0F60000C1F88000009943F6A91006 -:105F7000C0F60000C1F88400009943F65540C0F611 -:105F80000000C1F88800009943F65D40C0F60000AB -:105F9000C1F88C00009943F29D60C0F60000C1F882 -:105FA0009000009943F2A560C0F60000C1F894008B -:105FB000009943F65910C0F60000C1F89800009906 -:105FC00043F69110C0F60000C1F89C00009943F61A -:105FD0009910C0F60000C1F8A000009943F2956046 -:105FE000C0F60000C1F8A400009943F2C920C0F631 -:105FF0000000C1F8A800009943F2D120C0F60000CB -:10600000C1F8AC00009943F2C120C0F60000C1F80D -:10601000B00001B07047000085B004900391029277 -:106020000498006A00900499086A20F00100086250 -:10603000049880690190019820F0F0000190029985 -:10604000019840EA01100190009820F00A000090A9 -:10605000039900980843009001980499886100987A -:106060000499086205B0704785B0049003910292CC -:106070000498006A00900499086A20F010000862F1 -:10608000049880690190019820F470400190029971 -:10609000019840EA01300190009820F0A0000090A3 -:1060A0000399009840EA01100090019804998861D2 -:1060B00000980499086205B07047000080B586B06A -:1060C00084460998DDF820E0CDF814C004910392CD -:1060D0000293ADF80600059BBDF8060000EB8000BA -:1060E00040F62821C2F2000101EB8002506863F300 -:1060F0001C0050609DF81030BDF8060000EB8002D7 -:1061000011F8220003F0010300F0FE00184401F82A -:1061100022009DF80C30BDF8060000EB800211F85B -:10612000220003F0010300F0FD0040EA430001F803 -:1061300022000298BDF8062002EB820201EB8201E8 -:10614000088100200090FFE700980299884214D24D -:10615000FFE70898009A805CBDF8061001EB810308 -:1061600040F62821C2F2000101EB8301114488723C -:10617000FFE7009801300090E6E79DF8060040F642 -:10618000E401C2F20001087006B080BD80B540F69F -:10619000FC00C2F20000FAF735FD80BD80B540F684 -:1061A000FC00C2F20000FAF72DFD80BDFFE7FEE71C -:1061B00081B08DF803009DF90300002812D4FFE799 -:1061C0009DF9031001F01F02012090404A094EF290 -:1061D0008011CEF2000141F82200BFF34F8FBFF3D0 -:1061E0006F8FFFE701B0704781B08DF803009DF914 -:1061F000030000280ED4FFE79DF9031001F01F02F1 -:10620000012090404A094EF20011CEF2000141F8FF -:106210002200FFE701B070474EF60C50CEF20000AE -:106220000068C0F30220704782B08DF8070000912B -:106230009DF9070000280AD4FFE7009800019DF9A6 -:1062400007104EF20042CEF2000288540BE0009894 -:1062500000019DF8071001F00F014EF61452CEF226 -:1062600000028854FFE702B07047000083B002903C -:10627000029800F0070000904EF60C51CEF200019B -:106280000868019001984FF6FF02104001900198B4 -:10629000009A40EA02200022C0F2FA521043019014 -:1062A0000198086003B07047BFF34F8F4EF60C5152 -:1062B000CEF20001086800F4E0600422C0F2FA5255 -:1062C00010430860BFF34F8FFFE700BFFDE70000FA -:1062D00080B582B000200190FFF73EFDFBF702FD84 -:1062E000FFF73AFDFDF7F2FEFDF7C8FEFDF714FFDC -:1062F000FDF75CFF40F6FC00C2F200000090FBF7E7 -:1063000037F9009848F60241FAF70EF9009840F67E -:106310006011C2F2000140F67412C2F20002FEF7F0 -:106320000FFAFEF775FAFFE7FEE700001F00000016 -:106330001C0000001F0000001E0000001F000000E5 -:106340001E0000001F0000001F0000001E000000D3 -:106350001F0000001E0000001F0000001F000000C2 -:106360001D0000001F0000001E0000001F000000B4 -:106370001E0000001F0000001F0000001E000000A3 -:106380001F0000001E0000001F00000000000000B1 -:1063900000000000010203040607080900000000D5 -:1063A0000102030402030405060708090A0B0C0D89 -:1063B0000E0F1010010202030405060708090A0B5C -:1063C0000C0D0E0F10100102E86300080000002001 -:1063D00028000000280100081064000828000020A0 -:1063E000081A000044010008010000000024F40025 -:1063F000000020090000F00F00000F0000000F0057 -:1064000000000F000100000010000000000000006C +:104B800017FC8DF81F002DE002980399049A059BED +:104B9000DDF818C0EE46CEF800C000F057FC8DF8E6 +:104BA0001F001FE002980399049A059BDDF818C0C6 +:104BB000EE46CEF800C000F097FC8DF81F0011E023 +:104BC00002980399049A059BDDF818C0EE46CEF8CA +:104BD00000C000F0D7FC8DF81F0003E001208DF825 +:104BE0001F00FFE79DF81F0008B080BD80B584B0AE +:104BF000039040F6F000C2F2000001680A685168B4 +:104C000041F01001516000228DF80A20ADF8082013 +:104C10000192039909788DF80810039949788DF865 +:104C20000910039989788DF80A10006802A9FEF727 +:104C30006BFA18B1FFE7FBF76FFCFFE70398C0784A +:104C40008DF80700039800798DF8050003984079E6 +:104C50008DF80600039880798DF8040040F6F00086 +:104C6000C2F20000006801A90022FEF78DF918B118 +:104C7000FFE7FBF751FCFFE740F6F000C2F200004F +:104C800000680168486820F01000486004B080BDEA +:104C90007047000080B590B0DDF848C0CDF83CC04A +:104CA0000E930D920C910B9000200490042107911B +:104CB0008DF8280008900C99019861F31C00019070 +:104CC0009DF8070000F0F7008DF80700019820F02C +:104CD0006040069006200990BDF83000ADF8000055 +:104CE00049208DF8080053208DF80900BDF8000018 +:104CF0006FF31F3044F6D351C1F26201A0FB0101F2 +:104D00002F2000EB91108DF80A00BDF800006FF322 +:104D10001F3048F21F51C5F2EB11A0FB01104009F2 +:104D200046F26761C6F2666180FB012303F01C0254 +:104D300002EB9302A0EB42002F308DF80B00BDF880 +:104D400000006FF31F304CF6CD42CCF6CC42A0FBF6 +:104D50000230C00880FB011303F0FC0101EB93015A +:104D6000A0EB41002F308DF80C00BDF8000001468B +:104D70006FF31F31A1FB0221C90801EB8101A0EBF8 +:104D800041002F308DF80D0040F6EC00C2F200001B +:104D9000006805A902AA04ABFBF7F0FB10B080BDC8 +:104DA00080B590B0DDF848C0CDF83CC00E930D92B0 +:104DB0000C910B9000200490042107918DF828009D +:104DC00008900C99019861F31C0001909DF8070070 +:104DD00000F0F7008DF80700019820F06040069081 +:104DE00006200990BDF83000ADF8000054208DF881 +:104DF000080053208DF80900BDF800006FF31F3044 +:104E000044F6D351C1F26201A0FB01012F2000EB57 +:104E100091108DF80A00BDF800006FF31F3048F2C2 +:104E20001F51C5F2EB11A0FB0110400946F267616A +:104E3000C6F2666180FB012303F01C0202EB9302C1 +:104E4000A0EB42002F308DF80B00BDF800006FF38F +:104E50001F304CF6CD42CCF6CC42A0FB0230C0084D +:104E600080FB011303F0FC0101EB9301A0EB410077 +:104E70002F308DF80C00BDF8000001466FF31F3194 +:104E8000A1FB0221C90801EB8101A0EB41002F30F9 +:104E90008DF80D0040F6EC00C2F20000006805A994 +:104EA00002AA04ABFBF76AFB10B080BD80B590B0DE +:104EB000DDF848C0CDF83CC00E930D920C910B90DC +:104EC00000200490042107918DF8280008900C9987 +:104ED000019861F31C0001909DF8070000F0F700B5 +:104EE0008DF80700019820F0604006900720099097 +:104EF00055208DF8080053208DF8090054208DF8B6 +:104F00000A0041208DF80B0056208DF80C004B2034 +:104F10008DF80D0049208DF80E0040F6EC00C2F22D +:104F20000000006805A902AA04ABFBF727FB10B03C +:104F300080BD000080B590B0DDF848C0CDF83CC021 +:104F40000E930D920C910B90002004900421079178 +:104F50008DF8280008900C99019861F31C000190CD +:104F60009DF8070000F0F7008DF80700019820F089 +:104F70006040069006200990BDF83000ADF80000B2 +:104F800055208DF8080053208DF80900BDF8000069 +:104F90006FF31F3044F6D351C1F26201A0FB01014F +:104FA0002F2000EB91108DF80A00BDF800006FF380 +:104FB0001F3048F21F51C5F2EB11A0FB0110400950 +:104FC00046F26761C6F2666180FB012303F01C02B2 +:104FD00002EB9302A0EB42002F308DF80B00BDF8DE +:104FE00000006FF31F304CF6CD42CCF6CC42A0FB54 +:104FF0000230C00880FB011303F0FC0101EB9301B8 +:10500000A0EB41002F308DF80C00BDF800000146E8 +:105010006FF31F31A1FB0221C90801EB8101A0EB55 +:1050200041002F308DF80D0040F6EC00C2F2000078 +:10503000006805A902AA04ABFBF7A0FA10B080BD76 +:1050400080B590B0DDF848C0CDF83CC00E930D920D +:105050000C910B9000200490042107918DF82800FA +:1050600008900C99019861F31C0001909DF80700CD +:1050700000F0F7008DF80700019820F060400690DE +:105080000620099055208DF808004E208DF8090063 +:1050900049208DF80A0056208DF80B0045208DF828 +:1050A0000C0052208DF80D0040F6EC00C2F200001A +:1050B000006805A902AA04ABFBF760FA10B080BD36 +:1050C00080B585B0DDF81CC0CDF810C00393029206 +:1050D0000191009040F2E001C2F200010878012243 +:1050E000824300F0FE001044087005B080BD00004F +:1050F00080B58AB0DDF830C0CDF824C0089307929F +:1051000006910590BDF81C0008B9FFE737E0BDF82F +:105110001800ADF81000BDF8100000F00F00BDF849 +:105120001C10CA000221B1FBF2F1884226D1FFE730 +:105130000020039002900190FFE70198BDF81C1039 +:10514000884213DAFFE7019905A80844807AC9006C +:1051500000FA01F202990398891840EBE27002917B +:105160000390FFE7019801300190E6E7029880087C +:10517000C00710B1FFE701F0B3F8FFE7FFE70AB09F +:1051800080BD000080B59EB0DDF880C0CDF874C051 +:105190001C931B921A911990BDF86C00082801DB32 +:1051A000FFE741E046F27031C0F6000101A860223D +:1051B000FBF70AF89DF86E0017282EDCFFE79DF834 +:1051C0006F003B2829DCFFE79DF870003B2824DCBA +:1051D000FFE79DF8710063281FDCFFE79DF8720070 +:1051E0000C281ADCFFE79DF871009DF87310009100 +:1051F000FEF7FCFE0146009801EB410201A901EB1C +:1052000002119DF8722051F82210884205DCFFE758 +:105210009DF87400072801DBFFE704E019A80A30B5 +:10522000FFF7E4FCFFE7FFE71EB080BD80B594B058 +:10523000DDF858C0CDF84CC01293119210910F9028 +:1052400000220192089204200B9007200D908DF807 +:1052500038200C921099059861F31C0005909DF878 +:10526000170000F0F7008DF817009DF8170000F008 +:10527000F80001308DF817009DF81600022161F347 +:105280001F108DF81600059820F060400A908DF8E8 +:105290001220ADF8102040F6F000C2F2000002909B +:1052A000006804A9FDF7DAFC019A02989DF8101035 +:1052B0008DF818109DF811108DF819109DF8121026 +:1052C0008DF81A100392006803A9FDF779FC9DF888 +:1052D0000F008DF81B009DF80D008DF81C009DF847 +:1052E0000E008DF81D009DF80C008DF81E0040F694 +:1052F000EC00C2F20000006809A906AA08ABFBF79F +:105300003DF914B080BD000080B585B0DDF81CC04B +:10531000CDF810C0039302920191009005B080BDBA +:1053200080B585B0DDF81CC0CDF810C003930292A3 +:105330000191009005B080BD80B585B0DDF81CC03E +:10534000CDF810C0039302920191009005B080BD8A +:1053500080B585B0DDF81CC0CDF810C00393029273 +:105360000191009005B080BD80B585B0DDF81CC00E +:10537000CDF810C0039302920191009005B080BD5A +:1053800080B586B0DDF820C0CDF814C00493039238 +:105390000291019000F0A4FF80B585B0DDF81CC03B +:1053A000CDF810C0039302920191009005B080BD2A +:1053B00080B590B0DDF848C0CDF83CC00E930D929A +:1053C0000C910B9000200490042107918DF8280087 +:1053D00008900C99019861F31C0001909DF807005A +:1053E00000F0F7008DF80700019820F0604006906B +:1053F00008200990BDF83000ADF800004D208DF870 +:10540000080043208DF8090020218DF80A1053224E +:105410008DF80B20BDF8002012098DF80C208DF8B6 +:105420000D108DF80E009DF8000000F00F008DF8B3 +:105430000F0040F6EC00C2F20000006805A902AAC5 +:1054400004ABFBF79BF810B080BD000080B590B0B6 +:10545000DDF848C0CDF83CC00E930D920C910B9036 +:1054600000200490042107918DF8280008900C99E1 +:10547000019861F31C0001909DF8070000F0F7000F +:105480008DF80700019820F06040069008200990F0 +:10549000BDF83000ADF800004D208DF80800442024 +:1054A0008DF8090020208DF80A0053218DF80B108B +:1054B000BDF8001009098DF80C108DF80D0043207F +:1054C0008DF80E009DF8000000F00F008DF80F0021 +:1054D00040F6EC00C2F20000006805A902AA04AB85 +:1054E000FBF74CF810B080BD80B590B0DDF848C037 +:1054F000CDF83CC00E930D920C910B9000200490BF +:10550000042107918DF8280008900C99019861F307 +:105510001C0001909DF8070000F0F7008DF80700CF +:10552000019820F06040069008200990BDF83000F6 +:10553000ADF800004D208DF8080048208DF80900D6 +:1055400020208DF80A0053218DF80B10BDF80010B3 +:1055500009098DF80C108DF80D0043208DF80E0010 +:105560009DF8000000F00F008DF80F0040F6EC00F1 +:10557000C2F20000006805A902AA04ABFAF7FEFF18 +:1055800010B080BD80B590B0DDF848C0CDF83CC00B +:105590000E930D920C910B90002004900421079122 +:1055A0008DF8280008900C99019861F31C00019077 +:1055B0009DF8070000F0F7008DF80700019820F033 +:1055C0006040069008200990BDF83000ADF800005A +:1055D0004D208DF8080049208DF8090020208DF815 +:1055E0000A0053218DF80B10BDF8001009098DF841 +:1055F0000C108DF80D0043208DF80E009DF8000072 +:1056000000F00F008DF80F0040F6EC00C2F2000031 +:10561000006805A902AA04ABFAF7B0FF10B080BD7C +:1056200080B58CB00B9040F2E000C2F20000007830 +:10563000C00700285CD0FFE700200490039901F028 +:1056400060410391ADF80C009DF80E10022262F348 +:105650001F118DF80E109DF80F1001F0F8010131A7 +:105660008DF80F109DF80E1041F00F018DF80E10FF +:105670009DF80F1001F0F7018DF80F109DF80F1035 +:1056800041F010018DF80F10039921F0604106914F +:10569000042107918DF8280008900120099040F618 +:1056A000E800C2F20000016801310160039921F0B5 +:1056B000604100910068B0F5807F07D3FFE740F6B6 +:1056C000E801C2F2000100200860FFE740F6E800B0 +:1056D000C2F2000000688DF8040040F6EC00C2F24F +:1056E0000000006805A901AA04ABFAF747FFFFE72D +:1056F0000CB080BD80B58EB00D90FFE70D980021F5 +:1057000006AA04ABFBF774F900285CD1FFE7089800 +:10571000042857D1FFE740F6E400C2F20000007809 +:1057200040F20001C2F200010978401A81300006FF +:10573000002801D4FFE746E040F6E400C2F2000092 +:105740000078013000F07F00ADF80E000799029854 +:1057500061F31C0002909DF80A0000F00F000F2872 +:1057600020D1FFE79DF80A109DF80B0000F007021A +:1057700040F2E400C2F2000000EB022201F0F0036C +:10578000D15C41F00101D1549DF80A109DF80B2025 +:1057900002F0070200EB022001F0F00101440020BA +:1057A000886010E00899099A0A9BBDF80EC002981B +:1057B000EE46CEF804C00DF1100CCEF800C000F09B +:1057C00099FCFFE79AE70EB080BD000082B001901F +:1057D000019840F20401C2F200010968C90844F6C8 +:1057E000D352C1F26202A1FB022189094843009011 +:1057F000FFE700BFFFE70098411E00910028F8D1A5 +:10580000FFE702B07047000082B08DF8070000206B +:1058100000909DF80700000900EB80004000009018 +:1058200000989DF8071001F00F010844C0B202B0C3 +:105830007047000082B08DF8070000200090FFE75D +:105840009DF807000A2809D3FFE70098013000906F +:105850009DF807000A388DF80700F1E7009800F07E +:105860000F019DF8070040EA011002B070470000E8 +:1058700080B586B0059004910020039002900190BD +:1058800000900599C97B03910599497B029105997F +:10589000897B01910090FFE700980499884280F08D +:1058A0008C80FFE70298012818D0FFE702980328B0 +:1058B00014D0FFE70298052810D0FFE702980728C8 +:1058C0000CD0FFE70298082808D0FFE702980A28C2 +:1058D00004D0FFE702980C281BD1FFE701981E288F +:1058E00004D8FFE701980130019011E002980C28DC +:1058F00006D0FFE70298013002900120019006E0F7 +:10590000012002900190039801300390FFE7FFE728 +:105910004EE0029804280CD0FFE70298062808D031 +:10592000FFE70298092804D0FFE702980B280FD15F +:10593000FFE701981D2804D8FFE701980130019086 +:1059400005E002980130029001200190FFE72EE06F +:10595000029802282AD1FFE701981B2804D8FFE704 +:1059600001980130019020E001981C2811D1FFE737 +:10597000BDF80C0000F08EF820B1FFE7019801306F +:10598000019005E002980130029001200190FFE7AC +:105990000AE001981D2806D1FFE702980130029025 +:1059A00001200190FFE7FFE7FFE7FFE7FFE7FFE7E1 +:1059B000FFE70098013000906EE703980599C873DF +:1059C00002980599487301980599887303989DF882 +:1059D00008109DF8042000F0E9F80599087306B056 +:1059E00080BD000080B584B0029000200190FCF7DB +:1059F00065F90190FFE7029800684068800600287A +:105A00000DD4FFE7FCF75AF90199401AB0F57A7FF7 +:105A100004D9FFE703208DF80F000AE0EBE70298B6 +:105A20000168486840F01000486000208DF80F00C1 +:105A3000FFE79DF80F0004B080BD000080B584B082 +:105A400002900020019002980168486820F0100040 +:105A50004860FCF733F90190FFE70298006840685E +:105A6000800600280DD4FFE7FCF728F90199401AB9 +:105A7000B0F57A7F04D9FFE703208DF80F0004E02A +:105A8000EBE700208DF80F00FFE79DF80F0004B052 +:105A900080BD000081B0ADF80000BDF800008007B7 +:105AA00020B1FFE700208DF803002BE0BDF80000D7 +:105AB00045F62941CCF28F2148434FEAB00045F624 +:105AC0002941C0F28F21884204D3FFE701208DF8DD +:105AD000030017E0BDF8000045F62941CCF28F2104 +:105AE00048434FEA30104DF20A71C0F2A3018842D8 +:105AF00004D8FFE701208DF8030003E000208DF8B3 +:105B00000300FFE79DF8030001B0704782B00190E9 +:105B10000020ADF80200ADF8000001980068006AAE +:105B2000ADF8020001980068406AADF80000BDF8C9 +:105B30000210BDF8000040EA014002B070470000CA +:105B400084B003900020ADF80A00ADF80800ADF86D +:105B500006000090039800688069ADF80A00039879 +:105B60000068C069ADF80600039800688069ADF868 +:105B70000800BDF80A00BDF8081088420AD0FFE707 +:105B8000BDF8081003980068C06980B240EA01407F +:105B9000009007E0BDF80A10BDF8060040EA014099 +:105BA0000090FFE7009804B07047000084B00390B5 +:105BB0008DF80B108DF80A200020019000900398BA +:105BC00000F5FA6001909DF80B0002282ED8FFE73F +:105BD0009DF80B001721484348F63961C3F6E301ED +:105BE000A0FB01019DF80A0000EB51000199084457 +:105BF000013900EB910048F21F52C5F2EB12A1FBF4 +:105C00000221A0EB511000EBD110043044F6251115 +:105C1000C2F29241A0FB0121421A01EB520291080B +:105C2000C900A1EB9201401A00902CE09DF80B00F6 +:105C30001721484348F63961C3F6E301A0FB01018F +:105C40009DF80A0000EB51000199084400EB910017 +:105C500048F21F52C5F2EB12A1FB0221A0EB51103A +:105C600000EBD110023044F62511C2F29241A0FBA4 +:105C70000121421A01EB52029108C900A1EB9201E5 +:105C8000401A0090FFE79DF8000004B07047000044 +:105C900080B584B00390029100208DF8070003982E +:105CA000FFF7A0FE20B1FFE701208DF8070013E009 +:105CB000BDF80A00039909680862BDF80800039955 +:105CC000096848620398FFF7B9FE20B1FFE7012099 +:105CD0008DF80700FFE7FFE79DF8070004B080BDDF +:105CE00080B584B00390029100208DF807000398DE +:105CF000FFF778FE20B1FFE701208DF8070013E0E1 +:105D0000BDF80A00039909688861BDF80800039985 +:105D10000968C8610398FFF791FE20B1FFE70120F1 +:105D20008DF80700FFE7FFE79DF8070004B080BD8E +:105D30007047000080B582B0009000980138B0F143 +:105D4000807F03D3FFE70120019019E0009801381C +:105D50004EF21401CEF2000108604FF0FF300F2127 +:105D600000F07EFA4EF21801CEF200010020086029 +:105D70004EF21002CEF20002072111600190FFE7FF +:105D8000019802B080BD000080B5FBF79DFF80BD8B +:105D900080B596B00CA801902821FAF747FA01982F +:105DA000002102910B910A910991089107910691A6 +:105DB0000591049103910A220C9201221092102362 +:105DC000119312920222139214914FF460111591C3 +:105DD000FCF7B8FB18B1FFE7FAF79EFBFFE70F20CF +:105DE000079002210891002009904FF480620A92E6 +:105DF0000B9007A8FCF7D0F918B1FFE7FAF78CFB76 +:105E0000FFE7012003904FF40070049003A8FCF713 +:105E1000DFF818B1FFE7FAF77FFBFFE74FF0E0612B +:105E200000221046FCF75AFB16B080BD70470000F8 +:105E300080B540F67410C2F20000FDF73FFC80BD53 +:105E400083B002900191029800680090029842F697 +:105E50000041C4F20101884215D0FFE70298B0F179 +:105E6000804F10D0FFE7029840F20041C4F20001D9 +:105E7000884208D0FFE7029840F60001C4F2000112 +:105E800088420AD1FFE7009820F070000090019846 +:105E90004168009808430090FFE7029842F60041ED +:105EA000C4F20101884215D0FFE70298B0F1804F9B +:105EB00010D0FFE7029840F20041C4F2000188428E +:105EC00008D0FFE7029840F60001C4F200018842C2 +:105ED0000AD1FFE7009820F4407000900198C16853 +:105EE000009808430090FFE7009820F08000019997 +:105EF00049690843009000980299086001988068F9 +:105F00000299C8620198006802998862029842F674 +:105F10000041C4F20101884205D1FFE70198006900 +:105F200002990863FFE702990120486103B07047B6 +:105F300085B00490039102920193049880680090C8 +:105F4000009820F47F40009003980299019A41EA5A +:105F5000022101430098084300900098049988604A +:105F600005B0704783B0029001910298806800905C +:105F7000009820F07000009001980099084340F0CC +:105F80000700009000980299886003B070470000F5 +:105F900081B00090009943F6A110C0F60000C1F84E +:105FA0008000009943F6A910C0F60000C1F88400F3 +:105FB000009943F65540C0F60000C1F888000099EA +:105FC00043F65D40C0F60000C1F88C00009943F232 +:105FD0009D60C0F60000C1F89000009943F2A560F2 +:105FE000C0F60000C1F89400009943F65910C0F6BD +:105FF0000000C1F89800009943F69110C0F6000027 +:10600000C1F89C00009943F69910C0F60000C1F851 +:10601000A000009943F29560C0F60000C1F8A4000A +:10602000009943F2C920C0F60000C1F8A800009909 +:1060300043F2D120C0F60000C1F8AC00009943F251 +:10604000C120C0F60000C1F8B00001B070470000E8 +:1060500085B00490039102920498006A009004991C +:10606000086A20F001000862049880690190019894 +:1060700020F0F00001900299019840EA011001908F +:10608000009820F00A0000900399009808430090BF +:1060900001980499886100980499086205B07047D6 +:1060A00085B00490039102920498006A00900499CC +:1060B000086A20F010000862049880690190019835 +:1060C00020F4704001900299019840EA013001905B +:1060D000009820F0A00000900399009840EA011079 +:1060E000009001980499886100980499086205B0AD +:1060F0007047000080B586B084460998DDF820E03E +:10610000CDF814C0049103920293ADF80600059BEC +:10611000BDF8060000EB800040F62821C2F2000125 +:1061200001EB8002506863F31C0050609DF8103052 +:10613000BDF8060000EB800211F8220003F0010315 +:1061400000F0FE00184401F822009DF80C30BDF864 +:10615000060000EB800211F8220003F0010300F0BA +:10616000FD0040EA430001F822000298BDF8062035 +:1061700002EB820201EB8201088100200090FFE720 +:1061800000980299884214D2FFE70898009A805C30 +:10619000BDF8061001EB810340F62821C2F2000190 +:1061A00001EB830111448872FFE7009801300090F1 +:1061B000E6E79DF8060040F6E401C2F2000108702F +:1061C00006B080BD80B540F6FC00C2F20000FAF7D0 +:1061D00019FD80BD80B540F6FC00C2F20000FAF760 +:1061E00011FD80BDFFE7FEE781B08DF803009DF94A +:1061F0000300002812D4FFE79DF9031001F01F02ED +:10620000012090404A094EF28011CEF2000141F87F +:106210002200BFF34F8FBFF36F8FFFE701B07047CE +:1062200081B08DF803009DF9030000280ED4FFE72C +:106230009DF9031001F01F02012090404A094EF21F +:106240000011CEF2000141F82200FFE701B07047D3 +:106250004EF60C50CEF200000068C0F302207047EA +:1062600082B08DF8070000919DF9070000280AD43C +:10627000FFE7009800019DF907104EF20042CEF2B0 +:10628000000288540BE0009800019DF8071001F00F +:106290000F014EF61452CEF200028854FFE702B00E +:1062A0007047000083B00290029800F00700009051 +:1062B0004EF60C51CEF200010868019001984FF69D +:1062C000FF02104001900198009A40EA022000224B +:1062D000C0F2FA52104301900198086003B0704771 +:1062E000BFF34F8F4EF60C51CEF20001086800F458 +:1062F000E0600422C0F2FA5210430860BFF34F8FEF +:10630000FFE700BFFDE7000080B582B000200190EC +:10631000FFF73EFDFBF7E6FCFFF73AFDFDF7D6FE83 +:10632000FDF7ACFEFDF7F8FEFDF740FF40F6FC0080 +:10633000C2F200000090FBF71BF9009840F66011D4 +:10634000C2F2000140F67412C2F20002FEF7F8F940 +:1063500058B9FFE740F6FC00C2F2000048F60241DF +:10636000FAF7E2F8FEF770FAFFE7FFE7FEE7000052 +:106370001F0000001C0000001F0000001E000000A5 +:106380001F0000001E0000001F0000001F00000092 +:106390001E0000001F0000001E0000001F00000083 +:1063A0001F0000001D0000001F0000001E00000074 +:1063B0001F0000001E0000001F0000001F00000062 +:1063C0001E0000001F0000001E0000001F00000053 +:1063D0000000000000000000010203040607080995 +:1063E0000000000001020304020304050607080977 +:1063F0000A0B0C0D0E0F1010010202030405060714 +:1064000008090A0B0C0D0E0F101001023064000871 +:10641000000000202800000028010008586400083F +:1064200028000020081A00004401000800000000B5 +:10643000010000000024F400000020090000F00F1B +:1064400000000F0000000F0000000F00010000001E +:08645000100000000000000034 :04000005080000ED02 :00000001FF diff --git a/MDK-ARM/F103C8T6/F103C8T6.htm b/MDK-ARM/F103C8T6/F103C8T6.htm index f22b2bb..218f223 100644 --- a/MDK-ARM/F103C8T6/F103C8T6.htm +++ b/MDK-ARM/F103C8T6/F103C8T6.htm @@ -3,7 +3,7 @@ Static Call Graph - [F103C8T6\F103C8T6.axf]

Static Call Graph for image F103C8T6\F103C8T6.axf


-

#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri May 22 12:54:05 2026 +

#<CALLGRAPH># ARM Linker, 6190004: Last Updated: Fri May 29 13:34:14 2026

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

Call chain for Maximum Stack Depth:

@@ -1371,7 +1371,7 @@ Global Symbols
[Called By]
  • >>   PROTOCAN_LOOP
-

PROTOCAN_INIT (Thumb, 208 bytes, Stack size 32 bytes, protocan.o(.text.PROTOCAN_INIT)) +

PROTOCAN_INIT (Thumb, 264 bytes, Stack size 32 bytes, protocan.o(.text.PROTOCAN_INIT))

[Stack]

  • Max Depth = 128
  • Call Chain = PROTOCAN_INIT ⇒ PROTOCAN_FILTERS ⇒ PROTOCAN_CONFIG_FILTER ⇒ HAL_CAN_ConfigFilter

[Calls]
  • >>   PROTOCAN_FILTERS @@ -1660,7 +1660,7 @@ Global Symbols

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

    • startup_stm32f103xb.o(RESET)
    -

    main (Thumb, 90 bytes, Stack size 16 bytes, main.o(.text.main)) +

    main (Thumb, 102 bytes, Stack size 16 bytes, main.o(.text.main))

    [Stack]

    • Max Depth = 320 + Unknown Stack Size
    • Call Chain = main ⇒ PROTOCAN_LOOP ⇒ PROTOCAN_BroadcastProcessing ⇒ ProtoCanMsgToBroadcastRtcSetup ⇒ PROTOCAN_RTC_SYNC ⇒ HAL_RTC_SetDate ⇒ RTC_WriteAlarmCounter ⇒ RTC_ExitInitMode
    diff --git a/MDK-ARM/F103C8T6/F103C8T6.map b/MDK-ARM/F103C8T6/F103C8T6.map index a46c1f4..56b977e 100644 --- a/MDK-ARM/F103C8T6/F103C8T6.map +++ b/MDK-ARM/F103C8T6/F103C8T6.map @@ -245,10 +245,10 @@ Section Cross References main.o(.text.main) refers to tim.o(.text.MX_TIM4_Init) for MX_TIM4_Init main.o(.text.main) refers to can.o(.bss.hcan) for hcan main.o(.text.main) refers to stm32f1xx_hal_can.o(.text.HAL_CAN_Start) for HAL_CAN_Start - main.o(.text.main) refers to stm32f1xx_hal_can.o(.text.HAL_CAN_ActivateNotification) for HAL_CAN_ActivateNotification main.o(.text.main) refers to rtc.o(.bss.hrtc) for hrtc main.o(.text.main) refers to tim.o(.bss.htim4) for htim4 main.o(.text.main) refers to protocan.o(.text.PROTOCAN_INIT) for PROTOCAN_INIT + main.o(.text.main) refers to stm32f1xx_hal_can.o(.text.HAL_CAN_ActivateNotification) for HAL_CAN_ActivateNotification main.o(.text.main) refers to protocan.o(.text.PROTOCAN_LOOP) for PROTOCAN_LOOP main.o(.ARM.exidx.text.main) refers to main.o(.text.main) for [Anonymous Symbol] main.o(.text.SystemClock_Config) refers to rt_memclr_w.o(.text) for __aeabi_memclr4 @@ -2349,98 +2349,98 @@ Image Symbol Table [Anonymous Symbol] 0x08004614 Section 0 protocan.o(.text.PROTOCAN_FILTERS) [Anonymous Symbol] 0x08004668 Section 0 protocan.o(.text.PROTOCAN_GeneralAddressSpace_Answer) [Anonymous Symbol] 0x08004740 Section 0 protocan.o(.text.PROTOCAN_INIT) - [Anonymous Symbol] 0x08004810 Section 0 protocan.o(.text.PROTOCAN_LOOP) - [Anonymous Symbol] 0x08004af0 Section 0 protocan.o(.text.PROTOCAN_ModbusProcessing) - [Anonymous Symbol] 0x08004bb4 Section 0 protocan.o(.text.PROTOCAN_RTC_SYNC) - [Anonymous Symbol] 0x08004c58 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) - [Anonymous Symbol] 0x08004c5c Section 0 protocan.o(.text.ProtoCanMsgToAnalogISens) - [Anonymous Symbol] 0x08004d68 Section 0 protocan.o(.text.ProtoCanMsgToAnalogTSens) - [Anonymous Symbol] 0x08004e74 Section 0 protocan.o(.text.ProtoCanMsgToAnalogUSTAVKI) - [Anonymous Symbol] 0x08004efc Section 0 protocan.o(.text.ProtoCanMsgToAnalogUSens) - [Anonymous Symbol] 0x08005008 Section 0 protocan.o(.text.ProtoCanMsgToAnalogUniversal) - [Anonymous Symbol] 0x08005088 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastOnOff) - [Anonymous Symbol] 0x080050b8 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastRestart) - [Anonymous Symbol] 0x0800514c Section 0 protocan.o(.text.ProtoCanMsgToBroadcastRtcSetup) - [Anonymous Symbol] 0x080051f4 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastStatus) - [Anonymous Symbol] 0x080052d0 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteAccident) - [Anonymous Symbol] 0x080052e8 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteChangeMode) - [Anonymous Symbol] 0x08005300 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteControlSignals) - [Anonymous Symbol] 0x08005318 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteFlags) - [Anonymous Symbol] 0x08005330 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteRequestListOfParameters) - [Anonymous Symbol] 0x08005348 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteReset) - [Anonymous Symbol] 0x08005360 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteWarning) - [Anonymous Symbol] 0x08005378 Section 0 protocan.o(.text.ProtoCanMsgToModbusCoil) - [Anonymous Symbol] 0x08005414 Section 0 protocan.o(.text.ProtoCanMsgToModbusDiscrete) - [Anonymous Symbol] 0x080054b0 Section 0 protocan.o(.text.ProtoCanMsgToModbusHolding) - [Anonymous Symbol] 0x0800554c Section 0 protocan.o(.text.ProtoCanMsgToModbusInput) - [Anonymous Symbol] 0x080055e8 Section 0 protocan.o(.text.ProtoCanPulseCallback) - [Anonymous Symbol] 0x080056bc Section 0 protocan.o(.text.ProtoCanRxFifo0MsgPendingCallback) - RCC_Delay 0x08005795 Thumb Code 58 stm32f1xx_hal_rcc.o(.text.RCC_Delay) - [Anonymous Symbol] 0x08005794 Section 0 stm32f1xx_hal_rcc.o(.text.RCC_Delay) - RTC_Bcd2ToByte 0x080057d1 Thumb Code 42 stm32f1xx_hal_rtc.o(.text.RTC_Bcd2ToByte) - [Anonymous Symbol] 0x080057d0 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_Bcd2ToByte) - RTC_ByteToBcd2 0x080057fd Thumb Code 58 stm32f1xx_hal_rtc.o(.text.RTC_ByteToBcd2) - [Anonymous Symbol] 0x080057fc Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ByteToBcd2) - RTC_DateUpdate 0x08005839 Thumb Code 370 stm32f1xx_hal_rtc.o(.text.RTC_DateUpdate) - [Anonymous Symbol] 0x08005838 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_DateUpdate) - RTC_EnterInitMode 0x080059ad Thumb Code 86 stm32f1xx_hal_rtc.o(.text.RTC_EnterInitMode) - [Anonymous Symbol] 0x080059ac Section 0 stm32f1xx_hal_rtc.o(.text.RTC_EnterInitMode) - RTC_ExitInitMode 0x08005a05 Thumb Code 86 stm32f1xx_hal_rtc.o(.text.RTC_ExitInitMode) - [Anonymous Symbol] 0x08005a04 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ExitInitMode) - RTC_IsLeapYear 0x08005a5d Thumb Code 120 stm32f1xx_hal_rtc.o(.text.RTC_IsLeapYear) - [Anonymous Symbol] 0x08005a5c Section 0 stm32f1xx_hal_rtc.o(.text.RTC_IsLeapYear) - RTC_ReadAlarmCounter 0x08005ad5 Thumb Code 50 stm32f1xx_hal_rtc.o(.text.RTC_ReadAlarmCounter) - [Anonymous Symbol] 0x08005ad4 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ReadAlarmCounter) - RTC_ReadTimeCounter 0x08005b09 Thumb Code 106 stm32f1xx_hal_rtc.o(.text.RTC_ReadTimeCounter) - [Anonymous Symbol] 0x08005b08 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ReadTimeCounter) - RTC_WeekDayNum 0x08005b75 Thumb Code 226 stm32f1xx_hal_rtc.o(.text.RTC_WeekDayNum) - [Anonymous Symbol] 0x08005b74 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WeekDayNum) - RTC_WriteAlarmCounter 0x08005c59 Thumb Code 80 stm32f1xx_hal_rtc.o(.text.RTC_WriteAlarmCounter) - [Anonymous Symbol] 0x08005c58 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WriteAlarmCounter) - RTC_WriteTimeCounter 0x08005ca9 Thumb Code 80 stm32f1xx_hal_rtc.o(.text.RTC_WriteTimeCounter) - [Anonymous Symbol] 0x08005ca8 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WriteTimeCounter) - [Anonymous Symbol] 0x08005cf8 Section 0 stm32f1xx_it.o(.text.SVC_Handler) - SysTick_Config 0x08005cfd Thumb Code 82 stm32f1xx_hal_cortex.o(.text.SysTick_Config) - [Anonymous Symbol] 0x08005cfc Section 0 stm32f1xx_hal_cortex.o(.text.SysTick_Config) - [Anonymous Symbol] 0x08005d50 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) - [Anonymous Symbol] 0x08005d58 Section 0 main.o(.text.SystemClock_Config) - [Anonymous Symbol] 0x08005df4 Section 0 system_stm32f1xx.o(.text.SystemInit) - [Anonymous Symbol] 0x08005df8 Section 0 stm32f1xx_it.o(.text.TIM4_IRQHandler) - [Anonymous Symbol] 0x08005e08 Section 0 stm32f1xx_hal_tim.o(.text.TIM_Base_SetConfig) - [Anonymous Symbol] 0x08005ef8 Section 0 stm32f1xx_hal_tim.o(.text.TIM_ETR_SetConfig) - TIM_ITRx_SetConfig 0x08005f2d Thumb Code 42 stm32f1xx_hal_tim.o(.text.TIM_ITRx_SetConfig) - [Anonymous Symbol] 0x08005f2c Section 0 stm32f1xx_hal_tim.o(.text.TIM_ITRx_SetConfig) - [Anonymous Symbol] 0x08005f58 Section 0 stm32f1xx_hal_tim.o(.text.TIM_ResetCallback) - TIM_TI1_ConfigInputStage 0x08006019 Thumb Code 80 stm32f1xx_hal_tim.o(.text.TIM_TI1_ConfigInputStage) - [Anonymous Symbol] 0x08006018 Section 0 stm32f1xx_hal_tim.o(.text.TIM_TI1_ConfigInputStage) - TIM_TI2_ConfigInputStage 0x08006069 Thumb Code 82 stm32f1xx_hal_tim.o(.text.TIM_TI2_ConfigInputStage) - [Anonymous Symbol] 0x08006068 Section 0 stm32f1xx_hal_tim.o(.text.TIM_TI2_ConfigInputStage) - [Anonymous Symbol] 0x080060bc Section 0 protocan.o(.text.TakeRxMsgToBuffer) - [Anonymous Symbol] 0x0800618c Section 0 stm32f1xx_it.o(.text.USB_HP_CAN1_TX_IRQHandler) - [Anonymous Symbol] 0x0800619c Section 0 stm32f1xx_it.o(.text.USB_LP_CAN1_RX0_IRQHandler) - [Anonymous Symbol] 0x080061ac Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) - __NVIC_DisableIRQ 0x080061b1 Thumb Code 56 stm32f1xx_hal_cortex.o(.text.__NVIC_DisableIRQ) - [Anonymous Symbol] 0x080061b0 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_DisableIRQ) - __NVIC_EnableIRQ 0x080061e9 Thumb Code 48 stm32f1xx_hal_cortex.o(.text.__NVIC_EnableIRQ) - [Anonymous Symbol] 0x080061e8 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_EnableIRQ) - __NVIC_GetPriorityGrouping 0x08006219 Thumb Code 16 stm32f1xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) - [Anonymous Symbol] 0x08006218 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) - __NVIC_SetPriority 0x08006229 Thumb Code 66 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriority) - [Anonymous Symbol] 0x08006228 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriority) - __NVIC_SetPriorityGrouping 0x0800626d Thumb Code 60 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) - [Anonymous Symbol] 0x0800626c Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) - __NVIC_SystemReset 0x080062a9 Thumb Code 38 protocan.o(.text.__NVIC_SystemReset) - [Anonymous Symbol] 0x080062a8 Section 0 protocan.o(.text.__NVIC_SystemReset) - [Anonymous Symbol] 0x080062d0 Section 0 main.o(.text.main) - .L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal 0x0800632c Data 96 protocan.o(.rodata..L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal) - HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable 0x080063a4 Data 16 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable) - [Anonymous Symbol] 0x080063a4 Section 0 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable) - HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable 0x080063b4 Data 2 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable) - [Anonymous Symbol] 0x080063b4 Section 0 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable) - HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x080063b6 Data 16 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable) - [Anonymous Symbol] 0x080063b6 Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable) - HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x080063c6 Data 2 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) - [Anonymous Symbol] 0x080063c6 Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + [Anonymous Symbol] 0x08004848 Section 0 protocan.o(.text.PROTOCAN_LOOP) + [Anonymous Symbol] 0x08004b28 Section 0 protocan.o(.text.PROTOCAN_ModbusProcessing) + [Anonymous Symbol] 0x08004bec Section 0 protocan.o(.text.PROTOCAN_RTC_SYNC) + [Anonymous Symbol] 0x08004c90 Section 0 stm32f1xx_it.o(.text.PendSV_Handler) + [Anonymous Symbol] 0x08004c94 Section 0 protocan.o(.text.ProtoCanMsgToAnalogISens) + [Anonymous Symbol] 0x08004da0 Section 0 protocan.o(.text.ProtoCanMsgToAnalogTSens) + [Anonymous Symbol] 0x08004eac Section 0 protocan.o(.text.ProtoCanMsgToAnalogUSTAVKI) + [Anonymous Symbol] 0x08004f34 Section 0 protocan.o(.text.ProtoCanMsgToAnalogUSens) + [Anonymous Symbol] 0x08005040 Section 0 protocan.o(.text.ProtoCanMsgToAnalogUniversal) + [Anonymous Symbol] 0x080050c0 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastOnOff) + [Anonymous Symbol] 0x080050f0 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastRestart) + [Anonymous Symbol] 0x08005184 Section 0 protocan.o(.text.ProtoCanMsgToBroadcastRtcSetup) + [Anonymous Symbol] 0x0800522c Section 0 protocan.o(.text.ProtoCanMsgToBroadcastStatus) + [Anonymous Symbol] 0x08005308 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteAccident) + [Anonymous Symbol] 0x08005320 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteChangeMode) + [Anonymous Symbol] 0x08005338 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteControlSignals) + [Anonymous Symbol] 0x08005350 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteFlags) + [Anonymous Symbol] 0x08005368 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteRequestListOfParameters) + [Anonymous Symbol] 0x08005380 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteReset) + [Anonymous Symbol] 0x08005398 Section 0 protocan.o(.text.ProtoCanMsgToDiscreteWarning) + [Anonymous Symbol] 0x080053b0 Section 0 protocan.o(.text.ProtoCanMsgToModbusCoil) + [Anonymous Symbol] 0x0800544c Section 0 protocan.o(.text.ProtoCanMsgToModbusDiscrete) + [Anonymous Symbol] 0x080054e8 Section 0 protocan.o(.text.ProtoCanMsgToModbusHolding) + [Anonymous Symbol] 0x08005584 Section 0 protocan.o(.text.ProtoCanMsgToModbusInput) + [Anonymous Symbol] 0x08005620 Section 0 protocan.o(.text.ProtoCanPulseCallback) + [Anonymous Symbol] 0x080056f4 Section 0 protocan.o(.text.ProtoCanRxFifo0MsgPendingCallback) + RCC_Delay 0x080057cd Thumb Code 58 stm32f1xx_hal_rcc.o(.text.RCC_Delay) + [Anonymous Symbol] 0x080057cc Section 0 stm32f1xx_hal_rcc.o(.text.RCC_Delay) + RTC_Bcd2ToByte 0x08005809 Thumb Code 42 stm32f1xx_hal_rtc.o(.text.RTC_Bcd2ToByte) + [Anonymous Symbol] 0x08005808 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_Bcd2ToByte) + RTC_ByteToBcd2 0x08005835 Thumb Code 58 stm32f1xx_hal_rtc.o(.text.RTC_ByteToBcd2) + [Anonymous Symbol] 0x08005834 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ByteToBcd2) + RTC_DateUpdate 0x08005871 Thumb Code 370 stm32f1xx_hal_rtc.o(.text.RTC_DateUpdate) + [Anonymous Symbol] 0x08005870 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_DateUpdate) + RTC_EnterInitMode 0x080059e5 Thumb Code 86 stm32f1xx_hal_rtc.o(.text.RTC_EnterInitMode) + [Anonymous Symbol] 0x080059e4 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_EnterInitMode) + RTC_ExitInitMode 0x08005a3d Thumb Code 86 stm32f1xx_hal_rtc.o(.text.RTC_ExitInitMode) + [Anonymous Symbol] 0x08005a3c Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ExitInitMode) + RTC_IsLeapYear 0x08005a95 Thumb Code 120 stm32f1xx_hal_rtc.o(.text.RTC_IsLeapYear) + [Anonymous Symbol] 0x08005a94 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_IsLeapYear) + RTC_ReadAlarmCounter 0x08005b0d Thumb Code 50 stm32f1xx_hal_rtc.o(.text.RTC_ReadAlarmCounter) + [Anonymous Symbol] 0x08005b0c Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ReadAlarmCounter) + RTC_ReadTimeCounter 0x08005b41 Thumb Code 106 stm32f1xx_hal_rtc.o(.text.RTC_ReadTimeCounter) + [Anonymous Symbol] 0x08005b40 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_ReadTimeCounter) + RTC_WeekDayNum 0x08005bad Thumb Code 226 stm32f1xx_hal_rtc.o(.text.RTC_WeekDayNum) + [Anonymous Symbol] 0x08005bac Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WeekDayNum) + RTC_WriteAlarmCounter 0x08005c91 Thumb Code 80 stm32f1xx_hal_rtc.o(.text.RTC_WriteAlarmCounter) + [Anonymous Symbol] 0x08005c90 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WriteAlarmCounter) + RTC_WriteTimeCounter 0x08005ce1 Thumb Code 80 stm32f1xx_hal_rtc.o(.text.RTC_WriteTimeCounter) + [Anonymous Symbol] 0x08005ce0 Section 0 stm32f1xx_hal_rtc.o(.text.RTC_WriteTimeCounter) + [Anonymous Symbol] 0x08005d30 Section 0 stm32f1xx_it.o(.text.SVC_Handler) + SysTick_Config 0x08005d35 Thumb Code 82 stm32f1xx_hal_cortex.o(.text.SysTick_Config) + [Anonymous Symbol] 0x08005d34 Section 0 stm32f1xx_hal_cortex.o(.text.SysTick_Config) + [Anonymous Symbol] 0x08005d88 Section 0 stm32f1xx_it.o(.text.SysTick_Handler) + [Anonymous Symbol] 0x08005d90 Section 0 main.o(.text.SystemClock_Config) + [Anonymous Symbol] 0x08005e2c Section 0 system_stm32f1xx.o(.text.SystemInit) + [Anonymous Symbol] 0x08005e30 Section 0 stm32f1xx_it.o(.text.TIM4_IRQHandler) + [Anonymous Symbol] 0x08005e40 Section 0 stm32f1xx_hal_tim.o(.text.TIM_Base_SetConfig) + [Anonymous Symbol] 0x08005f30 Section 0 stm32f1xx_hal_tim.o(.text.TIM_ETR_SetConfig) + TIM_ITRx_SetConfig 0x08005f65 Thumb Code 42 stm32f1xx_hal_tim.o(.text.TIM_ITRx_SetConfig) + [Anonymous Symbol] 0x08005f64 Section 0 stm32f1xx_hal_tim.o(.text.TIM_ITRx_SetConfig) + [Anonymous Symbol] 0x08005f90 Section 0 stm32f1xx_hal_tim.o(.text.TIM_ResetCallback) + TIM_TI1_ConfigInputStage 0x08006051 Thumb Code 80 stm32f1xx_hal_tim.o(.text.TIM_TI1_ConfigInputStage) + [Anonymous Symbol] 0x08006050 Section 0 stm32f1xx_hal_tim.o(.text.TIM_TI1_ConfigInputStage) + TIM_TI2_ConfigInputStage 0x080060a1 Thumb Code 82 stm32f1xx_hal_tim.o(.text.TIM_TI2_ConfigInputStage) + [Anonymous Symbol] 0x080060a0 Section 0 stm32f1xx_hal_tim.o(.text.TIM_TI2_ConfigInputStage) + [Anonymous Symbol] 0x080060f4 Section 0 protocan.o(.text.TakeRxMsgToBuffer) + [Anonymous Symbol] 0x080061c4 Section 0 stm32f1xx_it.o(.text.USB_HP_CAN1_TX_IRQHandler) + [Anonymous Symbol] 0x080061d4 Section 0 stm32f1xx_it.o(.text.USB_LP_CAN1_RX0_IRQHandler) + [Anonymous Symbol] 0x080061e4 Section 0 stm32f1xx_it.o(.text.UsageFault_Handler) + __NVIC_DisableIRQ 0x080061e9 Thumb Code 56 stm32f1xx_hal_cortex.o(.text.__NVIC_DisableIRQ) + [Anonymous Symbol] 0x080061e8 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_DisableIRQ) + __NVIC_EnableIRQ 0x08006221 Thumb Code 48 stm32f1xx_hal_cortex.o(.text.__NVIC_EnableIRQ) + [Anonymous Symbol] 0x08006220 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_EnableIRQ) + __NVIC_GetPriorityGrouping 0x08006251 Thumb Code 16 stm32f1xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) + [Anonymous Symbol] 0x08006250 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_GetPriorityGrouping) + __NVIC_SetPriority 0x08006261 Thumb Code 66 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriority) + [Anonymous Symbol] 0x08006260 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriority) + __NVIC_SetPriorityGrouping 0x080062a5 Thumb Code 60 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) + [Anonymous Symbol] 0x080062a4 Section 0 stm32f1xx_hal_cortex.o(.text.__NVIC_SetPriorityGrouping) + __NVIC_SystemReset 0x080062e1 Thumb Code 38 protocan.o(.text.__NVIC_SystemReset) + [Anonymous Symbol] 0x080062e0 Section 0 protocan.o(.text.__NVIC_SystemReset) + [Anonymous Symbol] 0x08006308 Section 0 main.o(.text.main) + .L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal 0x08006370 Data 96 protocan.o(.rodata..L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal) + HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable 0x080063e8 Data 16 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable) + [Anonymous Symbol] 0x080063e8 Section 0 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable) + HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable 0x080063f8 Data 2 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable) + [Anonymous Symbol] 0x080063f8 Section 0 stm32f1xx_hal_rcc_ex.o(.rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable) + HAL_RCC_GetSysClockFreq.aPLLMULFactorTable 0x080063fa Data 16 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable) + [Anonymous Symbol] 0x080063fa Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable) + HAL_RCC_GetSysClockFreq.aPredivFactorTable 0x0800640a Data 2 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) + [Anonymous Symbol] 0x0800640a Section 0 stm32f1xx_hal_rcc.o(.rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable) .bss 0x20000028 Section 96 libspace.o(.bss) ProtoCanPulseCallback.PulseStage 0x200008e8 Data 4 protocan.o(.bss.ProtoCanPulseCallback.PulseStage) [Anonymous Symbol] 0x200008e8 Section 0 protocan.o(.bss.ProtoCanPulseCallback.PulseStage) @@ -2726,50 +2726,50 @@ Image Symbol Table PROTOCAN_DiscreticProcessing 0x08004501 Thumb Code 276 protocan.o(.text.PROTOCAN_DiscreticProcessing) PROTOCAN_FILTERS 0x08004615 Thumb Code 82 protocan.o(.text.PROTOCAN_FILTERS) PROTOCAN_GeneralAddressSpace_Answer 0x08004669 Thumb Code 216 protocan.o(.text.PROTOCAN_GeneralAddressSpace_Answer) - PROTOCAN_INIT 0x08004741 Thumb Code 208 protocan.o(.text.PROTOCAN_INIT) - PROTOCAN_LOOP 0x08004811 Thumb Code 736 protocan.o(.text.PROTOCAN_LOOP) - PROTOCAN_ModbusProcessing 0x08004af1 Thumb Code 196 protocan.o(.text.PROTOCAN_ModbusProcessing) - PROTOCAN_RTC_SYNC 0x08004bb5 Thumb Code 164 protocan.o(.text.PROTOCAN_RTC_SYNC) - PendSV_Handler 0x08004c59 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) - ProtoCanMsgToAnalogISens 0x08004c5d Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogISens) - ProtoCanMsgToAnalogTSens 0x08004d69 Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogTSens) - ProtoCanMsgToAnalogUSTAVKI 0x08004e75 Thumb Code 134 protocan.o(.text.ProtoCanMsgToAnalogUSTAVKI) - ProtoCanMsgToAnalogUSens 0x08004efd Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogUSens) - ProtoCanMsgToAnalogUniversal 0x08005009 Thumb Code 128 protocan.o(.text.ProtoCanMsgToAnalogUniversal) - ProtoCanMsgToBroadcastOnOff 0x08005089 Thumb Code 46 protocan.o(.text.ProtoCanMsgToBroadcastOnOff) - ProtoCanMsgToBroadcastRestart 0x080050b9 Thumb Code 146 protocan.o(.text.ProtoCanMsgToBroadcastRestart) - ProtoCanMsgToBroadcastRtcSetup 0x0800514d Thumb Code 168 protocan.o(.text.ProtoCanMsgToBroadcastRtcSetup) - ProtoCanMsgToBroadcastStatus 0x080051f5 Thumb Code 218 protocan.o(.text.ProtoCanMsgToBroadcastStatus) - ProtoCanMsgToDiscreteAccident 0x080052d1 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteAccident) - ProtoCanMsgToDiscreteChangeMode 0x080052e9 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteChangeMode) - ProtoCanMsgToDiscreteControlSignals 0x08005301 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteControlSignals) - ProtoCanMsgToDiscreteFlags 0x08005319 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteFlags) - ProtoCanMsgToDiscreteRequestListOfParameters 0x08005331 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteRequestListOfParameters) - ProtoCanMsgToDiscreteReset 0x08005349 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteReset) - ProtoCanMsgToDiscreteWarning 0x08005361 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteWarning) - ProtoCanMsgToModbusCoil 0x08005379 Thumb Code 154 protocan.o(.text.ProtoCanMsgToModbusCoil) - ProtoCanMsgToModbusDiscrete 0x08005415 Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusDiscrete) - ProtoCanMsgToModbusHolding 0x080054b1 Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusHolding) - ProtoCanMsgToModbusInput 0x0800554d Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusInput) - ProtoCanPulseCallback 0x080055e9 Thumb Code 212 protocan.o(.text.ProtoCanPulseCallback) - ProtoCanRxFifo0MsgPendingCallback 0x080056bd Thumb Code 214 protocan.o(.text.ProtoCanRxFifo0MsgPendingCallback) - SVC_Handler 0x08005cf9 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) - SysTick_Handler 0x08005d51 Thumb Code 8 stm32f1xx_it.o(.text.SysTick_Handler) - SystemClock_Config 0x08005d59 Thumb Code 156 main.o(.text.SystemClock_Config) - SystemInit 0x08005df5 Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) - TIM4_IRQHandler 0x08005df9 Thumb Code 16 stm32f1xx_it.o(.text.TIM4_IRQHandler) - TIM_Base_SetConfig 0x08005e09 Thumb Code 240 stm32f1xx_hal_tim.o(.text.TIM_Base_SetConfig) - TIM_ETR_SetConfig 0x08005ef9 Thumb Code 52 stm32f1xx_hal_tim.o(.text.TIM_ETR_SetConfig) - TIM_ResetCallback 0x08005f59 Thumb Code 190 stm32f1xx_hal_tim.o(.text.TIM_ResetCallback) - TakeRxMsgToBuffer 0x080060bd Thumb Code 208 protocan.o(.text.TakeRxMsgToBuffer) - USB_HP_CAN1_TX_IRQHandler 0x0800618d Thumb Code 16 stm32f1xx_it.o(.text.USB_HP_CAN1_TX_IRQHandler) - USB_LP_CAN1_RX0_IRQHandler 0x0800619d Thumb Code 16 stm32f1xx_it.o(.text.USB_LP_CAN1_RX0_IRQHandler) - UsageFault_Handler 0x080061ad Thumb Code 4 stm32f1xx_it.o(.text.UsageFault_Handler) - main 0x080062d1 Thumb Code 90 main.o(.text.main) - AHBPrescTable 0x0800638c Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) - APBPrescTable 0x0800639c Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) - Region$$Table$$Base 0x080063c8 Number 0 anon$$obj.o(Region$$Table) - Region$$Table$$Limit 0x080063e8 Number 0 anon$$obj.o(Region$$Table) + PROTOCAN_INIT 0x08004741 Thumb Code 264 protocan.o(.text.PROTOCAN_INIT) + PROTOCAN_LOOP 0x08004849 Thumb Code 736 protocan.o(.text.PROTOCAN_LOOP) + PROTOCAN_ModbusProcessing 0x08004b29 Thumb Code 196 protocan.o(.text.PROTOCAN_ModbusProcessing) + PROTOCAN_RTC_SYNC 0x08004bed Thumb Code 164 protocan.o(.text.PROTOCAN_RTC_SYNC) + PendSV_Handler 0x08004c91 Thumb Code 2 stm32f1xx_it.o(.text.PendSV_Handler) + ProtoCanMsgToAnalogISens 0x08004c95 Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogISens) + ProtoCanMsgToAnalogTSens 0x08004da1 Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogTSens) + ProtoCanMsgToAnalogUSTAVKI 0x08004ead Thumb Code 134 protocan.o(.text.ProtoCanMsgToAnalogUSTAVKI) + ProtoCanMsgToAnalogUSens 0x08004f35 Thumb Code 268 protocan.o(.text.ProtoCanMsgToAnalogUSens) + ProtoCanMsgToAnalogUniversal 0x08005041 Thumb Code 128 protocan.o(.text.ProtoCanMsgToAnalogUniversal) + ProtoCanMsgToBroadcastOnOff 0x080050c1 Thumb Code 46 protocan.o(.text.ProtoCanMsgToBroadcastOnOff) + ProtoCanMsgToBroadcastRestart 0x080050f1 Thumb Code 146 protocan.o(.text.ProtoCanMsgToBroadcastRestart) + ProtoCanMsgToBroadcastRtcSetup 0x08005185 Thumb Code 168 protocan.o(.text.ProtoCanMsgToBroadcastRtcSetup) + ProtoCanMsgToBroadcastStatus 0x0800522d Thumb Code 218 protocan.o(.text.ProtoCanMsgToBroadcastStatus) + ProtoCanMsgToDiscreteAccident 0x08005309 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteAccident) + ProtoCanMsgToDiscreteChangeMode 0x08005321 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteChangeMode) + ProtoCanMsgToDiscreteControlSignals 0x08005339 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteControlSignals) + ProtoCanMsgToDiscreteFlags 0x08005351 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteFlags) + ProtoCanMsgToDiscreteRequestListOfParameters 0x08005369 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteRequestListOfParameters) + ProtoCanMsgToDiscreteReset 0x08005381 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteReset) + ProtoCanMsgToDiscreteWarning 0x08005399 Thumb Code 24 protocan.o(.text.ProtoCanMsgToDiscreteWarning) + ProtoCanMsgToModbusCoil 0x080053b1 Thumb Code 154 protocan.o(.text.ProtoCanMsgToModbusCoil) + ProtoCanMsgToModbusDiscrete 0x0800544d Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusDiscrete) + ProtoCanMsgToModbusHolding 0x080054e9 Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusHolding) + ProtoCanMsgToModbusInput 0x08005585 Thumb Code 156 protocan.o(.text.ProtoCanMsgToModbusInput) + ProtoCanPulseCallback 0x08005621 Thumb Code 212 protocan.o(.text.ProtoCanPulseCallback) + ProtoCanRxFifo0MsgPendingCallback 0x080056f5 Thumb Code 214 protocan.o(.text.ProtoCanRxFifo0MsgPendingCallback) + SVC_Handler 0x08005d31 Thumb Code 2 stm32f1xx_it.o(.text.SVC_Handler) + SysTick_Handler 0x08005d89 Thumb Code 8 stm32f1xx_it.o(.text.SysTick_Handler) + SystemClock_Config 0x08005d91 Thumb Code 156 main.o(.text.SystemClock_Config) + SystemInit 0x08005e2d Thumb Code 2 system_stm32f1xx.o(.text.SystemInit) + TIM4_IRQHandler 0x08005e31 Thumb Code 16 stm32f1xx_it.o(.text.TIM4_IRQHandler) + TIM_Base_SetConfig 0x08005e41 Thumb Code 240 stm32f1xx_hal_tim.o(.text.TIM_Base_SetConfig) + TIM_ETR_SetConfig 0x08005f31 Thumb Code 52 stm32f1xx_hal_tim.o(.text.TIM_ETR_SetConfig) + TIM_ResetCallback 0x08005f91 Thumb Code 190 stm32f1xx_hal_tim.o(.text.TIM_ResetCallback) + TakeRxMsgToBuffer 0x080060f5 Thumb Code 208 protocan.o(.text.TakeRxMsgToBuffer) + USB_HP_CAN1_TX_IRQHandler 0x080061c5 Thumb Code 16 stm32f1xx_it.o(.text.USB_HP_CAN1_TX_IRQHandler) + USB_LP_CAN1_RX0_IRQHandler 0x080061d5 Thumb Code 16 stm32f1xx_it.o(.text.USB_LP_CAN1_RX0_IRQHandler) + UsageFault_Handler 0x080061e5 Thumb Code 4 stm32f1xx_it.o(.text.UsageFault_Handler) + main 0x08006309 Thumb Code 102 main.o(.text.main) + AHBPrescTable 0x080063d0 Data 16 system_stm32f1xx.o(.rodata.AHBPrescTable) + APBPrescTable 0x080063e0 Data 8 system_stm32f1xx.o(.rodata.APBPrescTable) + Region$$Table$$Base 0x0800640c Number 0 anon$$obj.o(Region$$Table) + Region$$Table$$Limit 0x0800642c Number 0 anon$$obj.o(Region$$Table) CurrentStep 0x20000000 Data 1 protocan.o(.data.CurrentStep) SystemCoreClock 0x20000004 Data 4 system_stm32f1xx.o(.data.SystemCoreClock) filter1_id 0x20000008 Data 4 protocan.o(.data.filter1_id) @@ -2803,9 +2803,9 @@ Memory Map of the image Image Entry point : 0x080000ed - Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006410, Max: 0x00010000, ABSOLUTE) + Load Region LR_IROM1 (Base: 0x08000000, Size: 0x00006458, Max: 0x00010000, ABSOLUTE) - Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x000063e8, Max: 0x00010000, ABSOLUTE) + Execution Region ER_IROM1 (Exec base: 0x08000000, Load base: 0x08000000, Size: 0x0000642c, Max: 0x00010000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object @@ -3039,125 +3039,125 @@ Memory Map of the image 0x08004614 0x08004614 0x00000052 Code RO 77 .text.PROTOCAN_FILTERS protocan.o 0x08004666 0x08004666 0x00000002 PAD 0x08004668 0x08004668 0x000000d8 Code RO 87 .text.PROTOCAN_GeneralAddressSpace_Answer protocan.o - 0x08004740 0x08004740 0x000000d0 Code RO 71 .text.PROTOCAN_INIT protocan.o - 0x08004810 0x08004810 0x000002e0 Code RO 79 .text.PROTOCAN_LOOP protocan.o - 0x08004af0 0x08004af0 0x000000c4 Code RO 89 .text.PROTOCAN_ModbusProcessing protocan.o - 0x08004bb4 0x08004bb4 0x000000a4 Code RO 113 .text.PROTOCAN_RTC_SYNC protocan.o - 0x08004c58 0x08004c58 0x00000002 Code RO 243 .text.PendSV_Handler stm32f1xx_it.o - 0x08004c5a 0x08004c5a 0x00000002 PAD - 0x08004c5c 0x08004c5c 0x0000010c Code RO 99 .text.ProtoCanMsgToAnalogISens protocan.o - 0x08004d68 0x08004d68 0x0000010c Code RO 101 .text.ProtoCanMsgToAnalogTSens protocan.o - 0x08004e74 0x08004e74 0x00000086 Code RO 95 .text.ProtoCanMsgToAnalogUSTAVKI protocan.o - 0x08004efa 0x08004efa 0x00000002 PAD - 0x08004efc 0x08004efc 0x0000010c Code RO 97 .text.ProtoCanMsgToAnalogUSens protocan.o - 0x08005008 0x08005008 0x00000080 Code RO 93 .text.ProtoCanMsgToAnalogUniversal protocan.o - 0x08005088 0x08005088 0x0000002e Code RO 105 .text.ProtoCanMsgToBroadcastOnOff protocan.o - 0x080050b6 0x080050b6 0x00000002 PAD - 0x080050b8 0x080050b8 0x00000092 Code RO 107 .text.ProtoCanMsgToBroadcastRestart protocan.o - 0x0800514a 0x0800514a 0x00000002 PAD - 0x0800514c 0x0800514c 0x000000a8 Code RO 109 .text.ProtoCanMsgToBroadcastRtcSetup protocan.o - 0x080051f4 0x080051f4 0x000000da Code RO 103 .text.ProtoCanMsgToBroadcastStatus protocan.o - 0x080052ce 0x080052ce 0x00000002 PAD - 0x080052d0 0x080052d0 0x00000018 Code RO 115 .text.ProtoCanMsgToDiscreteAccident protocan.o - 0x080052e8 0x080052e8 0x00000018 Code RO 125 .text.ProtoCanMsgToDiscreteChangeMode protocan.o - 0x08005300 0x08005300 0x00000018 Code RO 119 .text.ProtoCanMsgToDiscreteControlSignals protocan.o - 0x08005318 0x08005318 0x00000018 Code RO 121 .text.ProtoCanMsgToDiscreteFlags protocan.o - 0x08005330 0x08005330 0x00000018 Code RO 127 .text.ProtoCanMsgToDiscreteRequestListOfParameters protocan.o - 0x08005348 0x08005348 0x00000018 Code RO 123 .text.ProtoCanMsgToDiscreteReset protocan.o - 0x08005360 0x08005360 0x00000018 Code RO 117 .text.ProtoCanMsgToDiscreteWarning protocan.o - 0x08005378 0x08005378 0x0000009a Code RO 129 .text.ProtoCanMsgToModbusCoil protocan.o - 0x08005412 0x08005412 0x00000002 PAD - 0x08005414 0x08005414 0x0000009c Code RO 131 .text.ProtoCanMsgToModbusDiscrete protocan.o - 0x080054b0 0x080054b0 0x0000009c Code RO 133 .text.ProtoCanMsgToModbusHolding protocan.o - 0x0800554c 0x0800554c 0x0000009c Code RO 135 .text.ProtoCanMsgToModbusInput protocan.o - 0x080055e8 0x080055e8 0x000000d4 Code RO 75 .text.ProtoCanPulseCallback protocan.o - 0x080056bc 0x080056bc 0x000000d6 Code RO 73 .text.ProtoCanRxFifo0MsgPendingCallback protocan.o - 0x08005792 0x08005792 0x00000002 PAD - 0x08005794 0x08005794 0x0000003a Code RO 432 .text.RCC_Delay stm32f1xx_hal_rcc.o - 0x080057ce 0x080057ce 0x00000002 PAD - 0x080057d0 0x080057d0 0x0000002a Code RO 762 .text.RTC_Bcd2ToByte stm32f1xx_hal_rtc.o - 0x080057fa 0x080057fa 0x00000002 PAD - 0x080057fc 0x080057fc 0x0000003a Code RO 776 .text.RTC_ByteToBcd2 stm32f1xx_hal_rtc.o - 0x08005836 0x08005836 0x00000002 PAD - 0x08005838 0x08005838 0x00000172 Code RO 774 .text.RTC_DateUpdate stm32f1xx_hal_rtc.o - 0x080059aa 0x080059aa 0x00000002 PAD - 0x080059ac 0x080059ac 0x00000056 Code RO 752 .text.RTC_EnterInitMode stm32f1xx_hal_rtc.o - 0x08005a02 0x08005a02 0x00000002 PAD - 0x08005a04 0x08005a04 0x00000056 Code RO 754 .text.RTC_ExitInitMode stm32f1xx_hal_rtc.o - 0x08005a5a 0x08005a5a 0x00000002 PAD - 0x08005a5c 0x08005a5c 0x00000078 Code RO 800 .text.RTC_IsLeapYear stm32f1xx_hal_rtc.o - 0x08005ad4 0x08005ad4 0x00000032 Code RO 766 .text.RTC_ReadAlarmCounter stm32f1xx_hal_rtc.o - 0x08005b06 0x08005b06 0x00000002 PAD - 0x08005b08 0x08005b08 0x0000006a Code RO 772 .text.RTC_ReadTimeCounter stm32f1xx_hal_rtc.o - 0x08005b72 0x08005b72 0x00000002 PAD - 0x08005b74 0x08005b74 0x000000e2 Code RO 780 .text.RTC_WeekDayNum stm32f1xx_hal_rtc.o - 0x08005c56 0x08005c56 0x00000002 PAD - 0x08005c58 0x08005c58 0x00000050 Code RO 768 .text.RTC_WriteAlarmCounter stm32f1xx_hal_rtc.o - 0x08005ca8 0x08005ca8 0x00000050 Code RO 764 .text.RTC_WriteTimeCounter stm32f1xx_hal_rtc.o - 0x08005cf8 0x08005cf8 0x00000002 Code RO 239 .text.SVC_Handler stm32f1xx_it.o - 0x08005cfa 0x08005cfa 0x00000002 PAD - 0x08005cfc 0x08005cfc 0x00000052 Code RO 564 .text.SysTick_Config stm32f1xx_hal_cortex.o - 0x08005d4e 0x08005d4e 0x00000002 PAD - 0x08005d50 0x08005d50 0x00000008 Code RO 245 .text.SysTick_Handler stm32f1xx_it.o - 0x08005d58 0x08005d58 0x0000009c Code RO 167 .text.SystemClock_Config main.o - 0x08005df4 0x08005df4 0x00000002 Code RO 1186 .text.SystemInit system_stm32f1xx.o - 0x08005df6 0x08005df6 0x00000002 PAD - 0x08005df8 0x08005df8 0x00000010 Code RO 255 .text.TIM4_IRQHandler stm32f1xx_it.o - 0x08005e08 0x08005e08 0x000000f0 Code RO 850 .text.TIM_Base_SetConfig stm32f1xx_hal_tim.o - 0x08005ef8 0x08005ef8 0x00000034 Code RO 1026 .text.TIM_ETR_SetConfig stm32f1xx_hal_tim.o - 0x08005f2c 0x08005f2c 0x0000002a Code RO 1032 .text.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o - 0x08005f56 0x08005f56 0x00000002 PAD - 0x08005f58 0x08005f58 0x000000be Code RO 846 .text.TIM_ResetCallback stm32f1xx_hal_tim.o - 0x08006016 0x08006016 0x00000002 PAD - 0x08006018 0x08006018 0x00000050 Code RO 1030 .text.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o - 0x08006068 0x08006068 0x00000052 Code RO 1034 .text.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o - 0x080060ba 0x080060ba 0x00000002 PAD - 0x080060bc 0x080060bc 0x000000d0 Code RO 137 .text.TakeRxMsgToBuffer protocan.o - 0x0800618c 0x0800618c 0x00000010 Code RO 247 .text.USB_HP_CAN1_TX_IRQHandler stm32f1xx_it.o - 0x0800619c 0x0800619c 0x00000010 Code RO 249 .text.USB_LP_CAN1_RX0_IRQHandler stm32f1xx_it.o - 0x080061ac 0x080061ac 0x00000004 Code RO 237 .text.UsageFault_Handler stm32f1xx_it.o - 0x080061b0 0x080061b0 0x00000038 Code RO 556 .text.__NVIC_DisableIRQ stm32f1xx_hal_cortex.o - 0x080061e8 0x080061e8 0x00000030 Code RO 552 .text.__NVIC_EnableIRQ stm32f1xx_hal_cortex.o - 0x08006218 0x08006218 0x00000010 Code RO 544 .text.__NVIC_GetPriorityGrouping stm32f1xx_hal_cortex.o - 0x08006228 0x08006228 0x00000042 Code RO 546 .text.__NVIC_SetPriority stm32f1xx_hal_cortex.o - 0x0800626a 0x0800626a 0x00000002 PAD - 0x0800626c 0x0800626c 0x0000003c Code RO 540 .text.__NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o - 0x080062a8 0x080062a8 0x00000026 Code RO 111 .text.__NVIC_SystemReset protocan.o - 0x080062ce 0x080062ce 0x00000002 PAD - 0x080062d0 0x080062d0 0x0000005a Code RO 165 .text.main main.o - 0x0800632a 0x0800632a 0x00000002 PAD - 0x0800632c 0x0800632c 0x00000060 Data RO 148 .rodata..L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal protocan.o - 0x0800638c 0x0800638c 0x00000010 Data RO 1191 .rodata.AHBPrescTable system_stm32f1xx.o - 0x0800639c 0x0800639c 0x00000008 Data RO 1192 .rodata.APBPrescTable system_stm32f1xx.o - 0x080063a4 0x080063a4 0x00000010 Data RO 473 .rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable stm32f1xx_hal_rcc_ex.o - 0x080063b4 0x080063b4 0x00000002 Data RO 474 .rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable stm32f1xx_hal_rcc_ex.o - 0x080063b6 0x080063b6 0x00000010 Data RO 458 .rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable stm32f1xx_hal_rcc.o - 0x080063c6 0x080063c6 0x00000002 Data RO 459 .rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o - 0x080063c8 0x080063c8 0x00000020 Data RO 1371 Region$$Table anon$$obj.o + 0x08004740 0x08004740 0x00000108 Code RO 71 .text.PROTOCAN_INIT protocan.o + 0x08004848 0x08004848 0x000002e0 Code RO 79 .text.PROTOCAN_LOOP protocan.o + 0x08004b28 0x08004b28 0x000000c4 Code RO 89 .text.PROTOCAN_ModbusProcessing protocan.o + 0x08004bec 0x08004bec 0x000000a4 Code RO 113 .text.PROTOCAN_RTC_SYNC protocan.o + 0x08004c90 0x08004c90 0x00000002 Code RO 243 .text.PendSV_Handler stm32f1xx_it.o + 0x08004c92 0x08004c92 0x00000002 PAD + 0x08004c94 0x08004c94 0x0000010c Code RO 99 .text.ProtoCanMsgToAnalogISens protocan.o + 0x08004da0 0x08004da0 0x0000010c Code RO 101 .text.ProtoCanMsgToAnalogTSens protocan.o + 0x08004eac 0x08004eac 0x00000086 Code RO 95 .text.ProtoCanMsgToAnalogUSTAVKI protocan.o + 0x08004f32 0x08004f32 0x00000002 PAD + 0x08004f34 0x08004f34 0x0000010c Code RO 97 .text.ProtoCanMsgToAnalogUSens protocan.o + 0x08005040 0x08005040 0x00000080 Code RO 93 .text.ProtoCanMsgToAnalogUniversal protocan.o + 0x080050c0 0x080050c0 0x0000002e Code RO 105 .text.ProtoCanMsgToBroadcastOnOff protocan.o + 0x080050ee 0x080050ee 0x00000002 PAD + 0x080050f0 0x080050f0 0x00000092 Code RO 107 .text.ProtoCanMsgToBroadcastRestart protocan.o + 0x08005182 0x08005182 0x00000002 PAD + 0x08005184 0x08005184 0x000000a8 Code RO 109 .text.ProtoCanMsgToBroadcastRtcSetup protocan.o + 0x0800522c 0x0800522c 0x000000da Code RO 103 .text.ProtoCanMsgToBroadcastStatus protocan.o + 0x08005306 0x08005306 0x00000002 PAD + 0x08005308 0x08005308 0x00000018 Code RO 115 .text.ProtoCanMsgToDiscreteAccident protocan.o + 0x08005320 0x08005320 0x00000018 Code RO 125 .text.ProtoCanMsgToDiscreteChangeMode protocan.o + 0x08005338 0x08005338 0x00000018 Code RO 119 .text.ProtoCanMsgToDiscreteControlSignals protocan.o + 0x08005350 0x08005350 0x00000018 Code RO 121 .text.ProtoCanMsgToDiscreteFlags protocan.o + 0x08005368 0x08005368 0x00000018 Code RO 127 .text.ProtoCanMsgToDiscreteRequestListOfParameters protocan.o + 0x08005380 0x08005380 0x00000018 Code RO 123 .text.ProtoCanMsgToDiscreteReset protocan.o + 0x08005398 0x08005398 0x00000018 Code RO 117 .text.ProtoCanMsgToDiscreteWarning protocan.o + 0x080053b0 0x080053b0 0x0000009a Code RO 129 .text.ProtoCanMsgToModbusCoil protocan.o + 0x0800544a 0x0800544a 0x00000002 PAD + 0x0800544c 0x0800544c 0x0000009c Code RO 131 .text.ProtoCanMsgToModbusDiscrete protocan.o + 0x080054e8 0x080054e8 0x0000009c Code RO 133 .text.ProtoCanMsgToModbusHolding protocan.o + 0x08005584 0x08005584 0x0000009c Code RO 135 .text.ProtoCanMsgToModbusInput protocan.o + 0x08005620 0x08005620 0x000000d4 Code RO 75 .text.ProtoCanPulseCallback protocan.o + 0x080056f4 0x080056f4 0x000000d6 Code RO 73 .text.ProtoCanRxFifo0MsgPendingCallback protocan.o + 0x080057ca 0x080057ca 0x00000002 PAD + 0x080057cc 0x080057cc 0x0000003a Code RO 432 .text.RCC_Delay stm32f1xx_hal_rcc.o + 0x08005806 0x08005806 0x00000002 PAD + 0x08005808 0x08005808 0x0000002a Code RO 762 .text.RTC_Bcd2ToByte stm32f1xx_hal_rtc.o + 0x08005832 0x08005832 0x00000002 PAD + 0x08005834 0x08005834 0x0000003a Code RO 776 .text.RTC_ByteToBcd2 stm32f1xx_hal_rtc.o + 0x0800586e 0x0800586e 0x00000002 PAD + 0x08005870 0x08005870 0x00000172 Code RO 774 .text.RTC_DateUpdate stm32f1xx_hal_rtc.o + 0x080059e2 0x080059e2 0x00000002 PAD + 0x080059e4 0x080059e4 0x00000056 Code RO 752 .text.RTC_EnterInitMode stm32f1xx_hal_rtc.o + 0x08005a3a 0x08005a3a 0x00000002 PAD + 0x08005a3c 0x08005a3c 0x00000056 Code RO 754 .text.RTC_ExitInitMode stm32f1xx_hal_rtc.o + 0x08005a92 0x08005a92 0x00000002 PAD + 0x08005a94 0x08005a94 0x00000078 Code RO 800 .text.RTC_IsLeapYear stm32f1xx_hal_rtc.o + 0x08005b0c 0x08005b0c 0x00000032 Code RO 766 .text.RTC_ReadAlarmCounter stm32f1xx_hal_rtc.o + 0x08005b3e 0x08005b3e 0x00000002 PAD + 0x08005b40 0x08005b40 0x0000006a Code RO 772 .text.RTC_ReadTimeCounter stm32f1xx_hal_rtc.o + 0x08005baa 0x08005baa 0x00000002 PAD + 0x08005bac 0x08005bac 0x000000e2 Code RO 780 .text.RTC_WeekDayNum stm32f1xx_hal_rtc.o + 0x08005c8e 0x08005c8e 0x00000002 PAD + 0x08005c90 0x08005c90 0x00000050 Code RO 768 .text.RTC_WriteAlarmCounter stm32f1xx_hal_rtc.o + 0x08005ce0 0x08005ce0 0x00000050 Code RO 764 .text.RTC_WriteTimeCounter stm32f1xx_hal_rtc.o + 0x08005d30 0x08005d30 0x00000002 Code RO 239 .text.SVC_Handler stm32f1xx_it.o + 0x08005d32 0x08005d32 0x00000002 PAD + 0x08005d34 0x08005d34 0x00000052 Code RO 564 .text.SysTick_Config stm32f1xx_hal_cortex.o + 0x08005d86 0x08005d86 0x00000002 PAD + 0x08005d88 0x08005d88 0x00000008 Code RO 245 .text.SysTick_Handler stm32f1xx_it.o + 0x08005d90 0x08005d90 0x0000009c Code RO 167 .text.SystemClock_Config main.o + 0x08005e2c 0x08005e2c 0x00000002 Code RO 1186 .text.SystemInit system_stm32f1xx.o + 0x08005e2e 0x08005e2e 0x00000002 PAD + 0x08005e30 0x08005e30 0x00000010 Code RO 255 .text.TIM4_IRQHandler stm32f1xx_it.o + 0x08005e40 0x08005e40 0x000000f0 Code RO 850 .text.TIM_Base_SetConfig stm32f1xx_hal_tim.o + 0x08005f30 0x08005f30 0x00000034 Code RO 1026 .text.TIM_ETR_SetConfig stm32f1xx_hal_tim.o + 0x08005f64 0x08005f64 0x0000002a Code RO 1032 .text.TIM_ITRx_SetConfig stm32f1xx_hal_tim.o + 0x08005f8e 0x08005f8e 0x00000002 PAD + 0x08005f90 0x08005f90 0x000000be Code RO 846 .text.TIM_ResetCallback stm32f1xx_hal_tim.o + 0x0800604e 0x0800604e 0x00000002 PAD + 0x08006050 0x08006050 0x00000050 Code RO 1030 .text.TIM_TI1_ConfigInputStage stm32f1xx_hal_tim.o + 0x080060a0 0x080060a0 0x00000052 Code RO 1034 .text.TIM_TI2_ConfigInputStage stm32f1xx_hal_tim.o + 0x080060f2 0x080060f2 0x00000002 PAD + 0x080060f4 0x080060f4 0x000000d0 Code RO 137 .text.TakeRxMsgToBuffer protocan.o + 0x080061c4 0x080061c4 0x00000010 Code RO 247 .text.USB_HP_CAN1_TX_IRQHandler stm32f1xx_it.o + 0x080061d4 0x080061d4 0x00000010 Code RO 249 .text.USB_LP_CAN1_RX0_IRQHandler stm32f1xx_it.o + 0x080061e4 0x080061e4 0x00000004 Code RO 237 .text.UsageFault_Handler stm32f1xx_it.o + 0x080061e8 0x080061e8 0x00000038 Code RO 556 .text.__NVIC_DisableIRQ stm32f1xx_hal_cortex.o + 0x08006220 0x08006220 0x00000030 Code RO 552 .text.__NVIC_EnableIRQ stm32f1xx_hal_cortex.o + 0x08006250 0x08006250 0x00000010 Code RO 544 .text.__NVIC_GetPriorityGrouping stm32f1xx_hal_cortex.o + 0x08006260 0x08006260 0x00000042 Code RO 546 .text.__NVIC_SetPriority stm32f1xx_hal_cortex.o + 0x080062a2 0x080062a2 0x00000002 PAD + 0x080062a4 0x080062a4 0x0000003c Code RO 540 .text.__NVIC_SetPriorityGrouping stm32f1xx_hal_cortex.o + 0x080062e0 0x080062e0 0x00000026 Code RO 111 .text.__NVIC_SystemReset protocan.o + 0x08006306 0x08006306 0x00000002 PAD + 0x08006308 0x08006308 0x00000066 Code RO 165 .text.main main.o + 0x0800636e 0x0800636e 0x00000002 PAD + 0x08006370 0x08006370 0x00000060 Data RO 148 .rodata..L__const.ProtoCanMsgToBroadcastRtcSetup.DaysCount_Normal protocan.o + 0x080063d0 0x080063d0 0x00000010 Data RO 1191 .rodata.AHBPrescTable system_stm32f1xx.o + 0x080063e0 0x080063e0 0x00000008 Data RO 1192 .rodata.APBPrescTable system_stm32f1xx.o + 0x080063e8 0x080063e8 0x00000010 Data RO 473 .rodata.HAL_RCCEx_GetPeriphCLKFreq.aPLLMULFactorTable stm32f1xx_hal_rcc_ex.o + 0x080063f8 0x080063f8 0x00000002 Data RO 474 .rodata.HAL_RCCEx_GetPeriphCLKFreq.aPredivFactorTable stm32f1xx_hal_rcc_ex.o + 0x080063fa 0x080063fa 0x00000010 Data RO 458 .rodata.HAL_RCC_GetSysClockFreq.aPLLMULFactorTable stm32f1xx_hal_rcc.o + 0x0800640a 0x0800640a 0x00000002 Data RO 459 .rodata.HAL_RCC_GetSysClockFreq.aPredivFactorTable stm32f1xx_hal_rcc.o + 0x0800640c 0x0800640c 0x00000020 Data RO 1371 Region$$Table anon$$obj.o - Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x080063e8, Size: 0x00001a30, Max: 0x00005000, ABSOLUTE) + Execution Region RW_IRAM1 (Exec base: 0x20000000, Load base: 0x08006430, Size: 0x00001a30, Max: 0x00005000, ABSOLUTE) Exec Addr Load Addr Size Type Attr Idx E Section Name Object - 0x20000000 0x080063e8 0x00000001 Data RW 144 .data.CurrentStep protocan.o - 0x20000001 0x080063e9 0x00000003 PAD - 0x20000004 0x080063ec 0x00000004 Data RW 1190 .data.SystemCoreClock system_stm32f1xx.o - 0x20000008 0x080063f0 0x00000004 Data RW 151 .data.filter1_id protocan.o - 0x2000000c 0x080063f4 0x00000004 Data RW 152 .data.filter1_mask protocan.o - 0x20000010 0x080063f8 0x00000004 Data RW 154 .data.filter2_mask protocan.o - 0x20000014 0x080063fc 0x00000004 Data RW 155 .data.filter3_id protocan.o - 0x20000018 0x08006400 0x00000004 Data RW 156 .data.filter3_mask protocan.o - 0x2000001c 0x08006404 0x00000001 Data RW 419 .data.uwTickFreq stm32f1xx_hal.o - 0x2000001d 0x08006405 0x00000003 PAD - 0x20000020 0x08006408 0x00000004 Data RW 418 .data.uwTickPrio stm32f1xx_hal.o - 0x20000024 0x0800640c 0x00000004 PAD + 0x20000000 0x08006430 0x00000001 Data RW 144 .data.CurrentStep protocan.o + 0x20000001 0x08006431 0x00000003 PAD + 0x20000004 0x08006434 0x00000004 Data RW 1190 .data.SystemCoreClock system_stm32f1xx.o + 0x20000008 0x08006438 0x00000004 Data RW 151 .data.filter1_id protocan.o + 0x2000000c 0x0800643c 0x00000004 Data RW 152 .data.filter1_mask protocan.o + 0x20000010 0x08006440 0x00000004 Data RW 154 .data.filter2_mask protocan.o + 0x20000014 0x08006444 0x00000004 Data RW 155 .data.filter3_id protocan.o + 0x20000018 0x08006448 0x00000004 Data RW 156 .data.filter3_mask protocan.o + 0x2000001c 0x0800644c 0x00000001 Data RW 419 .data.uwTickFreq stm32f1xx_hal.o + 0x2000001d 0x0800644d 0x00000003 PAD + 0x20000020 0x08006450 0x00000004 Data RW 418 .data.uwTickPrio stm32f1xx_hal.o + 0x20000024 0x08006454 0x00000004 PAD 0x20000028 - 0x00000060 Zero RW 1236 .bss c_w.l(libspace.o) 0x20000088 - 0x00000058 Zero RW 57 .bss.CanErrors canerrorbox.o 0x200000e0 - 0x00000004 Zero RW 146 .bss.ControlFlags protocan.o 0x200000e4 - 0x00000800 Zero RW 149 .bss.Device_on_the_Network protocan.o 0x200008e4 - 0x00000001 Zero RW 145 .bss.LastStep protocan.o - 0x200008e5 0x0800640c 0x00000003 PAD + 0x200008e5 0x08006454 0x00000003 PAD 0x200008e8 - 0x00000004 Zero RW 150 .bss.ProtoCanPulseCallback.PulseStage protocan.o 0x200008ec - 0x00000004 Zero RW 141 .bss._HCAN protocan.o 0x200008f0 - 0x00000004 Zero RW 142 .bss._HRTC protocan.o @@ -3168,7 +3168,7 @@ Memory Map of the image 0x20000974 - 0x000000b4 Zero RW 221 .bss.htim4 tim.o 0x20000a28 - 0x00000a00 Zero RW 147 .bss.rxMsg protocan.o 0x20001428 - 0x00000004 Zero RW 420 .bss.uwTick stm32f1xx_hal.o - 0x2000142c 0x0800640c 0x00000004 PAD + 0x2000142c 0x08006454 0x00000004 PAD 0x20001430 - 0x00000200 Zero RW 2 HEAP startup_stm32f103xb.o 0x20001630 - 0x00000400 Zero RW 1 STACK startup_stm32f103xb.o @@ -3183,8 +3183,8 @@ Image component sizes 390 0 0 0 100 5234 can.o 766 0 0 0 88 5873 canerrorbox.o 74 0 0 0 0 1313 gpio.o - 260 0 0 0 0 1881 main.o - 5876 0 96 21 4633 21004 protocan.o + 272 0 0 0 0 2035 main.o + 5932 0 96 21 4633 21118 protocan.o 224 0 0 0 20 2491 rtc.o 64 26 236 0 1536 772 startup_stm32f103xb.o 188 0 0 5 4 5530 stm32f1xx_hal.o @@ -3203,7 +3203,7 @@ Image component sizes 264 0 0 0 180 6554 tim.o ---------------------------------------------------------------------- - 24696 26 424 36 6572 160258 Object Totals + 24764 26 424 36 6572 160526 Object Totals 0 0 32 0 0 0 (incl. Generated) 130 0 0 6 11 0 (incl. Padding) @@ -3254,15 +3254,15 @@ Image component sizes Code (inc. data) RO Data RW Data ZI Data Debug - 25152 42 424 36 6668 160410 Grand Totals - 25152 42 424 36 6668 160410 ELF Image Totals - 25152 42 424 36 0 0 ROM Totals + 25220 42 424 36 6668 160678 Grand Totals + 25220 42 424 36 6668 160678 ELF Image Totals + 25220 42 424 36 0 0 ROM Totals ============================================================================== - Total RO Size (Code + RO Data) 25576 ( 24.98kB) + Total RO Size (Code + RO Data) 25644 ( 25.04kB) Total RW Size (RW Data + ZI Data) 6704 ( 6.55kB) - Total ROM Size (Code + RO Data + RW Data) 25612 ( 25.01kB) + Total ROM Size (Code + RO Data + RW Data) 25680 ( 25.08kB) ============================================================================== diff --git a/MDK-ARM/F103C8T6/F103C8T6_F103C8T6.dep b/MDK-ARM/F103C8T6/F103C8T6_F103C8T6.dep index 6e88491..fdfb7e5 100644 --- a/MDK-ARM/F103C8T6/F103C8T6_F103C8T6.dep +++ b/MDK-ARM/F103C8T6/F103C8T6_F103C8T6.dep @@ -1,11 +1,11 @@ Dependencies for Project 'F103C8T6', Target 'F103C8T6': (DO NOT MODIFY !) CompilerVersion: 6190000::V6.19::ARMCLANG -F (startup_stm32f103xb.s)(0x69CB6F7E)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -Wa,armasm,--diag_suppress=A1950W -c -gdwarf-4 -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 538" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6/startup_stm32f103xb.o) -F (..\Core\Src\canerrorbox.c)(0x69BA9464)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/canerrorbox.o -MD) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -I (..\Core\Inc\main.h)(0x69CA577C) +F (startup_stm32f103xb.s)(0x6A142F3F)(--target=arm-arm-none-eabi -mcpu=cortex-m3 -masm=auto -Wa,armasm,--diag_suppress=A1950W -c -gdwarf-4 -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -Wa,armasm,--pd,"__UVISION_VERSION SETA 538" -Wa,armasm,--pd,"_RTE_ SETA 1" -Wa,armasm,--pd,"STM32F10X_MD SETA 1" -Wa,armasm,--pd,"_RTE_ SETA 1" -o f103c8t6/startup_stm32f103xb.o) +F (..\Core\Src\canerrorbox.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/canerrorbox.o -MD) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -35,14 +35,14 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -F (..\Core\Inc\canerrorbox.h)(0x69BA85FD)() -F (..\Core\Src\protocan.c)(0x69FCA39A)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/protocan.o -MD) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +F (..\Core\Inc\canerrorbox.h)(0x6A16F637)() +F (..\Core\Src\protocan.c)(0x6A196BA0)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/protocan.o -MD) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -72,13 +72,13 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -I (..\Core\Inc\can.h)(0x69A7E011) -F (..\Core\Inc\protocan.h)(0x69CB95C8)() -F (../Core/Src/main.c)(0x69CB8B12)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/main.o -MD) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +F (..\Core\Inc\protocan.h)(0x6A16F637)() +F (../Core/Src/main.c)(0x6A196BA0)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/main.o -MD) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -108,17 +108,17 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -I (..\Core\Inc\rtc.h)(0x69A7E011) -I (..\Core\Inc\tim.h)(0x69A7E011) -I (..\Core\Inc\gpio.h)(0x69A7E011) -F (../Core/Src/gpio.c)(0x69A7E011)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/gpio.o -MD) -I (..\Core\Inc\gpio.h)(0x69A7E011) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +I (..\Core\Inc\rtc.h)(0x6A16F637) +I (..\Core\Inc\tim.h)(0x6A16F637) +I (..\Core\Inc\gpio.h)(0x6A142E3A) +F (../Core/Src/gpio.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/gpio.o -MD) +I (..\Core\Inc\gpio.h)(0x6A142E3A) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -148,14 +148,14 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -F (../Core/Src/can.c)(0x69CB6F92)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/can.o -MD) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +F (../Core/Src/can.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/can.o -MD) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -185,13 +185,13 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -F (../Core/Src/rtc.c)(0x69A7E011)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/rtc.o -MD) -I (..\Core\Inc\rtc.h)(0x69A7E011) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +F (../Core/Src/rtc.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/rtc.o -MD) +I (..\Core\Inc\rtc.h)(0x6A16F637) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -221,14 +221,14 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -F (../Core/Src/tim.c)(0x69CB8A57)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/tim.o -MD) -I (..\Core\Inc\tim.h)(0x69A7E011) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +F (../Core/Src/tim.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/tim.o -MD) +I (..\Core\Inc\tim.h)(0x6A16F637) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -258,13 +258,13 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -F (../Core/Src/stm32f1xx_it.c)(0x69CB8B12)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_it.o -MD) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +F (../Core/Src/stm32f1xx_it.c)(0x6A16F637)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_it.o -MD) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -294,14 +294,14 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) -I (..\Core\Inc\stm32f1xx_it.h)(0x69A7E011) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) +I (..\Core\Inc\stm32f1xx_it.h)(0x6A16F637) F (../Core/Src/stm32f1xx_hal_msp.c)(0x6985BEED)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_msp.o -MD) -I (..\Core\Inc\main.h)(0x69CA577C) +I (..\Core\Inc\main.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -331,12 +331,12 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rtc_ex.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) -I (..\Core\Inc\protocan.h)(0x69CB95C8) -I (..\Core\Inc\can.h)(0x69A7E011) -I (..\Core\Inc\canerrorbox.h)(0x69BA85FD) +I (..\Core\Inc\protocan.h)(0x6A16F637) +I (..\Core\Inc\can.h)(0x6A16F637) +I (..\Core\Inc\canerrorbox.h)(0x6A16F637) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_gpio_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -368,7 +368,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_can.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -400,7 +400,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -432,7 +432,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_rcc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -464,7 +464,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_rcc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -496,7 +496,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_gpio.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -528,7 +528,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_dma.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -560,7 +560,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_cortex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -592,7 +592,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_pwr.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -624,7 +624,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_flash.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -656,7 +656,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_flash_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -688,7 +688,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_exti.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -720,7 +720,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_rtc.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -752,7 +752,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc_ex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_rtc_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -784,7 +784,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_tim.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -816,7 +816,7 @@ I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h)(0x64AF9BDC) F (../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c)(0x64AF9BDC)(-xc -std=c11 --target=arm-arm-none-eabi -mcpu=cortex-m3 -c -mexecute-only -fno-rtti -funsigned-char -fshort-enums -fshort-wchar -gdwarf-4 -O0 -ffunction-sections -Wno-packed -Wno-missing-variable-declarations -Wno-missing-prototypes -Wno-missing-noreturn -Wno-sign-conversion -Wno-nonportable-include-path -Wno-reserved-id-macro -Wno-unused-macros -Wno-documentation-unknown-command -Wno-documentation -Wno-license-management -Wno-parentheses-equality -Wno-reserved-identifier -I ../Core/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc -I ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy -I ../Drivers/CMSIS/Device/ST/STM32F1xx/Include -I ../Drivers/CMSIS/Include -I./RTE/_F103C8T6 -IC:/Users/Iurii/AppData/Local/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include -IC:/Users/Iurii/AppData/Local/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include -D__UVISION_VERSION="538" -D_RTE_ -DSTM32F10X_MD -D_RTE_ -DUSE_HAL_DRIVER -DSTM32F103xB -o f103c8t6/stm32f1xx_hal_tim_ex.o -MD) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h)(0x64AF9BDC) @@ -858,7 +858,7 @@ I (C:\Keil_v5\ARM\ARMCLANG\include\arm_compat.h)(0x63888F58) I (C:\Keil_v5\ARM\ARMCLANG\include\arm_acle.h)(0x63888F58) I (..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h)(0x64AF9BDC) -I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x69CB6F7B) +I (..\Core\Inc\stm32f1xx_hal_conf.h)(0x6A16F637) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h)(0x64AF9BDC) I (..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h)(0x64AF9BDC) diff --git a/MDK-ARM/F103C8T6/main.o b/MDK-ARM/F103C8T6/main.o index f279d53f4c485f19ed4b035e72afcbf0b6b4b48b..e437f06e8b8d88dcd7717f57cf42da02fad2f9a4 100644 GIT binary patch delta 1780 zcmZ9NZEO@p7{{NP-PzmT-rn0T&|($NgS$rM+DcPPA#n9d)AI_~Ui#rkz}mE2TLUdE z)l@WG5E7CmAaz1$v>HSBKoep#qzL%ML`|yEq$VWBml)+GfK_QQQj#L|nd@vN{V>n( z|NlQTJF|PYccV|uJbhv{?GB7Q*)TF-ugqSWzZt&^@EMNAd$ewT_ThYC+#DI6PBH+c z3>0sv4?tamVzXfw08AxG%P?w8{7@cN+ir%>$0UZ=1&* zJy&d=LcJ3Qdsqru7m5iS+6IqDD>vUoDK^w9!93&WD%JeZ(a-6iiAfcBH`;cOt!*~{ zM4K-xii0`pOiZYzigOBigKh>Lo%EO?M>qMwxP=SGFkrRB>t`jz*CM;@F#^7vW1b+Y zZ^$trqWgv&Q%yX$8qW+lUa7v<(40xPrW1AB+tMjm)Quw8n#rUyk7SwF#L}!axosgj z|E+qM65wf9h~#*`YfITDcu*C@mxK^9=QRZ|0vse3D^K(d>@H9Cb^!mzmEEv!pl`6R zqrErQE&BTh_pX07S2;A)*4@6Rt#fw{V?6%;!OouELDUMs-u9l}SO=&)t(RmAy+@Y} zbaX5%0aXQtZTxzE4unzn5vDY^w4_ogMw=M>UemKo(VG5dG{uzlRK-L7zv3Rhps&+s z560LkO*zJ=^_A7P(L^+5l*CxLi@8$T3yf(^Oi5|VwSzHDd7tDM=~{A~alWzW20oRL z`zXKYuHa|getye6Rab?_DqjvzgRDSq5`G0hTzF(X(p?PDByt;|S>(v9$nnQuC%4aviT_~?#FKPspKoR8z zt${EZ<2`{WJ?r6b2O{JQzl7!^55I~g&WnOkGQ%seHu4=ZFly%}B zzw&>BVOEca2=ld8n1Ly-z0C@fF5YiN>8O{#V@23eJjw+B(hAc}F8;d}p@&>NXctgx iN5~c4Zb#{)mk-+!R)s&qpYjPijGO&ni$joQEB*t6j2&nI delta 1618 zcmZ9MU2GIp6vxkB24n-Lg`(EvDUCE#2;>7DUrFR?^nAMWGMS zV14Nd(Wn?>>ouhh5F-zuF9s#PG=7khXo$v`C{cOy10tf4R8bUZ{onQuDw~}1JO6Xe zoO@?y?p#_wy>6n)n21bPw^q0PZZt3aF~305xjAAdVW0sTDywXA>SDHB}G=GVK3pm2_&!(0%zBQSin~RZr;p za9&U3#+d6aEhNI&Kt85K9o7x&3McZeSGcOsH6~k)HKol68B3Y_K{B6L%9QYic}OM5 z8U-B2yMcF9K4-lS1S}h#dSI;geR#8F7CrzYbs_8h2;LlZjL8i@sA%tLc&N%(7}OIZ z@KB=kw~}Ks@DzlR2V=cw;mu>#DS%s{Gr&G{SSEAVTHlJlpgUmJ_auVIFUCJvBI?J# zIAWC_&k3>4k1t2WMnAq17n>QCmM*?pE;>lca<3VjIipn=^q zuyDkxU|tAf@jh>2%V z#CVI;BVmkP#j61zMKC5GcDm%O6JG(bXY|n>BcqvN!q{DXJ4P}CWXhkNijKwFu8p@3 zX2-_15BKfdzI$K*ZEA*P5=T28;3;C<2tCcs&MjLCg#tHIG*k+QAo9W6`pVSJ^YlQ&0`Y(h3i z)5axNJ{C=}X*mgT#g#JOspoeFFOk l%l<@)AIG=upnNfrWL5I5M7q2UpRX#l0PZRb!zhZt{sHqq@^b(H diff --git a/MDK-ARM/F103C8T6/protocan.o b/MDK-ARM/F103C8T6/protocan.o index 108235ab84b44dac46d68b2ff4f59c27bcff38da..63ddb99420e81a38ff91756f48f12f9d802c75ca 100644 GIT binary patch delta 7903 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

    1JUAQT4h7{!=!0b{yoKcy zSc&CjICdy#&iJwJW2{>Zbq@#SVrY-$ZAd>HH0eNV2VZ~KBa2}t-gy9j!g4=6!SXCL zFAc(!GB=DW^_g_6U8hoATF zG-M(0Kkb$t379@S*x6OiVwK+caP>$)9tQI$PS$)#J{mA9RE=M3^TJz4>uZ_$F#9M? zrBAR%C?C#ajZEBuE~qf>GLKe}4^7H&WyL^W#QuDkS{5)nU{@b23(Adf z9m~s5_gK)RQKJEq%3#Ww7vUUgW~jfnGDx8};a^fR@@`agjfR-FGu)I4H7%q} zs!N5&co~BjL#|wPCAUNP zXEprZdN$q6czxrQ*BZtwy4y&*v`PI-XKi)t!|`OjZV!n>y2eb7vouT z*)00lNUI8&rI#D8R+Y6`7mShB=DI|s@=c|j=Pk!l_zRn58J{LYLDqk}N~K%@-4^^( z&9bCA)-SX6g|!$8UJmgE>jB)3+F&adU$pAs5u%;W;!11GC0bM+SX^UqETz)=!{~uA z9QS95n>K`1tU2v#a(vBMUz6)={?FIs`bz-HD$u>JY~z z(2ZKE8|7IQz=1J}*ecr+s|;=TxKHNK3%F0_&kMJoM=FNt^tREvJW`OnXz%erLGpqf-}s0(#Yep5qKKdC`HFDF$NVm4>wu4Oz!)$3_Im3) z?ng}5TjvQsVzOR-^ZkfPdigE%BZeAyV=OkNV)^kl&vYQZXsiIdZJVVVa1%FRt%2Su z9el0st-1p1U#aJ`$!IpIW|JgsQtb~&NU!i6I(4Mn2;1B6@u=0g1ybb+H~lk4g0uC0Ot8WjV`=+-JWgcY_PwjsZ9GQ2f>+}C)^eZR4o$rckEEhc&vI=8>5 zJF}84YWytct=JlEg&|9d=>=5l=Uy+N?DBK3w=H-3x!2p4d(F6Q`L6jM&z6o@t|RW? zh;{K1>n=pp0l)GC#=MAM$49J>k9aIT;$MFg@l%f25FfE2KH{%_L@(fZ2^f>Csp50A z9iO9{TL0e1pEzPT{;3egQ{keALTda&Auax)knRPH`H8xHe8f&(M7`v^<3}?-5sc(T z?d{`{`UZ%hCwSS9)b1e$pNSI#&&P@BFMA?y2pGFDeeM{k&mAfAF@4?f!@^K{Cyuqe zorrt9=d3X*g`4piH>1aDcJ-O{6%q!-E>)h$869FqO{2(r^N%ckVTIG+DL4=(6w_!@ z7*cd;&!mo1@x&>IU+aTV*xKsmp~zmWx0L&+U#_v;V!ESeyMA+g&Hg0!X}^3RS=oPq zm$Oh{C zRQgD$`Q(r=&klvqgF%q(ggNOwef?ZJn55GC`QqJg(6mXE!#! zKsR!g@3GL1aVvv|p>S+Fg0=7idtM69&uY&Dp-NbMk>@3z=Wn#m+|m$#~Ne;YJScLY@*X{iUs)Pj>wRfS{-Unf3Cp?*cAE?{=lpfph zF<*Y#8{86h~Y?m55wXwXf>t=hggzePKbmdpC{j)zLhps^;}7zPu{+?n(@&8_f$Ljp!?%R5TavtY0kiDnmQG zHqe9pUijx)Ckx?tnT^YdLhXII{U5ylU{n2r5gI$bD0!)4IBgOFz0s1n)`@}@+{tn$ zu%G&kOAlKg7oejX9JqM!-x^p$*Gw2{?lZKbH51a!qh9gH32n{uT)c)pn0Sx*l6j%H z<3iDRj5bbMXso5axowSV8k^fO@W-M_JQcgBEO)r^A)Uz0Y5j6hmXqpQN3ASOR+hB_ z7KUpbr;(HU8rx|38z{e{uOH~^=lXh_uV#&dW@OXP4|Fi=xH#5q z&@jr;jWBhd*orD2>|%UDH$L>F@mbY@ho-r_1p7>P?Xmm_NEqq8Ky@Ck)G)|hz%imP z06XU>Rl<6ZUo1M~E$k_l!DqpQiAuf5gr5rLB&9ZhopY7iTva`DYm3<7%doK%kQtbW z@mJwlVUre~z6BF@X(DF{vzd6;87T5#=A}yAEAnV2eh-NJsBoUgm@4A}-XNAs#aiK8 z!hK9U=MRbeweXbipG;1n{4_%cLc%m*maw;QknmpS!xbDZG-2Oqaooq2hX}xJ5WzI6*jFSi)?p)O?Yb3Rej? z3Hjxc10EE9&TOaDF_C`~Dx8gDYrOch?u#P^qOBKH^GB^)Qr6P5~}5v~xv$;27CTIAiW zG5;L!eO6>D#Yb3{j|zVjo|F2fIIwViOD62wirj_S1yd>VK;fODzhC4j%>PnqrpP5R zE_B13ih_iH5N;IKGJ7bsU*wO3^~~#(`kTnV2zf`Cy>Pljk>3&WDTn=iEBwhLz8~NT&J}zL zVe5iVlhs?;)(-wX84o--ChB*Xj8%JwyP&45b z!cM}T!U4je!W?0)aJsMr)cgM_Q7jeyL0Bo=F8s6b6X8+eDdGPMU1UdY=w-ro!YtwS z!rM}0|KBN!vBDX`QsDw&xp0-RO86(?hr+Lfr-WyO4i2c?u$IE~RN4Pmi=v0{X5kRw z{le+OV&Rj*CBoN*>x3T&KNo%{JR|&dj1&^nyq2{UW(a!<`wNE(bA*$H`NC4+0^zc% zQP2I49oxXicRam^T3}GAcbRx2TbI=3>U;sJ;cN^Y}W+D zVCFLsqK1h_k`n;&hEVbGCN_GuR(Cmymv8?I6r41VUBJFA|WnhA`dn} z<2cWyGOt6%XZBKR5VN;Z}@ zYOC&8_Cs^C=y~e%#tI`yU%oNKNTSTuLyWFejB7T%zj}x{Wd^0Lxym?1WpA{goHZdQ ze+Euel((iGjF+s58aC}*6LrEE)=%h~nj|{6<`OtdTpKk{o78=6#LSsV_pgoMbBI!h zwU_d>A#=h^szlu(i#}N!p_(;83cMM1j$ktG)Hc~~hRnS)Y4Dp7BZFqV8AWSe!nG^C zgKK~K9@ivlSrIj-%%(mS5hsk{KcVj|stB3+vuRO91Wl`kMfq&{3Kl_3$X*&-n?xz= zE-_clrmS^{AE4pD-q}s5z*B?q45qUculOXoK?gA#+#(Rj!X1 zVfq*rQwr!;ShUC7m1>LZ4d_Jy4c-vJA$!J#sJWnkR&0nk6|i_*Thzf~aRHrzMOSLM zF=|#6P@jzv4Aevjn+s?Wgj=W@!hr(%3c^rwHbu?D1(dZZV&u@>5Kb0Q34{ss8idmY zbP&Qc`ejoTT}-KpIMVuULnJjJ4fd7sgR!Ge^ zM~ns3ZF7{eHwJ0)=CHFECeLY;^35T0N+DIkq$7R2Icnw?(yyB%P8Xc8S8I#x>X2Df zNQ0{}8JE$_>IfBW3exK8uu~74h_WEL5~Y*5`@jPa7&bG zs)Dq8OW3HPFHv>41-V-z=u+m^s8ff{ova;A*%~rWx1bVKCDChJqh>=3I;e$Twniyu zbC5c23p?Q?-#%ws2tz$}Ta+qL_sX^~#(F2D21tL0G>j78;w9P**Bly!Yd+1xHJjGG z6?OP9?ZrL$R>)XP=TOt1I&6>P73hxb7|qWRz#D4V=ZYBu%L*x?1&hp^yQAIxvGfVnusxwM}?-pxyJolHA%ZBNH>okoeZQD+)XQ??$pLA4?1 zM%8l7y4u!M4ml5{sFQ!e<|K6abWU_*ys6z4G7l%y;9U{t@CCyKo^l10M=mJqpsY)# zQ&959SubqH?vPoZOnr7ooMRW1MNpndrbW9Wj4i0U7peI*`et`KC!-i|h}87$cILV3 zDeG+vRT&L`JK}W9#)}QjfqvsX^g8rs?xBOwpScGQ1=?8Kf`WTO*f=SBusw(d?uj^K Ya_~Kw^7gbd2Q8(gd*JFJs@>D-U$(pL#{d8T