diff --git a/.mxproject b/.mxproject
index 5693451..d64c861 100644
--- a/.mxproject
+++ b/.mxproject
@@ -1,5 +1,5 @@
[PreviousLibFiles]
-LibFiles=Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
+LibFiles=Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_iwdg.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_tim.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h;Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_bus.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_rcc.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_system.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_utils.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h;Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_gpio.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_dma.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_cortex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_pwr.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_exti.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_iwdg.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h;Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_ll_tim.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h;Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;Drivers\CMSIS\Include\cmsis_armcc.h;Drivers\CMSIS\Include\cmsis_armclang.h;Drivers\CMSIS\Include\cmsis_compiler.h;Drivers\CMSIS\Include\cmsis_gcc.h;Drivers\CMSIS\Include\cmsis_iccarm.h;Drivers\CMSIS\Include\cmsis_version.h;Drivers\CMSIS\Include\core_armv8mbl.h;Drivers\CMSIS\Include\core_armv8mml.h;Drivers\CMSIS\Include\core_cm0.h;Drivers\CMSIS\Include\core_cm0plus.h;Drivers\CMSIS\Include\core_cm1.h;Drivers\CMSIS\Include\core_cm23.h;Drivers\CMSIS\Include\core_cm3.h;Drivers\CMSIS\Include\core_cm33.h;Drivers\CMSIS\Include\core_cm4.h;Drivers\CMSIS\Include\core_cm7.h;Drivers\CMSIS\Include\core_sc000.h;Drivers\CMSIS\Include\core_sc300.h;Drivers\CMSIS\Include\mpu_armv7.h;Drivers\CMSIS\Include\mpu_armv8.h;Drivers\CMSIS\Include\tz_context.h;
[PreviousUsedCubeIDEFiles]
SourceFiles=Core\Src\main.c;Core\Src\stm32f1xx_it.c;Core\Src\stm32f1xx_hal_msp.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;Core\Src/system_stm32f1xx.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;Core\Src/system_stm32f1xx.c;;;
@@ -7,29 +7,32 @@ HeaderPath=Drivers\STM32F1xx_HAL_Driver\Inc;Drivers\STM32F1xx_HAL_Driver\Inc\Leg
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
[PreviousUsedKeilFiles]
-SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\can.c;..\Core\Src\tim.c;..\Core\Src\stm32f1xx_it.c;..\Core\Src\stm32f1xx_hal_msp.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;;;
+SourceFiles=..\Core\Src\main.c;..\Core\Src\gpio.c;..\Core\Src\can.c;..\Core\Src\iwdg.c;..\Core\Src\tim.c;..\Core\Src\stm32f1xx_it.c;..\Core\Src\stm32f1xx_hal_msp.c;..\Core\Src\stm32f1xx_hal_timebase_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c;..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c;..\Drivers\CMSIS\Device\ST\STM32F1xx\Source\Templates\system_stm32f1xx.c;..\Core\Src\system_stm32f1xx.c;;;
HeaderPath=..\Drivers\STM32F1xx_HAL_Driver\Inc;..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy;..\Drivers\CMSIS\Device\ST\STM32F1xx\Include;..\Drivers\CMSIS\Include;..\Core\Inc;
CDefines=USE_HAL_DRIVER;STM32F103xE;USE_HAL_DRIVER;USE_HAL_DRIVER;
[PreviousGenFiles]
AdvancedFolderStructure=true
-HeaderFileListSize=6
+HeaderFileListSize=7
HeaderFiles#0=..\Core\Inc\gpio.h
HeaderFiles#1=..\Core\Inc\can.h
-HeaderFiles#2=..\Core\Inc\tim.h
-HeaderFiles#3=..\Core\Inc\stm32f1xx_it.h
-HeaderFiles#4=..\Core\Inc\stm32f1xx_hal_conf.h
-HeaderFiles#5=..\Core\Inc\main.h
+HeaderFiles#2=..\Core\Inc\iwdg.h
+HeaderFiles#3=..\Core\Inc\tim.h
+HeaderFiles#4=..\Core\Inc\stm32f1xx_it.h
+HeaderFiles#5=..\Core\Inc\stm32f1xx_hal_conf.h
+HeaderFiles#6=..\Core\Inc\main.h
HeaderFolderListSize=1
HeaderPath#0=..\Core\Inc
HeaderFiles=;
-SourceFileListSize=6
+SourceFileListSize=8
SourceFiles#0=..\Core\Src\gpio.c
SourceFiles#1=..\Core\Src\can.c
-SourceFiles#2=..\Core\Src\tim.c
-SourceFiles#3=..\Core\Src\stm32f1xx_it.c
-SourceFiles#4=..\Core\Src\stm32f1xx_hal_msp.c
-SourceFiles#5=..\Core\Src\main.c
+SourceFiles#2=..\Core\Src\iwdg.c
+SourceFiles#3=..\Core\Src\tim.c
+SourceFiles#4=..\Core\Src\stm32f1xx_it.c
+SourceFiles#5=..\Core\Src\stm32f1xx_hal_msp.c
+SourceFiles#6=..\Core\Src\stm32f1xx_hal_timebase_tim.c
+SourceFiles#7=..\Core\Src\main.c
SourceFolderListSize=1
SourcePath#0=..\Core\Src
SourceFiles=;
diff --git a/Core/Inc/can.h b/Core/Inc/can.h
index 2232145..e876bd1 100644
--- a/Core/Inc/can.h
+++ b/Core/Inc/can.h
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file can.h
@@ -6,16 +7,16 @@
******************************************************************************
* @attention
*
- *
© Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
+/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __CAN_H__
#define __CAN_H__
@@ -52,4 +53,3 @@ int CAN_send(uint16_t data[], int Addr, int Qua);
#endif /* __CAN_H__ */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/gpio.h b/Core/Inc/gpio.h
index 35e5ecd..796451c 100644
--- a/Core/Inc/gpio.h
+++ b/Core/Inc/gpio.h
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file gpio.h
@@ -6,16 +7,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
+/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __GPIO_H__
#define __GPIO_H__
@@ -162,4 +163,3 @@ void MX_GPIO_Init(void);
#endif
#endif /*__ GPIO_H__ */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/iwdg.h b/Core/Inc/iwdg.h
new file mode 100644
index 0000000..f0c5682
--- /dev/null
+++ b/Core/Inc/iwdg.h
@@ -0,0 +1,52 @@
+/* USER CODE BEGIN Header */
+/**
+ ******************************************************************************
+ * @file iwdg.h
+ * @brief This file contains all the function prototypes for
+ * the iwdg.c file
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+/* USER CODE END Header */
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __IWDG_H__
+#define __IWDG_H__
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "main.h"
+
+/* USER CODE BEGIN Includes */
+
+/* USER CODE END Includes */
+
+extern IWDG_HandleTypeDef hiwdg;
+
+/* USER CODE BEGIN Private defines */
+
+/* USER CODE END Private defines */
+
+void MX_IWDG_Init(void);
+
+/* USER CODE BEGIN Prototypes */
+
+/* USER CODE END Prototypes */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __IWDG_H__ */
+
diff --git a/Core/Inc/main.h b/Core/Inc/main.h
index a0d06c7..73f78af 100644
--- a/Core/Inc/main.h
+++ b/Core/Inc/main.h
@@ -32,7 +32,7 @@ extern "C" {
/* Private includes ----------------------------------------------------------*/
/* USER CODE BEGIN Includes */
-
+void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim);
/* USER CODE END Includes */
/* Exported types ------------------------------------------------------------*/
@@ -42,6 +42,18 @@ extern "C" {
/* Exported constants --------------------------------------------------------*/
/* USER CODE BEGIN EC */
+typedef struct
+{
+ uint8_t force_pause:1;
+ uint32_t pause;
+
+
+
+// uint8_t
+// uint16_t
+
+}FLAG;
+
/* USER CODE END EC */
@@ -60,6 +72,59 @@ void Millisecond(void);
/* USER CODE END EFP */
/* Private defines -----------------------------------------------------------*/
+#define IN_06_Pin GPIO_PIN_13
+#define IN_06_GPIO_Port GPIOC
+#define SELEKT_PCH_Pin GPIO_PIN_14
+#define SELEKT_PCH_GPIO_Port GPIOC
+#define IN_05_Pin GPIO_PIN_15
+#define IN_05_GPIO_Port GPIOC
+//#define LED1_Pin GPIO_PIN_2
+//#define LED1_GPIO_Port GPIOC
+//#define LED2_Pin GPIO_PIN_3
+#define LED2_GPIO_Port GPIOC
+#define IN_04_Pin GPIO_PIN_0
+#define IN_04_GPIO_Port GPIOA
+#define IN_03_Pin GPIO_PIN_1
+#define IN_03_GPIO_Port GPIOA
+#define IN_02_Pin GPIO_PIN_2
+#define IN_02_GPIO_Port GPIOA
+#define IN_01_Pin GPIO_PIN_3
+#define IN_01_GPIO_Port GPIOA
+#define IN_14_Pin GPIO_PIN_4
+#define IN_14_GPIO_Port GPIOA
+#define IN_13_Pin GPIO_PIN_5
+#define IN_13_GPIO_Port GPIOA
+//#define J0_Pin GPIO_PIN_7
+#define J0_GPIO_Port GPIOA
+//#define J1_Pin GPIO_PIN_4
+//#define J1_GPIO_Port GPIOC
+//#define J2_Pin GPIO_PIN_5
+#define J2_GPIO_Port GPIOC
+//#define J3_Pin GPIO_PIN_0
+//#define J3_GPIO_Port GPIOB
+//#define IN_12_Pin GPIO_PIN_1
+#define IN_12_GPIO_Port GPIOB
+#define BOOT1_Pin GPIO_PIN_2
+#define BOOT1_GPIO_Port GPIOB
+//#define IN_11_Pin GPIO_PIN_10
+#define IN_11_GPIO_Port GPIOB
+#define IN_10_Pin GPIO_PIN_12
+#define IN_10_GPIO_Port GPIOB
+#define IN_09_Pin GPIO_PIN_13
+#define IN_09_GPIO_Port GPIOB
+#define IN_08_Pin GPIO_PIN_14
+#define IN_08_GPIO_Port GPIOB
+#define IN_07_Pin GPIO_PIN_15
+#define IN_07_GPIO_Port GPIOB
+#define PVT4_Pin GPIO_PIN_6
+#define PVT4_GPIO_Port GPIOC
+#define PVT3_Pin GPIO_PIN_7
+#define PVT3_GPIO_Port GPIOC
+#define PVT2_Pin GPIO_PIN_8
+#define PVT2_GPIO_Port GPIOC
+#define PVT1_Pin GPIO_PIN_9
+#define PVT1_GPIO_Port GPIOC
+
/* USER CODE BEGIN Private defines */
/* USER CODE END Private defines */
@@ -69,5 +134,3 @@ void Millisecond(void);
#endif
#endif /* __MAIN_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/message.h b/Core/Inc/message.h
index 01afb7b..92fc0e3 100644
--- a/Core/Inc/message.h
+++ b/Core/Inc/message.h
@@ -8,16 +8,16 @@ typedef unsigned char CHAR;
#define Modbus_LEN 0x000080
#define Modbus ((WORDE *)modbus)
+#define Params ((WORDE *)params)
extern uint16_t Mode;
-extern uint16_t modbus[],archiv[],county[],espero[];
+extern uint16_t modbus[],params[],archiv[],county[],espero[];
extern LONGE* outputs;
extern uint16_t Maska[][8];
-
void Save_params(void);
void Load_params(void);
void Default_params(void);
diff --git a/Core/Inc/package.h b/Core/Inc/package.h
index 705747e..31b2754 100644
--- a/Core/Inc/package.h
+++ b/Core/Inc/package.h
@@ -6,7 +6,9 @@
#define m_FAST 0
#define m_SLOW 1
-#define keys 0x0
+
+
+#define keys 0x0 // адрес повтораемой посылки «keys»
#define Inputs Modbus[0x0]
#define Alarms Modbus[0x1]
@@ -15,43 +17,61 @@
#define Alarm_mask Modbus[0x8]
#define Error_mask Modbus[0x9]
-#define Error_mask Modbus[0x9]
-
#define Jumpers Modbus[0x10]
#define Buttons Modbus[0x11]
#define jumpers modbus[0x10]
#define buttons modbus[0x11]
-#define Squazh_U (modbus+0x20)
+#define Squazh_U (modbus+0x18)
#define Sleep_time modbus[0x48]
#define Squazh_L (modbus+0x30)
-#define Cancount (modbus+0x60) // пауза между I посылками CAN
-#define CanWait (modbus+0x62) // максимальнаа пауза
+#define Cancount (modbus+0x60) // пауза между посылками CAN
+#define CanWait (modbus+0x62) // пауза после прохождениа цикла
#define CanRestart (modbus+0x64) // перезапуск посылки
-#define CanRepeat modbus[0x66] // сколько раз повторать надо
+#define CanRptVez modbus[0x66] // кол-во повторений посылки «keys»
+#define CanRptLen modbus[0x67] // длина повтораемой посылки «keys»
#define Brightness modbus[0x68] // аркость сигнальной лампочки
+#define Lightness modbus[0x6A] // управление сигнальной лампочки
#define cancyclo 0x78 // его адрес
#define CanCycle (modbus+0x78) // счетчик циклов CAN
#define CanRound (modbus+0x7A) // счетчик еще более полных циклов CAN
#define Protokol modbus[125]
-#define LastMode Modbus[126].all
+#define LastMode modbus[126]
+#define Commands modbus[127]
-#define Commands Modbus[127].all
+#define command params[128]
+#define bit_command Params[128]
+
+#define cTestLamp bit_command.bit.bit0
+#define cDefParam bit_command.bit.bit1
+#define cSaveParam bit_command.bit.bit2
+#define cLoadParam bit_command.bit.bit3
+#define cTermoCal bit_command.bit.bit4
+#define cKoefCalc bit_command.bit.bit5
+#define cSecretBt bit_command.bit.bit6
+#define cCanReset bit_command.bit.bit7
+#define cRawMeat bit_command.bit.bit8
+#define cCanReset bit_command.bit.bit7
+#define cReset bit_command.bit.bitF
+
+/*
#define cTestLamp Modbus[127].bit.bit0
#define cDefParam Modbus[127].bit.bit1
#define cSaveParam Modbus[127].bit.bit2
#define cLoadParam Modbus[127].bit.bit3
-
-#define cExtLamp Modbus[127].bit.bit6
-#define cExtLite Modbus[127].bit.bit7
-
+#define cTermoCal Modbus[127].bit.bit4
+#define cKoefCalc Modbus[127].bit.bit5
+#define cSecretBt Modbus[127].bit.bit6
+#define cCanReset Modbus[127].bit.bit7
+#define cRawMeat Modbus[127].bit.bit8
+#define cCanReset Modbus[127].bit.bit7
#define cReset Modbus[127].bit.bitF
-
+*/
#endif //PACKAGE
diff --git a/Core/Inc/stm32f1xx_hal_conf.h b/Core/Inc/stm32f1xx_hal_conf.h
index 8ee9c3a..0a00a98 100644
--- a/Core/Inc/stm32f1xx_hal_conf.h
+++ b/Core/Inc/stm32f1xx_hal_conf.h
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file stm32f1xx_hal_conf.h
@@ -5,16 +6,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
+/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __STM32F1xx_HAL_CONF_H
@@ -48,7 +49,7 @@
/*#define HAL_I2C_MODULE_ENABLED */
/*#define HAL_I2S_MODULE_ENABLED */
/*#define HAL_IRDA_MODULE_ENABLED */
-/*#define HAL_IWDG_MODULE_ENABLED */
+#define HAL_IWDG_MODULE_ENABLED
/*#define HAL_NOR_MODULE_ENABLED */
/*#define HAL_NAND_MODULE_ENABLED */
/*#define HAL_PCCARD_MODULE_ENABLED */
@@ -128,7 +129,7 @@
* @brief This is the HAL system configuration section
*/
#define VDD_VALUE 3300U /*!< Value of VDD in mv */
-#define TICK_INT_PRIORITY 0U /*!< tick interrupt priority (lowest by default) */
+#define TICK_INT_PRIORITY 15U /*!< tick interrupt priority (lowest by default) */
#define USE_RTOS 0U
#define PREFETCH_ENABLE 1U
@@ -388,4 +389,3 @@ void assert_failed(uint8_t* file, uint32_t line);
#endif /* __STM32F1xx_HAL_CONF_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/stm32f1xx_hal_conf.h.bak b/Core/Inc/stm32f1xx_hal_conf.h.bak
new file mode 100644
index 0000000..c0bad44
--- /dev/null
+++ b/Core/Inc/stm32f1xx_hal_conf.h.bak
@@ -0,0 +1,391 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_hal_conf.h
+ * @brief HAL configuration file.
+ ******************************************************************************
+ * @attention
+ *
+ * © Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_HAL_CONF_H
+#define __STM32F1xx_HAL_CONF_H
+
+#ifdef __cplusplus
+ extern "C" {
+#endif
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+
+/* ########################## Module Selection ############################## */
+/**
+ * @brief This is the list of modules to be used in the HAL driver
+ */
+
+#define HAL_MODULE_ENABLED
+ /*#define HAL_ADC_MODULE_ENABLED */
+/*#define HAL_CRYP_MODULE_ENABLED */
+#define HAL_CAN_MODULE_ENABLED
+/*#define HAL_CAN_LEGACY_MODULE_ENABLED */
+/*#define HAL_CEC_MODULE_ENABLED */
+/*#define HAL_CORTEX_MODULE_ENABLED */
+/*#define HAL_CRC_MODULE_ENABLED */
+/*#define HAL_DAC_MODULE_ENABLED */
+/*#define HAL_DMA_MODULE_ENABLED */
+/*#define HAL_ETH_MODULE_ENABLED */
+/*#define HAL_FLASH_MODULE_ENABLED */
+#define HAL_GPIO_MODULE_ENABLED
+/*#define HAL_I2C_MODULE_ENABLED */
+/*#define HAL_I2S_MODULE_ENABLED */
+/*#define HAL_IRDA_MODULE_ENABLED */
+#define HAL_IWDG_MODULE_ENABLED
+/*#define HAL_NOR_MODULE_ENABLED */
+/*#define HAL_NAND_MODULE_ENABLED */
+/*#define HAL_PCCARD_MODULE_ENABLED */
+/*#define HAL_PCD_MODULE_ENABLED */
+/*#define HAL_HCD_MODULE_ENABLED */
+/*#define HAL_PWR_MODULE_ENABLED */
+/*#define HAL_RCC_MODULE_ENABLED */
+/*#define HAL_RTC_MODULE_ENABLED */
+/*#define HAL_SD_MODULE_ENABLED */
+/*#define HAL_MMC_MODULE_ENABLED */
+/*#define HAL_SDRAM_MODULE_ENABLED */
+/*#define HAL_SMARTCARD_MODULE_ENABLED */
+/*#define HAL_SPI_MODULE_ENABLED */
+/*#define HAL_SRAM_MODULE_ENABLED */
+#define HAL_TIM_MODULE_ENABLED
+/*#define HAL_UART_MODULE_ENABLED */
+/*#define HAL_USART_MODULE_ENABLED */
+/*#define HAL_WWDG_MODULE_ENABLED */
+
+#define HAL_CORTEX_MODULE_ENABLED
+#define HAL_DMA_MODULE_ENABLED
+#define HAL_FLASH_MODULE_ENABLED
+#define HAL_EXTI_MODULE_ENABLED
+#define HAL_GPIO_MODULE_ENABLED
+#define HAL_PWR_MODULE_ENABLED
+#define HAL_RCC_MODULE_ENABLED
+
+/* ########################## Oscillator Values adaptation ####################*/
+/**
+ * @brief Adjust the value of External High Speed oscillator (HSE) used in your application.
+ * This value is used by the RCC HAL module to compute the system frequency
+ * (when HSE is used as system clock source, directly or through the PLL).
+ */
+#if !defined (HSE_VALUE)
+ #define HSE_VALUE 8000000U /*!< Value of the External oscillator in Hz */
+#endif /* HSE_VALUE */
+
+#if !defined (HSE_STARTUP_TIMEOUT)
+ #define HSE_STARTUP_TIMEOUT 100U /*!< Time out for HSE start up, in ms */
+#endif /* HSE_STARTUP_TIMEOUT */
+
+/**
+ * @brief Internal High Speed oscillator (HSI) value.
+ * This value is used by the RCC HAL module to compute the system frequency
+ * (when HSI is used as system clock source, directly or through the PLL).
+ */
+#if !defined (HSI_VALUE)
+ #define HSI_VALUE 8000000U /*!< Value of the Internal oscillator in Hz*/
+#endif /* HSI_VALUE */
+
+/**
+ * @brief Internal Low Speed oscillator (LSI) value.
+ */
+#if !defined (LSI_VALUE)
+ #define LSI_VALUE 40000U /*!< LSI Typical Value in Hz */
+#endif /* LSI_VALUE */ /*!< Value of the Internal Low Speed oscillator in Hz
+ The real value may vary depending on the variations
+ in voltage and temperature. */
+
+/**
+ * @brief External Low Speed oscillator (LSE) value.
+ * This value is used by the UART, RTC HAL module to compute the system frequency
+ */
+#if !defined (LSE_VALUE)
+ #define LSE_VALUE 32768U /*!< Value of the External oscillator in Hz*/
+#endif /* LSE_VALUE */
+
+#if !defined (LSE_STARTUP_TIMEOUT)
+ #define LSE_STARTUP_TIMEOUT 5000U /*!< Time out for LSE start up, in ms */
+#endif /* LSE_STARTUP_TIMEOUT */
+
+/* Tip: To avoid modifying this file each time you need to use different HSE,
+ === you can define the HSE value in your toolchain compiler preprocessor. */
+
+/* ########################### System Configuration ######################### */
+/**
+ * @brief This is the HAL system configuration section
+ */
+#define VDD_VALUE 3300U /*!< Value of VDD in mv */
+#define TICK_INT_PRIORITY 0U /*!< tick interrupt priority (lowest by default) */
+#define USE_RTOS 0U
+#define PREFETCH_ENABLE 1U
+
+#define USE_HAL_ADC_REGISTER_CALLBACKS 0U /* ADC register callback disabled */
+#define USE_HAL_CAN_REGISTER_CALLBACKS 0U /* CAN register callback disabled */
+#define USE_HAL_CEC_REGISTER_CALLBACKS 0U /* CEC register callback disabled */
+#define USE_HAL_DAC_REGISTER_CALLBACKS 0U /* DAC register callback disabled */
+#define USE_HAL_ETH_REGISTER_CALLBACKS 0U /* ETH register callback disabled */
+#define USE_HAL_HCD_REGISTER_CALLBACKS 0U /* HCD register callback disabled */
+#define USE_HAL_I2C_REGISTER_CALLBACKS 0U /* I2C register callback disabled */
+#define USE_HAL_I2S_REGISTER_CALLBACKS 0U /* I2S register callback disabled */
+#define USE_HAL_MMC_REGISTER_CALLBACKS 0U /* MMC register callback disabled */
+#define USE_HAL_NAND_REGISTER_CALLBACKS 0U /* NAND register callback disabled */
+#define USE_HAL_NOR_REGISTER_CALLBACKS 0U /* NOR register callback disabled */
+#define USE_HAL_PCCARD_REGISTER_CALLBACKS 0U /* PCCARD register callback disabled */
+#define USE_HAL_PCD_REGISTER_CALLBACKS 0U /* PCD register callback disabled */
+#define USE_HAL_RTC_REGISTER_CALLBACKS 0U /* RTC register callback disabled */
+#define USE_HAL_SD_REGISTER_CALLBACKS 0U /* SD register callback disabled */
+#define USE_HAL_SMARTCARD_REGISTER_CALLBACKS 0U /* SMARTCARD register callback disabled */
+#define USE_HAL_IRDA_REGISTER_CALLBACKS 0U /* IRDA register callback disabled */
+#define USE_HAL_SRAM_REGISTER_CALLBACKS 0U /* SRAM register callback disabled */
+#define USE_HAL_SPI_REGISTER_CALLBACKS 0U /* SPI register callback disabled */
+#define USE_HAL_TIM_REGISTER_CALLBACKS 0U /* TIM register callback disabled */
+#define USE_HAL_UART_REGISTER_CALLBACKS 0U /* UART register callback disabled */
+#define USE_HAL_USART_REGISTER_CALLBACKS 0U /* USART register callback disabled */
+#define USE_HAL_WWDG_REGISTER_CALLBACKS 0U /* WWDG register callback disabled */
+
+/* ########################## Assert Selection ############################## */
+/**
+ * @brief Uncomment the line below to expanse the "assert_param" macro in the
+ * HAL drivers code
+ */
+/* #define USE_FULL_ASSERT 1U */
+
+/* ################## Ethernet peripheral configuration ##################### */
+
+/* Section 1 : Ethernet peripheral configuration */
+
+/* MAC ADDRESS: MAC_ADDR0:MAC_ADDR1:MAC_ADDR2:MAC_ADDR3:MAC_ADDR4:MAC_ADDR5 */
+#define MAC_ADDR0 2U
+#define MAC_ADDR1 0U
+#define MAC_ADDR2 0U
+#define MAC_ADDR3 0U
+#define MAC_ADDR4 0U
+#define MAC_ADDR5 0U
+
+/* Definition of the Ethernet driver buffers size and count */
+#define ETH_RX_BUF_SIZE ETH_MAX_PACKET_SIZE /* buffer size for receive */
+#define ETH_TX_BUF_SIZE ETH_MAX_PACKET_SIZE /* buffer size for transmit */
+#define ETH_RXBUFNB 8U /* 4 Rx buffers of size ETH_RX_BUF_SIZE */
+#define ETH_TXBUFNB 4U /* 4 Tx buffers of size ETH_TX_BUF_SIZE */
+
+/* Section 2: PHY configuration section */
+
+/* DP83848_PHY_ADDRESS Address*/
+#define DP83848_PHY_ADDRESS 0x01U
+/* PHY Reset delay these values are based on a 1 ms Systick interrupt*/
+#define PHY_RESET_DELAY 0x000000FFU
+/* PHY Configuration delay */
+#define PHY_CONFIG_DELAY 0x00000FFFU
+
+#define PHY_READ_TO 0x0000FFFFU
+#define PHY_WRITE_TO 0x0000FFFFU
+
+/* Section 3: Common PHY Registers */
+
+#define PHY_BCR ((uint16_t)0x00) /*!< Transceiver Basic Control Register */
+#define PHY_BSR ((uint16_t)0x01) /*!< Transceiver Basic Status Register */
+
+#define PHY_RESET ((uint16_t)0x8000) /*!< PHY Reset */
+#define PHY_LOOPBACK ((uint16_t)0x4000) /*!< Select loop-back mode */
+#define PHY_FULLDUPLEX_100M ((uint16_t)0x2100) /*!< Set the full-duplex mode at 100 Mb/s */
+#define PHY_HALFDUPLEX_100M ((uint16_t)0x2000) /*!< Set the half-duplex mode at 100 Mb/s */
+#define PHY_FULLDUPLEX_10M ((uint16_t)0x0100) /*!< Set the full-duplex mode at 10 Mb/s */
+#define PHY_HALFDUPLEX_10M ((uint16_t)0x0000) /*!< Set the half-duplex mode at 10 Mb/s */
+#define PHY_AUTONEGOTIATION ((uint16_t)0x1000) /*!< Enable auto-negotiation function */
+#define PHY_RESTART_AUTONEGOTIATION ((uint16_t)0x0200) /*!< Restart auto-negotiation function */
+#define PHY_POWERDOWN ((uint16_t)0x0800) /*!< Select the power down mode */
+#define PHY_ISOLATE ((uint16_t)0x0400) /*!< Isolate PHY from MII */
+
+#define PHY_AUTONEGO_COMPLETE ((uint16_t)0x0020) /*!< Auto-Negotiation process completed */
+#define PHY_LINKED_STATUS ((uint16_t)0x0004) /*!< Valid link established */
+#define PHY_JABBER_DETECTION ((uint16_t)0x0002) /*!< Jabber condition detected */
+
+/* Section 4: Extended PHY Registers */
+#define PHY_SR ((uint16_t)0x10U) /*!< PHY status register Offset */
+
+#define PHY_SPEED_STATUS ((uint16_t)0x0002U) /*!< PHY Speed mask */
+#define PHY_DUPLEX_STATUS ((uint16_t)0x0004U) /*!< PHY Duplex mask */
+
+/* ################## SPI peripheral configuration ########################## */
+
+/* CRC FEATURE: Use to activate CRC feature inside HAL SPI Driver
+* Activated: CRC code is present inside driver
+* Deactivated: CRC code cleaned from driver
+*/
+
+#define USE_SPI_CRC 0U
+
+/* Includes ------------------------------------------------------------------*/
+/**
+ * @brief Include module's header file
+ */
+
+#ifdef HAL_RCC_MODULE_ENABLED
+#include "stm32f1xx_hal_rcc.h"
+#endif /* HAL_RCC_MODULE_ENABLED */
+
+#ifdef HAL_GPIO_MODULE_ENABLED
+#include "stm32f1xx_hal_gpio.h"
+#endif /* HAL_GPIO_MODULE_ENABLED */
+
+#ifdef HAL_EXTI_MODULE_ENABLED
+#include "stm32f1xx_hal_exti.h"
+#endif /* HAL_EXTI_MODULE_ENABLED */
+
+#ifdef HAL_DMA_MODULE_ENABLED
+#include "stm32f1xx_hal_dma.h"
+#endif /* HAL_DMA_MODULE_ENABLED */
+
+#ifdef HAL_ETH_MODULE_ENABLED
+#include "stm32f1xx_hal_eth.h"
+#endif /* HAL_ETH_MODULE_ENABLED */
+
+#ifdef HAL_CAN_MODULE_ENABLED
+#include "stm32f1xx_hal_can.h"
+#endif /* HAL_CAN_MODULE_ENABLED */
+
+#ifdef HAL_CAN_LEGACY_MODULE_ENABLED
+ #include "Legacy/stm32f1xx_hal_can_legacy.h"
+#endif /* HAL_CAN_LEGACY_MODULE_ENABLED */
+
+#ifdef HAL_CEC_MODULE_ENABLED
+#include "stm32f1xx_hal_cec.h"
+#endif /* HAL_CEC_MODULE_ENABLED */
+
+#ifdef HAL_CORTEX_MODULE_ENABLED
+#include "stm32f1xx_hal_cortex.h"
+#endif /* HAL_CORTEX_MODULE_ENABLED */
+
+#ifdef HAL_ADC_MODULE_ENABLED
+#include "stm32f1xx_hal_adc.h"
+#endif /* HAL_ADC_MODULE_ENABLED */
+
+#ifdef HAL_CRC_MODULE_ENABLED
+#include "stm32f1xx_hal_crc.h"
+#endif /* HAL_CRC_MODULE_ENABLED */
+
+#ifdef HAL_DAC_MODULE_ENABLED
+#include "stm32f1xx_hal_dac.h"
+#endif /* HAL_DAC_MODULE_ENABLED */
+
+#ifdef HAL_FLASH_MODULE_ENABLED
+#include "stm32f1xx_hal_flash.h"
+#endif /* HAL_FLASH_MODULE_ENABLED */
+
+#ifdef HAL_SRAM_MODULE_ENABLED
+#include "stm32f1xx_hal_sram.h"
+#endif /* HAL_SRAM_MODULE_ENABLED */
+
+#ifdef HAL_NOR_MODULE_ENABLED
+#include "stm32f1xx_hal_nor.h"
+#endif /* HAL_NOR_MODULE_ENABLED */
+
+#ifdef HAL_I2C_MODULE_ENABLED
+#include "stm32f1xx_hal_i2c.h"
+#endif /* HAL_I2C_MODULE_ENABLED */
+
+#ifdef HAL_I2S_MODULE_ENABLED
+#include "stm32f1xx_hal_i2s.h"
+#endif /* HAL_I2S_MODULE_ENABLED */
+
+#ifdef HAL_IWDG_MODULE_ENABLED
+#include "stm32f1xx_hal_iwdg.h"
+#endif /* HAL_IWDG_MODULE_ENABLED */
+
+#ifdef HAL_PWR_MODULE_ENABLED
+#include "stm32f1xx_hal_pwr.h"
+#endif /* HAL_PWR_MODULE_ENABLED */
+
+#ifdef HAL_RTC_MODULE_ENABLED
+#include "stm32f1xx_hal_rtc.h"
+#endif /* HAL_RTC_MODULE_ENABLED */
+
+#ifdef HAL_PCCARD_MODULE_ENABLED
+#include "stm32f1xx_hal_pccard.h"
+#endif /* HAL_PCCARD_MODULE_ENABLED */
+
+#ifdef HAL_SD_MODULE_ENABLED
+#include "stm32f1xx_hal_sd.h"
+#endif /* HAL_SD_MODULE_ENABLED */
+
+#ifdef HAL_NAND_MODULE_ENABLED
+#include "stm32f1xx_hal_nand.h"
+#endif /* HAL_NAND_MODULE_ENABLED */
+
+#ifdef HAL_SPI_MODULE_ENABLED
+#include "stm32f1xx_hal_spi.h"
+#endif /* HAL_SPI_MODULE_ENABLED */
+
+#ifdef HAL_TIM_MODULE_ENABLED
+#include "stm32f1xx_hal_tim.h"
+#endif /* HAL_TIM_MODULE_ENABLED */
+
+#ifdef HAL_UART_MODULE_ENABLED
+#include "stm32f1xx_hal_uart.h"
+#endif /* HAL_UART_MODULE_ENABLED */
+
+#ifdef HAL_USART_MODULE_ENABLED
+#include "stm32f1xx_hal_usart.h"
+#endif /* HAL_USART_MODULE_ENABLED */
+
+#ifdef HAL_IRDA_MODULE_ENABLED
+#include "stm32f1xx_hal_irda.h"
+#endif /* HAL_IRDA_MODULE_ENABLED */
+
+#ifdef HAL_SMARTCARD_MODULE_ENABLED
+#include "stm32f1xx_hal_smartcard.h"
+#endif /* HAL_SMARTCARD_MODULE_ENABLED */
+
+#ifdef HAL_WWDG_MODULE_ENABLED
+#include "stm32f1xx_hal_wwdg.h"
+#endif /* HAL_WWDG_MODULE_ENABLED */
+
+#ifdef HAL_PCD_MODULE_ENABLED
+#include "stm32f1xx_hal_pcd.h"
+#endif /* HAL_PCD_MODULE_ENABLED */
+
+#ifdef HAL_HCD_MODULE_ENABLED
+#include "stm32f1xx_hal_hcd.h"
+#endif /* HAL_HCD_MODULE_ENABLED */
+
+#ifdef HAL_MMC_MODULE_ENABLED
+#include "stm32f1xx_hal_mmc.h"
+#endif /* HAL_MMC_MODULE_ENABLED */
+
+/* Exported macro ------------------------------------------------------------*/
+#ifdef USE_FULL_ASSERT
+/**
+ * @brief The assert_param macro is used for function's parameters check.
+ * @param expr If expr is false, it calls assert_failed function
+ * which reports the name of the source file and the source
+ * line number of the call that failed.
+ * If expr is true, it returns no value.
+ * @retval None
+ */
+#define assert_param(expr) ((expr) ? (void)0U : assert_failed((uint8_t *)__FILE__, __LINE__))
+/* Exported functions ------------------------------------------------------- */
+void assert_failed(uint8_t* file, uint32_t line);
+#else
+#define assert_param(expr) ((void)0U)
+#endif /* USE_FULL_ASSERT */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_HAL_CONF_H */
+
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/stm32f1xx_it.h b/Core/Inc/stm32f1xx_it.h
index 39b3625..0266a46 100644
--- a/Core/Inc/stm32f1xx_it.h
+++ b/Core/Inc/stm32f1xx_it.h
@@ -59,6 +59,7 @@ void SysTick_Handler(void);
void USB_HP_CAN1_TX_IRQHandler(void);
void USB_LP_CAN1_RX0_IRQHandler(void);
void TIM4_IRQHandler(void);
+void TIM8_UP_IRQHandler(void);
/* USER CODE BEGIN EFP */
/* USER CODE END EFP */
@@ -68,5 +69,3 @@ void TIM4_IRQHandler(void);
#endif
#endif /* __STM32F1xx_IT_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Inc/tim.h b/Core/Inc/tim.h
index 948c1ca..b85d941 100644
--- a/Core/Inc/tim.h
+++ b/Core/Inc/tim.h
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file tim.h
@@ -6,16 +7,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
+/* USER CODE END Header */
/* Define to prevent recursive inclusion -------------------------------------*/
#ifndef __TIM_H__
#define __TIM_H__
@@ -49,4 +50,3 @@ void MX_TIM4_Init(void);
#endif /* __TIM_H__ */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/can.c b/Core/Src/can.c
index 9013900..e9b9d4e 100644
--- a/Core/Src/can.c
+++ b/Core/Src/can.c
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file can.c
@@ -6,17 +7,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
-
+/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "can.h"
@@ -175,8 +175,8 @@ void HAL_CAN_MspDeInit(CAN_HandleTypeDef* canHandle)
void Setup_CAN_addr(uint8_t mode)
{
- BC_box_ID = 0x1F<<20;
- RX_box_ID = mode<<20;
+ BC_box_ID = 0x9F<<20;
+ RX_box_ID = (0x80+mode)<<20;
TX_box_ID = RX_box_ID | (1L<<28);
}
@@ -271,5 +271,3 @@ int CAN_send(uint16_t data[], int Addr, int Qua)
} }
/* USER CODE END 1 */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/gpio.c b/Core/Src/gpio.c
index f8c95e3..7b4dda7 100644
--- a/Core/Src/gpio.c
+++ b/Core/Src/gpio.c
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file gpio.c
@@ -6,16 +7,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
+/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "gpio.h"
@@ -45,38 +46,51 @@ void MX_GPIO_Init(void)
__HAL_RCC_GPIOA_CLK_ENABLE();
__HAL_RCC_GPIOB_CLK_ENABLE();
-// INPUT C
- GPIO_InitStruct.Pin = IN_06_Pin|Jselect_Pin|IN_05_Pin|J2_Pin|J3_Pin;
+ /*Configure GPIO pin Output Level */
+ HAL_GPIO_WritePin(GPIOC, LED1_Pin|LED2_Pin|PVT4_Pin|PVT3_Pin
+ |PVT2_Pin|PVT1_Pin, GPIO_PIN_RESET);
+
+ /*Configure GPIO pins : PCPin PCPin PCPin PC0
+ PC1 PCPin PCPin */
+ GPIO_InitStruct.Pin = IN_06_Pin|SELEKT_PCH_Pin|IN_05_Pin|GPIO_PIN_0
+ |GPIO_PIN_1|J1_Pin|J2_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
-// OUTPUT C
- GPIO_InitStruct.Pin = LED2_Pin|LED3_Pin|PVT4_Pin|PVT3_Pin|PVT2_Pin|PVT1_Pin;
+ /*Configure GPIO pins : PD0 PD1 */
+ GPIO_InitStruct.Pin = GPIO_PIN_0|GPIO_PIN_1;
+ GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
+ GPIO_InitStruct.Pull = GPIO_NOPULL;
+ HAL_GPIO_Init(GPIOD, &GPIO_InitStruct);
+
+ /*Configure GPIO pins : PCPin PCPin PCPin PCPin
+ PCPin PCPin */
+ GPIO_InitStruct.Pin = LED1_Pin|LED2_Pin|PVT4_Pin|PVT3_Pin
+ |PVT2_Pin|PVT1_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
GPIO_InitStruct.Pull = GPIO_NOPULL;
GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
HAL_GPIO_Init(GPIOC, &GPIO_InitStruct);
-// INPUT A
- GPIO_InitStruct.Pin = IN_04_Pin|IN_03_Pin|IN_02_Pin|IN_01_Pin|IN_14_Pin|IN_13_Pin|J0_Pin|J1_Pin;
+ /*Configure GPIO pins : PAPin PAPin PAPin PAPin
+ PAPin PAPin PA6 PAPin */
+ GPIO_InitStruct.Pin = IN_04_Pin|IN_03_Pin|IN_02_Pin|IN_01_Pin
+ |IN_14_Pin|IN_13_Pin|GPIO_PIN_6|J0_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(GPIOA, &GPIO_InitStruct);
-// INPUT B
- GPIO_InitStruct.Pin = IN_12_Pin|IN_11_Pin|IN_10_Pin|IN_09_Pin|IN_08_Pin|IN_07_Pin;
+ /*Configure GPIO pins : PBPin PBPin PBPin PBPin
+ PB11 PBPin PBPin PBPin
+ PBPin */
+ GPIO_InitStruct.Pin = J3_Pin|IN_12_Pin|BOOT1_Pin|IN_11_Pin
+ |GPIO_PIN_11|IN_10_Pin|IN_09_Pin|IN_08_Pin
+ |IN_07_Pin;
GPIO_InitStruct.Mode = GPIO_MODE_INPUT;
GPIO_InitStruct.Pull = GPIO_NOPULL;
HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
-// OUTPUT B
- GPIO_InitStruct.Pin = LED0_Pin|LED1_Pin;
- GPIO_InitStruct.Mode = GPIO_MODE_OUTPUT_PP;
- GPIO_InitStruct.Pull = GPIO_NOPULL;
- GPIO_InitStruct.Speed = GPIO_SPEED_FREQ_LOW;
- HAL_GPIO_Init(GPIOB, &GPIO_InitStruct);
-
/*Configure GPIO pin : PA8 */
GPIO_InitStruct.Pin = GPIO_PIN_8;
GPIO_InitStruct.Mode = GPIO_MODE_AF_PP;
@@ -91,5 +105,3 @@ void MX_GPIO_Init(void)
/* USER CODE BEGIN 2 */
/* USER CODE END 2 */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/iwdg.c b/Core/Src/iwdg.c
new file mode 100644
index 0000000..6d802f4
--- /dev/null
+++ b/Core/Src/iwdg.c
@@ -0,0 +1,55 @@
+/* USER CODE BEGIN Header */
+/**
+ ******************************************************************************
+ * @file iwdg.c
+ * @brief This file provides code for the configuration
+ * of the IWDG instances.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+/* USER CODE END Header */
+/* Includes ------------------------------------------------------------------*/
+#include "iwdg.h"
+
+/* USER CODE BEGIN 0 */
+
+/* USER CODE END 0 */
+
+IWDG_HandleTypeDef hiwdg;
+
+/* IWDG init function */
+void MX_IWDG_Init(void)
+{
+
+ /* USER CODE BEGIN IWDG_Init 0 */
+
+ /* USER CODE END IWDG_Init 0 */
+
+ /* USER CODE BEGIN IWDG_Init 1 */
+
+ /* USER CODE END IWDG_Init 1 */
+ hiwdg.Instance = IWDG;
+ hiwdg.Init.Prescaler = IWDG_PRESCALER_4;
+ hiwdg.Init.Reload = 4095;
+ if (HAL_IWDG_Init(&hiwdg) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ /* USER CODE BEGIN IWDG_Init 2 */
+
+ /* USER CODE END IWDG_Init 2 */
+
+}
+
+/* USER CODE BEGIN 1 */
+
+/* USER CODE END 1 */
diff --git a/Core/Src/lampa.c b/Core/Src/lampa.c
index e46cbc4..116e232 100644
--- a/Core/Src/lampa.c
+++ b/Core/Src/lampa.c
@@ -7,7 +7,7 @@
void ReadEnteres(void)
{
- WORDE input;
+ WORDE input, alarm, error;
input.bit.bit0 = !IN_06; // Контроль ИП1 (питание управляющего контроллера)
input.bit.bit1 = !IN_05; // Контроль ИП2 (питание периферийных устройств)
@@ -32,12 +32,16 @@ void ReadEnteres(void)
input.bit.bitD = !IN_14; // Контроль питания СКК
*/
Inputs.all = input.all;
- Alarms.all = ~Inputs.all & Alarm_mask.all;
- Alarms.bit.bit7 = 0; // Заряд накопителя
- Alarms.bit.bit8 = Inputs.bit.bit8; // Разряд накопителя
- Alarms.bit.bit9 = Inputs.bit.bit9; // Авария в сети 24 В
- Errors.all = ~Inputs.all & Error_mask.all;
- Errors.bit.bit9 = Inputs.bit.bit9; // Авария в сети 24 В
+
+ alarm.all = ~Inputs.all & Alarm_mask.all;
+ alarm.bit.bit7 = 0; // Заряд накопителя
+ alarm.bit.bit8 = Inputs.bit.bit8; // Разряд накопителя
+ alarm.bit.bit9 = Inputs.bit.bit9; // Авария в сети 24 В
+ Alarms = alarm;
+
+ error.all = ~Inputs.all & Error_mask.all;
+ error.bit.bit9 = Inputs.bit.bit9; // Авария в сети 24 В
+ Errors = error;
}
uint16_t ReadJumpers(void)
@@ -62,10 +66,21 @@ uint16_t TestJumper(void)
void ReadSeanus(void)
{
static uint32_t cownt=0;
- static uint32_t sum_u[4]={0,0,0,0};
-// static float flt_u[4]={0,0,0,0};
+ static uint32_t sum_u[4];
+ static float flt_u[4];
+ static uint8_t Ist=1;
uint8_t i;
+ if(Ist)
+ {
+ Ist=0;
+ for(i=0;i<4;i++)
+ {
+ Squazh_U[i]=100;
+ flt_u[i]=10000.0;
+ sum_u[i]=0;
+ } }
+
sum_u[0] += !IN_11;
sum_u[1] += !IN_12;
sum_u[2] += !IN_13;
@@ -77,8 +92,8 @@ void ReadSeanus(void)
for(i=0;i<4;i++)
{
-// flt_u[i] +=((float)sum_u[i]-flt_u[i])/10+1;
- Squazh_U[i]=sum_u[i]/100;
+ flt_u[i] +=((float)sum_u[i]-flt_u[i])/3+1;
+ Squazh_U[i]=flt_u[i]/100;
sum_u[i] = 0;
} } }
diff --git a/Core/Src/main.c b/Core/Src/main.c
index 7bbee1b..55f3cb5 100644
--- a/Core/Src/main.c
+++ b/Core/Src/main.c
@@ -20,6 +20,7 @@
/* Includes ------------------------------------------------------------------*/
#include "main.h"
#include "can.h"
+#include "iwdg.h"
#include "tim.h"
#include "gpio.h"
@@ -34,7 +35,7 @@
/* Private typedef -----------------------------------------------------------*/
/* USER CODE BEGIN PTD */
-
+FLAG flag;
/* USER CODE END PTD */
/* Private define ------------------------------------------------------------*/
@@ -51,7 +52,7 @@
/* USER CODE BEGIN PV */
static long Falling_asleep;
-int CanGO=0;
+uint8_t CanGO=0, timGo=0;
/* USER CODE END PV */
@@ -64,17 +65,20 @@ void SystemClock_Config(void);
/* Private user code ---------------------------------------------------------*/
/* USER CODE BEGIN 0 */
-int Isit(int num, int i)
+int Isit(int num, int i, int z)
{
int res, pls;
if((num<0)||(num>=0x80)) return 0;
- res = Maska[0][num/0x10]; if(i)
- res|= Maska[1][num/0x10];
+ res = Maska[i][num/0x10];
res &= (1<<(num&0x0F));
- pls = (espero[num]>CanRestart[i]/3);
- pls = pls || county[num];
- res = res && pls;
+
+ if(z)
+ {
+ pls = (espero[num]>CanRestart[i]/2);
+ pls = pls || county[num];
+ res = res && pls;
+ }
return res;
}
@@ -87,12 +91,14 @@ int Isit(int num, int i)
*/
int main(void)
{
+
/* USER CODE BEGIN 1 */
- int i,j,n,mask,qua;
+ static int i,j,n,z,mask,qua;
static int cancount[2]={1,2},cancell[2]={0,0},candid[2]={0,0};
static unsigned int masca[8];
-
+ static uint16_t precom=0;
+
/* USER CODE END 1 */
/* MCU Configuration--------------------------------------------------------*/
@@ -101,7 +107,7 @@ int main(void)
HAL_Init();
/* USER CODE BEGIN Init */
-
+ MX_IWDG_Init();
/* USER CODE END Init */
/* Configure the system clock */
@@ -115,12 +121,39 @@ int main(void)
MX_GPIO_Init();
MX_CAN_Init();
MX_TIM4_Init();
+ // MX_IWDG_Init();
/* USER CODE BEGIN 2 */
-
- Mode = ReadJumpers();
- Setup_CAN_addr(Mode);
- LastMode = Mode;
+
+ LED_0_ON;
+ LED_1_OFF;
+ LED_2_ON;
+ LED_3_OFF;
+
+ for(i=0;i<10;i++)
+ {
+ LED_0_TGL;
+ LED_1_TGL;
+ LED_2_TGL;
+ LED_3_TGL; HAL_Delay(50);
+ }
+
+ Mode = ReadJumpers()+1;
+ Setup_CAN_addr(Mode-1);
Load_params();
+ LastMode = Mode;
+ Protokol = PROTOKOL;
+
+ command=0;
+
+ for(i=0;i<0x80;i++)
+ county[i]=1;
+ for(i=0;i<8;i++)
+ masca[i]=0;
+ for(i=0;i<2;i++)
+ CanRound[i]=
+ CanCycle[i]=0;
+
+ timGo=1;
/* USER CODE END 2 */
@@ -128,6 +161,13 @@ int main(void)
/* USER CODE BEGIN WHILE */
while (1)
{
+ if (flag.force_pause)
+ {
+ __disable_irq();
+ for(int i=0;i> (cancell[i]&0x0F);
if(!mask) cancell[i] = (cancell[i] + 0x10) & 0xFFF0 ;
else
@@ -165,18 +206,26 @@ int main(void)
break;
} }
-
+ z=1;
if(espero[cancell[i]]>CanRestart[i])
- county[cancell[i]]=1;
-
+ {
+ county[cancell[i]]=1;
+ z=0;
+ }
+
if(modbus[cancell[i]] != archiv[cancell[i]])
-
- county[cancell[i]] = (cancell[i]==keys) ? CanRepeat:1;
+ {
+ if(cancell[i]==keys)
+ for(j=0;j0 && !Isit(cancell[i]+j,i); j--);
- for(n=j-3; n<0 && !Isit(cancell[i]+n,i); n++);
+ for(j= 3; j>0 && !Isit(cancell[i]+j,i,z); j--);
+ for(n=j-3; n<0 && !Isit(cancell[i]+n,i,1); n++);
qua = 1 + j - n;
cancell[i]+= n;
@@ -184,8 +233,9 @@ int main(void)
for(j=0;j1)
if(!cancount[!i])
- cancount[!i]=1; // ????? ?? ?????
+ cancount[!i]=1;
}
- else cancell[i]++;
- }
+ else
+ cancell[i]++;
+ }
+ Next:
+
ReadEnteres();
-// ReadSeanus();
-
- if(Alarms.all) Pvt4_OFF; // " "
- else Pvt4_ON;
+ if(Errors.all|Alarms.all)
+ Pvt4_OFF;
+ else Pvt4_ON; // " "
if(Errors.all) Pvt3_ON; // " "
else Pvt3_OFF;
- if(Inputs.bit.bit9) Pvt2_OFF; // ?????? ? ???? 24 ?
- else Pvt2_ON; // ?????? "?????????? ????? 24?"
-
- if (Falling_asleep) Pvt2_ON; // ,
+ if(Falling_asleep) Pvt2_ON; // ,
else Pvt2_OFF; // " 24"
-
+
+ if(Commands!=precom)
+ {
+ command= (~precom|command) & Commands;
+ }
+ precom = Commands;
+
if(cDefParam)
{
cDefParam=0;
@@ -245,6 +301,21 @@ int main(void)
{
cLoadParam=0;
Load_params();
+ }
+
+ if(cCanReset)
+ {
+ cCanReset=0;
+
+ for(i=0;i<0x80;i++)
+ county[i]=1;
+ for(i=0;i<2;i++)
+ CanCycle[i]=
+ CanRound[i]=
+ cancount[i]=
+ cancell[i]=0;
+ for(i=0;i<8;i++)
+ masca[i]=0;
} } }
/* USER CODE END WHILE */
@@ -263,11 +334,14 @@ void Millisecond()
#define CANPOWSE 10 // 10 msec
#define BLINK_TIME 250 // .25 sec
+
+ if(!cReset)
+ IWDG->KR = 0xAAAA;//HAL_IWDG_Refresh(&hiwdg);
-// ReadSeanus();
-
+ if(!timGo) return;
+
Jumpers.byt.byte_1 = ReadJumpers();
- Jumpers.bit.bit0 = TestJumper();
+ Jumpers.bit.bit0 =
Buttons.bit.bit0 = TestJumper();
if(++CanPowse >= CANPOWSE)
@@ -281,24 +355,8 @@ void Millisecond()
}
else Falling_asleep = 1000L * Sleep_time;
- if(work_diod) LED_2_ON;
- else LED_2_OFF;
-
- if(norm_diod) LED_3_ON;
- else LED_3_OFF;
-
TST = TestJumper() | cTestLamp;
- if(++count_bright == 10) //maximum_bright
- { count_bright = 0 ;
-
- if(power_lamp) Pvt1_ON;
- else Pvt1_OFF;
- }
-
- if(count_bright >= Brightness)
- if(!TST) Pvt1_OFF; //
-
if(TST & !preTest)
{
count_blink = BLINK_TIME;
@@ -315,27 +373,53 @@ void Millisecond()
}
power_lamp= 1;
- norm_diod= 1;
- work_diod = 1;
+ norm_diod = 1;
+ work_diod =!blink_over;
if(TST)
{
- power_lamp= blink_over;
- norm_diod= blink_over;
- work_diod= !blink_over;
+ power_lamp = blink_over;
+ norm_diod = blink_over;
+ work_diod = blink_over;
}
else
+ if(Lightness)
{
- if(Alarms.all)
- {
- norm_diod= blink_alarm;
- power_lamp=blink_alarm;
- }
- if(Errors.all)
- {
- power_lamp= blink_over;
- norm_diod= blink_over;
- } }
+ power_lamp = norm_diod = 0;
+ if(Lightness==2) power_lamp = norm_diod = 1;
+ if(Lightness==3) power_lamp = norm_diod = blink_over;
+ if(Lightness==4) power_lamp = norm_diod = blink_alarm;
+ if(Lightness==5) power_lamp = norm_diod = !blink_alarm;
+ }
+ else
+ if(Errors.all)
+ {
+ power_lamp = blink_over;
+ norm_diod = blink_over;
+ }
+ else
+ if(Alarms.all)
+ {
+ power_lamp = blink_alarm;
+ norm_diod = blink_alarm;
+ }
+
+ if(++count_bright == 10) //maximum_bright
+ { count_bright = 0 ;
+
+ if(power_lamp) Pvt1_ON;
+ else Pvt1_OFF;
+ }
+
+ if(count_bright == Brightness)
+ if(!TST) Pvt1_OFF; //
+
+ if(work_diod) LED_2_ON;
+ else LED_2_OFF;
+
+ if(norm_diod) LED_3_ON;
+ else LED_3_OFF;
+
/* USER CODE END 3 */
}
@@ -351,16 +435,18 @@ void SystemClock_Config(void)
/** Initializes the RCC Oscillators according to the specified parameters
* in the RCC_OscInitTypeDef structure.
*/
- RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI|RCC_OSCILLATORTYPE_LSI;
RCC_OscInitStruct.HSIState = RCC_HSI_ON;
RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
+ RCC_OscInitStruct.LSIState = RCC_LSI_ON;
RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI_DIV2;
- RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL10;
+ RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL16;
if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
{
Error_Handler();
}
+
/** Initializes the CPU, AHB and APB buses clocks
*/
RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
@@ -370,17 +456,38 @@ void SystemClock_Config(void)
RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
- if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) != HAL_OK)
+ if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_2) != HAL_OK)
{
Error_Handler();
}
- HAL_RCC_MCOConfig(RCC_MCO, RCC_MCO1SOURCE_SYSCLK, RCC_MCODIV_1);
+ HAL_RCC_MCOConfig(RCC_MCO, RCC_MCO1SOURCE_HSI, RCC_MCODIV_1);
}
/* USER CODE BEGIN 4 */
/* USER CODE END 4 */
+/**
+ * @brief Period elapsed callback in non blocking mode
+ * @note This function is called when TIM8 interrupt took place, inside
+ * HAL_TIM_IRQHandler(). It makes a direct call to HAL_IncTick() to increment
+ * a global variable "uwTick" used as application time base.
+ * @param htim : TIM handle
+ * @retval None
+ */
+void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
+{
+ /* USER CODE BEGIN Callback 0 */
+
+ /* USER CODE END Callback 0 */
+ if (htim->Instance == TIM8) {
+ HAL_IncTick();
+ }
+ /* USER CODE BEGIN Callback 1 */
+
+ /* USER CODE END Callback 1 */
+}
+
/**
* @brief This function is executed in case of error occurrence.
* @retval None
@@ -412,5 +519,3 @@ void assert_failed(uint8_t *file, uint32_t line)
/* USER CODE END 6 */
}
#endif /* USE_FULL_ASSERT */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/main.c.bak b/Core/Src/main.c.bak
new file mode 100644
index 0000000..e8debf8
--- /dev/null
+++ b/Core/Src/main.c.bak
@@ -0,0 +1,492 @@
+/* USER CODE BEGIN Header */
+/**
+ ******************************************************************************
+ * @file : main.c
+ * @brief : Main program body
+ ******************************************************************************
+ * @attention
+ *
+ * © Copyright (c) 2022 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ ******************************************************************************
+ */
+/* USER CODE END Header */
+/* Includes ------------------------------------------------------------------*/
+#include "main.h"
+#include "can.h"
+#include "iwdg.h"
+#include "tim.h"
+#include "gpio.h"
+
+/* Private includes ----------------------------------------------------------*/
+/* USER CODE BEGIN Includes */
+
+#include "package.h"
+#include "message.h"
+#include "lampa.h"
+
+/* USER CODE END Includes */
+
+/* Private typedef -----------------------------------------------------------*/
+/* USER CODE BEGIN PTD */
+
+/* USER CODE END PTD */
+
+/* Private define ------------------------------------------------------------*/
+/* USER CODE BEGIN PD */
+/* USER CODE END PD */
+
+/* Private macro -------------------------------------------------------------*/
+/* USER CODE BEGIN PM */
+
+/* USER CODE END PM */
+
+/* Private variables ---------------------------------------------------------*/
+
+/* USER CODE BEGIN PV */
+
+static long Falling_asleep;
+uint8_t CanGO=0, timGo=0;
+
+/* USER CODE END PV */
+
+/* Private function prototypes -----------------------------------------------*/
+void SystemClock_Config(void);
+/* USER CODE BEGIN PFP */
+
+/* USER CODE END PFP */
+
+/* Private user code ---------------------------------------------------------*/
+/* USER CODE BEGIN 0 */
+
+int Isit(int num, int i, int z)
+{
+ int res, pls;
+
+ if((num<0)||(num>=0x80)) return 0;
+ res = Maska[i][num/0x10];
+ res &= (1<<(num&0x0F));
+
+ if(z)
+ {
+ pls = (espero[num]>CanRestart[i]/2);
+ pls = pls || county[num];
+ res = res && pls;
+ }
+
+ return res;
+}
+
+/* USER CODE END 0 */
+
+/**
+ * @brief The application entry point.
+ * @retval int
+ */
+int main(void)
+{
+ /* USER CODE BEGIN 1 */
+
+ static int i,j,n,z,mask,qua;
+ static int cancount[2]={1,2},cancell[2]={0,0},candid[2]={0,0};
+ static unsigned int masca[8];
+ static uint16_t precom=0;
+
+ /* USER CODE END 1 */
+
+ /* MCU Configuration--------------------------------------------------------*/
+
+ /* Reset of all peripherals, Initializes the Flash interface and the Systick. */
+ HAL_Init();
+
+ /* USER CODE BEGIN Init */
+
+ /* USER CODE END Init */
+
+ /* Configure the system clock */
+ SystemClock_Config();
+
+ /* USER CODE BEGIN SysInit */
+
+ /* USER CODE END SysInit */
+
+ /* Initialize all configured peripherals */
+ MX_GPIO_Init();
+ MX_CAN_Init();
+ MX_TIM4_Init();
+ /* USER CODE BEGIN 2 */
+
+ LED_0_OFF;
+ LED_1_OFF;
+ LED_2_OFF;
+ LED_3_OFF;
+
+ for(i=0;i<10;i++)
+ {
+ LED_0_TGL; HAL_Delay(15);
+ LED_1_TGL; HAL_Delay(15);
+ LED_2_TGL; HAL_Delay(15);
+ LED_3_TGL; HAL_Delay(15);
+ }
+
+ Mode = ReadJumpers()+1;
+ Setup_CAN_addr(Mode-1);
+ Load_params();
+ LastMode = Mode;
+ Protokol = PROTOKOL;
+
+ command=0;
+
+ for(i=0;i<0x80;i++)
+ county[i]=1;
+ for(i=0;i<8;i++)
+ masca[i]=0;
+ for(i=0;i<2;i++)
+ CanRound[i]=
+ CanCycle[i]=0;
+
+ timGo=1;
+
+ /* USER CODE END 2 */
+
+ /* Infinite loop */
+ /* USER CODE BEGIN WHILE */
+ while (1)
+ {
+ if( CanGO)
+ { CanGO=0;
+
+ for(i=0;i<0x80;i++)
+ if(espero[i]<30000) espero[i]++;
+
+ for(i=0;i<2;i++)
+ if(cancount[i]) cancount[i]--;
+ else cancell[i] = 0;
+ }
+
+ for(i=0;i<2;i++)
+ if( Cancount[i])
+ if(!cancount[i])
+ {
+ while(1)
+ {
+ if( cancell[i]>= 0x80)
+ { cancell[i]=0;
+
+ if( candid[i])
+ { candid[i]=0;
+ CanCycle[i]++;
+ cancount[i] = CanWait[i];
+ goto Next;
+ } }
+
+ mask = Maska[i][cancell[i]/0x10] >> (cancell[i]&0x0F);
+ if(!mask) cancell[i] = (cancell[i] + 0x10) & 0xFFF0 ;
+ else
+ {
+ while(!(mask & 1))
+ {
+ cancell[i]++; mask >>= 1;
+ }
+ break;
+ } }
+
+ z=1;
+ if(espero[cancell[i]]>CanRestart[i])
+ {
+ county[cancell[i]]=1;
+ z=0;
+ }
+
+ if(modbus[cancell[i]] != archiv[cancell[i]])
+ {
+ if(cancell[i]==keys)
+ for(j=0;j0 && !Isit(cancell[i]+j,i,z); j--);
+ for(n=j-3; n<0 && !Isit(cancell[i]+n,i,1); n++);
+
+ qua = 1 + j - n;
+ cancell[i]+= n;
+
+ for(j=0;j1)
+ if(!cancount[!i])
+ cancount[!i]=1;
+ }
+ else
+ cancell[i]++;
+ }
+
+ Next:
+
+ ReadEnteres();
+
+ if(Errors.all|Alarms.all)
+ Pvt4_OFF;
+ else Pvt4_ON; // " "
+
+ if(Errors.all) Pvt3_ON; // " "
+ else Pvt3_OFF;
+
+ if(Falling_asleep) Pvt2_ON; // ,
+ else Pvt2_OFF; // " 24"
+
+
+ if(Commands!=precom)
+ {
+ command= (~precom|command) & Commands;
+ modbus[23]=command;
+ }
+ precom = Commands;
+
+ if(cDefParam)
+ {
+ cDefParam=0;
+ Default_params();
+ }
+
+ if(cSaveParam)
+ {
+ cSaveParam=0;
+ Save_params();
+ }
+
+ if(cLoadParam)
+ {
+ cLoadParam=0;
+ Load_params();
+ }
+
+ if(cCanReset)
+ {
+ cCanReset=0;
+
+ for(i=0;i<0x80;i++)
+ county[i]=1;
+ for(i=0;i<2;i++)
+ CanCycle[i]=
+ CanRound[i]=
+ cancount[i]=
+ cancell[i]=0;
+ for(i=0;i<8;i++)
+ masca[i]=0;
+} } }
+
+ /* USER CODE END WHILE */
+
+ /* USER CODE BEGIN 3 */
+
+void Millisecond()
+{
+ static int CanPowse;
+
+ static unsigned int
+ count_blink=0, count_bright=0, count_mode,
+ blink_over, blink_alarm, power_lamp, work_diod, norm_diod;
+ static int preTest;
+ int TST;
+
+#define CANPOWSE 10 // 10 msec
+#define BLINK_TIME 250 // .25 sec
+
+ if(!cReset)
+ HAL_IWDG_Refresh(&hiwdg);
+
+ if(!timGo) return;
+
+ Jumpers.byt.byte_1 = ReadJumpers();
+ Jumpers.bit.bit0 =
+ Buttons.bit.bit0 = TestJumper();
+
+ if(++CanPowse >= CANPOWSE)
+ {
+ CanPowse = 0; CanGO = 1;
+ }
+
+ if(Alarms.bit.bit8) //
+ {
+ if (Falling_asleep) Falling_asleep--;
+ }
+ else Falling_asleep = 1000L * Sleep_time;
+
+ TST = TestJumper() | cTestLamp;
+
+ if(TST & !preTest)
+ {
+ count_blink = BLINK_TIME;
+ count_mode = 0;
+ }
+ preTest = TST;
+
+ if(++count_blink >= BLINK_TIME)
+ {
+ count_blink=0;
+ count_mode++;
+ blink_over = (count_mode & 1)?1:0;
+ blink_alarm = (count_mode & 7)?1:0;
+ }
+
+ power_lamp= 1;
+ norm_diod= 1;
+ work_diod = 1;
+
+ if(TST)
+ {
+ power_lamp = blink_over;
+ norm_diod = blink_over;
+ work_diod =!blink_over;
+ }
+ else
+ if(Lightness)
+ {
+ power_lamp = norm_diod = 0;
+ if(Lightness==2) power_lamp = norm_diod = 1;
+ if(Lightness==3) power_lamp = norm_diod = blink_over;
+ if(Lightness==4) power_lamp = norm_diod = blink_alarm;
+ if(Lightness==5) power_lamp = norm_diod = !blink_alarm;
+ }
+ else
+ if(Errors.all)
+ {
+ power_lamp = blink_over;
+ norm_diod = blink_over;
+ }
+ else
+ if(Alarms.all)
+ {
+ power_lamp = blink_alarm;
+ norm_diod = blink_alarm;
+ }
+
+ if(++count_bright == 10) //maximum_bright
+ { count_bright = 0 ;
+
+ if(power_lamp) Pvt1_ON;
+ else Pvt1_OFF;
+ }
+
+ if(count_bright == Brightness)
+ if(!TST) Pvt1_OFF; //
+
+ if(work_diod) LED_2_ON;
+ else LED_2_OFF;
+
+ if(norm_diod) LED_3_ON;
+ else LED_3_OFF;
+
+ /* USER CODE END 3 */
+}
+
+/**
+ * @brief System Clock Configuration
+ * @retval None
+ */
+void SystemClock_Config(void)
+{
+ RCC_OscInitTypeDef RCC_OscInitStruct = {0};
+ RCC_ClkInitTypeDef RCC_ClkInitStruct = {0};
+
+ /** Initializes the RCC Oscillators according to the specified parameters
+ * in the RCC_OscInitTypeDef structure.
+ */
+ RCC_OscInitStruct.OscillatorType = RCC_OSCILLATORTYPE_HSI;
+ RCC_OscInitStruct.HSIState = RCC_HSI_ON;
+ RCC_OscInitStruct.HSICalibrationValue = RCC_HSICALIBRATION_DEFAULT;
+ RCC_OscInitStruct.PLL.PLLState = RCC_PLL_ON;
+ RCC_OscInitStruct.PLL.PLLSource = RCC_PLLSOURCE_HSI_DIV2;
+ RCC_OscInitStruct.PLL.PLLMUL = RCC_PLL_MUL10;
+ if (HAL_RCC_OscConfig(&RCC_OscInitStruct) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ /** Initializes the CPU, AHB and APB buses clocks
+ */
+ RCC_ClkInitStruct.ClockType = RCC_CLOCKTYPE_HCLK|RCC_CLOCKTYPE_SYSCLK
+ |RCC_CLOCKTYPE_PCLK1|RCC_CLOCKTYPE_PCLK2;
+ RCC_ClkInitStruct.SYSCLKSource = RCC_SYSCLKSOURCE_PLLCLK;
+ RCC_ClkInitStruct.AHBCLKDivider = RCC_SYSCLK_DIV1;
+ RCC_ClkInitStruct.APB1CLKDivider = RCC_HCLK_DIV2;
+ RCC_ClkInitStruct.APB2CLKDivider = RCC_HCLK_DIV2;
+
+ if (HAL_RCC_ClockConfig(&RCC_ClkInitStruct, FLASH_LATENCY_1) != HAL_OK)
+ {
+ Error_Handler();
+ }
+ HAL_RCC_MCOConfig(RCC_MCO, RCC_MCO1SOURCE_SYSCLK, RCC_MCODIV_1);
+}
+
+/* USER CODE BEGIN 4 */
+
+/* USER CODE END 4 */
+
+/**
+ * @brief This function is executed in case of error occurrence.
+ * @retval None
+ */
+void Error_Handler(void)
+{
+ /* USER CODE BEGIN Error_Handler_Debug */
+ /* User can add his own implementation to report the HAL error return state */
+ __disable_irq();
+ while (1)
+ {
+ }
+ /* USER CODE END Error_Handler_Debug */
+}
+
+#ifdef USE_FULL_ASSERT
+/**
+ * @brief Reports the name of the source file and the source line number
+ * where the assert_param error has occurred.
+ * @param file: pointer to the source file name
+ * @param line: assert_param error line source number
+ * @retval None
+ */
+void assert_failed(uint8_t *file, uint32_t line)
+{
+ /* USER CODE BEGIN 6 */
+ /* User can add his own implementation to report the file name and line number,
+ ex: printf("Wrong parameters value: file %s on line %d\r\n", file, line) */
+ /* USER CODE END 6 */
+}
+#endif /* USE_FULL_ASSERT */
+
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/message.c b/Core/Src/message.c
index 2eb8bac..d71f503 100644
--- a/Core/Src/message.c
+++ b/Core/Src/message.c
@@ -20,6 +20,7 @@ void Init_packMask(void);
uint16_t Maska[2][8];
+
void Default_params()
{
unsigned int i;
@@ -41,7 +42,7 @@ void Default_params()
LastMode = Mode;
- Sleep_time = 60; // минута чтобы отклюиться
+ Sleep_time = 60; // минута чтобы отключиться
Cancount[m_FAST] = 5; // * 10msec, пауза между посылками CAN
Cancount[m_SLOW] = 100; // * 10msec, пауза между посылками CAN
@@ -52,9 +53,10 @@ void Default_params()
CanRestart[m_FAST] = 500; // * 10msec, перезапуск посылки
CanRestart[m_SLOW] = 1000; // * 10msec, перезапуск посылки
- CanRepeat = 3; // сколько раз повторять надо
-
- Brightness = 9;
+ CanRptVez = 3; // кол-во повторений посылки «keys»
+ CanRptLen = 3; // длина повтораемой посылки «keys»
+
+ Brightness = 10;
Protokol = PROTOKOL;
}
@@ -113,17 +115,12 @@ void Init_packMask()
}
Maska[m_FAST][0]|= 0x0007; // Дискретные входы, неисправности и аварии
-
Maska[m_SLOW][0]|= 0x0300; // Маски на неисправности и аварии
Maska[m_SLOW][1]|= 0x0003; // Состояние джамперов
- Maska[m_SLOW][2]|= 0x000F; // Скважность датчика напряжения
+ Maska[m_SLOW][1]|= 0x0F00; // Скважность датчика напряжения
Maska[m_SLOW][3]|= 0x000F; // Аварийная уставка скважности
Maska[m_SLOW][4]|= 0x0100; // Время автоматического отключения
-
- Maska[m_SLOW][6]|= 0x0007; // Яркость ламп и периоды посылок
- Maska[m_SLOW][7]|= 0xE000; // Адрес, команды, и чтоб не вылазило
-
- Maska[m_SLOW][6]|= 0x017F; // Яркость лампы и периоды посылок
+ Maska[m_SLOW][6]|= 0x05FF; // Яркость лампы и периоды посылок
Maska[m_FAST][7]|= 0x0100; // Счетчик посылок
Maska[m_SLOW][7]|= 0x0E00; // Счетчик посылок
Maska[m_SLOW][7]|= 0xE000; // Протокол, адрес, команды
diff --git a/Core/Src/stm32f1xx_hal_msp.c b/Core/Src/stm32f1xx_hal_msp.c
index 68d0fbe..ecda0d0 100644
--- a/Core/Src/stm32f1xx_hal_msp.c
+++ b/Core/Src/stm32f1xx_hal_msp.c
@@ -1,3 +1,4 @@
+
/* USER CODE BEGIN Header */
/**
******************************************************************************
@@ -63,6 +64,7 @@
*/
void HAL_MspInit(void)
{
+
/* USER CODE BEGIN MspInit 0 */
/* USER CODE END MspInit 0 */
@@ -72,9 +74,9 @@ void HAL_MspInit(void)
/* System interrupt init*/
- /** ENABLE: Full SWJ (JTAG-DP + SW-DP): Reset State
+ /** NONJTRST: Full SWJ (JTAG-DP + SW-DP) but without NJTRST
*/
- __HAL_AFIO_REMAP_SWJ_ENABLE();
+ __HAL_AFIO_REMAP_SWJ_NONJTRST();
/* USER CODE BEGIN MspInit 1 */
@@ -84,5 +86,3 @@ void HAL_MspInit(void)
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/stm32f1xx_hal_timebase_tim.c b/Core/Src/stm32f1xx_hal_timebase_tim.c
new file mode 100644
index 0000000..a0096e0
--- /dev/null
+++ b/Core/Src/stm32f1xx_hal_timebase_tim.c
@@ -0,0 +1,127 @@
+/* USER CODE BEGIN Header */
+/**
+ ******************************************************************************
+ * @file stm32f1xx_hal_timebase_tim.c
+ * @brief HAL time base based on the hardware TIM.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+/* USER CODE END Header */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx_hal.h"
+#include "stm32f1xx_hal_tim.h"
+
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/* Private macro -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+TIM_HandleTypeDef htim8;
+/* Private function prototypes -----------------------------------------------*/
+void TIM8_IRQHandler(void);
+/* Private functions ---------------------------------------------------------*/
+
+/**
+ * @brief This function configures the TIM8 as a time base source.
+ * The time source is configured to have 1ms time base with a dedicated
+ * Tick interrupt priority.
+ * @note This function is called automatically at the beginning of program after
+ * reset by HAL_Init() or at any time when clock is configured, by HAL_RCC_ClockConfig().
+ * @param TickPriority: Tick interrupt priority.
+ * @retval HAL status
+ */
+HAL_StatusTypeDef HAL_InitTick(uint32_t TickPriority)
+{
+ RCC_ClkInitTypeDef clkconfig;
+ uint32_t uwTimclock = 0U;
+
+ uint32_t uwPrescalerValue = 0U;
+ uint32_t pFLatency;
+ HAL_StatusTypeDef status = HAL_OK;
+
+ /* Enable TIM8 clock */
+ __HAL_RCC_TIM8_CLK_ENABLE();
+ /* Get clock configuration */
+ HAL_RCC_GetClockConfig(&clkconfig, &pFLatency);
+ /* Compute TIM8 clock */
+ uwTimclock = 2*HAL_RCC_GetPCLK2Freq();
+
+ /* Compute the prescaler value to have TIM8 counter clock equal to 1MHz */
+ uwPrescalerValue = (uint32_t) ((uwTimclock / 1000000U) - 1U);
+
+ /* Initialize TIM8 */
+ htim8.Instance = TIM8;
+
+ /* Initialize TIMx peripheral as follow:
+
+ + Period = [(TIM8CLK/1000) - 1]. to have a (1/1000) s time base.
+ + Prescaler = (uwTimclock/1000000 - 1) to have a 1MHz counter clock.
+ + ClockDivision = 0
+ + Counter direction = Up
+ */
+ htim8.Init.Period = (1000000U / 1000U) - 1U;
+ htim8.Init.Prescaler = uwPrescalerValue;
+ htim8.Init.ClockDivision = 0;
+ htim8.Init.CounterMode = TIM_COUNTERMODE_UP;
+ htim8.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
+
+ status = HAL_TIM_Base_Init(&htim8);
+ if (status == HAL_OK)
+ {
+ /* Start the TIM time Base generation in interrupt mode */
+ status = HAL_TIM_Base_Start_IT(&htim8);
+ if (status == HAL_OK)
+ {
+ /* Enable the TIM8 global Interrupt */
+ HAL_NVIC_EnableIRQ(TIM8_UP_IRQn);
+ /* Configure the SysTick IRQ priority */
+ if (TickPriority < (1UL << __NVIC_PRIO_BITS))
+ {
+ /* Configure the TIM IRQ priority */
+ HAL_NVIC_SetPriority(TIM8_UP_IRQn, TickPriority, 0U);
+ uwTickPrio = TickPriority;
+ }
+ else
+ {
+ status = HAL_ERROR;
+ }
+ }
+ }
+
+ /* Return function status */
+ return status;
+}
+
+/**
+ * @brief Suspend Tick increment.
+ * @note Disable the tick increment by disabling TIM8 update interrupt.
+ * @param None
+ * @retval None
+ */
+void HAL_SuspendTick(void)
+{
+ /* Disable TIM8 update Interrupt */
+ __HAL_TIM_DISABLE_IT(&htim8, TIM_IT_UPDATE);
+}
+
+/**
+ * @brief Resume Tick increment.
+ * @note Enable the tick increment by Enabling TIM8 update interrupt.
+ * @param None
+ * @retval None
+ */
+void HAL_ResumeTick(void)
+{
+ /* Enable TIM8 Update interrupt */
+ __HAL_TIM_ENABLE_IT(&htim8, TIM_IT_UPDATE);
+}
+
diff --git a/Core/Src/stm32f1xx_it.c b/Core/Src/stm32f1xx_it.c
index f9d60c9..9efbef8 100644
--- a/Core/Src/stm32f1xx_it.c
+++ b/Core/Src/stm32f1xx_it.c
@@ -58,6 +58,8 @@
/* External variables --------------------------------------------------------*/
extern CAN_HandleTypeDef hcan;
extern TIM_HandleTypeDef htim4;
+extern TIM_HandleTypeDef htim8;
+
/* USER CODE BEGIN EV */
/* USER CODE END EV */
@@ -187,9 +189,9 @@ void SysTick_Handler(void)
/* USER CODE BEGIN SysTick_IRQn 0 */
/* USER CODE END SysTick_IRQn 0 */
- HAL_IncTick();
+
/* USER CODE BEGIN SysTick_IRQn 1 */
- Millisecond();
+
/* USER CODE END SysTick_IRQn 1 */
}
@@ -242,7 +244,20 @@ void TIM4_IRQHandler(void)
/* USER CODE END TIM4_IRQn 1 */
}
+/**
+ * @brief This function handles TIM8 update interrupt.
+ */
+void TIM8_UP_IRQHandler(void)
+{
+ /* USER CODE BEGIN TIM8_UP_IRQn 0 */
+
+ /* USER CODE END TIM8_UP_IRQn 0 */
+ HAL_TIM_IRQHandler(&htim8);
+ /* USER CODE BEGIN TIM8_UP_IRQn 1 */
+Millisecond();
+ /* USER CODE END TIM8_UP_IRQn 1 */
+}
+
/* USER CODE BEGIN 1 */
/* USER CODE END 1 */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Core/Src/tim.c b/Core/Src/tim.c
index 9cd0c39..d279eab 100644
--- a/Core/Src/tim.c
+++ b/Core/Src/tim.c
@@ -1,3 +1,4 @@
+/* USER CODE BEGIN Header */
/**
******************************************************************************
* @file tim.c
@@ -6,17 +7,16 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2025 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2025 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
-
+/* USER CODE END Header */
/* Includes ------------------------------------------------------------------*/
#include "tim.h"
@@ -45,9 +45,9 @@ void MX_TIM4_Init(void)
htim4.Instance = TIM4;
htim4.Init.Prescaler = 0;
htim4.Init.CounterMode = TIM_COUNTERMODE_UP;
- htim4.Init.Period = 799;
+ htim4.Init.Period = 4000;
htim4.Init.ClockDivision = TIM_CLOCKDIVISION_DIV1;
- htim4.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_ENABLE;
+ htim4.Init.AutoReloadPreload = TIM_AUTORELOAD_PRELOAD_DISABLE;
if (HAL_TIM_Base_Init(&htim4) != HAL_OK)
{
Error_Handler();
@@ -114,16 +114,14 @@ void HAL_TIM_Base_MspDeInit(TIM_HandleTypeDef* tim_baseHandle)
/* USER CODE BEGIN 1 */
-void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
-{
+//void HAL_TIM_PeriodElapsedCallback(TIM_HandleTypeDef *htim)
+//{
- if(htim->Instance == TIM4) //check if the interrupt comes from TIM1
+// if(htim->Instance == TIM4) //check if the interrupt comes from TIM1
- ReadSeanus();
-
-}
+// ReadSeanus();
+//
+//}
/* USER CODE END 1 */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
index 1001fd8..8f4fedc 100644
--- a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
+++ b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
@@ -9,18 +9,17 @@
* This file contains:
* - Data structures and the address mapping for all peripherals
* - Peripheral's registers declarations and bits definition
- * - Macros to access peripherals registers hardware
+ * - Macros to access peripheral's registers hardware
*
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017-2021 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -904,7 +903,15 @@ typedef struct
/** @addtogroup Exported_constants
* @{
*/
-
+
+ /** @addtogroup Hardware_Constant_Definition
+ * @{
+ */
+#define LSI_STARTUP_TIME 85U /*!< LSI Maximum startup time in us */
+ /**
+ * @}
+ */
+
/** @addtogroup Peripheral_Registers_Bits_Definition
* @{
*/
@@ -1820,7 +1827,7 @@ typedef struct
#define RCC_BDCR_RTCSEL_0 (0x1UL << RCC_BDCR_RTCSEL_Pos) /*!< 0x00000100 */
#define RCC_BDCR_RTCSEL_1 (0x2UL << RCC_BDCR_RTCSEL_Pos) /*!< 0x00000200 */
-/*!< RTC congiguration */
+/*!< RTC configuration */
#define RCC_BDCR_RTCSEL_NOCLOCK 0x00000000U /*!< No clock */
#define RCC_BDCR_RTCSEL_LSE 0x00000100U /*!< LSE oscillator clock used as RTC clock */
#define RCC_BDCR_RTCSEL_LSI 0x00000200U /*!< LSI oscillator clock used as RTC clock */
@@ -3840,7 +3847,7 @@ typedef struct
#define ADC_CR2_DMA ADC_CR2_DMA_Msk /*!< ADC DMA transfer enable */
#define ADC_CR2_ALIGN_Pos (11U)
#define ADC_CR2_ALIGN_Msk (0x1UL << ADC_CR2_ALIGN_Pos) /*!< 0x00000800 */
-#define ADC_CR2_ALIGN ADC_CR2_ALIGN_Msk /*!< ADC data alignement */
+#define ADC_CR2_ALIGN ADC_CR2_ALIGN_Msk /*!< ADC data alignment */
#define ADC_CR2_JEXTSEL_Pos (12U)
#define ADC_CR2_JEXTSEL_Msk (0x7UL << ADC_CR2_JEXTSEL_Pos) /*!< 0x00007000 */
@@ -10426,7 +10433,7 @@ typedef struct
/* */
/******************************************************************************/
/*
- * @brief Specific device feature definitions (not present on all devices in the STM32F1 serie)
+ * @brief Specific device feature definitions (not present on all devices in the STM32F1 series)
*/
#define SPI_I2S_SUPPORT /*!< I2S support */
#define SPI_CRC_ERROR_WORKAROUND_FEATURE
@@ -11694,22 +11701,22 @@ typedef struct
#define TIM9_IRQn TIM1_BRK_IRQn
#define TIM1_BRK_TIM15_IRQn TIM1_BRK_IRQn
#define TIM11_IRQn TIM1_TRG_COM_IRQn
-#define TIM1_TRG_COM_TIM11_IRQn TIM1_TRG_COM_IRQn
#define TIM1_TRG_COM_TIM17_IRQn TIM1_TRG_COM_IRQn
-#define TIM1_UP_TIM10_IRQn TIM1_UP_IRQn
+#define TIM1_TRG_COM_TIM11_IRQn TIM1_TRG_COM_IRQn
#define TIM1_UP_TIM16_IRQn TIM1_UP_IRQn
+#define TIM1_UP_TIM10_IRQn TIM1_UP_IRQn
#define TIM10_IRQn TIM1_UP_IRQn
#define TIM6_DAC_IRQn TIM6_IRQn
-#define TIM8_BRK_TIM12_IRQn TIM8_BRK_IRQn
#define TIM12_IRQn TIM8_BRK_IRQn
-#define TIM14_IRQn TIM8_TRG_COM_IRQn
+#define TIM8_BRK_TIM12_IRQn TIM8_BRK_IRQn
#define TIM8_TRG_COM_TIM14_IRQn TIM8_TRG_COM_IRQn
+#define TIM14_IRQn TIM8_TRG_COM_IRQn
#define TIM8_UP_TIM13_IRQn TIM8_UP_IRQn
#define TIM13_IRQn TIM8_UP_IRQn
#define CEC_IRQn USBWakeUp_IRQn
#define OTG_FS_WKUP_IRQn USBWakeUp_IRQn
-#define USB_HP_IRQn USB_HP_CAN1_TX_IRQn
#define CAN1_TX_IRQn USB_HP_CAN1_TX_IRQn
+#define USB_HP_IRQn USB_HP_CAN1_TX_IRQn
#define USB_LP_IRQn USB_LP_CAN1_RX0_IRQn
#define CAN1_RX0_IRQn USB_LP_CAN1_RX0_IRQn
@@ -11721,22 +11728,22 @@ typedef struct
#define TIM9_IRQHandler TIM1_BRK_IRQHandler
#define TIM1_BRK_TIM15_IRQHandler TIM1_BRK_IRQHandler
#define TIM11_IRQHandler TIM1_TRG_COM_IRQHandler
-#define TIM1_TRG_COM_TIM11_IRQHandler TIM1_TRG_COM_IRQHandler
#define TIM1_TRG_COM_TIM17_IRQHandler TIM1_TRG_COM_IRQHandler
-#define TIM1_UP_TIM10_IRQHandler TIM1_UP_IRQHandler
+#define TIM1_TRG_COM_TIM11_IRQHandler TIM1_TRG_COM_IRQHandler
#define TIM1_UP_TIM16_IRQHandler TIM1_UP_IRQHandler
+#define TIM1_UP_TIM10_IRQHandler TIM1_UP_IRQHandler
#define TIM10_IRQHandler TIM1_UP_IRQHandler
#define TIM6_DAC_IRQHandler TIM6_IRQHandler
-#define TIM8_BRK_TIM12_IRQHandler TIM8_BRK_IRQHandler
#define TIM12_IRQHandler TIM8_BRK_IRQHandler
-#define TIM14_IRQHandler TIM8_TRG_COM_IRQHandler
+#define TIM8_BRK_TIM12_IRQHandler TIM8_BRK_IRQHandler
#define TIM8_TRG_COM_TIM14_IRQHandler TIM8_TRG_COM_IRQHandler
+#define TIM14_IRQHandler TIM8_TRG_COM_IRQHandler
#define TIM8_UP_TIM13_IRQHandler TIM8_UP_IRQHandler
#define TIM13_IRQHandler TIM8_UP_IRQHandler
#define CEC_IRQHandler USBWakeUp_IRQHandler
#define OTG_FS_WKUP_IRQHandler USBWakeUp_IRQHandler
-#define USB_HP_IRQHandler USB_HP_CAN1_TX_IRQHandler
#define CAN1_TX_IRQHandler USB_HP_CAN1_TX_IRQHandler
+#define USB_HP_IRQHandler USB_HP_CAN1_TX_IRQHandler
#define USB_LP_IRQHandler USB_LP_CAN1_RX0_IRQHandler
#define CAN1_RX0_IRQHandler USB_LP_CAN1_RX0_IRQHandler
@@ -11757,5 +11764,4 @@ typedef struct
#endif /* __STM32F103xE_H */
-
- /************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+
diff --git a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
index e34cc48..0f32778 100644
--- a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
+++ b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
@@ -8,21 +8,20 @@
* is using in the C source code, usually in main.c. This file contains:
* - Configuration section that allows to select:
* - The STM32F1xx device used in the target application
- * - To use or not the peripherals drivers in application code(i.e.
- * code will be based on direct access to peripherals registers
+ * - To use or not the peripheral's drivers in application code(i.e.
+ * code will be based on direct access to peripheral's registers
* rather than drivers API), this option is controlled by
* "#define USE_HAL_DRIVER"
*
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017-2021 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -90,11 +89,11 @@
#endif /* USE_HAL_DRIVER */
/**
- * @brief CMSIS Device version number V4.3.2
+ * @brief CMSIS Device version number
*/
#define __STM32F1_CMSIS_VERSION_MAIN (0x04) /*!< [31:24] main version */
#define __STM32F1_CMSIS_VERSION_SUB1 (0x03) /*!< [23:16] sub1 version */
-#define __STM32F1_CMSIS_VERSION_SUB2 (0x02) /*!< [15:8] sub2 version */
+#define __STM32F1_CMSIS_VERSION_SUB2 (0x05) /*!< [15:8] sub2 version */
#define __STM32F1_CMSIS_VERSION_RC (0x00) /*!< [7:0] release candidate */
#define __STM32F1_CMSIS_VERSION ((__STM32F1_CMSIS_VERSION_MAIN << 24)\
|(__STM32F1_CMSIS_VERSION_SUB1 << 16)\
@@ -191,6 +190,61 @@ typedef enum
#define POSITION_VAL(VAL) (__CLZ(__RBIT(VAL)))
+/* Use of CMSIS compiler intrinsics for register exclusive access */
+/* Atomic 32-bit register access macro to set one or several bits */
+#define ATOMIC_SET_BIT(REG, BIT) \
+ do { \
+ uint32_t val; \
+ do { \
+ val = __LDREXW((__IO uint32_t *)&(REG)) | (BIT); \
+ } while ((__STREXW(val,(__IO uint32_t *)&(REG))) != 0U); \
+ } while(0)
+
+/* Atomic 32-bit register access macro to clear one or several bits */
+#define ATOMIC_CLEAR_BIT(REG, BIT) \
+ do { \
+ uint32_t val; \
+ do { \
+ val = __LDREXW((__IO uint32_t *)&(REG)) & ~(BIT); \
+ } while ((__STREXW(val,(__IO uint32_t *)&(REG))) != 0U); \
+ } while(0)
+
+/* Atomic 32-bit register access macro to clear and set one or several bits */
+#define ATOMIC_MODIFY_REG(REG, CLEARMSK, SETMASK) \
+ do { \
+ uint32_t val; \
+ do { \
+ val = (__LDREXW((__IO uint32_t *)&(REG)) & ~(CLEARMSK)) | (SETMASK); \
+ } while ((__STREXW(val,(__IO uint32_t *)&(REG))) != 0U); \
+ } while(0)
+
+/* Atomic 16-bit register access macro to set one or several bits */
+#define ATOMIC_SETH_BIT(REG, BIT) \
+ do { \
+ uint16_t val; \
+ do { \
+ val = __LDREXH((__IO uint16_t *)&(REG)) | (BIT); \
+ } while ((__STREXH(val,(__IO uint16_t *)&(REG))) != 0U); \
+ } while(0)
+
+/* Atomic 16-bit register access macro to clear one or several bits */
+#define ATOMIC_CLEARH_BIT(REG, BIT) \
+ do { \
+ uint16_t val; \
+ do { \
+ val = __LDREXH((__IO uint16_t *)&(REG)) & ~(BIT); \
+ } while ((__STREXH(val,(__IO uint16_t *)&(REG))) != 0U); \
+ } while(0)
+
+/* Atomic 16-bit register access macro to clear and set one or several bits */
+#define ATOMIC_MODIFYH_REG(REG, CLEARMSK, SETMASK) \
+ do { \
+ uint16_t val; \
+ do { \
+ val = (__LDREXH((__IO uint16_t *)&(REG)) & ~(CLEARMSK)) | (SETMASK); \
+ } while ((__STREXH(val,(__IO uint16_t *)&(REG))) != 0U); \
+ } while(0)
+
/**
* @}
@@ -217,4 +271,3 @@ typedef enum
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
index 187fdde..f8c5304 100644
--- a/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
+++ b/Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
@@ -1,18 +1,17 @@
/**
******************************************************************************
- * @file system_stm32f10x.h
+ * @file system_stm32f1xx.h
* @author MCD Application Team
* @brief CMSIS Cortex-M3 Device Peripheral Access Layer System Header File.
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017-2021 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -94,5 +93,4 @@ extern void SystemCoreClockUpdate(void);
/**
* @}
- */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+ */
diff --git a/Drivers/CMSIS/Device/ST/STM32F1xx/LICENSE.txt b/Drivers/CMSIS/Device/ST/STM32F1xx/LICENSE.txt
new file mode 100644
index 0000000..6b0c407
--- /dev/null
+++ b/Drivers/CMSIS/Device/ST/STM32F1xx/LICENSE.txt
@@ -0,0 +1,6 @@
+This software component is provided to you as part of a software package and
+applicable license terms are in the Package_license file. If you received this
+software component outside of a package or without applicable license terms,
+the terms of the Apache-2.0 license shall apply.
+You may obtain a copy of the Apache-2.0 at:
+https://opensource.org/licenses/Apache-2.0
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h b/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
index 967547d..f71f5c2 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
@@ -7,13 +7,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2019 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2021 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -23,7 +22,7 @@
#define STM32_HAL_LEGACY
#ifdef __cplusplus
- extern "C" {
+extern "C" {
#endif
/* Includes ------------------------------------------------------------------*/
@@ -38,6 +37,12 @@
#define AES_CLEARFLAG_CCF CRYP_CLEARFLAG_CCF
#define AES_CLEARFLAG_RDERR CRYP_CLEARFLAG_RDERR
#define AES_CLEARFLAG_WRERR CRYP_CLEARFLAG_WRERR
+#if defined(STM32H7) || defined(STM32MP1)
+#define CRYP_DATATYPE_32B CRYP_NO_SWAP
+#define CRYP_DATATYPE_16B CRYP_HALFWORD_SWAP
+#define CRYP_DATATYPE_8B CRYP_BYTE_SWAP
+#define CRYP_DATATYPE_1B CRYP_BIT_SWAP
+#endif /* STM32H7 || STM32MP1 */
/**
* @}
*/
@@ -97,6 +102,16 @@
#if defined(STM32H7)
#define ADC_CHANNEL_VBAT_DIV4 ADC_CHANNEL_VBAT
#endif /* STM32H7 */
+
+#if defined(STM32U5)
+#define ADC_SAMPLETIME_5CYCLE ADC_SAMPLETIME_5CYCLES
+#define ADC_SAMPLETIME_391CYCLES_5 ADC_SAMPLETIME_391CYCLES
+#define ADC4_SAMPLETIME_160CYCLES_5 ADC4_SAMPLETIME_814CYCLES_5
+#endif /* STM32U5 */
+
+#if defined(STM32H5)
+#define ADC_CHANNEL_VCORE ADC_CHANNEL_VDDCORE
+#endif /* STM32H5 */
/**
* @}
*/
@@ -124,7 +139,8 @@
#define COMP_EXTI_LINE_COMP6_EVENT COMP_EXTI_LINE_COMP6
#define COMP_EXTI_LINE_COMP7_EVENT COMP_EXTI_LINE_COMP7
#if defined(STM32L0)
-#define COMP_LPTIMCONNECTION_ENABLED ((uint32_t)0x00000003U) /*!< COMPX output generic naming: connected to LPTIM input 1 for COMP1, LPTIM input 2 for COMP2 */
+#define COMP_LPTIMCONNECTION_ENABLED ((uint32_t)0x00000003U) /*!< COMPX output generic naming: connected to LPTIM
+ input 1 for COMP1, LPTIM input 2 for COMP2 */
#endif
#define COMP_OUTPUT_COMP6TIM2OCREFCLR COMP_OUTPUT_COMP6_TIM2OCREFCLR
#if defined(STM32F373xC) || defined(STM32F378xx)
@@ -198,6 +214,11 @@
#endif
#endif
+
+#if defined(STM32U5)
+#define __HAL_COMP_COMP1_EXTI_CLEAR_RASING_FLAG __HAL_COMP_COMP1_EXTI_CLEAR_RISING_FLAG
+#endif
+
/**
* @}
*/
@@ -206,6 +227,25 @@
* @{
*/
#define __HAL_CORTEX_SYSTICKCLK_CONFIG HAL_SYSTICK_CLKSourceConfig
+#if defined(STM32U5)
+#define MPU_DEVICE_nGnRnE MPU_DEVICE_NGNRNE
+#define MPU_DEVICE_nGnRE MPU_DEVICE_NGNRE
+#define MPU_DEVICE_nGRE MPU_DEVICE_NGRE
+#endif /* STM32U5 */
+/**
+ * @}
+ */
+
+/** @defgroup CRC_Aliases CRC API aliases
+ * @{
+ */
+#if defined(STM32H5) || defined(STM32C0)
+#else
+#define HAL_CRC_Input_Data_Reverse HAL_CRCEx_Input_Data_Reverse /*!< Aliased to HAL_CRCEx_Input_Data_Reverse for
+ inter STM32 series compatibility */
+#define HAL_CRC_Output_Data_Reverse HAL_CRCEx_Output_Data_Reverse /*!< Aliased to HAL_CRCEx_Output_Data_Reverse for
+ inter STM32 series compatibility */
+#endif
/**
* @}
*/
@@ -235,12 +275,25 @@
#define DAC_WAVEGENERATION_NOISE DAC_WAVE_NOISE
#define DAC_WAVEGENERATION_TRIANGLE DAC_WAVE_TRIANGLE
-#if defined(STM32G4) || defined(STM32H7)
+#if defined(STM32G4) || defined(STM32H7) || defined (STM32U5)
#define DAC_CHIPCONNECT_DISABLE DAC_CHIPCONNECT_EXTERNAL
#define DAC_CHIPCONNECT_ENABLE DAC_CHIPCONNECT_INTERNAL
#endif
-#if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) || defined(STM32L5) || defined(STM32H7) || defined(STM32F4) || defined(STM32G4)
+#if defined(STM32U5)
+#define DAC_TRIGGER_STOP_LPTIM1_OUT DAC_TRIGGER_STOP_LPTIM1_CH1
+#define DAC_TRIGGER_STOP_LPTIM3_OUT DAC_TRIGGER_STOP_LPTIM3_CH1
+#define DAC_TRIGGER_LPTIM1_OUT DAC_TRIGGER_LPTIM1_CH1
+#define DAC_TRIGGER_LPTIM3_OUT DAC_TRIGGER_LPTIM3_CH1
+#endif
+
+#if defined(STM32H5)
+#define DAC_TRIGGER_LPTIM1_OUT DAC_TRIGGER_LPTIM1_CH1
+#define DAC_TRIGGER_LPTIM2_OUT DAC_TRIGGER_LPTIM2_CH1
+#endif
+
+#if defined(STM32L1) || defined(STM32L4) || defined(STM32G0) || defined(STM32L5) || defined(STM32H7) || \
+ defined(STM32F4) || defined(STM32G4)
#define HAL_DAC_MSP_INIT_CB_ID HAL_DAC_MSPINIT_CB_ID
#define HAL_DAC_MSP_DEINIT_CB_ID HAL_DAC_MSPDEINIT_CB_ID
#endif
@@ -305,7 +358,8 @@
#define HAL_DMAMUX_REQUEST_GEN_FALLING HAL_DMAMUX_REQ_GEN_FALLING
#define HAL_DMAMUX_REQUEST_GEN_RISING_FALLING HAL_DMAMUX_REQ_GEN_RISING_FALLING
-#if defined(STM32L4R5xx) || defined(STM32L4R9xx) || defined(STM32L4R9xx) || defined(STM32L4S5xx) || defined(STM32L4S7xx) || defined(STM32L4S9xx)
+#if defined(STM32L4R5xx) || defined(STM32L4R9xx) || defined(STM32L4R9xx) || defined(STM32L4S5xx) || \
+ defined(STM32L4S7xx) || defined(STM32L4S9xx)
#define DMA_REQUEST_DCMI_PSSI DMA_REQUEST_DCMI
#endif
@@ -383,6 +437,9 @@
#endif /* STM32H7 */
+#if defined(STM32U5)
+#define GPDMA1_REQUEST_DCMI GPDMA1_REQUEST_DCMI_PSSI
+#endif /* STM32U5 */
/**
* @}
*/
@@ -415,7 +472,9 @@
#define TYPEPROGRAMDATA_FASTBYTE FLASH_TYPEPROGRAMDATA_FASTBYTE
#define TYPEPROGRAMDATA_FASTHALFWORD FLASH_TYPEPROGRAMDATA_FASTHALFWORD
#define TYPEPROGRAMDATA_FASTWORD FLASH_TYPEPROGRAMDATA_FASTWORD
+#if !defined(STM32F2) && !defined(STM32F4) && !defined(STM32F7) && !defined(STM32H7)
#define PAGESIZE FLASH_PAGE_SIZE
+#endif /* STM32F2 && STM32F4 && STM32F7 && STM32H7 */
#define TYPEPROGRAM_FASTBYTE FLASH_TYPEPROGRAM_BYTE
#define TYPEPROGRAM_FASTHALFWORD FLASH_TYPEPROGRAM_HALFWORD
#define TYPEPROGRAM_FASTWORD FLASH_TYPEPROGRAM_WORD
@@ -462,7 +521,7 @@
#define OB_RDP_LEVEL0 OB_RDP_LEVEL_0
#define OB_RDP_LEVEL1 OB_RDP_LEVEL_1
#define OB_RDP_LEVEL2 OB_RDP_LEVEL_2
-#if defined(STM32G0)
+#if defined(STM32G0) || defined(STM32C0)
#define OB_BOOT_LOCK_DISABLE OB_BOOT_ENTRY_FORCED_NONE
#define OB_BOOT_LOCK_ENABLE OB_BOOT_ENTRY_FORCED_FLASH
#else
@@ -470,15 +529,37 @@
#define OB_BOOT_ENTRY_FORCED_FLASH OB_BOOT_LOCK_ENABLE
#endif
#if defined(STM32H7)
-#define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1
-#define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1
-#define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1
-#define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2
-#define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2
-#define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2
-#define FLASH_FLAG_WDW FLASH_FLAG_WBNE
-#define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL
+#define FLASH_FLAG_SNECCE_BANK1RR FLASH_FLAG_SNECCERR_BANK1
+#define FLASH_FLAG_DBECCE_BANK1RR FLASH_FLAG_DBECCERR_BANK1
+#define FLASH_FLAG_STRBER_BANK1R FLASH_FLAG_STRBERR_BANK1
+#define FLASH_FLAG_SNECCE_BANK2RR FLASH_FLAG_SNECCERR_BANK2
+#define FLASH_FLAG_DBECCE_BANK2RR FLASH_FLAG_DBECCERR_BANK2
+#define FLASH_FLAG_STRBER_BANK2R FLASH_FLAG_STRBERR_BANK2
+#define FLASH_FLAG_WDW FLASH_FLAG_WBNE
+#define OB_WRP_SECTOR_All OB_WRP_SECTOR_ALL
#endif /* STM32H7 */
+#if defined(STM32U5)
+#define OB_USER_nRST_STOP OB_USER_NRST_STOP
+#define OB_USER_nRST_STDBY OB_USER_NRST_STDBY
+#define OB_USER_nRST_SHDW OB_USER_NRST_SHDW
+#define OB_USER_nSWBOOT0 OB_USER_NSWBOOT0
+#define OB_USER_nBOOT0 OB_USER_NBOOT0
+#define OB_nBOOT0_RESET OB_NBOOT0_RESET
+#define OB_nBOOT0_SET OB_NBOOT0_SET
+#define OB_USER_SRAM134_RST OB_USER_SRAM_RST
+#define OB_SRAM134_RST_ERASE OB_SRAM_RST_ERASE
+#define OB_SRAM134_RST_NOT_ERASE OB_SRAM_RST_NOT_ERASE
+#endif /* STM32U5 */
+#if defined(STM32U0)
+#define OB_USER_nRST_STOP OB_USER_NRST_STOP
+#define OB_USER_nRST_STDBY OB_USER_NRST_STDBY
+#define OB_USER_nRST_SHDW OB_USER_NRST_SHDW
+#define OB_USER_nBOOT_SEL OB_USER_NBOOT_SEL
+#define OB_USER_nBOOT0 OB_USER_NBOOT0
+#define OB_USER_nBOOT1 OB_USER_NBOOT1
+#define OB_nBOOT0_RESET OB_NBOOT0_RESET
+#define OB_nBOOT0_SET OB_NBOOT0_SET
+#endif /* STM32U0 */
/**
* @}
@@ -521,6 +602,107 @@
#define HAL_SYSCFG_EnableIOAnalogSwitchVDD HAL_SYSCFG_EnableIOSwitchVDD
#define HAL_SYSCFG_DisableIOAnalogSwitchVDD HAL_SYSCFG_DisableIOSwitchVDD
#endif /* STM32G4 */
+
+#if defined(STM32H5)
+#define SYSCFG_IT_FPU_IOC SBS_IT_FPU_IOC
+#define SYSCFG_IT_FPU_DZC SBS_IT_FPU_DZC
+#define SYSCFG_IT_FPU_UFC SBS_IT_FPU_UFC
+#define SYSCFG_IT_FPU_OFC SBS_IT_FPU_OFC
+#define SYSCFG_IT_FPU_IDC SBS_IT_FPU_IDC
+#define SYSCFG_IT_FPU_IXC SBS_IT_FPU_IXC
+
+#define SYSCFG_BREAK_FLASH_ECC SBS_BREAK_FLASH_ECC
+#define SYSCFG_BREAK_PVD SBS_BREAK_PVD
+#define SYSCFG_BREAK_SRAM_ECC SBS_BREAK_SRAM_ECC
+#define SYSCFG_BREAK_LOCKUP SBS_BREAK_LOCKUP
+
+#define SYSCFG_VREFBUF_VOLTAGE_SCALE0 VREFBUF_VOLTAGE_SCALE0
+#define SYSCFG_VREFBUF_VOLTAGE_SCALE1 VREFBUF_VOLTAGE_SCALE1
+#define SYSCFG_VREFBUF_VOLTAGE_SCALE2 VREFBUF_VOLTAGE_SCALE2
+#define SYSCFG_VREFBUF_VOLTAGE_SCALE3 VREFBUF_VOLTAGE_SCALE3
+
+#define SYSCFG_VREFBUF_HIGH_IMPEDANCE_DISABLE VREFBUF_HIGH_IMPEDANCE_DISABLE
+#define SYSCFG_VREFBUF_HIGH_IMPEDANCE_ENABLE VREFBUF_HIGH_IMPEDANCE_ENABLE
+
+#define SYSCFG_FASTMODEPLUS_PB6 SBS_FASTMODEPLUS_PB6
+#define SYSCFG_FASTMODEPLUS_PB7 SBS_FASTMODEPLUS_PB7
+#define SYSCFG_FASTMODEPLUS_PB8 SBS_FASTMODEPLUS_PB8
+#define SYSCFG_FASTMODEPLUS_PB9 SBS_FASTMODEPLUS_PB9
+
+#define SYSCFG_ETH_MII SBS_ETH_MII
+#define SYSCFG_ETH_RMII SBS_ETH_RMII
+#define IS_SYSCFG_ETHERNET_CONFIG IS_SBS_ETHERNET_CONFIG
+
+#define SYSCFG_MEMORIES_ERASE_FLAG_IPMEE SBS_MEMORIES_ERASE_FLAG_IPMEE
+#define SYSCFG_MEMORIES_ERASE_FLAG_MCLR SBS_MEMORIES_ERASE_FLAG_MCLR
+#define IS_SYSCFG_MEMORIES_ERASE_FLAG IS_SBS_MEMORIES_ERASE_FLAG
+
+#define IS_SYSCFG_CODE_CONFIG IS_SBS_CODE_CONFIG
+
+#define SYSCFG_MPU_NSEC SBS_MPU_NSEC
+#define SYSCFG_VTOR_NSEC SBS_VTOR_NSEC
+#if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+#define SYSCFG_SAU SBS_SAU
+#define SYSCFG_MPU_SEC SBS_MPU_SEC
+#define SYSCFG_VTOR_AIRCR_SEC SBS_VTOR_AIRCR_SEC
+#define SYSCFG_LOCK_ALL SBS_LOCK_ALL
+#else
+#define SYSCFG_LOCK_ALL SBS_LOCK_ALL
+#endif /* __ARM_FEATURE_CMSE */
+
+#define SYSCFG_CLK SBS_CLK
+#define SYSCFG_CLASSB SBS_CLASSB
+#define SYSCFG_FPU SBS_FPU
+#define SYSCFG_ALL SBS_ALL
+
+#define SYSCFG_SEC SBS_SEC
+#define SYSCFG_NSEC SBS_NSEC
+
+#define __HAL_SYSCFG_FPU_INTERRUPT_ENABLE __HAL_SBS_FPU_INTERRUPT_ENABLE
+#define __HAL_SYSCFG_FPU_INTERRUPT_DISABLE __HAL_SBS_FPU_INTERRUPT_DISABLE
+
+#define __HAL_SYSCFG_BREAK_ECC_LOCK __HAL_SBS_BREAK_ECC_LOCK
+#define __HAL_SYSCFG_BREAK_LOCKUP_LOCK __HAL_SBS_BREAK_LOCKUP_LOCK
+#define __HAL_SYSCFG_BREAK_PVD_LOCK __HAL_SBS_BREAK_PVD_LOCK
+#define __HAL_SYSCFG_BREAK_SRAM_ECC_LOCK __HAL_SBS_BREAK_SRAM_ECC_LOCK
+
+#define __HAL_SYSCFG_FASTMODEPLUS_ENABLE __HAL_SBS_FASTMODEPLUS_ENABLE
+#define __HAL_SYSCFG_FASTMODEPLUS_DISABLE __HAL_SBS_FASTMODEPLUS_DISABLE
+
+#define __HAL_SYSCFG_GET_MEMORIES_ERASE_STATUS __HAL_SBS_GET_MEMORIES_ERASE_STATUS
+#define __HAL_SYSCFG_CLEAR_MEMORIES_ERASE_STATUS __HAL_SBS_CLEAR_MEMORIES_ERASE_STATUS
+
+#define IS_SYSCFG_FPU_INTERRUPT IS_SBS_FPU_INTERRUPT
+#define IS_SYSCFG_BREAK_CONFIG IS_SBS_BREAK_CONFIG
+#define IS_SYSCFG_VREFBUF_VOLTAGE_SCALE IS_VREFBUF_VOLTAGE_SCALE
+#define IS_SYSCFG_VREFBUF_HIGH_IMPEDANCE IS_VREFBUF_HIGH_IMPEDANCE
+#define IS_SYSCFG_VREFBUF_TRIMMING IS_VREFBUF_TRIMMING
+#define IS_SYSCFG_FASTMODEPLUS IS_SBS_FASTMODEPLUS
+#define IS_SYSCFG_ITEMS_ATTRIBUTES IS_SBS_ITEMS_ATTRIBUTES
+#define IS_SYSCFG_ATTRIBUTES IS_SBS_ATTRIBUTES
+#define IS_SYSCFG_LOCK_ITEMS IS_SBS_LOCK_ITEMS
+
+#define HAL_SYSCFG_VREFBUF_VoltageScalingConfig HAL_VREFBUF_VoltageScalingConfig
+#define HAL_SYSCFG_VREFBUF_HighImpedanceConfig HAL_VREFBUF_HighImpedanceConfig
+#define HAL_SYSCFG_VREFBUF_TrimmingConfig HAL_VREFBUF_TrimmingConfig
+#define HAL_SYSCFG_EnableVREFBUF HAL_EnableVREFBUF
+#define HAL_SYSCFG_DisableVREFBUF HAL_DisableVREFBUF
+
+#define HAL_SYSCFG_EnableIOAnalogSwitchBooster HAL_SBS_EnableIOAnalogSwitchBooster
+#define HAL_SYSCFG_DisableIOAnalogSwitchBooster HAL_SBS_DisableIOAnalogSwitchBooster
+#define HAL_SYSCFG_ETHInterfaceSelect HAL_SBS_ETHInterfaceSelect
+
+#define HAL_SYSCFG_Lock HAL_SBS_Lock
+#define HAL_SYSCFG_GetLock HAL_SBS_GetLock
+
+#if defined (__ARM_FEATURE_CMSE) && (__ARM_FEATURE_CMSE == 3U)
+#define HAL_SYSCFG_ConfigAttributes HAL_SBS_ConfigAttributes
+#define HAL_SYSCFG_GetConfigAttributes HAL_SBS_GetConfigAttributes
+#endif /* __ARM_FEATURE_CMSE */
+
+#endif /* STM32H5 */
+
+
/**
* @}
*/
@@ -588,34 +770,87 @@
#define GPIO_AF10_OTG2_HS GPIO_AF10_OTG2_FS
#define GPIO_AF10_OTG1_FS GPIO_AF10_OTG1_HS
#define GPIO_AF12_OTG2_FS GPIO_AF12_OTG1_FS
-#endif /*STM32H743xx || STM32H753xx || STM32H750xx || STM32H742xx || STM32H745xx || STM32H755xx || STM32H747xx || STM32H757xx */
+#endif /*STM32H743xx || STM32H753xx || STM32H750xx || STM32H742xx || STM32H745xx || STM32H755xx || STM32H747xx || \
+ STM32H757xx */
#endif /* STM32H7 */
#define GPIO_AF0_LPTIM GPIO_AF0_LPTIM1
#define GPIO_AF1_LPTIM GPIO_AF1_LPTIM1
#define GPIO_AF2_LPTIM GPIO_AF2_LPTIM1
-#if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || defined(STM32G4) || defined(STM32H7)
+#if defined(STM32L0) || defined(STM32L4) || defined(STM32F4) || defined(STM32F2) || defined(STM32F7) || \
+ defined(STM32G4) || defined(STM32H7) || defined(STM32WB) || defined(STM32U5)
#define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW
#define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM
#define GPIO_SPEED_FAST GPIO_SPEED_FREQ_HIGH
#define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH
-#endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7*/
+#endif /* STM32L0 || STM32L4 || STM32F4 || STM32F2 || STM32F7 || STM32G4 || STM32H7 || STM32WB || STM32U5*/
#if defined(STM32L1)
- #define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW
- #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM
- #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH
- #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH
+#define GPIO_SPEED_VERY_LOW GPIO_SPEED_FREQ_LOW
+#define GPIO_SPEED_LOW GPIO_SPEED_FREQ_MEDIUM
+#define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_HIGH
+#define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_VERY_HIGH
#endif /* STM32L1 */
#if defined(STM32F0) || defined(STM32F3) || defined(STM32F1)
- #define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW
- #define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM
- #define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH
+#define GPIO_SPEED_LOW GPIO_SPEED_FREQ_LOW
+#define GPIO_SPEED_MEDIUM GPIO_SPEED_FREQ_MEDIUM
+#define GPIO_SPEED_HIGH GPIO_SPEED_FREQ_HIGH
#endif /* STM32F0 || STM32F3 || STM32F1 */
#define GPIO_AF6_DFSDM GPIO_AF6_DFSDM1
+
+#if defined(STM32U5) || defined(STM32H5)
+#define GPIO_AF0_RTC_50Hz GPIO_AF0_RTC_50HZ
+#endif /* STM32U5 || STM32H5 */
+#if defined(STM32U5)
+#define GPIO_AF0_S2DSTOP GPIO_AF0_SRDSTOP
+#define GPIO_AF11_LPGPIO GPIO_AF11_LPGPIO1
+#endif /* STM32U5 */
+
+#if defined(STM32WBA)
+#define GPIO_AF11_RF_ANTSW0 GPIO_AF11_RF
+#define GPIO_AF11_RF_ANTSW1 GPIO_AF11_RF
+#define GPIO_AF11_RF_ANTSW2 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO1 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO2 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO3 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO4 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO5 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO6 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO7 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO8 GPIO_AF11_RF
+#define GPIO_AF11_RF_IO9 GPIO_AF11_RF
+#endif /* STM32WBA */
+/**
+ * @}
+ */
+
+/** @defgroup HAL_GTZC_Aliased_Defines HAL GTZC Aliased Defines maintained for legacy purpose
+ * @{
+ */
+#if defined(STM32U5)
+#define GTZC_PERIPH_DCMI GTZC_PERIPH_DCMI_PSSI
+#define GTZC_PERIPH_LTDC GTZC_PERIPH_LTDCUSB
+#endif /* STM32U5 */
+#if defined(STM32H5)
+#define GTZC_PERIPH_DAC12 GTZC_PERIPH_DAC1
+#define GTZC_PERIPH_ADC12 GTZC_PERIPH_ADC
+#define GTZC_PERIPH_USBFS GTZC_PERIPH_USB
+#endif /* STM32H5 */
+#if defined(STM32H5) || defined(STM32U5)
+#define GTZC_MCPBB_NB_VCTR_REG_MAX GTZC_MPCBB_NB_VCTR_REG_MAX
+#define GTZC_MCPBB_NB_LCK_VCTR_REG_MAX GTZC_MPCBB_NB_LCK_VCTR_REG_MAX
+#define GTZC_MCPBB_SUPERBLOCK_UNLOCKED GTZC_MPCBB_SUPERBLOCK_UNLOCKED
+#define GTZC_MCPBB_SUPERBLOCK_LOCKED GTZC_MPCBB_SUPERBLOCK_LOCKED
+#define GTZC_MCPBB_BLOCK_NSEC GTZC_MPCBB_BLOCK_NSEC
+#define GTZC_MCPBB_BLOCK_SEC GTZC_MPCBB_BLOCK_SEC
+#define GTZC_MCPBB_BLOCK_NPRIV GTZC_MPCBB_BLOCK_NPRIV
+#define GTZC_MCPBB_BLOCK_PRIV GTZC_MPCBB_BLOCK_PRIV
+#define GTZC_MCPBB_LOCK_OFF GTZC_MPCBB_LOCK_OFF
+#define GTZC_MCPBB_LOCK_ON GTZC_MPCBB_LOCK_ON
+#endif /* STM32H5 || STM32U5 */
/**
* @}
*/
@@ -773,49 +1008,6 @@
#define HRTIM_EVENTSRC_3 (HRTIM_EECR1_EE1SRC_1)
#define HRTIM_EVENTSRC_4 (HRTIM_EECR1_EE1SRC_1 | HRTIM_EECR1_EE1SRC_0)
-/** @brief Constants defining the events that can be selected to configure the
- * set/reset crossbar of a timer output
- */
-#define HRTIM_OUTPUTSET_TIMEV_1 (HRTIM_SET1R_TIMEVNT1)
-#define HRTIM_OUTPUTSET_TIMEV_2 (HRTIM_SET1R_TIMEVNT2)
-#define HRTIM_OUTPUTSET_TIMEV_3 (HRTIM_SET1R_TIMEVNT3)
-#define HRTIM_OUTPUTSET_TIMEV_4 (HRTIM_SET1R_TIMEVNT4)
-#define HRTIM_OUTPUTSET_TIMEV_5 (HRTIM_SET1R_TIMEVNT5)
-#define HRTIM_OUTPUTSET_TIMEV_6 (HRTIM_SET1R_TIMEVNT6)
-#define HRTIM_OUTPUTSET_TIMEV_7 (HRTIM_SET1R_TIMEVNT7)
-#define HRTIM_OUTPUTSET_TIMEV_8 (HRTIM_SET1R_TIMEVNT8)
-#define HRTIM_OUTPUTSET_TIMEV_9 (HRTIM_SET1R_TIMEVNT9)
-
-#define HRTIM_OUTPUTRESET_TIMEV_1 (HRTIM_RST1R_TIMEVNT1)
-#define HRTIM_OUTPUTRESET_TIMEV_2 (HRTIM_RST1R_TIMEVNT2)
-#define HRTIM_OUTPUTRESET_TIMEV_3 (HRTIM_RST1R_TIMEVNT3)
-#define HRTIM_OUTPUTRESET_TIMEV_4 (HRTIM_RST1R_TIMEVNT4)
-#define HRTIM_OUTPUTRESET_TIMEV_5 (HRTIM_RST1R_TIMEVNT5)
-#define HRTIM_OUTPUTRESET_TIMEV_6 (HRTIM_RST1R_TIMEVNT6)
-#define HRTIM_OUTPUTRESET_TIMEV_7 (HRTIM_RST1R_TIMEVNT7)
-#define HRTIM_OUTPUTRESET_TIMEV_8 (HRTIM_RST1R_TIMEVNT8)
-#define HRTIM_OUTPUTRESET_TIMEV_9 (HRTIM_RST1R_TIMEVNT9)
-
-/** @brief Constants defining the event filtering applied to external events
- * by a timer
- */
-#define HRTIM_TIMEVENTFILTER_NONE (0x00000000U)
-#define HRTIM_TIMEVENTFILTER_BLANKINGCMP1 (HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGCMP2 (HRTIM_EEFR1_EE1FLTR_1)
-#define HRTIM_TIMEVENTFILTER_BLANKINGCMP3 (HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGCMP4 (HRTIM_EEFR1_EE1FLTR_2)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR1 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR2 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR3 (HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR4 (HRTIM_EEFR1_EE1FLTR_3)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR5 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR6 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR7 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_BLANKINGFLTR8 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2)
-#define HRTIM_TIMEVENTFILTER_WINDOWINGCMP2 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_0)
-#define HRTIM_TIMEVENTFILTER_WINDOWINGCMP3 (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1)
-#define HRTIM_TIMEVENTFILTER_WINDOWINGTIM (HRTIM_EEFR1_EE1FLTR_3 | HRTIM_EEFR1_EE1FLTR_2 | HRTIM_EEFR1_EE1FLTR_1 | HRTIM_EEFR1_EE1FLTR_0)
-
/** @brief Constants defining the DLL calibration periods (in micro seconds)
*/
#define HRTIM_CALIBRATIONRATE_7300 0x00000000U
@@ -839,7 +1031,8 @@
#define I2C_NOSTRETCH_ENABLED I2C_NOSTRETCH_ENABLE
#define I2C_ANALOGFILTER_ENABLED I2C_ANALOGFILTER_ENABLE
#define I2C_ANALOGFILTER_DISABLED I2C_ANALOGFILTER_DISABLE
-#if defined(STM32F0) || defined(STM32F1) || defined(STM32F3) || defined(STM32G0) || defined(STM32L4) || defined(STM32L1) || defined(STM32F7)
+#if defined(STM32F0) || defined(STM32F1) || defined(STM32F3) || defined(STM32G0) || defined(STM32L4) || \
+ defined(STM32L1) || defined(STM32F7)
#define HAL_I2C_STATE_MEM_BUSY_TX HAL_I2C_STATE_BUSY_TX
#define HAL_I2C_STATE_MEM_BUSY_RX HAL_I2C_STATE_BUSY_RX
#define HAL_I2C_STATE_MASTER_BUSY_TX HAL_I2C_STATE_BUSY_TX
@@ -896,6 +1089,20 @@
#define LPTIM_TRIGSAMPLETIME_4TRANSITION LPTIM_TRIGSAMPLETIME_4TRANSITIONS
#define LPTIM_TRIGSAMPLETIME_8TRANSITION LPTIM_TRIGSAMPLETIME_8TRANSITIONS
+
+/** @defgroup HAL_LPTIM_Aliased_Defines HAL LPTIM Aliased Defines maintained for legacy purpose
+ * @{
+ */
+#define HAL_LPTIM_ReadCompare HAL_LPTIM_ReadCapturedValue
+/**
+ * @}
+ */
+
+#if defined(STM32U5)
+#define LPTIM_ISR_CC1 LPTIM_ISR_CC1IF
+#define LPTIM_ISR_CC2 LPTIM_ISR_CC2IF
+#define LPTIM_CHANNEL_ALL 0x00000000U
+#endif /* STM32U5 */
/**
* @}
*/
@@ -963,11 +1170,16 @@
#define OPAMP_PGACONNECT_VM0 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO0
#define OPAMP_PGACONNECT_VM1 OPAMP_PGA_CONNECT_INVERTINGINPUT_IO1
-#if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4)
+#if defined(STM32L1) || defined(STM32L4) || defined(STM32L5) || defined(STM32H7) || defined(STM32G4) || defined(STM32U5)
#define HAL_OPAMP_MSP_INIT_CB_ID HAL_OPAMP_MSPINIT_CB_ID
#define HAL_OPAMP_MSP_DEINIT_CB_ID HAL_OPAMP_MSPDEINIT_CB_ID
#endif
+#if defined(STM32L4) || defined(STM32L5)
+#define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALPOWER
+#elif defined(STM32G4)
+#define OPAMP_POWERMODE_NORMAL OPAMP_POWERMODE_NORMALSPEED
+#endif
/**
* @}
@@ -979,15 +1191,15 @@
#define I2S_STANDARD_PHILLIPS I2S_STANDARD_PHILIPS
#if defined(STM32H7)
- #define I2S_IT_TXE I2S_IT_TXP
- #define I2S_IT_RXNE I2S_IT_RXP
+#define I2S_IT_TXE I2S_IT_TXP
+#define I2S_IT_RXNE I2S_IT_RXP
- #define I2S_FLAG_TXE I2S_FLAG_TXP
- #define I2S_FLAG_RXNE I2S_FLAG_RXP
+#define I2S_FLAG_TXE I2S_FLAG_TXP
+#define I2S_FLAG_RXNE I2S_FLAG_RXP
#endif
#if defined(STM32F7)
- #define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL
+#define I2S_CLOCK_SYSCLK I2S_CLOCK_PLL
#endif
/**
* @}
@@ -1022,7 +1234,7 @@
/**
* @}
*/
-
+
/** @defgroup HAL_RTC_Aliased_Defines HAL RTC Aliased Defines maintained for legacy purpose
* @{
*/
@@ -1042,8 +1254,8 @@
#define RTC_TAMPER1_2_3_INTERRUPT RTC_ALL_TAMPER_INTERRUPT
#define RTC_TIMESTAMPPIN_PC13 RTC_TIMESTAMPPIN_DEFAULT
-#define RTC_TIMESTAMPPIN_PA0 RTC_TIMESTAMPPIN_POS1
-#define RTC_TIMESTAMPPIN_PI8 RTC_TIMESTAMPPIN_POS1
+#define RTC_TIMESTAMPPIN_PA0 RTC_TIMESTAMPPIN_POS1
+#define RTC_TIMESTAMPPIN_PI8 RTC_TIMESTAMPPIN_POS1
#define RTC_TIMESTAMPPIN_PC1 RTC_TIMESTAMPPIN_POS2
#define RTC_OUTPUT_REMAP_PC13 RTC_OUTPUT_REMAP_NONE
@@ -1054,15 +1266,42 @@
#define RTC_TAMPERPIN_PA0 RTC_TAMPERPIN_POS1
#define RTC_TAMPERPIN_PI8 RTC_TAMPERPIN_POS1
+#if defined(STM32H5) || defined(STM32H7RS)
+#define TAMP_SECRETDEVICE_ERASE_NONE TAMP_DEVICESECRETS_ERASE_NONE
+#define TAMP_SECRETDEVICE_ERASE_BKP_SRAM TAMP_DEVICESECRETS_ERASE_BKPSRAM
+#endif /* STM32H5 || STM32H7RS */
+
+#if defined(STM32WBA)
+#define TAMP_SECRETDEVICE_ERASE_NONE TAMP_DEVICESECRETS_ERASE_NONE
+#define TAMP_SECRETDEVICE_ERASE_SRAM2 TAMP_DEVICESECRETS_ERASE_SRAM2
+#define TAMP_SECRETDEVICE_ERASE_RHUK TAMP_DEVICESECRETS_ERASE_RHUK
+#define TAMP_SECRETDEVICE_ERASE_ICACHE TAMP_DEVICESECRETS_ERASE_ICACHE
+#define TAMP_SECRETDEVICE_ERASE_SAES_AES_HASH TAMP_DEVICESECRETS_ERASE_SAES_AES_HASH
+#define TAMP_SECRETDEVICE_ERASE_PKA_SRAM TAMP_DEVICESECRETS_ERASE_PKA_SRAM
+#define TAMP_SECRETDEVICE_ERASE_ALL TAMP_DEVICESECRETS_ERASE_ALL
+#endif /* STM32WBA */
+
+#if defined(STM32H5) || defined(STM32WBA) || defined(STM32H7RS)
+#define TAMP_SECRETDEVICE_ERASE_DISABLE TAMP_DEVICESECRETS_ERASE_NONE
+#define TAMP_SECRETDEVICE_ERASE_ENABLE TAMP_SECRETDEVICE_ERASE_ALL
+#endif /* STM32H5 || STM32WBA || STM32H7RS */
+
+#if defined(STM32F7)
+#define RTC_TAMPCR_TAMPXE RTC_TAMPER_ENABLE_BITS_MASK
+#define RTC_TAMPCR_TAMPXIE RTC_TAMPER_IT_ENABLE_BITS_MASK
+#endif /* STM32F7 */
+
#if defined(STM32H7)
#define RTC_TAMPCR_TAMPXE RTC_TAMPER_X
#define RTC_TAMPCR_TAMPXIE RTC_TAMPER_X_INTERRUPT
+#endif /* STM32H7 */
+#if defined(STM32F7) || defined(STM32H7) || defined(STM32L0)
#define RTC_TAMPER1_INTERRUPT RTC_IT_TAMP1
#define RTC_TAMPER2_INTERRUPT RTC_IT_TAMP2
#define RTC_TAMPER3_INTERRUPT RTC_IT_TAMP3
-#define RTC_ALL_TAMPER_INTERRUPT RTC_IT_TAMPALL
-#endif /* STM32H7 */
+#define RTC_ALL_TAMPER_INTERRUPT RTC_IT_TAMP
+#endif /* STM32F7 || STM32H7 || STM32L0 */
/**
* @}
@@ -1122,16 +1361,16 @@
#if defined(STM32H7)
- #define SPI_FLAG_TXE SPI_FLAG_TXP
- #define SPI_FLAG_RXNE SPI_FLAG_RXP
+#define SPI_FLAG_TXE SPI_FLAG_TXP
+#define SPI_FLAG_RXNE SPI_FLAG_RXP
- #define SPI_IT_TXE SPI_IT_TXP
- #define SPI_IT_RXNE SPI_IT_RXP
+#define SPI_IT_TXE SPI_IT_TXP
+#define SPI_IT_RXNE SPI_IT_RXP
- #define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET
- #define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET
- #define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET
- #define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET
+#define SPI_FRLVL_EMPTY SPI_RX_FIFO_0PACKET
+#define SPI_FRLVL_QUARTER_FULL SPI_RX_FIFO_1PACKET
+#define SPI_FRLVL_HALF_FULL SPI_RX_FIFO_2PACKET
+#define SPI_FRLVL_FULL SPI_RX_FIFO_3PACKET
#endif /* STM32H7 */
@@ -1229,6 +1468,10 @@
#define TIM_TIM3_TI1_COMP1COMP2_OUT TIM_TIM3_TI1_COMP1_COMP2
#endif
+#if defined(STM32U5)
+#define OCREF_CLEAR_SELECT_Pos OCREF_CLEAR_SELECT_POS
+#define OCREF_CLEAR_SELECT_Msk OCREF_CLEAR_SELECT_MSK
+#endif
/**
* @}
*/
@@ -1338,30 +1581,40 @@
#define ETH_MMCRFAECR 0x00000198U
#define ETH_MMCRGUFCR 0x000001C4U
-#define ETH_MAC_TXFIFO_FULL 0x02000000U /* Tx FIFO full */
-#define ETH_MAC_TXFIFONOT_EMPTY 0x01000000U /* Tx FIFO not empty */
-#define ETH_MAC_TXFIFO_WRITE_ACTIVE 0x00400000U /* Tx FIFO write active */
-#define ETH_MAC_TXFIFO_IDLE 0x00000000U /* Tx FIFO read status: Idle */
-#define ETH_MAC_TXFIFO_READ 0x00100000U /* Tx FIFO read status: Read (transferring data to the MAC transmitter) */
-#define ETH_MAC_TXFIFO_WAITING 0x00200000U /* Tx FIFO read status: Waiting for TxStatus from MAC transmitter */
-#define ETH_MAC_TXFIFO_WRITING 0x00300000U /* Tx FIFO read status: Writing the received TxStatus or flushing the TxFIFO */
-#define ETH_MAC_TRANSMISSION_PAUSE 0x00080000U /* MAC transmitter in pause */
-#define ETH_MAC_TRANSMITFRAMECONTROLLER_IDLE 0x00000000U /* MAC transmit frame controller: Idle */
-#define ETH_MAC_TRANSMITFRAMECONTROLLER_WAITING 0x00020000U /* MAC transmit frame controller: Waiting for Status of previous frame or IFG/backoff period to be over */
-#define ETH_MAC_TRANSMITFRAMECONTROLLER_GENRATING_PCF 0x00040000U /* MAC transmit frame controller: Generating and transmitting a Pause control frame (in full duplex mode) */
-#define ETH_MAC_TRANSMITFRAMECONTROLLER_TRANSFERRING 0x00060000U /* MAC transmit frame controller: Transferring input frame for transmission */
+#define ETH_MAC_TXFIFO_FULL 0x02000000U /* Tx FIFO full */
+#define ETH_MAC_TXFIFONOT_EMPTY 0x01000000U /* Tx FIFO not empty */
+#define ETH_MAC_TXFIFO_WRITE_ACTIVE 0x00400000U /* Tx FIFO write active */
+#define ETH_MAC_TXFIFO_IDLE 0x00000000U /* Tx FIFO read status: Idle */
+#define ETH_MAC_TXFIFO_READ 0x00100000U /* Tx FIFO read status: Read (transferring data to
+ the MAC transmitter) */
+#define ETH_MAC_TXFIFO_WAITING 0x00200000U /* Tx FIFO read status: Waiting for TxStatus from
+ MAC transmitter */
+#define ETH_MAC_TXFIFO_WRITING 0x00300000U /* Tx FIFO read status: Writing the received TxStatus
+ or flushing the TxFIFO */
+#define ETH_MAC_TRANSMISSION_PAUSE 0x00080000U /* MAC transmitter in pause */
+#define ETH_MAC_TRANSMITFRAMECONTROLLER_IDLE 0x00000000U /* MAC transmit frame controller: Idle */
+#define ETH_MAC_TRANSMITFRAMECONTROLLER_WAITING 0x00020000U /* MAC transmit frame controller: Waiting for Status
+ of previous frame or IFG/backoff period to be over */
+#define ETH_MAC_TRANSMITFRAMECONTROLLER_GENRATING_PCF 0x00040000U /* MAC transmit frame controller: Generating and
+ transmitting a Pause control frame (in full duplex mode) */
+#define ETH_MAC_TRANSMITFRAMECONTROLLER_TRANSFERRING 0x00060000U /* MAC transmit frame controller: Transferring input
+ frame for transmission */
#define ETH_MAC_MII_TRANSMIT_ACTIVE 0x00010000U /* MAC MII transmit engine active */
#define ETH_MAC_RXFIFO_EMPTY 0x00000000U /* Rx FIFO fill level: empty */
-#define ETH_MAC_RXFIFO_BELOW_THRESHOLD 0x00000100U /* Rx FIFO fill level: fill-level below flow-control de-activate threshold */
-#define ETH_MAC_RXFIFO_ABOVE_THRESHOLD 0x00000200U /* Rx FIFO fill level: fill-level above flow-control activate threshold */
+#define ETH_MAC_RXFIFO_BELOW_THRESHOLD 0x00000100U /* Rx FIFO fill level: fill-level below flow-control
+ de-activate threshold */
+#define ETH_MAC_RXFIFO_ABOVE_THRESHOLD 0x00000200U /* Rx FIFO fill level: fill-level above flow-control
+ activate threshold */
#define ETH_MAC_RXFIFO_FULL 0x00000300U /* Rx FIFO fill level: full */
#if defined(STM32F1)
#else
#define ETH_MAC_READCONTROLLER_IDLE 0x00000000U /* Rx FIFO read controller IDLE state */
#define ETH_MAC_READCONTROLLER_READING_DATA 0x00000020U /* Rx FIFO read controller Reading frame data */
-#define ETH_MAC_READCONTROLLER_READING_STATUS 0x00000040U /* Rx FIFO read controller Reading frame status (or time-stamp) */
+#define ETH_MAC_READCONTROLLER_READING_STATUS 0x00000040U /* Rx FIFO read controller Reading frame status
+ (or time-stamp) */
#endif
-#define ETH_MAC_READCONTROLLER_FLUSHING 0x00000060U /* Rx FIFO read controller Flushing the frame data and status */
+#define ETH_MAC_READCONTROLLER_FLUSHING 0x00000060U /* Rx FIFO read controller Flushing the frame data and
+ status */
#define ETH_MAC_RXFIFO_WRITE_ACTIVE 0x00000010U /* Rx FIFO write controller active */
#define ETH_MAC_SMALL_FIFO_NOTACTIVE 0x00000000U /* MAC small FIFO read / write controllers not active */
#define ETH_MAC_SMALL_FIFO_READ_ACTIVE 0x00000002U /* MAC small FIFO read controller active */
@@ -1369,6 +1622,8 @@
#define ETH_MAC_SMALL_FIFO_RW_ACTIVE 0x00000006U /* MAC small FIFO read / write controllers active */
#define ETH_MAC_MII_RECEIVE_PROTOCOL_ACTIVE 0x00000001U /* MAC MII receive protocol engine active */
+#define ETH_TxPacketConfig ETH_TxPacketConfigTypeDef /* Transmit Packet Configuration structure definition */
+
/**
* @}
*/
@@ -1417,6 +1672,20 @@
*/
#endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 */
+#if defined(STM32L4) || defined(STM32F7) || defined(STM32F427xx) || defined(STM32F437xx) \
+ || defined(STM32F429xx) || defined(STM32F439xx) || defined(STM32F469xx) || defined(STM32F479xx) \
+ || defined(STM32H7) || defined(STM32U5)
+/** @defgroup DMA2D_Aliases DMA2D API Aliases
+ * @{
+ */
+#define HAL_DMA2D_DisableCLUT HAL_DMA2D_CLUTLoading_Abort /*!< Aliased to HAL_DMA2D_CLUTLoading_Abort
+ for compatibility with legacy code */
+/**
+ * @}
+ */
+
+#endif /* STM32L4 || STM32F7 || STM32F4 || STM32H7 || STM32U5 */
+
/** @defgroup HAL_PPP_Aliased_Defines HAL PPP Aliased Defines maintained for legacy purpose
* @{
*/
@@ -1435,6 +1704,29 @@
* @}
*/
+/** @defgroup HAL_DCACHE_Aliased_Functions HAL DCACHE Aliased Functions maintained for legacy purpose
+ * @{
+ */
+
+#if defined(STM32U5)
+#define HAL_DCACHE_CleanInvalidateByAddr HAL_DCACHE_CleanInvalidByAddr
+#define HAL_DCACHE_CleanInvalidateByAddr_IT HAL_DCACHE_CleanInvalidByAddr_IT
+#endif /* STM32U5 */
+
+/**
+ * @}
+ */
+
+#if !defined(STM32F2)
+/** @defgroup HASH_alias HASH API alias
+ * @{
+ */
+#define HAL_HASHEx_IRQHandler HAL_HASH_IRQHandler /*!< Redirection for compatibility with legacy code */
+/**
+ *
+ * @}
+ */
+#endif /* STM32F2 */
/** @defgroup HAL_HASH_Aliased_Functions HAL HASH Aliased Functions maintained for legacy purpose
* @{
*/
@@ -1494,7 +1786,9 @@
#define HAL_DisableDBGStopMode HAL_DBGMCU_DisableDBGStopMode
#define HAL_EnableDBGStandbyMode HAL_DBGMCU_EnableDBGStandbyMode
#define HAL_DisableDBGStandbyMode HAL_DBGMCU_DisableDBGStandbyMode
-#define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd)==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph))
+#define HAL_DBG_LowPowerConfig(Periph, cmd) (((cmd\
+ )==ENABLE)? HAL_DBGMCU_DBG_EnableLowPowerConfig(Periph) : \
+ HAL_DBGMCU_DBG_DisableLowPowerConfig(Periph))
#define HAL_VREFINT_OutputSelect HAL_SYSCFG_VREFINT_OutputSelect
#define HAL_Lock_Cmd(cmd) (((cmd)==ENABLE) ? HAL_SYSCFG_Enable_Lock_VREFINT() : HAL_SYSCFG_Disable_Lock_VREFINT())
#if defined(STM32L0)
@@ -1502,8 +1796,11 @@
#define HAL_VREFINT_Cmd(cmd) (((cmd)==ENABLE)? HAL_SYSCFG_EnableVREFINT() : HAL_SYSCFG_DisableVREFINT())
#endif
#define HAL_ADC_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINT() : HAL_ADCEx_DisableVREFINT())
-#define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd)==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : HAL_ADCEx_DisableVREFINTTempSensor())
-#if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ)
+#define HAL_ADC_EnableBufferSensor_Cmd(cmd) (((cmd\
+ )==ENABLE) ? HAL_ADCEx_EnableVREFINTTempSensor() : \
+ HAL_ADCEx_DisableVREFINTTempSensor())
+#if defined(STM32H7A3xx) || defined(STM32H7B3xx) || defined(STM32H7B0xx) || defined(STM32H7A3xxQ) || \
+ defined(STM32H7B3xxQ) || defined(STM32H7B0xxQ)
#define HAL_EnableSRDomainDBGStopMode HAL_EnableDomain3DBGStopMode
#define HAL_DisableSRDomainDBGStopMode HAL_DisableDomain3DBGStopMode
#define HAL_EnableSRDomainDBGStandbyMode HAL_EnableDomain3DBGStandbyMode
@@ -1525,9 +1822,9 @@
#define HAL_DATA_EEPROMEx_Erase HAL_FLASHEx_DATAEEPROM_Erase
#define HAL_DATA_EEPROMEx_Program HAL_FLASHEx_DATAEEPROM_Program
- /**
+/**
* @}
- */
+ */
/** @defgroup HAL_I2C_Aliased_Functions HAL I2C Aliased Functions maintained for legacy purpose
* @{
@@ -1537,15 +1834,21 @@
#define HAL_FMPI2CEx_AnalogFilter_Config HAL_FMPI2CEx_ConfigAnalogFilter
#define HAL_FMPI2CEx_DigitalFilter_Config HAL_FMPI2CEx_ConfigDigitalFilter
-#define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd)==ENABLE)? HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus))
+#define HAL_I2CFastModePlusConfig(SYSCFG_I2CFastModePlus, cmd) (((cmd) == ENABLE)? \
+ HAL_I2CEx_EnableFastModePlus(SYSCFG_I2CFastModePlus): \
+ HAL_I2CEx_DisableFastModePlus(SYSCFG_I2CFastModePlus))
-#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4) || defined(STM32L1)
+#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || \
+ defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || \
+ defined(STM32L4) || defined(STM32L5) || defined(STM32G4) || defined(STM32L1)
#define HAL_I2C_Master_Sequential_Transmit_IT HAL_I2C_Master_Seq_Transmit_IT
#define HAL_I2C_Master_Sequential_Receive_IT HAL_I2C_Master_Seq_Receive_IT
#define HAL_I2C_Slave_Sequential_Transmit_IT HAL_I2C_Slave_Seq_Transmit_IT
#define HAL_I2C_Slave_Sequential_Receive_IT HAL_I2C_Slave_Seq_Receive_IT
-#endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 || STM32L4 || STM32L5 || STM32G4 || STM32L1 */
-#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4)|| defined(STM32L1)
+#endif /* STM32H7 || STM32WB || STM32G0 || STM32F0 || STM32F1 || STM32F2 || STM32F3 || STM32F4 || STM32F7 || STM32L0 ||
+ STM32L4 || STM32L5 || STM32G4 || STM32L1 */
+#if defined(STM32H7) || defined(STM32WB) || defined(STM32G0) || defined(STM32F4) || defined(STM32F7) || \
+ defined(STM32L0) || defined(STM32L4) || defined(STM32L5) || defined(STM32G4)|| defined(STM32L1)
#define HAL_I2C_Master_Sequential_Transmit_DMA HAL_I2C_Master_Seq_Transmit_DMA
#define HAL_I2C_Master_Sequential_Receive_DMA HAL_I2C_Master_Seq_Receive_DMA
#define HAL_I2C_Slave_Sequential_Transmit_DMA HAL_I2C_Slave_Seq_Transmit_DMA
@@ -1562,9 +1865,9 @@
#define HAL_FMPI2C_Slave_Sequential_Transmit_DMA HAL_FMPI2C_Slave_Seq_Transmit_DMA
#define HAL_FMPI2C_Slave_Sequential_Receive_DMA HAL_FMPI2C_Slave_Seq_Receive_DMA
#endif /* STM32F4 */
- /**
+/**
* @}
- */
+ */
/** @defgroup HAL_PWR_Aliased HAL PWR Aliased maintained for legacy purpose
* @{
@@ -1619,7 +1922,108 @@
#define PWR_MODE_EVT PWR_PVD_MODE_NORMAL
- /**
+#if defined (STM32U5)
+#define PWR_SRAM1_PAGE1_STOP_RETENTION PWR_SRAM1_PAGE1_STOP
+#define PWR_SRAM1_PAGE2_STOP_RETENTION PWR_SRAM1_PAGE2_STOP
+#define PWR_SRAM1_PAGE3_STOP_RETENTION PWR_SRAM1_PAGE3_STOP
+#define PWR_SRAM1_PAGE4_STOP_RETENTION PWR_SRAM1_PAGE4_STOP
+#define PWR_SRAM1_PAGE5_STOP_RETENTION PWR_SRAM1_PAGE5_STOP
+#define PWR_SRAM1_PAGE6_STOP_RETENTION PWR_SRAM1_PAGE6_STOP
+#define PWR_SRAM1_PAGE7_STOP_RETENTION PWR_SRAM1_PAGE7_STOP
+#define PWR_SRAM1_PAGE8_STOP_RETENTION PWR_SRAM1_PAGE8_STOP
+#define PWR_SRAM1_PAGE9_STOP_RETENTION PWR_SRAM1_PAGE9_STOP
+#define PWR_SRAM1_PAGE10_STOP_RETENTION PWR_SRAM1_PAGE10_STOP
+#define PWR_SRAM1_PAGE11_STOP_RETENTION PWR_SRAM1_PAGE11_STOP
+#define PWR_SRAM1_PAGE12_STOP_RETENTION PWR_SRAM1_PAGE12_STOP
+#define PWR_SRAM1_FULL_STOP_RETENTION PWR_SRAM1_FULL_STOP
+
+#define PWR_SRAM2_PAGE1_STOP_RETENTION PWR_SRAM2_PAGE1_STOP
+#define PWR_SRAM2_PAGE2_STOP_RETENTION PWR_SRAM2_PAGE2_STOP
+#define PWR_SRAM2_FULL_STOP_RETENTION PWR_SRAM2_FULL_STOP
+
+#define PWR_SRAM3_PAGE1_STOP_RETENTION PWR_SRAM3_PAGE1_STOP
+#define PWR_SRAM3_PAGE2_STOP_RETENTION PWR_SRAM3_PAGE2_STOP
+#define PWR_SRAM3_PAGE3_STOP_RETENTION PWR_SRAM3_PAGE3_STOP
+#define PWR_SRAM3_PAGE4_STOP_RETENTION PWR_SRAM3_PAGE4_STOP
+#define PWR_SRAM3_PAGE5_STOP_RETENTION PWR_SRAM3_PAGE5_STOP
+#define PWR_SRAM3_PAGE6_STOP_RETENTION PWR_SRAM3_PAGE6_STOP
+#define PWR_SRAM3_PAGE7_STOP_RETENTION PWR_SRAM3_PAGE7_STOP
+#define PWR_SRAM3_PAGE8_STOP_RETENTION PWR_SRAM3_PAGE8_STOP
+#define PWR_SRAM3_PAGE9_STOP_RETENTION PWR_SRAM3_PAGE9_STOP
+#define PWR_SRAM3_PAGE10_STOP_RETENTION PWR_SRAM3_PAGE10_STOP
+#define PWR_SRAM3_PAGE11_STOP_RETENTION PWR_SRAM3_PAGE11_STOP
+#define PWR_SRAM3_PAGE12_STOP_RETENTION PWR_SRAM3_PAGE12_STOP
+#define PWR_SRAM3_PAGE13_STOP_RETENTION PWR_SRAM3_PAGE13_STOP
+#define PWR_SRAM3_FULL_STOP_RETENTION PWR_SRAM3_FULL_STOP
+
+#define PWR_SRAM4_FULL_STOP_RETENTION PWR_SRAM4_FULL_STOP
+
+#define PWR_SRAM5_PAGE1_STOP_RETENTION PWR_SRAM5_PAGE1_STOP
+#define PWR_SRAM5_PAGE2_STOP_RETENTION PWR_SRAM5_PAGE2_STOP
+#define PWR_SRAM5_PAGE3_STOP_RETENTION PWR_SRAM5_PAGE3_STOP
+#define PWR_SRAM5_PAGE4_STOP_RETENTION PWR_SRAM5_PAGE4_STOP
+#define PWR_SRAM5_PAGE5_STOP_RETENTION PWR_SRAM5_PAGE5_STOP
+#define PWR_SRAM5_PAGE6_STOP_RETENTION PWR_SRAM5_PAGE6_STOP
+#define PWR_SRAM5_PAGE7_STOP_RETENTION PWR_SRAM5_PAGE7_STOP
+#define PWR_SRAM5_PAGE8_STOP_RETENTION PWR_SRAM5_PAGE8_STOP
+#define PWR_SRAM5_PAGE9_STOP_RETENTION PWR_SRAM5_PAGE9_STOP
+#define PWR_SRAM5_PAGE10_STOP_RETENTION PWR_SRAM5_PAGE10_STOP
+#define PWR_SRAM5_PAGE11_STOP_RETENTION PWR_SRAM5_PAGE11_STOP
+#define PWR_SRAM5_PAGE12_STOP_RETENTION PWR_SRAM5_PAGE12_STOP
+#define PWR_SRAM5_PAGE13_STOP_RETENTION PWR_SRAM5_PAGE13_STOP
+#define PWR_SRAM5_FULL_STOP_RETENTION PWR_SRAM5_FULL_STOP
+
+#define PWR_SRAM6_PAGE1_STOP_RETENTION PWR_SRAM6_PAGE1_STOP
+#define PWR_SRAM6_PAGE2_STOP_RETENTION PWR_SRAM6_PAGE2_STOP
+#define PWR_SRAM6_PAGE3_STOP_RETENTION PWR_SRAM6_PAGE3_STOP
+#define PWR_SRAM6_PAGE4_STOP_RETENTION PWR_SRAM6_PAGE4_STOP
+#define PWR_SRAM6_PAGE5_STOP_RETENTION PWR_SRAM6_PAGE5_STOP
+#define PWR_SRAM6_PAGE6_STOP_RETENTION PWR_SRAM6_PAGE6_STOP
+#define PWR_SRAM6_PAGE7_STOP_RETENTION PWR_SRAM6_PAGE7_STOP
+#define PWR_SRAM6_PAGE8_STOP_RETENTION PWR_SRAM6_PAGE8_STOP
+#define PWR_SRAM6_FULL_STOP_RETENTION PWR_SRAM6_FULL_STOP
+
+
+#define PWR_ICACHE_FULL_STOP_RETENTION PWR_ICACHE_FULL_STOP
+#define PWR_DCACHE1_FULL_STOP_RETENTION PWR_DCACHE1_FULL_STOP
+#define PWR_DCACHE2_FULL_STOP_RETENTION PWR_DCACHE2_FULL_STOP
+#define PWR_DMA2DRAM_FULL_STOP_RETENTION PWR_DMA2DRAM_FULL_STOP
+#define PWR_PERIPHRAM_FULL_STOP_RETENTION PWR_PERIPHRAM_FULL_STOP
+#define PWR_PKA32RAM_FULL_STOP_RETENTION PWR_PKA32RAM_FULL_STOP
+#define PWR_GRAPHICPRAM_FULL_STOP_RETENTION PWR_GRAPHICPRAM_FULL_STOP
+#define PWR_DSIRAM_FULL_STOP_RETENTION PWR_DSIRAM_FULL_STOP
+#define PWR_JPEGRAM_FULL_STOP_RETENTION PWR_JPEGRAM_FULL_STOP
+
+
+#define PWR_SRAM2_PAGE1_STANDBY_RETENTION PWR_SRAM2_PAGE1_STANDBY
+#define PWR_SRAM2_PAGE2_STANDBY_RETENTION PWR_SRAM2_PAGE2_STANDBY
+#define PWR_SRAM2_FULL_STANDBY_RETENTION PWR_SRAM2_FULL_STANDBY
+
+#define PWR_SRAM1_FULL_RUN_RETENTION PWR_SRAM1_FULL_RUN
+#define PWR_SRAM2_FULL_RUN_RETENTION PWR_SRAM2_FULL_RUN
+#define PWR_SRAM3_FULL_RUN_RETENTION PWR_SRAM3_FULL_RUN
+#define PWR_SRAM4_FULL_RUN_RETENTION PWR_SRAM4_FULL_RUN
+#define PWR_SRAM5_FULL_RUN_RETENTION PWR_SRAM5_FULL_RUN
+#define PWR_SRAM6_FULL_RUN_RETENTION PWR_SRAM6_FULL_RUN
+
+#define PWR_ALL_RAM_RUN_RETENTION_MASK PWR_ALL_RAM_RUN_MASK
+#endif
+
+/**
+ * @}
+ */
+
+/** @defgroup HAL_RTC_Aliased_Functions HAL RTC Aliased Functions maintained for legacy purpose
+ * @{
+ */
+#if defined(STM32H5) || defined(STM32WBA) || defined(STM32H7RS)
+#define HAL_RTCEx_SetBoothardwareKey HAL_RTCEx_LockBootHardwareKey
+#define HAL_RTCEx_BKUPBlock_Enable HAL_RTCEx_BKUPBlock
+#define HAL_RTCEx_BKUPBlock_Disable HAL_RTCEx_BKUPUnblock
+#define HAL_RTCEx_Erase_SecretDev_Conf HAL_RTCEx_ConfigEraseDeviceSecrets
+#endif /* STM32H5 || STM32WBA || STM32H7RS */
+
+/**
* @}
*/
@@ -1648,7 +2052,8 @@
#define HAL_TIM_DMAError TIM_DMAError
#define HAL_TIM_DMACaptureCplt TIM_DMACaptureCplt
#define HAL_TIMEx_DMACommutationCplt TIMEx_DMACommutationCplt
-#if defined(STM32H7) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4)
+#if defined(STM32H7) || defined(STM32G0) || defined(STM32F0) || defined(STM32F1) || defined(STM32F2) || \
+ defined(STM32F3) || defined(STM32F4) || defined(STM32F7) || defined(STM32L0) || defined(STM32L4)
#define HAL_TIM_SlaveConfigSynchronization HAL_TIM_SlaveConfigSynchro
#define HAL_TIM_SlaveConfigSynchronization_IT HAL_TIM_SlaveConfigSynchro_IT
#define HAL_TIMEx_CommutationCallback HAL_TIMEx_CommutCallback
@@ -1870,15 +2275,15 @@
#define __HAL_FREEZE_RTC_DBGMCU __HAL_DBGMCU_FREEZE_RTC
#define __HAL_UNFREEZE_RTC_DBGMCU __HAL_DBGMCU_UNFREEZE_RTC
#if defined(STM32H7)
- #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1
- #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1
- #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1
- #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1
+#define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG1
+#define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UnFreeze_WWDG1
+#define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG1
+#define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UnFreeze_IWDG1
#else
- #define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG
- #define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG
- #define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG
- #define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG
+#define __HAL_FREEZE_WWDG_DBGMCU __HAL_DBGMCU_FREEZE_WWDG
+#define __HAL_UNFREEZE_WWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_WWDG
+#define __HAL_FREEZE_IWDG_DBGMCU __HAL_DBGMCU_FREEZE_IWDG
+#define __HAL_UNFREEZE_IWDG_DBGMCU __HAL_DBGMCU_UNFREEZE_IWDG
#endif /* STM32H7 */
#define __HAL_FREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_FREEZE_I2C1_TIMEOUT
#define __HAL_UNFREEZE_I2C1_TIMEOUT_DBGMCU __HAL_DBGMCU_UNFREEZE_I2C1_TIMEOUT
@@ -1905,7 +2310,8 @@
#define COMP_STOP __HAL_COMP_DISABLE
#define COMP_LOCK __HAL_COMP_LOCK
-#if defined(STM32F301x8) || defined(STM32F302x8) || defined(STM32F318xx) || defined(STM32F303x8) || defined(STM32F334x8) || defined(STM32F328xx)
+#if defined(STM32F301x8) || defined(STM32F302x8) || defined(STM32F318xx) || defined(STM32F303x8) || \
+ defined(STM32F334x8) || defined(STM32F328xx)
#define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE() : \
((__EXTILINE__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_ENABLE_RISING_EDGE() : \
__HAL_COMP_COMP6_EXTI_ENABLE_RISING_EDGE())
@@ -1930,8 +2336,8 @@
#define __HAL_COMP_EXTI_CLEAR_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_CLEAR_FLAG() : \
((__FLAG__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_CLEAR_FLAG() : \
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG())
-# endif
-# if defined(STM32F302xE) || defined(STM32F302xC)
+#endif
+#if defined(STM32F302xE) || defined(STM32F302xC)
#define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
((__EXTILINE__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE() : \
((__EXTILINE__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_ENABLE_RISING_EDGE() : \
@@ -1964,8 +2370,8 @@
((__FLAG__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_CLEAR_FLAG() : \
((__FLAG__) == COMP_EXTI_LINE_COMP4) ? __HAL_COMP_COMP4_EXTI_CLEAR_FLAG() : \
__HAL_COMP_COMP6_EXTI_CLEAR_FLAG())
-# endif
-# if defined(STM32F303xE) || defined(STM32F398xx) || defined(STM32F303xC) || defined(STM32F358xx)
+#endif
+#if defined(STM32F303xE) || defined(STM32F398xx) || defined(STM32F303xC) || defined(STM32F358xx)
#define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
((__EXTILINE__) == COMP_EXTI_LINE_COMP2) ? __HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE() : \
((__EXTILINE__) == COMP_EXTI_LINE_COMP3) ? __HAL_COMP_COMP3_EXTI_ENABLE_RISING_EDGE() : \
@@ -2022,8 +2428,8 @@
((__FLAG__) == COMP_EXTI_LINE_COMP5) ? __HAL_COMP_COMP5_EXTI_CLEAR_FLAG() : \
((__FLAG__) == COMP_EXTI_LINE_COMP6) ? __HAL_COMP_COMP6_EXTI_CLEAR_FLAG() : \
__HAL_COMP_COMP7_EXTI_CLEAR_FLAG())
-# endif
-# if defined(STM32F373xC) ||defined(STM32F378xx)
+#endif
+#if defined(STM32F373xC) ||defined(STM32F378xx)
#define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE())
#define __HAL_COMP_EXTI_RISING_IT_DISABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_DISABLE_RISING_EDGE() : \
@@ -2040,7 +2446,7 @@
__HAL_COMP_COMP2_EXTI_GET_FLAG())
#define __HAL_COMP_EXTI_CLEAR_FLAG(__FLAG__) (((__FLAG__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_CLEAR_FLAG() : \
__HAL_COMP_COMP2_EXTI_CLEAR_FLAG())
-# endif
+#endif
#else
#define __HAL_COMP_EXTI_RISING_IT_ENABLE(__EXTILINE__) (((__EXTILINE__) == COMP_EXTI_LINE_COMP1) ? __HAL_COMP_COMP1_EXTI_ENABLE_RISING_EDGE() : \
__HAL_COMP_COMP2_EXTI_ENABLE_RISING_EDGE())
@@ -2077,8 +2483,10 @@
/** @defgroup HAL_COMP_Aliased_Functions HAL COMP Aliased Functions maintained for legacy purpose
* @{
*/
-#define HAL_COMP_Start_IT HAL_COMP_Start /* Function considered as legacy as EXTI event or IT configuration is done into HAL_COMP_Init() */
-#define HAL_COMP_Stop_IT HAL_COMP_Stop /* Function considered as legacy as EXTI event or IT configuration is done into HAL_COMP_Init() */
+#define HAL_COMP_Start_IT HAL_COMP_Start /* Function considered as legacy as EXTI event or IT configuration is
+ done into HAL_COMP_Init() */
+#define HAL_COMP_Stop_IT HAL_COMP_Stop /* Function considered as legacy as EXTI event or IT configuration is
+ done into HAL_COMP_Init() */
/**
* @}
*/
@@ -2089,8 +2497,8 @@
*/
#define IS_DAC_WAVE(WAVE) (((WAVE) == DAC_WAVE_NONE) || \
- ((WAVE) == DAC_WAVE_NOISE)|| \
- ((WAVE) == DAC_WAVE_TRIANGLE))
+ ((WAVE) == DAC_WAVE_NOISE)|| \
+ ((WAVE) == DAC_WAVE_TRIANGLE))
/**
* @}
@@ -2146,7 +2554,7 @@
#define IS_I2S_INSTANCE_EXT IS_I2S_ALL_INSTANCE_EXT
#if defined(STM32H7)
- #define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG
+#define __HAL_I2S_CLEAR_FREFLAG __HAL_I2S_CLEAR_TIFREFLAG
#endif
/**
@@ -2237,7 +2645,9 @@
#define __HAL_PWR_INTERNALWAKEUP_ENABLE HAL_PWREx_EnableInternalWakeUpLine
#define __HAL_PWR_PULL_UP_DOWN_CONFIG_DISABLE HAL_PWREx_DisablePullUpPullDownConfig
#define __HAL_PWR_PULL_UP_DOWN_CONFIG_ENABLE HAL_PWREx_EnablePullUpPullDownConfig
-#define __HAL_PWR_PVD_EXTI_CLEAR_EGDE_TRIGGER() do { __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE();__HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE(); } while(0)
+#define __HAL_PWR_PVD_EXTI_CLEAR_EGDE_TRIGGER() do { __HAL_PWR_PVD_EXTI_DISABLE_RISING_EDGE(); \
+ __HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE(); \
+ } while(0)
#define __HAL_PWR_PVD_EXTI_EVENT_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_EVENT
#define __HAL_PWR_PVD_EXTI_EVENT_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_EVENT
#define __HAL_PWR_PVD_EXTI_FALLINGTRIGGER_DISABLE __HAL_PWR_PVD_EXTI_DISABLE_FALLING_EDGE
@@ -2246,8 +2656,12 @@
#define __HAL_PWR_PVD_EXTI_RISINGTRIGGER_ENABLE __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE
#define __HAL_PWR_PVD_EXTI_SET_FALLING_EGDE_TRIGGER __HAL_PWR_PVD_EXTI_ENABLE_FALLING_EDGE
#define __HAL_PWR_PVD_EXTI_SET_RISING_EDGE_TRIGGER __HAL_PWR_PVD_EXTI_ENABLE_RISING_EDGE
-#define __HAL_PWR_PVM_DISABLE() do { HAL_PWREx_DisablePVM1();HAL_PWREx_DisablePVM2();HAL_PWREx_DisablePVM3();HAL_PWREx_DisablePVM4(); } while(0)
-#define __HAL_PWR_PVM_ENABLE() do { HAL_PWREx_EnablePVM1();HAL_PWREx_EnablePVM2();HAL_PWREx_EnablePVM3();HAL_PWREx_EnablePVM4(); } while(0)
+#define __HAL_PWR_PVM_DISABLE() do { HAL_PWREx_DisablePVM1();HAL_PWREx_DisablePVM2(); \
+ HAL_PWREx_DisablePVM3();HAL_PWREx_DisablePVM4(); \
+ } while(0)
+#define __HAL_PWR_PVM_ENABLE() do { HAL_PWREx_EnablePVM1();HAL_PWREx_EnablePVM2(); \
+ HAL_PWREx_EnablePVM3();HAL_PWREx_EnablePVM4(); \
+ } while(0)
#define __HAL_PWR_SRAM2CONTENT_PRESERVE_DISABLE HAL_PWREx_DisableSRAM2ContentRetention
#define __HAL_PWR_SRAM2CONTENT_PRESERVE_ENABLE HAL_PWREx_EnableSRAM2ContentRetention
#define __HAL_PWR_VDDIO2_DISABLE HAL_PWREx_DisableVddIO2
@@ -2283,7 +2697,8 @@
#define RCC_StopWakeUpClock_HSI RCC_STOP_WAKEUPCLOCK_HSI
#define HAL_RCC_CCSCallback HAL_RCC_CSSCallback
-#define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT())
+#define HAL_RC48_EnableBuffer_Cmd(cmd) (((cmd)==ENABLE) ? \
+ HAL_RCCEx_EnableHSI48_VREFINT() : HAL_RCCEx_DisableHSI48_VREFINT())
#define __ADC_CLK_DISABLE __HAL_RCC_ADC_CLK_DISABLE
#define __ADC_CLK_ENABLE __HAL_RCC_ADC_CLK_ENABLE
@@ -2333,6 +2748,12 @@
#define __APB1_RELEASE_RESET __HAL_RCC_APB1_RELEASE_RESET
#define __APB2_FORCE_RESET __HAL_RCC_APB2_FORCE_RESET
#define __APB2_RELEASE_RESET __HAL_RCC_APB2_RELEASE_RESET
+#if defined(STM32C0)
+#define __HAL_RCC_APB1_FORCE_RESET __HAL_RCC_APB1_GRP1_FORCE_RESET
+#define __HAL_RCC_APB1_RELEASE_RESET __HAL_RCC_APB1_GRP1_RELEASE_RESET
+#define __HAL_RCC_APB2_FORCE_RESET __HAL_RCC_APB1_GRP2_FORCE_RESET
+#define __HAL_RCC_APB2_RELEASE_RESET __HAL_RCC_APB1_GRP2_RELEASE_RESET
+#endif /* STM32C0 */
#define __BKP_CLK_DISABLE __HAL_RCC_BKP_CLK_DISABLE
#define __BKP_CLK_ENABLE __HAL_RCC_BKP_CLK_ENABLE
#define __BKP_FORCE_RESET __HAL_RCC_BKP_FORCE_RESET
@@ -2787,6 +3208,11 @@
#define __HAL_RCC_WWDG_IS_CLK_ENABLED __HAL_RCC_WWDG1_IS_CLK_ENABLED
#define __HAL_RCC_WWDG_IS_CLK_DISABLED __HAL_RCC_WWDG1_IS_CLK_DISABLED
+#define RCC_SPI4CLKSOURCE_D2PCLK1 RCC_SPI4CLKSOURCE_D2PCLK2
+#define RCC_SPI5CLKSOURCE_D2PCLK1 RCC_SPI5CLKSOURCE_D2PCLK2
+#define RCC_SPI45CLKSOURCE_D2PCLK1 RCC_SPI45CLKSOURCE_D2PCLK2
+#define RCC_SPI45CLKSOURCE_CDPCLK1 RCC_SPI45CLKSOURCE_CDPCLK2
+#define RCC_SPI45CLKSOURCE_PCLK1 RCC_SPI45CLKSOURCE_PCLK2
#endif
#define __WWDG_CLK_DISABLE __HAL_RCC_WWDG_CLK_DISABLE
@@ -3251,7 +3677,12 @@
#define RCC_MCOSOURCE_PLLCLK_NODIV RCC_MCO1SOURCE_PLLCLK
#define RCC_MCOSOURCE_PLLCLK_DIV2 RCC_MCO1SOURCE_PLLCLK_DIV2
-#if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5)
+#if defined(STM32U0)
+#define RCC_SYSCLKSOURCE_STATUS_PLLR RCC_SYSCLKSOURCE_STATUS_PLLCLK
+#endif
+
+#if defined(STM32L4) || defined(STM32WB) || defined(STM32G0) || defined(STM32G4) || defined(STM32L5) || \
+ defined(STM32WL) || defined(STM32C0) || defined(STM32H7RS) || defined(STM32U0)
#define RCC_RTCCLKSOURCE_NO_CLK RCC_RTCCLKSOURCE_NONE
#else
#define RCC_RTCCLKSOURCE_NONE RCC_RTCCLKSOURCE_NO_CLK
@@ -3353,8 +3784,10 @@
#define __HAL_RCC_GET_DFSDM_SOURCE __HAL_RCC_GET_DFSDM1_SOURCE
#define RCC_DFSDM1CLKSOURCE_PCLK RCC_DFSDM1CLKSOURCE_PCLK2
#define RCC_SWPMI1CLKSOURCE_PCLK RCC_SWPMI1CLKSOURCE_PCLK1
+#if !defined(STM32U0)
#define RCC_LPTIM1CLKSOURCE_PCLK RCC_LPTIM1CLKSOURCE_PCLK1
#define RCC_LPTIM2CLKSOURCE_PCLK RCC_LPTIM2CLKSOURCE_PCLK1
+#endif
#define RCC_DFSDM1AUDIOCLKSOURCE_I2SAPB1 RCC_DFSDM1AUDIOCLKSOURCE_I2S1
#define RCC_DFSDM1AUDIOCLKSOURCE_I2SAPB2 RCC_DFSDM1AUDIOCLKSOURCE_I2S2
@@ -3363,6 +3796,124 @@
#define RCC_DFSDM1CLKSOURCE_APB2 RCC_DFSDM1CLKSOURCE_PCLK2
#define RCC_DFSDM2CLKSOURCE_APB2 RCC_DFSDM2CLKSOURCE_PCLK2
#define RCC_FMPI2C1CLKSOURCE_APB RCC_FMPI2C1CLKSOURCE_PCLK1
+#if defined(STM32U5)
+#define MSIKPLLModeSEL RCC_MSIKPLL_MODE_SEL
+#define MSISPLLModeSEL RCC_MSISPLL_MODE_SEL
+#define __HAL_RCC_AHB21_CLK_DISABLE __HAL_RCC_AHB2_1_CLK_DISABLE
+#define __HAL_RCC_AHB22_CLK_DISABLE __HAL_RCC_AHB2_2_CLK_DISABLE
+#define __HAL_RCC_AHB1_CLK_Disable_Clear __HAL_RCC_AHB1_CLK_ENABLE
+#define __HAL_RCC_AHB21_CLK_Disable_Clear __HAL_RCC_AHB2_1_CLK_ENABLE
+#define __HAL_RCC_AHB22_CLK_Disable_Clear __HAL_RCC_AHB2_2_CLK_ENABLE
+#define __HAL_RCC_AHB3_CLK_Disable_Clear __HAL_RCC_AHB3_CLK_ENABLE
+#define __HAL_RCC_APB1_CLK_Disable_Clear __HAL_RCC_APB1_CLK_ENABLE
+#define __HAL_RCC_APB2_CLK_Disable_Clear __HAL_RCC_APB2_CLK_ENABLE
+#define __HAL_RCC_APB3_CLK_Disable_Clear __HAL_RCC_APB3_CLK_ENABLE
+#define IS_RCC_MSIPLLModeSelection IS_RCC_MSIPLLMODE_SELECT
+#define RCC_PERIPHCLK_CLK48 RCC_PERIPHCLK_ICLK
+#define RCC_CLK48CLKSOURCE_HSI48 RCC_ICLK_CLKSOURCE_HSI48
+#define RCC_CLK48CLKSOURCE_PLL2 RCC_ICLK_CLKSOURCE_PLL2
+#define RCC_CLK48CLKSOURCE_PLL1 RCC_ICLK_CLKSOURCE_PLL1
+#define RCC_CLK48CLKSOURCE_MSIK RCC_ICLK_CLKSOURCE_MSIK
+#define __HAL_RCC_ADC1_CLK_ENABLE __HAL_RCC_ADC12_CLK_ENABLE
+#define __HAL_RCC_ADC1_CLK_DISABLE __HAL_RCC_ADC12_CLK_DISABLE
+#define __HAL_RCC_ADC1_IS_CLK_ENABLED __HAL_RCC_ADC12_IS_CLK_ENABLED
+#define __HAL_RCC_ADC1_IS_CLK_DISABLED __HAL_RCC_ADC12_IS_CLK_DISABLED
+#define __HAL_RCC_ADC1_FORCE_RESET __HAL_RCC_ADC12_FORCE_RESET
+#define __HAL_RCC_ADC1_RELEASE_RESET __HAL_RCC_ADC12_RELEASE_RESET
+#define __HAL_RCC_ADC1_CLK_SLEEP_ENABLE __HAL_RCC_ADC12_CLK_SLEEP_ENABLE
+#define __HAL_RCC_ADC1_CLK_SLEEP_DISABLE __HAL_RCC_ADC12_CLK_SLEEP_DISABLE
+#define __HAL_RCC_GET_CLK48_SOURCE __HAL_RCC_GET_ICLK_SOURCE
+#define __HAL_RCC_PLLFRACN_ENABLE __HAL_RCC_PLL_FRACN_ENABLE
+#define __HAL_RCC_PLLFRACN_DISABLE __HAL_RCC_PLL_FRACN_DISABLE
+#define __HAL_RCC_PLLFRACN_CONFIG __HAL_RCC_PLL_FRACN_CONFIG
+#define IS_RCC_PLLFRACN_VALUE IS_RCC_PLL_FRACN_VALUE
+#endif /* STM32U5 */
+
+#if defined(STM32H5)
+#define __HAL_RCC_PLLFRACN_ENABLE __HAL_RCC_PLL_FRACN_ENABLE
+#define __HAL_RCC_PLLFRACN_DISABLE __HAL_RCC_PLL_FRACN_DISABLE
+#define __HAL_RCC_PLLFRACN_CONFIG __HAL_RCC_PLL_FRACN_CONFIG
+#define IS_RCC_PLLFRACN_VALUE IS_RCC_PLL_FRACN_VALUE
+
+#define RCC_PLLSOURCE_NONE RCC_PLL1_SOURCE_NONE
+#define RCC_PLLSOURCE_HSI RCC_PLL1_SOURCE_HSI
+#define RCC_PLLSOURCE_CSI RCC_PLL1_SOURCE_CSI
+#define RCC_PLLSOURCE_HSE RCC_PLL1_SOURCE_HSE
+#define RCC_PLLVCIRANGE_0 RCC_PLL1_VCIRANGE_0
+#define RCC_PLLVCIRANGE_1 RCC_PLL1_VCIRANGE_1
+#define RCC_PLLVCIRANGE_2 RCC_PLL1_VCIRANGE_2
+#define RCC_PLLVCIRANGE_3 RCC_PLL1_VCIRANGE_3
+#define RCC_PLL1VCOWIDE RCC_PLL1_VCORANGE_WIDE
+#define RCC_PLL1VCOMEDIUM RCC_PLL1_VCORANGE_MEDIUM
+
+#define IS_RCC_PLLSOURCE IS_RCC_PLL1_SOURCE
+#define IS_RCC_PLLRGE_VALUE IS_RCC_PLL1_VCIRGE_VALUE
+#define IS_RCC_PLLVCORGE_VALUE IS_RCC_PLL1_VCORGE_VALUE
+#define IS_RCC_PLLCLOCKOUT_VALUE IS_RCC_PLL1_CLOCKOUT_VALUE
+#define IS_RCC_PLL_FRACN_VALUE IS_RCC_PLL1_FRACN_VALUE
+#define IS_RCC_PLLM_VALUE IS_RCC_PLL1_DIVM_VALUE
+#define IS_RCC_PLLN_VALUE IS_RCC_PLL1_MULN_VALUE
+#define IS_RCC_PLLP_VALUE IS_RCC_PLL1_DIVP_VALUE
+#define IS_RCC_PLLQ_VALUE IS_RCC_PLL1_DIVQ_VALUE
+#define IS_RCC_PLLR_VALUE IS_RCC_PLL1_DIVR_VALUE
+
+#define __HAL_RCC_PLL_ENABLE __HAL_RCC_PLL1_ENABLE
+#define __HAL_RCC_PLL_DISABLE __HAL_RCC_PLL1_DISABLE
+#define __HAL_RCC_PLL_FRACN_ENABLE __HAL_RCC_PLL1_FRACN_ENABLE
+#define __HAL_RCC_PLL_FRACN_DISABLE __HAL_RCC_PLL1_FRACN_DISABLE
+#define __HAL_RCC_PLL_CONFIG __HAL_RCC_PLL1_CONFIG
+#define __HAL_RCC_PLL_PLLSOURCE_CONFIG __HAL_RCC_PLL1_PLLSOURCE_CONFIG
+#define __HAL_RCC_PLL_DIVM_CONFIG __HAL_RCC_PLL1_DIVM_CONFIG
+#define __HAL_RCC_PLL_FRACN_CONFIG __HAL_RCC_PLL1_FRACN_CONFIG
+#define __HAL_RCC_PLL_VCIRANGE __HAL_RCC_PLL1_VCIRANGE
+#define __HAL_RCC_PLL_VCORANGE __HAL_RCC_PLL1_VCORANGE
+#define __HAL_RCC_GET_PLL_OSCSOURCE __HAL_RCC_GET_PLL1_OSCSOURCE
+#define __HAL_RCC_PLLCLKOUT_ENABLE __HAL_RCC_PLL1_CLKOUT_ENABLE
+#define __HAL_RCC_PLLCLKOUT_DISABLE __HAL_RCC_PLL1_CLKOUT_DISABLE
+#define __HAL_RCC_GET_PLLCLKOUT_CONFIG __HAL_RCC_GET_PLL1_CLKOUT_CONFIG
+
+#define __HAL_RCC_PLL2FRACN_ENABLE __HAL_RCC_PLL2_FRACN_ENABLE
+#define __HAL_RCC_PLL2FRACN_DISABLE __HAL_RCC_PLL2_FRACN_DISABLE
+#define __HAL_RCC_PLL2CLKOUT_ENABLE __HAL_RCC_PLL2_CLKOUT_ENABLE
+#define __HAL_RCC_PLL2CLKOUT_DISABLE __HAL_RCC_PLL2_CLKOUT_DISABLE
+#define __HAL_RCC_PLL2FRACN_CONFIG __HAL_RCC_PLL2_FRACN_CONFIG
+#define __HAL_RCC_GET_PLL2CLKOUT_CONFIG __HAL_RCC_GET_PLL2_CLKOUT_CONFIG
+
+#define __HAL_RCC_PLL3FRACN_ENABLE __HAL_RCC_PLL3_FRACN_ENABLE
+#define __HAL_RCC_PLL3FRACN_DISABLE __HAL_RCC_PLL3_FRACN_DISABLE
+#define __HAL_RCC_PLL3CLKOUT_ENABLE __HAL_RCC_PLL3_CLKOUT_ENABLE
+#define __HAL_RCC_PLL3CLKOUT_DISABLE __HAL_RCC_PLL3_CLKOUT_DISABLE
+#define __HAL_RCC_PLL3FRACN_CONFIG __HAL_RCC_PLL3_FRACN_CONFIG
+#define __HAL_RCC_GET_PLL3CLKOUT_CONFIG __HAL_RCC_GET_PLL3_CLKOUT_CONFIG
+
+#define RCC_PLL2VCIRANGE_0 RCC_PLL2_VCIRANGE_0
+#define RCC_PLL2VCIRANGE_1 RCC_PLL2_VCIRANGE_1
+#define RCC_PLL2VCIRANGE_2 RCC_PLL2_VCIRANGE_2
+#define RCC_PLL2VCIRANGE_3 RCC_PLL2_VCIRANGE_3
+
+#define RCC_PLL2VCOWIDE RCC_PLL2_VCORANGE_WIDE
+#define RCC_PLL2VCOMEDIUM RCC_PLL2_VCORANGE_MEDIUM
+
+#define RCC_PLL2SOURCE_NONE RCC_PLL2_SOURCE_NONE
+#define RCC_PLL2SOURCE_HSI RCC_PLL2_SOURCE_HSI
+#define RCC_PLL2SOURCE_CSI RCC_PLL2_SOURCE_CSI
+#define RCC_PLL2SOURCE_HSE RCC_PLL2_SOURCE_HSE
+
+#define RCC_PLL3VCIRANGE_0 RCC_PLL3_VCIRANGE_0
+#define RCC_PLL3VCIRANGE_1 RCC_PLL3_VCIRANGE_1
+#define RCC_PLL3VCIRANGE_2 RCC_PLL3_VCIRANGE_2
+#define RCC_PLL3VCIRANGE_3 RCC_PLL3_VCIRANGE_3
+
+#define RCC_PLL3VCOWIDE RCC_PLL3_VCORANGE_WIDE
+#define RCC_PLL3VCOMEDIUM RCC_PLL3_VCORANGE_MEDIUM
+
+#define RCC_PLL3SOURCE_NONE RCC_PLL3_SOURCE_NONE
+#define RCC_PLL3SOURCE_HSI RCC_PLL3_SOURCE_HSI
+#define RCC_PLL3SOURCE_CSI RCC_PLL3_SOURCE_CSI
+#define RCC_PLL3SOURCE_HSE RCC_PLL3_SOURCE_HSE
+
+
+#endif /* STM32H5 */
/**
* @}
@@ -3380,7 +3931,10 @@
/** @defgroup HAL_RTC_Aliased_Macros HAL RTC Aliased Macros maintained for legacy purpose
* @{
*/
-#if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || defined (STM32L4P5xx) || defined (STM32L4Q5xx) || defined (STM32G4)
+#if defined (STM32G0) || defined (STM32L5) || defined (STM32L412xx) || defined (STM32L422xx) || \
+ defined (STM32L4P5xx)|| defined (STM32L4Q5xx) || defined (STM32G4) || defined (STM32WL) || defined (STM32U5) || \
+ defined (STM32WBA) || defined (STM32H5) || \
+ defined (STM32C0) || defined (STM32H7RS) || defined (STM32U0)
#else
#define __HAL_RTC_CLEAR_FLAG __HAL_RTC_EXTI_CLEAR_FLAG
#endif
@@ -3400,21 +3954,28 @@
#else
#define __HAL_RTC_EXTI_CLEAR_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_CLEAR_FLAG() : \
(((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_CLEAR_FLAG() : \
- __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG()))
+ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_CLEAR_FLAG()))
#define __HAL_RTC_EXTI_ENABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_ENABLE_IT() : \
- (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \
- __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT()))
+ (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_ENABLE_IT() : \
+ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_ENABLE_IT()))
#define __HAL_RTC_EXTI_DISABLE_IT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_DISABLE_IT() : \
- (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \
- __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT()))
+ (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_DISABLE_IT() : \
+ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_DISABLE_IT()))
#define __HAL_RTC_EXTI_GET_FLAG(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GET_FLAG() : \
- (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \
- __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG()))
+ (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GET_FLAG() : \
+ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GET_FLAG()))
#define __HAL_RTC_EXTI_GENERATE_SWIT(__EXTI_LINE__) (((__EXTI_LINE__) == RTC_EXTI_LINE_ALARM_EVENT) ? __HAL_RTC_ALARM_EXTI_GENERATE_SWIT() : \
- (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \
- __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()))
+ (((__EXTI_LINE__) == RTC_EXTI_LINE_WAKEUPTIMER_EVENT) ? __HAL_RTC_WAKEUPTIMER_EXTI_GENERATE_SWIT() : \
+ __HAL_RTC_TAMPER_TIMESTAMP_EXTI_GENERATE_SWIT()))
#endif /* STM32F1 */
+#if defined (STM32F0) || defined (STM32F2) || defined (STM32F3) || defined (STM32F4) || defined (STM32F7) || \
+ defined (STM32H7) || \
+ defined (STM32L0) || defined (STM32L1) || \
+ defined (STM32WB)
+#define __HAL_RTC_TAMPER_GET_IT __HAL_RTC_TAMPER_GET_FLAG
+#endif
+
#define IS_ALARM IS_RTC_ALARM
#define IS_ALARM_MASK IS_RTC_ALARM_MASK
#define IS_TAMPER IS_RTC_TAMPER
@@ -3433,17 +3994,31 @@
#define __RTC_WRITEPROTECTION_ENABLE __HAL_RTC_WRITEPROTECTION_ENABLE
#define __RTC_WRITEPROTECTION_DISABLE __HAL_RTC_WRITEPROTECTION_DISABLE
+#if defined (STM32H5)
+#define __HAL_RCC_RTCAPB_CLK_ENABLE __HAL_RCC_RTC_CLK_ENABLE
+#define __HAL_RCC_RTCAPB_CLK_DISABLE __HAL_RCC_RTC_CLK_DISABLE
+#endif /* STM32H5 */
+
/**
* @}
*/
-/** @defgroup HAL_SD_Aliased_Macros HAL SD Aliased Macros maintained for legacy purpose
+/** @defgroup HAL_SD_Aliased_Macros HAL SD/MMC Aliased Macros maintained for legacy purpose
* @{
*/
#define SD_OCR_CID_CSD_OVERWRIETE SD_OCR_CID_CSD_OVERWRITE
#define SD_CMD_SD_APP_STAUS SD_CMD_SD_APP_STATUS
+#if !defined(STM32F1) && !defined(STM32F2) && !defined(STM32F4) && !defined(STM32L1)
+#define eMMC_HIGH_VOLTAGE_RANGE EMMC_HIGH_VOLTAGE_RANGE
+#define eMMC_DUAL_VOLTAGE_RANGE EMMC_DUAL_VOLTAGE_RANGE
+#define eMMC_LOW_VOLTAGE_RANGE EMMC_LOW_VOLTAGE_RANGE
+
+#define SDMMC_NSpeed_CLK_DIV SDMMC_NSPEED_CLK_DIV
+#define SDMMC_HSpeed_CLK_DIV SDMMC_HSPEED_CLK_DIV
+#endif
+
#if defined(STM32F4) || defined(STM32F2)
#define SD_SDMMC_DISABLED SD_SDIO_DISABLED
#define SD_SDMMC_FUNCTION_BUSY SD_SDIO_FUNCTION_BUSY
@@ -3596,6 +4171,13 @@
#define __HAL_USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE
#define __USART_GETCLOCKSOURCE USART_GETCLOCKSOURCE
+#if defined(STM32F0) || defined(STM32F3) || defined(STM32F7)
+#define USART_OVERSAMPLING_16 0x00000000U
+#define USART_OVERSAMPLING_8 USART_CR1_OVER8
+
+#define IS_USART_OVERSAMPLING(__SAMPLING__) (((__SAMPLING__) == USART_OVERSAMPLING_16) || \
+ ((__SAMPLING__) == USART_OVERSAMPLING_8))
+#endif /* STM32F0 || STM32F3 || STM32F7 */
/**
* @}
*/
@@ -3675,6 +4257,9 @@
#define __HAL_TIM_GetCompare __HAL_TIM_GET_COMPARE
#define TIM_BREAKINPUTSOURCE_DFSDM TIM_BREAKINPUTSOURCE_DFSDM1
+
+#define TIM_OCMODE_ASSYMETRIC_PWM1 TIM_OCMODE_ASYMMETRIC_PWM1
+#define TIM_OCMODE_ASSYMETRIC_PWM2 TIM_OCMODE_ASYMMETRIC_PWM2
/**
* @}
*/
@@ -3765,6 +4350,16 @@
* @}
*/
+/** @defgroup HAL_Generic_Aliased_Macros HAL Generic Aliased Macros maintained for legacy purpose
+ * @{
+ */
+#if defined (STM32F7)
+#define ART_ACCLERATOR_ENABLE ART_ACCELERATOR_ENABLE
+#endif /* STM32F7 */
+/**
+ * @}
+ */
+
/** @defgroup HAL_PPP_Aliased_Macros HAL PPP Aliased Macros maintained for legacy purpose
* @{
*/
@@ -3779,5 +4374,4 @@
#endif /* STM32_HAL_LEGACY */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
index 35092c0..a67a3b9 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
@@ -7,13 +7,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -355,4 +354,4 @@ void HAL_DBGMCU_DisableDBGStandbyMode(void);
#endif /* __STM32F1xx_HAL_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
index 3777cae..db8cc92 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -103,21 +102,25 @@ typedef struct
{
uint32_t FilterIdHigh; /*!< Specifies the filter identification number (MSBs for a 32-bit
configuration, first one for a 16-bit configuration).
- This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. */
+ This parameter must be a number between
+ Min_Data = 0x0000 and Max_Data = 0xFFFF. */
uint32_t FilterIdLow; /*!< Specifies the filter identification number (LSBs for a 32-bit
configuration, second one for a 16-bit configuration).
- This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. */
+ This parameter must be a number between
+ Min_Data = 0x0000 and Max_Data = 0xFFFF. */
uint32_t FilterMaskIdHigh; /*!< Specifies the filter mask number or identification number,
according to the mode (MSBs for a 32-bit configuration,
first one for a 16-bit configuration).
- This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. */
+ This parameter must be a number between
+ Min_Data = 0x0000 and Max_Data = 0xFFFF. */
uint32_t FilterMaskIdLow; /*!< Specifies the filter mask number or identification number,
according to the mode (LSBs for a 32-bit configuration,
second one for a 16-bit configuration).
- This parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. */
+ This parameter must be a number between
+ Min_Data = 0x0000 and Max_Data = 0xFFFF. */
uint32_t FilterFIFOAssignment; /*!< Specifies the FIFO (0 or 1U) which will be assigned to the filter.
This parameter can be a value of @ref CAN_filter_FIFO */
@@ -206,7 +209,11 @@ typedef struct
/**
* @brief CAN handle Structure definition
*/
+#if USE_HAL_CAN_REGISTER_CALLBACKS == 1
typedef struct __CAN_HandleTypeDef
+#else
+typedef struct
+#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */
{
CAN_TypeDef *Instance; /*!< Register base address */
@@ -255,7 +262,7 @@ typedef enum
HAL_CAN_RX_FIFO1_MSG_PENDING_CB_ID = 0x08U, /*!< CAN Rx FIFO 1 message pending callback ID */
HAL_CAN_RX_FIFO1_FULL_CB_ID = 0x09U, /*!< CAN Rx FIFO 1 full callback ID */
HAL_CAN_SLEEP_CB_ID = 0x0AU, /*!< CAN Sleep callback ID */
- HAL_CAN_WAKEUP_FROM_RX_MSG_CB_ID = 0x0BU, /*!< CAN Wake Up fropm Rx msg callback ID */
+ HAL_CAN_WAKEUP_FROM_RX_MSG_CB_ID = 0x0BU, /*!< CAN Wake Up from Rx msg callback ID */
HAL_CAN_ERROR_CB_ID = 0x0CU, /*!< CAN Error callback ID */
HAL_CAN_MSPINIT_CB_ID = 0x0DU, /*!< CAN MspInit callback ID */
@@ -295,11 +302,11 @@ typedef void (*pCAN_CallbackTypeDef)(CAN_HandleTypeDef *hcan); /*!< pointer to
#define HAL_CAN_ERROR_RX_FOV0 (0x00000200U) /*!< Rx FIFO0 overrun error */
#define HAL_CAN_ERROR_RX_FOV1 (0x00000400U) /*!< Rx FIFO1 overrun error */
#define HAL_CAN_ERROR_TX_ALST0 (0x00000800U) /*!< TxMailbox 0 transmit failure due to arbitration lost */
-#define HAL_CAN_ERROR_TX_TERR0 (0x00001000U) /*!< TxMailbox 1 transmit failure due to transmit error */
-#define HAL_CAN_ERROR_TX_ALST1 (0x00002000U) /*!< TxMailbox 0 transmit failure due to arbitration lost */
-#define HAL_CAN_ERROR_TX_TERR1 (0x00004000U) /*!< TxMailbox 1 transmit failure due to transmit error */
-#define HAL_CAN_ERROR_TX_ALST2 (0x00008000U) /*!< TxMailbox 0 transmit failure due to arbitration lost */
-#define HAL_CAN_ERROR_TX_TERR2 (0x00010000U) /*!< TxMailbox 1 transmit failure due to transmit error */
+#define HAL_CAN_ERROR_TX_TERR0 (0x00001000U) /*!< TxMailbox 0 transmit failure due to transmit error */
+#define HAL_CAN_ERROR_TX_ALST1 (0x00002000U) /*!< TxMailbox 1 transmit failure due to arbitration lost */
+#define HAL_CAN_ERROR_TX_TERR1 (0x00004000U) /*!< TxMailbox 1 transmit failure due to transmit error */
+#define HAL_CAN_ERROR_TX_ALST2 (0x00008000U) /*!< TxMailbox 2 transmit failure due to arbitration lost */
+#define HAL_CAN_ERROR_TX_TERR2 (0x00010000U) /*!< TxMailbox 2 transmit failure due to transmit error */
#define HAL_CAN_ERROR_TIMEOUT (0x00020000U) /*!< Timeout error */
#define HAL_CAN_ERROR_NOT_INITIALIZED (0x00040000U) /*!< Peripheral not initialized */
#define HAL_CAN_ERROR_NOT_READY (0x00080000U) /*!< Peripheral not ready */
@@ -330,7 +337,8 @@ typedef void (*pCAN_CallbackTypeDef)(CAN_HandleTypeDef *hcan); /*!< pointer to
#define CAN_MODE_NORMAL (0x00000000U) /*!< Normal mode */
#define CAN_MODE_LOOPBACK ((uint32_t)CAN_BTR_LBKM) /*!< Loopback mode */
#define CAN_MODE_SILENT ((uint32_t)CAN_BTR_SILM) /*!< Silent mode */
-#define CAN_MODE_SILENT_LOOPBACK ((uint32_t)(CAN_BTR_LBKM | CAN_BTR_SILM)) /*!< Loopback combined with silent mode */
+#define CAN_MODE_SILENT_LOOPBACK ((uint32_t)(CAN_BTR_LBKM | CAN_BTR_SILM)) /*!< Loopback combined with
+ silent mode */
/**
* @}
*/
@@ -645,7 +653,8 @@ void HAL_CAN_MspDeInit(CAN_HandleTypeDef *hcan);
#if USE_HAL_CAN_REGISTER_CALLBACKS == 1
/* Callbacks Register/UnRegister functions ***********************************/
-HAL_StatusTypeDef HAL_CAN_RegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_CallbackIDTypeDef CallbackID, void (* pCallback)(CAN_HandleTypeDef *_hcan));
+HAL_StatusTypeDef HAL_CAN_RegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_CallbackIDTypeDef CallbackID,
+ void (* pCallback)(CAN_HandleTypeDef *_hcan));
HAL_StatusTypeDef HAL_CAN_UnRegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_CallbackIDTypeDef CallbackID);
#endif /* (USE_HAL_CAN_REGISTER_CALLBACKS) */
@@ -659,7 +668,7 @@ HAL_StatusTypeDef HAL_CAN_UnRegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_Ca
*/
/* Configuration functions ****************************************************/
-HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, CAN_FilterTypeDef *sFilterConfig);
+HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, const CAN_FilterTypeDef *sFilterConfig);
/**
* @}
@@ -675,14 +684,16 @@ HAL_StatusTypeDef HAL_CAN_Start(CAN_HandleTypeDef *hcan);
HAL_StatusTypeDef HAL_CAN_Stop(CAN_HandleTypeDef *hcan);
HAL_StatusTypeDef HAL_CAN_RequestSleep(CAN_HandleTypeDef *hcan);
HAL_StatusTypeDef HAL_CAN_WakeUp(CAN_HandleTypeDef *hcan);
-uint32_t HAL_CAN_IsSleepActive(CAN_HandleTypeDef *hcan);
-HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, CAN_TxHeaderTypeDef *pHeader, uint8_t aData[], uint32_t *pTxMailbox);
+uint32_t HAL_CAN_IsSleepActive(const CAN_HandleTypeDef *hcan);
+HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, const CAN_TxHeaderTypeDef *pHeader,
+ const uint8_t aData[], uint32_t *pTxMailbox);
HAL_StatusTypeDef HAL_CAN_AbortTxRequest(CAN_HandleTypeDef *hcan, uint32_t TxMailboxes);
-uint32_t HAL_CAN_GetTxMailboxesFreeLevel(CAN_HandleTypeDef *hcan);
-uint32_t HAL_CAN_IsTxMessagePending(CAN_HandleTypeDef *hcan, uint32_t TxMailboxes);
-uint32_t HAL_CAN_GetTxTimestamp(CAN_HandleTypeDef *hcan, uint32_t TxMailbox);
-HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo, CAN_RxHeaderTypeDef *pHeader, uint8_t aData[]);
-uint32_t HAL_CAN_GetRxFifoFillLevel(CAN_HandleTypeDef *hcan, uint32_t RxFifo);
+uint32_t HAL_CAN_GetTxMailboxesFreeLevel(const CAN_HandleTypeDef *hcan);
+uint32_t HAL_CAN_IsTxMessagePending(const CAN_HandleTypeDef *hcan, uint32_t TxMailboxes);
+uint32_t HAL_CAN_GetTxTimestamp(const CAN_HandleTypeDef *hcan, uint32_t TxMailbox);
+HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo,
+ CAN_RxHeaderTypeDef *pHeader, uint8_t aData[]);
+uint32_t HAL_CAN_GetRxFifoFillLevel(const CAN_HandleTypeDef *hcan, uint32_t RxFifo);
/**
* @}
@@ -730,8 +741,8 @@ void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan);
* @{
*/
/* Peripheral State and Error functions ***************************************/
-HAL_CAN_StateTypeDef HAL_CAN_GetState(CAN_HandleTypeDef *hcan);
-uint32_t HAL_CAN_GetError(CAN_HandleTypeDef *hcan);
+HAL_CAN_StateTypeDef HAL_CAN_GetState(const CAN_HandleTypeDef *hcan);
+uint32_t HAL_CAN_GetError(const CAN_HandleTypeDef *hcan);
HAL_StatusTypeDef HAL_CAN_ResetError(CAN_HandleTypeDef *hcan);
/**
@@ -809,7 +820,8 @@ HAL_StatusTypeDef HAL_CAN_ResetError(CAN_HandleTypeDef *hcan);
#define IS_CAN_TX_MAILBOX(TRANSMITMAILBOX) (((TRANSMITMAILBOX) == CAN_TX_MAILBOX0 ) || \
((TRANSMITMAILBOX) == CAN_TX_MAILBOX1 ) || \
((TRANSMITMAILBOX) == CAN_TX_MAILBOX2 ))
-#define IS_CAN_TX_MAILBOX_LIST(TRANSMITMAILBOX) ((TRANSMITMAILBOX) <= (CAN_TX_MAILBOX0 | CAN_TX_MAILBOX1 | CAN_TX_MAILBOX2))
+#define IS_CAN_TX_MAILBOX_LIST(TRANSMITMAILBOX) ((TRANSMITMAILBOX) <= (CAN_TX_MAILBOX0 | CAN_TX_MAILBOX1 | \
+ CAN_TX_MAILBOX2))
#define IS_CAN_STDID(STDID) ((STDID) <= 0x7FFU)
#define IS_CAN_EXTID(EXTID) ((EXTID) <= 0x1FFFFFFFU)
#define IS_CAN_DLC(DLC) ((DLC) <= 8U)
@@ -845,6 +857,3 @@ HAL_StatusTypeDef HAL_CAN_ResetError(CAN_HandleTypeDef *hcan);
#endif
#endif /* STM32F1xx_HAL_CAN_H */
-
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
index a365b02..7cfefbd 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -286,6 +285,8 @@ void HAL_SYSTICK_Callback(void);
#if (__MPU_PRESENT == 1U)
void HAL_MPU_Enable(uint32_t MPU_Control);
void HAL_MPU_Disable(void);
+void HAL_MPU_EnableRegion(uint32_t RegionNumber);
+void HAL_MPU_DisableRegion(uint32_t RegionNumber);
void HAL_MPU_ConfigRegion(MPU_Region_InitTypeDef *MPU_Init);
#endif /* __MPU_PRESENT */
/**
@@ -407,4 +408,3 @@ void HAL_MPU_ConfigRegion(MPU_Region_InitTypeDef *MPU_Init);
#endif /* __STM32F1xx_HAL_CORTEX_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
index 155c017..d4d98f7 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
@@ -7,13 +7,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -65,7 +64,9 @@ typedef enum
(__DMA_HANDLE__).Parent = (__HANDLE__); \
} while(0U)
+#if !defined(UNUSED)
#define UNUSED(X) (void)X /* To avoid gcc/g++ warnings */
+#endif /* UNUSED */
/** @brief Reset the Handle's State field.
* @param __HANDLE__ specifies the Peripheral Handle.
@@ -207,4 +208,4 @@ typedef enum
#endif /* ___STM32F1xx_HAL_DEF */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
index 9a407f4..2eff9ac 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -110,29 +109,29 @@ typedef enum
*/
typedef struct __DMA_HandleTypeDef
{
- DMA_Channel_TypeDef *Instance; /*!< Register base address */
+ DMA_Channel_TypeDef *Instance; /*!< Register base address */
- DMA_InitTypeDef Init; /*!< DMA communication parameters */
+ DMA_InitTypeDef Init; /*!< DMA communication parameters */
- HAL_LockTypeDef Lock; /*!< DMA locking object */
+ HAL_LockTypeDef Lock; /*!< DMA locking object */
- HAL_DMA_StateTypeDef State; /*!< DMA transfer state */
+ __IO HAL_DMA_StateTypeDef State; /*!< DMA transfer state */
- void *Parent; /*!< Parent object state */
+ void *Parent; /*!< Parent object state */
- void (* XferCpltCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer complete callback */
+ void (* XferCpltCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer complete callback */
- void (* XferHalfCpltCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA Half transfer complete callback */
+ void (* XferHalfCpltCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA Half transfer complete callback */
- void (* XferErrorCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer error callback */
+ void (* XferErrorCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer error callback */
- void (* XferAbortCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer abort callback */
+ void (* XferAbortCallback)( struct __DMA_HandleTypeDef * hdma); /*!< DMA transfer abort callback */
- __IO uint32_t ErrorCode; /*!< DMA Error code */
+ __IO uint32_t ErrorCode; /*!< DMA Error code */
- DMA_TypeDef *DmaBaseAddress; /*!< DMA Channel Base Address */
+ DMA_TypeDef *DmaBaseAddress; /*!< DMA Channel Base Address */
- uint32_t ChannelIndex; /*!< DMA Channel Index */
+ uint32_t ChannelIndex; /*!< DMA Channel Index */
} DMA_HandleTypeDef;
/**
@@ -454,4 +453,3 @@ uint32_t HAL_DMA_GetError(DMA_HandleTypeDef *hdma);
#endif /* __STM32F1xx_HAL_DMA_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
index 2de1a2d..ce31cff 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -274,4 +273,3 @@
#endif /* __STM32F1xx_HAL_DMA_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
index af1f732..14baf44 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2019 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2019 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -217,19 +216,19 @@ typedef struct
/** @defgroup EXTI_Private_Macros EXTI Private Macros
* @{
*/
-#define IS_EXTI_LINE(__LINE__) ((((__LINE__) & ~(EXTI_PROPERTY_MASK | EXTI_PIN_MASK)) == 0x00u) && \
- ((((__LINE__) & EXTI_PROPERTY_MASK) == EXTI_CONFIG) || \
- (((__LINE__) & EXTI_PROPERTY_MASK) == EXTI_GPIO)) && \
- (((__LINE__) & EXTI_PIN_MASK) < EXTI_LINE_NB))
+#define IS_EXTI_LINE(__EXTI_LINE__) ((((__EXTI_LINE__) & ~(EXTI_PROPERTY_MASK | EXTI_PIN_MASK)) == 0x00u) && \
+ ((((__EXTI_LINE__) & EXTI_PROPERTY_MASK) == EXTI_CONFIG) || \
+ (((__EXTI_LINE__) & EXTI_PROPERTY_MASK) == EXTI_GPIO)) && \
+ (((__EXTI_LINE__) & EXTI_PIN_MASK) < EXTI_LINE_NB))
-#define IS_EXTI_MODE(__LINE__) ((((__LINE__) & EXTI_MODE_MASK) != 0x00u) && \
- (((__LINE__) & ~EXTI_MODE_MASK) == 0x00u))
+#define IS_EXTI_MODE(__EXTI_LINE__) ((((__EXTI_LINE__) & EXTI_MODE_MASK) != 0x00u) && \
+ (((__EXTI_LINE__) & ~EXTI_MODE_MASK) == 0x00u))
-#define IS_EXTI_TRIGGER(__LINE__) (((__LINE__) & ~EXTI_TRIGGER_MASK) == 0x00u)
+#define IS_EXTI_TRIGGER(__EXTI_LINE__) (((__EXTI_LINE__) & ~EXTI_TRIGGER_MASK) == 0x00u)
-#define IS_EXTI_PENDING_EDGE(__LINE__) ((__LINE__) == EXTI_TRIGGER_RISING_FALLING)
+#define IS_EXTI_PENDING_EDGE(__EXTI_LINE__) ((__EXTI_LINE__) == EXTI_TRIGGER_RISING_FALLING)
-#define IS_EXTI_CONFIG_LINE(__LINE__) (((__LINE__) & EXTI_CONFIG) != 0x00u)
+#define IS_EXTI_CONFIG_LINE(__EXTI_LINE__) (((__EXTI_LINE__) & EXTI_CONFIG) != 0x00u)
#if defined (GPIOG)
#define IS_EXTI_GPIO_PORT(__PORT__) (((__PORT__) == EXTI_GPIOA) || \
@@ -317,4 +316,3 @@ void HAL_EXTI_GenerateSWI(EXTI_HandleTypeDef *hexti);
#endif /* STM32F1xx_HAL_EXTI_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
index 52e480b..2479847 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
@@ -6,14 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -324,5 +322,4 @@ HAL_StatusTypeDef FLASH_WaitForLastOperationBank2(uint32_t Timeout);
#endif /* __STM32F1xx_HAL_FLASH_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
index 0a5b24a..5283526 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
@@ -6,14 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -783,4 +781,3 @@ uint32_t HAL_FLASHEx_OBGetUserData(uint32_t DATAAdress);
#endif /* __STM32F1xx_HAL_FLASH_EX_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
index a344f8f..469a2ea 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -305,4 +304,3 @@ void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin);
#endif /* STM32F1xx_HAL_GPIO_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
index 5f6c3fd..e61dc15 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -891,4 +890,3 @@ void HAL_GPIOEx_DisableEventout(void);
#endif /* STM32F1xx_HAL_GPIO_EX_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h
new file mode 100644
index 0000000..ea6bf8a
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h
@@ -0,0 +1,220 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_hal_iwdg.h
+ * @author MCD Application Team
+ * @brief Header file of IWDG HAL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef STM32F1xx_HAL_IWDG_H
+#define STM32F1xx_HAL_IWDG_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx_hal_def.h"
+
+/** @addtogroup STM32F1xx_HAL_Driver
+ * @{
+ */
+
+/** @defgroup IWDG IWDG
+ * @{
+ */
+
+/* Exported types ------------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Types IWDG Exported Types
+ * @{
+ */
+
+/**
+ * @brief IWDG Init structure definition
+ */
+typedef struct
+{
+ uint32_t Prescaler; /*!< Select the prescaler of the IWDG.
+ This parameter can be a value of @ref IWDG_Prescaler */
+
+ uint32_t Reload; /*!< Specifies the IWDG down-counter reload value.
+ This parameter must be a number between Min_Data = 0 and Max_Data = 0x0FFF */
+
+} IWDG_InitTypeDef;
+
+/**
+ * @brief IWDG Handle Structure definition
+ */
+typedef struct
+{
+ IWDG_TypeDef *Instance; /*!< Register base address */
+
+ IWDG_InitTypeDef Init; /*!< IWDG required parameters */
+} IWDG_HandleTypeDef;
+
+
+/**
+ * @}
+ */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Constants IWDG Exported Constants
+ * @{
+ */
+
+/** @defgroup IWDG_Prescaler IWDG Prescaler
+ * @{
+ */
+#define IWDG_PRESCALER_4 0x00000000u /*!< IWDG prescaler set to 4 */
+#define IWDG_PRESCALER_8 IWDG_PR_PR_0 /*!< IWDG prescaler set to 8 */
+#define IWDG_PRESCALER_16 IWDG_PR_PR_1 /*!< IWDG prescaler set to 16 */
+#define IWDG_PRESCALER_32 (IWDG_PR_PR_1 | IWDG_PR_PR_0) /*!< IWDG prescaler set to 32 */
+#define IWDG_PRESCALER_64 IWDG_PR_PR_2 /*!< IWDG prescaler set to 64 */
+#define IWDG_PRESCALER_128 (IWDG_PR_PR_2 | IWDG_PR_PR_0) /*!< IWDG prescaler set to 128 */
+#define IWDG_PRESCALER_256 (IWDG_PR_PR_2 | IWDG_PR_PR_1) /*!< IWDG prescaler set to 256 */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macros -----------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Macros IWDG Exported Macros
+ * @{
+ */
+
+/**
+ * @brief Enable the IWDG peripheral.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define __HAL_IWDG_START(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_ENABLE)
+
+/**
+ * @brief Reload IWDG counter with value defined in the reload register
+ * (write access to IWDG_PR and IWDG_RLR registers disabled).
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define __HAL_IWDG_RELOAD_COUNTER(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_RELOAD)
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Functions IWDG Exported Functions
+ * @{
+ */
+
+/** @defgroup IWDG_Exported_Functions_Group1 Initialization and Start functions
+ * @{
+ */
+/* Initialization/Start functions ********************************************/
+HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg);
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Exported_Functions_Group2 IO operation functions
+ * @{
+ */
+/* I/O operation functions ****************************************************/
+HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg);
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup IWDG_Private_Constants IWDG Private Constants
+ * @{
+ */
+
+/**
+ * @brief IWDG Key Register BitMask
+ */
+#define IWDG_KEY_RELOAD 0x0000AAAAu /*!< IWDG Reload Counter Enable */
+#define IWDG_KEY_ENABLE 0x0000CCCCu /*!< IWDG Peripheral Enable */
+#define IWDG_KEY_WRITE_ACCESS_ENABLE 0x00005555u /*!< IWDG KR Write Access Enable */
+#define IWDG_KEY_WRITE_ACCESS_DISABLE 0x00000000u /*!< IWDG KR Write Access Disable */
+
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+/** @defgroup IWDG_Private_Macros IWDG Private Macros
+ * @{
+ */
+
+/**
+ * @brief Enable write access to IWDG_PR and IWDG_RLR registers.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define IWDG_ENABLE_WRITE_ACCESS(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_WRITE_ACCESS_ENABLE)
+
+/**
+ * @brief Disable write access to IWDG_PR and IWDG_RLR registers.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define IWDG_DISABLE_WRITE_ACCESS(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_WRITE_ACCESS_DISABLE)
+
+/**
+ * @brief Check IWDG prescaler value.
+ * @param __PRESCALER__ IWDG prescaler value
+ * @retval None
+ */
+#define IS_IWDG_PRESCALER(__PRESCALER__) (((__PRESCALER__) == IWDG_PRESCALER_4) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_8) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_16) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_32) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_64) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_128)|| \
+ ((__PRESCALER__) == IWDG_PRESCALER_256))
+
+/**
+ * @brief Check IWDG reload value.
+ * @param __RELOAD__ IWDG reload value
+ * @retval None
+ */
+#define IS_IWDG_RELOAD(__RELOAD__) ((__RELOAD__) <= IWDG_RLR_RL)
+
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* STM32F1xx_HAL_IWDG_H */
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h.bak b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h.bak
new file mode 100644
index 0000000..8edb31d
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h.bak
@@ -0,0 +1,232 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_hal_iwdg.h
+ * @author MCD Application Team
+ * @brief Header file of IWDG HAL module.
+ ******************************************************************************
+ * @attention
+ *
+ * © Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software component is licensed by ST under BSD 3-Clause license,
+ * the "License"; You may not use this file except in compliance with the
+ * License. You may obtain a copy of the License at:
+ * opensource.org/licenses/BSD-3-Clause
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef STM32F1xx_HAL_IWDG_H
+#define STM32F1xx_HAL_IWDG_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx_hal_def.h"
+
+/** @addtogroup STM32F1xx_HAL_Driver
+ * @{
+ */
+
+/** @defgroup IWDG IWDG
+ * @{
+ */
+
+/* Exported types ------------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Types IWDG Exported Types
+ * @{
+ */
+
+/**
+ * @brief IWDG Init structure definition
+ */
+typedef struct
+{
+ uint32_t Prescaler; /*!< Select the prescaler of the IWDG.
+ This parameter can be a value of @ref IWDG_Prescaler */
+
+ uint32_t Reload; /*!< Specifies the IWDG down-counter reload value.
+ This parameter must be a number between Min_Data = 0 and Max_Data = 0x0FFF */
+
+} IWDG_InitTypeDef;
+
+/**
+ * @brief IWDG Handle Structure definition
+ */
+typedef struct
+{
+ IWDG_TypeDef *Instance; /*!< Register base address */
+
+ IWDG_InitTypeDef Init; /*!< IWDG required parameters */
+} IWDG_HandleTypeDef;
+
+
+/**
+ * @}
+ */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Constants IWDG Exported Constants
+ * @{
+ */
+
+/** @defgroup IWDG_Prescaler IWDG Prescaler
+ * @{
+ */
+#define IWDG_PRESCALER_4 0x00000000U /*!< IWDG prescaler set to 4 */
+#define IWDG_PRESCALER_8 IWDG_PR_PR_0 /*!< IWDG prescaler set to 8 */
+#define IWDG_PRESCALER_16 IWDG_PR_PR_1 /*!< IWDG prescaler set to 16 */
+#define IWDG_PRESCALER_32 (IWDG_PR_PR_1 | IWDG_PR_PR_0) /*!< IWDG prescaler set to 32 */
+#define IWDG_PRESCALER_64 IWDG_PR_PR_2 /*!< IWDG prescaler set to 64 */
+#define IWDG_PRESCALER_128 (IWDG_PR_PR_2 | IWDG_PR_PR_0) /*!< IWDG prescaler set to 128 */
+#define IWDG_PRESCALER_256 (IWDG_PR_PR_2 | IWDG_PR_PR_1) /*!< IWDG prescaler set to 256 */
+
+/**
+ * @}
+ */
+
+
+
+/**
+ * @}
+ */
+
+/* Exported macros -----------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Macros IWDG Exported Macros
+ * @{
+ */
+
+/**
+ * @brief Enable the IWDG peripheral.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define __HAL_IWDG_START(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_ENABLE)
+
+/**
+ * @brief Reload IWDG counter with value defined in the reload register
+ * (write access to IWDG_PR and IWDG_RLR registers disabled).
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define __HAL_IWDG_RELOAD_COUNTER(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_RELOAD)
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup IWDG_Exported_Functions IWDG Exported Functions
+ * @{
+ */
+
+/** @defgroup IWDG_Exported_Functions_Group1 Initialization and Start functions
+ * @{
+ */
+/* Initialization/Start functions ********************************************/
+HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg);
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_Exported_Functions_Group2 IO operation functions
+ * @{
+ */
+/* I/O operation functions ****************************************************/
+HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg);
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup IWDG_Private_Constants IWDG Private Constants
+ * @{
+ */
+
+/**
+ * @brief IWDG Key Register BitMask
+ */
+#define IWDG_KEY_RELOAD 0x000000AAU /*!< IWDG Reload Counter Enable */
+#define IWDG_KEY_ENABLE 0x000000CCU /*!< IWDG Peripheral Enable */
+#define IWDG_KEY_WRITE_ACCESS_ENABLE 0x00000055U /*!< IWDG KR Write Access Enable */
+#define IWDG_KEY_WRITE_ACCESS_DISABLE 0x00000000U /*!< IWDG KR Write Access Disable */
+
+//#define IWDG_KEY_RELOAD 0x0000AAAAU /*!< IWDG Reload Counter Enable */
+//#define IWDG_KEY_ENABLE 0x0000CCCCU /*!< IWDG Peripheral Enable */
+//#define IWDG_KEY_WRITE_ACCESS_ENABLE 0x00005555U /*!< IWDG KR Write Access Enable */
+//#define IWDG_KEY_WRITE_ACCESS_DISABLE 0x00000000U /*!< IWDG KR Write Access Disable */
+
+
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+/** @defgroup IWDG_Private_Macros IWDG Private Macros
+ * @{
+ */
+
+/**
+ * @brief Enable write access to IWDG_PR and IWDG_RLR registers.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define IWDG_ENABLE_WRITE_ACCESS(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_WRITE_ACCESS_ENABLE)
+
+/**
+ * @brief Disable write access to IWDG_PR and IWDG_RLR registers.
+ * @param __HANDLE__ IWDG handle
+ * @retval None
+ */
+#define IWDG_DISABLE_WRITE_ACCESS(__HANDLE__) WRITE_REG((__HANDLE__)->Instance->KR, IWDG_KEY_WRITE_ACCESS_DISABLE)
+
+/**
+ * @brief Check IWDG prescaler value.
+ * @param __PRESCALER__ IWDG prescaler value
+ * @retval None
+ */
+#define IS_IWDG_PRESCALER(__PRESCALER__) (((__PRESCALER__) == IWDG_PRESCALER_4) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_8) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_16) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_32) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_64) || \
+ ((__PRESCALER__) == IWDG_PRESCALER_128)|| \
+ ((__PRESCALER__) == IWDG_PRESCALER_256))
+
+/**
+ * @brief Check IWDG reload value.
+ * @param __RELOAD__ IWDG reload value
+ * @retval None
+ */
+#define IS_IWDG_RELOAD(__RELOAD__) ((__RELOAD__) <= IWDG_RLR_RL)
+
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* STM32F1xx_HAL_IWDG_H */
+
+/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
index 9696c00..41f98af 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -384,5 +383,3 @@ void HAL_PWR_PVDCallback(void);
#endif /* __STM32F1xx_HAL_PWR_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
index 782e33a..9814caf 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
@@ -6,14 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -614,7 +612,7 @@ typedef struct
* @brief Force or release APB1 peripheral reset.
* @{
*/
-#define __HAL_RCC_APB1_FORCE_RESET() (RCC->APB2RSTR = 0xFFFFFFFFU)
+#define __HAL_RCC_APB1_FORCE_RESET() (RCC->APB1RSTR = 0xFFFFFFFFU)
#define __HAL_RCC_TIM2_FORCE_RESET() (RCC->APB1RSTR |= (RCC_APB1RSTR_TIM2RST))
#define __HAL_RCC_TIM3_FORCE_RESET() (RCC->APB1RSTR |= (RCC_APB1RSTR_TIM3RST))
#define __HAL_RCC_WWDG_FORCE_RESET() (RCC->APB1RSTR |= (RCC_APB1RSTR_WWDGRST))
@@ -1374,5 +1372,4 @@ void HAL_RCC_CSSCallback(void);
#endif /* __STM32F1xx_HAL_RCC_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
index 822ca9b..049d0ec 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
@@ -6,14 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -1904,5 +1902,4 @@ HAL_StatusTypeDef HAL_RCCEx_DisablePLL2(void);
#endif /* __STM32F1xx_HAL_RCC_EX_H */
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
index 632976a..ac72075 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -65,8 +64,10 @@ typedef struct
This means in PWM mode that (N+1) corresponds to:
- the number of PWM periods in edge-aligned mode
- the number of half PWM period in center-aligned mode
- GP timers: this parameter must be a number between Min_Data = 0x00 and Max_Data = 0xFF.
- Advanced timers: this parameter must be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF. */
+ GP timers: this parameter must be a number between Min_Data = 0x00 and
+ Max_Data = 0xFF.
+ Advanced timers: this parameter must be a number between Min_Data = 0x0000 and
+ Max_Data = 0xFFFF. */
uint32_t AutoReloadPreload; /*!< Specifies the auto-reload preload.
This parameter can be a value of @ref TIM_AutoReloadPreload */
@@ -218,7 +219,8 @@ typedef struct
uint32_t ClearInputPolarity; /*!< TIM Clear Input polarity
This parameter can be a value of @ref TIM_ClearInput_Polarity */
uint32_t ClearInputPrescaler; /*!< TIM Clear Input prescaler
- This parameter must be 0: When OCRef clear feature is used with ETR source, ETR prescaler must be off */
+ This parameter must be 0: When OCRef clear feature is used with ETR source,
+ ETR prescaler must be off */
uint32_t ClearInputFilter; /*!< TIM Clear Input filter
This parameter can be a number between Min_Data = 0x0 and Max_Data = 0xF */
} TIM_ClearInputConfigTypeDef;
@@ -264,22 +266,22 @@ typedef struct
*/
typedef struct
{
- uint32_t OffStateRunMode; /*!< TIM off state in run mode
- This parameter can be a value of @ref TIM_OSSR_Off_State_Selection_for_Run_mode_state */
- uint32_t OffStateIDLEMode; /*!< TIM off state in IDLE mode
- This parameter can be a value of @ref TIM_OSSI_Off_State_Selection_for_Idle_mode_state */
- uint32_t LockLevel; /*!< TIM Lock level
- This parameter can be a value of @ref TIM_Lock_level */
- uint32_t DeadTime; /*!< TIM dead Time
- This parameter can be a number between Min_Data = 0x00 and Max_Data = 0xFF */
- uint32_t BreakState; /*!< TIM Break State
- This parameter can be a value of @ref TIM_Break_Input_enable_disable */
- uint32_t BreakPolarity; /*!< TIM Break input polarity
- This parameter can be a value of @ref TIM_Break_Polarity */
- uint32_t BreakFilter; /*!< Specifies the break input filter.
- This parameter can be a number between Min_Data = 0x0 and Max_Data = 0xF */
- uint32_t AutomaticOutput; /*!< TIM Automatic Output Enable state
- This parameter can be a value of @ref TIM_AOE_Bit_Set_Reset */
+ uint32_t OffStateRunMode; /*!< TIM off state in run mode, This parameter can be a value of @ref TIM_OSSR_Off_State_Selection_for_Run_mode_state */
+
+ uint32_t OffStateIDLEMode; /*!< TIM off state in IDLE mode, This parameter can be a value of @ref TIM_OSSI_Off_State_Selection_for_Idle_mode_state */
+
+ uint32_t LockLevel; /*!< TIM Lock level, This parameter can be a value of @ref TIM_Lock_level */
+
+ uint32_t DeadTime; /*!< TIM dead Time, This parameter can be a number between Min_Data = 0x00 and Max_Data = 0xFF */
+
+ uint32_t BreakState; /*!< TIM Break State, This parameter can be a value of @ref TIM_Break_Input_enable_disable */
+
+ uint32_t BreakPolarity; /*!< TIM Break input polarity, This parameter can be a value of @ref TIM_Break_Polarity */
+
+ uint32_t BreakFilter; /*!< Specifies the break input filter.This parameter can be a number between Min_Data = 0x0 and Max_Data = 0xF */
+
+ uint32_t AutomaticOutput; /*!< TIM Automatic Output Enable state, This parameter can be a value of @ref TIM_AOE_Bit_Set_Reset */
+
} TIM_BreakDeadTimeConfigTypeDef;
/**
@@ -383,29 +385,28 @@ typedef struct
*/
typedef enum
{
- HAL_TIM_BASE_MSPINIT_CB_ID = 0x00U /*!< TIM Base MspInit Callback ID */
- , HAL_TIM_BASE_MSPDEINIT_CB_ID = 0x01U /*!< TIM Base MspDeInit Callback ID */
- , HAL_TIM_IC_MSPINIT_CB_ID = 0x02U /*!< TIM IC MspInit Callback ID */
- , HAL_TIM_IC_MSPDEINIT_CB_ID = 0x03U /*!< TIM IC MspDeInit Callback ID */
- , HAL_TIM_OC_MSPINIT_CB_ID = 0x04U /*!< TIM OC MspInit Callback ID */
- , HAL_TIM_OC_MSPDEINIT_CB_ID = 0x05U /*!< TIM OC MspDeInit Callback ID */
- , HAL_TIM_PWM_MSPINIT_CB_ID = 0x06U /*!< TIM PWM MspInit Callback ID */
- , HAL_TIM_PWM_MSPDEINIT_CB_ID = 0x07U /*!< TIM PWM MspDeInit Callback ID */
- , HAL_TIM_ONE_PULSE_MSPINIT_CB_ID = 0x08U /*!< TIM One Pulse MspInit Callback ID */
- , HAL_TIM_ONE_PULSE_MSPDEINIT_CB_ID = 0x09U /*!< TIM One Pulse MspDeInit Callback ID */
- , HAL_TIM_ENCODER_MSPINIT_CB_ID = 0x0AU /*!< TIM Encoder MspInit Callback ID */
- , HAL_TIM_ENCODER_MSPDEINIT_CB_ID = 0x0BU /*!< TIM Encoder MspDeInit Callback ID */
- , HAL_TIM_HALL_SENSOR_MSPINIT_CB_ID = 0x0CU /*!< TIM Hall Sensor MspDeInit Callback ID */
- , HAL_TIM_HALL_SENSOR_MSPDEINIT_CB_ID = 0x0DU /*!< TIM Hall Sensor MspDeInit Callback ID */
+ HAL_TIM_BASE_MSPINIT_CB_ID = 0x00U /*!< TIM Base MspInit Callback ID */
+ , HAL_TIM_BASE_MSPDEINIT_CB_ID = 0x01U /*!< TIM Base MspDeInit Callback ID */
+ , HAL_TIM_IC_MSPINIT_CB_ID = 0x02U /*!< TIM IC MspInit Callback ID */
+ , HAL_TIM_IC_MSPDEINIT_CB_ID = 0x03U /*!< TIM IC MspDeInit Callback ID */
+ , HAL_TIM_OC_MSPINIT_CB_ID = 0x04U /*!< TIM OC MspInit Callback ID */
+ , HAL_TIM_OC_MSPDEINIT_CB_ID = 0x05U /*!< TIM OC MspDeInit Callback ID */
+ , HAL_TIM_PWM_MSPINIT_CB_ID = 0x06U /*!< TIM PWM MspInit Callback ID */
+ , HAL_TIM_PWM_MSPDEINIT_CB_ID = 0x07U /*!< TIM PWM MspDeInit Callback ID */
+ , HAL_TIM_ONE_PULSE_MSPINIT_CB_ID = 0x08U /*!< TIM One Pulse MspInit Callback ID */
+ , HAL_TIM_ONE_PULSE_MSPDEINIT_CB_ID = 0x09U /*!< TIM One Pulse MspDeInit Callback ID */
+ , HAL_TIM_ENCODER_MSPINIT_CB_ID = 0x0AU /*!< TIM Encoder MspInit Callback ID */
+ , HAL_TIM_ENCODER_MSPDEINIT_CB_ID = 0x0BU /*!< TIM Encoder MspDeInit Callback ID */
+ , HAL_TIM_HALL_SENSOR_MSPINIT_CB_ID = 0x0CU /*!< TIM Hall Sensor MspDeInit Callback ID */
+ , HAL_TIM_HALL_SENSOR_MSPDEINIT_CB_ID = 0x0DU /*!< TIM Hall Sensor MspDeInit Callback ID */
, HAL_TIM_PERIOD_ELAPSED_CB_ID = 0x0EU /*!< TIM Period Elapsed Callback ID */
, HAL_TIM_PERIOD_ELAPSED_HALF_CB_ID = 0x0FU /*!< TIM Period Elapsed half complete Callback ID */
, HAL_TIM_TRIGGER_CB_ID = 0x10U /*!< TIM Trigger Callback ID */
, HAL_TIM_TRIGGER_HALF_CB_ID = 0x11U /*!< TIM Trigger half complete Callback ID */
-
, HAL_TIM_IC_CAPTURE_CB_ID = 0x12U /*!< TIM Input Capture Callback ID */
, HAL_TIM_IC_CAPTURE_HALF_CB_ID = 0x13U /*!< TIM Input Capture half complete Callback ID */
, HAL_TIM_OC_DELAY_ELAPSED_CB_ID = 0x14U /*!< TIM Output Compare Delay Elapsed Callback ID */
- , HAL_TIM_PWM_PULSE_FINISHED_CB_ID = 0x15U /*!< TIM PWM Pulse Finished Callback ID */
+ , HAL_TIM_PWM_PULSE_FINISHED_CB_ID = 0x15U /*!< TIM PWM Pulse Finished Callback ID */
, HAL_TIM_PWM_PULSE_FINISHED_HALF_CB_ID = 0x16U /*!< TIM PWM Pulse Finished half complete Callback ID */
, HAL_TIM_ERROR_CB_ID = 0x17U /*!< TIM Error Callback ID */
, HAL_TIM_COMMUTATION_CB_ID = 0x18U /*!< TIM Commutation Callback ID */
@@ -628,10 +629,8 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
/** @defgroup TIM_Input_Capture_Selection TIM Input Capture Selection
* @{
*/
-#define TIM_ICSELECTION_DIRECTTI TIM_CCMR1_CC1S_0 /*!< TIM Input 1, 2, 3 or 4 is selected to be
- connected to IC1, IC2, IC3 or IC4, respectively */
-#define TIM_ICSELECTION_INDIRECTTI TIM_CCMR1_CC1S_1 /*!< TIM Input 1, 2, 3 or 4 is selected to be
- connected to IC2, IC1, IC4 or IC3, respectively */
+#define TIM_ICSELECTION_DIRECTTI TIM_CCMR1_CC1S_0 /*!< TIM Input 1, 2, 3 or 4 is selected to be connected to IC1, IC2, IC3 or IC4, respectively */
+#define TIM_ICSELECTION_INDIRECTTI TIM_CCMR1_CC1S_1 /*!< TIM Input 1, 2, 3 or 4 is selected to be connected to IC2, IC1, IC4 or IC3, respectively */
#define TIM_ICSELECTION_TRC TIM_CCMR1_CC1S /*!< TIM Input 1, 2, 3 or 4 is selected to be connected to TRC */
/**
* @}
@@ -705,6 +704,15 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
* @}
*/
+/** @defgroup TIM_CC_DMA_Request CCx DMA request selection
+ * @{
+ */
+#define TIM_CCDMAREQUEST_CC 0x00000000U /*!< CCx DMA request sent when capture or compare match event occurs */
+#define TIM_CCDMAREQUEST_UPDATE TIM_CR2_CCDS /*!< CCx DMA requests sent when update event occurs */
+/**
+ * @}
+ */
+
/** @defgroup TIM_Flag_definition TIM Flag Definition
* @{
*/
@@ -739,16 +747,16 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
/** @defgroup TIM_Clock_Source TIM Clock Source
* @{
*/
-#define TIM_CLOCKSOURCE_ETRMODE2 TIM_SMCR_ETPS_1 /*!< External clock source mode 2 */
#define TIM_CLOCKSOURCE_INTERNAL TIM_SMCR_ETPS_0 /*!< Internal clock source */
+#define TIM_CLOCKSOURCE_ETRMODE1 TIM_TS_ETRF /*!< External clock source mode 1 (ETRF) */
+#define TIM_CLOCKSOURCE_ETRMODE2 TIM_SMCR_ETPS_1 /*!< External clock source mode 2 */
+#define TIM_CLOCKSOURCE_TI1ED TIM_TS_TI1F_ED /*!< External clock source mode 1 (TTI1FP1 + edge detect.) */
+#define TIM_CLOCKSOURCE_TI1 TIM_TS_TI1FP1 /*!< External clock source mode 1 (TTI1FP1) */
+#define TIM_CLOCKSOURCE_TI2 TIM_TS_TI2FP2 /*!< External clock source mode 1 (TTI2FP2) */
#define TIM_CLOCKSOURCE_ITR0 TIM_TS_ITR0 /*!< External clock source mode 1 (ITR0) */
#define TIM_CLOCKSOURCE_ITR1 TIM_TS_ITR1 /*!< External clock source mode 1 (ITR1) */
#define TIM_CLOCKSOURCE_ITR2 TIM_TS_ITR2 /*!< External clock source mode 1 (ITR2) */
#define TIM_CLOCKSOURCE_ITR3 TIM_TS_ITR3 /*!< External clock source mode 1 (ITR3) */
-#define TIM_CLOCKSOURCE_TI1ED TIM_TS_TI1F_ED /*!< External clock source mode 1 (TTI1FP1 + edge detect.) */
-#define TIM_CLOCKSOURCE_TI1 TIM_TS_TI1FP1 /*!< External clock source mode 1 (TTI1FP1) */
-#define TIM_CLOCKSOURCE_TI2 TIM_TS_TI2FP2 /*!< External clock source mode 1 (TTI2FP2) */
-#define TIM_CLOCKSOURCE_ETRMODE1 TIM_TS_ETRF /*!< External clock source mode 1 (ETRF) */
/**
* @}
*/
@@ -846,8 +854,7 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
* @{
*/
#define TIM_AUTOMATICOUTPUT_DISABLE 0x00000000U /*!< MOE can be set only by software */
-#define TIM_AUTOMATICOUTPUT_ENABLE TIM_BDTR_AOE /*!< MOE can be set by software or automatically at the next update event
- (if none of the break inputs BRK and BRK2 is active) */
+#define TIM_AUTOMATICOUTPUT_ENABLE TIM_BDTR_AOE /*!< MOE can be set by software or automatically at the next update event (if none of the break inputs BRK and BRK2 is active) */
/**
* @}
*/
@@ -954,24 +961,24 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
/** @defgroup TIM_DMA_Burst_Length TIM DMA Burst Length
* @{
*/
-#define TIM_DMABURSTLENGTH_1TRANSFER 0x00000000U /*!< The transfer is done to 1 register starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_2TRANSFERS 0x00000100U /*!< The transfer is done to 2 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_3TRANSFERS 0x00000200U /*!< The transfer is done to 3 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_4TRANSFERS 0x00000300U /*!< The transfer is done to 4 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_5TRANSFERS 0x00000400U /*!< The transfer is done to 5 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_6TRANSFERS 0x00000500U /*!< The transfer is done to 6 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_7TRANSFERS 0x00000600U /*!< The transfer is done to 7 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_8TRANSFERS 0x00000700U /*!< The transfer is done to 8 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_9TRANSFERS 0x00000800U /*!< The transfer is done to 9 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_10TRANSFERS 0x00000900U /*!< The transfer is done to 10 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_11TRANSFERS 0x00000A00U /*!< The transfer is done to 11 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_12TRANSFERS 0x00000B00U /*!< The transfer is done to 12 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_13TRANSFERS 0x00000C00U /*!< The transfer is done to 13 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_14TRANSFERS 0x00000D00U /*!< The transfer is done to 14 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_15TRANSFERS 0x00000E00U /*!< The transfer is done to 15 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_16TRANSFERS 0x00000F00U /*!< The transfer is done to 16 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_17TRANSFERS 0x00001000U /*!< The transfer is done to 17 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
-#define TIM_DMABURSTLENGTH_18TRANSFERS 0x00001100U /*!< The transfer is done to 18 registers starting trom TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_1TRANSFER 0x00000000U /*!< The transfer is done to 1 register starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_2TRANSFERS 0x00000100U /*!< The transfer is done to 2 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_3TRANSFERS 0x00000200U /*!< The transfer is done to 3 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_4TRANSFERS 0x00000300U /*!< The transfer is done to 4 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_5TRANSFERS 0x00000400U /*!< The transfer is done to 5 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_6TRANSFERS 0x00000500U /*!< The transfer is done to 6 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_7TRANSFERS 0x00000600U /*!< The transfer is done to 7 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_8TRANSFERS 0x00000700U /*!< The transfer is done to 8 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_9TRANSFERS 0x00000800U /*!< The transfer is done to 9 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_10TRANSFERS 0x00000900U /*!< The transfer is done to 10 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_11TRANSFERS 0x00000A00U /*!< The transfer is done to 11 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_12TRANSFERS 0x00000B00U /*!< The transfer is done to 12 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_13TRANSFERS 0x00000C00U /*!< The transfer is done to 13 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_14TRANSFERS 0x00000D00U /*!< The transfer is done to 14 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_15TRANSFERS 0x00000E00U /*!< The transfer is done to 15 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_16TRANSFERS 0x00000F00U /*!< The transfer is done to 16 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_17TRANSFERS 0x00001000U /*!< The transfer is done to 17 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
+#define TIM_DMABURSTLENGTH_18TRANSFERS 0x00001100U /*!< The transfer is done to 18 registers starting from TIMx_CR1 + TIMx_DCR.DBA */
/**
* @}
*/
@@ -1091,7 +1098,8 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
* @brief Disable the TIM main Output.
* @param __HANDLE__ TIM handle
* @retval None
- * @note The Main Output Enable of a timer instance is disabled only if all the CCx and CCxN channels have been disabled
+ * @note The Main Output Enable of a timer instance is disabled only if all the CCx and CCxN channels have been
+ * disabled
*/
#define __HAL_TIM_MOE_DISABLE(__HANDLE__) \
do { \
@@ -1252,8 +1260,8 @@ typedef void (*pTIM_CallbackTypeDef)(TIM_HandleTypeDef *htim); /*!< pointer to
* @brief Indicates whether or not the TIM Counter is used as downcounter.
* @param __HANDLE__ TIM handle.
* @retval False (Counter used as upcounter) or True (Counter used as downcounter)
- * @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode or Encoder
-mode.
+ * @note This macro is particularly useful to get the counting mode when the timer operates in Center-aligned mode
+ * or Encoder mode.
*/
#define __HAL_TIM_IS_TIM_COUNTING_DOWN(__HANDLE__) (((__HANDLE__)->Instance->CR1 &(TIM_CR1_DIR)) == (TIM_CR1_DIR))
@@ -1327,7 +1335,8 @@ mode.
#define __HAL_TIM_GET_CLOCKDIVISION(__HANDLE__) ((__HANDLE__)->Instance->CR1 & TIM_CR1_CKD)
/**
- * @brief Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel() function.
+ * @brief Set the TIM Input Capture prescaler on runtime without calling another time HAL_TIM_IC_ConfigChannel()
+ * function.
* @param __HANDLE__ TIM handle.
* @param __CHANNEL__ TIM Channels to be configured.
* This parameter can be one of the following values:
@@ -1525,6 +1534,17 @@ mode.
TIM_SET_CAPTUREPOLARITY((__HANDLE__), (__CHANNEL__), (__POLARITY__)); \
}while(0)
+/** @brief Select the Capture/compare DMA request source.
+ * @param __HANDLE__ specifies the TIM Handle.
+ * @param __CCDMA__ specifies Capture/compare DMA request source
+ * This parameter can be one of the following values:
+ * @arg TIM_CCDMAREQUEST_CC: CCx DMA request generated on Capture/Compare event
+ * @arg TIM_CCDMAREQUEST_UPDATE: CCx DMA request generated on Update event
+ * @retval None
+ */
+#define __HAL_TIM_SELECT_CCDMAREQUEST(__HANDLE__, __CCDMA__) \
+ MODIFY_REG((__HANDLE__)->Instance->CR2, TIM_CR2_CCDS, (__CCDMA__))
+
/**
* @}
*/
@@ -1633,20 +1653,22 @@ mode.
#define IS_TIM_OPM_CHANNELS(__CHANNEL__) (((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2))
+#define IS_TIM_PERIOD(__PERIOD__) (((__PERIOD__) > 0U) && ((__PERIOD__) <= 0xFFFFU))
+
#define IS_TIM_COMPLEMENTARY_CHANNELS(__CHANNEL__) (((__CHANNEL__) == TIM_CHANNEL_1) || \
((__CHANNEL__) == TIM_CHANNEL_2) || \
((__CHANNEL__) == TIM_CHANNEL_3))
#define IS_TIM_CLOCKSOURCE(__CLOCK__) (((__CLOCK__) == TIM_CLOCKSOURCE_INTERNAL) || \
+ ((__CLOCK__) == TIM_CLOCKSOURCE_ETRMODE1) || \
((__CLOCK__) == TIM_CLOCKSOURCE_ETRMODE2) || \
- ((__CLOCK__) == TIM_CLOCKSOURCE_ITR0) || \
- ((__CLOCK__) == TIM_CLOCKSOURCE_ITR1) || \
- ((__CLOCK__) == TIM_CLOCKSOURCE_ITR2) || \
- ((__CLOCK__) == TIM_CLOCKSOURCE_ITR3) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI1ED) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI1) || \
((__CLOCK__) == TIM_CLOCKSOURCE_TI2) || \
- ((__CLOCK__) == TIM_CLOCKSOURCE_ETRMODE1))
+ ((__CLOCK__) == TIM_CLOCKSOURCE_ITR0) || \
+ ((__CLOCK__) == TIM_CLOCKSOURCE_ITR1) || \
+ ((__CLOCK__) == TIM_CLOCKSOURCE_ITR2) || \
+ ((__CLOCK__) == TIM_CLOCKSOURCE_ITR3))
#define IS_TIM_CLOCKPOLARITY(__POLARITY__) (((__POLARITY__) == TIM_CLOCKPOLARITY_INVERTED) || \
((__POLARITY__) == TIM_CLOCKPOLARITY_NONINVERTED) || \
@@ -1684,7 +1706,6 @@ mode.
#define IS_TIM_BREAK_FILTER(__BRKFILTER__) ((__BRKFILTER__) <= 0xFUL)
-
#define IS_TIM_BREAK_STATE(__STATE__) (((__STATE__) == TIM_BREAK_ENABLE) || \
((__STATE__) == TIM_BREAK_DISABLE))
@@ -1722,13 +1743,13 @@ mode.
((__MODE__) == TIM_OCMODE_FORCED_ACTIVE) || \
((__MODE__) == TIM_OCMODE_FORCED_INACTIVE))
-#define IS_TIM_TRIGGER_SELECTION(__SELECTION__) (((__SELECTION__) == TIM_TS_ITR0) || \
- ((__SELECTION__) == TIM_TS_ITR1) || \
- ((__SELECTION__) == TIM_TS_ITR2) || \
- ((__SELECTION__) == TIM_TS_ITR3) || \
+#define IS_TIM_TRIGGER_SELECTION(__SELECTION__) (((__SELECTION__) == TIM_TS_ITR0) || \
+ ((__SELECTION__) == TIM_TS_ITR1) || \
+ ((__SELECTION__) == TIM_TS_ITR2) || \
+ ((__SELECTION__) == TIM_TS_ITR3) || \
((__SELECTION__) == TIM_TS_TI1F_ED) || \
- ((__SELECTION__) == TIM_TS_TI1FP1) || \
- ((__SELECTION__) == TIM_TS_TI2FP2) || \
+ ((__SELECTION__) == TIM_TS_TI1FP1) || \
+ ((__SELECTION__) == TIM_TS_TI2FP2) || \
((__SELECTION__) == TIM_TS_ETRF))
#define IS_TIM_INTERNAL_TRIGGEREVENT_SELECTION(__SELECTION__) (((__SELECTION__) == TIM_TS_ITR0) || \
@@ -1817,11 +1838,11 @@ mode.
((__HANDLE__)->ChannelState[3] = (__CHANNEL_STATE__)))
#define TIM_CHANNEL_STATE_SET_ALL(__HANDLE__, __CHANNEL_STATE__) do { \
- (__HANDLE__)->ChannelState[0] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelState[1] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelState[2] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelState[3] = (__CHANNEL_STATE__); \
- } while(0)
+ (__HANDLE__)->ChannelState[0] = (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelState[1] = (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelState[2] = (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelState[3] = (__CHANNEL_STATE__); \
+ } while(0)
#define TIM_CHANNEL_N_STATE_GET(__HANDLE__, __CHANNEL__)\
(((__CHANNEL__) == TIM_CHANNEL_1) ? (__HANDLE__)->ChannelNState[0] :\
@@ -1836,11 +1857,15 @@ mode.
((__HANDLE__)->ChannelNState[3] = (__CHANNEL_STATE__)))
#define TIM_CHANNEL_N_STATE_SET_ALL(__HANDLE__, __CHANNEL_STATE__) do { \
- (__HANDLE__)->ChannelNState[0] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelNState[1] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelNState[2] = (__CHANNEL_STATE__); \
- (__HANDLE__)->ChannelNState[3] = (__CHANNEL_STATE__); \
- } while(0)
+ (__HANDLE__)->ChannelNState[0] = \
+ (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelNState[1] = \
+ (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelNState[2] = \
+ (__CHANNEL_STATE__); \
+ (__HANDLE__)->ChannelNState[3] = \
+ (__CHANNEL_STATE__); \
+ } while(0)
/**
* @}
@@ -1871,7 +1896,7 @@ HAL_StatusTypeDef HAL_TIM_Base_Stop(TIM_HandleTypeDef *htim);
HAL_StatusTypeDef HAL_TIM_Base_Start_IT(TIM_HandleTypeDef *htim);
HAL_StatusTypeDef HAL_TIM_Base_Stop_IT(TIM_HandleTypeDef *htim);
/* Non-Blocking mode: DMA */
-HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, uint32_t *pData, uint16_t Length);
+HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, const uint32_t *pData, uint16_t Length);
HAL_StatusTypeDef HAL_TIM_Base_Stop_DMA(TIM_HandleTypeDef *htim);
/**
* @}
@@ -1893,7 +1918,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIM_OC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIM_OC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
-HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length);
+HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length);
HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
@@ -1915,7 +1941,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIM_PWM_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
-HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length);
+HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length);
HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
@@ -1967,7 +1994,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Out
* @{
*/
/* Timer Encoder functions ****************************************************/
-HAL_StatusTypeDef HAL_TIM_Encoder_Init(TIM_HandleTypeDef *htim, TIM_Encoder_InitTypeDef *sConfig);
+HAL_StatusTypeDef HAL_TIM_Encoder_Init(TIM_HandleTypeDef *htim, const TIM_Encoder_InitTypeDef *sConfig);
HAL_StatusTypeDef HAL_TIM_Encoder_DeInit(TIM_HandleTypeDef *htim);
void HAL_TIM_Encoder_MspInit(TIM_HandleTypeDef *htim);
void HAL_TIM_Encoder_MspDeInit(TIM_HandleTypeDef *htim);
@@ -2000,31 +2027,36 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim);
* @{
*/
/* Control functions *********************************************************/
-HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_OC_InitTypeDef *sConfig, uint32_t Channel);
-HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim, TIM_OC_InitTypeDef *sConfig, uint32_t Channel);
-HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_IC_InitTypeDef *sConfig, uint32_t Channel);
+HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim, const TIM_OC_InitTypeDef *sConfig,
+ uint32_t Channel);
+HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim, const TIM_OC_InitTypeDef *sConfig,
+ uint32_t Channel);
+HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, const TIM_IC_InitTypeDef *sConfig,
+ uint32_t Channel);
HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel(TIM_HandleTypeDef *htim, TIM_OnePulse_InitTypeDef *sConfig,
uint32_t OutputChannel, uint32_t InputChannel);
-HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear(TIM_HandleTypeDef *htim, TIM_ClearInputConfigTypeDef *sClearInputConfig,
+HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear(TIM_HandleTypeDef *htim,
+ const TIM_ClearInputConfigTypeDef *sClearInputConfig,
uint32_t Channel);
-HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, TIM_ClockConfigTypeDef *sClockSourceConfig);
+HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, const TIM_ClockConfigTypeDef *sClockSourceConfig);
HAL_StatusTypeDef HAL_TIM_ConfigTI1Input(TIM_HandleTypeDef *htim, uint32_t TI1_Selection);
-HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, TIM_SlaveConfigTypeDef *sSlaveConfig);
-HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT(TIM_HandleTypeDef *htim, TIM_SlaveConfigTypeDef *sSlaveConfig);
+HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig);
+HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT(TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig);
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
- uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength);
+ uint32_t BurstRequestSrc, const uint32_t *BurstBuffer,
+ uint32_t BurstLength);
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
- uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength,
- uint32_t DataLength);
+ uint32_t BurstRequestSrc, const uint32_t *BurstBuffer,
+ uint32_t BurstLength, uint32_t DataLength);
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop(TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc);
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength);
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
- uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength,
- uint32_t DataLength);
+ uint32_t BurstRequestSrc, uint32_t *BurstBuffer,
+ uint32_t BurstLength, uint32_t DataLength);
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStop(TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc);
HAL_StatusTypeDef HAL_TIM_GenerateEvent(TIM_HandleTypeDef *htim, uint32_t EventSource);
-uint32_t HAL_TIM_ReadCapturedValue(TIM_HandleTypeDef *htim, uint32_t Channel);
+uint32_t HAL_TIM_ReadCapturedValue(const TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
*/
@@ -2061,17 +2093,17 @@ HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Ca
* @{
*/
/* Peripheral State functions ************************************************/
-HAL_TIM_StateTypeDef HAL_TIM_Base_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_StateTypeDef HAL_TIM_OC_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_StateTypeDef HAL_TIM_IC_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState(TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_Base_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_OC_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_IC_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState(const TIM_HandleTypeDef *htim);
/* Peripheral Channel state functions ************************************************/
-HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel(TIM_HandleTypeDef *htim);
-HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState(TIM_HandleTypeDef *htim, uint32_t Channel);
-HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(TIM_HandleTypeDef *htim);
+HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel(const TIM_HandleTypeDef *htim);
+HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState(const TIM_HandleTypeDef *htim, uint32_t Channel);
+HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(const TIM_HandleTypeDef *htim);
/**
* @}
*/
@@ -2085,9 +2117,9 @@ HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(TIM_HandleTypeDef *htim);
/** @defgroup TIM_Private_Functions TIM Private Functions
* @{
*/
-void TIM_Base_SetConfig(TIM_TypeDef *TIMx, TIM_Base_InitTypeDef *Structure);
+void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure);
void TIM_TI1_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection, uint32_t TIM_ICFilter);
-void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config);
+void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config);
void TIM_ETR_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ExtTRGPrescaler,
uint32_t TIM_ExtTRGPolarity, uint32_t ExtTRGFilter);
@@ -2119,5 +2151,3 @@ void TIM_ResetCallback(TIM_HandleTypeDef *htim);
#endif
#endif /* STM32F1xx_HAL_TIM_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
index 1979d73..3edc9d3 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
@@ -6,13 +6,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -111,7 +110,7 @@ typedef struct
* @{
*/
/* Timer Hall Sensor functions **********************************************/
-HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, TIM_HallSensor_InitTypeDef *sConfig);
+HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, const TIM_HallSensor_InitTypeDef *sConfig);
HAL_StatusTypeDef HAL_TIMEx_HallSensor_DeInit(TIM_HandleTypeDef *htim);
void HAL_TIMEx_HallSensor_MspInit(TIM_HandleTypeDef *htim);
@@ -144,7 +143,8 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Chann
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
-HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length);
+HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length);
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
@@ -163,7 +163,8 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel);
/* Non-Blocking mode: DMA */
-HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length);
+HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length);
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel);
/**
* @}
@@ -197,9 +198,9 @@ HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_IT(TIM_HandleTypeDef *htim, uint32
HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_DMA(TIM_HandleTypeDef *htim, uint32_t InputTrigger,
uint32_t CommutationSource);
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
- TIM_MasterConfigTypeDef *sMasterConfig);
+ const TIM_MasterConfigTypeDef *sMasterConfig);
HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *htim,
- TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig);
+ const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig);
HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap);
/**
* @}
@@ -222,8 +223,8 @@ void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim);
* @{
*/
/* Extended Peripheral State functions ***************************************/
-HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(TIM_HandleTypeDef *htim);
-HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(TIM_HandleTypeDef *htim, uint32_t ChannelN);
+HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(const TIM_HandleTypeDef *htim);
+HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(const TIM_HandleTypeDef *htim, uint32_t ChannelN);
/**
* @}
*/
@@ -234,7 +235,7 @@ HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(TIM_HandleTypeDef *htim,
/* End of exported functions -------------------------------------------------*/
/* Private functions----------------------------------------------------------*/
-/** @addtogroup TIMEx_Private_Functions TIMEx Private Functions
+/** @addtogroup TIMEx_Private_Functions TIM Extended Private Functions
* @{
*/
void TIMEx_DMACommutationCplt(DMA_HandleTypeDef *hdma);
@@ -258,5 +259,3 @@ void TIMEx_DMACommutationHalfCplt(DMA_HandleTypeDef *hdma);
#endif /* STM32F1xx_HAL_TIM_EX_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h
new file mode 100644
index 0000000..146fd88
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h
@@ -0,0 +1,1012 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_bus.h
+ * @author MCD Application Team
+ * @brief Header file of BUS LL module.
+
+ @verbatim
+ ##### RCC Limitations #####
+ ==============================================================================
+ [..]
+ A delay between an RCC peripheral clock enable and the effective peripheral
+ enabling should be taken into account in order to manage the peripheral read/write
+ from/to registers.
+ (+) This delay depends on the peripheral mapping.
+ (++) AHB & APB peripherals, 1 dummy read is necessary
+
+ [..]
+ Workarounds:
+ (#) For AHB & APB peripherals, a dummy read to the peripheral register has been
+ inserted in each LL_{BUS}_GRP{x}_EnableClock() function.
+
+ @endverbatim
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_BUS_H
+#define __STM32F1xx_LL_BUS_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined(RCC)
+
+/** @defgroup BUS_LL BUS
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private constants ---------------------------------------------------------*/
+#if defined(RCC_AHBRSTR_OTGFSRST) || defined(RCC_AHBRSTR_ETHMACRST)
+#define RCC_AHBRSTR_SUPPORT
+#endif /* RCC_AHBRSTR_OTGFSRST || RCC_AHBRSTR_ETHMACRST */
+
+/* Private macros ------------------------------------------------------------*/
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup BUS_LL_Exported_Constants BUS Exported Constants
+ * @{
+ */
+
+/** @defgroup BUS_LL_EC_AHB1_GRP1_PERIPH AHB1 GRP1 PERIPH
+ * @{
+ */
+#define LL_AHB1_GRP1_PERIPH_ALL (uint32_t)0xFFFFFFFFU
+#define LL_AHB1_GRP1_PERIPH_CRC RCC_AHBENR_CRCEN
+#define LL_AHB1_GRP1_PERIPH_DMA1 RCC_AHBENR_DMA1EN
+#if defined(DMA2)
+#define LL_AHB1_GRP1_PERIPH_DMA2 RCC_AHBENR_DMA2EN
+#endif /*DMA2*/
+#if defined(ETH)
+#define LL_AHB1_GRP1_PERIPH_ETHMAC RCC_AHBENR_ETHMACEN
+#define LL_AHB1_GRP1_PERIPH_ETHMACRX RCC_AHBENR_ETHMACRXEN
+#define LL_AHB1_GRP1_PERIPH_ETHMACTX RCC_AHBENR_ETHMACTXEN
+#endif /*ETH*/
+#define LL_AHB1_GRP1_PERIPH_FLASH RCC_AHBENR_FLITFEN
+#if defined(FSMC_Bank1)
+#define LL_AHB1_GRP1_PERIPH_FSMC RCC_AHBENR_FSMCEN
+#endif /*FSMC_Bank1*/
+#if defined(USB_OTG_FS)
+#define LL_AHB1_GRP1_PERIPH_OTGFS RCC_AHBENR_OTGFSEN
+#endif /*USB_OTG_FS*/
+#if defined(SDIO)
+#define LL_AHB1_GRP1_PERIPH_SDIO RCC_AHBENR_SDIOEN
+#endif /*SDIO*/
+#define LL_AHB1_GRP1_PERIPH_SRAM RCC_AHBENR_SRAMEN
+/**
+ * @}
+ */
+
+/** @defgroup BUS_LL_EC_APB1_GRP1_PERIPH APB1 GRP1 PERIPH
+ * @{
+ */
+#define LL_APB1_GRP1_PERIPH_ALL (uint32_t)0xFFFFFFFFU
+#define LL_APB1_GRP1_PERIPH_BKP RCC_APB1ENR_BKPEN
+#if defined(CAN1)
+#define LL_APB1_GRP1_PERIPH_CAN1 RCC_APB1ENR_CAN1EN
+#endif /*CAN1*/
+#if defined(CAN2)
+#define LL_APB1_GRP1_PERIPH_CAN2 RCC_APB1ENR_CAN2EN
+#endif /*CAN2*/
+#if defined(CEC)
+#define LL_APB1_GRP1_PERIPH_CEC RCC_APB1ENR_CECEN
+#endif /*CEC*/
+#if defined(DAC)
+#define LL_APB1_GRP1_PERIPH_DAC1 RCC_APB1ENR_DACEN
+#endif /*DAC*/
+#define LL_APB1_GRP1_PERIPH_I2C1 RCC_APB1ENR_I2C1EN
+#if defined(I2C2)
+#define LL_APB1_GRP1_PERIPH_I2C2 RCC_APB1ENR_I2C2EN
+#endif /*I2C2*/
+#define LL_APB1_GRP1_PERIPH_PWR RCC_APB1ENR_PWREN
+#if defined(SPI2)
+#define LL_APB1_GRP1_PERIPH_SPI2 RCC_APB1ENR_SPI2EN
+#endif /*SPI2*/
+#if defined(SPI3)
+#define LL_APB1_GRP1_PERIPH_SPI3 RCC_APB1ENR_SPI3EN
+#endif /*SPI3*/
+#if defined(TIM12)
+#define LL_APB1_GRP1_PERIPH_TIM12 RCC_APB1ENR_TIM12EN
+#endif /*TIM12*/
+#if defined(TIM13)
+#define LL_APB1_GRP1_PERIPH_TIM13 RCC_APB1ENR_TIM13EN
+#endif /*TIM13*/
+#if defined(TIM14)
+#define LL_APB1_GRP1_PERIPH_TIM14 RCC_APB1ENR_TIM14EN
+#endif /*TIM14*/
+#define LL_APB1_GRP1_PERIPH_TIM2 RCC_APB1ENR_TIM2EN
+#define LL_APB1_GRP1_PERIPH_TIM3 RCC_APB1ENR_TIM3EN
+#if defined(TIM4)
+#define LL_APB1_GRP1_PERIPH_TIM4 RCC_APB1ENR_TIM4EN
+#endif /*TIM4*/
+#if defined(TIM5)
+#define LL_APB1_GRP1_PERIPH_TIM5 RCC_APB1ENR_TIM5EN
+#endif /*TIM5*/
+#if defined(TIM6)
+#define LL_APB1_GRP1_PERIPH_TIM6 RCC_APB1ENR_TIM6EN
+#endif /*TIM6*/
+#if defined(TIM7)
+#define LL_APB1_GRP1_PERIPH_TIM7 RCC_APB1ENR_TIM7EN
+#endif /*TIM7*/
+#if defined(UART4)
+#define LL_APB1_GRP1_PERIPH_UART4 RCC_APB1ENR_UART4EN
+#endif /*UART4*/
+#if defined(UART5)
+#define LL_APB1_GRP1_PERIPH_UART5 RCC_APB1ENR_UART5EN
+#endif /*UART5*/
+#define LL_APB1_GRP1_PERIPH_USART2 RCC_APB1ENR_USART2EN
+#if defined(USART3)
+#define LL_APB1_GRP1_PERIPH_USART3 RCC_APB1ENR_USART3EN
+#endif /*USART3*/
+#if defined(USB)
+#define LL_APB1_GRP1_PERIPH_USB RCC_APB1ENR_USBEN
+#endif /*USB*/
+#define LL_APB1_GRP1_PERIPH_WWDG RCC_APB1ENR_WWDGEN
+/**
+ * @}
+ */
+
+/** @defgroup BUS_LL_EC_APB2_GRP1_PERIPH APB2 GRP1 PERIPH
+ * @{
+ */
+#define LL_APB2_GRP1_PERIPH_ALL (uint32_t)0xFFFFFFFFU
+#define LL_APB2_GRP1_PERIPH_ADC1 RCC_APB2ENR_ADC1EN
+#if defined(ADC2)
+#define LL_APB2_GRP1_PERIPH_ADC2 RCC_APB2ENR_ADC2EN
+#endif /*ADC2*/
+#if defined(ADC3)
+#define LL_APB2_GRP1_PERIPH_ADC3 RCC_APB2ENR_ADC3EN
+#endif /*ADC3*/
+#define LL_APB2_GRP1_PERIPH_AFIO RCC_APB2ENR_AFIOEN
+#define LL_APB2_GRP1_PERIPH_GPIOA RCC_APB2ENR_IOPAEN
+#define LL_APB2_GRP1_PERIPH_GPIOB RCC_APB2ENR_IOPBEN
+#define LL_APB2_GRP1_PERIPH_GPIOC RCC_APB2ENR_IOPCEN
+#define LL_APB2_GRP1_PERIPH_GPIOD RCC_APB2ENR_IOPDEN
+#if defined(GPIOE)
+#define LL_APB2_GRP1_PERIPH_GPIOE RCC_APB2ENR_IOPEEN
+#endif /*GPIOE*/
+#if defined(GPIOF)
+#define LL_APB2_GRP1_PERIPH_GPIOF RCC_APB2ENR_IOPFEN
+#endif /*GPIOF*/
+#if defined(GPIOG)
+#define LL_APB2_GRP1_PERIPH_GPIOG RCC_APB2ENR_IOPGEN
+#endif /*GPIOG*/
+#define LL_APB2_GRP1_PERIPH_SPI1 RCC_APB2ENR_SPI1EN
+#if defined(TIM10)
+#define LL_APB2_GRP1_PERIPH_TIM10 RCC_APB2ENR_TIM10EN
+#endif /*TIM10*/
+#if defined(TIM11)
+#define LL_APB2_GRP1_PERIPH_TIM11 RCC_APB2ENR_TIM11EN
+#endif /*TIM11*/
+#if defined(TIM15)
+#define LL_APB2_GRP1_PERIPH_TIM15 RCC_APB2ENR_TIM15EN
+#endif /*TIM15*/
+#if defined(TIM16)
+#define LL_APB2_GRP1_PERIPH_TIM16 RCC_APB2ENR_TIM16EN
+#endif /*TIM16*/
+#if defined(TIM17)
+#define LL_APB2_GRP1_PERIPH_TIM17 RCC_APB2ENR_TIM17EN
+#endif /*TIM17*/
+#define LL_APB2_GRP1_PERIPH_TIM1 RCC_APB2ENR_TIM1EN
+#if defined(TIM8)
+#define LL_APB2_GRP1_PERIPH_TIM8 RCC_APB2ENR_TIM8EN
+#endif /*TIM8*/
+#if defined(TIM9)
+#define LL_APB2_GRP1_PERIPH_TIM9 RCC_APB2ENR_TIM9EN
+#endif /*TIM9*/
+#define LL_APB2_GRP1_PERIPH_USART1 RCC_APB2ENR_USART1EN
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup BUS_LL_Exported_Functions BUS Exported Functions
+ * @{
+ */
+
+/** @defgroup BUS_LL_EF_AHB1 AHB1
+ * @{
+ */
+
+/**
+ * @brief Enable AHB1 peripherals clock.
+ * @rmtoll AHBENR CRCEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR DMA1EN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR DMA2EN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR ETHMACEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR ETHMACRXEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR ETHMACTXEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR FLITFEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR FSMCEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR OTGFSEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR SDIOEN LL_AHB1_GRP1_EnableClock\n
+ * AHBENR SRAMEN LL_AHB1_GRP1_EnableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_AHB1_GRP1_PERIPH_CRC
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FLASH
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FSMC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_OTGFS (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SDIO (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_AHB1_GRP1_EnableClock(uint32_t Periphs)
+{
+ __IO uint32_t tmpreg;
+ SET_BIT(RCC->AHBENR, Periphs);
+ /* Delay after an RCC peripheral clock enabling */
+ tmpreg = READ_BIT(RCC->AHBENR, Periphs);
+ (void)tmpreg;
+}
+
+/**
+ * @brief Check if AHB1 peripheral clock is enabled or not
+ * @rmtoll AHBENR CRCEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR DMA1EN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR DMA2EN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR ETHMACEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR ETHMACRXEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR ETHMACTXEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR FLITFEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR FSMCEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR OTGFSEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR SDIOEN LL_AHB1_GRP1_IsEnabledClock\n
+ * AHBENR SRAMEN LL_AHB1_GRP1_IsEnabledClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_AHB1_GRP1_PERIPH_CRC
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FLASH
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FSMC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_OTGFS (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SDIO (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM
+ *
+ * (*) value not defined in all devices.
+ * @retval State of Periphs (1 or 0).
+*/
+__STATIC_INLINE uint32_t LL_AHB1_GRP1_IsEnabledClock(uint32_t Periphs)
+{
+ return (READ_BIT(RCC->AHBENR, Periphs) == Periphs);
+}
+
+/**
+ * @brief Disable AHB1 peripherals clock.
+ * @rmtoll AHBENR CRCEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR DMA1EN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR DMA2EN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR ETHMACEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR ETHMACRXEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR ETHMACTXEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR FLITFEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR FSMCEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR OTGFSEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR SDIOEN LL_AHB1_GRP1_DisableClock\n
+ * AHBENR SRAMEN LL_AHB1_GRP1_DisableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_AHB1_GRP1_PERIPH_CRC
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA1
+ * @arg @ref LL_AHB1_GRP1_PERIPH_DMA2 (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACRX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMACTX (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FLASH
+ * @arg @ref LL_AHB1_GRP1_PERIPH_FSMC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_OTGFS (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SDIO (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_SRAM
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_AHB1_GRP1_DisableClock(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->AHBENR, Periphs);
+}
+
+#if defined(RCC_AHBRSTR_SUPPORT)
+/**
+ * @brief Force AHB1 peripherals reset.
+ * @rmtoll AHBRSTR ETHMACRST LL_AHB1_GRP1_ForceReset\n
+ * AHBRSTR OTGFSRST LL_AHB1_GRP1_ForceReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ALL
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_OTGFS (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_AHB1_GRP1_ForceReset(uint32_t Periphs)
+{
+ SET_BIT(RCC->AHBRSTR, Periphs);
+}
+
+/**
+ * @brief Release AHB1 peripherals reset.
+ * @rmtoll AHBRSTR ETHMACRST LL_AHB1_GRP1_ReleaseReset\n
+ * AHBRSTR OTGFSRST LL_AHB1_GRP1_ReleaseReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ALL
+ * @arg @ref LL_AHB1_GRP1_PERIPH_ETHMAC (*)
+ * @arg @ref LL_AHB1_GRP1_PERIPH_OTGFS (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_AHB1_GRP1_ReleaseReset(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->AHBRSTR, Periphs);
+}
+#endif /* RCC_AHBRSTR_SUPPORT */
+
+/**
+ * @}
+ */
+
+/** @defgroup BUS_LL_EF_APB1 APB1
+ * @{
+ */
+
+/**
+ * @brief Enable APB1 peripherals clock.
+ * @rmtoll APB1ENR BKPEN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR CAN1EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR CAN2EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR CECEN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR DACEN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR I2C1EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR I2C2EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR PWREN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR SPI2EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR SPI3EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM12EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM13EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM14EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM2EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM3EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM4EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM5EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM6EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR TIM7EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR UART4EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR UART5EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR USART2EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR USART3EN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR USBEN LL_APB1_GRP1_EnableClock\n
+ * APB1ENR WWDGEN LL_APB1_GRP1_EnableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB1_GRP1_PERIPH_BKP
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C1
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_PWR
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM2
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM3
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART2
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USB (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_WWDG
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB1_GRP1_EnableClock(uint32_t Periphs)
+{
+ __IO uint32_t tmpreg;
+ SET_BIT(RCC->APB1ENR, Periphs);
+ /* Delay after an RCC peripheral clock enabling */
+ tmpreg = READ_BIT(RCC->APB1ENR, Periphs);
+ (void)tmpreg;
+}
+
+/**
+ * @brief Check if APB1 peripheral clock is enabled or not
+ * @rmtoll APB1ENR BKPEN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR CAN1EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR CAN2EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR CECEN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR DACEN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR I2C1EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR I2C2EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR PWREN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR SPI2EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR SPI3EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM12EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM13EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM14EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM2EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM3EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM4EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM5EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM6EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR TIM7EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR UART4EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR UART5EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR USART2EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR USART3EN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR USBEN LL_APB1_GRP1_IsEnabledClock\n
+ * APB1ENR WWDGEN LL_APB1_GRP1_IsEnabledClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB1_GRP1_PERIPH_BKP
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C1
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_PWR
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM2
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM3
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART2
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USB (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_WWDG
+ *
+ * (*) value not defined in all devices.
+ * @retval State of Periphs (1 or 0).
+*/
+__STATIC_INLINE uint32_t LL_APB1_GRP1_IsEnabledClock(uint32_t Periphs)
+{
+ return (READ_BIT(RCC->APB1ENR, Periphs) == Periphs);
+}
+
+/**
+ * @brief Disable APB1 peripherals clock.
+ * @rmtoll APB1ENR BKPEN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR CAN1EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR CAN2EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR CECEN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR DACEN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR I2C1EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR I2C2EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR PWREN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR SPI2EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR SPI3EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM12EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM13EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM14EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM2EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM3EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM4EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM5EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM6EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR TIM7EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR UART4EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR UART5EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR USART2EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR USART3EN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR USBEN LL_APB1_GRP1_DisableClock\n
+ * APB1ENR WWDGEN LL_APB1_GRP1_DisableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB1_GRP1_PERIPH_BKP
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C1
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_PWR
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM2
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM3
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART2
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USB (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_WWDG
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB1_GRP1_DisableClock(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->APB1ENR, Periphs);
+}
+
+/**
+ * @brief Force APB1 peripherals reset.
+ * @rmtoll APB1RSTR BKPRST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR CAN1RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR CAN2RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR CECRST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR DACRST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR I2C1RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR I2C2RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR PWRRST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR SPI2RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR SPI3RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM12RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM13RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM14RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM2RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM3RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM4RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM5RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM6RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR TIM7RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR UART4RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR UART5RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR USART2RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR USART3RST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR USBRST LL_APB1_GRP1_ForceReset\n
+ * APB1RSTR WWDGRST LL_APB1_GRP1_ForceReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB1_GRP1_PERIPH_ALL
+ * @arg @ref LL_APB1_GRP1_PERIPH_BKP
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C1
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_PWR
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM2
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM3
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART2
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USB (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_WWDG
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB1_GRP1_ForceReset(uint32_t Periphs)
+{
+ SET_BIT(RCC->APB1RSTR, Periphs);
+}
+
+/**
+ * @brief Release APB1 peripherals reset.
+ * @rmtoll APB1RSTR BKPRST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR CAN1RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR CAN2RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR CECRST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR DACRST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR I2C1RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR I2C2RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR PWRRST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR SPI2RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR SPI3RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM12RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM13RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM14RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM2RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM3RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM4RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM5RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM6RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR TIM7RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR UART4RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR UART5RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR USART2RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR USART3RST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR USBRST LL_APB1_GRP1_ReleaseReset\n
+ * APB1RSTR WWDGRST LL_APB1_GRP1_ReleaseReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB1_GRP1_PERIPH_ALL
+ * @arg @ref LL_APB1_GRP1_PERIPH_BKP
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CAN2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_CEC (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_DAC1 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C1
+ * @arg @ref LL_APB1_GRP1_PERIPH_I2C2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_PWR
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI2 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_SPI3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM12 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM13 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM14 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM2
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM3
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM6 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_TIM7 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART4 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_UART5 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART2
+ * @arg @ref LL_APB1_GRP1_PERIPH_USART3 (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_USB (*)
+ * @arg @ref LL_APB1_GRP1_PERIPH_WWDG
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB1_GRP1_ReleaseReset(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->APB1RSTR, Periphs);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup BUS_LL_EF_APB2 APB2
+ * @{
+ */
+
+/**
+ * @brief Enable APB2 peripherals clock.
+ * @rmtoll APB2ENR ADC1EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR ADC2EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR ADC3EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR AFIOEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPAEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPBEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPCEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPDEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPEEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPFEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR IOPGEN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR SPI1EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM10EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM11EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM15EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM16EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM17EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM1EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM8EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR TIM9EN LL_APB2_GRP1_EnableClock\n
+ * APB2ENR USART1EN LL_APB2_GRP1_EnableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_AFIO
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOA
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOB
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOC
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOD
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOE (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOF (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOG (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM15 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM16 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM17 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_USART1
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB2_GRP1_EnableClock(uint32_t Periphs)
+{
+ __IO uint32_t tmpreg;
+ SET_BIT(RCC->APB2ENR, Periphs);
+ /* Delay after an RCC peripheral clock enabling */
+ tmpreg = READ_BIT(RCC->APB2ENR, Periphs);
+ (void)tmpreg;
+}
+
+/**
+ * @brief Check if APB2 peripheral clock is enabled or not
+ * @rmtoll APB2ENR ADC1EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR ADC2EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR ADC3EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR AFIOEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPAEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPBEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPCEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPDEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPEEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPFEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR IOPGEN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR SPI1EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM10EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM11EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM15EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM16EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM17EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM1EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM8EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR TIM9EN LL_APB2_GRP1_IsEnabledClock\n
+ * APB2ENR USART1EN LL_APB2_GRP1_IsEnabledClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_AFIO
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOA
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOB
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOC
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOD
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOE (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOF (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOG (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM15 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM16 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM17 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_USART1
+ *
+ * (*) value not defined in all devices.
+ * @retval State of Periphs (1 or 0).
+*/
+__STATIC_INLINE uint32_t LL_APB2_GRP1_IsEnabledClock(uint32_t Periphs)
+{
+ return (READ_BIT(RCC->APB2ENR, Periphs) == Periphs);
+}
+
+/**
+ * @brief Disable APB2 peripherals clock.
+ * @rmtoll APB2ENR ADC1EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR ADC2EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR ADC3EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR AFIOEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPAEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPBEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPCEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPDEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPEEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPFEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR IOPGEN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR SPI1EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM10EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM11EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM15EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM16EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM17EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM1EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM8EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR TIM9EN LL_APB2_GRP1_DisableClock\n
+ * APB2ENR USART1EN LL_APB2_GRP1_DisableClock
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_AFIO
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOA
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOB
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOC
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOD
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOE (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOF (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOG (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM15 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM16 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM17 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_USART1
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB2_GRP1_DisableClock(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->APB2ENR, Periphs);
+}
+
+/**
+ * @brief Force APB2 peripherals reset.
+ * @rmtoll APB2RSTR ADC1RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR ADC2RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR ADC3RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR AFIORST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPARST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPBRST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPCRST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPDRST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPERST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPFRST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR IOPGRST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR SPI1RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM10RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM11RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM15RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM16RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM17RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM1RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM8RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR TIM9RST LL_APB2_GRP1_ForceReset\n
+ * APB2RSTR USART1RST LL_APB2_GRP1_ForceReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB2_GRP1_PERIPH_ALL
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_AFIO
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOA
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOB
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOC
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOD
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOE (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOF (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOG (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM15 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM16 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM17 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_USART1
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB2_GRP1_ForceReset(uint32_t Periphs)
+{
+ SET_BIT(RCC->APB2RSTR, Periphs);
+}
+
+/**
+ * @brief Release APB2 peripherals reset.
+ * @rmtoll APB2RSTR ADC1RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR ADC2RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR ADC3RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR AFIORST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPARST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPBRST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPCRST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPDRST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPERST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPFRST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR IOPGRST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR SPI1RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM10RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM11RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM15RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM16RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM17RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM1RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM8RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR TIM9RST LL_APB2_GRP1_ReleaseReset\n
+ * APB2RSTR USART1RST LL_APB2_GRP1_ReleaseReset
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_APB2_GRP1_PERIPH_ALL
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC1
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC2 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_ADC3 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_AFIO
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOA
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOB
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOC
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOD
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOE (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOF (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_GPIOG (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_SPI1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM10 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM11 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM15 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM16 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM17 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM1
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM8 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_TIM9 (*)
+ * @arg @ref LL_APB2_GRP1_PERIPH_USART1
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+*/
+__STATIC_INLINE void LL_APB2_GRP1_ReleaseReset(uint32_t Periphs)
+{
+ CLEAR_BIT(RCC->APB2RSTR, Periphs);
+}
+
+/**
+ * @}
+ */
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* defined(RCC) */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_BUS_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h
new file mode 100644
index 0000000..c1fb2c7
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h
@@ -0,0 +1,638 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_cortex.h
+ * @author MCD Application Team
+ * @brief Header file of CORTEX LL module.
+ @verbatim
+ ==============================================================================
+ ##### How to use this driver #####
+ ==============================================================================
+ [..]
+ The LL CORTEX driver contains a set of generic APIs that can be
+ used by user:
+ (+) SYSTICK configuration used by LL_mDelay and LL_Init1msTick
+ functions
+ (+) Low power mode configuration (SCB register of Cortex-MCU)
+ (+) MPU API to configure and enable regions
+ (MPU services provided only on some devices)
+ (+) API to access to MCU info (CPUID register)
+ (+) API to enable fault handler (SHCSR accesses)
+
+ @endverbatim
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_CORTEX_H
+#define __STM32F1xx_LL_CORTEX_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+/** @defgroup CORTEX_LL CORTEX
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private constants ---------------------------------------------------------*/
+
+/* Private macros ------------------------------------------------------------*/
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup CORTEX_LL_Exported_Constants CORTEX Exported Constants
+ * @{
+ */
+
+/** @defgroup CORTEX_LL_EC_CLKSOURCE_HCLK SYSTICK Clock Source
+ * @{
+ */
+#define LL_SYSTICK_CLKSOURCE_HCLK_DIV8 0x00000000U /*!< AHB clock divided by 8 selected as SysTick clock source.*/
+#define LL_SYSTICK_CLKSOURCE_HCLK SysTick_CTRL_CLKSOURCE_Msk /*!< AHB clock selected as SysTick clock source. */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_FAULT Handler Fault type
+ * @{
+ */
+#define LL_HANDLER_FAULT_USG SCB_SHCSR_USGFAULTENA_Msk /*!< Usage fault */
+#define LL_HANDLER_FAULT_BUS SCB_SHCSR_BUSFAULTENA_Msk /*!< Bus fault */
+#define LL_HANDLER_FAULT_MEM SCB_SHCSR_MEMFAULTENA_Msk /*!< Memory management fault */
+/**
+ * @}
+ */
+
+#if __MPU_PRESENT
+
+/** @defgroup CORTEX_LL_EC_CTRL_HFNMI_PRIVDEF MPU Control
+ * @{
+ */
+#define LL_MPU_CTRL_HFNMI_PRIVDEF_NONE 0x00000000U /*!< Disable NMI and privileged SW access */
+#define LL_MPU_CTRL_HARDFAULT_NMI MPU_CTRL_HFNMIENA_Msk /*!< Enables the operation of MPU during hard fault, NMI, and FAULTMASK handlers */
+#define LL_MPU_CTRL_PRIVILEGED_DEFAULT MPU_CTRL_PRIVDEFENA_Msk /*!< Enable privileged software access to default memory map */
+#define LL_MPU_CTRL_HFNMI_PRIVDEF (MPU_CTRL_HFNMIENA_Msk | MPU_CTRL_PRIVDEFENA_Msk) /*!< Enable NMI and privileged SW access */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_REGION MPU Region Number
+ * @{
+ */
+#define LL_MPU_REGION_NUMBER0 0x00U /*!< REGION Number 0 */
+#define LL_MPU_REGION_NUMBER1 0x01U /*!< REGION Number 1 */
+#define LL_MPU_REGION_NUMBER2 0x02U /*!< REGION Number 2 */
+#define LL_MPU_REGION_NUMBER3 0x03U /*!< REGION Number 3 */
+#define LL_MPU_REGION_NUMBER4 0x04U /*!< REGION Number 4 */
+#define LL_MPU_REGION_NUMBER5 0x05U /*!< REGION Number 5 */
+#define LL_MPU_REGION_NUMBER6 0x06U /*!< REGION Number 6 */
+#define LL_MPU_REGION_NUMBER7 0x07U /*!< REGION Number 7 */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_REGION_SIZE MPU Region Size
+ * @{
+ */
+#define LL_MPU_REGION_SIZE_32B (0x04U << MPU_RASR_SIZE_Pos) /*!< 32B Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_64B (0x05U << MPU_RASR_SIZE_Pos) /*!< 64B Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_128B (0x06U << MPU_RASR_SIZE_Pos) /*!< 128B Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_256B (0x07U << MPU_RASR_SIZE_Pos) /*!< 256B Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_512B (0x08U << MPU_RASR_SIZE_Pos) /*!< 512B Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_1KB (0x09U << MPU_RASR_SIZE_Pos) /*!< 1KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_2KB (0x0AU << MPU_RASR_SIZE_Pos) /*!< 2KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_4KB (0x0BU << MPU_RASR_SIZE_Pos) /*!< 4KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_8KB (0x0CU << MPU_RASR_SIZE_Pos) /*!< 8KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_16KB (0x0DU << MPU_RASR_SIZE_Pos) /*!< 16KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_32KB (0x0EU << MPU_RASR_SIZE_Pos) /*!< 32KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_64KB (0x0FU << MPU_RASR_SIZE_Pos) /*!< 64KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_128KB (0x10U << MPU_RASR_SIZE_Pos) /*!< 128KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_256KB (0x11U << MPU_RASR_SIZE_Pos) /*!< 256KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_512KB (0x12U << MPU_RASR_SIZE_Pos) /*!< 512KB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_1MB (0x13U << MPU_RASR_SIZE_Pos) /*!< 1MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_2MB (0x14U << MPU_RASR_SIZE_Pos) /*!< 2MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_4MB (0x15U << MPU_RASR_SIZE_Pos) /*!< 4MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_8MB (0x16U << MPU_RASR_SIZE_Pos) /*!< 8MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_16MB (0x17U << MPU_RASR_SIZE_Pos) /*!< 16MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_32MB (0x18U << MPU_RASR_SIZE_Pos) /*!< 32MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_64MB (0x19U << MPU_RASR_SIZE_Pos) /*!< 64MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_128MB (0x1AU << MPU_RASR_SIZE_Pos) /*!< 128MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_256MB (0x1BU << MPU_RASR_SIZE_Pos) /*!< 256MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_512MB (0x1CU << MPU_RASR_SIZE_Pos) /*!< 512MB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_1GB (0x1DU << MPU_RASR_SIZE_Pos) /*!< 1GB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_2GB (0x1EU << MPU_RASR_SIZE_Pos) /*!< 2GB Size of the MPU protection region */
+#define LL_MPU_REGION_SIZE_4GB (0x1FU << MPU_RASR_SIZE_Pos) /*!< 4GB Size of the MPU protection region */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_REGION_PRIVILEDGES MPU Region Privileges
+ * @{
+ */
+#define LL_MPU_REGION_NO_ACCESS (0x00U << MPU_RASR_AP_Pos) /*!< No access*/
+#define LL_MPU_REGION_PRIV_RW (0x01U << MPU_RASR_AP_Pos) /*!< RW privileged (privileged access only)*/
+#define LL_MPU_REGION_PRIV_RW_URO (0x02U << MPU_RASR_AP_Pos) /*!< RW privileged - RO user (Write in a user program generates a fault) */
+#define LL_MPU_REGION_FULL_ACCESS (0x03U << MPU_RASR_AP_Pos) /*!< RW privileged & user (Full access) */
+#define LL_MPU_REGION_PRIV_RO (0x05U << MPU_RASR_AP_Pos) /*!< RO privileged (privileged read only)*/
+#define LL_MPU_REGION_PRIV_RO_URO (0x06U << MPU_RASR_AP_Pos) /*!< RO privileged & user (read only) */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_TEX MPU TEX Level
+ * @{
+ */
+#define LL_MPU_TEX_LEVEL0 (0x00U << MPU_RASR_TEX_Pos) /*!< b000 for TEX bits */
+#define LL_MPU_TEX_LEVEL1 (0x01U << MPU_RASR_TEX_Pos) /*!< b001 for TEX bits */
+#define LL_MPU_TEX_LEVEL2 (0x02U << MPU_RASR_TEX_Pos) /*!< b010 for TEX bits */
+#define LL_MPU_TEX_LEVEL4 (0x04U << MPU_RASR_TEX_Pos) /*!< b100 for TEX bits */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_INSTRUCTION_ACCESS MPU Instruction Access
+ * @{
+ */
+#define LL_MPU_INSTRUCTION_ACCESS_ENABLE 0x00U /*!< Instruction fetches enabled */
+#define LL_MPU_INSTRUCTION_ACCESS_DISABLE MPU_RASR_XN_Msk /*!< Instruction fetches disabled*/
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_SHAREABLE_ACCESS MPU Shareable Access
+ * @{
+ */
+#define LL_MPU_ACCESS_SHAREABLE MPU_RASR_S_Msk /*!< Shareable memory attribute */
+#define LL_MPU_ACCESS_NOT_SHAREABLE 0x00U /*!< Not Shareable memory attribute */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_CACHEABLE_ACCESS MPU Cacheable Access
+ * @{
+ */
+#define LL_MPU_ACCESS_CACHEABLE MPU_RASR_C_Msk /*!< Cacheable memory attribute */
+#define LL_MPU_ACCESS_NOT_CACHEABLE 0x00U /*!< Not Cacheable memory attribute */
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EC_BUFFERABLE_ACCESS MPU Bufferable Access
+ * @{
+ */
+#define LL_MPU_ACCESS_BUFFERABLE MPU_RASR_B_Msk /*!< Bufferable memory attribute */
+#define LL_MPU_ACCESS_NOT_BUFFERABLE 0x00U /*!< Not Bufferable memory attribute */
+/**
+ * @}
+ */
+#endif /* __MPU_PRESENT */
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup CORTEX_LL_Exported_Functions CORTEX Exported Functions
+ * @{
+ */
+
+/** @defgroup CORTEX_LL_EF_SYSTICK SYSTICK
+ * @{
+ */
+
+/**
+ * @brief This function checks if the Systick counter flag is active or not.
+ * @note It can be used in timeout function on application side.
+ * @rmtoll STK_CTRL COUNTFLAG LL_SYSTICK_IsActiveCounterFlag
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_SYSTICK_IsActiveCounterFlag(void)
+{
+ return ((SysTick->CTRL & SysTick_CTRL_COUNTFLAG_Msk) == (SysTick_CTRL_COUNTFLAG_Msk));
+}
+
+/**
+ * @brief Configures the SysTick clock source
+ * @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_SetClkSource
+ * @param Source This parameter can be one of the following values:
+ * @arg @ref LL_SYSTICK_CLKSOURCE_HCLK_DIV8
+ * @arg @ref LL_SYSTICK_CLKSOURCE_HCLK
+ * @retval None
+ */
+__STATIC_INLINE void LL_SYSTICK_SetClkSource(uint32_t Source)
+{
+ if (Source == LL_SYSTICK_CLKSOURCE_HCLK)
+ {
+ SET_BIT(SysTick->CTRL, LL_SYSTICK_CLKSOURCE_HCLK);
+ }
+ else
+ {
+ CLEAR_BIT(SysTick->CTRL, LL_SYSTICK_CLKSOURCE_HCLK);
+ }
+}
+
+/**
+ * @brief Get the SysTick clock source
+ * @rmtoll STK_CTRL CLKSOURCE LL_SYSTICK_GetClkSource
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_SYSTICK_CLKSOURCE_HCLK_DIV8
+ * @arg @ref LL_SYSTICK_CLKSOURCE_HCLK
+ */
+__STATIC_INLINE uint32_t LL_SYSTICK_GetClkSource(void)
+{
+ return READ_BIT(SysTick->CTRL, LL_SYSTICK_CLKSOURCE_HCLK);
+}
+
+/**
+ * @brief Enable SysTick exception request
+ * @rmtoll STK_CTRL TICKINT LL_SYSTICK_EnableIT
+ * @retval None
+ */
+__STATIC_INLINE void LL_SYSTICK_EnableIT(void)
+{
+ SET_BIT(SysTick->CTRL, SysTick_CTRL_TICKINT_Msk);
+}
+
+/**
+ * @brief Disable SysTick exception request
+ * @rmtoll STK_CTRL TICKINT LL_SYSTICK_DisableIT
+ * @retval None
+ */
+__STATIC_INLINE void LL_SYSTICK_DisableIT(void)
+{
+ CLEAR_BIT(SysTick->CTRL, SysTick_CTRL_TICKINT_Msk);
+}
+
+/**
+ * @brief Checks if the SYSTICK interrupt is enabled or disabled.
+ * @rmtoll STK_CTRL TICKINT LL_SYSTICK_IsEnabledIT
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_SYSTICK_IsEnabledIT(void)
+{
+ return (READ_BIT(SysTick->CTRL, SysTick_CTRL_TICKINT_Msk) == (SysTick_CTRL_TICKINT_Msk));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EF_LOW_POWER_MODE LOW POWER MODE
+ * @{
+ */
+
+/**
+ * @brief Processor uses sleep as its low power mode
+ * @rmtoll SCB_SCR SLEEPDEEP LL_LPM_EnableSleep
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_EnableSleep(void)
+{
+ /* Clear SLEEPDEEP bit of Cortex System Control Register */
+ CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPDEEP_Msk));
+}
+
+/**
+ * @brief Processor uses deep sleep as its low power mode
+ * @rmtoll SCB_SCR SLEEPDEEP LL_LPM_EnableDeepSleep
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_EnableDeepSleep(void)
+{
+ /* Set SLEEPDEEP bit of Cortex System Control Register */
+ SET_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPDEEP_Msk));
+}
+
+/**
+ * @brief Configures sleep-on-exit when returning from Handler mode to Thread mode.
+ * @note Setting this bit to 1 enables an interrupt-driven application to avoid returning to an
+ * empty main application.
+ * @rmtoll SCB_SCR SLEEPONEXIT LL_LPM_EnableSleepOnExit
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_EnableSleepOnExit(void)
+{
+ /* Set SLEEPONEXIT bit of Cortex System Control Register */
+ SET_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPONEXIT_Msk));
+}
+
+/**
+ * @brief Do not sleep when returning to Thread mode.
+ * @rmtoll SCB_SCR SLEEPONEXIT LL_LPM_DisableSleepOnExit
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_DisableSleepOnExit(void)
+{
+ /* Clear SLEEPONEXIT bit of Cortex System Control Register */
+ CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SLEEPONEXIT_Msk));
+}
+
+/**
+ * @brief Enabled events and all interrupts, including disabled interrupts, can wakeup the
+ * processor.
+ * @rmtoll SCB_SCR SEVEONPEND LL_LPM_EnableEventOnPend
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_EnableEventOnPend(void)
+{
+ /* Set SEVEONPEND bit of Cortex System Control Register */
+ SET_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SEVONPEND_Msk));
+}
+
+/**
+ * @brief Only enabled interrupts or events can wakeup the processor, disabled interrupts are
+ * excluded
+ * @rmtoll SCB_SCR SEVEONPEND LL_LPM_DisableEventOnPend
+ * @retval None
+ */
+__STATIC_INLINE void LL_LPM_DisableEventOnPend(void)
+{
+ /* Clear SEVEONPEND bit of Cortex System Control Register */
+ CLEAR_BIT(SCB->SCR, ((uint32_t)SCB_SCR_SEVONPEND_Msk));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EF_HANDLER HANDLER
+ * @{
+ */
+
+/**
+ * @brief Enable a fault in System handler control register (SHCSR)
+ * @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_EnableFault
+ * @param Fault This parameter can be a combination of the following values:
+ * @arg @ref LL_HANDLER_FAULT_USG
+ * @arg @ref LL_HANDLER_FAULT_BUS
+ * @arg @ref LL_HANDLER_FAULT_MEM
+ * @retval None
+ */
+__STATIC_INLINE void LL_HANDLER_EnableFault(uint32_t Fault)
+{
+ /* Enable the system handler fault */
+ SET_BIT(SCB->SHCSR, Fault);
+}
+
+/**
+ * @brief Disable a fault in System handler control register (SHCSR)
+ * @rmtoll SCB_SHCSR MEMFAULTENA LL_HANDLER_DisableFault
+ * @param Fault This parameter can be a combination of the following values:
+ * @arg @ref LL_HANDLER_FAULT_USG
+ * @arg @ref LL_HANDLER_FAULT_BUS
+ * @arg @ref LL_HANDLER_FAULT_MEM
+ * @retval None
+ */
+__STATIC_INLINE void LL_HANDLER_DisableFault(uint32_t Fault)
+{
+ /* Disable the system handler fault */
+ CLEAR_BIT(SCB->SHCSR, Fault);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup CORTEX_LL_EF_MCU_INFO MCU INFO
+ * @{
+ */
+
+/**
+ * @brief Get Implementer code
+ * @rmtoll SCB_CPUID IMPLEMENTER LL_CPUID_GetImplementer
+ * @retval Value should be equal to 0x41 for ARM
+ */
+__STATIC_INLINE uint32_t LL_CPUID_GetImplementer(void)
+{
+ return (uint32_t)(READ_BIT(SCB->CPUID, SCB_CPUID_IMPLEMENTER_Msk) >> SCB_CPUID_IMPLEMENTER_Pos);
+}
+
+/**
+ * @brief Get Variant number (The r value in the rnpn product revision identifier)
+ * @rmtoll SCB_CPUID VARIANT LL_CPUID_GetVariant
+ * @retval Value between 0 and 255 (0x1: revision 1, 0x2: revision 2)
+ */
+__STATIC_INLINE uint32_t LL_CPUID_GetVariant(void)
+{
+ return (uint32_t)(READ_BIT(SCB->CPUID, SCB_CPUID_VARIANT_Msk) >> SCB_CPUID_VARIANT_Pos);
+}
+
+/**
+ * @brief Get Constant number
+ * @rmtoll SCB_CPUID ARCHITECTURE LL_CPUID_GetConstant
+ * @retval Value should be equal to 0xF for Cortex-M3 devices
+ */
+__STATIC_INLINE uint32_t LL_CPUID_GetConstant(void)
+{
+ return (uint32_t)(READ_BIT(SCB->CPUID, SCB_CPUID_ARCHITECTURE_Msk) >> SCB_CPUID_ARCHITECTURE_Pos);
+}
+
+/**
+ * @brief Get Part number
+ * @rmtoll SCB_CPUID PARTNO LL_CPUID_GetParNo
+ * @retval Value should be equal to 0xC23 for Cortex-M3
+ */
+__STATIC_INLINE uint32_t LL_CPUID_GetParNo(void)
+{
+ return (uint32_t)(READ_BIT(SCB->CPUID, SCB_CPUID_PARTNO_Msk) >> SCB_CPUID_PARTNO_Pos);
+}
+
+/**
+ * @brief Get Revision number (The p value in the rnpn product revision identifier, indicates patch release)
+ * @rmtoll SCB_CPUID REVISION LL_CPUID_GetRevision
+ * @retval Value between 0 and 255 (0x0: patch 0, 0x1: patch 1)
+ */
+__STATIC_INLINE uint32_t LL_CPUID_GetRevision(void)
+{
+ return (uint32_t)(READ_BIT(SCB->CPUID, SCB_CPUID_REVISION_Msk) >> SCB_CPUID_REVISION_Pos);
+}
+
+/**
+ * @}
+ */
+
+#if __MPU_PRESENT
+/** @defgroup CORTEX_LL_EF_MPU MPU
+ * @{
+ */
+
+/**
+ * @brief Enable MPU with input options
+ * @rmtoll MPU_CTRL ENABLE LL_MPU_Enable
+ * @param Options This parameter can be one of the following values:
+ * @arg @ref LL_MPU_CTRL_HFNMI_PRIVDEF_NONE
+ * @arg @ref LL_MPU_CTRL_HARDFAULT_NMI
+ * @arg @ref LL_MPU_CTRL_PRIVILEGED_DEFAULT
+ * @arg @ref LL_MPU_CTRL_HFNMI_PRIVDEF
+ * @retval None
+ */
+__STATIC_INLINE void LL_MPU_Enable(uint32_t Options)
+{
+ /* Enable the MPU*/
+ WRITE_REG(MPU->CTRL, (MPU_CTRL_ENABLE_Msk | Options));
+ /* Ensure MPU settings take effects */
+ __DSB();
+ /* Sequence instruction fetches using update settings */
+ __ISB();
+}
+
+/**
+ * @brief Disable MPU
+ * @rmtoll MPU_CTRL ENABLE LL_MPU_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_MPU_Disable(void)
+{
+ /* Make sure outstanding transfers are done */
+ __DMB();
+ /* Disable MPU*/
+ WRITE_REG(MPU->CTRL, 0U);
+}
+
+/**
+ * @brief Check if MPU is enabled or not
+ * @rmtoll MPU_CTRL ENABLE LL_MPU_IsEnabled
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_MPU_IsEnabled(void)
+{
+ return (READ_BIT(MPU->CTRL, MPU_CTRL_ENABLE_Msk) == (MPU_CTRL_ENABLE_Msk));
+}
+
+/**
+ * @brief Enable a MPU region
+ * @rmtoll MPU_RASR ENABLE LL_MPU_EnableRegion
+ * @param Region This parameter can be one of the following values:
+ * @arg @ref LL_MPU_REGION_NUMBER0
+ * @arg @ref LL_MPU_REGION_NUMBER1
+ * @arg @ref LL_MPU_REGION_NUMBER2
+ * @arg @ref LL_MPU_REGION_NUMBER3
+ * @arg @ref LL_MPU_REGION_NUMBER4
+ * @arg @ref LL_MPU_REGION_NUMBER5
+ * @arg @ref LL_MPU_REGION_NUMBER6
+ * @arg @ref LL_MPU_REGION_NUMBER7
+ * @retval None
+ */
+__STATIC_INLINE void LL_MPU_EnableRegion(uint32_t Region)
+{
+ /* Set Region number */
+ WRITE_REG(MPU->RNR, Region);
+ /* Enable the MPU region */
+ SET_BIT(MPU->RASR, MPU_RASR_ENABLE_Msk);
+}
+
+/**
+ * @brief Configure and enable a region
+ * @rmtoll MPU_RNR REGION LL_MPU_ConfigRegion\n
+ * MPU_RBAR REGION LL_MPU_ConfigRegion\n
+ * MPU_RBAR ADDR LL_MPU_ConfigRegion\n
+ * MPU_RASR XN LL_MPU_ConfigRegion\n
+ * MPU_RASR AP LL_MPU_ConfigRegion\n
+ * MPU_RASR S LL_MPU_ConfigRegion\n
+ * MPU_RASR C LL_MPU_ConfigRegion\n
+ * MPU_RASR B LL_MPU_ConfigRegion\n
+ * MPU_RASR SIZE LL_MPU_ConfigRegion
+ * @param Region This parameter can be one of the following values:
+ * @arg @ref LL_MPU_REGION_NUMBER0
+ * @arg @ref LL_MPU_REGION_NUMBER1
+ * @arg @ref LL_MPU_REGION_NUMBER2
+ * @arg @ref LL_MPU_REGION_NUMBER3
+ * @arg @ref LL_MPU_REGION_NUMBER4
+ * @arg @ref LL_MPU_REGION_NUMBER5
+ * @arg @ref LL_MPU_REGION_NUMBER6
+ * @arg @ref LL_MPU_REGION_NUMBER7
+ * @param Address Value of region base address
+ * @param SubRegionDisable Sub-region disable value between Min_Data = 0x00 and Max_Data = 0xFF
+ * @param Attributes This parameter can be a combination of the following values:
+ * @arg @ref LL_MPU_REGION_SIZE_32B or @ref LL_MPU_REGION_SIZE_64B or @ref LL_MPU_REGION_SIZE_128B or @ref LL_MPU_REGION_SIZE_256B or @ref LL_MPU_REGION_SIZE_512B
+ * or @ref LL_MPU_REGION_SIZE_1KB or @ref LL_MPU_REGION_SIZE_2KB or @ref LL_MPU_REGION_SIZE_4KB or @ref LL_MPU_REGION_SIZE_8KB or @ref LL_MPU_REGION_SIZE_16KB
+ * or @ref LL_MPU_REGION_SIZE_32KB or @ref LL_MPU_REGION_SIZE_64KB or @ref LL_MPU_REGION_SIZE_128KB or @ref LL_MPU_REGION_SIZE_256KB or @ref LL_MPU_REGION_SIZE_512KB
+ * or @ref LL_MPU_REGION_SIZE_1MB or @ref LL_MPU_REGION_SIZE_2MB or @ref LL_MPU_REGION_SIZE_4MB or @ref LL_MPU_REGION_SIZE_8MB or @ref LL_MPU_REGION_SIZE_16MB
+ * or @ref LL_MPU_REGION_SIZE_32MB or @ref LL_MPU_REGION_SIZE_64MB or @ref LL_MPU_REGION_SIZE_128MB or @ref LL_MPU_REGION_SIZE_256MB or @ref LL_MPU_REGION_SIZE_512MB
+ * or @ref LL_MPU_REGION_SIZE_1GB or @ref LL_MPU_REGION_SIZE_2GB or @ref LL_MPU_REGION_SIZE_4GB
+ * @arg @ref LL_MPU_REGION_NO_ACCESS or @ref LL_MPU_REGION_PRIV_RW or @ref LL_MPU_REGION_PRIV_RW_URO or @ref LL_MPU_REGION_FULL_ACCESS
+ * or @ref LL_MPU_REGION_PRIV_RO or @ref LL_MPU_REGION_PRIV_RO_URO
+ * @arg @ref LL_MPU_TEX_LEVEL0 or @ref LL_MPU_TEX_LEVEL1 or @ref LL_MPU_TEX_LEVEL2 or @ref LL_MPU_TEX_LEVEL4
+ * @arg @ref LL_MPU_INSTRUCTION_ACCESS_ENABLE or @ref LL_MPU_INSTRUCTION_ACCESS_DISABLE
+ * @arg @ref LL_MPU_ACCESS_SHAREABLE or @ref LL_MPU_ACCESS_NOT_SHAREABLE
+ * @arg @ref LL_MPU_ACCESS_CACHEABLE or @ref LL_MPU_ACCESS_NOT_CACHEABLE
+ * @arg @ref LL_MPU_ACCESS_BUFFERABLE or @ref LL_MPU_ACCESS_NOT_BUFFERABLE
+ * @retval None
+ */
+__STATIC_INLINE void LL_MPU_ConfigRegion(uint32_t Region, uint32_t SubRegionDisable, uint32_t Address, uint32_t Attributes)
+{
+ /* Set Region number */
+ WRITE_REG(MPU->RNR, Region);
+ /* Set base address */
+ WRITE_REG(MPU->RBAR, (Address & 0xFFFFFFE0U));
+ /* Configure MPU */
+ WRITE_REG(MPU->RASR, (MPU_RASR_ENABLE_Msk | Attributes | (SubRegionDisable << MPU_RASR_SRD_Pos)));
+}
+
+/**
+ * @brief Disable a region
+ * @rmtoll MPU_RNR REGION LL_MPU_DisableRegion\n
+ * MPU_RASR ENABLE LL_MPU_DisableRegion
+ * @param Region This parameter can be one of the following values:
+ * @arg @ref LL_MPU_REGION_NUMBER0
+ * @arg @ref LL_MPU_REGION_NUMBER1
+ * @arg @ref LL_MPU_REGION_NUMBER2
+ * @arg @ref LL_MPU_REGION_NUMBER3
+ * @arg @ref LL_MPU_REGION_NUMBER4
+ * @arg @ref LL_MPU_REGION_NUMBER5
+ * @arg @ref LL_MPU_REGION_NUMBER6
+ * @arg @ref LL_MPU_REGION_NUMBER7
+ * @retval None
+ */
+__STATIC_INLINE void LL_MPU_DisableRegion(uint32_t Region)
+{
+ /* Set Region number */
+ WRITE_REG(MPU->RNR, Region);
+ /* Disable the MPU region */
+ CLEAR_BIT(MPU->RASR, MPU_RASR_ENABLE_Msk);
+}
+
+/**
+ * @}
+ */
+
+#endif /* __MPU_PRESENT */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_CORTEX_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h
new file mode 100644
index 0000000..9c526e8
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h
@@ -0,0 +1,1958 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_dma.h
+ * @author MCD Application Team
+ * @brief Header file of DMA LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_DMA_H
+#define __STM32F1xx_LL_DMA_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined (DMA1) || defined (DMA2)
+
+/** @defgroup DMA_LL DMA
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/** @defgroup DMA_LL_Private_Variables DMA Private Variables
+ * @{
+ */
+/* Array used to get the DMA channel register offset versus channel index LL_DMA_CHANNEL_x */
+static const uint8_t CHANNEL_OFFSET_TAB[] =
+{
+ (uint8_t)(DMA1_Channel1_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel2_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel3_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel4_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel5_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel6_BASE - DMA1_BASE),
+ (uint8_t)(DMA1_Channel7_BASE - DMA1_BASE)
+};
+/**
+ * @}
+ */
+/* Private constants ---------------------------------------------------------*/
+/* Private macros ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup DMA_LL_Private_Macros DMA Private Macros
+ * @{
+ */
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+
+/* Exported types ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup DMA_LL_ES_INIT DMA Exported Init structure
+ * @{
+ */
+typedef struct
+{
+ uint32_t PeriphOrM2MSrcAddress; /*!< Specifies the peripheral base address for DMA transfer
+ or as Source base address in case of memory to memory transfer direction.
+
+ This parameter must be a value between Min_Data = 0 and Max_Data = 0xFFFFFFFF. */
+
+ uint32_t MemoryOrM2MDstAddress; /*!< Specifies the memory base address for DMA transfer
+ or as Destination base address in case of memory to memory transfer direction.
+
+ This parameter must be a value between Min_Data = 0 and Max_Data = 0xFFFFFFFF. */
+
+ uint32_t Direction; /*!< Specifies if the data will be transferred from memory to peripheral,
+ from memory to memory or from peripheral to memory.
+ This parameter can be a value of @ref DMA_LL_EC_DIRECTION
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetDataTransferDirection(). */
+
+ uint32_t Mode; /*!< Specifies the normal or circular operation mode.
+ This parameter can be a value of @ref DMA_LL_EC_MODE
+ @note: The circular buffer mode cannot be used if the memory to memory
+ data transfer direction is configured on the selected Channel
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetMode(). */
+
+ uint32_t PeriphOrM2MSrcIncMode; /*!< Specifies whether the Peripheral address or Source address in case of memory to memory transfer direction
+ is incremented or not.
+ This parameter can be a value of @ref DMA_LL_EC_PERIPH
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetPeriphIncMode(). */
+
+ uint32_t MemoryOrM2MDstIncMode; /*!< Specifies whether the Memory address or Destination address in case of memory to memory transfer direction
+ is incremented or not.
+ This parameter can be a value of @ref DMA_LL_EC_MEMORY
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetMemoryIncMode(). */
+
+ uint32_t PeriphOrM2MSrcDataSize; /*!< Specifies the Peripheral data size alignment or Source data size alignment (byte, half word, word)
+ in case of memory to memory transfer direction.
+ This parameter can be a value of @ref DMA_LL_EC_PDATAALIGN
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetPeriphSize(). */
+
+ uint32_t MemoryOrM2MDstDataSize; /*!< Specifies the Memory data size alignment or Destination data size alignment (byte, half word, word)
+ in case of memory to memory transfer direction.
+ This parameter can be a value of @ref DMA_LL_EC_MDATAALIGN
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetMemorySize(). */
+
+ uint32_t NbData; /*!< Specifies the number of data to transfer, in data unit.
+ The data unit is equal to the source buffer configuration set in PeripheralSize
+ or MemorySize parameters depending in the transfer direction.
+ This parameter must be a value between Min_Data = 0 and Max_Data = 0x0000FFFF
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetDataLength(). */
+
+ uint32_t Priority; /*!< Specifies the channel priority level.
+ This parameter can be a value of @ref DMA_LL_EC_PRIORITY
+
+ This feature can be modified afterwards using unitary function @ref LL_DMA_SetChannelPriorityLevel(). */
+
+} LL_DMA_InitTypeDef;
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup DMA_LL_Exported_Constants DMA Exported Constants
+ * @{
+ */
+/** @defgroup DMA_LL_EC_CLEAR_FLAG Clear Flags Defines
+ * @brief Flags defines which can be used with LL_DMA_WriteReg function
+ * @{
+ */
+#define LL_DMA_IFCR_CGIF1 DMA_IFCR_CGIF1 /*!< Channel 1 global flag */
+#define LL_DMA_IFCR_CTCIF1 DMA_IFCR_CTCIF1 /*!< Channel 1 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF1 DMA_IFCR_CHTIF1 /*!< Channel 1 half transfer flag */
+#define LL_DMA_IFCR_CTEIF1 DMA_IFCR_CTEIF1 /*!< Channel 1 transfer error flag */
+#define LL_DMA_IFCR_CGIF2 DMA_IFCR_CGIF2 /*!< Channel 2 global flag */
+#define LL_DMA_IFCR_CTCIF2 DMA_IFCR_CTCIF2 /*!< Channel 2 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF2 DMA_IFCR_CHTIF2 /*!< Channel 2 half transfer flag */
+#define LL_DMA_IFCR_CTEIF2 DMA_IFCR_CTEIF2 /*!< Channel 2 transfer error flag */
+#define LL_DMA_IFCR_CGIF3 DMA_IFCR_CGIF3 /*!< Channel 3 global flag */
+#define LL_DMA_IFCR_CTCIF3 DMA_IFCR_CTCIF3 /*!< Channel 3 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF3 DMA_IFCR_CHTIF3 /*!< Channel 3 half transfer flag */
+#define LL_DMA_IFCR_CTEIF3 DMA_IFCR_CTEIF3 /*!< Channel 3 transfer error flag */
+#define LL_DMA_IFCR_CGIF4 DMA_IFCR_CGIF4 /*!< Channel 4 global flag */
+#define LL_DMA_IFCR_CTCIF4 DMA_IFCR_CTCIF4 /*!< Channel 4 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF4 DMA_IFCR_CHTIF4 /*!< Channel 4 half transfer flag */
+#define LL_DMA_IFCR_CTEIF4 DMA_IFCR_CTEIF4 /*!< Channel 4 transfer error flag */
+#define LL_DMA_IFCR_CGIF5 DMA_IFCR_CGIF5 /*!< Channel 5 global flag */
+#define LL_DMA_IFCR_CTCIF5 DMA_IFCR_CTCIF5 /*!< Channel 5 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF5 DMA_IFCR_CHTIF5 /*!< Channel 5 half transfer flag */
+#define LL_DMA_IFCR_CTEIF5 DMA_IFCR_CTEIF5 /*!< Channel 5 transfer error flag */
+#define LL_DMA_IFCR_CGIF6 DMA_IFCR_CGIF6 /*!< Channel 6 global flag */
+#define LL_DMA_IFCR_CTCIF6 DMA_IFCR_CTCIF6 /*!< Channel 6 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF6 DMA_IFCR_CHTIF6 /*!< Channel 6 half transfer flag */
+#define LL_DMA_IFCR_CTEIF6 DMA_IFCR_CTEIF6 /*!< Channel 6 transfer error flag */
+#define LL_DMA_IFCR_CGIF7 DMA_IFCR_CGIF7 /*!< Channel 7 global flag */
+#define LL_DMA_IFCR_CTCIF7 DMA_IFCR_CTCIF7 /*!< Channel 7 transfer complete flag */
+#define LL_DMA_IFCR_CHTIF7 DMA_IFCR_CHTIF7 /*!< Channel 7 half transfer flag */
+#define LL_DMA_IFCR_CTEIF7 DMA_IFCR_CTEIF7 /*!< Channel 7 transfer error flag */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_GET_FLAG Get Flags Defines
+ * @brief Flags defines which can be used with LL_DMA_ReadReg function
+ * @{
+ */
+#define LL_DMA_ISR_GIF1 DMA_ISR_GIF1 /*!< Channel 1 global flag */
+#define LL_DMA_ISR_TCIF1 DMA_ISR_TCIF1 /*!< Channel 1 transfer complete flag */
+#define LL_DMA_ISR_HTIF1 DMA_ISR_HTIF1 /*!< Channel 1 half transfer flag */
+#define LL_DMA_ISR_TEIF1 DMA_ISR_TEIF1 /*!< Channel 1 transfer error flag */
+#define LL_DMA_ISR_GIF2 DMA_ISR_GIF2 /*!< Channel 2 global flag */
+#define LL_DMA_ISR_TCIF2 DMA_ISR_TCIF2 /*!< Channel 2 transfer complete flag */
+#define LL_DMA_ISR_HTIF2 DMA_ISR_HTIF2 /*!< Channel 2 half transfer flag */
+#define LL_DMA_ISR_TEIF2 DMA_ISR_TEIF2 /*!< Channel 2 transfer error flag */
+#define LL_DMA_ISR_GIF3 DMA_ISR_GIF3 /*!< Channel 3 global flag */
+#define LL_DMA_ISR_TCIF3 DMA_ISR_TCIF3 /*!< Channel 3 transfer complete flag */
+#define LL_DMA_ISR_HTIF3 DMA_ISR_HTIF3 /*!< Channel 3 half transfer flag */
+#define LL_DMA_ISR_TEIF3 DMA_ISR_TEIF3 /*!< Channel 3 transfer error flag */
+#define LL_DMA_ISR_GIF4 DMA_ISR_GIF4 /*!< Channel 4 global flag */
+#define LL_DMA_ISR_TCIF4 DMA_ISR_TCIF4 /*!< Channel 4 transfer complete flag */
+#define LL_DMA_ISR_HTIF4 DMA_ISR_HTIF4 /*!< Channel 4 half transfer flag */
+#define LL_DMA_ISR_TEIF4 DMA_ISR_TEIF4 /*!< Channel 4 transfer error flag */
+#define LL_DMA_ISR_GIF5 DMA_ISR_GIF5 /*!< Channel 5 global flag */
+#define LL_DMA_ISR_TCIF5 DMA_ISR_TCIF5 /*!< Channel 5 transfer complete flag */
+#define LL_DMA_ISR_HTIF5 DMA_ISR_HTIF5 /*!< Channel 5 half transfer flag */
+#define LL_DMA_ISR_TEIF5 DMA_ISR_TEIF5 /*!< Channel 5 transfer error flag */
+#define LL_DMA_ISR_GIF6 DMA_ISR_GIF6 /*!< Channel 6 global flag */
+#define LL_DMA_ISR_TCIF6 DMA_ISR_TCIF6 /*!< Channel 6 transfer complete flag */
+#define LL_DMA_ISR_HTIF6 DMA_ISR_HTIF6 /*!< Channel 6 half transfer flag */
+#define LL_DMA_ISR_TEIF6 DMA_ISR_TEIF6 /*!< Channel 6 transfer error flag */
+#define LL_DMA_ISR_GIF7 DMA_ISR_GIF7 /*!< Channel 7 global flag */
+#define LL_DMA_ISR_TCIF7 DMA_ISR_TCIF7 /*!< Channel 7 transfer complete flag */
+#define LL_DMA_ISR_HTIF7 DMA_ISR_HTIF7 /*!< Channel 7 half transfer flag */
+#define LL_DMA_ISR_TEIF7 DMA_ISR_TEIF7 /*!< Channel 7 transfer error flag */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_IT IT Defines
+ * @brief IT defines which can be used with LL_DMA_ReadReg and LL_DMA_WriteReg functions
+ * @{
+ */
+#define LL_DMA_CCR_TCIE DMA_CCR_TCIE /*!< Transfer complete interrupt */
+#define LL_DMA_CCR_HTIE DMA_CCR_HTIE /*!< Half Transfer interrupt */
+#define LL_DMA_CCR_TEIE DMA_CCR_TEIE /*!< Transfer error interrupt */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_CHANNEL CHANNEL
+ * @{
+ */
+#define LL_DMA_CHANNEL_1 0x00000001U /*!< DMA Channel 1 */
+#define LL_DMA_CHANNEL_2 0x00000002U /*!< DMA Channel 2 */
+#define LL_DMA_CHANNEL_3 0x00000003U /*!< DMA Channel 3 */
+#define LL_DMA_CHANNEL_4 0x00000004U /*!< DMA Channel 4 */
+#define LL_DMA_CHANNEL_5 0x00000005U /*!< DMA Channel 5 */
+#define LL_DMA_CHANNEL_6 0x00000006U /*!< DMA Channel 6 */
+#define LL_DMA_CHANNEL_7 0x00000007U /*!< DMA Channel 7 */
+#if defined(USE_FULL_LL_DRIVER)
+#define LL_DMA_CHANNEL_ALL 0xFFFF0000U /*!< DMA Channel all (used only for function @ref LL_DMA_DeInit(). */
+#endif /*USE_FULL_LL_DRIVER*/
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_DIRECTION Transfer Direction
+ * @{
+ */
+#define LL_DMA_DIRECTION_PERIPH_TO_MEMORY 0x00000000U /*!< Peripheral to memory direction */
+#define LL_DMA_DIRECTION_MEMORY_TO_PERIPH DMA_CCR_DIR /*!< Memory to peripheral direction */
+#define LL_DMA_DIRECTION_MEMORY_TO_MEMORY DMA_CCR_MEM2MEM /*!< Memory to memory direction */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_MODE Transfer mode
+ * @{
+ */
+#define LL_DMA_MODE_NORMAL 0x00000000U /*!< Normal Mode */
+#define LL_DMA_MODE_CIRCULAR DMA_CCR_CIRC /*!< Circular Mode */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_PERIPH Peripheral increment mode
+ * @{
+ */
+#define LL_DMA_PERIPH_INCREMENT DMA_CCR_PINC /*!< Peripheral increment mode Enable */
+#define LL_DMA_PERIPH_NOINCREMENT 0x00000000U /*!< Peripheral increment mode Disable */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_MEMORY Memory increment mode
+ * @{
+ */
+#define LL_DMA_MEMORY_INCREMENT DMA_CCR_MINC /*!< Memory increment mode Enable */
+#define LL_DMA_MEMORY_NOINCREMENT 0x00000000U /*!< Memory increment mode Disable */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_PDATAALIGN Peripheral data alignment
+ * @{
+ */
+#define LL_DMA_PDATAALIGN_BYTE 0x00000000U /*!< Peripheral data alignment : Byte */
+#define LL_DMA_PDATAALIGN_HALFWORD DMA_CCR_PSIZE_0 /*!< Peripheral data alignment : HalfWord */
+#define LL_DMA_PDATAALIGN_WORD DMA_CCR_PSIZE_1 /*!< Peripheral data alignment : Word */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_MDATAALIGN Memory data alignment
+ * @{
+ */
+#define LL_DMA_MDATAALIGN_BYTE 0x00000000U /*!< Memory data alignment : Byte */
+#define LL_DMA_MDATAALIGN_HALFWORD DMA_CCR_MSIZE_0 /*!< Memory data alignment : HalfWord */
+#define LL_DMA_MDATAALIGN_WORD DMA_CCR_MSIZE_1 /*!< Memory data alignment : Word */
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EC_PRIORITY Transfer Priority level
+ * @{
+ */
+#define LL_DMA_PRIORITY_LOW 0x00000000U /*!< Priority level : Low */
+#define LL_DMA_PRIORITY_MEDIUM DMA_CCR_PL_0 /*!< Priority level : Medium */
+#define LL_DMA_PRIORITY_HIGH DMA_CCR_PL_1 /*!< Priority level : High */
+#define LL_DMA_PRIORITY_VERYHIGH DMA_CCR_PL /*!< Priority level : Very_High */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup DMA_LL_Exported_Macros DMA Exported Macros
+ * @{
+ */
+
+/** @defgroup DMA_LL_EM_WRITE_READ Common Write and read registers macros
+ * @{
+ */
+/**
+ * @brief Write a value in DMA register
+ * @param __INSTANCE__ DMA Instance
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_DMA_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in DMA register
+ * @param __INSTANCE__ DMA Instance
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_DMA_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__)
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EM_CONVERT_DMAxCHANNELy Convert DMAxChannely
+ * @{
+ */
+
+/**
+ * @brief Convert DMAx_Channely into DMAx
+ * @param __CHANNEL_INSTANCE__ DMAx_Channely
+ * @retval DMAx
+ */
+#if defined(DMA2)
+#define __LL_DMA_GET_INSTANCE(__CHANNEL_INSTANCE__) \
+(((uint32_t)(__CHANNEL_INSTANCE__) > ((uint32_t)DMA1_Channel7)) ? DMA2 : DMA1)
+#else
+#define __LL_DMA_GET_INSTANCE(__CHANNEL_INSTANCE__) (DMA1)
+#endif
+
+/**
+ * @brief Convert DMAx_Channely into LL_DMA_CHANNEL_y
+ * @param __CHANNEL_INSTANCE__ DMAx_Channely
+ * @retval LL_DMA_CHANNEL_y
+ */
+#if defined (DMA2)
+#define __LL_DMA_GET_CHANNEL(__CHANNEL_INSTANCE__) \
+(((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel1)) ? LL_DMA_CHANNEL_1 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA2_Channel1)) ? LL_DMA_CHANNEL_1 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel2)) ? LL_DMA_CHANNEL_2 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA2_Channel2)) ? LL_DMA_CHANNEL_2 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel3)) ? LL_DMA_CHANNEL_3 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA2_Channel3)) ? LL_DMA_CHANNEL_3 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel4)) ? LL_DMA_CHANNEL_4 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA2_Channel4)) ? LL_DMA_CHANNEL_4 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel5)) ? LL_DMA_CHANNEL_5 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA2_Channel5)) ? LL_DMA_CHANNEL_5 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel6)) ? LL_DMA_CHANNEL_6 : \
+ LL_DMA_CHANNEL_7)
+#else
+#define __LL_DMA_GET_CHANNEL(__CHANNEL_INSTANCE__) \
+(((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel1)) ? LL_DMA_CHANNEL_1 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel2)) ? LL_DMA_CHANNEL_2 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel3)) ? LL_DMA_CHANNEL_3 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel4)) ? LL_DMA_CHANNEL_4 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel5)) ? LL_DMA_CHANNEL_5 : \
+ ((uint32_t)(__CHANNEL_INSTANCE__) == ((uint32_t)DMA1_Channel6)) ? LL_DMA_CHANNEL_6 : \
+ LL_DMA_CHANNEL_7)
+#endif
+
+/**
+ * @brief Convert DMA Instance DMAx and LL_DMA_CHANNEL_y into DMAx_Channely
+ * @param __DMA_INSTANCE__ DMAx
+ * @param __CHANNEL__ LL_DMA_CHANNEL_y
+ * @retval DMAx_Channely
+ */
+#if defined (DMA2)
+#define __LL_DMA_GET_CHANNEL_INSTANCE(__DMA_INSTANCE__, __CHANNEL__) \
+((((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_1))) ? DMA1_Channel1 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_1))) ? DMA2_Channel1 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_2))) ? DMA1_Channel2 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_2))) ? DMA2_Channel2 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_3))) ? DMA1_Channel3 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_3))) ? DMA2_Channel3 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_4))) ? DMA1_Channel4 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_4))) ? DMA2_Channel4 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_5))) ? DMA1_Channel5 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA2)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_5))) ? DMA2_Channel5 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_6))) ? DMA1_Channel6 : \
+ DMA1_Channel7)
+#else
+#define __LL_DMA_GET_CHANNEL_INSTANCE(__DMA_INSTANCE__, __CHANNEL__) \
+((((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_1))) ? DMA1_Channel1 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_2))) ? DMA1_Channel2 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_3))) ? DMA1_Channel3 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_4))) ? DMA1_Channel4 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_5))) ? DMA1_Channel5 : \
+ (((uint32_t)(__DMA_INSTANCE__) == ((uint32_t)DMA1)) && ((uint32_t)(__CHANNEL__) == ((uint32_t)LL_DMA_CHANNEL_6))) ? DMA1_Channel6 : \
+ DMA1_Channel7)
+#endif
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup DMA_LL_Exported_Functions DMA Exported Functions
+ * @{
+ */
+
+/** @defgroup DMA_LL_EF_Configuration Configuration
+ * @{
+ */
+/**
+ * @brief Enable DMA channel.
+ * @rmtoll CCR EN LL_DMA_EnableChannel
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_EnableChannel(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ SET_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_EN);
+}
+
+/**
+ * @brief Disable DMA channel.
+ * @rmtoll CCR EN LL_DMA_DisableChannel
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_DisableChannel(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ CLEAR_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_EN);
+}
+
+/**
+ * @brief Check if DMA channel is enabled or disabled.
+ * @rmtoll CCR EN LL_DMA_IsEnabledChannel
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsEnabledChannel(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_EN) == (DMA_CCR_EN));
+}
+
+/**
+ * @brief Configure all parameters link to DMA transfer.
+ * @rmtoll CCR DIR LL_DMA_ConfigTransfer\n
+ * CCR MEM2MEM LL_DMA_ConfigTransfer\n
+ * CCR CIRC LL_DMA_ConfigTransfer\n
+ * CCR PINC LL_DMA_ConfigTransfer\n
+ * CCR MINC LL_DMA_ConfigTransfer\n
+ * CCR PSIZE LL_DMA_ConfigTransfer\n
+ * CCR MSIZE LL_DMA_ConfigTransfer\n
+ * CCR PL LL_DMA_ConfigTransfer
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param Configuration This parameter must be a combination of all the following values:
+ * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY or @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH or @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY
+ * @arg @ref LL_DMA_MODE_NORMAL or @ref LL_DMA_MODE_CIRCULAR
+ * @arg @ref LL_DMA_PERIPH_INCREMENT or @ref LL_DMA_PERIPH_NOINCREMENT
+ * @arg @ref LL_DMA_MEMORY_INCREMENT or @ref LL_DMA_MEMORY_NOINCREMENT
+ * @arg @ref LL_DMA_PDATAALIGN_BYTE or @ref LL_DMA_PDATAALIGN_HALFWORD or @ref LL_DMA_PDATAALIGN_WORD
+ * @arg @ref LL_DMA_MDATAALIGN_BYTE or @ref LL_DMA_MDATAALIGN_HALFWORD or @ref LL_DMA_MDATAALIGN_WORD
+ * @arg @ref LL_DMA_PRIORITY_LOW or @ref LL_DMA_PRIORITY_MEDIUM or @ref LL_DMA_PRIORITY_HIGH or @ref LL_DMA_PRIORITY_VERYHIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ConfigTransfer(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t Configuration)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_DIR | DMA_CCR_MEM2MEM | DMA_CCR_CIRC | DMA_CCR_PINC | DMA_CCR_MINC | DMA_CCR_PSIZE | DMA_CCR_MSIZE | DMA_CCR_PL,
+ Configuration);
+}
+
+/**
+ * @brief Set Data transfer direction (read from peripheral or from memory).
+ * @rmtoll CCR DIR LL_DMA_SetDataTransferDirection\n
+ * CCR MEM2MEM LL_DMA_SetDataTransferDirection
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param Direction This parameter can be one of the following values:
+ * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetDataTransferDirection(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t Direction)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_DIR | DMA_CCR_MEM2MEM, Direction);
+}
+
+/**
+ * @brief Get Data transfer direction (read from peripheral or from memory).
+ * @rmtoll CCR DIR LL_DMA_GetDataTransferDirection\n
+ * CCR MEM2MEM LL_DMA_GetDataTransferDirection
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetDataTransferDirection(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_DIR | DMA_CCR_MEM2MEM));
+}
+
+/**
+ * @brief Set DMA mode circular or normal.
+ * @note The circular buffer mode cannot be used if the memory-to-memory
+ * data transfer is configured on the selected Channel.
+ * @rmtoll CCR CIRC LL_DMA_SetMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param Mode This parameter can be one of the following values:
+ * @arg @ref LL_DMA_MODE_NORMAL
+ * @arg @ref LL_DMA_MODE_CIRCULAR
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetMode(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t Mode)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_CIRC,
+ Mode);
+}
+
+/**
+ * @brief Get DMA mode circular or normal.
+ * @rmtoll CCR CIRC LL_DMA_GetMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_MODE_NORMAL
+ * @arg @ref LL_DMA_MODE_CIRCULAR
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetMode(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_CIRC));
+}
+
+/**
+ * @brief Set Peripheral increment mode.
+ * @rmtoll CCR PINC LL_DMA_SetPeriphIncMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param PeriphOrM2MSrcIncMode This parameter can be one of the following values:
+ * @arg @ref LL_DMA_PERIPH_INCREMENT
+ * @arg @ref LL_DMA_PERIPH_NOINCREMENT
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetPeriphIncMode(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t PeriphOrM2MSrcIncMode)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_PINC,
+ PeriphOrM2MSrcIncMode);
+}
+
+/**
+ * @brief Get Peripheral increment mode.
+ * @rmtoll CCR PINC LL_DMA_GetPeriphIncMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_PERIPH_INCREMENT
+ * @arg @ref LL_DMA_PERIPH_NOINCREMENT
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetPeriphIncMode(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_PINC));
+}
+
+/**
+ * @brief Set Memory increment mode.
+ * @rmtoll CCR MINC LL_DMA_SetMemoryIncMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param MemoryOrM2MDstIncMode This parameter can be one of the following values:
+ * @arg @ref LL_DMA_MEMORY_INCREMENT
+ * @arg @ref LL_DMA_MEMORY_NOINCREMENT
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetMemoryIncMode(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t MemoryOrM2MDstIncMode)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_MINC,
+ MemoryOrM2MDstIncMode);
+}
+
+/**
+ * @brief Get Memory increment mode.
+ * @rmtoll CCR MINC LL_DMA_GetMemoryIncMode
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_MEMORY_INCREMENT
+ * @arg @ref LL_DMA_MEMORY_NOINCREMENT
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetMemoryIncMode(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_MINC));
+}
+
+/**
+ * @brief Set Peripheral size.
+ * @rmtoll CCR PSIZE LL_DMA_SetPeriphSize
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param PeriphOrM2MSrcDataSize This parameter can be one of the following values:
+ * @arg @ref LL_DMA_PDATAALIGN_BYTE
+ * @arg @ref LL_DMA_PDATAALIGN_HALFWORD
+ * @arg @ref LL_DMA_PDATAALIGN_WORD
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetPeriphSize(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t PeriphOrM2MSrcDataSize)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_PSIZE,
+ PeriphOrM2MSrcDataSize);
+}
+
+/**
+ * @brief Get Peripheral size.
+ * @rmtoll CCR PSIZE LL_DMA_GetPeriphSize
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_PDATAALIGN_BYTE
+ * @arg @ref LL_DMA_PDATAALIGN_HALFWORD
+ * @arg @ref LL_DMA_PDATAALIGN_WORD
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetPeriphSize(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_PSIZE));
+}
+
+/**
+ * @brief Set Memory size.
+ * @rmtoll CCR MSIZE LL_DMA_SetMemorySize
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param MemoryOrM2MDstDataSize This parameter can be one of the following values:
+ * @arg @ref LL_DMA_MDATAALIGN_BYTE
+ * @arg @ref LL_DMA_MDATAALIGN_HALFWORD
+ * @arg @ref LL_DMA_MDATAALIGN_WORD
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetMemorySize(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t MemoryOrM2MDstDataSize)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_MSIZE,
+ MemoryOrM2MDstDataSize);
+}
+
+/**
+ * @brief Get Memory size.
+ * @rmtoll CCR MSIZE LL_DMA_GetMemorySize
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_MDATAALIGN_BYTE
+ * @arg @ref LL_DMA_MDATAALIGN_HALFWORD
+ * @arg @ref LL_DMA_MDATAALIGN_WORD
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetMemorySize(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_MSIZE));
+}
+
+/**
+ * @brief Set Channel priority level.
+ * @rmtoll CCR PL LL_DMA_SetChannelPriorityLevel
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param Priority This parameter can be one of the following values:
+ * @arg @ref LL_DMA_PRIORITY_LOW
+ * @arg @ref LL_DMA_PRIORITY_MEDIUM
+ * @arg @ref LL_DMA_PRIORITY_HIGH
+ * @arg @ref LL_DMA_PRIORITY_VERYHIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetChannelPriorityLevel(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t Priority)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_PL,
+ Priority);
+}
+
+/**
+ * @brief Get Channel priority level.
+ * @rmtoll CCR PL LL_DMA_GetChannelPriorityLevel
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DMA_PRIORITY_LOW
+ * @arg @ref LL_DMA_PRIORITY_MEDIUM
+ * @arg @ref LL_DMA_PRIORITY_HIGH
+ * @arg @ref LL_DMA_PRIORITY_VERYHIGH
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetChannelPriorityLevel(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_PL));
+}
+
+/**
+ * @brief Set Number of data to transfer.
+ * @note This action has no effect if
+ * channel is enabled.
+ * @rmtoll CNDTR NDT LL_DMA_SetDataLength
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param NbData Between Min_Data = 0 and Max_Data = 0x0000FFFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetDataLength(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t NbData)
+{
+ MODIFY_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CNDTR,
+ DMA_CNDTR_NDT, NbData);
+}
+
+/**
+ * @brief Get Number of data to transfer.
+ * @note Once the channel is enabled, the return value indicate the
+ * remaining bytes to be transmitted.
+ * @rmtoll CNDTR NDT LL_DMA_GetDataLength
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetDataLength(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CNDTR,
+ DMA_CNDTR_NDT));
+}
+
+/**
+ * @brief Configure the Source and Destination addresses.
+ * @note This API must not be called when the DMA channel is enabled.
+ * @note Each IP using DMA provides an API to get directly the register address (LL_PPP_DMA_GetRegAddr).
+ * @rmtoll CPAR PA LL_DMA_ConfigAddresses\n
+ * CMAR MA LL_DMA_ConfigAddresses
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param SrcAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @param DstAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @param Direction This parameter can be one of the following values:
+ * @arg @ref LL_DMA_DIRECTION_PERIPH_TO_MEMORY
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_PERIPH
+ * @arg @ref LL_DMA_DIRECTION_MEMORY_TO_MEMORY
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ConfigAddresses(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t SrcAddress,
+ uint32_t DstAddress, uint32_t Direction)
+{
+ /* Direction Memory to Periph */
+ if (Direction == LL_DMA_DIRECTION_MEMORY_TO_PERIPH)
+ {
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR, SrcAddress);
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR, DstAddress);
+ }
+ /* Direction Periph to Memory and Memory to Memory */
+ else
+ {
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR, SrcAddress);
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR, DstAddress);
+ }
+}
+
+/**
+ * @brief Set the Memory address.
+ * @note Interface used for direction LL_DMA_DIRECTION_PERIPH_TO_MEMORY or LL_DMA_DIRECTION_MEMORY_TO_PERIPH only.
+ * @note This API must not be called when the DMA channel is enabled.
+ * @rmtoll CMAR MA LL_DMA_SetMemoryAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param MemoryAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetMemoryAddress(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t MemoryAddress)
+{
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR, MemoryAddress);
+}
+
+/**
+ * @brief Set the Peripheral address.
+ * @note Interface used for direction LL_DMA_DIRECTION_PERIPH_TO_MEMORY or LL_DMA_DIRECTION_MEMORY_TO_PERIPH only.
+ * @note This API must not be called when the DMA channel is enabled.
+ * @rmtoll CPAR PA LL_DMA_SetPeriphAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param PeriphAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetPeriphAddress(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t PeriphAddress)
+{
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR, PeriphAddress);
+}
+
+/**
+ * @brief Get Memory address.
+ * @note Interface used for direction LL_DMA_DIRECTION_PERIPH_TO_MEMORY or LL_DMA_DIRECTION_MEMORY_TO_PERIPH only.
+ * @rmtoll CMAR MA LL_DMA_GetMemoryAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetMemoryAddress(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR));
+}
+
+/**
+ * @brief Get Peripheral address.
+ * @note Interface used for direction LL_DMA_DIRECTION_PERIPH_TO_MEMORY or LL_DMA_DIRECTION_MEMORY_TO_PERIPH only.
+ * @rmtoll CPAR PA LL_DMA_GetPeriphAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetPeriphAddress(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR));
+}
+
+/**
+ * @brief Set the Memory to Memory Source address.
+ * @note Interface used for direction LL_DMA_DIRECTION_MEMORY_TO_MEMORY only.
+ * @note This API must not be called when the DMA channel is enabled.
+ * @rmtoll CPAR PA LL_DMA_SetM2MSrcAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param MemoryAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetM2MSrcAddress(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t MemoryAddress)
+{
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR, MemoryAddress);
+}
+
+/**
+ * @brief Set the Memory to Memory Destination address.
+ * @note Interface used for direction LL_DMA_DIRECTION_MEMORY_TO_MEMORY only.
+ * @note This API must not be called when the DMA channel is enabled.
+ * @rmtoll CMAR MA LL_DMA_SetM2MDstAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @param MemoryAddress Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_SetM2MDstAddress(DMA_TypeDef *DMAx, uint32_t Channel, uint32_t MemoryAddress)
+{
+ WRITE_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR, MemoryAddress);
+}
+
+/**
+ * @brief Get the Memory to Memory Source address.
+ * @note Interface used for direction LL_DMA_DIRECTION_MEMORY_TO_MEMORY only.
+ * @rmtoll CPAR PA LL_DMA_GetM2MSrcAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetM2MSrcAddress(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CPAR));
+}
+
+/**
+ * @brief Get the Memory to Memory Destination address.
+ * @note Interface used for direction LL_DMA_DIRECTION_MEMORY_TO_MEMORY only.
+ * @rmtoll CMAR MA LL_DMA_GetM2MDstAddress
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval Between Min_Data = 0 and Max_Data = 0xFFFFFFFF
+ */
+__STATIC_INLINE uint32_t LL_DMA_GetM2MDstAddress(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_REG(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CMAR));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EF_FLAG_Management FLAG_Management
+ * @{
+ */
+
+/**
+ * @brief Get Channel 1 global interrupt flag.
+ * @rmtoll ISR GIF1 LL_DMA_IsActiveFlag_GI1
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI1(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF1) == (DMA_ISR_GIF1));
+}
+
+/**
+ * @brief Get Channel 2 global interrupt flag.
+ * @rmtoll ISR GIF2 LL_DMA_IsActiveFlag_GI2
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI2(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF2) == (DMA_ISR_GIF2));
+}
+
+/**
+ * @brief Get Channel 3 global interrupt flag.
+ * @rmtoll ISR GIF3 LL_DMA_IsActiveFlag_GI3
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI3(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF3) == (DMA_ISR_GIF3));
+}
+
+/**
+ * @brief Get Channel 4 global interrupt flag.
+ * @rmtoll ISR GIF4 LL_DMA_IsActiveFlag_GI4
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI4(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF4) == (DMA_ISR_GIF4));
+}
+
+/**
+ * @brief Get Channel 5 global interrupt flag.
+ * @rmtoll ISR GIF5 LL_DMA_IsActiveFlag_GI5
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI5(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF5) == (DMA_ISR_GIF5));
+}
+
+/**
+ * @brief Get Channel 6 global interrupt flag.
+ * @rmtoll ISR GIF6 LL_DMA_IsActiveFlag_GI6
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI6(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF6) == (DMA_ISR_GIF6));
+}
+
+/**
+ * @brief Get Channel 7 global interrupt flag.
+ * @rmtoll ISR GIF7 LL_DMA_IsActiveFlag_GI7
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_GI7(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_GIF7) == (DMA_ISR_GIF7));
+}
+
+/**
+ * @brief Get Channel 1 transfer complete flag.
+ * @rmtoll ISR TCIF1 LL_DMA_IsActiveFlag_TC1
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC1(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF1) == (DMA_ISR_TCIF1));
+}
+
+/**
+ * @brief Get Channel 2 transfer complete flag.
+ * @rmtoll ISR TCIF2 LL_DMA_IsActiveFlag_TC2
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC2(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF2) == (DMA_ISR_TCIF2));
+}
+
+/**
+ * @brief Get Channel 3 transfer complete flag.
+ * @rmtoll ISR TCIF3 LL_DMA_IsActiveFlag_TC3
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC3(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF3) == (DMA_ISR_TCIF3));
+}
+
+/**
+ * @brief Get Channel 4 transfer complete flag.
+ * @rmtoll ISR TCIF4 LL_DMA_IsActiveFlag_TC4
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC4(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF4) == (DMA_ISR_TCIF4));
+}
+
+/**
+ * @brief Get Channel 5 transfer complete flag.
+ * @rmtoll ISR TCIF5 LL_DMA_IsActiveFlag_TC5
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC5(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF5) == (DMA_ISR_TCIF5));
+}
+
+/**
+ * @brief Get Channel 6 transfer complete flag.
+ * @rmtoll ISR TCIF6 LL_DMA_IsActiveFlag_TC6
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC6(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF6) == (DMA_ISR_TCIF6));
+}
+
+/**
+ * @brief Get Channel 7 transfer complete flag.
+ * @rmtoll ISR TCIF7 LL_DMA_IsActiveFlag_TC7
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TC7(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TCIF7) == (DMA_ISR_TCIF7));
+}
+
+/**
+ * @brief Get Channel 1 half transfer flag.
+ * @rmtoll ISR HTIF1 LL_DMA_IsActiveFlag_HT1
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT1(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF1) == (DMA_ISR_HTIF1));
+}
+
+/**
+ * @brief Get Channel 2 half transfer flag.
+ * @rmtoll ISR HTIF2 LL_DMA_IsActiveFlag_HT2
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT2(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF2) == (DMA_ISR_HTIF2));
+}
+
+/**
+ * @brief Get Channel 3 half transfer flag.
+ * @rmtoll ISR HTIF3 LL_DMA_IsActiveFlag_HT3
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT3(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF3) == (DMA_ISR_HTIF3));
+}
+
+/**
+ * @brief Get Channel 4 half transfer flag.
+ * @rmtoll ISR HTIF4 LL_DMA_IsActiveFlag_HT4
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT4(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF4) == (DMA_ISR_HTIF4));
+}
+
+/**
+ * @brief Get Channel 5 half transfer flag.
+ * @rmtoll ISR HTIF5 LL_DMA_IsActiveFlag_HT5
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT5(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF5) == (DMA_ISR_HTIF5));
+}
+
+/**
+ * @brief Get Channel 6 half transfer flag.
+ * @rmtoll ISR HTIF6 LL_DMA_IsActiveFlag_HT6
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT6(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF6) == (DMA_ISR_HTIF6));
+}
+
+/**
+ * @brief Get Channel 7 half transfer flag.
+ * @rmtoll ISR HTIF7 LL_DMA_IsActiveFlag_HT7
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_HT7(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_HTIF7) == (DMA_ISR_HTIF7));
+}
+
+/**
+ * @brief Get Channel 1 transfer error flag.
+ * @rmtoll ISR TEIF1 LL_DMA_IsActiveFlag_TE1
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE1(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF1) == (DMA_ISR_TEIF1));
+}
+
+/**
+ * @brief Get Channel 2 transfer error flag.
+ * @rmtoll ISR TEIF2 LL_DMA_IsActiveFlag_TE2
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE2(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF2) == (DMA_ISR_TEIF2));
+}
+
+/**
+ * @brief Get Channel 3 transfer error flag.
+ * @rmtoll ISR TEIF3 LL_DMA_IsActiveFlag_TE3
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE3(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF3) == (DMA_ISR_TEIF3));
+}
+
+/**
+ * @brief Get Channel 4 transfer error flag.
+ * @rmtoll ISR TEIF4 LL_DMA_IsActiveFlag_TE4
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE4(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF4) == (DMA_ISR_TEIF4));
+}
+
+/**
+ * @brief Get Channel 5 transfer error flag.
+ * @rmtoll ISR TEIF5 LL_DMA_IsActiveFlag_TE5
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE5(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF5) == (DMA_ISR_TEIF5));
+}
+
+/**
+ * @brief Get Channel 6 transfer error flag.
+ * @rmtoll ISR TEIF6 LL_DMA_IsActiveFlag_TE6
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE6(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF6) == (DMA_ISR_TEIF6));
+}
+
+/**
+ * @brief Get Channel 7 transfer error flag.
+ * @rmtoll ISR TEIF7 LL_DMA_IsActiveFlag_TE7
+ * @param DMAx DMAx Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsActiveFlag_TE7(DMA_TypeDef *DMAx)
+{
+ return (READ_BIT(DMAx->ISR, DMA_ISR_TEIF7) == (DMA_ISR_TEIF7));
+}
+
+/**
+ * @brief Clear Channel 1 global interrupt flag.
+ * @rmtoll IFCR CGIF1 LL_DMA_ClearFlag_GI1
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI1(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF1);
+}
+
+/**
+ * @brief Clear Channel 2 global interrupt flag.
+ * @rmtoll IFCR CGIF2 LL_DMA_ClearFlag_GI2
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI2(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF2);
+}
+
+/**
+ * @brief Clear Channel 3 global interrupt flag.
+ * @rmtoll IFCR CGIF3 LL_DMA_ClearFlag_GI3
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI3(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF3);
+}
+
+/**
+ * @brief Clear Channel 4 global interrupt flag.
+ * @rmtoll IFCR CGIF4 LL_DMA_ClearFlag_GI4
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI4(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF4);
+}
+
+/**
+ * @brief Clear Channel 5 global interrupt flag.
+ * @rmtoll IFCR CGIF5 LL_DMA_ClearFlag_GI5
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI5(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF5);
+}
+
+/**
+ * @brief Clear Channel 6 global interrupt flag.
+ * @rmtoll IFCR CGIF6 LL_DMA_ClearFlag_GI6
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI6(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF6);
+}
+
+/**
+ * @brief Clear Channel 7 global interrupt flag.
+ * @rmtoll IFCR CGIF7 LL_DMA_ClearFlag_GI7
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_GI7(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CGIF7);
+}
+
+/**
+ * @brief Clear Channel 1 transfer complete flag.
+ * @rmtoll IFCR CTCIF1 LL_DMA_ClearFlag_TC1
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC1(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF1);
+}
+
+/**
+ * @brief Clear Channel 2 transfer complete flag.
+ * @rmtoll IFCR CTCIF2 LL_DMA_ClearFlag_TC2
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC2(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF2);
+}
+
+/**
+ * @brief Clear Channel 3 transfer complete flag.
+ * @rmtoll IFCR CTCIF3 LL_DMA_ClearFlag_TC3
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC3(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF3);
+}
+
+/**
+ * @brief Clear Channel 4 transfer complete flag.
+ * @rmtoll IFCR CTCIF4 LL_DMA_ClearFlag_TC4
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC4(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF4);
+}
+
+/**
+ * @brief Clear Channel 5 transfer complete flag.
+ * @rmtoll IFCR CTCIF5 LL_DMA_ClearFlag_TC5
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC5(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF5);
+}
+
+/**
+ * @brief Clear Channel 6 transfer complete flag.
+ * @rmtoll IFCR CTCIF6 LL_DMA_ClearFlag_TC6
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC6(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF6);
+}
+
+/**
+ * @brief Clear Channel 7 transfer complete flag.
+ * @rmtoll IFCR CTCIF7 LL_DMA_ClearFlag_TC7
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TC7(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTCIF7);
+}
+
+/**
+ * @brief Clear Channel 1 half transfer flag.
+ * @rmtoll IFCR CHTIF1 LL_DMA_ClearFlag_HT1
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT1(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF1);
+}
+
+/**
+ * @brief Clear Channel 2 half transfer flag.
+ * @rmtoll IFCR CHTIF2 LL_DMA_ClearFlag_HT2
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT2(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF2);
+}
+
+/**
+ * @brief Clear Channel 3 half transfer flag.
+ * @rmtoll IFCR CHTIF3 LL_DMA_ClearFlag_HT3
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT3(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF3);
+}
+
+/**
+ * @brief Clear Channel 4 half transfer flag.
+ * @rmtoll IFCR CHTIF4 LL_DMA_ClearFlag_HT4
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT4(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF4);
+}
+
+/**
+ * @brief Clear Channel 5 half transfer flag.
+ * @rmtoll IFCR CHTIF5 LL_DMA_ClearFlag_HT5
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT5(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF5);
+}
+
+/**
+ * @brief Clear Channel 6 half transfer flag.
+ * @rmtoll IFCR CHTIF6 LL_DMA_ClearFlag_HT6
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT6(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF6);
+}
+
+/**
+ * @brief Clear Channel 7 half transfer flag.
+ * @rmtoll IFCR CHTIF7 LL_DMA_ClearFlag_HT7
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_HT7(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CHTIF7);
+}
+
+/**
+ * @brief Clear Channel 1 transfer error flag.
+ * @rmtoll IFCR CTEIF1 LL_DMA_ClearFlag_TE1
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE1(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF1);
+}
+
+/**
+ * @brief Clear Channel 2 transfer error flag.
+ * @rmtoll IFCR CTEIF2 LL_DMA_ClearFlag_TE2
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE2(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF2);
+}
+
+/**
+ * @brief Clear Channel 3 transfer error flag.
+ * @rmtoll IFCR CTEIF3 LL_DMA_ClearFlag_TE3
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE3(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF3);
+}
+
+/**
+ * @brief Clear Channel 4 transfer error flag.
+ * @rmtoll IFCR CTEIF4 LL_DMA_ClearFlag_TE4
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE4(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF4);
+}
+
+/**
+ * @brief Clear Channel 5 transfer error flag.
+ * @rmtoll IFCR CTEIF5 LL_DMA_ClearFlag_TE5
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE5(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF5);
+}
+
+/**
+ * @brief Clear Channel 6 transfer error flag.
+ * @rmtoll IFCR CTEIF6 LL_DMA_ClearFlag_TE6
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE6(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF6);
+}
+
+/**
+ * @brief Clear Channel 7 transfer error flag.
+ * @rmtoll IFCR CTEIF7 LL_DMA_ClearFlag_TE7
+ * @param DMAx DMAx Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_ClearFlag_TE7(DMA_TypeDef *DMAx)
+{
+ WRITE_REG(DMAx->IFCR, DMA_IFCR_CTEIF7);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup DMA_LL_EF_IT_Management IT_Management
+ * @{
+ */
+
+/**
+ * @brief Enable Transfer complete interrupt.
+ * @rmtoll CCR TCIE LL_DMA_EnableIT_TC
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_EnableIT_TC(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ SET_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_TCIE);
+}
+
+/**
+ * @brief Enable Half transfer interrupt.
+ * @rmtoll CCR HTIE LL_DMA_EnableIT_HT
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_EnableIT_HT(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ SET_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_HTIE);
+}
+
+/**
+ * @brief Enable Transfer error interrupt.
+ * @rmtoll CCR TEIE LL_DMA_EnableIT_TE
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_EnableIT_TE(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ SET_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_TEIE);
+}
+
+/**
+ * @brief Disable Transfer complete interrupt.
+ * @rmtoll CCR TCIE LL_DMA_DisableIT_TC
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_DisableIT_TC(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ CLEAR_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_TCIE);
+}
+
+/**
+ * @brief Disable Half transfer interrupt.
+ * @rmtoll CCR HTIE LL_DMA_DisableIT_HT
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_DisableIT_HT(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ CLEAR_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_HTIE);
+}
+
+/**
+ * @brief Disable Transfer error interrupt.
+ * @rmtoll CCR TEIE LL_DMA_DisableIT_TE
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_DMA_DisableIT_TE(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ CLEAR_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR, DMA_CCR_TEIE);
+}
+
+/**
+ * @brief Check if Transfer complete Interrupt is enabled.
+ * @rmtoll CCR TCIE LL_DMA_IsEnabledIT_TC
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsEnabledIT_TC(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_TCIE) == (DMA_CCR_TCIE));
+}
+
+/**
+ * @brief Check if Half transfer Interrupt is enabled.
+ * @rmtoll CCR HTIE LL_DMA_IsEnabledIT_HT
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsEnabledIT_HT(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_HTIE) == (DMA_CCR_HTIE));
+}
+
+/**
+ * @brief Check if Transfer error Interrupt is enabled.
+ * @rmtoll CCR TEIE LL_DMA_IsEnabledIT_TE
+ * @param DMAx DMAx Instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_DMA_CHANNEL_1
+ * @arg @ref LL_DMA_CHANNEL_2
+ * @arg @ref LL_DMA_CHANNEL_3
+ * @arg @ref LL_DMA_CHANNEL_4
+ * @arg @ref LL_DMA_CHANNEL_5
+ * @arg @ref LL_DMA_CHANNEL_6
+ * @arg @ref LL_DMA_CHANNEL_7
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_DMA_IsEnabledIT_TE(DMA_TypeDef *DMAx, uint32_t Channel)
+{
+ return (READ_BIT(((DMA_Channel_TypeDef *)((uint32_t)((uint32_t)DMAx + CHANNEL_OFFSET_TAB[Channel - 1U])))->CCR,
+ DMA_CCR_TEIE) == (DMA_CCR_TEIE));
+}
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup DMA_LL_EF_Init Initialization and de-initialization functions
+ * @{
+ */
+
+uint32_t LL_DMA_Init(DMA_TypeDef *DMAx, uint32_t Channel, LL_DMA_InitTypeDef *DMA_InitStruct);
+uint32_t LL_DMA_DeInit(DMA_TypeDef *DMAx, uint32_t Channel);
+void LL_DMA_StructInit(LL_DMA_InitTypeDef *DMA_InitStruct);
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* DMA1 || DMA2 */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_DMA_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h
new file mode 100644
index 0000000..48a42f0
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h
@@ -0,0 +1,886 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_exti.h
+ * @author MCD Application Team
+ * @brief Header file of EXTI LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef STM32F1xx_LL_EXTI_H
+#define STM32F1xx_LL_EXTI_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined (EXTI)
+
+/** @defgroup EXTI_LL EXTI
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private Macros ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup EXTI_LL_Private_Macros EXTI Private Macros
+ * @{
+ */
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+/* Exported types ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup EXTI_LL_ES_INIT EXTI Exported Init structure
+ * @{
+ */
+typedef struct
+{
+
+ uint32_t Line_0_31; /*!< Specifies the EXTI lines to be enabled or disabled for Lines in range 0 to 31
+ This parameter can be any combination of @ref EXTI_LL_EC_LINE */
+
+ FunctionalState LineCommand; /*!< Specifies the new state of the selected EXTI lines.
+ This parameter can be set either to ENABLE or DISABLE */
+
+ uint8_t Mode; /*!< Specifies the mode for the EXTI lines.
+ This parameter can be a value of @ref EXTI_LL_EC_MODE. */
+
+ uint8_t Trigger; /*!< Specifies the trigger signal active edge for the EXTI lines.
+ This parameter can be a value of @ref EXTI_LL_EC_TRIGGER. */
+} LL_EXTI_InitTypeDef;
+
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup EXTI_LL_Exported_Constants EXTI Exported Constants
+ * @{
+ */
+
+/** @defgroup EXTI_LL_EC_LINE LINE
+ * @{
+ */
+#define LL_EXTI_LINE_0 EXTI_IMR_IM0 /*!< Extended line 0 */
+#define LL_EXTI_LINE_1 EXTI_IMR_IM1 /*!< Extended line 1 */
+#define LL_EXTI_LINE_2 EXTI_IMR_IM2 /*!< Extended line 2 */
+#define LL_EXTI_LINE_3 EXTI_IMR_IM3 /*!< Extended line 3 */
+#define LL_EXTI_LINE_4 EXTI_IMR_IM4 /*!< Extended line 4 */
+#define LL_EXTI_LINE_5 EXTI_IMR_IM5 /*!< Extended line 5 */
+#define LL_EXTI_LINE_6 EXTI_IMR_IM6 /*!< Extended line 6 */
+#define LL_EXTI_LINE_7 EXTI_IMR_IM7 /*!< Extended line 7 */
+#define LL_EXTI_LINE_8 EXTI_IMR_IM8 /*!< Extended line 8 */
+#define LL_EXTI_LINE_9 EXTI_IMR_IM9 /*!< Extended line 9 */
+#define LL_EXTI_LINE_10 EXTI_IMR_IM10 /*!< Extended line 10 */
+#define LL_EXTI_LINE_11 EXTI_IMR_IM11 /*!< Extended line 11 */
+#define LL_EXTI_LINE_12 EXTI_IMR_IM12 /*!< Extended line 12 */
+#define LL_EXTI_LINE_13 EXTI_IMR_IM13 /*!< Extended line 13 */
+#define LL_EXTI_LINE_14 EXTI_IMR_IM14 /*!< Extended line 14 */
+#define LL_EXTI_LINE_15 EXTI_IMR_IM15 /*!< Extended line 15 */
+#if defined(EXTI_IMR_IM16)
+#define LL_EXTI_LINE_16 EXTI_IMR_IM16 /*!< Extended line 16 */
+#endif
+#define LL_EXTI_LINE_17 EXTI_IMR_IM17 /*!< Extended line 17 */
+#if defined(EXTI_IMR_IM18)
+#define LL_EXTI_LINE_18 EXTI_IMR_IM18 /*!< Extended line 18 */
+#endif
+#if defined(EXTI_IMR_IM19)
+#define LL_EXTI_LINE_19 EXTI_IMR_IM19 /*!< Extended line 19 */
+#endif
+#if defined(EXTI_IMR_IM20)
+#define LL_EXTI_LINE_20 EXTI_IMR_IM20 /*!< Extended line 20 */
+#endif
+#if defined(EXTI_IMR_IM21)
+#define LL_EXTI_LINE_21 EXTI_IMR_IM21 /*!< Extended line 21 */
+#endif
+#if defined(EXTI_IMR_IM22)
+#define LL_EXTI_LINE_22 EXTI_IMR_IM22 /*!< Extended line 22 */
+#endif
+#if defined(EXTI_IMR_IM23)
+#define LL_EXTI_LINE_23 EXTI_IMR_IM23 /*!< Extended line 23 */
+#endif
+#if defined(EXTI_IMR_IM24)
+#define LL_EXTI_LINE_24 EXTI_IMR_IM24 /*!< Extended line 24 */
+#endif
+#if defined(EXTI_IMR_IM25)
+#define LL_EXTI_LINE_25 EXTI_IMR_IM25 /*!< Extended line 25 */
+#endif
+#if defined(EXTI_IMR_IM26)
+#define LL_EXTI_LINE_26 EXTI_IMR_IM26 /*!< Extended line 26 */
+#endif
+#if defined(EXTI_IMR_IM27)
+#define LL_EXTI_LINE_27 EXTI_IMR_IM27 /*!< Extended line 27 */
+#endif
+#if defined(EXTI_IMR_IM28)
+#define LL_EXTI_LINE_28 EXTI_IMR_IM28 /*!< Extended line 28 */
+#endif
+#if defined(EXTI_IMR_IM29)
+#define LL_EXTI_LINE_29 EXTI_IMR_IM29 /*!< Extended line 29 */
+#endif
+#if defined(EXTI_IMR_IM30)
+#define LL_EXTI_LINE_30 EXTI_IMR_IM30 /*!< Extended line 30 */
+#endif
+#if defined(EXTI_IMR_IM31)
+#define LL_EXTI_LINE_31 EXTI_IMR_IM31 /*!< Extended line 31 */
+#endif
+#define LL_EXTI_LINE_ALL_0_31 EXTI_IMR_IM /*!< All Extended line not reserved*/
+
+
+#define LL_EXTI_LINE_ALL (0xFFFFFFFFU) /*!< All Extended line */
+
+#if defined(USE_FULL_LL_DRIVER)
+#define LL_EXTI_LINE_NONE (0x00000000U) /*!< None Extended line */
+#endif /*USE_FULL_LL_DRIVER*/
+
+/**
+ * @}
+ */
+#if defined(USE_FULL_LL_DRIVER)
+
+/** @defgroup EXTI_LL_EC_MODE Mode
+ * @{
+ */
+#define LL_EXTI_MODE_IT ((uint8_t)0x00) /*!< Interrupt Mode */
+#define LL_EXTI_MODE_EVENT ((uint8_t)0x01) /*!< Event Mode */
+#define LL_EXTI_MODE_IT_EVENT ((uint8_t)0x02) /*!< Interrupt & Event Mode */
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EC_TRIGGER Edge Trigger
+ * @{
+ */
+#define LL_EXTI_TRIGGER_NONE ((uint8_t)0x00) /*!< No Trigger Mode */
+#define LL_EXTI_TRIGGER_RISING ((uint8_t)0x01) /*!< Trigger Rising Mode */
+#define LL_EXTI_TRIGGER_FALLING ((uint8_t)0x02) /*!< Trigger Falling Mode */
+#define LL_EXTI_TRIGGER_RISING_FALLING ((uint8_t)0x03) /*!< Trigger Rising & Falling Mode */
+
+/**
+ * @}
+ */
+
+
+#endif /*USE_FULL_LL_DRIVER*/
+
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup EXTI_LL_Exported_Macros EXTI Exported Macros
+ * @{
+ */
+
+/** @defgroup EXTI_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @{
+ */
+
+/**
+ * @brief Write a value in EXTI register
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_EXTI_WriteReg(__REG__, __VALUE__) WRITE_REG(EXTI->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in EXTI register
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_EXTI_ReadReg(__REG__) READ_REG(EXTI->__REG__)
+/**
+ * @}
+ */
+
+
+/**
+ * @}
+ */
+
+
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup EXTI_LL_Exported_Functions EXTI Exported Functions
+ * @{
+ */
+/** @defgroup EXTI_LL_EF_IT_Management IT_Management
+ * @{
+ */
+
+/**
+ * @brief Enable ExtiLine Interrupt request for Lines in range 0 to 31
+ * @note The reset value for the direct or internal lines (see RM)
+ * is set to 1 in order to enable the interrupt by default.
+ * Bits are set automatically at Power on.
+ * @rmtoll IMR IMx LL_EXTI_EnableIT_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_EnableIT_0_31(uint32_t ExtiLine)
+{
+ SET_BIT(EXTI->IMR, ExtiLine);
+}
+
+/**
+ * @brief Disable ExtiLine Interrupt request for Lines in range 0 to 31
+ * @note The reset value for the direct or internal lines (see RM)
+ * is set to 1 in order to enable the interrupt by default.
+ * Bits are set automatically at Power on.
+ * @rmtoll IMR IMx LL_EXTI_DisableIT_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_DisableIT_0_31(uint32_t ExtiLine)
+{
+ CLEAR_BIT(EXTI->IMR, ExtiLine);
+}
+
+
+/**
+ * @brief Indicate if ExtiLine Interrupt request is enabled for Lines in range 0 to 31
+ * @note The reset value for the direct or internal lines (see RM)
+ * is set to 1 in order to enable the interrupt by default.
+ * Bits are set automatically at Power on.
+ * @rmtoll IMR IMx LL_EXTI_IsEnabledIT_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_EXTI_IsEnabledIT_0_31(uint32_t ExtiLine)
+{
+ return (READ_BIT(EXTI->IMR, ExtiLine) == (ExtiLine));
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EF_Event_Management Event_Management
+ * @{
+ */
+
+/**
+ * @brief Enable ExtiLine Event request for Lines in range 0 to 31
+ * @rmtoll EMR EMx LL_EXTI_EnableEvent_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_EnableEvent_0_31(uint32_t ExtiLine)
+{
+ SET_BIT(EXTI->EMR, ExtiLine);
+
+}
+
+
+/**
+ * @brief Disable ExtiLine Event request for Lines in range 0 to 31
+ * @rmtoll EMR EMx LL_EXTI_DisableEvent_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_DisableEvent_0_31(uint32_t ExtiLine)
+{
+ CLEAR_BIT(EXTI->EMR, ExtiLine);
+}
+
+
+/**
+ * @brief Indicate if ExtiLine Event request is enabled for Lines in range 0 to 31
+ * @rmtoll EMR EMx LL_EXTI_IsEnabledEvent_0_31
+ * @param ExtiLine This parameter can be one of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_17
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @arg @ref LL_EXTI_LINE_ALL_0_31
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_EXTI_IsEnabledEvent_0_31(uint32_t ExtiLine)
+{
+ return (READ_BIT(EXTI->EMR, ExtiLine) == (ExtiLine));
+
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EF_Rising_Trigger_Management Rising_Trigger_Management
+ * @{
+ */
+
+/**
+ * @brief Enable ExtiLine Rising Edge Trigger for Lines in range 0 to 31
+ * @note The configurable wakeup lines are edge-triggered. No glitch must be
+ * generated on these lines. If a rising edge on a configurable interrupt
+ * line occurs during a write operation in the EXTI_RTSR register, the
+ * pending bit is not set.
+ * Rising and falling edge triggers can be set for
+ * the same interrupt line. In this case, both generate a trigger
+ * condition.
+ * @rmtoll RTSR RTx LL_EXTI_EnableRisingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_EnableRisingTrig_0_31(uint32_t ExtiLine)
+{
+ SET_BIT(EXTI->RTSR, ExtiLine);
+
+}
+
+
+/**
+ * @brief Disable ExtiLine Rising Edge Trigger for Lines in range 0 to 31
+ * @note The configurable wakeup lines are edge-triggered. No glitch must be
+ * generated on these lines. If a rising edge on a configurable interrupt
+ * line occurs during a write operation in the EXTI_RTSR register, the
+ * pending bit is not set.
+ * Rising and falling edge triggers can be set for
+ * the same interrupt line. In this case, both generate a trigger
+ * condition.
+ * @rmtoll RTSR RTx LL_EXTI_DisableRisingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_DisableRisingTrig_0_31(uint32_t ExtiLine)
+{
+ CLEAR_BIT(EXTI->RTSR, ExtiLine);
+
+}
+
+
+/**
+ * @brief Check if rising edge trigger is enabled for Lines in range 0 to 31
+ * @rmtoll RTSR RTx LL_EXTI_IsEnabledRisingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_EXTI_IsEnabledRisingTrig_0_31(uint32_t ExtiLine)
+{
+ return (READ_BIT(EXTI->RTSR, ExtiLine) == (ExtiLine));
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EF_Falling_Trigger_Management Falling_Trigger_Management
+ * @{
+ */
+
+/**
+ * @brief Enable ExtiLine Falling Edge Trigger for Lines in range 0 to 31
+ * @note The configurable wakeup lines are edge-triggered. No glitch must be
+ * generated on these lines. If a falling edge on a configurable interrupt
+ * line occurs during a write operation in the EXTI_FTSR register, the
+ * pending bit is not set.
+ * Rising and falling edge triggers can be set for
+ * the same interrupt line. In this case, both generate a trigger
+ * condition.
+ * @rmtoll FTSR FTx LL_EXTI_EnableFallingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_EnableFallingTrig_0_31(uint32_t ExtiLine)
+{
+ SET_BIT(EXTI->FTSR, ExtiLine);
+}
+
+
+/**
+ * @brief Disable ExtiLine Falling Edge Trigger for Lines in range 0 to 31
+ * @note The configurable wakeup lines are edge-triggered. No glitch must be
+ * generated on these lines. If a Falling edge on a configurable interrupt
+ * line occurs during a write operation in the EXTI_FTSR register, the
+ * pending bit is not set.
+ * Rising and falling edge triggers can be set for the same interrupt line.
+ * In this case, both generate a trigger condition.
+ * @rmtoll FTSR FTx LL_EXTI_DisableFallingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_DisableFallingTrig_0_31(uint32_t ExtiLine)
+{
+ CLEAR_BIT(EXTI->FTSR, ExtiLine);
+}
+
+
+/**
+ * @brief Check if falling edge trigger is enabled for Lines in range 0 to 31
+ * @rmtoll FTSR FTx LL_EXTI_IsEnabledFallingTrig_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_EXTI_IsEnabledFallingTrig_0_31(uint32_t ExtiLine)
+{
+ return (READ_BIT(EXTI->FTSR, ExtiLine) == (ExtiLine));
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EF_Software_Interrupt_Management Software_Interrupt_Management
+ * @{
+ */
+
+/**
+ * @brief Generate a software Interrupt Event for Lines in range 0 to 31
+ * @note If the interrupt is enabled on this line in the EXTI_IMR, writing a 1 to
+ * this bit when it is at '0' sets the corresponding pending bit in EXTI_PR
+ * resulting in an interrupt request generation.
+ * This bit is cleared by clearing the corresponding bit in the EXTI_PR
+ * register (by writing a 1 into the bit)
+ * @rmtoll SWIER SWIx LL_EXTI_GenerateSWI_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_GenerateSWI_0_31(uint32_t ExtiLine)
+{
+ SET_BIT(EXTI->SWIER, ExtiLine);
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup EXTI_LL_EF_Flag_Management Flag_Management
+ * @{
+ */
+
+/**
+ * @brief Check if the ExtLine Flag is set or not for Lines in range 0 to 31
+ * @note This bit is set when the selected edge event arrives on the interrupt
+ * line. This bit is cleared by writing a 1 to the bit.
+ * @rmtoll PR PIFx LL_EXTI_IsActiveFlag_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_EXTI_IsActiveFlag_0_31(uint32_t ExtiLine)
+{
+ return (READ_BIT(EXTI->PR, ExtiLine) == (ExtiLine));
+}
+
+
+/**
+ * @brief Read ExtLine Combination Flag for Lines in range 0 to 31
+ * @note This bit is set when the selected edge event arrives on the interrupt
+ * line. This bit is cleared by writing a 1 to the bit.
+ * @rmtoll PR PIFx LL_EXTI_ReadFlag_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval @note This bit is set when the selected edge event arrives on the interrupt
+ */
+__STATIC_INLINE uint32_t LL_EXTI_ReadFlag_0_31(uint32_t ExtiLine)
+{
+ return (uint32_t)(READ_BIT(EXTI->PR, ExtiLine));
+}
+
+
+/**
+ * @brief Clear ExtLine Flags for Lines in range 0 to 31
+ * @note This bit is set when the selected edge event arrives on the interrupt
+ * line. This bit is cleared by writing a 1 to the bit.
+ * @rmtoll PR PIFx LL_EXTI_ClearFlag_0_31
+ * @param ExtiLine This parameter can be a combination of the following values:
+ * @arg @ref LL_EXTI_LINE_0
+ * @arg @ref LL_EXTI_LINE_1
+ * @arg @ref LL_EXTI_LINE_2
+ * @arg @ref LL_EXTI_LINE_3
+ * @arg @ref LL_EXTI_LINE_4
+ * @arg @ref LL_EXTI_LINE_5
+ * @arg @ref LL_EXTI_LINE_6
+ * @arg @ref LL_EXTI_LINE_7
+ * @arg @ref LL_EXTI_LINE_8
+ * @arg @ref LL_EXTI_LINE_9
+ * @arg @ref LL_EXTI_LINE_10
+ * @arg @ref LL_EXTI_LINE_11
+ * @arg @ref LL_EXTI_LINE_12
+ * @arg @ref LL_EXTI_LINE_13
+ * @arg @ref LL_EXTI_LINE_14
+ * @arg @ref LL_EXTI_LINE_15
+ * @arg @ref LL_EXTI_LINE_16
+ * @arg @ref LL_EXTI_LINE_18
+ * @arg @ref LL_EXTI_LINE_19
+ * @note Please check each device line mapping for EXTI Line availability
+ * @retval None
+ */
+__STATIC_INLINE void LL_EXTI_ClearFlag_0_31(uint32_t ExtiLine)
+{
+ WRITE_REG(EXTI->PR, ExtiLine);
+}
+
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup EXTI_LL_EF_Init Initialization and de-initialization functions
+ * @{
+ */
+
+uint32_t LL_EXTI_Init(LL_EXTI_InitTypeDef *EXTI_InitStruct);
+uint32_t LL_EXTI_DeInit(void);
+void LL_EXTI_StructInit(LL_EXTI_InitTypeDef *EXTI_InitStruct);
+
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* EXTI */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* STM32F1xx_LL_EXTI_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h
new file mode 100644
index 0000000..7058686
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h
@@ -0,0 +1,2341 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_gpio.h
+ * @author MCD Application Team
+ * @brief Header file of GPIO LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef STM32F1xx_LL_GPIO_H
+#define STM32F1xx_LL_GPIO_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined (GPIOA) || defined (GPIOB) || defined (GPIOC) || defined (GPIOD) || defined (GPIOE) || defined (GPIOF) || defined (GPIOG)
+
+/** @defgroup GPIO_LL GPIO
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+
+/** @defgroup GPIO_LL_Private_Constants GPIO Private Constants
+ * @{
+ */
+/* Defines used for Pin Mask Initialization */
+#define GPIO_PIN_MASK_POS 8U
+#define GPIO_PIN_NB 16U
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup GPIO_LL_Private_Macros GPIO Private Macros
+ * @{
+ */
+
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+
+/* Exported types ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup GPIO_LL_ES_INIT GPIO Exported Init structures
+ * @{
+ */
+
+/**
+ * @brief LL GPIO Init Structure definition
+ */
+typedef struct
+{
+ uint32_t Pin; /*!< Specifies the GPIO pins to be configured.
+ This parameter can be any value of @ref GPIO_LL_EC_PIN */
+
+ uint32_t Mode; /*!< Specifies the operating mode for the selected pins.
+ This parameter can be a value of @ref GPIO_LL_EC_MODE.
+
+ GPIO HW configuration can be modified afterwards using unitary function @ref LL_GPIO_SetPinMode().*/
+
+ uint32_t Speed; /*!< Specifies the speed for the selected pins.
+ This parameter can be a value of @ref GPIO_LL_EC_SPEED.
+
+ GPIO HW configuration can be modified afterwards using unitary function @ref LL_GPIO_SetPinSpeed().*/
+
+ uint32_t OutputType; /*!< Specifies the operating output type for the selected pins.
+ This parameter can be a value of @ref GPIO_LL_EC_OUTPUT.
+
+ GPIO HW configuration can be modified afterwards using unitary function @ref LL_GPIO_SetPinOutputType().*/
+
+ uint32_t Pull; /*!< Specifies the operating Pull-up/Pull down for the selected pins.
+ This parameter can be a value of @ref GPIO_LL_EC_PULL.
+
+ GPIO HW configuration can be modified afterwards using unitary function @ref LL_GPIO_SetPinPull().*/
+} LL_GPIO_InitTypeDef;
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup GPIO_LL_Exported_Constants GPIO Exported Constants
+ * @{
+ */
+
+/** @defgroup GPIO_LL_EC_PIN PIN
+ * @{
+ */
+#define LL_GPIO_PIN_0 ((GPIO_BSRR_BS0 << GPIO_PIN_MASK_POS) | 0x00000001U) /*!< Select pin 0 */
+#define LL_GPIO_PIN_1 ((GPIO_BSRR_BS1 << GPIO_PIN_MASK_POS) | 0x00000002U) /*!< Select pin 1 */
+#define LL_GPIO_PIN_2 ((GPIO_BSRR_BS2 << GPIO_PIN_MASK_POS) | 0x00000004U) /*!< Select pin 2 */
+#define LL_GPIO_PIN_3 ((GPIO_BSRR_BS3 << GPIO_PIN_MASK_POS) | 0x00000008U) /*!< Select pin 3 */
+#define LL_GPIO_PIN_4 ((GPIO_BSRR_BS4 << GPIO_PIN_MASK_POS) | 0x00000010U) /*!< Select pin 4 */
+#define LL_GPIO_PIN_5 ((GPIO_BSRR_BS5 << GPIO_PIN_MASK_POS) | 0x00000020U) /*!< Select pin 5 */
+#define LL_GPIO_PIN_6 ((GPIO_BSRR_BS6 << GPIO_PIN_MASK_POS) | 0x00000040U) /*!< Select pin 6 */
+#define LL_GPIO_PIN_7 ((GPIO_BSRR_BS7 << GPIO_PIN_MASK_POS) | 0x00000080U) /*!< Select pin 7 */
+#define LL_GPIO_PIN_8 ((GPIO_BSRR_BS8 << GPIO_PIN_MASK_POS) | 0x04000001U) /*!< Select pin 8 */
+#define LL_GPIO_PIN_9 ((GPIO_BSRR_BS9 << GPIO_PIN_MASK_POS) | 0x04000002U) /*!< Select pin 9 */
+#define LL_GPIO_PIN_10 ((GPIO_BSRR_BS10 << GPIO_PIN_MASK_POS) | 0x04000004U) /*!< Select pin 10 */
+#define LL_GPIO_PIN_11 ((GPIO_BSRR_BS11 << GPIO_PIN_MASK_POS) | 0x04000008U) /*!< Select pin 11 */
+#define LL_GPIO_PIN_12 ((GPIO_BSRR_BS12 << GPIO_PIN_MASK_POS) | 0x04000010U) /*!< Select pin 12 */
+#define LL_GPIO_PIN_13 ((GPIO_BSRR_BS13 << GPIO_PIN_MASK_POS) | 0x04000020U) /*!< Select pin 13 */
+#define LL_GPIO_PIN_14 ((GPIO_BSRR_BS14 << GPIO_PIN_MASK_POS) | 0x04000040U) /*!< Select pin 14 */
+#define LL_GPIO_PIN_15 ((GPIO_BSRR_BS15 << GPIO_PIN_MASK_POS) | 0x04000080U) /*!< Select pin 15 */
+#define LL_GPIO_PIN_ALL (LL_GPIO_PIN_0 | LL_GPIO_PIN_1 | LL_GPIO_PIN_2 | \
+ LL_GPIO_PIN_3 | LL_GPIO_PIN_4 | LL_GPIO_PIN_5 | \
+ LL_GPIO_PIN_6 | LL_GPIO_PIN_7 | LL_GPIO_PIN_8 | \
+ LL_GPIO_PIN_9 | LL_GPIO_PIN_10 | LL_GPIO_PIN_11 | \
+ LL_GPIO_PIN_12 | LL_GPIO_PIN_13 | LL_GPIO_PIN_14 | \
+ LL_GPIO_PIN_15) /*!< Select all pins */
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EC_MODE Mode
+ * @{
+ */
+#define LL_GPIO_MODE_ANALOG 0x00000000U /*!< Select analog mode */
+#define LL_GPIO_MODE_FLOATING GPIO_CRL_CNF0_0 /*!< Select floating mode */
+#define LL_GPIO_MODE_INPUT GPIO_CRL_CNF0_1 /*!< Select input mode */
+#define LL_GPIO_MODE_OUTPUT GPIO_CRL_MODE0_0 /*!< Select general purpose output mode */
+#define LL_GPIO_MODE_ALTERNATE (GPIO_CRL_CNF0_1 | GPIO_CRL_MODE0_0) /*!< Select alternate function mode */
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EC_OUTPUT Output Type
+ * @{
+ */
+#define LL_GPIO_OUTPUT_PUSHPULL 0x00000000U /*!< Select push-pull as output type */
+#define LL_GPIO_OUTPUT_OPENDRAIN GPIO_CRL_CNF0_0 /*!< Select open-drain as output type */
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EC_SPEED Output Speed
+ * @{
+ */
+#define LL_GPIO_MODE_OUTPUT_10MHz GPIO_CRL_MODE0_0 /*!< Select Output mode, max speed 10 MHz */
+#define LL_GPIO_MODE_OUTPUT_2MHz GPIO_CRL_MODE0_1 /*!< Select Output mode, max speed 20 MHz */
+#define LL_GPIO_MODE_OUTPUT_50MHz GPIO_CRL_MODE0 /*!< Select Output mode, max speed 50 MHz */
+/**
+ * @}
+ */
+
+#define LL_GPIO_SPEED_FREQ_LOW LL_GPIO_MODE_OUTPUT_2MHz /*!< Select I/O low output speed */
+#define LL_GPIO_SPEED_FREQ_MEDIUM LL_GPIO_MODE_OUTPUT_10MHz /*!< Select I/O medium output speed */
+#define LL_GPIO_SPEED_FREQ_HIGH LL_GPIO_MODE_OUTPUT_50MHz /*!< Select I/O high output speed */
+
+/** @defgroup GPIO_LL_EC_PULL Pull Up Pull Down
+ * @{
+ */
+#define LL_GPIO_PULL_DOWN 0x00000000U /*!< Select I/O pull down */
+#define LL_GPIO_PULL_UP GPIO_ODR_ODR0 /*!< Select I/O pull up */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EVENTOUT_PIN EVENTOUT Pin
+ * @{
+ */
+
+#define LL_GPIO_AF_EVENTOUT_PIN_0 AFIO_EVCR_PIN_PX0 /*!< EVENTOUT on pin 0 */
+#define LL_GPIO_AF_EVENTOUT_PIN_1 AFIO_EVCR_PIN_PX1 /*!< EVENTOUT on pin 1 */
+#define LL_GPIO_AF_EVENTOUT_PIN_2 AFIO_EVCR_PIN_PX2 /*!< EVENTOUT on pin 2 */
+#define LL_GPIO_AF_EVENTOUT_PIN_3 AFIO_EVCR_PIN_PX3 /*!< EVENTOUT on pin 3 */
+#define LL_GPIO_AF_EVENTOUT_PIN_4 AFIO_EVCR_PIN_PX4 /*!< EVENTOUT on pin 4 */
+#define LL_GPIO_AF_EVENTOUT_PIN_5 AFIO_EVCR_PIN_PX5 /*!< EVENTOUT on pin 5 */
+#define LL_GPIO_AF_EVENTOUT_PIN_6 AFIO_EVCR_PIN_PX6 /*!< EVENTOUT on pin 6 */
+#define LL_GPIO_AF_EVENTOUT_PIN_7 AFIO_EVCR_PIN_PX7 /*!< EVENTOUT on pin 7 */
+#define LL_GPIO_AF_EVENTOUT_PIN_8 AFIO_EVCR_PIN_PX8 /*!< EVENTOUT on pin 8 */
+#define LL_GPIO_AF_EVENTOUT_PIN_9 AFIO_EVCR_PIN_PX9 /*!< EVENTOUT on pin 9 */
+#define LL_GPIO_AF_EVENTOUT_PIN_10 AFIO_EVCR_PIN_PX10 /*!< EVENTOUT on pin 10 */
+#define LL_GPIO_AF_EVENTOUT_PIN_11 AFIO_EVCR_PIN_PX11 /*!< EVENTOUT on pin 11 */
+#define LL_GPIO_AF_EVENTOUT_PIN_12 AFIO_EVCR_PIN_PX12 /*!< EVENTOUT on pin 12 */
+#define LL_GPIO_AF_EVENTOUT_PIN_13 AFIO_EVCR_PIN_PX13 /*!< EVENTOUT on pin 13 */
+#define LL_GPIO_AF_EVENTOUT_PIN_14 AFIO_EVCR_PIN_PX14 /*!< EVENTOUT on pin 14 */
+#define LL_GPIO_AF_EVENTOUT_PIN_15 AFIO_EVCR_PIN_PX15 /*!< EVENTOUT on pin 15 */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EVENTOUT_PORT EVENTOUT Port
+ * @{
+ */
+
+#define LL_GPIO_AF_EVENTOUT_PORT_A AFIO_EVCR_PORT_PA /*!< EVENTOUT on port A */
+#define LL_GPIO_AF_EVENTOUT_PORT_B AFIO_EVCR_PORT_PB /*!< EVENTOUT on port B */
+#define LL_GPIO_AF_EVENTOUT_PORT_C AFIO_EVCR_PORT_PC /*!< EVENTOUT on port C */
+#define LL_GPIO_AF_EVENTOUT_PORT_D AFIO_EVCR_PORT_PD /*!< EVENTOUT on port D */
+#define LL_GPIO_AF_EVENTOUT_PORT_E AFIO_EVCR_PORT_PE /*!< EVENTOUT on port E */
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EC_EXTI_PORT GPIO EXTI PORT
+ * @{
+ */
+#define LL_GPIO_AF_EXTI_PORTA 0U /*!< EXTI PORT A */
+#define LL_GPIO_AF_EXTI_PORTB 1U /*!< EXTI PORT B */
+#define LL_GPIO_AF_EXTI_PORTC 2U /*!< EXTI PORT C */
+#define LL_GPIO_AF_EXTI_PORTD 3U /*!< EXTI PORT D */
+#define LL_GPIO_AF_EXTI_PORTE 4U /*!< EXTI PORT E */
+#define LL_GPIO_AF_EXTI_PORTF 5U /*!< EXTI PORT F */
+#define LL_GPIO_AF_EXTI_PORTG 6U /*!< EXTI PORT G */
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EC_EXTI_LINE GPIO EXTI LINE
+ * @{
+ */
+#define LL_GPIO_AF_EXTI_LINE0 (0x000FU << 16U | 0U) /*!< EXTI_POSITION_0 | EXTICR[0] */
+#define LL_GPIO_AF_EXTI_LINE1 (0x00F0U << 16U | 0U) /*!< EXTI_POSITION_4 | EXTICR[0] */
+#define LL_GPIO_AF_EXTI_LINE2 (0x0F00U << 16U | 0U) /*!< EXTI_POSITION_8 | EXTICR[0] */
+#define LL_GPIO_AF_EXTI_LINE3 (0xF000U << 16U | 0U) /*!< EXTI_POSITION_12 | EXTICR[0] */
+#define LL_GPIO_AF_EXTI_LINE4 (0x000FU << 16U | 1U) /*!< EXTI_POSITION_0 | EXTICR[1] */
+#define LL_GPIO_AF_EXTI_LINE5 (0x00F0U << 16U | 1U) /*!< EXTI_POSITION_4 | EXTICR[1] */
+#define LL_GPIO_AF_EXTI_LINE6 (0x0F00U << 16U | 1U) /*!< EXTI_POSITION_8 | EXTICR[1] */
+#define LL_GPIO_AF_EXTI_LINE7 (0xF000U << 16U | 1U) /*!< EXTI_POSITION_12 | EXTICR[1] */
+#define LL_GPIO_AF_EXTI_LINE8 (0x000FU << 16U | 2U) /*!< EXTI_POSITION_0 | EXTICR[2] */
+#define LL_GPIO_AF_EXTI_LINE9 (0x00F0U << 16U | 2U) /*!< EXTI_POSITION_4 | EXTICR[2] */
+#define LL_GPIO_AF_EXTI_LINE10 (0x0F00U << 16U | 2U) /*!< EXTI_POSITION_8 | EXTICR[2] */
+#define LL_GPIO_AF_EXTI_LINE11 (0xF000U << 16U | 2U) /*!< EXTI_POSITION_12 | EXTICR[2] */
+#define LL_GPIO_AF_EXTI_LINE12 (0x000FU << 16U | 3U) /*!< EXTI_POSITION_0 | EXTICR[3] */
+#define LL_GPIO_AF_EXTI_LINE13 (0x00F0U << 16U | 3U) /*!< EXTI_POSITION_4 | EXTICR[3] */
+#define LL_GPIO_AF_EXTI_LINE14 (0x0F00U << 16U | 3U) /*!< EXTI_POSITION_8 | EXTICR[3] */
+#define LL_GPIO_AF_EXTI_LINE15 (0xF000U << 16U | 3U) /*!< EXTI_POSITION_12 | EXTICR[3] */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup GPIO_LL_Exported_Macros GPIO Exported Macros
+ * @{
+ */
+
+/** @defgroup GPIO_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @{
+ */
+
+/**
+ * @brief Write a value in GPIO register
+ * @param __INSTANCE__ GPIO Instance
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_GPIO_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in GPIO register
+ * @param __INSTANCE__ GPIO Instance
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_GPIO_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup GPIO_LL_Exported_Functions GPIO Exported Functions
+ * @{
+ */
+
+/** @defgroup GPIO_LL_EF_Port_Configuration Port Configuration
+ * @{
+ */
+
+/**
+ * @brief Configure gpio mode for a dedicated pin on dedicated port.
+ * @note I/O mode can be Analog, Floating input, Input with pull-up/pull-down, General purpose Output,
+ * Alternate function Output.
+ * @note Warning: only one pin can be passed as parameter.
+ * @rmtoll CRL CNFy LL_GPIO_SetPinMode
+ * @rmtoll CRL MODEy LL_GPIO_SetPinMode
+ * @rmtoll CRH CNFy LL_GPIO_SetPinMode
+ * @rmtoll CRH MODEy LL_GPIO_SetPinMode
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @param Mode This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_MODE_ANALOG
+ * @arg @ref LL_GPIO_MODE_FLOATING
+ * @arg @ref LL_GPIO_MODE_INPUT
+ * @arg @ref LL_GPIO_MODE_OUTPUT
+ * @arg @ref LL_GPIO_MODE_ALTERNATE
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_SetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Mode)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ MODIFY_REG(*pReg, ((GPIO_CRL_CNF0 | GPIO_CRL_MODE0) << (POSITION_VAL(Pin) * 4U)), (Mode << (POSITION_VAL(Pin) * 4U)));
+}
+
+/**
+ * @brief Return gpio mode for a dedicated pin on dedicated port.
+ * @note I/O mode can be Analog, Floating input, Input with pull-up/pull-down, General purpose Output,
+ * Alternate function Output.
+ * @note Warning: only one pin can be passed as parameter.
+ * @rmtoll CRL CNFy LL_GPIO_GetPinMode
+ * @rmtoll CRL MODEy LL_GPIO_GetPinMode
+ * @rmtoll CRH CNFy LL_GPIO_GetPinMode
+ * @rmtoll CRH MODEy LL_GPIO_GetPinMode
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_GPIO_MODE_ANALOG
+ * @arg @ref LL_GPIO_MODE_FLOATING
+ * @arg @ref LL_GPIO_MODE_INPUT
+ * @arg @ref LL_GPIO_MODE_OUTPUT
+ * @arg @ref LL_GPIO_MODE_ALTERNATE
+ */
+__STATIC_INLINE uint32_t LL_GPIO_GetPinMode(GPIO_TypeDef *GPIOx, uint32_t Pin)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ return (READ_BIT(*pReg, ((GPIO_CRL_CNF0 | GPIO_CRL_MODE0) << (POSITION_VAL(Pin) * 4U))) >> (POSITION_VAL(Pin) * 4U));
+}
+
+/**
+ * @brief Configure gpio speed for a dedicated pin on dedicated port.
+ * @note I/O speed can be Low, Medium or Fast speed.
+ * @note Warning: only one pin can be passed as parameter.
+ * @note Refer to datasheet for frequency specifications and the power
+ * supply and load conditions for each speed.
+ * @rmtoll CRL MODEy LL_GPIO_SetPinSpeed
+ * @rmtoll CRH MODEy LL_GPIO_SetPinSpeed
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @param Speed This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_SPEED_FREQ_LOW
+ * @arg @ref LL_GPIO_SPEED_FREQ_MEDIUM
+ * @arg @ref LL_GPIO_SPEED_FREQ_HIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_SetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Speed)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ MODIFY_REG(*pReg, (GPIO_CRL_MODE0 << (POSITION_VAL(Pin) * 4U)),
+ (Speed << (POSITION_VAL(Pin) * 4U)));
+}
+
+/**
+ * @brief Return gpio speed for a dedicated pin on dedicated port.
+ * @note I/O speed can be Low, Medium, Fast or High speed.
+ * @note Warning: only one pin can be passed as parameter.
+ * @note Refer to datasheet for frequency specifications and the power
+ * supply and load conditions for each speed.
+ * @rmtoll CRL MODEy LL_GPIO_GetPinSpeed
+ * @rmtoll CRH MODEy LL_GPIO_GetPinSpeed
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_GPIO_SPEED_FREQ_LOW
+ * @arg @ref LL_GPIO_SPEED_FREQ_MEDIUM
+ * @arg @ref LL_GPIO_SPEED_FREQ_HIGH
+ */
+__STATIC_INLINE uint32_t LL_GPIO_GetPinSpeed(GPIO_TypeDef *GPIOx, uint32_t Pin)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ return (READ_BIT(*pReg, (GPIO_CRL_MODE0 << (POSITION_VAL(Pin) * 4U))) >> (POSITION_VAL(Pin) * 4U));
+}
+
+/**
+ * @brief Configure gpio output type for several pins on dedicated port.
+ * @note Output type as to be set when gpio pin is in output or
+ * alternate modes. Possible type are Push-pull or Open-drain.
+ * @rmtoll CRL MODEy LL_GPIO_SetPinOutputType
+ * @rmtoll CRH MODEy LL_GPIO_SetPinOutputType
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @param OutputType This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_OUTPUT_PUSHPULL
+ * @arg @ref LL_GPIO_OUTPUT_OPENDRAIN
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_SetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t OutputType)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ MODIFY_REG(*pReg, (GPIO_CRL_CNF0_0 << (POSITION_VAL(Pin) * 4U)),
+ (OutputType << (POSITION_VAL(Pin) * 4U)));
+}
+
+/**
+ * @brief Return gpio output type for several pins on dedicated port.
+ * @note Output type as to be set when gpio pin is in output or
+ * alternate modes. Possible type are Push-pull or Open-drain.
+ * @note Warning: only one pin can be passed as parameter.
+ * @rmtoll CRL MODEy LL_GPIO_GetPinOutputType
+ * @rmtoll CRH MODEy LL_GPIO_GetPinOutputType
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_GPIO_OUTPUT_PUSHPULL
+ * @arg @ref LL_GPIO_OUTPUT_OPENDRAIN
+ */
+__STATIC_INLINE uint32_t LL_GPIO_GetPinOutputType(GPIO_TypeDef *GPIOx, uint32_t Pin)
+{
+ register uint32_t *pReg = (uint32_t *)((uint32_t)((uint32_t)(&GPIOx->CRL) + (Pin >> 24)));
+ return (READ_BIT(*pReg, (GPIO_CRL_CNF0_0 << (POSITION_VAL(Pin) * 4U))) >> (POSITION_VAL(Pin) * 4U));
+
+}
+
+/**
+ * @brief Configure gpio pull-up or pull-down for a dedicated pin on a dedicated port.
+ * @note Warning: only one pin can be passed as parameter.
+ * @rmtoll ODR ODR LL_GPIO_SetPinPull
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @param Pull This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PULL_DOWN
+ * @arg @ref LL_GPIO_PULL_UP
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_SetPinPull(GPIO_TypeDef *GPIOx, uint32_t Pin, uint32_t Pull)
+{
+ MODIFY_REG(GPIOx->ODR, (Pin >> GPIO_PIN_MASK_POS), Pull << (POSITION_VAL(Pin >> GPIO_PIN_MASK_POS)));
+}
+
+/**
+ * @brief Return gpio pull-up or pull-down for a dedicated pin on a dedicated port
+ * @note Warning: only one pin can be passed as parameter.
+ * @rmtoll ODR ODR LL_GPIO_GetPinPull
+ * @param GPIOx GPIO Port
+ * @param Pin This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_GPIO_PULL_DOWN
+ * @arg @ref LL_GPIO_PULL_UP
+ */
+__STATIC_INLINE uint32_t LL_GPIO_GetPinPull(GPIO_TypeDef *GPIOx, uint32_t Pin)
+{
+ return (READ_BIT(GPIOx->ODR, (GPIO_ODR_ODR0 << (POSITION_VAL(Pin >> GPIO_PIN_MASK_POS)))) >> (POSITION_VAL(Pin >> GPIO_PIN_MASK_POS)));
+}
+
+/**
+ * @brief Lock configuration of several pins for a dedicated port.
+ * @note When the lock sequence has been applied on a port bit, the
+ * value of this port bit can no longer be modified until the
+ * next reset.
+ * @note Each lock bit freezes a specific configuration register
+ * (control and alternate function registers).
+ * @rmtoll LCKR LCKK LL_GPIO_LockPin
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ __IO uint32_t temp;
+ WRITE_REG(GPIOx->LCKR, GPIO_LCKR_LCKK | ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+ WRITE_REG(GPIOx->LCKR, ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+ WRITE_REG(GPIOx->LCKR, GPIO_LCKR_LCKK | ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+ temp = READ_REG(GPIOx->LCKR);
+ (void) temp;
+}
+
+/**
+ * @brief Return 1 if all pins passed as parameter, of a dedicated port, are locked. else Return 0.
+ * @rmtoll LCKR LCKy LL_GPIO_IsPinLocked
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_IsPinLocked(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ return (READ_BIT(GPIOx->LCKR, ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU)) == ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+}
+
+/**
+ * @brief Return 1 if one of the pin of a dedicated port is locked. else return 0.
+ * @rmtoll LCKR LCKK LL_GPIO_IsAnyPinLocked
+ * @param GPIOx GPIO Port
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_IsAnyPinLocked(GPIO_TypeDef *GPIOx)
+{
+ return (READ_BIT(GPIOx->LCKR, GPIO_LCKR_LCKK) == (GPIO_LCKR_LCKK));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_LL_EF_Data_Access Data Access
+ * @{
+ */
+
+/**
+ * @brief Return full input data register value for a dedicated port.
+ * @rmtoll IDR IDy LL_GPIO_ReadInputPort
+ * @param GPIOx GPIO Port
+ * @retval Input data register value of port
+ */
+__STATIC_INLINE uint32_t LL_GPIO_ReadInputPort(GPIO_TypeDef *GPIOx)
+{
+ return (READ_REG(GPIOx->IDR));
+}
+
+/**
+ * @brief Return if input data level for several pins of dedicated port is high or low.
+ * @rmtoll IDR IDy LL_GPIO_IsInputPinSet
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_IsInputPinSet(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ return (READ_BIT(GPIOx->IDR, (PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU) == ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+}
+
+/**
+ * @brief Write output data register for the port.
+ * @rmtoll ODR ODy LL_GPIO_WriteOutputPort
+ * @param GPIOx GPIO Port
+ * @param PortValue Level value for each pin of the port
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_WriteOutputPort(GPIO_TypeDef *GPIOx, uint32_t PortValue)
+{
+ WRITE_REG(GPIOx->ODR, PortValue);
+}
+
+/**
+ * @brief Return full output data register value for a dedicated port.
+ * @rmtoll ODR ODy LL_GPIO_ReadOutputPort
+ * @param GPIOx GPIO Port
+ * @retval Output data register value of port
+ */
+__STATIC_INLINE uint32_t LL_GPIO_ReadOutputPort(GPIO_TypeDef *GPIOx)
+{
+ return (uint32_t)(READ_REG(GPIOx->ODR));
+}
+
+/**
+ * @brief Return if input data level for several pins of dedicated port is high or low.
+ * @rmtoll ODR ODy LL_GPIO_IsOutputPinSet
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_IsOutputPinSet(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ return (READ_BIT(GPIOx->ODR, (PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU) == ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU));
+}
+
+/**
+ * @brief Set several pins to high level on dedicated gpio port.
+ * @rmtoll BSRR BSy LL_GPIO_SetOutputPin
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_SetOutputPin(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ WRITE_REG(GPIOx->BSRR, (PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU);
+}
+
+/**
+ * @brief Set several pins to low level on dedicated gpio port.
+ * @rmtoll BRR BRy LL_GPIO_ResetOutputPin
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_ResetOutputPin(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ WRITE_REG(GPIOx->BRR, (PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU);
+}
+
+/**
+ * @brief Toggle data value for several pin of dedicated port.
+ * @rmtoll ODR ODy LL_GPIO_TogglePin
+ * @param GPIOx GPIO Port
+ * @param PinMask This parameter can be a combination of the following values:
+ * @arg @ref LL_GPIO_PIN_0
+ * @arg @ref LL_GPIO_PIN_1
+ * @arg @ref LL_GPIO_PIN_2
+ * @arg @ref LL_GPIO_PIN_3
+ * @arg @ref LL_GPIO_PIN_4
+ * @arg @ref LL_GPIO_PIN_5
+ * @arg @ref LL_GPIO_PIN_6
+ * @arg @ref LL_GPIO_PIN_7
+ * @arg @ref LL_GPIO_PIN_8
+ * @arg @ref LL_GPIO_PIN_9
+ * @arg @ref LL_GPIO_PIN_10
+ * @arg @ref LL_GPIO_PIN_11
+ * @arg @ref LL_GPIO_PIN_12
+ * @arg @ref LL_GPIO_PIN_13
+ * @arg @ref LL_GPIO_PIN_14
+ * @arg @ref LL_GPIO_PIN_15
+ * @arg @ref LL_GPIO_PIN_ALL
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint32_t PinMask)
+{
+ uint32_t odr = READ_REG(GPIOx->ODR);
+ uint32_t pinmask = ((PinMask >> GPIO_PIN_MASK_POS) & 0x0000FFFFU);
+ WRITE_REG(GPIOx->BSRR, ((odr & pinmask) << 16u) | (~odr & pinmask));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_AF_REMAPPING Alternate Function Remapping
+ * @brief This section propose definition to remap the alternate function to some other port/pins.
+ * @{
+ */
+
+/**
+ * @brief Enable the remapping of SPI1 alternate function NSS, SCK, MISO and MOSI.
+ * @rmtoll MAPR SPI1_REMAP LL_GPIO_AF_EnableRemap_SPI1
+ * @note ENABLE: Remap (NSS/PA15, SCK/PB3, MISO/PB4, MOSI/PB5)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_SPI1(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_SPI1_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of SPI1 alternate function NSS, SCK, MISO and MOSI.
+ * @rmtoll MAPR SPI1_REMAP LL_GPIO_AF_DisableRemap_SPI1
+ * @note DISABLE: No remap (NSS/PA4, SCK/PA5, MISO/PA6, MOSI/PA7)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_SPI1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_SPI1_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if SPI1 has been remapped or not
+ * @rmtoll MAPR SPI1_REMAP LL_GPIO_AF_IsEnabledRemap_SPI1
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_SPI1(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_SPI1_REMAP) == (AFIO_MAPR_SPI1_REMAP));
+}
+
+/**
+ * @brief Enable the remapping of I2C1 alternate function SCL and SDA.
+ * @rmtoll MAPR I2C1_REMAP LL_GPIO_AF_EnableRemap_I2C1
+ * @note ENABLE: Remap (SCL/PB8, SDA/PB9)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_I2C1(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_I2C1_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of I2C1 alternate function SCL and SDA.
+ * @rmtoll MAPR I2C1_REMAP LL_GPIO_AF_DisableRemap_I2C1
+ * @note DISABLE: No remap (SCL/PB6, SDA/PB7)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_I2C1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_I2C1_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if I2C1 has been remapped or not
+ * @rmtoll MAPR I2C1_REMAP LL_GPIO_AF_IsEnabledRemap_I2C1
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_I2C1(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_I2C1_REMAP) == (AFIO_MAPR_I2C1_REMAP));
+}
+
+/**
+ * @brief Enable the remapping of USART1 alternate function TX and RX.
+ * @rmtoll MAPR USART1_REMAP LL_GPIO_AF_EnableRemap_USART1
+ * @note ENABLE: Remap (TX/PB6, RX/PB7)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_USART1(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_USART1_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of USART1 alternate function TX and RX.
+ * @rmtoll MAPR USART1_REMAP LL_GPIO_AF_DisableRemap_USART1
+ * @note DISABLE: No remap (TX/PA9, RX/PA10)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_USART1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_USART1_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if USART1 has been remapped or not
+ * @rmtoll MAPR USART1_REMAP LL_GPIO_AF_IsEnabledRemap_USART1
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_USART1(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_USART1_REMAP) == (AFIO_MAPR_USART1_REMAP));
+}
+
+/**
+ * @brief Enable the remapping of USART2 alternate function CTS, RTS, CK, TX and RX.
+ * @rmtoll MAPR USART2_REMAP LL_GPIO_AF_EnableRemap_USART2
+ * @note ENABLE: Remap (CTS/PD3, RTS/PD4, TX/PD5, RX/PD6, CK/PD7)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_USART2(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_USART2_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of USART2 alternate function CTS, RTS, CK, TX and RX.
+ * @rmtoll MAPR USART2_REMAP LL_GPIO_AF_DisableRemap_USART2
+ * @note DISABLE: No remap (CTS/PA0, RTS/PA1, TX/PA2, RX/PA3, CK/PA4)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_USART2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_USART2_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if USART2 has been remapped or not
+ * @rmtoll MAPR USART2_REMAP LL_GPIO_AF_IsEnabledRemap_USART2
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_USART2(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_USART2_REMAP) == (AFIO_MAPR_USART2_REMAP));
+}
+
+#if defined (AFIO_MAPR_USART3_REMAP)
+/**
+ * @brief Enable the remapping of USART3 alternate function CTS, RTS, CK, TX and RX.
+ * @rmtoll MAPR USART3_REMAP LL_GPIO_AF_EnableRemap_USART3
+ * @note ENABLE: Full remap (TX/PD8, RX/PD9, CK/PD10, CTS/PD11, RTS/PD12)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_USART3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_USART3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_USART3_REMAP_FULLREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of USART3 alternate function CTS, RTS, CK, TX and RX.
+ * @rmtoll MAPR USART3_REMAP LL_GPIO_AF_RemapPartial_USART3
+ * @note PARTIAL: Partial remap (TX/PC10, RX/PC11, CK/PC12, CTS/PB13, RTS/PB14)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial_USART3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_USART3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_USART3_REMAP_PARTIALREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Disable the remapping of USART3 alternate function CTS, RTS, CK, TX and RX.
+ * @rmtoll MAPR USART3_REMAP LL_GPIO_AF_DisableRemap_USART3
+ * @note DISABLE: No remap (TX/PB10, RX/PB11, CK/PB12, CTS/PB13, RTS/PB14)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_USART3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_USART3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_USART3_REMAP_NOREMAP | AFIO_MAPR_SWJ_CFG));
+}
+#endif
+
+/**
+ * @brief Enable the remapping of TIM1 alternate function channels 1 to 4, 1N to 3N, external trigger (ETR) and Break input (BKIN)
+ * @rmtoll MAPR TIM1_REMAP LL_GPIO_AF_EnableRemap_TIM1
+ * @note ENABLE: Full remap (ETR/PE7, CH1/PE9, CH2/PE11, CH3/PE13, CH4/PE14, BKIN/PE15, CH1N/PE8, CH2N/PE10, CH3N/PE12)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM1_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM1_REMAP_FULLREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM1 alternate function channels 1 to 4, 1N to 3N, external trigger (ETR) and Break input (BKIN)
+ * @rmtoll MAPR TIM1_REMAP LL_GPIO_AF_RemapPartial_TIM1
+ * @note PARTIAL: Partial remap (ETR/PA12, CH1/PA8, CH2/PA9, CH3/PA10, CH4/PA11, BKIN/PA6, CH1N/PA7, CH2N/PB0, CH3N/PB1)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial_TIM1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM1_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM1_REMAP_PARTIALREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Disable the remapping of TIM1 alternate function channels 1 to 4, 1N to 3N, external trigger (ETR) and Break input (BKIN)
+ * @rmtoll MAPR TIM1_REMAP LL_GPIO_AF_DisableRemap_TIM1
+ * @note DISABLE: No remap (ETR/PA12, CH1/PA8, CH2/PA9, CH3/PA10, CH4/PA11, BKIN/PB12, CH1N/PB13, CH2N/PB14, CH3N/PB15)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM1_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM1_REMAP_NOREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM2 alternate function channels 1 to 4 and external trigger (ETR)
+ * @rmtoll MAPR TIM2_REMAP LL_GPIO_AF_EnableRemap_TIM2
+ * @note ENABLE: Full remap (CH1/ETR/PA15, CH2/PB3, CH3/PB10, CH4/PB11)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM2_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM2_REMAP_FULLREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM2 alternate function channels 1 to 4 and external trigger (ETR)
+ * @rmtoll MAPR TIM2_REMAP LL_GPIO_AF_RemapPartial2_TIM2
+ * @note PARTIAL_2: Partial remap (CH1/ETR/PA0, CH2/PA1, CH3/PB10, CH4/PB11)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial2_TIM2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM2_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM2_REMAP_PARTIALREMAP2 | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM2 alternate function channels 1 to 4 and external trigger (ETR)
+ * @rmtoll MAPR TIM2_REMAP LL_GPIO_AF_RemapPartial1_TIM2
+ * @note PARTIAL_1: Partial remap (CH1/ETR/PA15, CH2/PB3, CH3/PA2, CH4/PA3)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial1_TIM2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM2_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM2_REMAP_PARTIALREMAP1 | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Disable the remapping of TIM2 alternate function channels 1 to 4 and external trigger (ETR)
+ * @rmtoll MAPR TIM2_REMAP LL_GPIO_AF_DisableRemap_TIM2
+ * @note DISABLE: No remap (CH1/ETR/PA0, CH2/PA1, CH3/PA2, CH4/PA3)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM2_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM2_REMAP_NOREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM3 alternate function channels 1 to 4
+ * @rmtoll MAPR TIM3_REMAP LL_GPIO_AF_EnableRemap_TIM3
+ * @note ENABLE: Full remap (CH1/PC6, CH2/PC7, CH3/PC8, CH4/PC9)
+ * @note TIM3_ETR on PE0 is not re-mapped.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM3_REMAP_FULLREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable the remapping of TIM3 alternate function channels 1 to 4
+ * @rmtoll MAPR TIM3_REMAP LL_GPIO_AF_RemapPartial_TIM3
+ * @note PARTIAL: Partial remap (CH1/PB4, CH2/PB5, CH3/PB0, CH4/PB1)
+ * @note TIM3_ETR on PE0 is not re-mapped.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial_TIM3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM3_REMAP_PARTIALREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Disable the remapping of TIM3 alternate function channels 1 to 4
+ * @rmtoll MAPR TIM3_REMAP LL_GPIO_AF_DisableRemap_TIM3
+ * @note DISABLE: No remap (CH1/PA6, CH2/PA7, CH3/PB0, CH4/PB1)
+ * @note TIM3_ETR on PE0 is not re-mapped.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM3_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_TIM3_REMAP_NOREMAP | AFIO_MAPR_SWJ_CFG));
+}
+
+#if defined(AFIO_MAPR_TIM4_REMAP)
+/**
+ * @brief Enable the remapping of TIM4 alternate function channels 1 to 4.
+ * @rmtoll MAPR TIM4_REMAP LL_GPIO_AF_EnableRemap_TIM4
+ * @note ENABLE: Full remap (TIM4_CH1/PD12, TIM4_CH2/PD13, TIM4_CH3/PD14, TIM4_CH4/PD15)
+ * @note TIM4_ETR on PE0 is not re-mapped.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM4(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_TIM4_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+/**
+ * @brief Disable the remapping of TIM4 alternate function channels 1 to 4.
+ * @rmtoll MAPR TIM4_REMAP LL_GPIO_AF_DisableRemap_TIM4
+ * @note DISABLE: No remap (TIM4_CH1/PB6, TIM4_CH2/PB7, TIM4_CH3/PB8, TIM4_CH4/PB9)
+ * @note TIM4_ETR on PE0 is not re-mapped.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM4(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM4_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if TIM4 has been remapped or not
+ * @rmtoll MAPR TIM4_REMAP LL_GPIO_AF_IsEnabledRemap_TIM4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM4(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_TIM4_REMAP) == (AFIO_MAPR_TIM4_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_CAN_REMAP_REMAP1)
+
+/**
+ * @brief Enable or disable the remapping of CAN alternate function CAN_RX and CAN_TX in devices with a single CAN interface.
+ * @rmtoll MAPR CAN_REMAP LL_GPIO_AF_RemapPartial1_CAN1
+ * @note CASE 1: CAN_RX mapped to PA11, CAN_TX mapped to PA12
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial1_CAN1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_CAN_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_CAN_REMAP_REMAP1 | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable or disable the remapping of CAN alternate function CAN_RX and CAN_TX in devices with a single CAN interface.
+ * @rmtoll MAPR CAN_REMAP LL_GPIO_AF_RemapPartial2_CAN1
+ * @note CASE 2: CAN_RX mapped to PB8, CAN_TX mapped to PB9 (not available on 36-pin package)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial2_CAN1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_CAN_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_CAN_REMAP_REMAP2 | AFIO_MAPR_SWJ_CFG));
+}
+
+/**
+ * @brief Enable or disable the remapping of CAN alternate function CAN_RX and CAN_TX in devices with a single CAN interface.
+ * @rmtoll MAPR CAN_REMAP LL_GPIO_AF_RemapPartial3_CAN1
+ * @note CASE 3: CAN_RX mapped to PD0, CAN_TX mapped to PD1
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_RemapPartial3_CAN1(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_CAN_REMAP | AFIO_MAPR_SWJ_CFG), (AFIO_MAPR_CAN_REMAP_REMAP3 | AFIO_MAPR_SWJ_CFG));
+}
+#endif
+
+/**
+ * @brief Enable the remapping of PD0 and PD1. When the HSE oscillator is not used
+ * (application running on internal 8 MHz RC) PD0 and PD1 can be mapped on OSC_IN and
+ * OSC_OUT. This is available only on 36, 48 and 64 pins packages (PD0 and PD1 are available
+ * on 100-pin and 144-pin packages, no need for remapping).
+ * @rmtoll MAPR PD01_REMAP LL_GPIO_AF_EnableRemap_PD01
+ * @note ENABLE: PD0 remapped on OSC_IN, PD1 remapped on OSC_OUT.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_PD01(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_PD01_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of PD0 and PD1. When the HSE oscillator is not used
+ * (application running on internal 8 MHz RC) PD0 and PD1 can be mapped on OSC_IN and
+ * OSC_OUT. This is available only on 36, 48 and 64 pins packages (PD0 and PD1 are available
+ * on 100-pin and 144-pin packages, no need for remapping).
+ * @rmtoll MAPR PD01_REMAP LL_GPIO_AF_DisableRemap_PD01
+ * @note DISABLE: No remapping of PD0 and PD1
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_PD01(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_PD01_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if PD01 has been remapped or not
+ * @rmtoll MAPR PD01_REMAP LL_GPIO_AF_IsEnabledRemap_PD01
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_PD01(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_PD01_REMAP) == (AFIO_MAPR_PD01_REMAP));
+}
+
+#if defined(AFIO_MAPR_TIM5CH4_IREMAP)
+/**
+ * @brief Enable the remapping of TIM5CH4.
+ * @rmtoll MAPR TIM5CH4_IREMAP LL_GPIO_AF_EnableRemap_TIM5CH4
+ * @note ENABLE: LSI internal clock is connected to TIM5_CH4 input for calibration purpose.
+ * @note This function is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM5CH4(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_TIM5CH4_IREMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of TIM5CH4.
+ * @rmtoll MAPR TIM5CH4_IREMAP LL_GPIO_AF_DisableRemap_TIM5CH4
+ * @note DISABLE: TIM5_CH4 is connected to PA3
+ * @note This function is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM5CH4(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM5CH4_IREMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if TIM5CH4 has been remapped or not
+ * @rmtoll MAPR TIM5CH4_IREMAP LL_GPIO_AF_IsEnabledRemap_TIM5CH4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM5CH4(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_TIM5CH4_IREMAP) == (AFIO_MAPR_TIM5CH4_IREMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_ETH_REMAP)
+/**
+ * @brief Enable the remapping of Ethernet MAC connections with the PHY.
+ * @rmtoll MAPR ETH_REMAP LL_GPIO_AF_EnableRemap_ETH
+ * @note ENABLE: Remap (RX_DV-CRS_DV/PD8, RXD0/PD9, RXD1/PD10, RXD2/PD11, RXD3/PD12)
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ETH(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_ETH_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of Ethernet MAC connections with the PHY.
+ * @rmtoll MAPR ETH_REMAP LL_GPIO_AF_DisableRemap_ETH
+ * @note DISABLE: No remap (RX_DV-CRS_DV/PA7, RXD0/PC4, RXD1/PC5, RXD2/PB0, RXD3/PB1)
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ETH(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_ETH_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if ETH has been remapped or not
+ * @rmtoll MAPR ETH_REMAP LL_GPIO_AF_IsEnabledRemap_ETH
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_ETH(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_ETH_REMAP) == (AFIO_MAPR_ETH_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_CAN2_REMAP)
+
+/**
+ * @brief Enable the remapping of CAN2 alternate function CAN2_RX and CAN2_TX.
+ * @rmtoll MAPR CAN2_REMAP LL_GPIO_AF_EnableRemap_CAN2
+ * @note ENABLE: Remap (CAN2_RX/PB5, CAN2_TX/PB6)
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_CAN2(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_CAN2_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+/**
+ * @brief Disable the remapping of CAN2 alternate function CAN2_RX and CAN2_TX.
+ * @rmtoll MAPR CAN2_REMAP LL_GPIO_AF_DisableRemap_CAN2
+ * @note DISABLE: No remap (CAN2_RX/PB12, CAN2_TX/PB13)
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_CAN2(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_CAN2_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if CAN2 has been remapped or not
+ * @rmtoll MAPR CAN2_REMAP LL_GPIO_AF_IsEnabledRemap_CAN2
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_CAN2(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_CAN2_REMAP) == (AFIO_MAPR_CAN2_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_MII_RMII_SEL)
+/**
+ * @brief Configures the Ethernet MAC internally for use with an external MII or RMII PHY.
+ * @rmtoll MAPR MII_RMII_SEL LL_GPIO_AF_Select_ETH_RMII
+ * @note ETH_RMII: Configure Ethernet MAC for connection with an RMII PHY
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Select_ETH_RMII(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_MII_RMII_SEL | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Configures the Ethernet MAC internally for use with an external MII or RMII PHY.
+ * @rmtoll MAPR MII_RMII_SEL LL_GPIO_AF_Select_ETH_MII
+ * @note ETH_MII: Configure Ethernet MAC for connection with an MII PHY
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Select_ETH_MII(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_MII_RMII_SEL | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+#endif
+
+#if defined(AFIO_MAPR_ADC1_ETRGINJ_REMAP)
+/**
+ * @brief Enable the remapping of ADC1_ETRGINJ (ADC 1 External trigger injected conversion).
+ * @rmtoll MAPR ADC1_ETRGINJ_REMAP LL_GPIO_AF_EnableRemap_ADC1_ETRGINJ
+ * @note ENABLE: ADC1 External Event injected conversion is connected to TIM8 Channel4.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ADC1_ETRGINJ(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_ADC1_ETRGINJ_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of ADC1_ETRGINJ (ADC 1 External trigger injected conversion).
+ * @rmtoll MAPR ADC1_ETRGINJ_REMAP LL_GPIO_AF_DisableRemap_ADC1_ETRGINJ
+ * @note DISABLE: ADC1 External trigger injected conversion is connected to EXTI15
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ADC1_ETRGINJ(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_ADC1_ETRGINJ_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if ADC1_ETRGINJ has been remapped or not
+ * @rmtoll MAPR ADC1_ETRGINJ_REMAP LL_GPIO_AF_IsEnabledRemap_ADC1_ETRGINJ
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_ADC1_ETRGINJ(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_ADC1_ETRGINJ_REMAP) == (AFIO_MAPR_ADC1_ETRGINJ_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_ADC1_ETRGREG_REMAP)
+/**
+ * @brief Enable the remapping of ADC1_ETRGREG (ADC 1 External trigger regular conversion).
+ * @rmtoll MAPR ADC1_ETRGREG_REMAP LL_GPIO_AF_EnableRemap_ADC1_ETRGREG
+ * @note ENABLE: ADC1 External Event regular conversion is connected to TIM8 TRG0.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ADC1_ETRGREG(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_ADC1_ETRGREG_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of ADC1_ETRGREG (ADC 1 External trigger regular conversion).
+ * @rmtoll MAPR ADC1_ETRGREG_REMAP LL_GPIO_AF_DisableRemap_ADC1_ETRGREG
+ * @note DISABLE: ADC1 External trigger regular conversion is connected to EXTI11
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ADC1_ETRGREG(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_ADC1_ETRGREG_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if ADC1_ETRGREG has been remapped or not
+ * @rmtoll MAPR ADC1_ETRGREG_REMAP LL_GPIO_AF_IsEnabledRemap_ADC1_ETRGREG
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_ADC1_ETRGREG(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_ADC1_ETRGREG_REMAP) == (AFIO_MAPR_ADC1_ETRGREG_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_ADC2_ETRGINJ_REMAP)
+
+/**
+ * @brief Enable the remapping of ADC2_ETRGREG (ADC 2 External trigger injected conversion).
+ * @rmtoll MAPR ADC2_ETRGINJ_REMAP LL_GPIO_AF_EnableRemap_ADC2_ETRGINJ
+ * @note ENABLE: ADC2 External Event injected conversion is connected to TIM8 Channel4.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ADC2_ETRGINJ(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_ADC2_ETRGINJ_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of ADC2_ETRGREG (ADC 2 External trigger injected conversion).
+ * @rmtoll MAPR ADC2_ETRGINJ_REMAP LL_GPIO_AF_DisableRemap_ADC2_ETRGINJ
+ * @note DISABLE: ADC2 External trigger injected conversion is connected to EXTI15
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ADC2_ETRGINJ(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_ADC2_ETRGINJ_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if ADC2_ETRGINJ has been remapped or not
+ * @rmtoll MAPR ADC2_ETRGINJ_REMAP LL_GPIO_AF_IsEnabledRemap_ADC2_ETRGINJ
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_ADC2_ETRGINJ(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_ADC2_ETRGINJ_REMAP) == (AFIO_MAPR_ADC2_ETRGINJ_REMAP));
+}
+#endif
+
+#if defined (AFIO_MAPR_ADC2_ETRGREG_REMAP)
+
+/**
+ * @brief Enable the remapping of ADC2_ETRGREG (ADC 2 External trigger regular conversion).
+ * @rmtoll MAPR ADC2_ETRGREG_REMAP LL_GPIO_AF_EnableRemap_ADC2_ETRGREG
+ * @note ENABLE: ADC2 External Event regular conversion is connected to TIM8 TRG0.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ADC2_ETRGREG(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_ADC2_ETRGREG_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of ADC2_ETRGREG (ADC 2 External trigger regular conversion).
+ * @rmtoll MAPR ADC2_ETRGREG_REMAP LL_GPIO_AF_DisableRemap_ADC2_ETRGREG
+ * @note DISABLE: ADC2 External trigger regular conversion is connected to EXTI11
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ADC2_ETRGREG(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_ADC2_ETRGREG_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if ADC2_ETRGREG has been remapped or not
+ * @rmtoll MAPR ADC2_ETRGREG_REMAP LL_GPIO_AF_IsEnabledRemap_ADC2_ETRGREG
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_ADC2_ETRGREG(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_ADC2_ETRGREG_REMAP) == (AFIO_MAPR_ADC2_ETRGREG_REMAP));
+}
+#endif
+
+/**
+ * @brief Enable the Serial wire JTAG configuration
+ * @rmtoll MAPR SWJ_CFG LL_GPIO_AF_EnableRemap_SWJ
+ * @note ENABLE: Full SWJ (JTAG-DP + SW-DP): Reset State
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_SWJ(void)
+{
+ MODIFY_REG(AFIO->MAPR, AFIO_MAPR_SWJ_CFG, AFIO_MAPR_SWJ_CFG_RESET);
+}
+
+/**
+ * @brief Enable the Serial wire JTAG configuration
+ * @rmtoll MAPR SWJ_CFG LL_GPIO_AF_Remap_SWJ_NONJTRST
+ * @note NONJTRST: Full SWJ (JTAG-DP + SW-DP) but without NJTRST
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Remap_SWJ_NONJTRST(void)
+{
+ MODIFY_REG(AFIO->MAPR, AFIO_MAPR_SWJ_CFG, AFIO_MAPR_SWJ_CFG_NOJNTRST);
+}
+
+/**
+ * @brief Enable the Serial wire JTAG configuration
+ * @rmtoll MAPR SWJ_CFG LL_GPIO_AF_Remap_SWJ_NOJTAG
+ * @note NOJTAG: JTAG-DP Disabled and SW-DP Enabled
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Remap_SWJ_NOJTAG(void)
+{
+ MODIFY_REG(AFIO->MAPR, AFIO_MAPR_SWJ_CFG, AFIO_MAPR_SWJ_CFG_JTAGDISABLE);
+}
+
+/**
+ * @brief Disable the Serial wire JTAG configuration
+ * @rmtoll MAPR SWJ_CFG LL_GPIO_AF_DisableRemap_SWJ
+ * @note DISABLE: JTAG-DP Disabled and SW-DP Disabled
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_SWJ(void)
+{
+ MODIFY_REG(AFIO->MAPR, AFIO_MAPR_SWJ_CFG, AFIO_MAPR_SWJ_CFG_DISABLE);
+}
+
+#if defined(AFIO_MAPR_SPI3_REMAP)
+
+/**
+ * @brief Enable the remapping of SPI3 alternate functions SPI3_NSS/I2S3_WS, SPI3_SCK/I2S3_CK, SPI3_MISO, SPI3_MOSI/I2S3_SD.
+ * @rmtoll MAPR SPI3_REMAP LL_GPIO_AF_EnableRemap_SPI3
+ * @note ENABLE: Remap (SPI3_NSS-I2S3_WS/PA4, SPI3_SCK-I2S3_CK/PC10, SPI3_MISO/PC11, SPI3_MOSI-I2S3_SD/PC12)
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_SPI3(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_SPI3_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of SPI3 alternate functions SPI3_NSS/I2S3_WS, SPI3_SCK/I2S3_CK, SPI3_MISO, SPI3_MOSI/I2S3_SD.
+ * @rmtoll MAPR SPI3_REMAP LL_GPIO_AF_DisableRemap_SPI3
+ * @note DISABLE: No remap (SPI3_NSS-I2S3_WS/PA15, SPI3_SCK-I2S3_CK/PB3, SPI3_MISO/PB4, SPI3_MOSI-I2S3_SD/PB5).
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_SPI3(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_SPI3_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Check if SPI3 has been remapped or not
+ * @rmtoll MAPR SPI3_REMAP LL_GPIO_AF_IsEnabledRemap_SPI3_REMAP
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_SPI3(void)
+{
+ return (READ_BIT(AFIO->MAPR, AFIO_MAPR_SPI3_REMAP) == (AFIO_MAPR_SPI3_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR_TIM2ITR1_IREMAP)
+
+/**
+ * @brief Control of TIM2_ITR1 internal mapping.
+ * @rmtoll MAPR TIM2ITR1_IREMAP LL_GPIO_AF_Remap_TIM2ITR1_TO_USB
+ * @note TO_USB: Connect USB OTG SOF (Start of Frame) output to TIM2_ITR1 for calibration purposes.
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Remap_TIM2ITR1_TO_USB(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_TIM2ITR1_IREMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Control of TIM2_ITR1 internal mapping.
+ * @rmtoll MAPR TIM2ITR1_IREMAP LL_GPIO_AF_Remap_TIM2ITR1_TO_ETH
+ * @note TO_ETH: Connect TIM2_ITR1 internally to the Ethernet PTP output for calibration purposes.
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Remap_TIM2ITR1_TO_ETH(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_TIM2ITR1_IREMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+#endif
+
+#if defined(AFIO_MAPR_PTP_PPS_REMAP)
+
+/**
+ * @brief Enable the remapping of ADC2_ETRGREG (ADC 2 External trigger regular conversion).
+ * @rmtoll MAPR PTP_PPS_REMAP LL_GPIO_AF_EnableRemap_ETH_PTP_PPS
+ * @note ENABLE: PTP_PPS is output on PB5 pin.
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_ETH_PTP_PPS(void)
+{
+ SET_BIT(AFIO->MAPR, AFIO_MAPR_PTP_PPS_REMAP | AFIO_MAPR_SWJ_CFG);
+}
+
+/**
+ * @brief Disable the remapping of ADC2_ETRGREG (ADC 2 External trigger regular conversion).
+ * @rmtoll MAPR PTP_PPS_REMAP LL_GPIO_AF_DisableRemap_ETH_PTP_PPS
+ * @note DISABLE: PTP_PPS not output on PB5 pin.
+ * @note This bit is available only in connectivity line devices and is reserved otherwise.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_ETH_PTP_PPS(void)
+{
+ MODIFY_REG(AFIO->MAPR, (AFIO_MAPR_PTP_PPS_REMAP | AFIO_MAPR_SWJ_CFG), AFIO_MAPR_SWJ_CFG);
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM9_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM9_CH1 and TIM9_CH2.
+ * @rmtoll MAPR2 TIM9_REMAP LL_GPIO_AF_EnableRemap_TIM9
+ * @note ENABLE: Remap (TIM9_CH1 on PE5 and TIM9_CH2 on PE6).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM9(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM9_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM9_CH1 and TIM9_CH2.
+ * @rmtoll MAPR2 TIM9_REMAP LL_GPIO_AF_DisableRemap_TIM9
+ * @note DISABLE: No remap (TIM9_CH1 on PA2 and TIM9_CH2 on PA3).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM9(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM9_REMAP);
+}
+
+/**
+ * @brief Check if TIM9_CH1 and TIM9_CH2 have been remapped or not
+ * @rmtoll MAPR2 TIM9_REMAP LL_GPIO_AF_IsEnabledRemap_TIM9
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM9(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM9_REMAP) == (AFIO_MAPR2_TIM9_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM10_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM10_CH1.
+ * @rmtoll MAPR2 TIM10_REMAP LL_GPIO_AF_EnableRemap_TIM10
+ * @note ENABLE: Remap (TIM10_CH1 on PF6).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM10(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM10_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM10_CH1.
+ * @rmtoll MAPR2 TIM10_REMAP LL_GPIO_AF_DisableRemap_TIM10
+ * @note DISABLE: No remap (TIM10_CH1 on PB8).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM10(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM10_REMAP);
+}
+
+/**
+ * @brief Check if TIM10_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM10_REMAP LL_GPIO_AF_IsEnabledRemap_TIM10
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM10(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM10_REMAP) == (AFIO_MAPR2_TIM10_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM11_REMAP)
+/**
+ * @brief Enable the remapping of TIM11_CH1.
+ * @rmtoll MAPR2 TIM11_REMAP LL_GPIO_AF_EnableRemap_TIM11
+ * @note ENABLE: Remap (TIM11_CH1 on PF7).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM11(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM11_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM11_CH1.
+ * @rmtoll MAPR2 TIM11_REMAP LL_GPIO_AF_DisableRemap_TIM11
+ * @note DISABLE: No remap (TIM11_CH1 on PB9).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM11(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM11_REMAP);
+}
+
+/**
+ * @brief Check if TIM11_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM11_REMAP LL_GPIO_AF_IsEnabledRemap_TIM11
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM11(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM11_REMAP) == (AFIO_MAPR2_TIM11_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM13_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM13_CH1.
+ * @rmtoll MAPR2 TIM13_REMAP LL_GPIO_AF_EnableRemap_TIM13
+ * @note ENABLE: Remap STM32F100:(TIM13_CH1 on PF8). Others:(TIM13_CH1 on PB0).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM13(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM13_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM13_CH1.
+ * @rmtoll MAPR2 TIM13_REMAP LL_GPIO_AF_DisableRemap_TIM13
+ * @note DISABLE: No remap STM32F100:(TIM13_CH1 on PA6). Others:(TIM13_CH1 on PC8).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM13(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM13_REMAP);
+}
+
+/**
+ * @brief Check if TIM13_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM13_REMAP LL_GPIO_AF_IsEnabledRemap_TIM13
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM13(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM13_REMAP) == (AFIO_MAPR2_TIM13_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM14_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM14_CH1.
+ * @rmtoll MAPR2 TIM14_REMAP LL_GPIO_AF_EnableRemap_TIM14
+ * @note ENABLE: Remap STM32F100:(TIM14_CH1 on PB1). Others:(TIM14_CH1 on PF9).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM14(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM14_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM14_CH1.
+ * @rmtoll MAPR2 TIM14_REMAP LL_GPIO_AF_DisableRemap_TIM14
+ * @note DISABLE: No remap STM32F100:(TIM14_CH1 on PC9). Others:(TIM14_CH1 on PA7).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM14(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM14_REMAP);
+}
+
+/**
+ * @brief Check if TIM14_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM14_REMAP LL_GPIO_AF_IsEnabledRemap_TIM14
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM14(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM14_REMAP) == (AFIO_MAPR2_TIM14_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_FSMC_NADV_REMAP)
+
+/**
+ * @brief Controls the use of the optional FSMC_NADV signal.
+ * @rmtoll MAPR2 FSMC_NADV LL_GPIO_AF_Disconnect_FSMCNADV
+ * @note DISCONNECTED: The NADV signal is not connected. The I/O pin can be used by another peripheral.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Disconnect_FSMCNADV(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_FSMC_NADV_REMAP);
+}
+
+/**
+ * @brief Controls the use of the optional FSMC_NADV signal.
+ * @rmtoll MAPR2 FSMC_NADV LL_GPIO_AF_Connect_FSMCNADV
+ * @note CONNECTED: The NADV signal is connected to the output (default).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_Connect_FSMCNADV(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_FSMC_NADV_REMAP);
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM15_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM15_CH1 and TIM15_CH2.
+ * @rmtoll MAPR2 TIM15_REMAP LL_GPIO_AF_EnableRemap_TIM15
+ * @note ENABLE: Remap (TIM15_CH1 on PB14 and TIM15_CH2 on PB15).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM15(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM15_REMAP);
+}
+/**
+ * @brief Disable the remapping of TIM15_CH1 and TIM15_CH2.
+ * @rmtoll MAPR2 TIM15_REMAP LL_GPIO_AF_DisableRemap_TIM15
+ * @note DISABLE: No remap (TIM15_CH1 on PA2 and TIM15_CH2 on PA3).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM15(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM15_REMAP);
+}
+
+/**
+ * @brief Check if TIM15_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM15_REMAP LL_GPIO_AF_IsEnabledRemap_TIM15
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM15(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM15_REMAP) == (AFIO_MAPR2_TIM15_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM16_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM16_CH1.
+ * @rmtoll MAPR2 TIM16_REMAP LL_GPIO_AF_EnableRemap_TIM16
+ * @note ENABLE: Remap (TIM16_CH1 on PA6).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM16(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM16_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM16_CH1.
+ * @rmtoll MAPR2 TIM16_REMAP LL_GPIO_AF_DisableRemap_TIM16
+ * @note DISABLE: No remap (TIM16_CH1 on PB8).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM16(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM16_REMAP);
+}
+
+/**
+ * @brief Check if TIM16_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM16_REMAP LL_GPIO_AF_IsEnabledRemap_TIM16
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM16(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM16_REMAP) == (AFIO_MAPR2_TIM16_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM17_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM17_CH1.
+ * @rmtoll MAPR2 TIM17_REMAP LL_GPIO_AF_EnableRemap_TIM17
+ * @note ENABLE: Remap (TIM17_CH1 on PA7).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM17(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM17_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM17_CH1.
+ * @rmtoll MAPR2 TIM17_REMAP LL_GPIO_AF_DisableRemap_TIM17
+ * @note DISABLE: No remap (TIM17_CH1 on PB9).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM17(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM17_REMAP);
+}
+
+/**
+ * @brief Check if TIM17_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM17_REMAP LL_GPIO_AF_IsEnabledRemap_TIM17
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM17(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM17_REMAP) == (AFIO_MAPR2_TIM17_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_CEC_REMAP)
+
+/**
+ * @brief Enable the remapping of CEC.
+ * @rmtoll MAPR2 CEC_REMAP LL_GPIO_AF_EnableRemap_CEC
+ * @note ENABLE: Remap (CEC on PB10).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_CEC(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_CEC_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of CEC.
+ * @rmtoll MAPR2 CEC_REMAP LL_GPIO_AF_DisableRemap_CEC
+ * @note DISABLE: No remap (CEC on PB8).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_CEC(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_CEC_REMAP);
+}
+
+/**
+ * @brief Check if CEC has been remapped or not
+ * @rmtoll MAPR2 CEC_REMAP LL_GPIO_AF_IsEnabledRemap_CEC
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_CEC(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_CEC_REMAP) == (AFIO_MAPR2_CEC_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM1_DMA_REMAP)
+
+/**
+ * @brief Controls the mapping of the TIM1_CH1 TIM1_CH2 DMA requests onto the DMA1 channels.
+ * @rmtoll MAPR2 TIM1_DMA_REMAP LL_GPIO_AF_EnableRemap_TIM1DMA
+ * @note ENABLE: Remap (TIM1_CH1 DMA request/DMA1 Channel6, TIM1_CH2 DMA request/DMA1 Channel6)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM1DMA(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM1_DMA_REMAP);
+}
+
+/**
+ * @brief Controls the mapping of the TIM1_CH1 TIM1_CH2 DMA requests onto the DMA1 channels.
+ * @rmtoll MAPR2 TIM1_DMA_REMAP LL_GPIO_AF_DisableRemap_TIM1DMA
+ * @note DISABLE: No remap (TIM1_CH1 DMA request/DMA1 Channel2, TIM1_CH2 DMA request/DMA1 Channel3).
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM1DMA(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM1_DMA_REMAP);
+}
+
+/**
+ * @brief Check if TIM1DMA has been remapped or not
+ * @rmtoll MAPR2 TIM1_DMA_REMAP LL_GPIO_AF_IsEnabledRemap_TIM1DMA
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM1DMA(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM1_DMA_REMAP) == (AFIO_MAPR2_TIM1_DMA_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM67_DAC_DMA_REMAP)
+
+/**
+ * @brief Controls the mapping of the TIM6_DAC1 and TIM7_DAC2 DMA requests onto the DMA1 channels.
+ * @rmtoll MAPR2 TIM76_DAC_DMA_REMAP LL_GPIO_AF_EnableRemap_TIM67DACDMA
+ * @note ENABLE: Remap (TIM6_DAC1 DMA request/DMA1 Channel3, TIM7_DAC2 DMA request/DMA1 Channel4)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM67DACDMA(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM67_DAC_DMA_REMAP);
+}
+
+/**
+ * @brief Controls the mapping of the TIM6_DAC1 and TIM7_DAC2 DMA requests onto the DMA1 channels.
+ * @rmtoll MAPR2 TIM76_DAC_DMA_REMAP LL_GPIO_AF_DisableRemap_TIM67DACDMA
+ * @note DISABLE: No remap (TIM6_DAC1 DMA request/DMA2 Channel3, TIM7_DAC2 DMA request/DMA2 Channel4)
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM67DACDMA(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM67_DAC_DMA_REMAP);
+}
+
+/**
+ * @brief Check if TIM67DACDMA has been remapped or not
+ * @rmtoll MAPR2 TIM76_DAC_DMA_REMAP LL_GPIO_AF_IsEnabledRemap_TIM67DACDMA
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM67DACDMA(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM67_DAC_DMA_REMAP) == (AFIO_MAPR2_TIM67_DAC_DMA_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_TIM12_REMAP)
+
+/**
+ * @brief Enable the remapping of TIM12_CH1 and TIM12_CH2.
+ * @rmtoll MAPR2 TIM12_REMAP LL_GPIO_AF_EnableRemap_TIM12
+ * @note ENABLE: Remap (TIM12_CH1 on PB12 and TIM12_CH2 on PB13).
+ * @note This bit is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_TIM12(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM12_REMAP);
+}
+
+/**
+ * @brief Disable the remapping of TIM12_CH1 and TIM12_CH2.
+ * @rmtoll MAPR2 TIM12_REMAP LL_GPIO_AF_DisableRemap_TIM12
+ * @note DISABLE: No remap (TIM12_CH1 on PC4 and TIM12_CH2 on PC5).
+ * @note This bit is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_TIM12(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM12_REMAP);
+}
+
+/**
+ * @brief Check if TIM12_CH1 has been remapped or not
+ * @rmtoll MAPR2 TIM12_REMAP LL_GPIO_AF_IsEnabledRemap_TIM12
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_TIM12(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_TIM12_REMAP) == (AFIO_MAPR2_TIM12_REMAP));
+}
+#endif
+
+#if defined(AFIO_MAPR2_MISC_REMAP)
+
+/**
+ * @brief Miscellaneous features remapping.
+ * This bit is set and cleared by software. It controls miscellaneous features.
+ * The DMA2 channel 5 interrupt position in the vector table.
+ * The timer selection for DAC trigger 3 (TSEL[2:0] = 011, for more details refer to the DAC_CR register).
+ * @rmtoll MAPR2 MISC_REMAP LL_GPIO_AF_EnableRemap_MISC
+ * @note ENABLE: DMA2 channel 5 interrupt is mapped separately at position 60 and TIM15 TRGO event is
+ * selected as DAC Trigger 3, TIM15 triggers TIM1/3.
+ * @note This bit is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableRemap_MISC(void)
+{
+ SET_BIT(AFIO->MAPR2, AFIO_MAPR2_MISC_REMAP);
+}
+
+/**
+ * @brief Miscellaneous features remapping.
+ * This bit is set and cleared by software. It controls miscellaneous features.
+ * The DMA2 channel 5 interrupt position in the vector table.
+ * The timer selection for DAC trigger 3 (TSEL[2:0] = 011, for more details refer to the DAC_CR register).
+ * @rmtoll MAPR2 MISC_REMAP LL_GPIO_AF_DisableRemap_MISC
+ * @note DISABLE: DMA2 channel 5 interrupt is mapped with DMA2 channel 4 at position 59, TIM5 TRGO
+ * event is selected as DAC Trigger 3, TIM5 triggers TIM1/3.
+ * @note This bit is available only in high density value line devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableRemap_MISC(void)
+{
+ CLEAR_BIT(AFIO->MAPR2, AFIO_MAPR2_MISC_REMAP);
+}
+
+/**
+ * @brief Check if MISC has been remapped or not
+ * @rmtoll MAPR2 MISC_REMAP LL_GPIO_AF_IsEnabledRemap_MISC
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_IsEnabledRemap_MISC(void)
+{
+ return (READ_BIT(AFIO->MAPR2, AFIO_MAPR2_MISC_REMAP) == (AFIO_MAPR2_MISC_REMAP));
+}
+#endif
+
+/**
+ * @}
+ */
+
+/** @defgroup GPIO_AF_LL_EVENTOUT Output Event configuration
+ * @brief This section propose definition to Configure EVENTOUT Cortex feature .
+ * @{
+ */
+
+/**
+ * @brief Configures the port and pin on which the EVENTOUT Cortex signal will be connected.
+ * @rmtoll EVCR PORT LL_GPIO_AF_ConfigEventout\n
+ * EVCR PIN LL_GPIO_AF_ConfigEventout
+ * @param LL_GPIO_PortSource This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PORT_A
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PORT_B
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PORT_C
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PORT_D
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PORT_E
+ * @param LL_GPIO_PinSource This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_0
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_1
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_2
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_3
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_4
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_5
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_6
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_7
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_8
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_9
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_10
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_11
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_12
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_13
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_14
+ * @arg @ref LL_GPIO_AF_EVENTOUT_PIN_15
+ * @retval None
+*/
+__STATIC_INLINE void LL_GPIO_AF_ConfigEventout(uint32_t LL_GPIO_PortSource, uint32_t LL_GPIO_PinSource)
+{
+ MODIFY_REG(AFIO->EVCR, (AFIO_EVCR_PORT) | (AFIO_EVCR_PIN), (LL_GPIO_PortSource) | (LL_GPIO_PinSource));
+}
+
+/**
+ * @brief Enables the Event Output.
+ * @rmtoll EVCR EVOE LL_GPIO_AF_EnableEventout
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_EnableEventout(void)
+{
+ SET_BIT(AFIO->EVCR, AFIO_EVCR_EVOE);
+}
+
+/**
+ * @brief Disables the Event Output.
+ * @rmtoll EVCR EVOE LL_GPIO_AF_DisableEventout
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_DisableEventout(void)
+{
+ CLEAR_BIT(AFIO->EVCR, AFIO_EVCR_EVOE);
+}
+
+/**
+ * @}
+ */
+/** @defgroup GPIO_AF_LL_EXTI EXTI external interrupt
+ * @brief This section Configure source input for the EXTI external interrupt .
+ * @{
+ */
+
+/**
+ * @brief Configure source input for the EXTI external interrupt.
+ * @rmtoll AFIO_EXTICR1 EXTIx LL_GPIO_AF_SetEXTISource\n
+ * AFIO_EXTICR2 EXTIx LL_GPIO_AF_SetEXTISource\n
+ * AFIO_EXTICR3 EXTIx LL_GPIO_AF_SetEXTISource\n
+ * AFIO_EXTICR4 EXTIx LL_GPIO_AF_SetEXTISource
+ * @param Port This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EXTI_PORTA
+ * @arg @ref LL_GPIO_AF_EXTI_PORTB
+ * @arg @ref LL_GPIO_AF_EXTI_PORTC
+ * @arg @ref LL_GPIO_AF_EXTI_PORTD
+ * @arg @ref LL_GPIO_AF_EXTI_PORTE
+ * @arg @ref LL_GPIO_AF_EXTI_PORTF
+ * @arg @ref LL_GPIO_AF_EXTI_PORTG
+ * @param Line This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EXTI_LINE0
+ * @arg @ref LL_GPIO_AF_EXTI_LINE1
+ * @arg @ref LL_GPIO_AF_EXTI_LINE2
+ * @arg @ref LL_GPIO_AF_EXTI_LINE3
+ * @arg @ref LL_GPIO_AF_EXTI_LINE4
+ * @arg @ref LL_GPIO_AF_EXTI_LINE5
+ * @arg @ref LL_GPIO_AF_EXTI_LINE6
+ * @arg @ref LL_GPIO_AF_EXTI_LINE7
+ * @arg @ref LL_GPIO_AF_EXTI_LINE8
+ * @arg @ref LL_GPIO_AF_EXTI_LINE9
+ * @arg @ref LL_GPIO_AF_EXTI_LINE10
+ * @arg @ref LL_GPIO_AF_EXTI_LINE11
+ * @arg @ref LL_GPIO_AF_EXTI_LINE12
+ * @arg @ref LL_GPIO_AF_EXTI_LINE13
+ * @arg @ref LL_GPIO_AF_EXTI_LINE14
+ * @arg @ref LL_GPIO_AF_EXTI_LINE15
+ * @retval None
+ */
+__STATIC_INLINE void LL_GPIO_AF_SetEXTISource(uint32_t Port, uint32_t Line)
+{
+ MODIFY_REG(AFIO->EXTICR[Line & 0xFF], (Line >> 16), Port << POSITION_VAL((Line >> 16)));
+}
+
+/**
+ * @brief Get the configured defined for specific EXTI Line
+ * @rmtoll AFIO_EXTICR1 EXTIx LL_GPIO_AF_GetEXTISource\n
+ * AFIO_EXTICR2 EXTIx LL_GPIO_AF_GetEXTISource\n
+ * AFIO_EXTICR3 EXTIx LL_GPIO_AF_GetEXTISource\n
+ * AFIO_EXTICR4 EXTIx LL_GPIO_AF_GetEXTISource
+ * @param Line This parameter can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EXTI_LINE0
+ * @arg @ref LL_GPIO_AF_EXTI_LINE1
+ * @arg @ref LL_GPIO_AF_EXTI_LINE2
+ * @arg @ref LL_GPIO_AF_EXTI_LINE3
+ * @arg @ref LL_GPIO_AF_EXTI_LINE4
+ * @arg @ref LL_GPIO_AF_EXTI_LINE5
+ * @arg @ref LL_GPIO_AF_EXTI_LINE6
+ * @arg @ref LL_GPIO_AF_EXTI_LINE7
+ * @arg @ref LL_GPIO_AF_EXTI_LINE8
+ * @arg @ref LL_GPIO_AF_EXTI_LINE9
+ * @arg @ref LL_GPIO_AF_EXTI_LINE10
+ * @arg @ref LL_GPIO_AF_EXTI_LINE11
+ * @arg @ref LL_GPIO_AF_EXTI_LINE12
+ * @arg @ref LL_GPIO_AF_EXTI_LINE13
+ * @arg @ref LL_GPIO_AF_EXTI_LINE14
+ * @arg @ref LL_GPIO_AF_EXTI_LINE15
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_GPIO_AF_EXTI_PORTA
+ * @arg @ref LL_GPIO_AF_EXTI_PORTB
+ * @arg @ref LL_GPIO_AF_EXTI_PORTC
+ * @arg @ref LL_GPIO_AF_EXTI_PORTD
+ * @arg @ref LL_GPIO_AF_EXTI_PORTE
+ * @arg @ref LL_GPIO_AF_EXTI_PORTF
+ * @arg @ref LL_GPIO_AF_EXTI_PORTG
+ */
+__STATIC_INLINE uint32_t LL_GPIO_AF_GetEXTISource(uint32_t Line)
+{
+ return (uint32_t)(READ_BIT(AFIO->EXTICR[Line & 0xFF], (Line >> 16)) >> POSITION_VAL(Line >> 16));
+}
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup GPIO_LL_EF_Init Initialization and de-initialization functions
+ * @{
+ */
+
+ErrorStatus LL_GPIO_DeInit(GPIO_TypeDef *GPIOx);
+ErrorStatus LL_GPIO_Init(GPIO_TypeDef *GPIOx, LL_GPIO_InitTypeDef *GPIO_InitStruct);
+void LL_GPIO_StructInit(LL_GPIO_InitTypeDef *GPIO_InitStruct);
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* defined (GPIOA) || defined (GPIOB) || defined (GPIOC) || defined (GPIOD) || defined (GPIOE) || defined (GPIOF) || defined (GPIOG) */
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* STM32F1xx_LL_GPIO_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_iwdg.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_iwdg.h
new file mode 100644
index 0000000..5dce390
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_iwdg.h
@@ -0,0 +1,302 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_iwdg.h
+ * @author MCD Application Team
+ * @brief Header file of IWDG LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef STM32F1xx_LL_IWDG_H
+#define STM32F1xx_LL_IWDG_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined(IWDG)
+
+/** @defgroup IWDG_LL IWDG
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup IWDG_LL_Private_Constants IWDG Private Constants
+ * @{
+ */
+#define LL_IWDG_KEY_RELOAD 0x0000AAAAU /*!< IWDG Reload Counter Enable */
+#define LL_IWDG_KEY_ENABLE 0x0000CCCCU /*!< IWDG Peripheral Enable */
+#define LL_IWDG_KEY_WR_ACCESS_ENABLE 0x00005555U /*!< IWDG KR Write Access Enable */
+#define LL_IWDG_KEY_WR_ACCESS_DISABLE 0x00000000U /*!< IWDG KR Write Access Disable */
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup IWDG_LL_Exported_Constants IWDG Exported Constants
+ * @{
+ */
+
+/** @defgroup IWDG_LL_EC_GET_FLAG Get Flags Defines
+ * @brief Flags defines which can be used with LL_IWDG_ReadReg function
+ * @{
+ */
+#define LL_IWDG_SR_PVU IWDG_SR_PVU /*!< Watchdog prescaler value update */
+#define LL_IWDG_SR_RVU IWDG_SR_RVU /*!< Watchdog counter reload value update */
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_LL_EC_PRESCALER Prescaler Divider
+ * @{
+ */
+#define LL_IWDG_PRESCALER_4 0x00000000U /*!< Divider by 4 */
+#define LL_IWDG_PRESCALER_8 (IWDG_PR_PR_0) /*!< Divider by 8 */
+#define LL_IWDG_PRESCALER_16 (IWDG_PR_PR_1) /*!< Divider by 16 */
+#define LL_IWDG_PRESCALER_32 (IWDG_PR_PR_1 | IWDG_PR_PR_0) /*!< Divider by 32 */
+#define LL_IWDG_PRESCALER_64 (IWDG_PR_PR_2) /*!< Divider by 64 */
+#define LL_IWDG_PRESCALER_128 (IWDG_PR_PR_2 | IWDG_PR_PR_0) /*!< Divider by 128 */
+#define LL_IWDG_PRESCALER_256 (IWDG_PR_PR_2 | IWDG_PR_PR_1) /*!< Divider by 256 */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup IWDG_LL_Exported_Macros IWDG Exported Macros
+ * @{
+ */
+
+/** @defgroup IWDG_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @{
+ */
+
+/**
+ * @brief Write a value in IWDG register
+ * @param __INSTANCE__ IWDG Instance
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_IWDG_WriteReg(__INSTANCE__, __REG__, __VALUE__) WRITE_REG(__INSTANCE__->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in IWDG register
+ * @param __INSTANCE__ IWDG Instance
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_IWDG_ReadReg(__INSTANCE__, __REG__) READ_REG(__INSTANCE__->__REG__)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup IWDG_LL_Exported_Functions IWDG Exported Functions
+ * @{
+ */
+/** @defgroup IWDG_LL_EF_Configuration Configuration
+ * @{
+ */
+
+/**
+ * @brief Start the Independent Watchdog
+ * @note Except if the hardware watchdog option is selected
+ * @rmtoll KR KEY LL_IWDG_Enable
+ * @param IWDGx IWDG Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_Enable(IWDG_TypeDef *IWDGx)
+{
+ WRITE_REG(IWDGx->KR, LL_IWDG_KEY_ENABLE);
+}
+
+/**
+ * @brief Reloads IWDG counter with value defined in the reload register
+ * @rmtoll KR KEY LL_IWDG_ReloadCounter
+ * @param IWDGx IWDG Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_ReloadCounter(IWDG_TypeDef *IWDGx)
+{
+ WRITE_REG(IWDGx->KR, LL_IWDG_KEY_RELOAD);
+}
+
+/**
+ * @brief Enable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers
+ * @rmtoll KR KEY LL_IWDG_EnableWriteAccess
+ * @param IWDGx IWDG Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_EnableWriteAccess(IWDG_TypeDef *IWDGx)
+{
+ WRITE_REG(IWDGx->KR, LL_IWDG_KEY_WR_ACCESS_ENABLE);
+}
+
+/**
+ * @brief Disable write access to IWDG_PR, IWDG_RLR and IWDG_WINR registers
+ * @rmtoll KR KEY LL_IWDG_DisableWriteAccess
+ * @param IWDGx IWDG Instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_DisableWriteAccess(IWDG_TypeDef *IWDGx)
+{
+ WRITE_REG(IWDGx->KR, LL_IWDG_KEY_WR_ACCESS_DISABLE);
+}
+
+/**
+ * @brief Select the prescaler of the IWDG
+ * @rmtoll PR PR LL_IWDG_SetPrescaler
+ * @param IWDGx IWDG Instance
+ * @param Prescaler This parameter can be one of the following values:
+ * @arg @ref LL_IWDG_PRESCALER_4
+ * @arg @ref LL_IWDG_PRESCALER_8
+ * @arg @ref LL_IWDG_PRESCALER_16
+ * @arg @ref LL_IWDG_PRESCALER_32
+ * @arg @ref LL_IWDG_PRESCALER_64
+ * @arg @ref LL_IWDG_PRESCALER_128
+ * @arg @ref LL_IWDG_PRESCALER_256
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_SetPrescaler(IWDG_TypeDef *IWDGx, uint32_t Prescaler)
+{
+ WRITE_REG(IWDGx->PR, IWDG_PR_PR & Prescaler);
+}
+
+/**
+ * @brief Get the selected prescaler of the IWDG
+ * @rmtoll PR PR LL_IWDG_GetPrescaler
+ * @param IWDGx IWDG Instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_IWDG_PRESCALER_4
+ * @arg @ref LL_IWDG_PRESCALER_8
+ * @arg @ref LL_IWDG_PRESCALER_16
+ * @arg @ref LL_IWDG_PRESCALER_32
+ * @arg @ref LL_IWDG_PRESCALER_64
+ * @arg @ref LL_IWDG_PRESCALER_128
+ * @arg @ref LL_IWDG_PRESCALER_256
+ */
+__STATIC_INLINE uint32_t LL_IWDG_GetPrescaler(const IWDG_TypeDef *IWDGx)
+{
+ return (READ_REG(IWDGx->PR));
+}
+
+/**
+ * @brief Specify the IWDG down-counter reload value
+ * @rmtoll RLR RL LL_IWDG_SetReloadCounter
+ * @param IWDGx IWDG Instance
+ * @param Counter Value between Min_Data=0 and Max_Data=0x0FFF
+ * @retval None
+ */
+__STATIC_INLINE void LL_IWDG_SetReloadCounter(IWDG_TypeDef *IWDGx, uint32_t Counter)
+{
+ WRITE_REG(IWDGx->RLR, IWDG_RLR_RL & Counter);
+}
+
+/**
+ * @brief Get the specified IWDG down-counter reload value
+ * @rmtoll RLR RL LL_IWDG_GetReloadCounter
+ * @param IWDGx IWDG Instance
+ * @retval Value between Min_Data=0 and Max_Data=0x0FFF
+ */
+__STATIC_INLINE uint32_t LL_IWDG_GetReloadCounter(const IWDG_TypeDef *IWDGx)
+{
+ return (READ_REG(IWDGx->RLR));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup IWDG_LL_EF_FLAG_Management FLAG_Management
+ * @{
+ */
+
+/**
+ * @brief Check if flag Prescaler Value Update is set or not
+ * @rmtoll SR PVU LL_IWDG_IsActiveFlag_PVU
+ * @param IWDGx IWDG Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_IWDG_IsActiveFlag_PVU(const IWDG_TypeDef *IWDGx)
+{
+ return ((READ_BIT(IWDGx->SR, IWDG_SR_PVU) == (IWDG_SR_PVU)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Check if flag Reload Value Update is set or not
+ * @rmtoll SR RVU LL_IWDG_IsActiveFlag_RVU
+ * @param IWDGx IWDG Instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_IWDG_IsActiveFlag_RVU(const IWDG_TypeDef *IWDGx)
+{
+ return ((READ_BIT(IWDGx->SR, IWDG_SR_RVU) == (IWDG_SR_RVU)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Check if flags Prescaler & Reload Value Update are reset or not
+ * @rmtoll SR PVU LL_IWDG_IsReady\n
+ * SR RVU LL_IWDG_IsReady
+ * @param IWDGx IWDG Instance
+ * @retval State of bits (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_IWDG_IsReady(const IWDG_TypeDef *IWDGx)
+{
+ return ((READ_BIT(IWDGx->SR, IWDG_SR_PVU | IWDG_SR_RVU) == 0U) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* IWDG */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* STM32F1xx_LL_IWDG_H */
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h
new file mode 100644
index 0000000..f912a16
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h
@@ -0,0 +1,437 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_pwr.h
+ * @author MCD Application Team
+ * @brief Header file of PWR LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_PWR_H
+#define __STM32F1xx_LL_PWR_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined(PWR)
+
+/** @defgroup PWR_LL PWR
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private macros ------------------------------------------------------------*/
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup PWR_LL_Exported_Constants PWR Exported Constants
+ * @{
+ */
+
+/** @defgroup PWR_LL_EC_CLEAR_FLAG Clear Flags Defines
+ * @brief Flags defines which can be used with LL_PWR_WriteReg function
+ * @{
+ */
+#define LL_PWR_CR_CSBF PWR_CR_CSBF /*!< Clear standby flag */
+#define LL_PWR_CR_CWUF PWR_CR_CWUF /*!< Clear wakeup flag */
+/**
+ * @}
+ */
+
+/** @defgroup PWR_LL_EC_GET_FLAG Get Flags Defines
+ * @brief Flags defines which can be used with LL_PWR_ReadReg function
+ * @{
+ */
+#define LL_PWR_CSR_WUF PWR_CSR_WUF /*!< Wakeup flag */
+#define LL_PWR_CSR_SBF PWR_CSR_SBF /*!< Standby flag */
+#define LL_PWR_CSR_PVDO PWR_CSR_PVDO /*!< Power voltage detector output flag */
+#define LL_PWR_CSR_EWUP1 PWR_CSR_EWUP /*!< Enable WKUP pin 1 */
+/**
+ * @}
+ */
+
+
+/** @defgroup PWR_LL_EC_MODE_PWR Mode Power
+ * @{
+ */
+#define LL_PWR_MODE_STOP_MAINREGU 0x00000000U /*!< Enter Stop mode when the CPU enters deepsleep */
+#define LL_PWR_MODE_STOP_LPREGU (PWR_CR_LPDS) /*!< Enter Stop mode (with low power Regulator ON) when the CPU enters deepsleep */
+#define LL_PWR_MODE_STANDBY (PWR_CR_PDDS) /*!< Enter Standby mode when the CPU enters deepsleep */
+/**
+ * @}
+ */
+
+/** @defgroup PWR_LL_EC_REGU_MODE_DS_MODE Regulator Mode In Deep Sleep Mode
+ * @{
+ */
+#define LL_PWR_REGU_DSMODE_MAIN 0x00000000U /*!< Voltage Regulator in main mode during deepsleep mode */
+#define LL_PWR_REGU_DSMODE_LOW_POWER (PWR_CR_LPDS) /*!< Voltage Regulator in low-power mode during deepsleep mode */
+/**
+ * @}
+ */
+
+/** @defgroup PWR_LL_EC_PVDLEVEL Power Voltage Detector Level
+ * @{
+ */
+#define LL_PWR_PVDLEVEL_0 (PWR_CR_PLS_LEV0) /*!< Voltage threshold detected by PVD 2.2 V */
+#define LL_PWR_PVDLEVEL_1 (PWR_CR_PLS_LEV1) /*!< Voltage threshold detected by PVD 2.3 V */
+#define LL_PWR_PVDLEVEL_2 (PWR_CR_PLS_LEV2) /*!< Voltage threshold detected by PVD 2.4 V */
+#define LL_PWR_PVDLEVEL_3 (PWR_CR_PLS_LEV3) /*!< Voltage threshold detected by PVD 2.5 V */
+#define LL_PWR_PVDLEVEL_4 (PWR_CR_PLS_LEV4) /*!< Voltage threshold detected by PVD 2.6 V */
+#define LL_PWR_PVDLEVEL_5 (PWR_CR_PLS_LEV5) /*!< Voltage threshold detected by PVD 2.7 V */
+#define LL_PWR_PVDLEVEL_6 (PWR_CR_PLS_LEV6) /*!< Voltage threshold detected by PVD 2.8 V */
+#define LL_PWR_PVDLEVEL_7 (PWR_CR_PLS_LEV7) /*!< Voltage threshold detected by PVD 2.9 V */
+/**
+ * @}
+ */
+/** @defgroup PWR_LL_EC_WAKEUP_PIN Wakeup Pins
+ * @{
+ */
+#define LL_PWR_WAKEUP_PIN1 (PWR_CSR_EWUP) /*!< WKUP pin 1 : PA0 */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup PWR_LL_Exported_Macros PWR Exported Macros
+ * @{
+ */
+
+/** @defgroup PWR_LL_EM_WRITE_READ Common write and read registers Macros
+ * @{
+ */
+
+/**
+ * @brief Write a value in PWR register
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_PWR_WriteReg(__REG__, __VALUE__) WRITE_REG(PWR->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in PWR register
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_PWR_ReadReg(__REG__) READ_REG(PWR->__REG__)
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup PWR_LL_Exported_Functions PWR Exported Functions
+ * @{
+ */
+
+/** @defgroup PWR_LL_EF_Configuration Configuration
+ * @{
+ */
+
+/**
+ * @brief Enable access to the backup domain
+ * @rmtoll CR DBP LL_PWR_EnableBkUpAccess
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_EnableBkUpAccess(void)
+{
+ SET_BIT(PWR->CR, PWR_CR_DBP);
+}
+
+/**
+ * @brief Disable access to the backup domain
+ * @rmtoll CR DBP LL_PWR_DisableBkUpAccess
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_DisableBkUpAccess(void)
+{
+ CLEAR_BIT(PWR->CR, PWR_CR_DBP);
+}
+
+/**
+ * @brief Check if the backup domain is enabled
+ * @rmtoll CR DBP LL_PWR_IsEnabledBkUpAccess
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsEnabledBkUpAccess(void)
+{
+ return (READ_BIT(PWR->CR, PWR_CR_DBP) == (PWR_CR_DBP));
+}
+
+/**
+ * @brief Set voltage Regulator mode during deep sleep mode
+ * @rmtoll CR LPDS LL_PWR_SetRegulModeDS
+ * @param RegulMode This parameter can be one of the following values:
+ * @arg @ref LL_PWR_REGU_DSMODE_MAIN
+ * @arg @ref LL_PWR_REGU_DSMODE_LOW_POWER
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_SetRegulModeDS(uint32_t RegulMode)
+{
+ MODIFY_REG(PWR->CR, PWR_CR_LPDS, RegulMode);
+}
+
+/**
+ * @brief Get voltage Regulator mode during deep sleep mode
+ * @rmtoll CR LPDS LL_PWR_GetRegulModeDS
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_PWR_REGU_DSMODE_MAIN
+ * @arg @ref LL_PWR_REGU_DSMODE_LOW_POWER
+ */
+__STATIC_INLINE uint32_t LL_PWR_GetRegulModeDS(void)
+{
+ return (uint32_t)(READ_BIT(PWR->CR, PWR_CR_LPDS));
+}
+
+/**
+ * @brief Set Power Down mode when CPU enters deepsleep
+ * @rmtoll CR PDDS LL_PWR_SetPowerMode\n
+ * @rmtoll CR LPDS LL_PWR_SetPowerMode
+ * @param PDMode This parameter can be one of the following values:
+ * @arg @ref LL_PWR_MODE_STOP_MAINREGU
+ * @arg @ref LL_PWR_MODE_STOP_LPREGU
+ * @arg @ref LL_PWR_MODE_STANDBY
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_SetPowerMode(uint32_t PDMode)
+{
+ MODIFY_REG(PWR->CR, (PWR_CR_PDDS| PWR_CR_LPDS), PDMode);
+}
+
+/**
+ * @brief Get Power Down mode when CPU enters deepsleep
+ * @rmtoll CR PDDS LL_PWR_GetPowerMode\n
+ * @rmtoll CR LPDS LL_PWR_GetPowerMode
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_PWR_MODE_STOP_MAINREGU
+ * @arg @ref LL_PWR_MODE_STOP_LPREGU
+ * @arg @ref LL_PWR_MODE_STANDBY
+ */
+__STATIC_INLINE uint32_t LL_PWR_GetPowerMode(void)
+{
+ return (uint32_t)(READ_BIT(PWR->CR, (PWR_CR_PDDS| PWR_CR_LPDS)));
+}
+
+/**
+ * @brief Configure the voltage threshold detected by the Power Voltage Detector
+ * @rmtoll CR PLS LL_PWR_SetPVDLevel
+ * @param PVDLevel This parameter can be one of the following values:
+ * @arg @ref LL_PWR_PVDLEVEL_0
+ * @arg @ref LL_PWR_PVDLEVEL_1
+ * @arg @ref LL_PWR_PVDLEVEL_2
+ * @arg @ref LL_PWR_PVDLEVEL_3
+ * @arg @ref LL_PWR_PVDLEVEL_4
+ * @arg @ref LL_PWR_PVDLEVEL_5
+ * @arg @ref LL_PWR_PVDLEVEL_6
+ * @arg @ref LL_PWR_PVDLEVEL_7
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_SetPVDLevel(uint32_t PVDLevel)
+{
+ MODIFY_REG(PWR->CR, PWR_CR_PLS, PVDLevel);
+}
+
+/**
+ * @brief Get the voltage threshold detection
+ * @rmtoll CR PLS LL_PWR_GetPVDLevel
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_PWR_PVDLEVEL_0
+ * @arg @ref LL_PWR_PVDLEVEL_1
+ * @arg @ref LL_PWR_PVDLEVEL_2
+ * @arg @ref LL_PWR_PVDLEVEL_3
+ * @arg @ref LL_PWR_PVDLEVEL_4
+ * @arg @ref LL_PWR_PVDLEVEL_5
+ * @arg @ref LL_PWR_PVDLEVEL_6
+ * @arg @ref LL_PWR_PVDLEVEL_7
+ */
+__STATIC_INLINE uint32_t LL_PWR_GetPVDLevel(void)
+{
+ return (uint32_t)(READ_BIT(PWR->CR, PWR_CR_PLS));
+}
+
+/**
+ * @brief Enable Power Voltage Detector
+ * @rmtoll CR PVDE LL_PWR_EnablePVD
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_EnablePVD(void)
+{
+ SET_BIT(PWR->CR, PWR_CR_PVDE);
+}
+
+/**
+ * @brief Disable Power Voltage Detector
+ * @rmtoll CR PVDE LL_PWR_DisablePVD
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_DisablePVD(void)
+{
+ CLEAR_BIT(PWR->CR, PWR_CR_PVDE);
+}
+
+/**
+ * @brief Check if Power Voltage Detector is enabled
+ * @rmtoll CR PVDE LL_PWR_IsEnabledPVD
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsEnabledPVD(void)
+{
+ return (READ_BIT(PWR->CR, PWR_CR_PVDE) == (PWR_CR_PVDE));
+}
+
+/**
+ * @brief Enable the WakeUp PINx functionality
+ * @rmtoll CSR EWUP LL_PWR_EnableWakeUpPin
+ * @param WakeUpPin This parameter can be one of the following values:
+ * @arg @ref LL_PWR_WAKEUP_PIN1
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_EnableWakeUpPin(uint32_t WakeUpPin)
+{
+ SET_BIT(PWR->CSR, WakeUpPin);
+}
+
+/**
+ * @brief Disable the WakeUp PINx functionality
+ * @rmtoll CSR EWUP LL_PWR_DisableWakeUpPin
+ * @param WakeUpPin This parameter can be one of the following values:
+ * @arg @ref LL_PWR_WAKEUP_PIN1
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_DisableWakeUpPin(uint32_t WakeUpPin)
+{
+ CLEAR_BIT(PWR->CSR, WakeUpPin);
+}
+
+/**
+ * @brief Check if the WakeUp PINx functionality is enabled
+ * @rmtoll CSR EWUP LL_PWR_IsEnabledWakeUpPin
+ * @param WakeUpPin This parameter can be one of the following values:
+ * @arg @ref LL_PWR_WAKEUP_PIN1
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsEnabledWakeUpPin(uint32_t WakeUpPin)
+{
+ return (READ_BIT(PWR->CSR, WakeUpPin) == (WakeUpPin));
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup PWR_LL_EF_FLAG_Management FLAG_Management
+ * @{
+ */
+
+/**
+ * @brief Get Wake-up Flag
+ * @rmtoll CSR WUF LL_PWR_IsActiveFlag_WU
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_WU(void)
+{
+ return (READ_BIT(PWR->CSR, PWR_CSR_WUF) == (PWR_CSR_WUF));
+}
+
+/**
+ * @brief Get Standby Flag
+ * @rmtoll CSR SBF LL_PWR_IsActiveFlag_SB
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_SB(void)
+{
+ return (READ_BIT(PWR->CSR, PWR_CSR_SBF) == (PWR_CSR_SBF));
+}
+
+/**
+ * @brief Indicate whether VDD voltage is below the selected PVD threshold
+ * @rmtoll CSR PVDO LL_PWR_IsActiveFlag_PVDO
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_PWR_IsActiveFlag_PVDO(void)
+{
+ return (READ_BIT(PWR->CSR, PWR_CSR_PVDO) == (PWR_CSR_PVDO));
+}
+
+/**
+ * @brief Clear Standby Flag
+ * @rmtoll CR CSBF LL_PWR_ClearFlag_SB
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_ClearFlag_SB(void)
+{
+ SET_BIT(PWR->CR, PWR_CR_CSBF);
+}
+
+/**
+ * @brief Clear Wake-up Flags
+ * @rmtoll CR CWUF LL_PWR_ClearFlag_WU
+ * @retval None
+ */
+__STATIC_INLINE void LL_PWR_ClearFlag_WU(void)
+{
+ SET_BIT(PWR->CR, PWR_CR_CWUF);
+}
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup PWR_LL_EF_Init De-initialization function
+ * @{
+ */
+ErrorStatus LL_PWR_DeInit(void);
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* defined(PWR) */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_PWR_H */
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h
new file mode 100644
index 0000000..97a6390
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h
@@ -0,0 +1,2309 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_rcc.h
+ * @author MCD Application Team
+ * @brief Header file of RCC LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_RCC_H
+#define __STM32F1xx_LL_RCC_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined(RCC)
+
+/** @defgroup RCC_LL RCC
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private constants ---------------------------------------------------------*/
+/* Private macros ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup RCC_LL_Private_Macros RCC Private Macros
+ * @{
+ */
+/**
+ * @}
+ */
+#endif /*USE_FULL_LL_DRIVER*/
+/* Exported types ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup RCC_LL_Exported_Types RCC Exported Types
+ * @{
+ */
+
+/** @defgroup LL_ES_CLOCK_FREQ Clocks Frequency Structure
+ * @{
+ */
+
+/**
+ * @brief RCC Clocks Frequency Structure
+ */
+typedef struct
+{
+ uint32_t SYSCLK_Frequency; /*!< SYSCLK clock frequency */
+ uint32_t HCLK_Frequency; /*!< HCLK clock frequency */
+ uint32_t PCLK1_Frequency; /*!< PCLK1 clock frequency */
+ uint32_t PCLK2_Frequency; /*!< PCLK2 clock frequency */
+} LL_RCC_ClocksTypeDef;
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup RCC_LL_Exported_Constants RCC Exported Constants
+ * @{
+ */
+
+/** @defgroup RCC_LL_EC_OSC_VALUES Oscillator Values adaptation
+ * @brief Defines used to adapt values of different oscillators
+ * @note These values could be modified in the user environment according to
+ * HW set-up.
+ * @{
+ */
+#if !defined (HSE_VALUE)
+#define HSE_VALUE 8000000U /*!< Value of the HSE oscillator in Hz */
+#endif /* HSE_VALUE */
+
+#if !defined (HSI_VALUE)
+#define HSI_VALUE 8000000U /*!< Value of the HSI oscillator in Hz */
+#endif /* HSI_VALUE */
+
+#if !defined (LSE_VALUE)
+#define LSE_VALUE 32768U /*!< Value of the LSE oscillator in Hz */
+#endif /* LSE_VALUE */
+
+#if !defined (LSI_VALUE)
+#define LSI_VALUE 40000U /*!< Value of the LSI oscillator in Hz */
+#endif /* LSI_VALUE */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_CLEAR_FLAG Clear Flags Defines
+ * @brief Flags defines which can be used with LL_RCC_WriteReg function
+ * @{
+ */
+#define LL_RCC_CIR_LSIRDYC RCC_CIR_LSIRDYC /*!< LSI Ready Interrupt Clear */
+#define LL_RCC_CIR_LSERDYC RCC_CIR_LSERDYC /*!< LSE Ready Interrupt Clear */
+#define LL_RCC_CIR_HSIRDYC RCC_CIR_HSIRDYC /*!< HSI Ready Interrupt Clear */
+#define LL_RCC_CIR_HSERDYC RCC_CIR_HSERDYC /*!< HSE Ready Interrupt Clear */
+#define LL_RCC_CIR_PLLRDYC RCC_CIR_PLLRDYC /*!< PLL Ready Interrupt Clear */
+#define LL_RCC_CIR_PLL3RDYC RCC_CIR_PLL3RDYC /*!< PLL3(PLLI2S) Ready Interrupt Clear */
+#define LL_RCC_CIR_PLL2RDYC RCC_CIR_PLL2RDYC /*!< PLL2 Ready Interrupt Clear */
+#define LL_RCC_CIR_CSSC RCC_CIR_CSSC /*!< Clock Security System Interrupt Clear */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_GET_FLAG Get Flags Defines
+ * @brief Flags defines which can be used with LL_RCC_ReadReg function
+ * @{
+ */
+#define LL_RCC_CIR_LSIRDYF RCC_CIR_LSIRDYF /*!< LSI Ready Interrupt flag */
+#define LL_RCC_CIR_LSERDYF RCC_CIR_LSERDYF /*!< LSE Ready Interrupt flag */
+#define LL_RCC_CIR_HSIRDYF RCC_CIR_HSIRDYF /*!< HSI Ready Interrupt flag */
+#define LL_RCC_CIR_HSERDYF RCC_CIR_HSERDYF /*!< HSE Ready Interrupt flag */
+#define LL_RCC_CIR_PLLRDYF RCC_CIR_PLLRDYF /*!< PLL Ready Interrupt flag */
+#define LL_RCC_CIR_PLL3RDYF RCC_CIR_PLL3RDYF /*!< PLL3(PLLI2S) Ready Interrupt flag */
+#define LL_RCC_CIR_PLL2RDYF RCC_CIR_PLL2RDYF /*!< PLL2 Ready Interrupt flag */
+#define LL_RCC_CIR_CSSF RCC_CIR_CSSF /*!< Clock Security System Interrupt flag */
+#define LL_RCC_CSR_PINRSTF RCC_CSR_PINRSTF /*!< PIN reset flag */
+#define LL_RCC_CSR_PORRSTF RCC_CSR_PORRSTF /*!< POR/PDR reset flag */
+#define LL_RCC_CSR_SFTRSTF RCC_CSR_SFTRSTF /*!< Software Reset flag */
+#define LL_RCC_CSR_IWDGRSTF RCC_CSR_IWDGRSTF /*!< Independent Watchdog reset flag */
+#define LL_RCC_CSR_WWDGRSTF RCC_CSR_WWDGRSTF /*!< Window watchdog reset flag */
+#define LL_RCC_CSR_LPWRRSTF RCC_CSR_LPWRRSTF /*!< Low-Power reset flag */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_IT IT Defines
+ * @brief IT defines which can be used with LL_RCC_ReadReg and LL_RCC_WriteReg functions
+ * @{
+ */
+#define LL_RCC_CIR_LSIRDYIE RCC_CIR_LSIRDYIE /*!< LSI Ready Interrupt Enable */
+#define LL_RCC_CIR_LSERDYIE RCC_CIR_LSERDYIE /*!< LSE Ready Interrupt Enable */
+#define LL_RCC_CIR_HSIRDYIE RCC_CIR_HSIRDYIE /*!< HSI Ready Interrupt Enable */
+#define LL_RCC_CIR_HSERDYIE RCC_CIR_HSERDYIE /*!< HSE Ready Interrupt Enable */
+#define LL_RCC_CIR_PLLRDYIE RCC_CIR_PLLRDYIE /*!< PLL Ready Interrupt Enable */
+#define LL_RCC_CIR_PLL3RDYIE RCC_CIR_PLL3RDYIE /*!< PLL3(PLLI2S) Ready Interrupt Enable */
+#define LL_RCC_CIR_PLL2RDYIE RCC_CIR_PLL2RDYIE /*!< PLL2 Ready Interrupt Enable */
+/**
+ * @}
+ */
+
+#if defined(RCC_CFGR2_PREDIV2)
+/** @defgroup RCC_LL_EC_HSE_PREDIV2_DIV HSE PREDIV2 Division factor
+ * @{
+ */
+#define LL_RCC_HSE_PREDIV2_DIV_1 RCC_CFGR2_PREDIV2_DIV1 /*!< PREDIV2 input clock not divided */
+#define LL_RCC_HSE_PREDIV2_DIV_2 RCC_CFGR2_PREDIV2_DIV2 /*!< PREDIV2 input clock divided by 2 */
+#define LL_RCC_HSE_PREDIV2_DIV_3 RCC_CFGR2_PREDIV2_DIV3 /*!< PREDIV2 input clock divided by 3 */
+#define LL_RCC_HSE_PREDIV2_DIV_4 RCC_CFGR2_PREDIV2_DIV4 /*!< PREDIV2 input clock divided by 4 */
+#define LL_RCC_HSE_PREDIV2_DIV_5 RCC_CFGR2_PREDIV2_DIV5 /*!< PREDIV2 input clock divided by 5 */
+#define LL_RCC_HSE_PREDIV2_DIV_6 RCC_CFGR2_PREDIV2_DIV6 /*!< PREDIV2 input clock divided by 6 */
+#define LL_RCC_HSE_PREDIV2_DIV_7 RCC_CFGR2_PREDIV2_DIV7 /*!< PREDIV2 input clock divided by 7 */
+#define LL_RCC_HSE_PREDIV2_DIV_8 RCC_CFGR2_PREDIV2_DIV8 /*!< PREDIV2 input clock divided by 8 */
+#define LL_RCC_HSE_PREDIV2_DIV_9 RCC_CFGR2_PREDIV2_DIV9 /*!< PREDIV2 input clock divided by 9 */
+#define LL_RCC_HSE_PREDIV2_DIV_10 RCC_CFGR2_PREDIV2_DIV10 /*!< PREDIV2 input clock divided by 10 */
+#define LL_RCC_HSE_PREDIV2_DIV_11 RCC_CFGR2_PREDIV2_DIV11 /*!< PREDIV2 input clock divided by 11 */
+#define LL_RCC_HSE_PREDIV2_DIV_12 RCC_CFGR2_PREDIV2_DIV12 /*!< PREDIV2 input clock divided by 12 */
+#define LL_RCC_HSE_PREDIV2_DIV_13 RCC_CFGR2_PREDIV2_DIV13 /*!< PREDIV2 input clock divided by 13 */
+#define LL_RCC_HSE_PREDIV2_DIV_14 RCC_CFGR2_PREDIV2_DIV14 /*!< PREDIV2 input clock divided by 14 */
+#define LL_RCC_HSE_PREDIV2_DIV_15 RCC_CFGR2_PREDIV2_DIV15 /*!< PREDIV2 input clock divided by 15 */
+#define LL_RCC_HSE_PREDIV2_DIV_16 RCC_CFGR2_PREDIV2_DIV16 /*!< PREDIV2 input clock divided by 16 */
+/**
+ * @}
+ */
+
+#endif /* RCC_CFGR2_PREDIV2 */
+
+/** @defgroup RCC_LL_EC_SYS_CLKSOURCE System clock switch
+ * @{
+ */
+#define LL_RCC_SYS_CLKSOURCE_HSI RCC_CFGR_SW_HSI /*!< HSI selection as system clock */
+#define LL_RCC_SYS_CLKSOURCE_HSE RCC_CFGR_SW_HSE /*!< HSE selection as system clock */
+#define LL_RCC_SYS_CLKSOURCE_PLL RCC_CFGR_SW_PLL /*!< PLL selection as system clock */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_SYS_CLKSOURCE_STATUS System clock switch status
+ * @{
+ */
+#define LL_RCC_SYS_CLKSOURCE_STATUS_HSI RCC_CFGR_SWS_HSI /*!< HSI used as system clock */
+#define LL_RCC_SYS_CLKSOURCE_STATUS_HSE RCC_CFGR_SWS_HSE /*!< HSE used as system clock */
+#define LL_RCC_SYS_CLKSOURCE_STATUS_PLL RCC_CFGR_SWS_PLL /*!< PLL used as system clock */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_SYSCLK_DIV AHB prescaler
+ * @{
+ */
+#define LL_RCC_SYSCLK_DIV_1 RCC_CFGR_HPRE_DIV1 /*!< SYSCLK not divided */
+#define LL_RCC_SYSCLK_DIV_2 RCC_CFGR_HPRE_DIV2 /*!< SYSCLK divided by 2 */
+#define LL_RCC_SYSCLK_DIV_4 RCC_CFGR_HPRE_DIV4 /*!< SYSCLK divided by 4 */
+#define LL_RCC_SYSCLK_DIV_8 RCC_CFGR_HPRE_DIV8 /*!< SYSCLK divided by 8 */
+#define LL_RCC_SYSCLK_DIV_16 RCC_CFGR_HPRE_DIV16 /*!< SYSCLK divided by 16 */
+#define LL_RCC_SYSCLK_DIV_64 RCC_CFGR_HPRE_DIV64 /*!< SYSCLK divided by 64 */
+#define LL_RCC_SYSCLK_DIV_128 RCC_CFGR_HPRE_DIV128 /*!< SYSCLK divided by 128 */
+#define LL_RCC_SYSCLK_DIV_256 RCC_CFGR_HPRE_DIV256 /*!< SYSCLK divided by 256 */
+#define LL_RCC_SYSCLK_DIV_512 RCC_CFGR_HPRE_DIV512 /*!< SYSCLK divided by 512 */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_APB1_DIV APB low-speed prescaler (APB1)
+ * @{
+ */
+#define LL_RCC_APB1_DIV_1 RCC_CFGR_PPRE1_DIV1 /*!< HCLK not divided */
+#define LL_RCC_APB1_DIV_2 RCC_CFGR_PPRE1_DIV2 /*!< HCLK divided by 2 */
+#define LL_RCC_APB1_DIV_4 RCC_CFGR_PPRE1_DIV4 /*!< HCLK divided by 4 */
+#define LL_RCC_APB1_DIV_8 RCC_CFGR_PPRE1_DIV8 /*!< HCLK divided by 8 */
+#define LL_RCC_APB1_DIV_16 RCC_CFGR_PPRE1_DIV16 /*!< HCLK divided by 16 */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_APB2_DIV APB high-speed prescaler (APB2)
+ * @{
+ */
+#define LL_RCC_APB2_DIV_1 RCC_CFGR_PPRE2_DIV1 /*!< HCLK not divided */
+#define LL_RCC_APB2_DIV_2 RCC_CFGR_PPRE2_DIV2 /*!< HCLK divided by 2 */
+#define LL_RCC_APB2_DIV_4 RCC_CFGR_PPRE2_DIV4 /*!< HCLK divided by 4 */
+#define LL_RCC_APB2_DIV_8 RCC_CFGR_PPRE2_DIV8 /*!< HCLK divided by 8 */
+#define LL_RCC_APB2_DIV_16 RCC_CFGR_PPRE2_DIV16 /*!< HCLK divided by 16 */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_MCO1SOURCE MCO1 SOURCE selection
+ * @{
+ */
+#define LL_RCC_MCO1SOURCE_NOCLOCK RCC_CFGR_MCO_NOCLOCK /*!< MCO output disabled, no clock on MCO */
+#define LL_RCC_MCO1SOURCE_SYSCLK RCC_CFGR_MCO_SYSCLK /*!< SYSCLK selection as MCO source */
+#define LL_RCC_MCO1SOURCE_HSI RCC_CFGR_MCO_HSI /*!< HSI selection as MCO source */
+#define LL_RCC_MCO1SOURCE_HSE RCC_CFGR_MCO_HSE /*!< HSE selection as MCO source */
+#define LL_RCC_MCO1SOURCE_PLLCLK_DIV_2 RCC_CFGR_MCO_PLLCLK_DIV2 /*!< PLL clock divided by 2*/
+#if defined(RCC_CFGR_MCO_PLL2CLK)
+#define LL_RCC_MCO1SOURCE_PLL2CLK RCC_CFGR_MCO_PLL2CLK /*!< PLL2 clock selected as MCO source*/
+#endif /* RCC_CFGR_MCO_PLL2CLK */
+#if defined(RCC_CFGR_MCO_PLL3CLK_DIV2)
+#define LL_RCC_MCO1SOURCE_PLLI2SCLK_DIV2 RCC_CFGR_MCO_PLL3CLK_DIV2 /*!< PLLI2S clock divided by 2 selected as MCO source*/
+#endif /* RCC_CFGR_MCO_PLL3CLK_DIV2 */
+#if defined(RCC_CFGR_MCO_EXT_HSE)
+#define LL_RCC_MCO1SOURCE_EXT_HSE RCC_CFGR_MCO_EXT_HSE /*!< XT1 external 3-25 MHz oscillator clock selected as MCO source */
+#endif /* RCC_CFGR_MCO_EXT_HSE */
+#if defined(RCC_CFGR_MCO_PLL3CLK)
+#define LL_RCC_MCO1SOURCE_PLLI2SCLK RCC_CFGR_MCO_PLL3CLK /*!< PLLI2S clock selected as MCO source */
+#endif /* RCC_CFGR_MCO_PLL3CLK */
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup RCC_LL_EC_PERIPH_FREQUENCY Peripheral clock frequency
+ * @{
+ */
+#define LL_RCC_PERIPH_FREQUENCY_NO 0x00000000U /*!< No clock enabled for the peripheral */
+#define LL_RCC_PERIPH_FREQUENCY_NA 0xFFFFFFFFU /*!< Frequency cannot be provided as external clock */
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+#if defined(RCC_CFGR2_I2S2SRC)
+/** @defgroup RCC_LL_EC_I2S2CLKSOURCE Peripheral I2S clock source selection
+ * @{
+ */
+#define LL_RCC_I2S2_CLKSOURCE_SYSCLK RCC_CFGR2_I2S2SRC /*!< System clock (SYSCLK) selected as I2S2 clock entry */
+#define LL_RCC_I2S2_CLKSOURCE_PLLI2S_VCO (uint32_t)(RCC_CFGR2_I2S2SRC | (RCC_CFGR2_I2S2SRC >> 16U)) /*!< PLLI2S VCO clock selected as I2S2 clock entry */
+#define LL_RCC_I2S3_CLKSOURCE_SYSCLK RCC_CFGR2_I2S3SRC /*!< System clock (SYSCLK) selected as I2S3 clock entry */
+#define LL_RCC_I2S3_CLKSOURCE_PLLI2S_VCO (uint32_t)(RCC_CFGR2_I2S3SRC | (RCC_CFGR2_I2S3SRC >> 16U)) /*!< PLLI2S VCO clock selected as I2S3 clock entry */
+/**
+ * @}
+ */
+#endif /* RCC_CFGR2_I2S2SRC */
+
+#if defined(USB_OTG_FS) || defined(USB)
+/** @defgroup RCC_LL_EC_USB_CLKSOURCE Peripheral USB clock source selection
+ * @{
+ */
+#if defined(RCC_CFGR_USBPRE)
+#define LL_RCC_USB_CLKSOURCE_PLL RCC_CFGR_USBPRE /*!< PLL clock is not divided */
+#define LL_RCC_USB_CLKSOURCE_PLL_DIV_1_5 0x00000000U /*!< PLL clock is divided by 1.5 */
+#endif /*RCC_CFGR_USBPRE*/
+#if defined(RCC_CFGR_OTGFSPRE)
+#define LL_RCC_USB_CLKSOURCE_PLL_DIV_2 RCC_CFGR_OTGFSPRE /*!< PLL clock is divided by 2 */
+#define LL_RCC_USB_CLKSOURCE_PLL_DIV_3 0x00000000U /*!< PLL clock is divided by 3 */
+#endif /*RCC_CFGR_OTGFSPRE*/
+/**
+ * @}
+ */
+#endif /* USB_OTG_FS || USB */
+
+/** @defgroup RCC_LL_EC_ADC_CLKSOURCE_PCLK2 Peripheral ADC clock source selection
+ * @{
+ */
+#define LL_RCC_ADC_CLKSRC_PCLK2_DIV_2 RCC_CFGR_ADCPRE_DIV2 /*ADC prescaler PCLK2 divided by 2*/
+#define LL_RCC_ADC_CLKSRC_PCLK2_DIV_4 RCC_CFGR_ADCPRE_DIV4 /*ADC prescaler PCLK2 divided by 4*/
+#define LL_RCC_ADC_CLKSRC_PCLK2_DIV_6 RCC_CFGR_ADCPRE_DIV6 /*ADC prescaler PCLK2 divided by 6*/
+#define LL_RCC_ADC_CLKSRC_PCLK2_DIV_8 RCC_CFGR_ADCPRE_DIV8 /*ADC prescaler PCLK2 divided by 8*/
+/**
+ * @}
+ */
+
+#if defined(RCC_CFGR2_I2S2SRC)
+/** @defgroup RCC_LL_EC_I2S2 Peripheral I2S get clock source
+ * @{
+ */
+#define LL_RCC_I2S2_CLKSOURCE RCC_CFGR2_I2S2SRC /*!< I2S2 Clock source selection */
+#define LL_RCC_I2S3_CLKSOURCE RCC_CFGR2_I2S3SRC /*!< I2S3 Clock source selection */
+/**
+ * @}
+ */
+
+#endif /* RCC_CFGR2_I2S2SRC */
+
+#if defined(USB_OTG_FS) || defined(USB)
+/** @defgroup RCC_LL_EC_USB Peripheral USB get clock source
+ * @{
+ */
+#define LL_RCC_USB_CLKSOURCE 0x00400000U /*!< USB Clock source selection */
+/**
+ * @}
+ */
+
+#endif /* USB_OTG_FS || USB */
+
+/** @defgroup RCC_LL_EC_ADC Peripheral ADC get clock source
+ * @{
+ */
+#define LL_RCC_ADC_CLKSOURCE RCC_CFGR_ADCPRE /*!< ADC Clock source selection */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_RTC_CLKSOURCE RTC clock source selection
+ * @{
+ */
+#define LL_RCC_RTC_CLKSOURCE_NONE 0x00000000U /*!< No clock used as RTC clock */
+#define LL_RCC_RTC_CLKSOURCE_LSE RCC_BDCR_RTCSEL_0 /*!< LSE oscillator clock used as RTC clock */
+#define LL_RCC_RTC_CLKSOURCE_LSI RCC_BDCR_RTCSEL_1 /*!< LSI oscillator clock used as RTC clock */
+#define LL_RCC_RTC_CLKSOURCE_HSE_DIV128 RCC_BDCR_RTCSEL /*!< HSE oscillator clock divided by 128 used as RTC clock */
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_PLL_MUL PLL Multiplicator factor
+ * @{
+ */
+#if defined(RCC_CFGR_PLLMULL2)
+#define LL_RCC_PLL_MUL_2 RCC_CFGR_PLLMULL2 /*!< PLL input clock*2 */
+#endif /*RCC_CFGR_PLLMULL2*/
+#if defined(RCC_CFGR_PLLMULL3)
+#define LL_RCC_PLL_MUL_3 RCC_CFGR_PLLMULL3 /*!< PLL input clock*3 */
+#endif /*RCC_CFGR_PLLMULL3*/
+#define LL_RCC_PLL_MUL_4 RCC_CFGR_PLLMULL4 /*!< PLL input clock*4 */
+#define LL_RCC_PLL_MUL_5 RCC_CFGR_PLLMULL5 /*!< PLL input clock*5 */
+#define LL_RCC_PLL_MUL_6 RCC_CFGR_PLLMULL6 /*!< PLL input clock*6 */
+#define LL_RCC_PLL_MUL_7 RCC_CFGR_PLLMULL7 /*!< PLL input clock*7 */
+#define LL_RCC_PLL_MUL_8 RCC_CFGR_PLLMULL8 /*!< PLL input clock*8 */
+#define LL_RCC_PLL_MUL_9 RCC_CFGR_PLLMULL9 /*!< PLL input clock*9 */
+#if defined(RCC_CFGR_PLLMULL6_5)
+#define LL_RCC_PLL_MUL_6_5 RCC_CFGR_PLLMULL6_5 /*!< PLL input clock*6 */
+#else
+#define LL_RCC_PLL_MUL_10 RCC_CFGR_PLLMULL10 /*!< PLL input clock*10 */
+#define LL_RCC_PLL_MUL_11 RCC_CFGR_PLLMULL11 /*!< PLL input clock*11 */
+#define LL_RCC_PLL_MUL_12 RCC_CFGR_PLLMULL12 /*!< PLL input clock*12 */
+#define LL_RCC_PLL_MUL_13 RCC_CFGR_PLLMULL13 /*!< PLL input clock*13 */
+#define LL_RCC_PLL_MUL_14 RCC_CFGR_PLLMULL14 /*!< PLL input clock*14 */
+#define LL_RCC_PLL_MUL_15 RCC_CFGR_PLLMULL15 /*!< PLL input clock*15 */
+#define LL_RCC_PLL_MUL_16 RCC_CFGR_PLLMULL16 /*!< PLL input clock*16 */
+#endif /*RCC_CFGR_PLLMULL6_5*/
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_PLLSOURCE PLL SOURCE
+ * @{
+ */
+#define LL_RCC_PLLSOURCE_HSI_DIV_2 0x00000000U /*!< HSI clock divided by 2 selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE RCC_CFGR_PLLSRC /*!< HSE/PREDIV1 clock selected as PLL entry clock source */
+#if defined(RCC_CFGR2_PREDIV1SRC)
+#define LL_RCC_PLLSOURCE_PLL2 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/PREDIV1 clock selected as PLL entry clock source */
+#endif /*RCC_CFGR2_PREDIV1SRC*/
+
+#if defined(RCC_CFGR2_PREDIV1)
+#define LL_RCC_PLLSOURCE_HSE_DIV_1 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV1) /*!< HSE/1 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_2 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV2) /*!< HSE/2 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_3 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV3) /*!< HSE/3 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_4 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV4) /*!< HSE/4 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_5 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV5) /*!< HSE/5 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_6 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV6) /*!< HSE/6 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_7 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV7) /*!< HSE/7 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_8 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV8) /*!< HSE/8 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_9 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV9) /*!< HSE/9 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_10 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV10) /*!< HSE/10 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_11 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV11) /*!< HSE/11 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_12 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV12) /*!< HSE/12 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_13 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV13) /*!< HSE/13 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_14 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV14) /*!< HSE/14 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_15 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV15) /*!< HSE/15 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_16 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV16) /*!< HSE/16 clock selected as PLL entry clock source */
+#if defined(RCC_CFGR2_PREDIV1SRC)
+#define LL_RCC_PLLSOURCE_PLL2_DIV_1 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV1 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/1 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_2 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV2 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/2 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_3 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV3 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/3 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_4 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV4 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/4 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_5 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV5 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/5 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_6 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV6 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/6 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_7 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV7 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/7 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_8 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV8 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/8 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_9 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV9 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/9 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_10 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV10 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/10 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_11 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV11 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/11 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_12 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV12 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/12 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_13 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV13 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/13 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_14 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV14 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/14 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_15 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV15 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/15 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_PLL2_DIV_16 (RCC_CFGR_PLLSRC | RCC_CFGR2_PREDIV1_DIV16 | RCC_CFGR2_PREDIV1SRC << 4U) /*!< PLL2/16 clock selected as PLL entry clock source */
+#endif /*RCC_CFGR2_PREDIV1SRC*/
+#else
+#define LL_RCC_PLLSOURCE_HSE_DIV_1 (RCC_CFGR_PLLSRC | 0x00000000U) /*!< HSE/1 clock selected as PLL entry clock source */
+#define LL_RCC_PLLSOURCE_HSE_DIV_2 (RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE) /*!< HSE/2 clock selected as PLL entry clock source */
+#endif /*RCC_CFGR2_PREDIV1*/
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EC_PREDIV_DIV PREDIV Division factor
+ * @{
+ */
+#if defined(RCC_CFGR2_PREDIV1)
+#define LL_RCC_PREDIV_DIV_1 RCC_CFGR2_PREDIV1_DIV1 /*!< PREDIV1 input clock not divided */
+#define LL_RCC_PREDIV_DIV_2 RCC_CFGR2_PREDIV1_DIV2 /*!< PREDIV1 input clock divided by 2 */
+#define LL_RCC_PREDIV_DIV_3 RCC_CFGR2_PREDIV1_DIV3 /*!< PREDIV1 input clock divided by 3 */
+#define LL_RCC_PREDIV_DIV_4 RCC_CFGR2_PREDIV1_DIV4 /*!< PREDIV1 input clock divided by 4 */
+#define LL_RCC_PREDIV_DIV_5 RCC_CFGR2_PREDIV1_DIV5 /*!< PREDIV1 input clock divided by 5 */
+#define LL_RCC_PREDIV_DIV_6 RCC_CFGR2_PREDIV1_DIV6 /*!< PREDIV1 input clock divided by 6 */
+#define LL_RCC_PREDIV_DIV_7 RCC_CFGR2_PREDIV1_DIV7 /*!< PREDIV1 input clock divided by 7 */
+#define LL_RCC_PREDIV_DIV_8 RCC_CFGR2_PREDIV1_DIV8 /*!< PREDIV1 input clock divided by 8 */
+#define LL_RCC_PREDIV_DIV_9 RCC_CFGR2_PREDIV1_DIV9 /*!< PREDIV1 input clock divided by 9 */
+#define LL_RCC_PREDIV_DIV_10 RCC_CFGR2_PREDIV1_DIV10 /*!< PREDIV1 input clock divided by 10 */
+#define LL_RCC_PREDIV_DIV_11 RCC_CFGR2_PREDIV1_DIV11 /*!< PREDIV1 input clock divided by 11 */
+#define LL_RCC_PREDIV_DIV_12 RCC_CFGR2_PREDIV1_DIV12 /*!< PREDIV1 input clock divided by 12 */
+#define LL_RCC_PREDIV_DIV_13 RCC_CFGR2_PREDIV1_DIV13 /*!< PREDIV1 input clock divided by 13 */
+#define LL_RCC_PREDIV_DIV_14 RCC_CFGR2_PREDIV1_DIV14 /*!< PREDIV1 input clock divided by 14 */
+#define LL_RCC_PREDIV_DIV_15 RCC_CFGR2_PREDIV1_DIV15 /*!< PREDIV1 input clock divided by 15 */
+#define LL_RCC_PREDIV_DIV_16 RCC_CFGR2_PREDIV1_DIV16 /*!< PREDIV1 input clock divided by 16 */
+#else
+#define LL_RCC_PREDIV_DIV_1 0x00000000U /*!< HSE divider clock clock not divided */
+#define LL_RCC_PREDIV_DIV_2 RCC_CFGR_PLLXTPRE /*!< HSE divider clock divided by 2 for PLL entry */
+#endif /*RCC_CFGR2_PREDIV1*/
+/**
+ * @}
+ */
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/** @defgroup RCC_LL_EC_PLLI2S_MUL PLLI2S MUL
+ * @{
+ */
+#define LL_RCC_PLLI2S_MUL_8 RCC_CFGR2_PLL3MUL8 /*!< PLLI2S input clock * 8 */
+#define LL_RCC_PLLI2S_MUL_9 RCC_CFGR2_PLL3MUL9 /*!< PLLI2S input clock * 9 */
+#define LL_RCC_PLLI2S_MUL_10 RCC_CFGR2_PLL3MUL10 /*!< PLLI2S input clock * 10 */
+#define LL_RCC_PLLI2S_MUL_11 RCC_CFGR2_PLL3MUL11 /*!< PLLI2S input clock * 11 */
+#define LL_RCC_PLLI2S_MUL_12 RCC_CFGR2_PLL3MUL12 /*!< PLLI2S input clock * 12 */
+#define LL_RCC_PLLI2S_MUL_13 RCC_CFGR2_PLL3MUL13 /*!< PLLI2S input clock * 13 */
+#define LL_RCC_PLLI2S_MUL_14 RCC_CFGR2_PLL3MUL14 /*!< PLLI2S input clock * 14 */
+#define LL_RCC_PLLI2S_MUL_16 RCC_CFGR2_PLL3MUL16 /*!< PLLI2S input clock * 16 */
+#define LL_RCC_PLLI2S_MUL_20 RCC_CFGR2_PLL3MUL20 /*!< PLLI2S input clock * 20 */
+/**
+ * @}
+ */
+
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/** @defgroup RCC_LL_EC_PLL2_MUL PLL2 MUL
+ * @{
+ */
+#define LL_RCC_PLL2_MUL_8 RCC_CFGR2_PLL2MUL8 /*!< PLL2 input clock * 8 */
+#define LL_RCC_PLL2_MUL_9 RCC_CFGR2_PLL2MUL9 /*!< PLL2 input clock * 9 */
+#define LL_RCC_PLL2_MUL_10 RCC_CFGR2_PLL2MUL10 /*!< PLL2 input clock * 10 */
+#define LL_RCC_PLL2_MUL_11 RCC_CFGR2_PLL2MUL11 /*!< PLL2 input clock * 11 */
+#define LL_RCC_PLL2_MUL_12 RCC_CFGR2_PLL2MUL12 /*!< PLL2 input clock * 12 */
+#define LL_RCC_PLL2_MUL_13 RCC_CFGR2_PLL2MUL13 /*!< PLL2 input clock * 13 */
+#define LL_RCC_PLL2_MUL_14 RCC_CFGR2_PLL2MUL14 /*!< PLL2 input clock * 14 */
+#define LL_RCC_PLL2_MUL_16 RCC_CFGR2_PLL2MUL16 /*!< PLL2 input clock * 16 */
+#define LL_RCC_PLL2_MUL_20 RCC_CFGR2_PLL2MUL20 /*!< PLL2 input clock * 20 */
+/**
+ * @}
+ */
+
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+/** @defgroup RCC_LL_Exported_Macros RCC Exported Macros
+ * @{
+ */
+
+/** @defgroup RCC_LL_EM_WRITE_READ Common Write and read registers Macros
+ * @{
+ */
+
+/**
+ * @brief Write a value in RCC register
+ * @param __REG__ Register to be written
+ * @param __VALUE__ Value to be written in the register
+ * @retval None
+ */
+#define LL_RCC_WriteReg(__REG__, __VALUE__) WRITE_REG(RCC->__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in RCC register
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_RCC_ReadReg(__REG__) READ_REG(RCC->__REG__)
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EM_CALC_FREQ Calculate frequencies
+ * @{
+ */
+
+#if defined(RCC_CFGR_PLLMULL6_5)
+/**
+ * @brief Helper macro to calculate the PLLCLK frequency
+ * @note ex: @ref __LL_RCC_CALC_PLLCLK_FREQ (HSE_VALUE / (@ref LL_RCC_PLL_GetPrediv () + 1), @ref LL_RCC_PLL_GetMultiplicator());
+ * @param __INPUTFREQ__ PLL Input frequency (based on HSE div Prediv1 / HSI div 2 / PLL2 div Prediv1)
+ * @param __PLLMUL__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLL_MUL_4
+ * @arg @ref LL_RCC_PLL_MUL_5
+ * @arg @ref LL_RCC_PLL_MUL_6
+ * @arg @ref LL_RCC_PLL_MUL_7
+ * @arg @ref LL_RCC_PLL_MUL_8
+ * @arg @ref LL_RCC_PLL_MUL_9
+ * @arg @ref LL_RCC_PLL_MUL_6_5
+ * @retval PLL clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PLLCLK_FREQ(__INPUTFREQ__, __PLLMUL__) \
+ (((__PLLMUL__) != RCC_CFGR_PLLMULL6_5) ? \
+ ((__INPUTFREQ__) * ((((__PLLMUL__) & RCC_CFGR_PLLMULL) >> RCC_CFGR_PLLMULL_Pos) + 2U)) :\
+ (((__INPUTFREQ__) * 13U) / 2U))
+
+#else
+/**
+ * @brief Helper macro to calculate the PLLCLK frequency
+ * @note ex: @ref __LL_RCC_CALC_PLLCLK_FREQ (HSE_VALUE / (@ref LL_RCC_PLL_GetPrediv () + 1), @ref LL_RCC_PLL_GetMultiplicator ());
+ * @param __INPUTFREQ__ PLL Input frequency (based on HSE div Prediv1 or div 2 / HSI div 2)
+ * @param __PLLMUL__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLL_MUL_2
+ * @arg @ref LL_RCC_PLL_MUL_3
+ * @arg @ref LL_RCC_PLL_MUL_4
+ * @arg @ref LL_RCC_PLL_MUL_5
+ * @arg @ref LL_RCC_PLL_MUL_6
+ * @arg @ref LL_RCC_PLL_MUL_7
+ * @arg @ref LL_RCC_PLL_MUL_8
+ * @arg @ref LL_RCC_PLL_MUL_9
+ * @arg @ref LL_RCC_PLL_MUL_10
+ * @arg @ref LL_RCC_PLL_MUL_11
+ * @arg @ref LL_RCC_PLL_MUL_12
+ * @arg @ref LL_RCC_PLL_MUL_13
+ * @arg @ref LL_RCC_PLL_MUL_14
+ * @arg @ref LL_RCC_PLL_MUL_15
+ * @arg @ref LL_RCC_PLL_MUL_16
+ * @retval PLL clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PLLCLK_FREQ(__INPUTFREQ__, __PLLMUL__) ((__INPUTFREQ__) * (((__PLLMUL__) >> RCC_CFGR_PLLMULL_Pos) + 2U))
+#endif /* RCC_CFGR_PLLMULL6_5 */
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Helper macro to calculate the PLLI2S frequency
+ * @note ex: @ref __LL_RCC_CALC_PLLI2SCLK_FREQ (HSE_VALUE, @ref LL_RCC_PLLI2S_GetMultiplicator (), @ref LL_RCC_HSE_GetPrediv2 ());
+ * @param __INPUTFREQ__ PLLI2S Input frequency (based on HSE value)
+ * @param __PLLI2SMUL__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLLI2S_MUL_8
+ * @arg @ref LL_RCC_PLLI2S_MUL_9
+ * @arg @ref LL_RCC_PLLI2S_MUL_10
+ * @arg @ref LL_RCC_PLLI2S_MUL_11
+ * @arg @ref LL_RCC_PLLI2S_MUL_12
+ * @arg @ref LL_RCC_PLLI2S_MUL_13
+ * @arg @ref LL_RCC_PLLI2S_MUL_14
+ * @arg @ref LL_RCC_PLLI2S_MUL_16
+ * @arg @ref LL_RCC_PLLI2S_MUL_20
+ * @param __PLLI2SDIV__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_1
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_2
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_3
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_4
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_5
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_6
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_7
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_8
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_9
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_10
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_11
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_12
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_13
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_14
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_15
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_16
+ * @retval PLLI2S clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PLLI2SCLK_FREQ(__INPUTFREQ__, __PLLI2SMUL__, __PLLI2SDIV__) (((__INPUTFREQ__) * (((__PLLI2SMUL__) >> RCC_CFGR2_PLL3MUL_Pos) + 2U)) / (((__PLLI2SDIV__) >> RCC_CFGR2_PREDIV2_Pos) + 1U))
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Helper macro to calculate the PLL2 frequency
+ * @note ex: @ref __LL_RCC_CALC_PLL2CLK_FREQ (HSE_VALUE, @ref LL_RCC_PLL2_GetMultiplicator (), @ref LL_RCC_HSE_GetPrediv2 ());
+ * @param __INPUTFREQ__ PLL2 Input frequency (based on HSE value)
+ * @param __PLL2MUL__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLL2_MUL_8
+ * @arg @ref LL_RCC_PLL2_MUL_9
+ * @arg @ref LL_RCC_PLL2_MUL_10
+ * @arg @ref LL_RCC_PLL2_MUL_11
+ * @arg @ref LL_RCC_PLL2_MUL_12
+ * @arg @ref LL_RCC_PLL2_MUL_13
+ * @arg @ref LL_RCC_PLL2_MUL_14
+ * @arg @ref LL_RCC_PLL2_MUL_16
+ * @arg @ref LL_RCC_PLL2_MUL_20
+ * @param __PLL2DIV__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_1
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_2
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_3
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_4
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_5
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_6
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_7
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_8
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_9
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_10
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_11
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_12
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_13
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_14
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_15
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_16
+ * @retval PLL2 clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PLL2CLK_FREQ(__INPUTFREQ__, __PLL2MUL__, __PLL2DIV__) (((__INPUTFREQ__) * (((__PLL2MUL__) >> RCC_CFGR2_PLL2MUL_Pos) + 2U)) / (((__PLL2DIV__) >> RCC_CFGR2_PREDIV2_Pos) + 1U))
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @brief Helper macro to calculate the HCLK frequency
+ * @note: __AHBPRESCALER__ be retrieved by @ref LL_RCC_GetAHBPrescaler
+ * ex: __LL_RCC_CALC_HCLK_FREQ(LL_RCC_GetAHBPrescaler())
+ * @param __SYSCLKFREQ__ SYSCLK frequency (based on HSE/HSI/PLLCLK)
+ * @param __AHBPRESCALER__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_SYSCLK_DIV_1
+ * @arg @ref LL_RCC_SYSCLK_DIV_2
+ * @arg @ref LL_RCC_SYSCLK_DIV_4
+ * @arg @ref LL_RCC_SYSCLK_DIV_8
+ * @arg @ref LL_RCC_SYSCLK_DIV_16
+ * @arg @ref LL_RCC_SYSCLK_DIV_64
+ * @arg @ref LL_RCC_SYSCLK_DIV_128
+ * @arg @ref LL_RCC_SYSCLK_DIV_256
+ * @arg @ref LL_RCC_SYSCLK_DIV_512
+ * @retval HCLK clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_HCLK_FREQ(__SYSCLKFREQ__, __AHBPRESCALER__) ((__SYSCLKFREQ__) >> AHBPrescTable[((__AHBPRESCALER__) & RCC_CFGR_HPRE) >> RCC_CFGR_HPRE_Pos])
+
+/**
+ * @brief Helper macro to calculate the PCLK1 frequency (ABP1)
+ * @note: __APB1PRESCALER__ be retrieved by @ref LL_RCC_GetAPB1Prescaler
+ * ex: __LL_RCC_CALC_PCLK1_FREQ(LL_RCC_GetAPB1Prescaler())
+ * @param __HCLKFREQ__ HCLK frequency
+ * @param __APB1PRESCALER__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_APB1_DIV_1
+ * @arg @ref LL_RCC_APB1_DIV_2
+ * @arg @ref LL_RCC_APB1_DIV_4
+ * @arg @ref LL_RCC_APB1_DIV_8
+ * @arg @ref LL_RCC_APB1_DIV_16
+ * @retval PCLK1 clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PCLK1_FREQ(__HCLKFREQ__, __APB1PRESCALER__) ((__HCLKFREQ__) >> APBPrescTable[(__APB1PRESCALER__) >> RCC_CFGR_PPRE1_Pos])
+
+/**
+ * @brief Helper macro to calculate the PCLK2 frequency (ABP2)
+ * @note: __APB2PRESCALER__ be retrieved by @ref LL_RCC_GetAPB2Prescaler
+ * ex: __LL_RCC_CALC_PCLK2_FREQ(LL_RCC_GetAPB2Prescaler())
+ * @param __HCLKFREQ__ HCLK frequency
+ * @param __APB2PRESCALER__: This parameter can be one of the following values:
+ * @arg @ref LL_RCC_APB2_DIV_1
+ * @arg @ref LL_RCC_APB2_DIV_2
+ * @arg @ref LL_RCC_APB2_DIV_4
+ * @arg @ref LL_RCC_APB2_DIV_8
+ * @arg @ref LL_RCC_APB2_DIV_16
+ * @retval PCLK2 clock frequency (in Hz)
+ */
+#define __LL_RCC_CALC_PCLK2_FREQ(__HCLKFREQ__, __APB2PRESCALER__) ((__HCLKFREQ__) >> APBPrescTable[(__APB2PRESCALER__) >> RCC_CFGR_PPRE2_Pos])
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup RCC_LL_Exported_Functions RCC Exported Functions
+ * @{
+ */
+
+/** @defgroup RCC_LL_EF_HSE HSE
+ * @{
+ */
+
+/**
+ * @brief Enable the Clock Security System.
+ * @rmtoll CR CSSON LL_RCC_HSE_EnableCSS
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSE_EnableCSS(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_CSSON);
+}
+
+/**
+ * @brief Enable HSE external oscillator (HSE Bypass)
+ * @rmtoll CR HSEBYP LL_RCC_HSE_EnableBypass
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSE_EnableBypass(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_HSEBYP);
+}
+
+/**
+ * @brief Disable HSE external oscillator (HSE Bypass)
+ * @rmtoll CR HSEBYP LL_RCC_HSE_DisableBypass
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSE_DisableBypass(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_HSEBYP);
+}
+
+/**
+ * @brief Enable HSE crystal oscillator (HSE ON)
+ * @rmtoll CR HSEON LL_RCC_HSE_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSE_Enable(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_HSEON);
+}
+
+/**
+ * @brief Disable HSE crystal oscillator (HSE ON)
+ * @rmtoll CR HSEON LL_RCC_HSE_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSE_Disable(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_HSEON);
+}
+
+/**
+ * @brief Check if HSE oscillator Ready
+ * @rmtoll CR HSERDY LL_RCC_HSE_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_HSE_IsReady(void)
+{
+ return (READ_BIT(RCC->CR, RCC_CR_HSERDY) == (RCC_CR_HSERDY));
+}
+
+#if defined(RCC_CFGR2_PREDIV2)
+/**
+ * @brief Get PREDIV2 division factor
+ * @rmtoll CFGR2 PREDIV2 LL_RCC_HSE_GetPrediv2
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_1
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_2
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_3
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_4
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_5
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_6
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_7
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_8
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_9
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_10
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_11
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_12
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_13
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_14
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_15
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_16
+ */
+__STATIC_INLINE uint32_t LL_RCC_HSE_GetPrediv2(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR2, RCC_CFGR2_PREDIV2));
+}
+#endif /* RCC_CFGR2_PREDIV2 */
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_HSI HSI
+ * @{
+ */
+
+/**
+ * @brief Enable HSI oscillator
+ * @rmtoll CR HSION LL_RCC_HSI_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSI_Enable(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_HSION);
+}
+
+/**
+ * @brief Disable HSI oscillator
+ * @rmtoll CR HSION LL_RCC_HSI_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSI_Disable(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_HSION);
+}
+
+/**
+ * @brief Check if HSI clock is ready
+ * @rmtoll CR HSIRDY LL_RCC_HSI_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_HSI_IsReady(void)
+{
+ return (READ_BIT(RCC->CR, RCC_CR_HSIRDY) == (RCC_CR_HSIRDY));
+}
+
+/**
+ * @brief Get HSI Calibration value
+ * @note When HSITRIM is written, HSICAL is updated with the sum of
+ * HSITRIM and the factory trim value
+ * @rmtoll CR HSICAL LL_RCC_HSI_GetCalibration
+ * @retval Between Min_Data = 0x00 and Max_Data = 0xFF
+ */
+__STATIC_INLINE uint32_t LL_RCC_HSI_GetCalibration(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CR, RCC_CR_HSICAL) >> RCC_CR_HSICAL_Pos);
+}
+
+/**
+ * @brief Set HSI Calibration trimming
+ * @note user-programmable trimming value that is added to the HSICAL
+ * @note Default value is 16, which, when added to the HSICAL value,
+ * should trim the HSI to 16 MHz +/- 1 %
+ * @rmtoll CR HSITRIM LL_RCC_HSI_SetCalibTrimming
+ * @param Value between Min_Data = 0x00 and Max_Data = 0x1F
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_HSI_SetCalibTrimming(uint32_t Value)
+{
+ MODIFY_REG(RCC->CR, RCC_CR_HSITRIM, Value << RCC_CR_HSITRIM_Pos);
+}
+
+/**
+ * @brief Get HSI Calibration trimming
+ * @rmtoll CR HSITRIM LL_RCC_HSI_GetCalibTrimming
+ * @retval Between Min_Data = 0x00 and Max_Data = 0x1F
+ */
+__STATIC_INLINE uint32_t LL_RCC_HSI_GetCalibTrimming(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CR, RCC_CR_HSITRIM) >> RCC_CR_HSITRIM_Pos);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_LSE LSE
+ * @{
+ */
+
+/**
+ * @brief Enable Low Speed External (LSE) crystal.
+ * @rmtoll BDCR LSEON LL_RCC_LSE_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSE_Enable(void)
+{
+ SET_BIT(RCC->BDCR, RCC_BDCR_LSEON);
+}
+
+/**
+ * @brief Disable Low Speed External (LSE) crystal.
+ * @rmtoll BDCR LSEON LL_RCC_LSE_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSE_Disable(void)
+{
+ CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEON);
+}
+
+/**
+ * @brief Enable external clock source (LSE bypass).
+ * @rmtoll BDCR LSEBYP LL_RCC_LSE_EnableBypass
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSE_EnableBypass(void)
+{
+ SET_BIT(RCC->BDCR, RCC_BDCR_LSEBYP);
+}
+
+/**
+ * @brief Disable external clock source (LSE bypass).
+ * @rmtoll BDCR LSEBYP LL_RCC_LSE_DisableBypass
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSE_DisableBypass(void)
+{
+ CLEAR_BIT(RCC->BDCR, RCC_BDCR_LSEBYP);
+}
+
+/**
+ * @brief Check if LSE oscillator Ready
+ * @rmtoll BDCR LSERDY LL_RCC_LSE_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_LSE_IsReady(void)
+{
+ return (READ_BIT(RCC->BDCR, RCC_BDCR_LSERDY) == (RCC_BDCR_LSERDY));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_LSI LSI
+ * @{
+ */
+
+/**
+ * @brief Enable LSI Oscillator
+ * @rmtoll CSR LSION LL_RCC_LSI_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSI_Enable(void)
+{
+ SET_BIT(RCC->CSR, RCC_CSR_LSION);
+}
+
+/**
+ * @brief Disable LSI Oscillator
+ * @rmtoll CSR LSION LL_RCC_LSI_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_LSI_Disable(void)
+{
+ CLEAR_BIT(RCC->CSR, RCC_CSR_LSION);
+}
+
+/**
+ * @brief Check if LSI is Ready
+ * @rmtoll CSR LSIRDY LL_RCC_LSI_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_LSI_IsReady(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_LSIRDY) == (RCC_CSR_LSIRDY));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_System System
+ * @{
+ */
+
+/**
+ * @brief Configure the system clock source
+ * @rmtoll CFGR SW LL_RCC_SetSysClkSource
+ * @param Source This parameter can be one of the following values:
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_HSI
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_HSE
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_PLL
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetSysClkSource(uint32_t Source)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_SW, Source);
+}
+
+/**
+ * @brief Get the system clock source
+ * @rmtoll CFGR SWS LL_RCC_GetSysClkSource
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_HSI
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_HSE
+ * @arg @ref LL_RCC_SYS_CLKSOURCE_STATUS_PLL
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetSysClkSource(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_SWS));
+}
+
+/**
+ * @brief Set AHB prescaler
+ * @rmtoll CFGR HPRE LL_RCC_SetAHBPrescaler
+ * @param Prescaler This parameter can be one of the following values:
+ * @arg @ref LL_RCC_SYSCLK_DIV_1
+ * @arg @ref LL_RCC_SYSCLK_DIV_2
+ * @arg @ref LL_RCC_SYSCLK_DIV_4
+ * @arg @ref LL_RCC_SYSCLK_DIV_8
+ * @arg @ref LL_RCC_SYSCLK_DIV_16
+ * @arg @ref LL_RCC_SYSCLK_DIV_64
+ * @arg @ref LL_RCC_SYSCLK_DIV_128
+ * @arg @ref LL_RCC_SYSCLK_DIV_256
+ * @arg @ref LL_RCC_SYSCLK_DIV_512
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetAHBPrescaler(uint32_t Prescaler)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_HPRE, Prescaler);
+}
+
+/**
+ * @brief Set APB1 prescaler
+ * @rmtoll CFGR PPRE1 LL_RCC_SetAPB1Prescaler
+ * @param Prescaler This parameter can be one of the following values:
+ * @arg @ref LL_RCC_APB1_DIV_1
+ * @arg @ref LL_RCC_APB1_DIV_2
+ * @arg @ref LL_RCC_APB1_DIV_4
+ * @arg @ref LL_RCC_APB1_DIV_8
+ * @arg @ref LL_RCC_APB1_DIV_16
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetAPB1Prescaler(uint32_t Prescaler)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE1, Prescaler);
+}
+
+/**
+ * @brief Set APB2 prescaler
+ * @rmtoll CFGR PPRE2 LL_RCC_SetAPB2Prescaler
+ * @param Prescaler This parameter can be one of the following values:
+ * @arg @ref LL_RCC_APB2_DIV_1
+ * @arg @ref LL_RCC_APB2_DIV_2
+ * @arg @ref LL_RCC_APB2_DIV_4
+ * @arg @ref LL_RCC_APB2_DIV_8
+ * @arg @ref LL_RCC_APB2_DIV_16
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetAPB2Prescaler(uint32_t Prescaler)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_PPRE2, Prescaler);
+}
+
+/**
+ * @brief Get AHB prescaler
+ * @rmtoll CFGR HPRE LL_RCC_GetAHBPrescaler
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_SYSCLK_DIV_1
+ * @arg @ref LL_RCC_SYSCLK_DIV_2
+ * @arg @ref LL_RCC_SYSCLK_DIV_4
+ * @arg @ref LL_RCC_SYSCLK_DIV_8
+ * @arg @ref LL_RCC_SYSCLK_DIV_16
+ * @arg @ref LL_RCC_SYSCLK_DIV_64
+ * @arg @ref LL_RCC_SYSCLK_DIV_128
+ * @arg @ref LL_RCC_SYSCLK_DIV_256
+ * @arg @ref LL_RCC_SYSCLK_DIV_512
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetAHBPrescaler(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_HPRE));
+}
+
+/**
+ * @brief Get APB1 prescaler
+ * @rmtoll CFGR PPRE1 LL_RCC_GetAPB1Prescaler
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_APB1_DIV_1
+ * @arg @ref LL_RCC_APB1_DIV_2
+ * @arg @ref LL_RCC_APB1_DIV_4
+ * @arg @ref LL_RCC_APB1_DIV_8
+ * @arg @ref LL_RCC_APB1_DIV_16
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetAPB1Prescaler(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PPRE1));
+}
+
+/**
+ * @brief Get APB2 prescaler
+ * @rmtoll CFGR PPRE2 LL_RCC_GetAPB2Prescaler
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_APB2_DIV_1
+ * @arg @ref LL_RCC_APB2_DIV_2
+ * @arg @ref LL_RCC_APB2_DIV_4
+ * @arg @ref LL_RCC_APB2_DIV_8
+ * @arg @ref LL_RCC_APB2_DIV_16
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetAPB2Prescaler(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PPRE2));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_MCO MCO
+ * @{
+ */
+
+/**
+ * @brief Configure MCOx
+ * @rmtoll CFGR MCO LL_RCC_ConfigMCO
+ * @param MCOxSource This parameter can be one of the following values:
+ * @arg @ref LL_RCC_MCO1SOURCE_NOCLOCK
+ * @arg @ref LL_RCC_MCO1SOURCE_SYSCLK
+ * @arg @ref LL_RCC_MCO1SOURCE_HSI
+ * @arg @ref LL_RCC_MCO1SOURCE_HSE
+ * @arg @ref LL_RCC_MCO1SOURCE_PLLCLK_DIV_2
+ * @arg @ref LL_RCC_MCO1SOURCE_PLL2CLK (*)
+ * @arg @ref LL_RCC_MCO1SOURCE_PLLI2SCLK_DIV2 (*)
+ * @arg @ref LL_RCC_MCO1SOURCE_EXT_HSE (*)
+ * @arg @ref LL_RCC_MCO1SOURCE_PLLI2SCLK (*)
+ *
+ * (*) value not defined in all devices
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ConfigMCO(uint32_t MCOxSource)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_MCOSEL, MCOxSource);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_Peripheral_Clock_Source Peripheral Clock Source
+ * @{
+ */
+
+#if defined(RCC_CFGR2_I2S2SRC)
+/**
+ * @brief Configure I2Sx clock source
+ * @rmtoll CFGR2 I2S2SRC LL_RCC_SetI2SClockSource\n
+ * CFGR2 I2S3SRC LL_RCC_SetI2SClockSource
+ * @param I2SxSource This parameter can be one of the following values:
+ * @arg @ref LL_RCC_I2S2_CLKSOURCE_SYSCLK
+ * @arg @ref LL_RCC_I2S2_CLKSOURCE_PLLI2S_VCO
+ * @arg @ref LL_RCC_I2S3_CLKSOURCE_SYSCLK
+ * @arg @ref LL_RCC_I2S3_CLKSOURCE_PLLI2S_VCO
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetI2SClockSource(uint32_t I2SxSource)
+{
+ MODIFY_REG(RCC->CFGR2, (I2SxSource & 0xFFFF0000U), (I2SxSource << 16U));
+}
+#endif /* RCC_CFGR2_I2S2SRC */
+
+#if defined(USB_OTG_FS) || defined(USB)
+/**
+ * @brief Configure USB clock source
+ * @rmtoll CFGR OTGFSPRE LL_RCC_SetUSBClockSource\n
+ * CFGR USBPRE LL_RCC_SetUSBClockSource
+ * @param USBxSource This parameter can be one of the following values:
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_1_5 (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_2 (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_3 (*)
+ *
+ * (*) value not defined in all devices
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetUSBClockSource(uint32_t USBxSource)
+{
+#if defined(RCC_CFGR_USBPRE)
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_USBPRE, USBxSource);
+#else /*RCC_CFGR_OTGFSPRE*/
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_OTGFSPRE, USBxSource);
+#endif /*RCC_CFGR_USBPRE*/
+}
+#endif /* USB_OTG_FS || USB */
+
+/**
+ * @brief Configure ADC clock source
+ * @rmtoll CFGR ADCPRE LL_RCC_SetADCClockSource
+ * @param ADCxSource This parameter can be one of the following values:
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_2
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_4
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_6
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_8
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetADCClockSource(uint32_t ADCxSource)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_ADCPRE, ADCxSource);
+}
+
+#if defined(RCC_CFGR2_I2S2SRC)
+/**
+ * @brief Get I2Sx clock source
+ * @rmtoll CFGR2 I2S2SRC LL_RCC_GetI2SClockSource\n
+ * CFGR2 I2S3SRC LL_RCC_GetI2SClockSource
+ * @param I2Sx This parameter can be one of the following values:
+ * @arg @ref LL_RCC_I2S2_CLKSOURCE
+ * @arg @ref LL_RCC_I2S3_CLKSOURCE
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_I2S2_CLKSOURCE_SYSCLK
+ * @arg @ref LL_RCC_I2S2_CLKSOURCE_PLLI2S_VCO
+ * @arg @ref LL_RCC_I2S3_CLKSOURCE_SYSCLK
+ * @arg @ref LL_RCC_I2S3_CLKSOURCE_PLLI2S_VCO
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetI2SClockSource(uint32_t I2Sx)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR2, I2Sx) >> 16U | I2Sx);
+}
+#endif /* RCC_CFGR2_I2S2SRC */
+
+#if defined(USB_OTG_FS) || defined(USB)
+/**
+ * @brief Get USBx clock source
+ * @rmtoll CFGR OTGFSPRE LL_RCC_GetUSBClockSource\n
+ * CFGR USBPRE LL_RCC_GetUSBClockSource
+ * @param USBx This parameter can be one of the following values:
+ * @arg @ref LL_RCC_USB_CLKSOURCE
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_1_5 (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_2 (*)
+ * @arg @ref LL_RCC_USB_CLKSOURCE_PLL_DIV_3 (*)
+ *
+ * (*) value not defined in all devices
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetUSBClockSource(uint32_t USBx)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, USBx));
+}
+#endif /* USB_OTG_FS || USB */
+
+/**
+ * @brief Get ADCx clock source
+ * @rmtoll CFGR ADCPRE LL_RCC_GetADCClockSource
+ * @param ADCx This parameter can be one of the following values:
+ * @arg @ref LL_RCC_ADC_CLKSOURCE
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_2
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_4
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_6
+ * @arg @ref LL_RCC_ADC_CLKSRC_PCLK2_DIV_8
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetADCClockSource(uint32_t ADCx)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, ADCx));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_RTC RTC
+ * @{
+ */
+
+/**
+ * @brief Set RTC Clock Source
+ * @note Once the RTC clock source has been selected, it cannot be changed any more unless
+ * the Backup domain is reset. The BDRST bit can be used to reset them.
+ * @rmtoll BDCR RTCSEL LL_RCC_SetRTCClockSource
+ * @param Source This parameter can be one of the following values:
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_NONE
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_LSE
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_LSI
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_HSE_DIV128
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_SetRTCClockSource(uint32_t Source)
+{
+ MODIFY_REG(RCC->BDCR, RCC_BDCR_RTCSEL, Source);
+}
+
+/**
+ * @brief Get RTC Clock Source
+ * @rmtoll BDCR RTCSEL LL_RCC_GetRTCClockSource
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_NONE
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_LSE
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_LSI
+ * @arg @ref LL_RCC_RTC_CLKSOURCE_HSE_DIV128
+ */
+__STATIC_INLINE uint32_t LL_RCC_GetRTCClockSource(void)
+{
+ return (uint32_t)(READ_BIT(RCC->BDCR, RCC_BDCR_RTCSEL));
+}
+
+/**
+ * @brief Enable RTC
+ * @rmtoll BDCR RTCEN LL_RCC_EnableRTC
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableRTC(void)
+{
+ SET_BIT(RCC->BDCR, RCC_BDCR_RTCEN);
+}
+
+/**
+ * @brief Disable RTC
+ * @rmtoll BDCR RTCEN LL_RCC_DisableRTC
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableRTC(void)
+{
+ CLEAR_BIT(RCC->BDCR, RCC_BDCR_RTCEN);
+}
+
+/**
+ * @brief Check if RTC has been enabled or not
+ * @rmtoll BDCR RTCEN LL_RCC_IsEnabledRTC
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledRTC(void)
+{
+ return (READ_BIT(RCC->BDCR, RCC_BDCR_RTCEN) == (RCC_BDCR_RTCEN));
+}
+
+/**
+ * @brief Force the Backup domain reset
+ * @rmtoll BDCR BDRST LL_RCC_ForceBackupDomainReset
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ForceBackupDomainReset(void)
+{
+ SET_BIT(RCC->BDCR, RCC_BDCR_BDRST);
+}
+
+/**
+ * @brief Release the Backup domain reset
+ * @rmtoll BDCR BDRST LL_RCC_ReleaseBackupDomainReset
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ReleaseBackupDomainReset(void)
+{
+ CLEAR_BIT(RCC->BDCR, RCC_BDCR_BDRST);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_PLL PLL
+ * @{
+ */
+
+/**
+ * @brief Enable PLL
+ * @rmtoll CR PLLON LL_RCC_PLL_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_Enable(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_PLLON);
+}
+
+/**
+ * @brief Disable PLL
+ * @note Cannot be disabled if the PLL clock is used as the system clock
+ * @rmtoll CR PLLON LL_RCC_PLL_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_Disable(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_PLLON);
+}
+
+/**
+ * @brief Check if PLL Ready
+ * @rmtoll CR PLLRDY LL_RCC_PLL_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL_IsReady(void)
+{
+ return (READ_BIT(RCC->CR, RCC_CR_PLLRDY) == (RCC_CR_PLLRDY));
+}
+
+/**
+ * @brief Configure PLL used for SYSCLK Domain
+ * @rmtoll CFGR PLLSRC LL_RCC_PLL_ConfigDomain_SYS\n
+ * CFGR PLLXTPRE LL_RCC_PLL_ConfigDomain_SYS\n
+ * CFGR PLLMULL LL_RCC_PLL_ConfigDomain_SYS\n
+ * CFGR2 PREDIV1 LL_RCC_PLL_ConfigDomain_SYS\n
+ * CFGR2 PREDIV1SRC LL_RCC_PLL_ConfigDomain_SYS
+ * @param Source This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLLSOURCE_HSI_DIV_2
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_1
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_2 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_3 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_4 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_5 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_6 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_7 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_8 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_9 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_10 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_11 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_12 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_13 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_14 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_15 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_HSE_DIV_16 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_1 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_2 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_3 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_4 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_5 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_6 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_7 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_8 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_9 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_10 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_11 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_12 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_13 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_14 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_15 (*)
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2_DIV_16 (*)
+ *
+ * (*) value not defined in all devices
+ * @param PLLMul This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLL_MUL_2 (*)
+ * @arg @ref LL_RCC_PLL_MUL_3 (*)
+ * @arg @ref LL_RCC_PLL_MUL_4
+ * @arg @ref LL_RCC_PLL_MUL_5
+ * @arg @ref LL_RCC_PLL_MUL_6
+ * @arg @ref LL_RCC_PLL_MUL_7
+ * @arg @ref LL_RCC_PLL_MUL_8
+ * @arg @ref LL_RCC_PLL_MUL_9
+ * @arg @ref LL_RCC_PLL_MUL_6_5 (*)
+ * @arg @ref LL_RCC_PLL_MUL_10 (*)
+ * @arg @ref LL_RCC_PLL_MUL_11 (*)
+ * @arg @ref LL_RCC_PLL_MUL_12 (*)
+ * @arg @ref LL_RCC_PLL_MUL_13 (*)
+ * @arg @ref LL_RCC_PLL_MUL_14 (*)
+ * @arg @ref LL_RCC_PLL_MUL_15 (*)
+ * @arg @ref LL_RCC_PLL_MUL_16 (*)
+ *
+ * (*) value not defined in all devices
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_SYS(uint32_t Source, uint32_t PLLMul)
+{
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE | RCC_CFGR_PLLMULL,
+ (Source & (RCC_CFGR_PLLSRC | RCC_CFGR_PLLXTPRE)) | PLLMul);
+#if defined(RCC_CFGR2_PREDIV1)
+#if defined(RCC_CFGR2_PREDIV1SRC)
+ MODIFY_REG(RCC->CFGR2, (RCC_CFGR2_PREDIV1 | RCC_CFGR2_PREDIV1SRC),
+ (Source & RCC_CFGR2_PREDIV1) | ((Source & (RCC_CFGR2_PREDIV1SRC << 4U)) >> 4U));
+#else
+ MODIFY_REG(RCC->CFGR2, RCC_CFGR2_PREDIV1, (Source & RCC_CFGR2_PREDIV1));
+#endif /*RCC_CFGR2_PREDIV1SRC*/
+#endif /*RCC_CFGR2_PREDIV1*/
+}
+
+/**
+ * @brief Configure PLL clock source
+ * @rmtoll CFGR PLLSRC LL_RCC_PLL_SetMainSource\n
+ * CFGR2 PREDIV1SRC LL_RCC_PLL_SetMainSource
+ * @param PLLSource This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLLSOURCE_HSI_DIV_2
+ * @arg @ref LL_RCC_PLLSOURCE_HSE
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2 (*)
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_SetMainSource(uint32_t PLLSource)
+{
+#if defined(RCC_CFGR2_PREDIV1SRC)
+ MODIFY_REG(RCC->CFGR2, RCC_CFGR2_PREDIV1SRC, ((PLLSource & (RCC_CFGR2_PREDIV1SRC << 4U)) >> 4U));
+#endif /* RCC_CFGR2_PREDIV1SRC */
+ MODIFY_REG(RCC->CFGR, RCC_CFGR_PLLSRC, PLLSource);
+}
+
+/**
+ * @brief Get the oscillator used as PLL clock source.
+ * @rmtoll CFGR PLLSRC LL_RCC_PLL_GetMainSource\n
+ * CFGR2 PREDIV1SRC LL_RCC_PLL_GetMainSource
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_PLLSOURCE_HSI_DIV_2
+ * @arg @ref LL_RCC_PLLSOURCE_HSE
+ * @arg @ref LL_RCC_PLLSOURCE_PLL2 (*)
+ *
+ * (*) value not defined in all devices
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL_GetMainSource(void)
+{
+#if defined(RCC_CFGR2_PREDIV1SRC)
+ uint32_t pllsrc = READ_BIT(RCC->CFGR, RCC_CFGR_PLLSRC);
+ uint32_t predivsrc = (uint32_t)(READ_BIT(RCC->CFGR2, RCC_CFGR2_PREDIV1SRC) << 4U);
+ return (uint32_t)(pllsrc | predivsrc);
+#else
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PLLSRC));
+#endif /*RCC_CFGR2_PREDIV1SRC*/
+}
+
+/**
+ * @brief Get PLL multiplication Factor
+ * @rmtoll CFGR PLLMULL LL_RCC_PLL_GetMultiplicator
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_PLL_MUL_2 (*)
+ * @arg @ref LL_RCC_PLL_MUL_3 (*)
+ * @arg @ref LL_RCC_PLL_MUL_4
+ * @arg @ref LL_RCC_PLL_MUL_5
+ * @arg @ref LL_RCC_PLL_MUL_6
+ * @arg @ref LL_RCC_PLL_MUL_7
+ * @arg @ref LL_RCC_PLL_MUL_8
+ * @arg @ref LL_RCC_PLL_MUL_9
+ * @arg @ref LL_RCC_PLL_MUL_6_5 (*)
+ * @arg @ref LL_RCC_PLL_MUL_10 (*)
+ * @arg @ref LL_RCC_PLL_MUL_11 (*)
+ * @arg @ref LL_RCC_PLL_MUL_12 (*)
+ * @arg @ref LL_RCC_PLL_MUL_13 (*)
+ * @arg @ref LL_RCC_PLL_MUL_14 (*)
+ * @arg @ref LL_RCC_PLL_MUL_15 (*)
+ * @arg @ref LL_RCC_PLL_MUL_16 (*)
+ *
+ * (*) value not defined in all devices
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL_GetMultiplicator(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PLLMULL));
+}
+
+/**
+ * @brief Get PREDIV1 division factor for the main PLL
+ * @note They can be written only when the PLL is disabled
+ * @rmtoll CFGR2 PREDIV1 LL_RCC_PLL_GetPrediv\n
+ * CFGR2 PLLXTPRE LL_RCC_PLL_GetPrediv
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_PREDIV_DIV_1
+ * @arg @ref LL_RCC_PREDIV_DIV_2
+ * @arg @ref LL_RCC_PREDIV_DIV_3 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_4 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_5 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_6 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_7 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_8 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_9 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_10 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_11 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_12 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_13 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_14 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_15 (*)
+ * @arg @ref LL_RCC_PREDIV_DIV_16 (*)
+ *
+ * (*) value not defined in all devices
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL_GetPrediv(void)
+{
+#if defined(RCC_CFGR2_PREDIV1)
+ return (uint32_t)(READ_BIT(RCC->CFGR2, RCC_CFGR2_PREDIV1));
+#else
+ return (uint32_t)(READ_BIT(RCC->CFGR, RCC_CFGR_PLLXTPRE) >> RCC_CFGR_PLLXTPRE_Pos);
+#endif /*RCC_CFGR2_PREDIV1*/
+}
+
+/**
+ * @}
+ */
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/** @defgroup RCC_LL_EF_PLLI2S PLLI2S
+ * @{
+ */
+
+/**
+ * @brief Enable PLLI2S
+ * @rmtoll CR PLL3ON LL_RCC_PLLI2S_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLLI2S_Enable(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_PLL3ON);
+}
+
+/**
+ * @brief Disable PLLI2S
+ * @rmtoll CR PLL3ON LL_RCC_PLLI2S_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLLI2S_Disable(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_PLL3ON);
+}
+
+/**
+ * @brief Check if PLLI2S Ready
+ * @rmtoll CR PLL3RDY LL_RCC_PLLI2S_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLLI2S_IsReady(void)
+{
+ return (READ_BIT(RCC->CR, RCC_CR_PLL3RDY) == (RCC_CR_PLL3RDY));
+}
+
+/**
+ * @brief Configure PLLI2S used for I2S Domain
+ * @rmtoll CFGR2 PREDIV2 LL_RCC_PLL_ConfigDomain_PLLI2S\n
+ * CFGR2 PLL3MUL LL_RCC_PLL_ConfigDomain_PLLI2S
+ * @param Divider This parameter can be one of the following values:
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_1
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_2
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_3
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_4
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_5
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_6
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_7
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_8
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_9
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_10
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_11
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_12
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_13
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_14
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_15
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_16
+ * @param Multiplicator This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLLI2S_MUL_8
+ * @arg @ref LL_RCC_PLLI2S_MUL_9
+ * @arg @ref LL_RCC_PLLI2S_MUL_10
+ * @arg @ref LL_RCC_PLLI2S_MUL_11
+ * @arg @ref LL_RCC_PLLI2S_MUL_12
+ * @arg @ref LL_RCC_PLLI2S_MUL_13
+ * @arg @ref LL_RCC_PLLI2S_MUL_14
+ * @arg @ref LL_RCC_PLLI2S_MUL_16
+ * @arg @ref LL_RCC_PLLI2S_MUL_20
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_PLLI2S(uint32_t Divider, uint32_t Multiplicator)
+{
+ MODIFY_REG(RCC->CFGR2, RCC_CFGR2_PREDIV2 | RCC_CFGR2_PLL3MUL, Divider | Multiplicator);
+}
+
+/**
+ * @brief Get PLLI2S Multiplication Factor
+ * @rmtoll CFGR2 PLL3MUL LL_RCC_PLLI2S_GetMultiplicator
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_PLLI2S_MUL_8
+ * @arg @ref LL_RCC_PLLI2S_MUL_9
+ * @arg @ref LL_RCC_PLLI2S_MUL_10
+ * @arg @ref LL_RCC_PLLI2S_MUL_11
+ * @arg @ref LL_RCC_PLLI2S_MUL_12
+ * @arg @ref LL_RCC_PLLI2S_MUL_13
+ * @arg @ref LL_RCC_PLLI2S_MUL_14
+ * @arg @ref LL_RCC_PLLI2S_MUL_16
+ * @arg @ref LL_RCC_PLLI2S_MUL_20
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLLI2S_GetMultiplicator(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR2, RCC_CFGR2_PLL3MUL));
+}
+
+/**
+ * @}
+ */
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/** @defgroup RCC_LL_EF_PLL2 PLL2
+ * @{
+ */
+
+/**
+ * @brief Enable PLL2
+ * @rmtoll CR PLL2ON LL_RCC_PLL2_Enable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL2_Enable(void)
+{
+ SET_BIT(RCC->CR, RCC_CR_PLL2ON);
+}
+
+/**
+ * @brief Disable PLL2
+ * @rmtoll CR PLL2ON LL_RCC_PLL2_Disable
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL2_Disable(void)
+{
+ CLEAR_BIT(RCC->CR, RCC_CR_PLL2ON);
+}
+
+/**
+ * @brief Check if PLL2 Ready
+ * @rmtoll CR PLL2RDY LL_RCC_PLL2_IsReady
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL2_IsReady(void)
+{
+ return (READ_BIT(RCC->CR, RCC_CR_PLL2RDY) == (RCC_CR_PLL2RDY));
+}
+
+/**
+ * @brief Configure PLL2 used for PLL2 Domain
+ * @rmtoll CFGR2 PREDIV2 LL_RCC_PLL_ConfigDomain_PLL2\n
+ * CFGR2 PLL2MUL LL_RCC_PLL_ConfigDomain_PLL2
+ * @param Divider This parameter can be one of the following values:
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_1
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_2
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_3
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_4
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_5
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_6
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_7
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_8
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_9
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_10
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_11
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_12
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_13
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_14
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_15
+ * @arg @ref LL_RCC_HSE_PREDIV2_DIV_16
+ * @param Multiplicator This parameter can be one of the following values:
+ * @arg @ref LL_RCC_PLL2_MUL_8
+ * @arg @ref LL_RCC_PLL2_MUL_9
+ * @arg @ref LL_RCC_PLL2_MUL_10
+ * @arg @ref LL_RCC_PLL2_MUL_11
+ * @arg @ref LL_RCC_PLL2_MUL_12
+ * @arg @ref LL_RCC_PLL2_MUL_13
+ * @arg @ref LL_RCC_PLL2_MUL_14
+ * @arg @ref LL_RCC_PLL2_MUL_16
+ * @arg @ref LL_RCC_PLL2_MUL_20
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_PLL_ConfigDomain_PLL2(uint32_t Divider, uint32_t Multiplicator)
+{
+ MODIFY_REG(RCC->CFGR2, RCC_CFGR2_PREDIV2 | RCC_CFGR2_PLL2MUL, Divider | Multiplicator);
+}
+
+/**
+ * @brief Get PLL2 Multiplication Factor
+ * @rmtoll CFGR2 PLL2MUL LL_RCC_PLL2_GetMultiplicator
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_RCC_PLL2_MUL_8
+ * @arg @ref LL_RCC_PLL2_MUL_9
+ * @arg @ref LL_RCC_PLL2_MUL_10
+ * @arg @ref LL_RCC_PLL2_MUL_11
+ * @arg @ref LL_RCC_PLL2_MUL_12
+ * @arg @ref LL_RCC_PLL2_MUL_13
+ * @arg @ref LL_RCC_PLL2_MUL_14
+ * @arg @ref LL_RCC_PLL2_MUL_16
+ * @arg @ref LL_RCC_PLL2_MUL_20
+ */
+__STATIC_INLINE uint32_t LL_RCC_PLL2_GetMultiplicator(void)
+{
+ return (uint32_t)(READ_BIT(RCC->CFGR2, RCC_CFGR2_PLL2MUL));
+}
+
+/**
+ * @}
+ */
+#endif /* RCC_PLL2_SUPPORT */
+
+/** @defgroup RCC_LL_EF_FLAG_Management FLAG Management
+ * @{
+ */
+
+/**
+ * @brief Clear LSI ready interrupt flag
+ * @rmtoll CIR LSIRDYC LL_RCC_ClearFlag_LSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_LSIRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_LSIRDYC);
+}
+
+/**
+ * @brief Clear LSE ready interrupt flag
+ * @rmtoll CIR LSERDYC LL_RCC_ClearFlag_LSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_LSERDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_LSERDYC);
+}
+
+/**
+ * @brief Clear HSI ready interrupt flag
+ * @rmtoll CIR HSIRDYC LL_RCC_ClearFlag_HSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_HSIRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_HSIRDYC);
+}
+
+/**
+ * @brief Clear HSE ready interrupt flag
+ * @rmtoll CIR HSERDYC LL_RCC_ClearFlag_HSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_HSERDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_HSERDYC);
+}
+
+/**
+ * @brief Clear PLL ready interrupt flag
+ * @rmtoll CIR PLLRDYC LL_RCC_ClearFlag_PLLRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_PLLRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLLRDYC);
+}
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Clear PLLI2S ready interrupt flag
+ * @rmtoll CIR PLL3RDYC LL_RCC_ClearFlag_PLLI2SRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_PLLI2SRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLL3RDYC);
+}
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Clear PLL2 ready interrupt flag
+ * @rmtoll CIR PLL2RDYC LL_RCC_ClearFlag_PLL2RDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_PLL2RDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLL2RDYC);
+}
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @brief Clear Clock security system interrupt flag
+ * @rmtoll CIR CSSC LL_RCC_ClearFlag_HSECSS
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearFlag_HSECSS(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_CSSC);
+}
+
+/**
+ * @brief Check if LSI ready interrupt occurred or not
+ * @rmtoll CIR LSIRDYF LL_RCC_IsActiveFlag_LSIRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LSIRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_LSIRDYF) == (RCC_CIR_LSIRDYF));
+}
+
+/**
+ * @brief Check if LSE ready interrupt occurred or not
+ * @rmtoll CIR LSERDYF LL_RCC_IsActiveFlag_LSERDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LSERDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_LSERDYF) == (RCC_CIR_LSERDYF));
+}
+
+/**
+ * @brief Check if HSI ready interrupt occurred or not
+ * @rmtoll CIR HSIRDYF LL_RCC_IsActiveFlag_HSIRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSIRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_HSIRDYF) == (RCC_CIR_HSIRDYF));
+}
+
+/**
+ * @brief Check if HSE ready interrupt occurred or not
+ * @rmtoll CIR HSERDYF LL_RCC_IsActiveFlag_HSERDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSERDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_HSERDYF) == (RCC_CIR_HSERDYF));
+}
+
+/**
+ * @brief Check if PLL ready interrupt occurred or not
+ * @rmtoll CIR PLLRDYF LL_RCC_IsActiveFlag_PLLRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLLRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLLRDYF) == (RCC_CIR_PLLRDYF));
+}
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Check if PLLI2S ready interrupt occurred or not
+ * @rmtoll CIR PLL3RDYF LL_RCC_IsActiveFlag_PLLI2SRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLLI2SRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLL3RDYF) == (RCC_CIR_PLL3RDYF));
+}
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Check if PLL2 ready interrupt occurred or not
+ * @rmtoll CIR PLL2RDYF LL_RCC_IsActiveFlag_PLL2RDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PLL2RDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLL2RDYF) == (RCC_CIR_PLL2RDYF));
+}
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @brief Check if Clock security system interrupt occurred or not
+ * @rmtoll CIR CSSF LL_RCC_IsActiveFlag_HSECSS
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_HSECSS(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_CSSF) == (RCC_CIR_CSSF));
+}
+
+/**
+ * @brief Check if RCC flag Independent Watchdog reset is set or not.
+ * @rmtoll CSR IWDGRSTF LL_RCC_IsActiveFlag_IWDGRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_IWDGRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_IWDGRSTF) == (RCC_CSR_IWDGRSTF));
+}
+
+/**
+ * @brief Check if RCC flag Low Power reset is set or not.
+ * @rmtoll CSR LPWRRSTF LL_RCC_IsActiveFlag_LPWRRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_LPWRRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_LPWRRSTF) == (RCC_CSR_LPWRRSTF));
+}
+
+/**
+ * @brief Check if RCC flag Pin reset is set or not.
+ * @rmtoll CSR PINRSTF LL_RCC_IsActiveFlag_PINRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PINRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_PINRSTF) == (RCC_CSR_PINRSTF));
+}
+
+/**
+ * @brief Check if RCC flag POR/PDR reset is set or not.
+ * @rmtoll CSR PORRSTF LL_RCC_IsActiveFlag_PORRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_PORRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_PORRSTF) == (RCC_CSR_PORRSTF));
+}
+
+/**
+ * @brief Check if RCC flag Software reset is set or not.
+ * @rmtoll CSR SFTRSTF LL_RCC_IsActiveFlag_SFTRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_SFTRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_SFTRSTF) == (RCC_CSR_SFTRSTF));
+}
+
+/**
+ * @brief Check if RCC flag Window Watchdog reset is set or not.
+ * @rmtoll CSR WWDGRSTF LL_RCC_IsActiveFlag_WWDGRST
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsActiveFlag_WWDGRST(void)
+{
+ return (READ_BIT(RCC->CSR, RCC_CSR_WWDGRSTF) == (RCC_CSR_WWDGRSTF));
+}
+
+/**
+ * @brief Set RMVF bit to clear the reset flags.
+ * @rmtoll CSR RMVF LL_RCC_ClearResetFlags
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_ClearResetFlags(void)
+{
+ SET_BIT(RCC->CSR, RCC_CSR_RMVF);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_IT_Management IT Management
+ * @{
+ */
+
+/**
+ * @brief Enable LSI ready interrupt
+ * @rmtoll CIR LSIRDYIE LL_RCC_EnableIT_LSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_LSIRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_LSIRDYIE);
+}
+
+/**
+ * @brief Enable LSE ready interrupt
+ * @rmtoll CIR LSERDYIE LL_RCC_EnableIT_LSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_LSERDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_LSERDYIE);
+}
+
+/**
+ * @brief Enable HSI ready interrupt
+ * @rmtoll CIR HSIRDYIE LL_RCC_EnableIT_HSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_HSIRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_HSIRDYIE);
+}
+
+/**
+ * @brief Enable HSE ready interrupt
+ * @rmtoll CIR HSERDYIE LL_RCC_EnableIT_HSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_HSERDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_HSERDYIE);
+}
+
+/**
+ * @brief Enable PLL ready interrupt
+ * @rmtoll CIR PLLRDYIE LL_RCC_EnableIT_PLLRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_PLLRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLLRDYIE);
+}
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Enable PLLI2S ready interrupt
+ * @rmtoll CIR PLL3RDYIE LL_RCC_EnableIT_PLLI2SRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_PLLI2SRDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLL3RDYIE);
+}
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Enable PLL2 ready interrupt
+ * @rmtoll CIR PLL2RDYIE LL_RCC_EnableIT_PLL2RDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_EnableIT_PLL2RDY(void)
+{
+ SET_BIT(RCC->CIR, RCC_CIR_PLL2RDYIE);
+}
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @brief Disable LSI ready interrupt
+ * @rmtoll CIR LSIRDYIE LL_RCC_DisableIT_LSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_LSIRDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_LSIRDYIE);
+}
+
+/**
+ * @brief Disable LSE ready interrupt
+ * @rmtoll CIR LSERDYIE LL_RCC_DisableIT_LSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_LSERDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_LSERDYIE);
+}
+
+/**
+ * @brief Disable HSI ready interrupt
+ * @rmtoll CIR HSIRDYIE LL_RCC_DisableIT_HSIRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_HSIRDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_HSIRDYIE);
+}
+
+/**
+ * @brief Disable HSE ready interrupt
+ * @rmtoll CIR HSERDYIE LL_RCC_DisableIT_HSERDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_HSERDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_HSERDYIE);
+}
+
+/**
+ * @brief Disable PLL ready interrupt
+ * @rmtoll CIR PLLRDYIE LL_RCC_DisableIT_PLLRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_PLLRDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_PLLRDYIE);
+}
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Disable PLLI2S ready interrupt
+ * @rmtoll CIR PLL3RDYIE LL_RCC_DisableIT_PLLI2SRDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_PLLI2SRDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_PLL3RDYIE);
+}
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Disable PLL2 ready interrupt
+ * @rmtoll CIR PLL2RDYIE LL_RCC_DisableIT_PLL2RDY
+ * @retval None
+ */
+__STATIC_INLINE void LL_RCC_DisableIT_PLL2RDY(void)
+{
+ CLEAR_BIT(RCC->CIR, RCC_CIR_PLL2RDYIE);
+}
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @brief Checks if LSI ready interrupt source is enabled or disabled.
+ * @rmtoll CIR LSIRDYIE LL_RCC_IsEnabledIT_LSIRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSIRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_LSIRDYIE) == (RCC_CIR_LSIRDYIE));
+}
+
+/**
+ * @brief Checks if LSE ready interrupt source is enabled or disabled.
+ * @rmtoll CIR LSERDYIE LL_RCC_IsEnabledIT_LSERDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_LSERDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_LSERDYIE) == (RCC_CIR_LSERDYIE));
+}
+
+/**
+ * @brief Checks if HSI ready interrupt source is enabled or disabled.
+ * @rmtoll CIR HSIRDYIE LL_RCC_IsEnabledIT_HSIRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSIRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_HSIRDYIE) == (RCC_CIR_HSIRDYIE));
+}
+
+/**
+ * @brief Checks if HSE ready interrupt source is enabled or disabled.
+ * @rmtoll CIR HSERDYIE LL_RCC_IsEnabledIT_HSERDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_HSERDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_HSERDYIE) == (RCC_CIR_HSERDYIE));
+}
+
+/**
+ * @brief Checks if PLL ready interrupt source is enabled or disabled.
+ * @rmtoll CIR PLLRDYIE LL_RCC_IsEnabledIT_PLLRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLLRDYIE) == (RCC_CIR_PLLRDYIE));
+}
+
+#if defined(RCC_PLLI2S_SUPPORT)
+/**
+ * @brief Checks if PLLI2S ready interrupt source is enabled or disabled.
+ * @rmtoll CIR PLL3RDYIE LL_RCC_IsEnabledIT_PLLI2SRDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLLI2SRDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLL3RDYIE) == (RCC_CIR_PLL3RDYIE));
+}
+#endif /* RCC_PLLI2S_SUPPORT */
+
+#if defined(RCC_PLL2_SUPPORT)
+/**
+ * @brief Checks if PLL2 ready interrupt source is enabled or disabled.
+ * @rmtoll CIR PLL2RDYIE LL_RCC_IsEnabledIT_PLL2RDY
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_RCC_IsEnabledIT_PLL2RDY(void)
+{
+ return (READ_BIT(RCC->CIR, RCC_CIR_PLL2RDYIE) == (RCC_CIR_PLL2RDYIE));
+}
+#endif /* RCC_PLL2_SUPPORT */
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup RCC_LL_EF_Init De-initialization function
+ * @{
+ */
+ErrorStatus LL_RCC_DeInit(void);
+/**
+ * @}
+ */
+
+/** @defgroup RCC_LL_EF_Get_Freq Get system and peripherals clocks frequency functions
+ * @{
+ */
+void LL_RCC_GetSystemClocksFreq(LL_RCC_ClocksTypeDef *RCC_Clocks);
+#if defined(RCC_CFGR2_I2S2SRC)
+uint32_t LL_RCC_GetI2SClockFreq(uint32_t I2SxSource);
+#endif /* RCC_CFGR2_I2S2SRC */
+#if defined(USB_OTG_FS) || defined(USB)
+uint32_t LL_RCC_GetUSBClockFreq(uint32_t USBxSource);
+#endif /* USB_OTG_FS || USB */
+uint32_t LL_RCC_GetADCClockFreq(uint32_t ADCxSource);
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* RCC */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_RCC_H */
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h
new file mode 100644
index 0000000..0aba37b
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h
@@ -0,0 +1,575 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_system.h
+ * @author MCD Application Team
+ * @brief Header file of SYSTEM LL module.
+ *
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ @verbatim
+ ==============================================================================
+ ##### How to use this driver #####
+ ==============================================================================
+ [..]
+ The LL SYSTEM driver contains a set of generic APIs that can be
+ used by user:
+ (+) Some of the FLASH features need to be handled in the SYSTEM file.
+ (+) Access to DBGCMU registers
+ (+) Access to SYSCFG registers
+
+ @endverbatim
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_SYSTEM_H
+#define __STM32F1xx_LL_SYSTEM_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined (FLASH) || defined (DBGMCU)
+
+/** @defgroup SYSTEM_LL SYSTEM
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup SYSTEM_LL_Private_Constants SYSTEM Private Constants
+ * @{
+ */
+
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+
+/* Exported types ------------------------------------------------------------*/
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup SYSTEM_LL_Exported_Constants SYSTEM Exported Constants
+ * @{
+ */
+
+
+
+/** @defgroup SYSTEM_LL_EC_TRACE DBGMCU TRACE Pin Assignment
+ * @{
+ */
+#define LL_DBGMCU_TRACE_NONE 0x00000000U /*!< TRACE pins not assigned (default state) */
+#define LL_DBGMCU_TRACE_ASYNCH DBGMCU_CR_TRACE_IOEN /*!< TRACE pin assignment for Asynchronous Mode */
+#define LL_DBGMCU_TRACE_SYNCH_SIZE1 (DBGMCU_CR_TRACE_IOEN | DBGMCU_CR_TRACE_MODE_0) /*!< TRACE pin assignment for Synchronous Mode with a TRACEDATA size of 1 */
+#define LL_DBGMCU_TRACE_SYNCH_SIZE2 (DBGMCU_CR_TRACE_IOEN | DBGMCU_CR_TRACE_MODE_1) /*!< TRACE pin assignment for Synchronous Mode with a TRACEDATA size of 2 */
+#define LL_DBGMCU_TRACE_SYNCH_SIZE4 (DBGMCU_CR_TRACE_IOEN | DBGMCU_CR_TRACE_MODE) /*!< TRACE pin assignment for Synchronous Mode with a TRACEDATA size of 4 */
+/**
+ * @}
+ */
+
+/** @defgroup SYSTEM_LL_EC_APB1_GRP1_STOP_IP DBGMCU APB1 GRP1 STOP IP
+ * @{
+ */
+#define LL_DBGMCU_APB1_GRP1_TIM2_STOP DBGMCU_CR_DBG_TIM2_STOP /*!< TIM2 counter stopped when core is halted */
+#define LL_DBGMCU_APB1_GRP1_TIM3_STOP DBGMCU_CR_DBG_TIM3_STOP /*!< TIM3 counter stopped when core is halted */
+#define LL_DBGMCU_APB1_GRP1_TIM4_STOP DBGMCU_CR_DBG_TIM4_STOP /*!< TIM4 counter stopped when core is halted */
+#if defined(DBGMCU_CR_DBG_TIM5_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM5_STOP DBGMCU_CR_DBG_TIM5_STOP /*!< TIM5 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM5_STOP */
+#if defined(DBGMCU_CR_DBG_TIM6_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM6_STOP DBGMCU_CR_DBG_TIM6_STOP /*!< TIM6 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM6_STOP */
+#if defined(DBGMCU_CR_DBG_TIM7_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM7_STOP DBGMCU_CR_DBG_TIM7_STOP /*!< TIM7 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM7_STOP */
+#if defined(DBGMCU_CR_DBG_TIM12_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM12_STOP DBGMCU_CR_DBG_TIM12_STOP /*!< TIM12 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM12_STOP */
+#if defined(DBGMCU_CR_DBG_TIM13_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM13_STOP DBGMCU_CR_DBG_TIM13_STOP /*!< TIM13 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM13_STOP */
+#if defined(DBGMCU_CR_DBG_TIM14_STOP)
+#define LL_DBGMCU_APB1_GRP1_TIM14_STOP DBGMCU_CR_DBG_TIM14_STOP /*!< TIM14 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM14_STOP */
+#define LL_DBGMCU_APB1_GRP1_WWDG_STOP DBGMCU_CR_DBG_WWDG_STOP /*!< Debug Window Watchdog stopped when Core is halted */
+#define LL_DBGMCU_APB1_GRP1_IWDG_STOP DBGMCU_CR_DBG_IWDG_STOP /*!< Debug Independent Watchdog stopped when Core is halted */
+#define LL_DBGMCU_APB1_GRP1_I2C1_STOP DBGMCU_CR_DBG_I2C1_SMBUS_TIMEOUT /*!< I2C1 SMBUS timeout mode stopped when Core is halted */
+#if defined(DBGMCU_CR_DBG_I2C2_SMBUS_TIMEOUT)
+#define LL_DBGMCU_APB1_GRP1_I2C2_STOP DBGMCU_CR_DBG_I2C2_SMBUS_TIMEOUT /*!< I2C2 SMBUS timeout mode stopped when Core is halted */
+#endif /* DBGMCU_CR_DBG_I2C2_SMBUS_TIMEOUT */
+#if defined(DBGMCU_CR_DBG_CAN1_STOP)
+#define LL_DBGMCU_APB1_GRP1_CAN1_STOP DBGMCU_CR_DBG_CAN1_STOP /*!< CAN1 debug stopped when Core is halted */
+#endif /* DBGMCU_CR_DBG_CAN1_STOP */
+#if defined(DBGMCU_CR_DBG_CAN2_STOP)
+#define LL_DBGMCU_APB1_GRP1_CAN2_STOP DBGMCU_CR_DBG_CAN2_STOP /*!< CAN2 debug stopped when Core is halted */
+#endif /* DBGMCU_CR_DBG_CAN2_STOP */
+/**
+ * @}
+ */
+
+/** @defgroup SYSTEM_LL_EC_APB2_GRP1_STOP_IP DBGMCU APB2 GRP1 STOP IP
+ * @{
+ */
+#define LL_DBGMCU_APB2_GRP1_TIM1_STOP DBGMCU_CR_DBG_TIM1_STOP /*!< TIM1 counter stopped when core is halted */
+#if defined(DBGMCU_CR_DBG_TIM8_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM8_STOP DBGMCU_CR_DBG_TIM8_STOP /*!< TIM8 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_CAN1_STOP */
+#if defined(DBGMCU_CR_DBG_TIM9_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM9_STOP DBGMCU_CR_DBG_TIM9_STOP /*!< TIM9 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM9_STOP */
+#if defined(DBGMCU_CR_DBG_TIM10_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM10_STOP DBGMCU_CR_DBG_TIM10_STOP /*!< TIM10 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM10_STOP */
+#if defined(DBGMCU_CR_DBG_TIM11_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM11_STOP DBGMCU_CR_DBG_TIM11_STOP /*!< TIM11 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM11_STOP */
+#if defined(DBGMCU_CR_DBG_TIM15_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM15_STOP DBGMCU_CR_DBG_TIM15_STOP /*!< TIM15 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM15_STOP */
+#if defined(DBGMCU_CR_DBG_TIM16_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM16_STOP DBGMCU_CR_DBG_TIM16_STOP /*!< TIM16 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM16_STOP */
+#if defined(DBGMCU_CR_DBG_TIM17_STOP)
+#define LL_DBGMCU_APB2_GRP1_TIM17_STOP DBGMCU_CR_DBG_TIM17_STOP /*!< TIM17 counter stopped when core is halted */
+#endif /* DBGMCU_CR_DBG_TIM17_STOP */
+/**
+ * @}
+ */
+
+/** @defgroup SYSTEM_LL_EC_LATENCY FLASH LATENCY
+ * @{
+ */
+#if defined(FLASH_ACR_LATENCY)
+#define LL_FLASH_LATENCY_0 0x00000000U /*!< FLASH Zero Latency cycle */
+#define LL_FLASH_LATENCY_1 FLASH_ACR_LATENCY_0 /*!< FLASH One Latency cycle */
+#define LL_FLASH_LATENCY_2 FLASH_ACR_LATENCY_1 /*!< FLASH Two wait states */
+#else
+#endif /* FLASH_ACR_LATENCY */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup SYSTEM_LL_Exported_Functions SYSTEM Exported Functions
+ * @{
+ */
+
+
+
+/** @defgroup SYSTEM_LL_EF_DBGMCU DBGMCU
+ * @{
+ */
+
+/**
+ * @brief Return the device identifier
+ * @note For Low Density devices, the device ID is 0x412
+ * @note For Medium Density devices, the device ID is 0x410
+ * @note For High Density devices, the device ID is 0x414
+ * @note For XL Density devices, the device ID is 0x430
+ * @note For Connectivity Line devices, the device ID is 0x418
+ * @rmtoll DBGMCU_IDCODE DEV_ID LL_DBGMCU_GetDeviceID
+ * @retval Values between Min_Data=0x00 and Max_Data=0xFFF
+ */
+__STATIC_INLINE uint32_t LL_DBGMCU_GetDeviceID(void)
+{
+ return (uint32_t)(READ_BIT(DBGMCU->IDCODE, DBGMCU_IDCODE_DEV_ID));
+}
+
+/**
+ * @brief Return the device revision identifier
+ * @note This field indicates the revision of the device.
+ For example, it is read as revA -> 0x1000,for Low Density devices
+ For example, it is read as revA -> 0x0000, revB -> 0x2000, revZ -> 0x2001, rev1,2,3,X or Y -> 0x2003,for Medium Density devices
+ For example, it is read as revA or 1 -> 0x1000, revZ -> 0x1001,rev1,2,3,X or Y -> 0x1003,for Medium Density devices
+ For example, it is read as revA or 1 -> 0x1003,for XL Density devices
+ For example, it is read as revA -> 0x1000, revZ -> 0x1001 for Connectivity line devices
+ * @rmtoll DBGMCU_IDCODE REV_ID LL_DBGMCU_GetRevisionID
+ * @retval Values between Min_Data=0x00 and Max_Data=0xFFFF
+ */
+__STATIC_INLINE uint32_t LL_DBGMCU_GetRevisionID(void)
+{
+ return (uint32_t)(READ_BIT(DBGMCU->IDCODE, DBGMCU_IDCODE_REV_ID) >> DBGMCU_IDCODE_REV_ID_Pos);
+}
+
+/**
+ * @brief Enable the Debug Module during SLEEP mode
+ * @rmtoll DBGMCU_CR DBG_SLEEP LL_DBGMCU_EnableDBGSleepMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_EnableDBGSleepMode(void)
+{
+ SET_BIT(DBGMCU->CR, DBGMCU_CR_DBG_SLEEP);
+}
+
+/**
+ * @brief Disable the Debug Module during SLEEP mode
+ * @rmtoll DBGMCU_CR DBG_SLEEP LL_DBGMCU_DisableDBGSleepMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_DisableDBGSleepMode(void)
+{
+ CLEAR_BIT(DBGMCU->CR, DBGMCU_CR_DBG_SLEEP);
+}
+
+/**
+ * @brief Enable the Debug Module during STOP mode
+ * @rmtoll DBGMCU_CR DBG_STOP LL_DBGMCU_EnableDBGStopMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_EnableDBGStopMode(void)
+{
+ SET_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STOP);
+}
+
+/**
+ * @brief Disable the Debug Module during STOP mode
+ * @rmtoll DBGMCU_CR DBG_STOP LL_DBGMCU_DisableDBGStopMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_DisableDBGStopMode(void)
+{
+ CLEAR_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STOP);
+}
+
+/**
+ * @brief Enable the Debug Module during STANDBY mode
+ * @rmtoll DBGMCU_CR DBG_STANDBY LL_DBGMCU_EnableDBGStandbyMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_EnableDBGStandbyMode(void)
+{
+ SET_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STANDBY);
+}
+
+/**
+ * @brief Disable the Debug Module during STANDBY mode
+ * @rmtoll DBGMCU_CR DBG_STANDBY LL_DBGMCU_DisableDBGStandbyMode
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_DisableDBGStandbyMode(void)
+{
+ CLEAR_BIT(DBGMCU->CR, DBGMCU_CR_DBG_STANDBY);
+}
+
+/**
+ * @brief Set Trace pin assignment control
+ * @rmtoll DBGMCU_CR TRACE_IOEN LL_DBGMCU_SetTracePinAssignment\n
+ * DBGMCU_CR TRACE_MODE LL_DBGMCU_SetTracePinAssignment
+ * @param PinAssignment This parameter can be one of the following values:
+ * @arg @ref LL_DBGMCU_TRACE_NONE
+ * @arg @ref LL_DBGMCU_TRACE_ASYNCH
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE1
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE2
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE4
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_SetTracePinAssignment(uint32_t PinAssignment)
+{
+ MODIFY_REG(DBGMCU->CR, DBGMCU_CR_TRACE_IOEN | DBGMCU_CR_TRACE_MODE, PinAssignment);
+}
+
+/**
+ * @brief Get Trace pin assignment control
+ * @rmtoll DBGMCU_CR TRACE_IOEN LL_DBGMCU_GetTracePinAssignment\n
+ * DBGMCU_CR TRACE_MODE LL_DBGMCU_GetTracePinAssignment
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_DBGMCU_TRACE_NONE
+ * @arg @ref LL_DBGMCU_TRACE_ASYNCH
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE1
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE2
+ * @arg @ref LL_DBGMCU_TRACE_SYNCH_SIZE4
+ */
+__STATIC_INLINE uint32_t LL_DBGMCU_GetTracePinAssignment(void)
+{
+ return (uint32_t)(READ_BIT(DBGMCU->CR, DBGMCU_CR_TRACE_IOEN | DBGMCU_CR_TRACE_MODE));
+}
+
+/**
+ * @brief Freeze APB1 peripherals (group1 peripherals)
+ * @rmtoll DBGMCU_CR_APB1 DBG_TIM2_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM3_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM4_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM5_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM6_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM7_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM12_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM13_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM14_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_RTC_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_WWDG_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_IWDG_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_I2C1_SMBUS_TIMEOUT LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_I2C2_SMBUS_TIMEOUT LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_CAN1_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_CAN2_STOP LL_DBGMCU_APB1_GRP1_FreezePeriph
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM2_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM3_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM4_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM5_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM6_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM7_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM12_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM13_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM14_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_WWDG_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_IWDG_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_I2C1_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_I2C2_STOP (*)
+ * @arg @ref LL_DBGMCU_APB1_GRP1_CAN1_STOP (*)
+ * @arg @ref LL_DBGMCU_APB1_GRP1_CAN2_STOP (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_FreezePeriph(uint32_t Periphs)
+{
+ SET_BIT(DBGMCU->CR, Periphs);
+}
+
+/**
+ * @brief Unfreeze APB1 peripherals (group1 peripherals)
+ * @rmtoll DBGMCU_CR_APB1 DBG_TIM2_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM3_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM4_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM5_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM6_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM7_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM12_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM13_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_TIM14_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_RTC_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_WWDG_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_IWDG_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_I2C1_SMBUS_TIMEOUT LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_I2C2_SMBUS_TIMEOUT LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_CAN1_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph\n
+ * DBGMCU_CR_APB1 DBG_CAN2_STOP LL_DBGMCU_APB1_GRP1_UnFreezePeriph
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM2_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM3_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM4_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM5_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM6_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM7_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM12_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM13_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_TIM14_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_RTC_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_WWDG_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_IWDG_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_I2C1_STOP
+ * @arg @ref LL_DBGMCU_APB1_GRP1_I2C2_STOP (*)
+ * @arg @ref LL_DBGMCU_APB1_GRP1_CAN1_STOP (*)
+ * @arg @ref LL_DBGMCU_APB1_GRP1_CAN2_STOP (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_APB1_GRP1_UnFreezePeriph(uint32_t Periphs)
+{
+ CLEAR_BIT(DBGMCU->CR, Periphs);
+}
+
+/**
+ * @brief Freeze APB2 peripherals
+ * @rmtoll DBGMCU_CR_APB2 DBG_TIM1_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM8_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM9_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM10_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM11_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM15_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM16_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM17_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM1_STOP
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM8_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM9_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM10_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM11_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM15_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM16_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM17_STOP (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_FreezePeriph(uint32_t Periphs)
+{
+ SET_BIT(DBGMCU->CR, Periphs);
+}
+
+/**
+ * @brief Unfreeze APB2 peripherals
+ * @rmtoll DBGMCU_CR_APB2 DBG_TIM1_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM8_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM9_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM10_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM11_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM15_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM16_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph\n
+ * DBGMCU_CR_APB2 DBG_TIM17_STOP LL_DBGMCU_APB2_GRP1_FreezePeriph
+ * @param Periphs This parameter can be a combination of the following values:
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM1_STOP
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM8_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM9_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM10_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM11_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM15_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM16_STOP (*)
+ * @arg @ref LL_DBGMCU_APB2_GRP1_TIM17_STOP (*)
+ *
+ * (*) value not defined in all devices.
+ * @retval None
+ */
+__STATIC_INLINE void LL_DBGMCU_APB2_GRP1_UnFreezePeriph(uint32_t Periphs)
+{
+ CLEAR_BIT(DBGMCU->CR, Periphs);
+}
+/**
+ * @}
+ */
+
+#if defined(FLASH_ACR_LATENCY)
+/** @defgroup SYSTEM_LL_EF_FLASH FLASH
+ * @{
+ */
+
+/**
+ * @brief Set FLASH Latency
+ * @rmtoll FLASH_ACR LATENCY LL_FLASH_SetLatency
+ * @param Latency This parameter can be one of the following values:
+ * @arg @ref LL_FLASH_LATENCY_0
+ * @arg @ref LL_FLASH_LATENCY_1
+ * @arg @ref LL_FLASH_LATENCY_2
+ * @retval None
+ */
+__STATIC_INLINE void LL_FLASH_SetLatency(uint32_t Latency)
+{
+ MODIFY_REG(FLASH->ACR, FLASH_ACR_LATENCY, Latency);
+}
+
+/**
+ * @brief Get FLASH Latency
+ * @rmtoll FLASH_ACR LATENCY LL_FLASH_GetLatency
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_FLASH_LATENCY_0
+ * @arg @ref LL_FLASH_LATENCY_1
+ * @arg @ref LL_FLASH_LATENCY_2
+ */
+__STATIC_INLINE uint32_t LL_FLASH_GetLatency(void)
+{
+ return (uint32_t)(READ_BIT(FLASH->ACR, FLASH_ACR_LATENCY));
+}
+
+/**
+ * @brief Enable Prefetch
+ * @rmtoll FLASH_ACR PRFTBE LL_FLASH_EnablePrefetch
+ * @retval None
+ */
+__STATIC_INLINE void LL_FLASH_EnablePrefetch(void)
+{
+ SET_BIT(FLASH->ACR, FLASH_ACR_PRFTBE);
+}
+
+/**
+ * @brief Disable Prefetch
+ * @rmtoll FLASH_ACR PRFTBE LL_FLASH_DisablePrefetch
+ * @retval None
+ */
+__STATIC_INLINE void LL_FLASH_DisablePrefetch(void)
+{
+ CLEAR_BIT(FLASH->ACR, FLASH_ACR_PRFTBE);
+}
+
+/**
+ * @brief Check if Prefetch buffer is enabled
+ * @rmtoll FLASH_ACR PRFTBS LL_FLASH_IsPrefetchEnabled
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_FLASH_IsPrefetchEnabled(void)
+{
+ return (READ_BIT(FLASH->ACR, FLASH_ACR_PRFTBS) == (FLASH_ACR_PRFTBS));
+}
+
+#endif /* FLASH_ACR_LATENCY */
+/**
+ * @brief Enable Flash Half Cycle Access
+ * @rmtoll FLASH_ACR HLFCYA LL_FLASH_EnableHalfCycleAccess
+ * @retval None
+ */
+__STATIC_INLINE void LL_FLASH_EnableHalfCycleAccess(void)
+{
+ SET_BIT(FLASH->ACR, FLASH_ACR_HLFCYA);
+}
+
+/**
+ * @brief Disable Flash Half Cycle Access
+ * @rmtoll FLASH_ACR HLFCYA LL_FLASH_DisableHalfCycleAccess
+ * @retval None
+ */
+__STATIC_INLINE void LL_FLASH_DisableHalfCycleAccess(void)
+{
+ CLEAR_BIT(FLASH->ACR, FLASH_ACR_HLFCYA);
+}
+
+/**
+ * @brief Check if Flash Half Cycle Access is enabled or not
+ * @rmtoll FLASH_ACR HLFCYA LL_FLASH_IsHalfCycleAccessEnabled
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_FLASH_IsHalfCycleAccessEnabled(void)
+{
+ return (READ_BIT(FLASH->ACR, FLASH_ACR_HLFCYA) == (FLASH_ACR_HLFCYA));
+}
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* defined (FLASH) || defined (DBGMCU) */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_SYSTEM_H */
+
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h
new file mode 100644
index 0000000..d54a00e
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h
@@ -0,0 +1,3901 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_tim.h
+ * @author MCD Application Team
+ * @brief Header file of TIM LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_TIM_H
+#define __STM32F1xx_LL_TIM_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+#if defined (TIM1) || defined (TIM2) || defined (TIM3) || defined (TIM4) || defined (TIM5) || defined (TIM6) || defined (TIM7) || defined (TIM8) || defined (TIM9) || defined (TIM10) || defined (TIM11) || defined (TIM12) || defined (TIM13) || defined (TIM14) || defined (TIM15) || defined (TIM16) || defined (TIM17)
+
+/** @defgroup TIM_LL TIM
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/** @defgroup TIM_LL_Private_Variables TIM Private Variables
+ * @{
+ */
+static const uint8_t OFFSET_TAB_CCMRx[] =
+{
+ 0x00U, /* 0: TIMx_CH1 */
+ 0x00U, /* 1: TIMx_CH1N */
+ 0x00U, /* 2: TIMx_CH2 */
+ 0x00U, /* 3: TIMx_CH2N */
+ 0x04U, /* 4: TIMx_CH3 */
+ 0x04U, /* 5: TIMx_CH3N */
+ 0x04U /* 6: TIMx_CH4 */
+};
+
+static const uint8_t SHIFT_TAB_OCxx[] =
+{
+ 0U, /* 0: OC1M, OC1FE, OC1PE */
+ 0U, /* 1: - NA */
+ 8U, /* 2: OC2M, OC2FE, OC2PE */
+ 0U, /* 3: - NA */
+ 0U, /* 4: OC3M, OC3FE, OC3PE */
+ 0U, /* 5: - NA */
+ 8U /* 6: OC4M, OC4FE, OC4PE */
+};
+
+static const uint8_t SHIFT_TAB_ICxx[] =
+{
+ 0U, /* 0: CC1S, IC1PSC, IC1F */
+ 0U, /* 1: - NA */
+ 8U, /* 2: CC2S, IC2PSC, IC2F */
+ 0U, /* 3: - NA */
+ 0U, /* 4: CC3S, IC3PSC, IC3F */
+ 0U, /* 5: - NA */
+ 8U /* 6: CC4S, IC4PSC, IC4F */
+};
+
+static const uint8_t SHIFT_TAB_CCxP[] =
+{
+ 0U, /* 0: CC1P */
+ 2U, /* 1: CC1NP */
+ 4U, /* 2: CC2P */
+ 6U, /* 3: CC2NP */
+ 8U, /* 4: CC3P */
+ 10U, /* 5: CC3NP */
+ 12U /* 6: CC4P */
+};
+
+static const uint8_t SHIFT_TAB_OISx[] =
+{
+ 0U, /* 0: OIS1 */
+ 1U, /* 1: OIS1N */
+ 2U, /* 2: OIS2 */
+ 3U, /* 3: OIS2N */
+ 4U, /* 4: OIS3 */
+ 5U, /* 5: OIS3N */
+ 6U /* 6: OIS4 */
+};
+/**
+ * @}
+ */
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup TIM_LL_Private_Constants TIM Private Constants
+ * @{
+ */
+
+
+
+/* Mask used to set the TDG[x:0] of the DTG bits of the TIMx_BDTR register */
+#define DT_DELAY_1 ((uint8_t)0x7F)
+#define DT_DELAY_2 ((uint8_t)0x3F)
+#define DT_DELAY_3 ((uint8_t)0x1F)
+#define DT_DELAY_4 ((uint8_t)0x1F)
+
+/* Mask used to set the DTG[7:5] bits of the DTG bits of the TIMx_BDTR register */
+#define DT_RANGE_1 ((uint8_t)0x00)
+#define DT_RANGE_2 ((uint8_t)0x80)
+#define DT_RANGE_3 ((uint8_t)0xC0)
+#define DT_RANGE_4 ((uint8_t)0xE0)
+
+
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+/** @defgroup TIM_LL_Private_Macros TIM Private Macros
+ * @{
+ */
+/** @brief Convert channel id into channel index.
+ * @param __CHANNEL__ This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval none
+ */
+#define TIM_GET_CHANNEL_INDEX( __CHANNEL__) \
+ (((__CHANNEL__) == LL_TIM_CHANNEL_CH1) ? 0U :\
+ ((__CHANNEL__) == LL_TIM_CHANNEL_CH1N) ? 1U :\
+ ((__CHANNEL__) == LL_TIM_CHANNEL_CH2) ? 2U :\
+ ((__CHANNEL__) == LL_TIM_CHANNEL_CH2N) ? 3U :\
+ ((__CHANNEL__) == LL_TIM_CHANNEL_CH3) ? 4U :\
+ ((__CHANNEL__) == LL_TIM_CHANNEL_CH3N) ? 5U : 6U)
+
+/** @brief Calculate the deadtime sampling period(in ps).
+ * @param __TIMCLK__ timer input clock frequency (in Hz).
+ * @param __CKD__ This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV1
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV2
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV4
+ * @retval none
+ */
+#define TIM_CALC_DTS(__TIMCLK__, __CKD__) \
+ (((__CKD__) == LL_TIM_CLOCKDIVISION_DIV1) ? ((uint64_t)1000000000000U/(__TIMCLK__)) : \
+ ((__CKD__) == LL_TIM_CLOCKDIVISION_DIV2) ? ((uint64_t)1000000000000U/((__TIMCLK__) >> 1U)) : \
+ ((uint64_t)1000000000000U/((__TIMCLK__) >> 2U)))
+/**
+ * @}
+ */
+
+
+/* Exported types ------------------------------------------------------------*/
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup TIM_LL_ES_INIT TIM Exported Init structure
+ * @{
+ */
+
+/**
+ * @brief TIM Time Base configuration structure definition.
+ */
+typedef struct
+{
+ uint16_t Prescaler; /*!< Specifies the prescaler value used to divide the TIM clock.
+ This parameter can be a number between Min_Data=0x0000 and Max_Data=0xFFFF.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetPrescaler().*/
+
+ uint32_t CounterMode; /*!< Specifies the counter mode.
+ This parameter can be a value of @ref TIM_LL_EC_COUNTERMODE.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetCounterMode().*/
+
+ uint32_t Autoreload; /*!< Specifies the auto reload value to be loaded into the active
+ Auto-Reload Register at the next update event.
+ This parameter must be a number between Min_Data=0x0000 and Max_Data=0xFFFF.
+ Some timer instances may support 32 bits counters. In that case this parameter must
+ be a number between 0x0000 and 0xFFFFFFFF.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetAutoReload().*/
+
+ uint32_t ClockDivision; /*!< Specifies the clock division.
+ This parameter can be a value of @ref TIM_LL_EC_CLOCKDIVISION.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetClockDivision().*/
+
+ uint32_t RepetitionCounter; /*!< Specifies the repetition counter value. Each time the RCR downcounter
+ reaches zero, an update event is generated and counting restarts
+ from the RCR value (N).
+ This means in PWM mode that (N+1) corresponds to:
+ - the number of PWM periods in edge-aligned mode
+ - the number of half PWM period in center-aligned mode
+ GP timers: this parameter must be a number between Min_Data = 0x00 and
+ Max_Data = 0xFF.
+ Advanced timers: this parameter must be a number between Min_Data = 0x0000 and
+ Max_Data = 0xFFFF.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetRepetitionCounter().*/
+} LL_TIM_InitTypeDef;
+
+/**
+ * @brief TIM Output Compare configuration structure definition.
+ */
+typedef struct
+{
+ uint32_t OCMode; /*!< Specifies the output mode.
+ This parameter can be a value of @ref TIM_LL_EC_OCMODE.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetMode().*/
+
+ uint32_t OCState; /*!< Specifies the TIM Output Compare state.
+ This parameter can be a value of @ref TIM_LL_EC_OCSTATE.
+
+ This feature can be modified afterwards using unitary functions
+ @ref LL_TIM_CC_EnableChannel() or @ref LL_TIM_CC_DisableChannel().*/
+
+ uint32_t OCNState; /*!< Specifies the TIM complementary Output Compare state.
+ This parameter can be a value of @ref TIM_LL_EC_OCSTATE.
+
+ This feature can be modified afterwards using unitary functions
+ @ref LL_TIM_CC_EnableChannel() or @ref LL_TIM_CC_DisableChannel().*/
+
+ uint32_t CompareValue; /*!< Specifies the Compare value to be loaded into the Capture Compare Register.
+ This parameter can be a number between Min_Data=0x0000 and Max_Data=0xFFFF.
+
+ This feature can be modified afterwards using unitary function
+ LL_TIM_OC_SetCompareCHx (x=1..6).*/
+
+ uint32_t OCPolarity; /*!< Specifies the output polarity.
+ This parameter can be a value of @ref TIM_LL_EC_OCPOLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetPolarity().*/
+
+ uint32_t OCNPolarity; /*!< Specifies the complementary output polarity.
+ This parameter can be a value of @ref TIM_LL_EC_OCPOLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetPolarity().*/
+
+
+ uint32_t OCIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state.
+ This parameter can be a value of @ref TIM_LL_EC_OCIDLESTATE.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetIdleState().*/
+
+ uint32_t OCNIdleState; /*!< Specifies the TIM Output Compare pin state during Idle state.
+ This parameter can be a value of @ref TIM_LL_EC_OCIDLESTATE.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetIdleState().*/
+} LL_TIM_OC_InitTypeDef;
+
+/**
+ * @brief TIM Input Capture configuration structure definition.
+ */
+
+typedef struct
+{
+
+ uint32_t ICPolarity; /*!< Specifies the active edge of the input signal.
+ This parameter can be a value of @ref TIM_LL_EC_IC_POLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPolarity().*/
+
+ uint32_t ICActiveInput; /*!< Specifies the input.
+ This parameter can be a value of @ref TIM_LL_EC_ACTIVEINPUT.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetActiveInput().*/
+
+ uint32_t ICPrescaler; /*!< Specifies the Input Capture Prescaler.
+ This parameter can be a value of @ref TIM_LL_EC_ICPSC.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPrescaler().*/
+
+ uint32_t ICFilter; /*!< Specifies the input capture filter.
+ This parameter can be a value of @ref TIM_LL_EC_IC_FILTER.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetFilter().*/
+} LL_TIM_IC_InitTypeDef;
+
+
+/**
+ * @brief TIM Encoder interface configuration structure definition.
+ */
+typedef struct
+{
+ uint32_t EncoderMode; /*!< Specifies the encoder resolution (x2 or x4).
+ This parameter can be a value of @ref TIM_LL_EC_ENCODERMODE.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetEncoderMode().*/
+
+ uint32_t IC1Polarity; /*!< Specifies the active edge of TI1 input.
+ This parameter can be a value of @ref TIM_LL_EC_IC_POLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPolarity().*/
+
+ uint32_t IC1ActiveInput; /*!< Specifies the TI1 input source
+ This parameter can be a value of @ref TIM_LL_EC_ACTIVEINPUT.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetActiveInput().*/
+
+ uint32_t IC1Prescaler; /*!< Specifies the TI1 input prescaler value.
+ This parameter can be a value of @ref TIM_LL_EC_ICPSC.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPrescaler().*/
+
+ uint32_t IC1Filter; /*!< Specifies the TI1 input filter.
+ This parameter can be a value of @ref TIM_LL_EC_IC_FILTER.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetFilter().*/
+
+ uint32_t IC2Polarity; /*!< Specifies the active edge of TI2 input.
+ This parameter can be a value of @ref TIM_LL_EC_IC_POLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPolarity().*/
+
+ uint32_t IC2ActiveInput; /*!< Specifies the TI2 input source
+ This parameter can be a value of @ref TIM_LL_EC_ACTIVEINPUT.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetActiveInput().*/
+
+ uint32_t IC2Prescaler; /*!< Specifies the TI2 input prescaler value.
+ This parameter can be a value of @ref TIM_LL_EC_ICPSC.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPrescaler().*/
+
+ uint32_t IC2Filter; /*!< Specifies the TI2 input filter.
+ This parameter can be a value of @ref TIM_LL_EC_IC_FILTER.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetFilter().*/
+
+} LL_TIM_ENCODER_InitTypeDef;
+
+/**
+ * @brief TIM Hall sensor interface configuration structure definition.
+ */
+typedef struct
+{
+
+ uint32_t IC1Polarity; /*!< Specifies the active edge of TI1 input.
+ This parameter can be a value of @ref TIM_LL_EC_IC_POLARITY.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPolarity().*/
+
+ uint32_t IC1Prescaler; /*!< Specifies the TI1 input prescaler value.
+ Prescaler must be set to get a maximum counter period longer than the
+ time interval between 2 consecutive changes on the Hall inputs.
+ This parameter can be a value of @ref TIM_LL_EC_ICPSC.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetPrescaler().*/
+
+ uint32_t IC1Filter; /*!< Specifies the TI1 input filter.
+ This parameter can be a value of
+ @ref TIM_LL_EC_IC_FILTER.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_IC_SetFilter().*/
+
+ uint32_t CommutationDelay; /*!< Specifies the compare value to be loaded into the Capture Compare Register.
+ A positive pulse (TRGO event) is generated with a programmable delay every time
+ a change occurs on the Hall inputs.
+ This parameter can be a number between Min_Data = 0x0000 and Max_Data = 0xFFFF.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetCompareCH2().*/
+} LL_TIM_HALLSENSOR_InitTypeDef;
+
+/**
+ * @brief BDTR (Break and Dead Time) structure definition
+ */
+typedef struct
+{
+ uint32_t OSSRState; /*!< Specifies the Off-State selection used in Run mode.
+ This parameter can be a value of @ref TIM_LL_EC_OSSR
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetOffStates()
+
+ @note This bit-field cannot be modified as long as LOCK level 2 has been
+ programmed. */
+
+ uint32_t OSSIState; /*!< Specifies the Off-State used in Idle state.
+ This parameter can be a value of @ref TIM_LL_EC_OSSI
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_SetOffStates()
+
+ @note This bit-field cannot be modified as long as LOCK level 2 has been
+ programmed. */
+
+ uint32_t LockLevel; /*!< Specifies the LOCK level parameters.
+ This parameter can be a value of @ref TIM_LL_EC_LOCKLEVEL
+
+ @note The LOCK bits can be written only once after the reset. Once the TIMx_BDTR
+ register has been written, their content is frozen until the next reset.*/
+
+ uint8_t DeadTime; /*!< Specifies the delay time between the switching-off and the
+ switching-on of the outputs.
+ This parameter can be a number between Min_Data = 0x00 and Max_Data = 0xFF.
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_OC_SetDeadTime()
+
+ @note This bit-field can not be modified as long as LOCK level 1, 2 or 3 has been
+ programmed. */
+
+ uint16_t BreakState; /*!< Specifies whether the TIM Break input is enabled or not.
+ This parameter can be a value of @ref TIM_LL_EC_BREAK_ENABLE
+
+ This feature can be modified afterwards using unitary functions
+ @ref LL_TIM_EnableBRK() or @ref LL_TIM_DisableBRK()
+
+ @note This bit-field can not be modified as long as LOCK level 1 has been
+ programmed. */
+
+ uint32_t BreakPolarity; /*!< Specifies the TIM Break Input pin polarity.
+ This parameter can be a value of @ref TIM_LL_EC_BREAK_POLARITY
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_TIM_ConfigBRK()
+
+ @note This bit-field can not be modified as long as LOCK level 1 has been
+ programmed. */
+
+ uint32_t AutomaticOutput; /*!< Specifies whether the TIM Automatic Output feature is enabled or not.
+ This parameter can be a value of @ref TIM_LL_EC_AUTOMATICOUTPUT_ENABLE
+
+ This feature can be modified afterwards using unitary functions
+ @ref LL_TIM_EnableAutomaticOutput() or @ref LL_TIM_DisableAutomaticOutput()
+
+ @note This bit-field can not be modified as long as LOCK level 1 has been
+ programmed. */
+} LL_TIM_BDTR_InitTypeDef;
+
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup TIM_LL_Exported_Constants TIM Exported Constants
+ * @{
+ */
+
+/** @defgroup TIM_LL_EC_GET_FLAG Get Flags Defines
+ * @brief Flags defines which can be used with LL_TIM_ReadReg function.
+ * @{
+ */
+#define LL_TIM_SR_UIF TIM_SR_UIF /*!< Update interrupt flag */
+#define LL_TIM_SR_CC1IF TIM_SR_CC1IF /*!< Capture/compare 1 interrupt flag */
+#define LL_TIM_SR_CC2IF TIM_SR_CC2IF /*!< Capture/compare 2 interrupt flag */
+#define LL_TIM_SR_CC3IF TIM_SR_CC3IF /*!< Capture/compare 3 interrupt flag */
+#define LL_TIM_SR_CC4IF TIM_SR_CC4IF /*!< Capture/compare 4 interrupt flag */
+#define LL_TIM_SR_COMIF TIM_SR_COMIF /*!< COM interrupt flag */
+#define LL_TIM_SR_TIF TIM_SR_TIF /*!< Trigger interrupt flag */
+#define LL_TIM_SR_BIF TIM_SR_BIF /*!< Break interrupt flag */
+#define LL_TIM_SR_CC1OF TIM_SR_CC1OF /*!< Capture/Compare 1 overcapture flag */
+#define LL_TIM_SR_CC2OF TIM_SR_CC2OF /*!< Capture/Compare 2 overcapture flag */
+#define LL_TIM_SR_CC3OF TIM_SR_CC3OF /*!< Capture/Compare 3 overcapture flag */
+#define LL_TIM_SR_CC4OF TIM_SR_CC4OF /*!< Capture/Compare 4 overcapture flag */
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup TIM_LL_EC_BREAK_ENABLE Break Enable
+ * @{
+ */
+#define LL_TIM_BREAK_DISABLE 0x00000000U /*!< Break function disabled */
+#define LL_TIM_BREAK_ENABLE TIM_BDTR_BKE /*!< Break function enabled */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_AUTOMATICOUTPUT_ENABLE Automatic output enable
+ * @{
+ */
+#define LL_TIM_AUTOMATICOUTPUT_DISABLE 0x00000000U /*!< MOE can be set only by software */
+#define LL_TIM_AUTOMATICOUTPUT_ENABLE TIM_BDTR_AOE /*!< MOE can be set by software or automatically at the next update event */
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/** @defgroup TIM_LL_EC_IT IT Defines
+ * @brief IT defines which can be used with LL_TIM_ReadReg and LL_TIM_WriteReg functions.
+ * @{
+ */
+#define LL_TIM_DIER_UIE TIM_DIER_UIE /*!< Update interrupt enable */
+#define LL_TIM_DIER_CC1IE TIM_DIER_CC1IE /*!< Capture/compare 1 interrupt enable */
+#define LL_TIM_DIER_CC2IE TIM_DIER_CC2IE /*!< Capture/compare 2 interrupt enable */
+#define LL_TIM_DIER_CC3IE TIM_DIER_CC3IE /*!< Capture/compare 3 interrupt enable */
+#define LL_TIM_DIER_CC4IE TIM_DIER_CC4IE /*!< Capture/compare 4 interrupt enable */
+#define LL_TIM_DIER_COMIE TIM_DIER_COMIE /*!< COM interrupt enable */
+#define LL_TIM_DIER_TIE TIM_DIER_TIE /*!< Trigger interrupt enable */
+#define LL_TIM_DIER_BIE TIM_DIER_BIE /*!< Break interrupt enable */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_UPDATESOURCE Update Source
+ * @{
+ */
+#define LL_TIM_UPDATESOURCE_REGULAR 0x00000000U /*!< Counter overflow/underflow, Setting the UG bit or Update generation through the slave mode controller generates an update request */
+#define LL_TIM_UPDATESOURCE_COUNTER TIM_CR1_URS /*!< Only counter overflow/underflow generates an update request */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_ONEPULSEMODE One Pulse Mode
+ * @{
+ */
+#define LL_TIM_ONEPULSEMODE_SINGLE TIM_CR1_OPM /*!< Counter stops counting at the next update event */
+#define LL_TIM_ONEPULSEMODE_REPETITIVE 0x00000000U /*!< Counter is not stopped at update event */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_COUNTERMODE Counter Mode
+ * @{
+ */
+#define LL_TIM_COUNTERMODE_UP 0x00000000U /*!< Counter used as upcounter */
+#define LL_TIM_COUNTERMODE_DOWN TIM_CR1_DIR /*!< Counter used as downcounter */
+#define LL_TIM_COUNTERMODE_CENTER_DOWN TIM_CR1_CMS_0 /*!< The counter counts up and down alternatively. Output compare interrupt flags of output channels are set only when the counter is counting down. */
+#define LL_TIM_COUNTERMODE_CENTER_UP TIM_CR1_CMS_1 /*!< The counter counts up and down alternatively. Output compare interrupt flags of output channels are set only when the counter is counting up */
+#define LL_TIM_COUNTERMODE_CENTER_UP_DOWN TIM_CR1_CMS /*!< The counter counts up and down alternatively. Output compare interrupt flags of output channels are set only when the counter is counting up or down. */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_CLOCKDIVISION Clock Division
+ * @{
+ */
+#define LL_TIM_CLOCKDIVISION_DIV1 0x00000000U /*!< tDTS=tCK_INT */
+#define LL_TIM_CLOCKDIVISION_DIV2 TIM_CR1_CKD_0 /*!< tDTS=2*tCK_INT */
+#define LL_TIM_CLOCKDIVISION_DIV4 TIM_CR1_CKD_1 /*!< tDTS=4*tCK_INT */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_COUNTERDIRECTION Counter Direction
+ * @{
+ */
+#define LL_TIM_COUNTERDIRECTION_UP 0x00000000U /*!< Timer counter counts up */
+#define LL_TIM_COUNTERDIRECTION_DOWN TIM_CR1_DIR /*!< Timer counter counts down */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_CCUPDATESOURCE Capture Compare Update Source
+ * @{
+ */
+#define LL_TIM_CCUPDATESOURCE_COMG_ONLY 0x00000000U /*!< Capture/compare control bits are updated by setting the COMG bit only */
+#define LL_TIM_CCUPDATESOURCE_COMG_AND_TRGI TIM_CR2_CCUS /*!< Capture/compare control bits are updated by setting the COMG bit or when a rising edge occurs on trigger input (TRGI) */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_CCDMAREQUEST Capture Compare DMA Request
+ * @{
+ */
+#define LL_TIM_CCDMAREQUEST_CC 0x00000000U /*!< CCx DMA request sent when CCx event occurs */
+#define LL_TIM_CCDMAREQUEST_UPDATE TIM_CR2_CCDS /*!< CCx DMA requests sent when update event occurs */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_LOCKLEVEL Lock Level
+ * @{
+ */
+#define LL_TIM_LOCKLEVEL_OFF 0x00000000U /*!< LOCK OFF - No bit is write protected */
+#define LL_TIM_LOCKLEVEL_1 TIM_BDTR_LOCK_0 /*!< LOCK Level 1 */
+#define LL_TIM_LOCKLEVEL_2 TIM_BDTR_LOCK_1 /*!< LOCK Level 2 */
+#define LL_TIM_LOCKLEVEL_3 TIM_BDTR_LOCK /*!< LOCK Level 3 */
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_CHANNEL Channel
+ * @{
+ */
+#define LL_TIM_CHANNEL_CH1 TIM_CCER_CC1E /*!< Timer input/output channel 1 */
+#define LL_TIM_CHANNEL_CH1N TIM_CCER_CC1NE /*!< Timer complementary output channel 1 */
+#define LL_TIM_CHANNEL_CH2 TIM_CCER_CC2E /*!< Timer input/output channel 2 */
+#define LL_TIM_CHANNEL_CH2N TIM_CCER_CC2NE /*!< Timer complementary output channel 2 */
+#define LL_TIM_CHANNEL_CH3 TIM_CCER_CC3E /*!< Timer input/output channel 3 */
+#define LL_TIM_CHANNEL_CH3N TIM_CCER_CC3NE /*!< Timer complementary output channel 3 */
+#define LL_TIM_CHANNEL_CH4 TIM_CCER_CC4E /*!< Timer input/output channel 4 */
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup TIM_LL_EC_OCSTATE Output Configuration State
+ * @{
+ */
+#define LL_TIM_OCSTATE_DISABLE 0x00000000U /*!< OCx is not active */
+#define LL_TIM_OCSTATE_ENABLE TIM_CCER_CC1E /*!< OCx signal is output on the corresponding output pin */
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/** @defgroup TIM_LL_EC_OCMODE Output Configuration Mode
+ * @{
+ */
+#define LL_TIM_OCMODE_FROZEN 0x00000000U /*!TIMx_CCRy else active.*/
+#define LL_TIM_OCMODE_PWM2 (TIM_CCMR1_OC1M_2 | TIM_CCMR1_OC1M_1 | TIM_CCMR1_OC1M_0) /*!TIMx_CCRy else inactive*/
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_OCPOLARITY Output Configuration Polarity
+ * @{
+ */
+#define LL_TIM_OCPOLARITY_HIGH 0x00000000U /*!< OCxactive high*/
+#define LL_TIM_OCPOLARITY_LOW TIM_CCER_CC1P /*!< OCxactive low*/
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EC_OCIDLESTATE Output Configuration Idle State
+ * @{
+ */
+#define LL_TIM_OCIDLESTATE_LOW 0x00000000U /*!__REG__, (__VALUE__))
+
+/**
+ * @brief Read a value in TIM register.
+ * @param __INSTANCE__ TIM Instance
+ * @param __REG__ Register to be read
+ * @retval Register value
+ */
+#define LL_TIM_ReadReg(__INSTANCE__, __REG__) READ_REG((__INSTANCE__)->__REG__)
+/**
+ * @}
+ */
+
+/**
+ * @brief HELPER macro calculating DTG[0:7] in the TIMx_BDTR register to achieve the requested dead time duration.
+ * @note ex: @ref __LL_TIM_CALC_DEADTIME (80000000, @ref LL_TIM_GetClockDivision (), 120);
+ * @param __TIMCLK__ timer input clock frequency (in Hz)
+ * @param __CKD__ This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV1
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV2
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV4
+ * @param __DT__ deadtime duration (in ns)
+ * @retval DTG[0:7]
+ */
+#define __LL_TIM_CALC_DEADTIME(__TIMCLK__, __CKD__, __DT__) \
+ ( (((uint64_t)((__DT__)*1000U)) < ((DT_DELAY_1+1U) * TIM_CALC_DTS((__TIMCLK__), (__CKD__)))) ? \
+ (uint8_t)(((uint64_t)((__DT__)*1000U) / TIM_CALC_DTS((__TIMCLK__), (__CKD__))) & DT_DELAY_1) : \
+ (((uint64_t)((__DT__)*1000U)) < ((64U + (DT_DELAY_2+1U)) * 2U * TIM_CALC_DTS((__TIMCLK__), (__CKD__)))) ? \
+ (uint8_t)(DT_RANGE_2 | ((uint8_t)((uint8_t)((((uint64_t)((__DT__)*1000U))/ TIM_CALC_DTS((__TIMCLK__), \
+ (__CKD__))) >> 1U) - (uint8_t) 64) & DT_DELAY_2)) :\
+ (((uint64_t)((__DT__)*1000U)) < ((32U + (DT_DELAY_3+1U)) * 8U * TIM_CALC_DTS((__TIMCLK__), (__CKD__)))) ? \
+ (uint8_t)(DT_RANGE_3 | ((uint8_t)((uint8_t)(((((uint64_t)(__DT__)*1000U))/ TIM_CALC_DTS((__TIMCLK__), \
+ (__CKD__))) >> 3U) - (uint8_t) 32) & DT_DELAY_3)) :\
+ (((uint64_t)((__DT__)*1000U)) < ((32U + (DT_DELAY_4+1U)) * 16U * TIM_CALC_DTS((__TIMCLK__), (__CKD__)))) ? \
+ (uint8_t)(DT_RANGE_4 | ((uint8_t)((uint8_t)(((((uint64_t)(__DT__)*1000U))/ TIM_CALC_DTS((__TIMCLK__), \
+ (__CKD__))) >> 4U) - (uint8_t) 32) & DT_DELAY_4)) :\
+ 0U)
+
+/**
+ * @brief HELPER macro calculating the prescaler value to achieve the required counter clock frequency.
+ * @note ex: @ref __LL_TIM_CALC_PSC (80000000, 1000000);
+ * @param __TIMCLK__ timer input clock frequency (in Hz)
+ * @param __CNTCLK__ counter clock frequency (in Hz)
+ * @retval Prescaler value (between Min_Data=0 and Max_Data=65535)
+ */
+#define __LL_TIM_CALC_PSC(__TIMCLK__, __CNTCLK__) \
+ (((__TIMCLK__) >= (__CNTCLK__)) ? (uint32_t)((((__TIMCLK__) + (__CNTCLK__)/2U)/(__CNTCLK__)) - 1U) : 0U)
+
+/**
+ * @brief HELPER macro calculating the auto-reload value to achieve the required output signal frequency.
+ * @note ex: @ref __LL_TIM_CALC_ARR (1000000, @ref LL_TIM_GetPrescaler (), 10000);
+ * @param __TIMCLK__ timer input clock frequency (in Hz)
+ * @param __PSC__ prescaler
+ * @param __FREQ__ output signal frequency (in Hz)
+ * @retval Auto-reload value (between Min_Data=0 and Max_Data=65535)
+ */
+#define __LL_TIM_CALC_ARR(__TIMCLK__, __PSC__, __FREQ__) \
+ ((((__TIMCLK__)/((__PSC__) + 1U)) >= (__FREQ__)) ? (((__TIMCLK__)/((__FREQ__) * ((__PSC__) + 1U))) - 1U) : 0U)
+
+/**
+ * @brief HELPER macro calculating the compare value required to achieve the required timer output compare
+ * active/inactive delay.
+ * @note ex: @ref __LL_TIM_CALC_DELAY (1000000, @ref LL_TIM_GetPrescaler (), 10);
+ * @param __TIMCLK__ timer input clock frequency (in Hz)
+ * @param __PSC__ prescaler
+ * @param __DELAY__ timer output compare active/inactive delay (in us)
+ * @retval Compare value (between Min_Data=0 and Max_Data=65535)
+ */
+#define __LL_TIM_CALC_DELAY(__TIMCLK__, __PSC__, __DELAY__) \
+ ((uint32_t)(((uint64_t)(__TIMCLK__) * (uint64_t)(__DELAY__)) \
+ / ((uint64_t)1000000U * (uint64_t)((__PSC__) + 1U))))
+
+/**
+ * @brief HELPER macro calculating the auto-reload value to achieve the required pulse duration
+ * (when the timer operates in one pulse mode).
+ * @note ex: @ref __LL_TIM_CALC_PULSE (1000000, @ref LL_TIM_GetPrescaler (), 10, 20);
+ * @param __TIMCLK__ timer input clock frequency (in Hz)
+ * @param __PSC__ prescaler
+ * @param __DELAY__ timer output compare active/inactive delay (in us)
+ * @param __PULSE__ pulse duration (in us)
+ * @retval Auto-reload value (between Min_Data=0 and Max_Data=65535)
+ */
+#define __LL_TIM_CALC_PULSE(__TIMCLK__, __PSC__, __DELAY__, __PULSE__) \
+ ((uint32_t)(__LL_TIM_CALC_DELAY((__TIMCLK__), (__PSC__), (__PULSE__)) \
+ + __LL_TIM_CALC_DELAY((__TIMCLK__), (__PSC__), (__DELAY__))))
+
+/**
+ * @brief HELPER macro retrieving the ratio of the input capture prescaler
+ * @note ex: @ref __LL_TIM_GET_ICPSC_RATIO (@ref LL_TIM_IC_GetPrescaler ());
+ * @param __ICPSC__ This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ICPSC_DIV1
+ * @arg @ref LL_TIM_ICPSC_DIV2
+ * @arg @ref LL_TIM_ICPSC_DIV4
+ * @arg @ref LL_TIM_ICPSC_DIV8
+ * @retval Input capture prescaler ratio (1, 2, 4 or 8)
+ */
+#define __LL_TIM_GET_ICPSC_RATIO(__ICPSC__) \
+ ((uint32_t)(0x01U << (((__ICPSC__) >> 16U) >> TIM_CCMR1_IC1PSC_Pos)))
+
+
+/**
+ * @}
+ */
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup TIM_LL_Exported_Functions TIM Exported Functions
+ * @{
+ */
+
+/** @defgroup TIM_LL_EF_Time_Base Time Base configuration
+ * @{
+ */
+/**
+ * @brief Enable timer counter.
+ * @rmtoll CR1 CEN LL_TIM_EnableCounter
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableCounter(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->CR1, TIM_CR1_CEN);
+}
+
+/**
+ * @brief Disable timer counter.
+ * @rmtoll CR1 CEN LL_TIM_DisableCounter
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableCounter(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->CR1, TIM_CR1_CEN);
+}
+
+/**
+ * @brief Indicates whether the timer counter is enabled.
+ * @rmtoll CR1 CEN LL_TIM_IsEnabledCounter
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledCounter(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->CR1, TIM_CR1_CEN) == (TIM_CR1_CEN)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable update event generation.
+ * @rmtoll CR1 UDIS LL_TIM_EnableUpdateEvent
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableUpdateEvent(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->CR1, TIM_CR1_UDIS);
+}
+
+/**
+ * @brief Disable update event generation.
+ * @rmtoll CR1 UDIS LL_TIM_DisableUpdateEvent
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableUpdateEvent(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->CR1, TIM_CR1_UDIS);
+}
+
+/**
+ * @brief Indicates whether update event generation is enabled.
+ * @rmtoll CR1 UDIS LL_TIM_IsEnabledUpdateEvent
+ * @param TIMx Timer instance
+ * @retval Inverted state of bit (0 or 1).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledUpdateEvent(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->CR1, TIM_CR1_UDIS) == (uint32_t)RESET) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Set update event source
+ * @note Update event source set to LL_TIM_UPDATESOURCE_REGULAR: any of the following events
+ * generate an update interrupt or DMA request if enabled:
+ * - Counter overflow/underflow
+ * - Setting the UG bit
+ * - Update generation through the slave mode controller
+ * @note Update event source set to LL_TIM_UPDATESOURCE_COUNTER: only counter
+ * overflow/underflow generates an update interrupt or DMA request if enabled.
+ * @rmtoll CR1 URS LL_TIM_SetUpdateSource
+ * @param TIMx Timer instance
+ * @param UpdateSource This parameter can be one of the following values:
+ * @arg @ref LL_TIM_UPDATESOURCE_REGULAR
+ * @arg @ref LL_TIM_UPDATESOURCE_COUNTER
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetUpdateSource(TIM_TypeDef *TIMx, uint32_t UpdateSource)
+{
+ MODIFY_REG(TIMx->CR1, TIM_CR1_URS, UpdateSource);
+}
+
+/**
+ * @brief Get actual event update source
+ * @rmtoll CR1 URS LL_TIM_GetUpdateSource
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_UPDATESOURCE_REGULAR
+ * @arg @ref LL_TIM_UPDATESOURCE_COUNTER
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetUpdateSource(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_URS));
+}
+
+/**
+ * @brief Set one pulse mode (one shot v.s. repetitive).
+ * @rmtoll CR1 OPM LL_TIM_SetOnePulseMode
+ * @param TIMx Timer instance
+ * @param OnePulseMode This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ONEPULSEMODE_SINGLE
+ * @arg @ref LL_TIM_ONEPULSEMODE_REPETITIVE
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetOnePulseMode(TIM_TypeDef *TIMx, uint32_t OnePulseMode)
+{
+ MODIFY_REG(TIMx->CR1, TIM_CR1_OPM, OnePulseMode);
+}
+
+/**
+ * @brief Get actual one pulse mode.
+ * @rmtoll CR1 OPM LL_TIM_GetOnePulseMode
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_ONEPULSEMODE_SINGLE
+ * @arg @ref LL_TIM_ONEPULSEMODE_REPETITIVE
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetOnePulseMode(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_OPM));
+}
+
+/**
+ * @brief Set the timer counter counting mode.
+ * @note Macro IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx) can be used to
+ * check whether or not the counter mode selection feature is supported
+ * by a timer instance.
+ * @note Switching from Center Aligned counter mode to Edge counter mode (or reverse)
+ * requires a timer reset to avoid unexpected direction
+ * due to DIR bit readonly in center aligned mode.
+ * @rmtoll CR1 DIR LL_TIM_SetCounterMode\n
+ * CR1 CMS LL_TIM_SetCounterMode
+ * @param TIMx Timer instance
+ * @param CounterMode This parameter can be one of the following values:
+ * @arg @ref LL_TIM_COUNTERMODE_UP
+ * @arg @ref LL_TIM_COUNTERMODE_DOWN
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_UP
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_DOWN
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_UP_DOWN
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetCounterMode(TIM_TypeDef *TIMx, uint32_t CounterMode)
+{
+ MODIFY_REG(TIMx->CR1, (TIM_CR1_DIR | TIM_CR1_CMS), CounterMode);
+}
+
+/**
+ * @brief Get actual counter mode.
+ * @note Macro IS_TIM_COUNTER_MODE_SELECT_INSTANCE(TIMx) can be used to
+ * check whether or not the counter mode selection feature is supported
+ * by a timer instance.
+ * @rmtoll CR1 DIR LL_TIM_GetCounterMode\n
+ * CR1 CMS LL_TIM_GetCounterMode
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_COUNTERMODE_UP
+ * @arg @ref LL_TIM_COUNTERMODE_DOWN
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_UP
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_DOWN
+ * @arg @ref LL_TIM_COUNTERMODE_CENTER_UP_DOWN
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetCounterMode(const TIM_TypeDef *TIMx)
+{
+ uint32_t counter_mode;
+
+ counter_mode = (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_CMS));
+
+ if (counter_mode == 0U)
+ {
+ counter_mode = (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_DIR));
+ }
+
+ return counter_mode;
+}
+
+/**
+ * @brief Enable auto-reload (ARR) preload.
+ * @rmtoll CR1 ARPE LL_TIM_EnableARRPreload
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableARRPreload(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->CR1, TIM_CR1_ARPE);
+}
+
+/**
+ * @brief Disable auto-reload (ARR) preload.
+ * @rmtoll CR1 ARPE LL_TIM_DisableARRPreload
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableARRPreload(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->CR1, TIM_CR1_ARPE);
+}
+
+/**
+ * @brief Indicates whether auto-reload (ARR) preload is enabled.
+ * @rmtoll CR1 ARPE LL_TIM_IsEnabledARRPreload
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledARRPreload(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->CR1, TIM_CR1_ARPE) == (TIM_CR1_ARPE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Set the division ratio between the timer clock and the sampling clock used by the dead-time generators
+ * (when supported) and the digital filters.
+ * @note Macro IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx) can be used to check
+ * whether or not the clock division feature is supported by the timer
+ * instance.
+ * @rmtoll CR1 CKD LL_TIM_SetClockDivision
+ * @param TIMx Timer instance
+ * @param ClockDivision This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV1
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV2
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetClockDivision(TIM_TypeDef *TIMx, uint32_t ClockDivision)
+{
+ MODIFY_REG(TIMx->CR1, TIM_CR1_CKD, ClockDivision);
+}
+
+/**
+ * @brief Get the actual division ratio between the timer clock and the sampling clock used by the dead-time
+ * generators (when supported) and the digital filters.
+ * @note Macro IS_TIM_CLOCK_DIVISION_INSTANCE(TIMx) can be used to check
+ * whether or not the clock division feature is supported by the timer
+ * instance.
+ * @rmtoll CR1 CKD LL_TIM_GetClockDivision
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV1
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV2
+ * @arg @ref LL_TIM_CLOCKDIVISION_DIV4
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetClockDivision(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_CKD));
+}
+
+/**
+ * @brief Set the counter value.
+ * @rmtoll CNT CNT LL_TIM_SetCounter
+ * @param TIMx Timer instance
+ * @param Counter Counter value (between Min_Data=0 and Max_Data=0xFFFF)
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetCounter(TIM_TypeDef *TIMx, uint32_t Counter)
+{
+ WRITE_REG(TIMx->CNT, Counter);
+}
+
+/**
+ * @brief Get the counter value.
+ * @rmtoll CNT CNT LL_TIM_GetCounter
+ * @param TIMx Timer instance
+ * @retval Counter value (between Min_Data=0 and Max_Data=0xFFFF)
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetCounter(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CNT));
+}
+
+/**
+ * @brief Get the current direction of the counter
+ * @rmtoll CR1 DIR LL_TIM_GetDirection
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_COUNTERDIRECTION_UP
+ * @arg @ref LL_TIM_COUNTERDIRECTION_DOWN
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetDirection(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_BIT(TIMx->CR1, TIM_CR1_DIR));
+}
+
+/**
+ * @brief Set the prescaler value.
+ * @note The counter clock frequency CK_CNT is equal to fCK_PSC / (PSC[15:0] + 1).
+ * @note The prescaler can be changed on the fly as this control register is buffered. The new
+ * prescaler ratio is taken into account at the next update event.
+ * @note Helper macro @ref __LL_TIM_CALC_PSC can be used to calculate the Prescaler parameter
+ * @rmtoll PSC PSC LL_TIM_SetPrescaler
+ * @param TIMx Timer instance
+ * @param Prescaler between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetPrescaler(TIM_TypeDef *TIMx, uint32_t Prescaler)
+{
+ WRITE_REG(TIMx->PSC, Prescaler);
+}
+
+/**
+ * @brief Get the prescaler value.
+ * @rmtoll PSC PSC LL_TIM_GetPrescaler
+ * @param TIMx Timer instance
+ * @retval Prescaler value between Min_Data=0 and Max_Data=65535
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetPrescaler(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->PSC));
+}
+
+/**
+ * @brief Set the auto-reload value.
+ * @note The counter is blocked while the auto-reload value is null.
+ * @note Helper macro @ref __LL_TIM_CALC_ARR can be used to calculate the AutoReload parameter
+ * @rmtoll ARR ARR LL_TIM_SetAutoReload
+ * @param TIMx Timer instance
+ * @param AutoReload between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetAutoReload(TIM_TypeDef *TIMx, uint32_t AutoReload)
+{
+ WRITE_REG(TIMx->ARR, AutoReload);
+}
+
+/**
+ * @brief Get the auto-reload value.
+ * @rmtoll ARR ARR LL_TIM_GetAutoReload
+ * @param TIMx Timer instance
+ * @retval Auto-reload value
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetAutoReload(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->ARR));
+}
+
+/**
+ * @brief Set the repetition counter value.
+ * @note Macro IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports a repetition counter.
+ * @rmtoll RCR REP LL_TIM_SetRepetitionCounter
+ * @param TIMx Timer instance
+ * @param RepetitionCounter between Min_Data=0 and Max_Data=255 or 65535 for advanced timer.
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetRepetitionCounter(TIM_TypeDef *TIMx, uint32_t RepetitionCounter)
+{
+ WRITE_REG(TIMx->RCR, RepetitionCounter);
+}
+
+/**
+ * @brief Get the repetition counter value.
+ * @note Macro IS_TIM_REPETITION_COUNTER_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports a repetition counter.
+ * @rmtoll RCR REP LL_TIM_GetRepetitionCounter
+ * @param TIMx Timer instance
+ * @retval Repetition counter value
+ */
+__STATIC_INLINE uint32_t LL_TIM_GetRepetitionCounter(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->RCR));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Capture_Compare Capture Compare configuration
+ * @{
+ */
+/**
+ * @brief Enable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
+ * @note CCxE, CCxNE and OCxM bits are preloaded, after having been written,
+ * they are updated only when a commutation event (COM) occurs.
+ * @note Only on channels that have a complementary output.
+ * @note Macro IS_TIM_COMMUTATION_EVENT_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance is able to generate a commutation event.
+ * @rmtoll CR2 CCPC LL_TIM_CC_EnablePreload
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_EnablePreload(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->CR2, TIM_CR2_CCPC);
+}
+
+/**
+ * @brief Disable the capture/compare control bits (CCxE, CCxNE and OCxM) preload.
+ * @note Macro IS_TIM_COMMUTATION_EVENT_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance is able to generate a commutation event.
+ * @rmtoll CR2 CCPC LL_TIM_CC_DisablePreload
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_DisablePreload(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->CR2, TIM_CR2_CCPC);
+}
+
+/**
+ * @brief Indicates whether the capture/compare control bits (CCxE, CCxNE and OCxM) preload is enabled.
+ * @rmtoll CR2 CCPC LL_TIM_CC_IsEnabledPreload
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_CC_IsEnabledPreload(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->CR2, TIM_CR2_CCPC) == (TIM_CR2_CCPC)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Set the updated source of the capture/compare control bits (CCxE, CCxNE and OCxM).
+ * @note Macro IS_TIM_COMMUTATION_EVENT_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance is able to generate a commutation event.
+ * @rmtoll CR2 CCUS LL_TIM_CC_SetUpdate
+ * @param TIMx Timer instance
+ * @param CCUpdateSource This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CCUPDATESOURCE_COMG_ONLY
+ * @arg @ref LL_TIM_CCUPDATESOURCE_COMG_AND_TRGI
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_SetUpdate(TIM_TypeDef *TIMx, uint32_t CCUpdateSource)
+{
+ MODIFY_REG(TIMx->CR2, TIM_CR2_CCUS, CCUpdateSource);
+}
+
+/**
+ * @brief Set the trigger of the capture/compare DMA request.
+ * @rmtoll CR2 CCDS LL_TIM_CC_SetDMAReqTrigger
+ * @param TIMx Timer instance
+ * @param DMAReqTrigger This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CCDMAREQUEST_CC
+ * @arg @ref LL_TIM_CCDMAREQUEST_UPDATE
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_SetDMAReqTrigger(TIM_TypeDef *TIMx, uint32_t DMAReqTrigger)
+{
+ MODIFY_REG(TIMx->CR2, TIM_CR2_CCDS, DMAReqTrigger);
+}
+
+/**
+ * @brief Get actual trigger of the capture/compare DMA request.
+ * @rmtoll CR2 CCDS LL_TIM_CC_GetDMAReqTrigger
+ * @param TIMx Timer instance
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_CCDMAREQUEST_CC
+ * @arg @ref LL_TIM_CCDMAREQUEST_UPDATE
+ */
+__STATIC_INLINE uint32_t LL_TIM_CC_GetDMAReqTrigger(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_BIT(TIMx->CR2, TIM_CR2_CCDS));
+}
+
+/**
+ * @brief Set the lock level to freeze the
+ * configuration of several capture/compare parameters.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * the lock mechanism is supported by a timer instance.
+ * @rmtoll BDTR LOCK LL_TIM_CC_SetLockLevel
+ * @param TIMx Timer instance
+ * @param LockLevel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_LOCKLEVEL_OFF
+ * @arg @ref LL_TIM_LOCKLEVEL_1
+ * @arg @ref LL_TIM_LOCKLEVEL_2
+ * @arg @ref LL_TIM_LOCKLEVEL_3
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_SetLockLevel(TIM_TypeDef *TIMx, uint32_t LockLevel)
+{
+ MODIFY_REG(TIMx->BDTR, TIM_BDTR_LOCK, LockLevel);
+}
+
+/**
+ * @brief Enable capture/compare channels.
+ * @rmtoll CCER CC1E LL_TIM_CC_EnableChannel\n
+ * CCER CC1NE LL_TIM_CC_EnableChannel\n
+ * CCER CC2E LL_TIM_CC_EnableChannel\n
+ * CCER CC2NE LL_TIM_CC_EnableChannel\n
+ * CCER CC3E LL_TIM_CC_EnableChannel\n
+ * CCER CC3NE LL_TIM_CC_EnableChannel\n
+ * CCER CC4E LL_TIM_CC_EnableChannel
+ * @param TIMx Timer instance
+ * @param Channels This parameter can be a combination of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_EnableChannel(TIM_TypeDef *TIMx, uint32_t Channels)
+{
+ SET_BIT(TIMx->CCER, Channels);
+}
+
+/**
+ * @brief Disable capture/compare channels.
+ * @rmtoll CCER CC1E LL_TIM_CC_DisableChannel\n
+ * CCER CC1NE LL_TIM_CC_DisableChannel\n
+ * CCER CC2E LL_TIM_CC_DisableChannel\n
+ * CCER CC2NE LL_TIM_CC_DisableChannel\n
+ * CCER CC3E LL_TIM_CC_DisableChannel\n
+ * CCER CC3NE LL_TIM_CC_DisableChannel\n
+ * CCER CC4E LL_TIM_CC_DisableChannel
+ * @param TIMx Timer instance
+ * @param Channels This parameter can be a combination of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_CC_DisableChannel(TIM_TypeDef *TIMx, uint32_t Channels)
+{
+ CLEAR_BIT(TIMx->CCER, Channels);
+}
+
+/**
+ * @brief Indicate whether channel(s) is(are) enabled.
+ * @rmtoll CCER CC1E LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC1NE LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC2E LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC2NE LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC3E LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC3NE LL_TIM_CC_IsEnabledChannel\n
+ * CCER CC4E LL_TIM_CC_IsEnabledChannel
+ * @param TIMx Timer instance
+ * @param Channels This parameter can be a combination of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_CC_IsEnabledChannel(const TIM_TypeDef *TIMx, uint32_t Channels)
+{
+ return ((READ_BIT(TIMx->CCER, Channels) == (Channels)) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Output_Channel Output channel configuration
+ * @{
+ */
+/**
+ * @brief Configure an output channel.
+ * @rmtoll CCMR1 CC1S LL_TIM_OC_ConfigOutput\n
+ * CCMR1 CC2S LL_TIM_OC_ConfigOutput\n
+ * CCMR2 CC3S LL_TIM_OC_ConfigOutput\n
+ * CCMR2 CC4S LL_TIM_OC_ConfigOutput\n
+ * CCER CC1P LL_TIM_OC_ConfigOutput\n
+ * CCER CC2P LL_TIM_OC_ConfigOutput\n
+ * CCER CC3P LL_TIM_OC_ConfigOutput\n
+ * CCER CC4P LL_TIM_OC_ConfigOutput\n
+ * CR2 OIS1 LL_TIM_OC_ConfigOutput\n
+ * CR2 OIS2 LL_TIM_OC_ConfigOutput\n
+ * CR2 OIS3 LL_TIM_OC_ConfigOutput\n
+ * CR2 OIS4 LL_TIM_OC_ConfigOutput
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param Configuration This parameter must be a combination of all the following values:
+ * @arg @ref LL_TIM_OCPOLARITY_HIGH or @ref LL_TIM_OCPOLARITY_LOW
+ * @arg @ref LL_TIM_OCIDLESTATE_LOW or @ref LL_TIM_OCIDLESTATE_HIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_ConfigOutput(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Configuration)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ CLEAR_BIT(*pReg, (TIM_CCMR1_CC1S << SHIFT_TAB_OCxx[iChannel]));
+ MODIFY_REG(TIMx->CCER, (TIM_CCER_CC1P << SHIFT_TAB_CCxP[iChannel]),
+ (Configuration & TIM_CCER_CC1P) << SHIFT_TAB_CCxP[iChannel]);
+ MODIFY_REG(TIMx->CR2, (TIM_CR2_OIS1 << SHIFT_TAB_OISx[iChannel]),
+ (Configuration & TIM_CR2_OIS1) << SHIFT_TAB_OISx[iChannel]);
+}
+
+/**
+ * @brief Define the behavior of the output reference signal OCxREF from which
+ * OCx and OCxN (when relevant) are derived.
+ * @rmtoll CCMR1 OC1M LL_TIM_OC_SetMode\n
+ * CCMR1 OC2M LL_TIM_OC_SetMode\n
+ * CCMR2 OC3M LL_TIM_OC_SetMode\n
+ * CCMR2 OC4M LL_TIM_OC_SetMode
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param Mode This parameter can be one of the following values:
+ * @arg @ref LL_TIM_OCMODE_FROZEN
+ * @arg @ref LL_TIM_OCMODE_ACTIVE
+ * @arg @ref LL_TIM_OCMODE_INACTIVE
+ * @arg @ref LL_TIM_OCMODE_TOGGLE
+ * @arg @ref LL_TIM_OCMODE_FORCED_INACTIVE
+ * @arg @ref LL_TIM_OCMODE_FORCED_ACTIVE
+ * @arg @ref LL_TIM_OCMODE_PWM1
+ * @arg @ref LL_TIM_OCMODE_PWM2
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetMode(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Mode)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ MODIFY_REG(*pReg, ((TIM_CCMR1_OC1M | TIM_CCMR1_CC1S) << SHIFT_TAB_OCxx[iChannel]), Mode << SHIFT_TAB_OCxx[iChannel]);
+}
+
+/**
+ * @brief Get the output compare mode of an output channel.
+ * @rmtoll CCMR1 OC1M LL_TIM_OC_GetMode\n
+ * CCMR1 OC2M LL_TIM_OC_GetMode\n
+ * CCMR2 OC3M LL_TIM_OC_GetMode\n
+ * CCMR2 OC4M LL_TIM_OC_GetMode
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_OCMODE_FROZEN
+ * @arg @ref LL_TIM_OCMODE_ACTIVE
+ * @arg @ref LL_TIM_OCMODE_INACTIVE
+ * @arg @ref LL_TIM_OCMODE_TOGGLE
+ * @arg @ref LL_TIM_OCMODE_FORCED_INACTIVE
+ * @arg @ref LL_TIM_OCMODE_FORCED_ACTIVE
+ * @arg @ref LL_TIM_OCMODE_PWM1
+ * @arg @ref LL_TIM_OCMODE_PWM2
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetMode(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ return (READ_BIT(*pReg, ((TIM_CCMR1_OC1M | TIM_CCMR1_CC1S) << SHIFT_TAB_OCxx[iChannel])) >> SHIFT_TAB_OCxx[iChannel]);
+}
+
+/**
+ * @brief Set the polarity of an output channel.
+ * @rmtoll CCER CC1P LL_TIM_OC_SetPolarity\n
+ * CCER CC1NP LL_TIM_OC_SetPolarity\n
+ * CCER CC2P LL_TIM_OC_SetPolarity\n
+ * CCER CC2NP LL_TIM_OC_SetPolarity\n
+ * CCER CC3P LL_TIM_OC_SetPolarity\n
+ * CCER CC3NP LL_TIM_OC_SetPolarity\n
+ * CCER CC4P LL_TIM_OC_SetPolarity
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param Polarity This parameter can be one of the following values:
+ * @arg @ref LL_TIM_OCPOLARITY_HIGH
+ * @arg @ref LL_TIM_OCPOLARITY_LOW
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetPolarity(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Polarity)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ MODIFY_REG(TIMx->CCER, (TIM_CCER_CC1P << SHIFT_TAB_CCxP[iChannel]), Polarity << SHIFT_TAB_CCxP[iChannel]);
+}
+
+/**
+ * @brief Get the polarity of an output channel.
+ * @rmtoll CCER CC1P LL_TIM_OC_GetPolarity\n
+ * CCER CC1NP LL_TIM_OC_GetPolarity\n
+ * CCER CC2P LL_TIM_OC_GetPolarity\n
+ * CCER CC2NP LL_TIM_OC_GetPolarity\n
+ * CCER CC3P LL_TIM_OC_GetPolarity\n
+ * CCER CC3NP LL_TIM_OC_GetPolarity\n
+ * CCER CC4P LL_TIM_OC_GetPolarity
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_OCPOLARITY_HIGH
+ * @arg @ref LL_TIM_OCPOLARITY_LOW
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetPolarity(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ return (READ_BIT(TIMx->CCER, (TIM_CCER_CC1P << SHIFT_TAB_CCxP[iChannel])) >> SHIFT_TAB_CCxP[iChannel]);
+}
+
+/**
+ * @brief Set the IDLE state of an output channel
+ * @note This function is significant only for the timer instances
+ * supporting the break feature. Macro IS_TIM_BREAK_INSTANCE(TIMx)
+ * can be used to check whether or not a timer instance provides
+ * a break input.
+ * @rmtoll CR2 OIS1 LL_TIM_OC_SetIdleState\n
+ * CR2 OIS1N LL_TIM_OC_SetIdleState\n
+ * CR2 OIS2 LL_TIM_OC_SetIdleState\n
+ * CR2 OIS2N LL_TIM_OC_SetIdleState\n
+ * CR2 OIS3 LL_TIM_OC_SetIdleState\n
+ * CR2 OIS3N LL_TIM_OC_SetIdleState\n
+ * CR2 OIS4 LL_TIM_OC_SetIdleState
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param IdleState This parameter can be one of the following values:
+ * @arg @ref LL_TIM_OCIDLESTATE_LOW
+ * @arg @ref LL_TIM_OCIDLESTATE_HIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetIdleState(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t IdleState)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ MODIFY_REG(TIMx->CR2, (TIM_CR2_OIS1 << SHIFT_TAB_OISx[iChannel]), IdleState << SHIFT_TAB_OISx[iChannel]);
+}
+
+/**
+ * @brief Get the IDLE state of an output channel
+ * @rmtoll CR2 OIS1 LL_TIM_OC_GetIdleState\n
+ * CR2 OIS1N LL_TIM_OC_GetIdleState\n
+ * CR2 OIS2 LL_TIM_OC_GetIdleState\n
+ * CR2 OIS2N LL_TIM_OC_GetIdleState\n
+ * CR2 OIS3 LL_TIM_OC_GetIdleState\n
+ * CR2 OIS3N LL_TIM_OC_GetIdleState\n
+ * CR2 OIS4 LL_TIM_OC_GetIdleState
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH1N
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH2N
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH3N
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_OCIDLESTATE_LOW
+ * @arg @ref LL_TIM_OCIDLESTATE_HIGH
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetIdleState(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ return (READ_BIT(TIMx->CR2, (TIM_CR2_OIS1 << SHIFT_TAB_OISx[iChannel])) >> SHIFT_TAB_OISx[iChannel]);
+}
+
+/**
+ * @brief Enable fast mode for the output channel.
+ * @note Acts only if the channel is configured in PWM1 or PWM2 mode.
+ * @rmtoll CCMR1 OC1FE LL_TIM_OC_EnableFast\n
+ * CCMR1 OC2FE LL_TIM_OC_EnableFast\n
+ * CCMR2 OC3FE LL_TIM_OC_EnableFast\n
+ * CCMR2 OC4FE LL_TIM_OC_EnableFast
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_EnableFast(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ SET_BIT(*pReg, (TIM_CCMR1_OC1FE << SHIFT_TAB_OCxx[iChannel]));
+
+}
+
+/**
+ * @brief Disable fast mode for the output channel.
+ * @rmtoll CCMR1 OC1FE LL_TIM_OC_DisableFast\n
+ * CCMR1 OC2FE LL_TIM_OC_DisableFast\n
+ * CCMR2 OC3FE LL_TIM_OC_DisableFast\n
+ * CCMR2 OC4FE LL_TIM_OC_DisableFast
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_DisableFast(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ CLEAR_BIT(*pReg, (TIM_CCMR1_OC1FE << SHIFT_TAB_OCxx[iChannel]));
+
+}
+
+/**
+ * @brief Indicates whether fast mode is enabled for the output channel.
+ * @rmtoll CCMR1 OC1FE LL_TIM_OC_IsEnabledFast\n
+ * CCMR1 OC2FE LL_TIM_OC_IsEnabledFast\n
+ * CCMR2 OC3FE LL_TIM_OC_IsEnabledFast\n
+ * CCMR2 OC4FE LL_TIM_OC_IsEnabledFast\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledFast(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ uint32_t bitfield = TIM_CCMR1_OC1FE << SHIFT_TAB_OCxx[iChannel];
+ return ((READ_BIT(*pReg, bitfield) == bitfield) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable compare register (TIMx_CCRx) preload for the output channel.
+ * @rmtoll CCMR1 OC1PE LL_TIM_OC_EnablePreload\n
+ * CCMR1 OC2PE LL_TIM_OC_EnablePreload\n
+ * CCMR2 OC3PE LL_TIM_OC_EnablePreload\n
+ * CCMR2 OC4PE LL_TIM_OC_EnablePreload
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_EnablePreload(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ SET_BIT(*pReg, (TIM_CCMR1_OC1PE << SHIFT_TAB_OCxx[iChannel]));
+}
+
+/**
+ * @brief Disable compare register (TIMx_CCRx) preload for the output channel.
+ * @rmtoll CCMR1 OC1PE LL_TIM_OC_DisablePreload\n
+ * CCMR1 OC2PE LL_TIM_OC_DisablePreload\n
+ * CCMR2 OC3PE LL_TIM_OC_DisablePreload\n
+ * CCMR2 OC4PE LL_TIM_OC_DisablePreload
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_DisablePreload(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ CLEAR_BIT(*pReg, (TIM_CCMR1_OC1PE << SHIFT_TAB_OCxx[iChannel]));
+}
+
+/**
+ * @brief Indicates whether compare register (TIMx_CCRx) preload is enabled for the output channel.
+ * @rmtoll CCMR1 OC1PE LL_TIM_OC_IsEnabledPreload\n
+ * CCMR1 OC2PE LL_TIM_OC_IsEnabledPreload\n
+ * CCMR2 OC3PE LL_TIM_OC_IsEnabledPreload\n
+ * CCMR2 OC4PE LL_TIM_OC_IsEnabledPreload\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledPreload(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ uint32_t bitfield = TIM_CCMR1_OC1PE << SHIFT_TAB_OCxx[iChannel];
+ return ((READ_BIT(*pReg, bitfield) == bitfield) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable clearing the output channel on an external event.
+ * @note This function can only be used in Output compare and PWM modes. It does not work in Forced mode.
+ * @note Macro IS_TIM_OCXREF_CLEAR_INSTANCE(TIMx) can be used to check whether
+ * or not a timer instance can clear the OCxREF signal on an external event.
+ * @rmtoll CCMR1 OC1CE LL_TIM_OC_EnableClear\n
+ * CCMR1 OC2CE LL_TIM_OC_EnableClear\n
+ * CCMR2 OC3CE LL_TIM_OC_EnableClear\n
+ * CCMR2 OC4CE LL_TIM_OC_EnableClear
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_EnableClear(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ SET_BIT(*pReg, (TIM_CCMR1_OC1CE << SHIFT_TAB_OCxx[iChannel]));
+}
+
+/**
+ * @brief Disable clearing the output channel on an external event.
+ * @note Macro IS_TIM_OCXREF_CLEAR_INSTANCE(TIMx) can be used to check whether
+ * or not a timer instance can clear the OCxREF signal on an external event.
+ * @rmtoll CCMR1 OC1CE LL_TIM_OC_DisableClear\n
+ * CCMR1 OC2CE LL_TIM_OC_DisableClear\n
+ * CCMR2 OC3CE LL_TIM_OC_DisableClear\n
+ * CCMR2 OC4CE LL_TIM_OC_DisableClear
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_DisableClear(TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ CLEAR_BIT(*pReg, (TIM_CCMR1_OC1CE << SHIFT_TAB_OCxx[iChannel]));
+}
+
+/**
+ * @brief Indicates clearing the output channel on an external event is enabled for the output channel.
+ * @note This function enables clearing the output channel on an external event.
+ * @note This function can only be used in Output compare and PWM modes. It does not work in Forced mode.
+ * @note Macro IS_TIM_OCXREF_CLEAR_INSTANCE(TIMx) can be used to check whether
+ * or not a timer instance can clear the OCxREF signal on an external event.
+ * @rmtoll CCMR1 OC1CE LL_TIM_OC_IsEnabledClear\n
+ * CCMR1 OC2CE LL_TIM_OC_IsEnabledClear\n
+ * CCMR2 OC3CE LL_TIM_OC_IsEnabledClear\n
+ * CCMR2 OC4CE LL_TIM_OC_IsEnabledClear\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_IsEnabledClear(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ uint32_t bitfield = TIM_CCMR1_OC1CE << SHIFT_TAB_OCxx[iChannel];
+ return ((READ_BIT(*pReg, bitfield) == bitfield) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Set the dead-time delay (delay inserted between the rising edge of the OCxREF signal and the rising edge of
+ * the Ocx and OCxN signals).
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * dead-time insertion feature is supported by a timer instance.
+ * @note Helper macro @ref __LL_TIM_CALC_DEADTIME can be used to calculate the DeadTime parameter
+ * @rmtoll BDTR DTG LL_TIM_OC_SetDeadTime
+ * @param TIMx Timer instance
+ * @param DeadTime between Min_Data=0 and Max_Data=255
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetDeadTime(TIM_TypeDef *TIMx, uint32_t DeadTime)
+{
+ MODIFY_REG(TIMx->BDTR, TIM_BDTR_DTG, DeadTime);
+}
+
+/**
+ * @brief Set compare value for output channel 1 (TIMx_CCR1).
+ * @note Macro IS_TIM_CC1_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 1 is supported by a timer instance.
+ * @rmtoll CCR1 CCR1 LL_TIM_OC_SetCompareCH1
+ * @param TIMx Timer instance
+ * @param CompareValue between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetCompareCH1(TIM_TypeDef *TIMx, uint32_t CompareValue)
+{
+ WRITE_REG(TIMx->CCR1, CompareValue);
+}
+
+/**
+ * @brief Set compare value for output channel 2 (TIMx_CCR2).
+ * @note Macro IS_TIM_CC2_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 2 is supported by a timer instance.
+ * @rmtoll CCR2 CCR2 LL_TIM_OC_SetCompareCH2
+ * @param TIMx Timer instance
+ * @param CompareValue between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetCompareCH2(TIM_TypeDef *TIMx, uint32_t CompareValue)
+{
+ WRITE_REG(TIMx->CCR2, CompareValue);
+}
+
+/**
+ * @brief Set compare value for output channel 3 (TIMx_CCR3).
+ * @note Macro IS_TIM_CC3_INSTANCE(TIMx) can be used to check whether or not
+ * output channel is supported by a timer instance.
+ * @rmtoll CCR3 CCR3 LL_TIM_OC_SetCompareCH3
+ * @param TIMx Timer instance
+ * @param CompareValue between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetCompareCH3(TIM_TypeDef *TIMx, uint32_t CompareValue)
+{
+ WRITE_REG(TIMx->CCR3, CompareValue);
+}
+
+/**
+ * @brief Set compare value for output channel 4 (TIMx_CCR4).
+ * @note Macro IS_TIM_CC4_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 4 is supported by a timer instance.
+ * @rmtoll CCR4 CCR4 LL_TIM_OC_SetCompareCH4
+ * @param TIMx Timer instance
+ * @param CompareValue between Min_Data=0 and Max_Data=65535
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_OC_SetCompareCH4(TIM_TypeDef *TIMx, uint32_t CompareValue)
+{
+ WRITE_REG(TIMx->CCR4, CompareValue);
+}
+
+/**
+ * @brief Get compare value (TIMx_CCR1) set for output channel 1.
+ * @note Macro IS_TIM_CC1_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 1 is supported by a timer instance.
+ * @rmtoll CCR1 CCR1 LL_TIM_OC_GetCompareCH1
+ * @param TIMx Timer instance
+ * @retval CompareValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH1(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR1));
+}
+
+/**
+ * @brief Get compare value (TIMx_CCR2) set for output channel 2.
+ * @note Macro IS_TIM_CC2_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 2 is supported by a timer instance.
+ * @rmtoll CCR2 CCR2 LL_TIM_OC_GetCompareCH2
+ * @param TIMx Timer instance
+ * @retval CompareValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH2(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR2));
+}
+
+/**
+ * @brief Get compare value (TIMx_CCR3) set for output channel 3.
+ * @note Macro IS_TIM_CC3_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 3 is supported by a timer instance.
+ * @rmtoll CCR3 CCR3 LL_TIM_OC_GetCompareCH3
+ * @param TIMx Timer instance
+ * @retval CompareValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH3(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR3));
+}
+
+/**
+ * @brief Get compare value (TIMx_CCR4) set for output channel 4.
+ * @note Macro IS_TIM_CC4_INSTANCE(TIMx) can be used to check whether or not
+ * output channel 4 is supported by a timer instance.
+ * @rmtoll CCR4 CCR4 LL_TIM_OC_GetCompareCH4
+ * @param TIMx Timer instance
+ * @retval CompareValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_OC_GetCompareCH4(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR4));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Input_Channel Input channel configuration
+ * @{
+ */
+/**
+ * @brief Configure input channel.
+ * @rmtoll CCMR1 CC1S LL_TIM_IC_Config\n
+ * CCMR1 IC1PSC LL_TIM_IC_Config\n
+ * CCMR1 IC1F LL_TIM_IC_Config\n
+ * CCMR1 CC2S LL_TIM_IC_Config\n
+ * CCMR1 IC2PSC LL_TIM_IC_Config\n
+ * CCMR1 IC2F LL_TIM_IC_Config\n
+ * CCMR2 CC3S LL_TIM_IC_Config\n
+ * CCMR2 IC3PSC LL_TIM_IC_Config\n
+ * CCMR2 IC3F LL_TIM_IC_Config\n
+ * CCMR2 CC4S LL_TIM_IC_Config\n
+ * CCMR2 IC4PSC LL_TIM_IC_Config\n
+ * CCMR2 IC4F LL_TIM_IC_Config\n
+ * CCER CC1P LL_TIM_IC_Config\n
+ * CCER CC1NP LL_TIM_IC_Config\n
+ * CCER CC2P LL_TIM_IC_Config\n
+ * CCER CC2NP LL_TIM_IC_Config\n
+ * CCER CC3P LL_TIM_IC_Config\n
+ * CCER CC3NP LL_TIM_IC_Config\n
+ * CCER CC4P LL_TIM_IC_Config\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param Configuration This parameter must be a combination of all the following values:
+ * @arg @ref LL_TIM_ACTIVEINPUT_DIRECTTI or @ref LL_TIM_ACTIVEINPUT_INDIRECTTI or @ref LL_TIM_ACTIVEINPUT_TRC
+ * @arg @ref LL_TIM_ICPSC_DIV1 or ... or @ref LL_TIM_ICPSC_DIV8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1 or ... or @ref LL_TIM_IC_FILTER_FDIV32_N8
+ * @arg @ref LL_TIM_IC_POLARITY_RISING or @ref LL_TIM_IC_POLARITY_FALLING
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_Config(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Configuration)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ MODIFY_REG(*pReg, ((TIM_CCMR1_IC1F | TIM_CCMR1_IC1PSC | TIM_CCMR1_CC1S) << SHIFT_TAB_ICxx[iChannel]),
+ ((Configuration >> 16U) & (TIM_CCMR1_IC1F | TIM_CCMR1_IC1PSC | TIM_CCMR1_CC1S)) \
+ << SHIFT_TAB_ICxx[iChannel]);
+ MODIFY_REG(TIMx->CCER, ((TIM_CCER_CC1NP | TIM_CCER_CC1P) << SHIFT_TAB_CCxP[iChannel]),
+ (Configuration & (TIM_CCER_CC1NP | TIM_CCER_CC1P)) << SHIFT_TAB_CCxP[iChannel]);
+}
+
+/**
+ * @brief Set the active input.
+ * @rmtoll CCMR1 CC1S LL_TIM_IC_SetActiveInput\n
+ * CCMR1 CC2S LL_TIM_IC_SetActiveInput\n
+ * CCMR2 CC3S LL_TIM_IC_SetActiveInput\n
+ * CCMR2 CC4S LL_TIM_IC_SetActiveInput
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param ICActiveInput This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ACTIVEINPUT_DIRECTTI
+ * @arg @ref LL_TIM_ACTIVEINPUT_INDIRECTTI
+ * @arg @ref LL_TIM_ACTIVEINPUT_TRC
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_SetActiveInput(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ICActiveInput)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ MODIFY_REG(*pReg, ((TIM_CCMR1_CC1S) << SHIFT_TAB_ICxx[iChannel]), (ICActiveInput >> 16U) << SHIFT_TAB_ICxx[iChannel]);
+}
+
+/**
+ * @brief Get the current active input.
+ * @rmtoll CCMR1 CC1S LL_TIM_IC_GetActiveInput\n
+ * CCMR1 CC2S LL_TIM_IC_GetActiveInput\n
+ * CCMR2 CC3S LL_TIM_IC_GetActiveInput\n
+ * CCMR2 CC4S LL_TIM_IC_GetActiveInput
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_ACTIVEINPUT_DIRECTTI
+ * @arg @ref LL_TIM_ACTIVEINPUT_INDIRECTTI
+ * @arg @ref LL_TIM_ACTIVEINPUT_TRC
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetActiveInput(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ return ((READ_BIT(*pReg, ((TIM_CCMR1_CC1S) << SHIFT_TAB_ICxx[iChannel])) >> SHIFT_TAB_ICxx[iChannel]) << 16U);
+}
+
+/**
+ * @brief Set the prescaler of input channel.
+ * @rmtoll CCMR1 IC1PSC LL_TIM_IC_SetPrescaler\n
+ * CCMR1 IC2PSC LL_TIM_IC_SetPrescaler\n
+ * CCMR2 IC3PSC LL_TIM_IC_SetPrescaler\n
+ * CCMR2 IC4PSC LL_TIM_IC_SetPrescaler
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param ICPrescaler This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ICPSC_DIV1
+ * @arg @ref LL_TIM_ICPSC_DIV2
+ * @arg @ref LL_TIM_ICPSC_DIV4
+ * @arg @ref LL_TIM_ICPSC_DIV8
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_SetPrescaler(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ICPrescaler)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ MODIFY_REG(*pReg, ((TIM_CCMR1_IC1PSC) << SHIFT_TAB_ICxx[iChannel]), (ICPrescaler >> 16U) << SHIFT_TAB_ICxx[iChannel]);
+}
+
+/**
+ * @brief Get the current prescaler value acting on an input channel.
+ * @rmtoll CCMR1 IC1PSC LL_TIM_IC_GetPrescaler\n
+ * CCMR1 IC2PSC LL_TIM_IC_GetPrescaler\n
+ * CCMR2 IC3PSC LL_TIM_IC_GetPrescaler\n
+ * CCMR2 IC4PSC LL_TIM_IC_GetPrescaler
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_ICPSC_DIV1
+ * @arg @ref LL_TIM_ICPSC_DIV2
+ * @arg @ref LL_TIM_ICPSC_DIV4
+ * @arg @ref LL_TIM_ICPSC_DIV8
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetPrescaler(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ return ((READ_BIT(*pReg, ((TIM_CCMR1_IC1PSC) << SHIFT_TAB_ICxx[iChannel])) >> SHIFT_TAB_ICxx[iChannel]) << 16U);
+}
+
+/**
+ * @brief Set the input filter duration.
+ * @rmtoll CCMR1 IC1F LL_TIM_IC_SetFilter\n
+ * CCMR1 IC2F LL_TIM_IC_SetFilter\n
+ * CCMR2 IC3F LL_TIM_IC_SetFilter\n
+ * CCMR2 IC4F LL_TIM_IC_SetFilter
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param ICFilter This parameter can be one of the following values:
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N2
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N4
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV2_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV2_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV4_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV4_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV8_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV8_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N5
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N5
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N8
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_SetFilter(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ICFilter)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ MODIFY_REG(*pReg, ((TIM_CCMR1_IC1F) << SHIFT_TAB_ICxx[iChannel]), (ICFilter >> 16U) << SHIFT_TAB_ICxx[iChannel]);
+}
+
+/**
+ * @brief Get the input filter duration.
+ * @rmtoll CCMR1 IC1F LL_TIM_IC_GetFilter\n
+ * CCMR1 IC2F LL_TIM_IC_GetFilter\n
+ * CCMR2 IC3F LL_TIM_IC_GetFilter\n
+ * CCMR2 IC4F LL_TIM_IC_GetFilter
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N2
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N4
+ * @arg @ref LL_TIM_IC_FILTER_FDIV1_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV2_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV2_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV4_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV4_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV8_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV8_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N5
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV16_N8
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N5
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N6
+ * @arg @ref LL_TIM_IC_FILTER_FDIV32_N8
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetFilter(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ const __IO uint32_t *pReg = (__IO uint32_t *)((uint32_t)((uint32_t)(&TIMx->CCMR1) + OFFSET_TAB_CCMRx[iChannel]));
+ return ((READ_BIT(*pReg, ((TIM_CCMR1_IC1F) << SHIFT_TAB_ICxx[iChannel])) >> SHIFT_TAB_ICxx[iChannel]) << 16U);
+}
+
+/**
+ * @brief Set the input channel polarity.
+ * @rmtoll CCER CC1P LL_TIM_IC_SetPolarity\n
+ * CCER CC1NP LL_TIM_IC_SetPolarity\n
+ * CCER CC2P LL_TIM_IC_SetPolarity\n
+ * CCER CC2NP LL_TIM_IC_SetPolarity\n
+ * CCER CC3P LL_TIM_IC_SetPolarity\n
+ * CCER CC3NP LL_TIM_IC_SetPolarity\n
+ * CCER CC4P LL_TIM_IC_SetPolarity\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @param ICPolarity This parameter can be one of the following values:
+ * @arg @ref LL_TIM_IC_POLARITY_RISING
+ * @arg @ref LL_TIM_IC_POLARITY_FALLING
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_SetPolarity(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ICPolarity)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ MODIFY_REG(TIMx->CCER, ((TIM_CCER_CC1NP | TIM_CCER_CC1P) << SHIFT_TAB_CCxP[iChannel]),
+ ICPolarity << SHIFT_TAB_CCxP[iChannel]);
+}
+
+/**
+ * @brief Get the current input channel polarity.
+ * @rmtoll CCER CC1P LL_TIM_IC_GetPolarity\n
+ * CCER CC1NP LL_TIM_IC_GetPolarity\n
+ * CCER CC2P LL_TIM_IC_GetPolarity\n
+ * CCER CC2NP LL_TIM_IC_GetPolarity\n
+ * CCER CC3P LL_TIM_IC_GetPolarity\n
+ * CCER CC3NP LL_TIM_IC_GetPolarity\n
+ * CCER CC4P LL_TIM_IC_GetPolarity\n
+ * @param TIMx Timer instance
+ * @param Channel This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CHANNEL_CH1
+ * @arg @ref LL_TIM_CHANNEL_CH2
+ * @arg @ref LL_TIM_CHANNEL_CH3
+ * @arg @ref LL_TIM_CHANNEL_CH4
+ * @retval Returned value can be one of the following values:
+ * @arg @ref LL_TIM_IC_POLARITY_RISING
+ * @arg @ref LL_TIM_IC_POLARITY_FALLING
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetPolarity(const TIM_TypeDef *TIMx, uint32_t Channel)
+{
+ uint8_t iChannel = TIM_GET_CHANNEL_INDEX(Channel);
+ return (READ_BIT(TIMx->CCER, ((TIM_CCER_CC1NP | TIM_CCER_CC1P) << SHIFT_TAB_CCxP[iChannel])) >>
+ SHIFT_TAB_CCxP[iChannel]);
+}
+
+/**
+ * @brief Connect the TIMx_CH1, CH2 and CH3 pins to the TI1 input (XOR combination).
+ * @note Macro IS_TIM_XOR_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides an XOR input.
+ * @rmtoll CR2 TI1S LL_TIM_IC_EnableXORCombination
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_EnableXORCombination(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->CR2, TIM_CR2_TI1S);
+}
+
+/**
+ * @brief Disconnect the TIMx_CH1, CH2 and CH3 pins from the TI1 input.
+ * @note Macro IS_TIM_XOR_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides an XOR input.
+ * @rmtoll CR2 TI1S LL_TIM_IC_DisableXORCombination
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_IC_DisableXORCombination(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->CR2, TIM_CR2_TI1S);
+}
+
+/**
+ * @brief Indicates whether the TIMx_CH1, CH2 and CH3 pins are connectected to the TI1 input.
+ * @note Macro IS_TIM_XOR_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides an XOR input.
+ * @rmtoll CR2 TI1S LL_TIM_IC_IsEnabledXORCombination
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_IsEnabledXORCombination(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->CR2, TIM_CR2_TI1S) == (TIM_CR2_TI1S)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Get captured value for input channel 1.
+ * @note Macro IS_TIM_CC1_INSTANCE(TIMx) can be used to check whether or not
+ * input channel 1 is supported by a timer instance.
+ * @rmtoll CCR1 CCR1 LL_TIM_IC_GetCaptureCH1
+ * @param TIMx Timer instance
+ * @retval CapturedValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetCaptureCH1(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR1));
+}
+
+/**
+ * @brief Get captured value for input channel 2.
+ * @note Macro IS_TIM_CC2_INSTANCE(TIMx) can be used to check whether or not
+ * input channel 2 is supported by a timer instance.
+ * @rmtoll CCR2 CCR2 LL_TIM_IC_GetCaptureCH2
+ * @param TIMx Timer instance
+ * @retval CapturedValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetCaptureCH2(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR2));
+}
+
+/**
+ * @brief Get captured value for input channel 3.
+ * @note Macro IS_TIM_CC3_INSTANCE(TIMx) can be used to check whether or not
+ * input channel 3 is supported by a timer instance.
+ * @rmtoll CCR3 CCR3 LL_TIM_IC_GetCaptureCH3
+ * @param TIMx Timer instance
+ * @retval CapturedValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetCaptureCH3(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR3));
+}
+
+/**
+ * @brief Get captured value for input channel 4.
+ * @note Macro IS_TIM_CC4_INSTANCE(TIMx) can be used to check whether or not
+ * input channel 4 is supported by a timer instance.
+ * @rmtoll CCR4 CCR4 LL_TIM_IC_GetCaptureCH4
+ * @param TIMx Timer instance
+ * @retval CapturedValue (between Min_Data=0 and Max_Data=65535)
+ */
+__STATIC_INLINE uint32_t LL_TIM_IC_GetCaptureCH4(const TIM_TypeDef *TIMx)
+{
+ return (uint32_t)(READ_REG(TIMx->CCR4));
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Clock_Selection Counter clock selection
+ * @{
+ */
+/**
+ * @brief Enable external clock mode 2.
+ * @note When external clock mode 2 is enabled the counter is clocked by any active edge on the ETRF signal.
+ * @note Macro IS_TIM_CLOCKSOURCE_ETRMODE2_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports external clock mode2.
+ * @rmtoll SMCR ECE LL_TIM_EnableExternalClock
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableExternalClock(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->SMCR, TIM_SMCR_ECE);
+}
+
+/**
+ * @brief Disable external clock mode 2.
+ * @note Macro IS_TIM_CLOCKSOURCE_ETRMODE2_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports external clock mode2.
+ * @rmtoll SMCR ECE LL_TIM_DisableExternalClock
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableExternalClock(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->SMCR, TIM_SMCR_ECE);
+}
+
+/**
+ * @brief Indicate whether external clock mode 2 is enabled.
+ * @note Macro IS_TIM_CLOCKSOURCE_ETRMODE2_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports external clock mode2.
+ * @rmtoll SMCR ECE LL_TIM_IsEnabledExternalClock
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledExternalClock(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SMCR, TIM_SMCR_ECE) == (TIM_SMCR_ECE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Set the clock source of the counter clock.
+ * @note when selected clock source is external clock mode 1, the timer input
+ * the external clock is applied is selected by calling the @ref LL_TIM_SetTriggerInput()
+ * function. This timer input must be configured by calling
+ * the @ref LL_TIM_IC_Config() function.
+ * @note Macro IS_TIM_CLOCKSOURCE_ETRMODE1_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports external clock mode1.
+ * @note Macro IS_TIM_CLOCKSOURCE_ETRMODE2_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports external clock mode2.
+ * @rmtoll SMCR SMS LL_TIM_SetClockSource\n
+ * SMCR ECE LL_TIM_SetClockSource
+ * @param TIMx Timer instance
+ * @param ClockSource This parameter can be one of the following values:
+ * @arg @ref LL_TIM_CLOCKSOURCE_INTERNAL
+ * @arg @ref LL_TIM_CLOCKSOURCE_EXT_MODE1
+ * @arg @ref LL_TIM_CLOCKSOURCE_EXT_MODE2
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetClockSource(TIM_TypeDef *TIMx, uint32_t ClockSource)
+{
+ MODIFY_REG(TIMx->SMCR, TIM_SMCR_SMS | TIM_SMCR_ECE, ClockSource);
+}
+
+/**
+ * @brief Set the encoder interface mode.
+ * @note Macro IS_TIM_ENCODER_INTERFACE_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance supports the encoder mode.
+ * @rmtoll SMCR SMS LL_TIM_SetEncoderMode
+ * @param TIMx Timer instance
+ * @param EncoderMode This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ENCODERMODE_X2_TI1
+ * @arg @ref LL_TIM_ENCODERMODE_X2_TI2
+ * @arg @ref LL_TIM_ENCODERMODE_X4_TI12
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetEncoderMode(TIM_TypeDef *TIMx, uint32_t EncoderMode)
+{
+ MODIFY_REG(TIMx->SMCR, TIM_SMCR_SMS, EncoderMode);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Timer_Synchronization Timer synchronisation configuration
+ * @{
+ */
+/**
+ * @brief Set the trigger output (TRGO) used for timer synchronization .
+ * @note Macro IS_TIM_MASTER_INSTANCE(TIMx) can be used to check
+ * whether or not a timer instance can operate as a master timer.
+ * @rmtoll CR2 MMS LL_TIM_SetTriggerOutput
+ * @param TIMx Timer instance
+ * @param TimerSynchronization This parameter can be one of the following values:
+ * @arg @ref LL_TIM_TRGO_RESET
+ * @arg @ref LL_TIM_TRGO_ENABLE
+ * @arg @ref LL_TIM_TRGO_UPDATE
+ * @arg @ref LL_TIM_TRGO_CC1IF
+ * @arg @ref LL_TIM_TRGO_OC1REF
+ * @arg @ref LL_TIM_TRGO_OC2REF
+ * @arg @ref LL_TIM_TRGO_OC3REF
+ * @arg @ref LL_TIM_TRGO_OC4REF
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetTriggerOutput(TIM_TypeDef *TIMx, uint32_t TimerSynchronization)
+{
+ MODIFY_REG(TIMx->CR2, TIM_CR2_MMS, TimerSynchronization);
+}
+
+/**
+ * @brief Set the synchronization mode of a slave timer.
+ * @note Macro IS_TIM_SLAVE_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance can operate as a slave timer.
+ * @rmtoll SMCR SMS LL_TIM_SetSlaveMode
+ * @param TIMx Timer instance
+ * @param SlaveMode This parameter can be one of the following values:
+ * @arg @ref LL_TIM_SLAVEMODE_DISABLED
+ * @arg @ref LL_TIM_SLAVEMODE_RESET
+ * @arg @ref LL_TIM_SLAVEMODE_GATED
+ * @arg @ref LL_TIM_SLAVEMODE_TRIGGER
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetSlaveMode(TIM_TypeDef *TIMx, uint32_t SlaveMode)
+{
+ MODIFY_REG(TIMx->SMCR, TIM_SMCR_SMS, SlaveMode);
+}
+
+/**
+ * @brief Set the selects the trigger input to be used to synchronize the counter.
+ * @note Macro IS_TIM_SLAVE_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance can operate as a slave timer.
+ * @rmtoll SMCR TS LL_TIM_SetTriggerInput
+ * @param TIMx Timer instance
+ * @param TriggerInput This parameter can be one of the following values:
+ * @arg @ref LL_TIM_TS_ITR0
+ * @arg @ref LL_TIM_TS_ITR1
+ * @arg @ref LL_TIM_TS_ITR2
+ * @arg @ref LL_TIM_TS_ITR3
+ * @arg @ref LL_TIM_TS_TI1F_ED
+ * @arg @ref LL_TIM_TS_TI1FP1
+ * @arg @ref LL_TIM_TS_TI2FP2
+ * @arg @ref LL_TIM_TS_ETRF
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetTriggerInput(TIM_TypeDef *TIMx, uint32_t TriggerInput)
+{
+ MODIFY_REG(TIMx->SMCR, TIM_SMCR_TS, TriggerInput);
+}
+
+/**
+ * @brief Enable the Master/Slave mode.
+ * @note Macro IS_TIM_SLAVE_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance can operate as a slave timer.
+ * @rmtoll SMCR MSM LL_TIM_EnableMasterSlaveMode
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableMasterSlaveMode(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->SMCR, TIM_SMCR_MSM);
+}
+
+/**
+ * @brief Disable the Master/Slave mode.
+ * @note Macro IS_TIM_SLAVE_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance can operate as a slave timer.
+ * @rmtoll SMCR MSM LL_TIM_DisableMasterSlaveMode
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableMasterSlaveMode(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->SMCR, TIM_SMCR_MSM);
+}
+
+/**
+ * @brief Indicates whether the Master/Slave mode is enabled.
+ * @note Macro IS_TIM_SLAVE_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance can operate as a slave timer.
+ * @rmtoll SMCR MSM LL_TIM_IsEnabledMasterSlaveMode
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledMasterSlaveMode(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SMCR, TIM_SMCR_MSM) == (TIM_SMCR_MSM)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Configure the external trigger (ETR) input.
+ * @note Macro IS_TIM_ETR_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides an external trigger input.
+ * @rmtoll SMCR ETP LL_TIM_ConfigETR\n
+ * SMCR ETPS LL_TIM_ConfigETR\n
+ * SMCR ETF LL_TIM_ConfigETR
+ * @param TIMx Timer instance
+ * @param ETRPolarity This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ETR_POLARITY_NONINVERTED
+ * @arg @ref LL_TIM_ETR_POLARITY_INVERTED
+ * @param ETRPrescaler This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ETR_PRESCALER_DIV1
+ * @arg @ref LL_TIM_ETR_PRESCALER_DIV2
+ * @arg @ref LL_TIM_ETR_PRESCALER_DIV4
+ * @arg @ref LL_TIM_ETR_PRESCALER_DIV8
+ * @param ETRFilter This parameter can be one of the following values:
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV1
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV1_N2
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV1_N4
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV1_N8
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV2_N6
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV2_N8
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV4_N6
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV4_N8
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV8_N6
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV8_N8
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV16_N5
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV16_N6
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV16_N8
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV32_N5
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV32_N6
+ * @arg @ref LL_TIM_ETR_FILTER_FDIV32_N8
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ConfigETR(TIM_TypeDef *TIMx, uint32_t ETRPolarity, uint32_t ETRPrescaler,
+ uint32_t ETRFilter)
+{
+ MODIFY_REG(TIMx->SMCR, TIM_SMCR_ETP | TIM_SMCR_ETPS | TIM_SMCR_ETF, ETRPolarity | ETRPrescaler | ETRFilter);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_Break_Function Break function configuration
+ * @{
+ */
+/**
+ * @brief Enable the break function.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR BKE LL_TIM_EnableBRK
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableBRK(TIM_TypeDef *TIMx)
+{
+ __IO uint32_t tmpreg;
+ SET_BIT(TIMx->BDTR, TIM_BDTR_BKE);
+ /* Note: Any write operation to this bit takes a delay of 1 APB clock cycle to become effective. */
+ tmpreg = READ_REG(TIMx->BDTR);
+ (void)(tmpreg);
+}
+
+/**
+ * @brief Disable the break function.
+ * @rmtoll BDTR BKE LL_TIM_DisableBRK
+ * @param TIMx Timer instance
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableBRK(TIM_TypeDef *TIMx)
+{
+ __IO uint32_t tmpreg;
+ CLEAR_BIT(TIMx->BDTR, TIM_BDTR_BKE);
+ /* Note: Any write operation to this bit takes a delay of 1 APB clock cycle to become effective. */
+ tmpreg = READ_REG(TIMx->BDTR);
+ (void)(tmpreg);
+}
+
+/**
+ * @brief Configure the break input.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR BKP LL_TIM_ConfigBRK
+ * @param TIMx Timer instance
+ * @param BreakPolarity This parameter can be one of the following values:
+ * @arg @ref LL_TIM_BREAK_POLARITY_LOW
+ * @arg @ref LL_TIM_BREAK_POLARITY_HIGH
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ConfigBRK(TIM_TypeDef *TIMx, uint32_t BreakPolarity)
+{
+ __IO uint32_t tmpreg;
+ MODIFY_REG(TIMx->BDTR, TIM_BDTR_BKP, BreakPolarity);
+ /* Note: Any write operation to BKP bit takes a delay of 1 APB clock cycle to become effective. */
+ tmpreg = READ_REG(TIMx->BDTR);
+ (void)(tmpreg);
+}
+
+/**
+ * @brief Select the outputs off state (enabled v.s. disabled) in Idle and Run modes.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR OSSI LL_TIM_SetOffStates\n
+ * BDTR OSSR LL_TIM_SetOffStates
+ * @param TIMx Timer instance
+ * @param OffStateIdle This parameter can be one of the following values:
+ * @arg @ref LL_TIM_OSSI_DISABLE
+ * @arg @ref LL_TIM_OSSI_ENABLE
+ * @param OffStateRun This parameter can be one of the following values:
+ * @arg @ref LL_TIM_OSSR_DISABLE
+ * @arg @ref LL_TIM_OSSR_ENABLE
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_SetOffStates(TIM_TypeDef *TIMx, uint32_t OffStateIdle, uint32_t OffStateRun)
+{
+ MODIFY_REG(TIMx->BDTR, TIM_BDTR_OSSI | TIM_BDTR_OSSR, OffStateIdle | OffStateRun);
+}
+
+/**
+ * @brief Enable automatic output (MOE can be set by software or automatically when a break input is active).
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR AOE LL_TIM_EnableAutomaticOutput
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableAutomaticOutput(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->BDTR, TIM_BDTR_AOE);
+}
+
+/**
+ * @brief Disable automatic output (MOE can be set only by software).
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR AOE LL_TIM_DisableAutomaticOutput
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableAutomaticOutput(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->BDTR, TIM_BDTR_AOE);
+}
+
+/**
+ * @brief Indicate whether automatic output is enabled.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR AOE LL_TIM_IsEnabledAutomaticOutput
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledAutomaticOutput(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->BDTR, TIM_BDTR_AOE) == (TIM_BDTR_AOE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable the outputs (set the MOE bit in TIMx_BDTR register).
+ * @note The MOE bit in TIMx_BDTR register allows to enable /disable the outputs by
+ * software and is reset in case of break or break2 event
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR MOE LL_TIM_EnableAllOutputs
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableAllOutputs(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->BDTR, TIM_BDTR_MOE);
+}
+
+/**
+ * @brief Disable the outputs (reset the MOE bit in TIMx_BDTR register).
+ * @note The MOE bit in TIMx_BDTR register allows to enable /disable the outputs by
+ * software and is reset in case of break or break2 event.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR MOE LL_TIM_DisableAllOutputs
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableAllOutputs(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->BDTR, TIM_BDTR_MOE);
+}
+
+/**
+ * @brief Indicates whether outputs are enabled.
+ * @note Macro IS_TIM_BREAK_INSTANCE(TIMx) can be used to check whether or not
+ * a timer instance provides a break input.
+ * @rmtoll BDTR MOE LL_TIM_IsEnabledAllOutputs
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledAllOutputs(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->BDTR, TIM_BDTR_MOE) == (TIM_BDTR_MOE)) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_DMA_Burst_Mode DMA burst mode configuration
+ * @{
+ */
+/**
+ * @brief Configures the timer DMA burst feature.
+ * @note Macro IS_TIM_DMABURST_INSTANCE(TIMx) can be used to check whether or
+ * not a timer instance supports the DMA burst mode.
+ * @rmtoll DCR DBL LL_TIM_ConfigDMABurst\n
+ * DCR DBA LL_TIM_ConfigDMABurst
+ * @param TIMx Timer instance
+ * @param DMABurstBaseAddress This parameter can be one of the following values:
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CR1
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CR2
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_SMCR
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_DIER
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_SR
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_EGR
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCMR1
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCMR2
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCER
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CNT
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_PSC
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_ARR
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_RCR
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCR1
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCR2
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCR3
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_CCR4
+ * @arg @ref LL_TIM_DMABURST_BASEADDR_BDTR
+ * @param DMABurstLength This parameter can be one of the following values:
+ * @arg @ref LL_TIM_DMABURST_LENGTH_1TRANSFER
+ * @arg @ref LL_TIM_DMABURST_LENGTH_2TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_3TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_4TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_5TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_6TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_7TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_8TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_9TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_10TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_11TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_12TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_13TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_14TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_15TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_16TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_17TRANSFERS
+ * @arg @ref LL_TIM_DMABURST_LENGTH_18TRANSFERS
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ConfigDMABurst(TIM_TypeDef *TIMx, uint32_t DMABurstBaseAddress, uint32_t DMABurstLength)
+{
+ MODIFY_REG(TIMx->DCR, (TIM_DCR_DBL | TIM_DCR_DBA), (DMABurstBaseAddress | DMABurstLength));
+}
+
+/**
+ * @}
+ */
+
+
+/** @defgroup TIM_LL_EF_FLAG_Management FLAG-Management
+ * @{
+ */
+/**
+ * @brief Clear the update interrupt flag (UIF).
+ * @rmtoll SR UIF LL_TIM_ClearFlag_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_UPDATE(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_UIF));
+}
+
+/**
+ * @brief Indicate whether update interrupt flag (UIF) is set (update interrupt is pending).
+ * @rmtoll SR UIF LL_TIM_IsActiveFlag_UPDATE
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_UPDATE(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_UIF) == (TIM_SR_UIF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 1 interrupt flag (CC1F).
+ * @rmtoll SR CC1IF LL_TIM_ClearFlag_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC1(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC1IF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 1 interrupt flag (CC1F) is set (Capture/Compare 1 interrupt is pending).
+ * @rmtoll SR CC1IF LL_TIM_IsActiveFlag_CC1
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC1IF) == (TIM_SR_CC1IF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 2 interrupt flag (CC2F).
+ * @rmtoll SR CC2IF LL_TIM_ClearFlag_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC2(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC2IF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 2 interrupt flag (CC2F) is set (Capture/Compare 2 interrupt is pending).
+ * @rmtoll SR CC2IF LL_TIM_IsActiveFlag_CC2
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC2IF) == (TIM_SR_CC2IF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 3 interrupt flag (CC3F).
+ * @rmtoll SR CC3IF LL_TIM_ClearFlag_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC3(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC3IF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 3 interrupt flag (CC3F) is set (Capture/Compare 3 interrupt is pending).
+ * @rmtoll SR CC3IF LL_TIM_IsActiveFlag_CC3
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC3IF) == (TIM_SR_CC3IF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 4 interrupt flag (CC4F).
+ * @rmtoll SR CC4IF LL_TIM_ClearFlag_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC4(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC4IF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 4 interrupt flag (CC4F) is set (Capture/Compare 4 interrupt is pending).
+ * @rmtoll SR CC4IF LL_TIM_IsActiveFlag_CC4
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC4IF) == (TIM_SR_CC4IF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the commutation interrupt flag (COMIF).
+ * @rmtoll SR COMIF LL_TIM_ClearFlag_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_COM(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_COMIF));
+}
+
+/**
+ * @brief Indicate whether commutation interrupt flag (COMIF) is set (commutation interrupt is pending).
+ * @rmtoll SR COMIF LL_TIM_IsActiveFlag_COM
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_COM(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_COMIF) == (TIM_SR_COMIF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the trigger interrupt flag (TIF).
+ * @rmtoll SR TIF LL_TIM_ClearFlag_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_TRIG(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_TIF));
+}
+
+/**
+ * @brief Indicate whether trigger interrupt flag (TIF) is set (trigger interrupt is pending).
+ * @rmtoll SR TIF LL_TIM_IsActiveFlag_TRIG
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_TRIG(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_TIF) == (TIM_SR_TIF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the break interrupt flag (BIF).
+ * @rmtoll SR BIF LL_TIM_ClearFlag_BRK
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_BRK(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_BIF));
+}
+
+/**
+ * @brief Indicate whether break interrupt flag (BIF) is set (break interrupt is pending).
+ * @rmtoll SR BIF LL_TIM_IsActiveFlag_BRK
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_BRK(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_BIF) == (TIM_SR_BIF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 1 over-capture interrupt flag (CC1OF).
+ * @rmtoll SR CC1OF LL_TIM_ClearFlag_CC1OVR
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC1OVR(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC1OF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 1 over-capture interrupt flag (CC1OF) is set
+ * (Capture/Compare 1 interrupt is pending).
+ * @rmtoll SR CC1OF LL_TIM_IsActiveFlag_CC1OVR
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC1OVR(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC1OF) == (TIM_SR_CC1OF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 2 over-capture interrupt flag (CC2OF).
+ * @rmtoll SR CC2OF LL_TIM_ClearFlag_CC2OVR
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC2OVR(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC2OF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 2 over-capture interrupt flag (CC2OF) is set
+ * (Capture/Compare 2 over-capture interrupt is pending).
+ * @rmtoll SR CC2OF LL_TIM_IsActiveFlag_CC2OVR
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC2OVR(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC2OF) == (TIM_SR_CC2OF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 3 over-capture interrupt flag (CC3OF).
+ * @rmtoll SR CC3OF LL_TIM_ClearFlag_CC3OVR
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC3OVR(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC3OF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 3 over-capture interrupt flag (CC3OF) is set
+ * (Capture/Compare 3 over-capture interrupt is pending).
+ * @rmtoll SR CC3OF LL_TIM_IsActiveFlag_CC3OVR
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC3OVR(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC3OF) == (TIM_SR_CC3OF)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Clear the Capture/Compare 4 over-capture interrupt flag (CC4OF).
+ * @rmtoll SR CC4OF LL_TIM_ClearFlag_CC4OVR
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_ClearFlag_CC4OVR(TIM_TypeDef *TIMx)
+{
+ WRITE_REG(TIMx->SR, ~(TIM_SR_CC4OF));
+}
+
+/**
+ * @brief Indicate whether Capture/Compare 4 over-capture interrupt flag (CC4OF) is set
+ * (Capture/Compare 4 over-capture interrupt is pending).
+ * @rmtoll SR CC4OF LL_TIM_IsActiveFlag_CC4OVR
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsActiveFlag_CC4OVR(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->SR, TIM_SR_CC4OF) == (TIM_SR_CC4OF)) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_IT_Management IT-Management
+ * @{
+ */
+/**
+ * @brief Enable update interrupt (UIE).
+ * @rmtoll DIER UIE LL_TIM_EnableIT_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_UPDATE(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_UIE);
+}
+
+/**
+ * @brief Disable update interrupt (UIE).
+ * @rmtoll DIER UIE LL_TIM_DisableIT_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_UPDATE(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_UIE);
+}
+
+/**
+ * @brief Indicates whether the update interrupt (UIE) is enabled.
+ * @rmtoll DIER UIE LL_TIM_IsEnabledIT_UPDATE
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_UPDATE(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_UIE) == (TIM_DIER_UIE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 1 interrupt (CC1IE).
+ * @rmtoll DIER CC1IE LL_TIM_EnableIT_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_CC1(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC1IE);
+}
+
+/**
+ * @brief Disable capture/compare 1 interrupt (CC1IE).
+ * @rmtoll DIER CC1IE LL_TIM_DisableIT_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_CC1(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC1IE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 1 interrupt (CC1IE) is enabled.
+ * @rmtoll DIER CC1IE LL_TIM_IsEnabledIT_CC1
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_CC1(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC1IE) == (TIM_DIER_CC1IE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 2 interrupt (CC2IE).
+ * @rmtoll DIER CC2IE LL_TIM_EnableIT_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_CC2(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC2IE);
+}
+
+/**
+ * @brief Disable capture/compare 2 interrupt (CC2IE).
+ * @rmtoll DIER CC2IE LL_TIM_DisableIT_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_CC2(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC2IE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 2 interrupt (CC2IE) is enabled.
+ * @rmtoll DIER CC2IE LL_TIM_IsEnabledIT_CC2
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_CC2(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC2IE) == (TIM_DIER_CC2IE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 3 interrupt (CC3IE).
+ * @rmtoll DIER CC3IE LL_TIM_EnableIT_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_CC3(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC3IE);
+}
+
+/**
+ * @brief Disable capture/compare 3 interrupt (CC3IE).
+ * @rmtoll DIER CC3IE LL_TIM_DisableIT_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_CC3(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC3IE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 3 interrupt (CC3IE) is enabled.
+ * @rmtoll DIER CC3IE LL_TIM_IsEnabledIT_CC3
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_CC3(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC3IE) == (TIM_DIER_CC3IE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 4 interrupt (CC4IE).
+ * @rmtoll DIER CC4IE LL_TIM_EnableIT_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_CC4(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC4IE);
+}
+
+/**
+ * @brief Disable capture/compare 4 interrupt (CC4IE).
+ * @rmtoll DIER CC4IE LL_TIM_DisableIT_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_CC4(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC4IE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 4 interrupt (CC4IE) is enabled.
+ * @rmtoll DIER CC4IE LL_TIM_IsEnabledIT_CC4
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_CC4(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC4IE) == (TIM_DIER_CC4IE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable commutation interrupt (COMIE).
+ * @rmtoll DIER COMIE LL_TIM_EnableIT_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_COM(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_COMIE);
+}
+
+/**
+ * @brief Disable commutation interrupt (COMIE).
+ * @rmtoll DIER COMIE LL_TIM_DisableIT_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_COM(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_COMIE);
+}
+
+/**
+ * @brief Indicates whether the commutation interrupt (COMIE) is enabled.
+ * @rmtoll DIER COMIE LL_TIM_IsEnabledIT_COM
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_COM(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_COMIE) == (TIM_DIER_COMIE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable trigger interrupt (TIE).
+ * @rmtoll DIER TIE LL_TIM_EnableIT_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_TRIG(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_TIE);
+}
+
+/**
+ * @brief Disable trigger interrupt (TIE).
+ * @rmtoll DIER TIE LL_TIM_DisableIT_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_TRIG(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_TIE);
+}
+
+/**
+ * @brief Indicates whether the trigger interrupt (TIE) is enabled.
+ * @rmtoll DIER TIE LL_TIM_IsEnabledIT_TRIG
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_TRIG(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_TIE) == (TIM_DIER_TIE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable break interrupt (BIE).
+ * @rmtoll DIER BIE LL_TIM_EnableIT_BRK
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableIT_BRK(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_BIE);
+}
+
+/**
+ * @brief Disable break interrupt (BIE).
+ * @rmtoll DIER BIE LL_TIM_DisableIT_BRK
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableIT_BRK(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_BIE);
+}
+
+/**
+ * @brief Indicates whether the break interrupt (BIE) is enabled.
+ * @rmtoll DIER BIE LL_TIM_IsEnabledIT_BRK
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledIT_BRK(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_BIE) == (TIM_DIER_BIE)) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_DMA_Management DMA Management
+ * @{
+ */
+/**
+ * @brief Enable update DMA request (UDE).
+ * @rmtoll DIER UDE LL_TIM_EnableDMAReq_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_UPDATE(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_UDE);
+}
+
+/**
+ * @brief Disable update DMA request (UDE).
+ * @rmtoll DIER UDE LL_TIM_DisableDMAReq_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_UPDATE(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_UDE);
+}
+
+/**
+ * @brief Indicates whether the update DMA request (UDE) is enabled.
+ * @rmtoll DIER UDE LL_TIM_IsEnabledDMAReq_UPDATE
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_UPDATE(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_UDE) == (TIM_DIER_UDE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 1 DMA request (CC1DE).
+ * @rmtoll DIER CC1DE LL_TIM_EnableDMAReq_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_CC1(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC1DE);
+}
+
+/**
+ * @brief Disable capture/compare 1 DMA request (CC1DE).
+ * @rmtoll DIER CC1DE LL_TIM_DisableDMAReq_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_CC1(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC1DE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 1 DMA request (CC1DE) is enabled.
+ * @rmtoll DIER CC1DE LL_TIM_IsEnabledDMAReq_CC1
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC1(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC1DE) == (TIM_DIER_CC1DE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 2 DMA request (CC2DE).
+ * @rmtoll DIER CC2DE LL_TIM_EnableDMAReq_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_CC2(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC2DE);
+}
+
+/**
+ * @brief Disable capture/compare 2 DMA request (CC2DE).
+ * @rmtoll DIER CC2DE LL_TIM_DisableDMAReq_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_CC2(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC2DE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 2 DMA request (CC2DE) is enabled.
+ * @rmtoll DIER CC2DE LL_TIM_IsEnabledDMAReq_CC2
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC2(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC2DE) == (TIM_DIER_CC2DE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 3 DMA request (CC3DE).
+ * @rmtoll DIER CC3DE LL_TIM_EnableDMAReq_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_CC3(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC3DE);
+}
+
+/**
+ * @brief Disable capture/compare 3 DMA request (CC3DE).
+ * @rmtoll DIER CC3DE LL_TIM_DisableDMAReq_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_CC3(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC3DE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 3 DMA request (CC3DE) is enabled.
+ * @rmtoll DIER CC3DE LL_TIM_IsEnabledDMAReq_CC3
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC3(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC3DE) == (TIM_DIER_CC3DE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable capture/compare 4 DMA request (CC4DE).
+ * @rmtoll DIER CC4DE LL_TIM_EnableDMAReq_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_CC4(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_CC4DE);
+}
+
+/**
+ * @brief Disable capture/compare 4 DMA request (CC4DE).
+ * @rmtoll DIER CC4DE LL_TIM_DisableDMAReq_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_CC4(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_CC4DE);
+}
+
+/**
+ * @brief Indicates whether the capture/compare 4 DMA request (CC4DE) is enabled.
+ * @rmtoll DIER CC4DE LL_TIM_IsEnabledDMAReq_CC4
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_CC4(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_CC4DE) == (TIM_DIER_CC4DE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable commutation DMA request (COMDE).
+ * @rmtoll DIER COMDE LL_TIM_EnableDMAReq_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_COM(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_COMDE);
+}
+
+/**
+ * @brief Disable commutation DMA request (COMDE).
+ * @rmtoll DIER COMDE LL_TIM_DisableDMAReq_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_COM(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_COMDE);
+}
+
+/**
+ * @brief Indicates whether the commutation DMA request (COMDE) is enabled.
+ * @rmtoll DIER COMDE LL_TIM_IsEnabledDMAReq_COM
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_COM(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_COMDE) == (TIM_DIER_COMDE)) ? 1UL : 0UL);
+}
+
+/**
+ * @brief Enable trigger interrupt (TDE).
+ * @rmtoll DIER TDE LL_TIM_EnableDMAReq_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_EnableDMAReq_TRIG(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->DIER, TIM_DIER_TDE);
+}
+
+/**
+ * @brief Disable trigger interrupt (TDE).
+ * @rmtoll DIER TDE LL_TIM_DisableDMAReq_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_DisableDMAReq_TRIG(TIM_TypeDef *TIMx)
+{
+ CLEAR_BIT(TIMx->DIER, TIM_DIER_TDE);
+}
+
+/**
+ * @brief Indicates whether the trigger interrupt (TDE) is enabled.
+ * @rmtoll DIER TDE LL_TIM_IsEnabledDMAReq_TRIG
+ * @param TIMx Timer instance
+ * @retval State of bit (1 or 0).
+ */
+__STATIC_INLINE uint32_t LL_TIM_IsEnabledDMAReq_TRIG(const TIM_TypeDef *TIMx)
+{
+ return ((READ_BIT(TIMx->DIER, TIM_DIER_TDE) == (TIM_DIER_TDE)) ? 1UL : 0UL);
+}
+
+/**
+ * @}
+ */
+
+/** @defgroup TIM_LL_EF_EVENT_Management EVENT-Management
+ * @{
+ */
+/**
+ * @brief Generate an update event.
+ * @rmtoll EGR UG LL_TIM_GenerateEvent_UPDATE
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_UPDATE(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_UG);
+}
+
+/**
+ * @brief Generate Capture/Compare 1 event.
+ * @rmtoll EGR CC1G LL_TIM_GenerateEvent_CC1
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_CC1(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_CC1G);
+}
+
+/**
+ * @brief Generate Capture/Compare 2 event.
+ * @rmtoll EGR CC2G LL_TIM_GenerateEvent_CC2
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_CC2(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_CC2G);
+}
+
+/**
+ * @brief Generate Capture/Compare 3 event.
+ * @rmtoll EGR CC3G LL_TIM_GenerateEvent_CC3
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_CC3(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_CC3G);
+}
+
+/**
+ * @brief Generate Capture/Compare 4 event.
+ * @rmtoll EGR CC4G LL_TIM_GenerateEvent_CC4
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_CC4(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_CC4G);
+}
+
+/**
+ * @brief Generate commutation event.
+ * @rmtoll EGR COMG LL_TIM_GenerateEvent_COM
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_COM(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_COMG);
+}
+
+/**
+ * @brief Generate trigger event.
+ * @rmtoll EGR TG LL_TIM_GenerateEvent_TRIG
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_TRIG(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_TG);
+}
+
+/**
+ * @brief Generate break event.
+ * @rmtoll EGR BG LL_TIM_GenerateEvent_BRK
+ * @param TIMx Timer instance
+ * @retval None
+ */
+__STATIC_INLINE void LL_TIM_GenerateEvent_BRK(TIM_TypeDef *TIMx)
+{
+ SET_BIT(TIMx->EGR, TIM_EGR_BG);
+}
+
+/**
+ * @}
+ */
+
+#if defined(USE_FULL_LL_DRIVER)
+/** @defgroup TIM_LL_EF_Init Initialisation and deinitialisation functions
+ * @{
+ */
+
+ErrorStatus LL_TIM_DeInit(const TIM_TypeDef *TIMx);
+void LL_TIM_StructInit(LL_TIM_InitTypeDef *TIM_InitStruct);
+ErrorStatus LL_TIM_Init(TIM_TypeDef *TIMx, const LL_TIM_InitTypeDef *TIM_InitStruct);
+void LL_TIM_OC_StructInit(LL_TIM_OC_InitTypeDef *TIM_OC_InitStruct);
+ErrorStatus LL_TIM_OC_Init(TIM_TypeDef *TIMx, uint32_t Channel, const LL_TIM_OC_InitTypeDef *TIM_OC_InitStruct);
+void LL_TIM_IC_StructInit(LL_TIM_IC_InitTypeDef *TIM_ICInitStruct);
+ErrorStatus LL_TIM_IC_Init(TIM_TypeDef *TIMx, uint32_t Channel, const LL_TIM_IC_InitTypeDef *TIM_IC_InitStruct);
+void LL_TIM_ENCODER_StructInit(LL_TIM_ENCODER_InitTypeDef *TIM_EncoderInitStruct);
+ErrorStatus LL_TIM_ENCODER_Init(TIM_TypeDef *TIMx, const LL_TIM_ENCODER_InitTypeDef *TIM_EncoderInitStruct);
+void LL_TIM_HALLSENSOR_StructInit(LL_TIM_HALLSENSOR_InitTypeDef *TIM_HallSensorInitStruct);
+ErrorStatus LL_TIM_HALLSENSOR_Init(TIM_TypeDef *TIMx, const LL_TIM_HALLSENSOR_InitTypeDef *TIM_HallSensorInitStruct);
+void LL_TIM_BDTR_StructInit(LL_TIM_BDTR_InitTypeDef *TIM_BDTRInitStruct);
+ErrorStatus LL_TIM_BDTR_Init(TIM_TypeDef *TIMx, const LL_TIM_BDTR_InitTypeDef *TIM_BDTRInitStruct);
+/**
+ * @}
+ */
+#endif /* USE_FULL_LL_DRIVER */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* TIM1 || TIM2 || TIM3 || TIM4 || TIM5 || TIM6 || TIM7 || TIM8 || TIM9 || TIM10 || TIM11 || TIM12 || TIM13 || TIM14 || TIM15 || TIM16 || TIM17 */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_TIM_H */
diff --git a/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h
new file mode 100644
index 0000000..69483bd
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h
@@ -0,0 +1,270 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_ll_utils.h
+ * @author MCD Application Team
+ * @brief Header file of UTILS LL module.
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ @verbatim
+ ==============================================================================
+ ##### How to use this driver #####
+ ==============================================================================
+ [..]
+ The LL UTILS driver contains a set of generic APIs that can be
+ used by user:
+ (+) Device electronic signature
+ (+) Timing functions
+ (+) PLL configuration functions
+
+ @endverbatim
+ ******************************************************************************
+ */
+
+/* Define to prevent recursive inclusion -------------------------------------*/
+#ifndef __STM32F1xx_LL_UTILS_H
+#define __STM32F1xx_LL_UTILS_H
+
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx.h"
+
+/** @addtogroup STM32F1xx_LL_Driver
+ * @{
+ */
+
+/** @defgroup UTILS_LL UTILS
+ * @{
+ */
+
+/* Private types -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+
+/* Private constants ---------------------------------------------------------*/
+/** @defgroup UTILS_LL_Private_Constants UTILS Private Constants
+ * @{
+ */
+
+/* Max delay can be used in LL_mDelay */
+#define LL_MAX_DELAY 0xFFFFFFFFU
+
+/**
+ * @brief Unique device ID register base address
+ */
+#define UID_BASE_ADDRESS UID_BASE
+
+/**
+ * @brief Flash size data register base address
+ */
+#define FLASHSIZE_BASE_ADDRESS FLASHSIZE_BASE
+
+/**
+ * @}
+ */
+
+/* Private macros ------------------------------------------------------------*/
+/** @defgroup UTILS_LL_Private_Macros UTILS Private Macros
+ * @{
+ */
+/**
+ * @}
+ */
+/* Exported types ------------------------------------------------------------*/
+/** @defgroup UTILS_LL_ES_INIT UTILS Exported structures
+ * @{
+ */
+/**
+ * @brief UTILS PLL structure definition
+ */
+typedef struct
+{
+ uint32_t PLLMul; /*!< Multiplication factor for PLL VCO input clock.
+ This parameter can be a value of @ref RCC_LL_EC_PLL_MUL
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_RCC_PLL_ConfigDomain_SYS(). */
+
+ uint32_t Prediv; /*!< Division factor for HSE used as PLL clock source.
+ This parameter can be a value of @ref RCC_LL_EC_PREDIV_DIV
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_RCC_PLL_ConfigDomain_SYS(). */
+} LL_UTILS_PLLInitTypeDef;
+
+/**
+ * @brief UTILS System, AHB and APB buses clock configuration structure definition
+ */
+typedef struct
+{
+ uint32_t AHBCLKDivider; /*!< The AHB clock (HCLK) divider. This clock is derived from the system clock (SYSCLK).
+ This parameter can be a value of @ref RCC_LL_EC_SYSCLK_DIV
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_RCC_SetAHBPrescaler(). */
+
+ uint32_t APB1CLKDivider; /*!< The APB1 clock (PCLK1) divider. This clock is derived from the AHB clock (HCLK).
+ This parameter can be a value of @ref RCC_LL_EC_APB1_DIV
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_RCC_SetAPB1Prescaler(). */
+
+ uint32_t APB2CLKDivider; /*!< The APB2 clock (PCLK2) divider. This clock is derived from the AHB clock (HCLK).
+ This parameter can be a value of @ref RCC_LL_EC_APB2_DIV
+
+ This feature can be modified afterwards using unitary function
+ @ref LL_RCC_SetAPB2Prescaler(). */
+
+} LL_UTILS_ClkInitTypeDef;
+
+/**
+ * @}
+ */
+
+/* Exported constants --------------------------------------------------------*/
+/** @defgroup UTILS_LL_Exported_Constants UTILS Exported Constants
+ * @{
+ */
+
+/** @defgroup UTILS_EC_HSE_BYPASS HSE Bypass activation
+ * @{
+ */
+#define LL_UTILS_HSEBYPASS_OFF 0x00000000U /*!< HSE Bypass is not enabled */
+#define LL_UTILS_HSEBYPASS_ON 0x00000001U /*!< HSE Bypass is enabled */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/* Exported macro ------------------------------------------------------------*/
+
+/* Exported functions --------------------------------------------------------*/
+/** @defgroup UTILS_LL_Exported_Functions UTILS Exported Functions
+ * @{
+ */
+
+/** @defgroup UTILS_EF_DEVICE_ELECTRONIC_SIGNATURE DEVICE ELECTRONIC SIGNATURE
+ * @{
+ */
+
+/**
+ * @brief Get Word0 of the unique device identifier (UID based on 96 bits)
+ * @retval UID[31:0]
+ */
+__STATIC_INLINE uint32_t LL_GetUID_Word0(void)
+{
+ return (uint32_t)(READ_REG(*((uint32_t *)UID_BASE_ADDRESS)));
+}
+
+/**
+ * @brief Get Word1 of the unique device identifier (UID based on 96 bits)
+ * @retval UID[63:32]
+ */
+__STATIC_INLINE uint32_t LL_GetUID_Word1(void)
+{
+ return (uint32_t)(READ_REG(*((uint32_t *)(UID_BASE_ADDRESS + 4U))));
+}
+
+/**
+ * @brief Get Word2 of the unique device identifier (UID based on 96 bits)
+ * @retval UID[95:64]
+ */
+__STATIC_INLINE uint32_t LL_GetUID_Word2(void)
+{
+ return (uint32_t)(READ_REG(*((uint32_t *)(UID_BASE_ADDRESS + 8U))));
+}
+
+/**
+ * @brief Get Flash memory size
+ * @note This bitfield indicates the size of the device Flash memory expressed in
+ * Kbytes. As an example, 0x040 corresponds to 64 Kbytes.
+ * @retval FLASH_SIZE[15:0]: Flash memory size
+ */
+__STATIC_INLINE uint32_t LL_GetFlashSize(void)
+{
+ return (uint16_t)(READ_REG(*((uint32_t *)FLASHSIZE_BASE_ADDRESS)));
+}
+
+
+/**
+ * @}
+ */
+
+/** @defgroup UTILS_LL_EF_DELAY DELAY
+ * @{
+ */
+
+/**
+ * @brief This function configures the Cortex-M SysTick source of the time base.
+ * @param HCLKFrequency HCLK frequency in Hz (can be calculated thanks to RCC helper macro)
+ * @note When a RTOS is used, it is recommended to avoid changing the SysTick
+ * configuration by calling this function, for a delay use rather osDelay RTOS service.
+ * @param Ticks Frequency of Ticks (Hz)
+ * @retval None
+ */
+__STATIC_INLINE void LL_InitTick(uint32_t HCLKFrequency, uint32_t Ticks)
+{
+ /* Configure the SysTick to have interrupt in 1ms time base */
+ SysTick->LOAD = (uint32_t)((HCLKFrequency / Ticks) - 1UL); /* set reload register */
+ SysTick->VAL = 0UL; /* Load the SysTick Counter Value */
+ SysTick->CTRL = SysTick_CTRL_CLKSOURCE_Msk |
+ SysTick_CTRL_ENABLE_Msk; /* Enable the Systick Timer */
+}
+
+void LL_Init1msTick(uint32_t HCLKFrequency);
+void LL_mDelay(uint32_t Delay);
+
+/**
+ * @}
+ */
+
+/** @defgroup UTILS_EF_SYSTEM SYSTEM
+ * @{
+ */
+
+void LL_SetSystemCoreClock(uint32_t HCLKFrequency);
+#if defined(FLASH_ACR_LATENCY)
+ErrorStatus LL_SetFlashLatency(uint32_t Frequency);
+#endif /* FLASH_ACR_LATENCY */
+ErrorStatus LL_PLL_ConfigSystemClock_HSI(LL_UTILS_PLLInitTypeDef *UTILS_PLLInitStruct,
+ LL_UTILS_ClkInitTypeDef *UTILS_ClkInitStruct);
+ErrorStatus LL_PLL_ConfigSystemClock_HSE(uint32_t HSEFrequency, uint32_t HSEBypass,
+ LL_UTILS_PLLInitTypeDef *UTILS_PLLInitStruct, LL_UTILS_ClkInitTypeDef *UTILS_ClkInitStruct);
+#if defined(RCC_PLL2_SUPPORT)
+ErrorStatus LL_PLL_ConfigSystemClock_PLL2(uint32_t HSEFrequency, uint32_t HSEBypass, LL_UTILS_PLLInitTypeDef *UTILS_PLLInitStruct,
+ LL_UTILS_PLLInitTypeDef *UTILS_PLL2InitStruct, LL_UTILS_ClkInitTypeDef *UTILS_ClkInitStruct);
+#endif /* RCC_PLL2_SUPPORT */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#ifdef __cplusplus
+}
+#endif
+
+#endif /* __STM32F1xx_LL_UTILS_H */
diff --git a/Drivers/STM32F1xx_HAL_Driver/LICENSE.txt b/Drivers/STM32F1xx_HAL_Driver/LICENSE.txt
new file mode 100644
index 0000000..3edc4d1
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/LICENSE.txt
@@ -0,0 +1,6 @@
+This software component is provided to you as part of a software package and
+applicable license terms are in the Package_license file. If you received this
+software component outside of a package or without applicable license terms,
+the terms of the BSD-3-Clause license shall apply.
+You may obtain a copy of the BSD-3-Clause at:
+https://opensource.org/licenses/BSD-3-Clause
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
index cd0fdea..da80972 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
@@ -5,6 +5,17 @@
* @brief HAL module driver.
* This is the common part of the HAL initialization
*
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### How to use this driver #####
@@ -19,17 +30,6 @@
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -53,11 +53,11 @@
* @{
*/
/**
- * @brief STM32F1xx HAL Driver version number V1.1.7
+ * @brief STM32F1xx HAL Driver version number
*/
#define __STM32F1xx_HAL_VERSION_MAIN (0x01U) /*!< [31:24] main version */
#define __STM32F1xx_HAL_VERSION_SUB1 (0x01U) /*!< [23:16] sub1 version */
-#define __STM32F1xx_HAL_VERSION_SUB2 (0x07U) /*!< [15:8] sub2 version */
+#define __STM32F1xx_HAL_VERSION_SUB2 (0x0AU) /*!< [15:8] sub2 version */
#define __STM32F1xx_HAL_VERSION_RC (0x00U) /*!< [7:0] release candidate */
#define __STM32F1xx_HAL_VERSION ((__STM32F1xx_HAL_VERSION_MAIN << 24)\
|(__STM32F1xx_HAL_VERSION_SUB1 << 16)\
@@ -349,7 +349,8 @@ HAL_StatusTypeDef HAL_SetTickFreq(HAL_TickFreqTypeDef Freq)
/**
* @brief Return tick frequency.
- * @retval tick period in Hz
+ * @retval Tick frequency.
+ * Value of @ref HAL_TickFreqTypeDef.
*/
HAL_TickFreqTypeDef HAL_GetTickFreq(void)
{
@@ -603,4 +604,4 @@ void HAL_DBGMCU_DisableDBGStandbyMode(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
+
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
index 5134348..207d196 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
@@ -12,6 +12,17 @@
* + Callbacks functions
* + Peripheral State and Error functions
*
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### How to use this driver #####
@@ -22,7 +33,7 @@
(++) Enable the CAN interface clock using __HAL_RCC_CANx_CLK_ENABLE()
(++) Configure CAN pins
(+++) Enable the clock for the CAN GPIOs
- (+++) Configure CAN pins as alternate function open-drain
+ (+++) Configure CAN pins as alternate function
(++) In case of using interrupts (e.g. HAL_CAN_ActivateNotification())
(+++) Configure the CAN interrupt priority using
HAL_NVIC_SetPriority()
@@ -120,7 +131,7 @@
submitted (the sleep mode is not yet entered), and become
HAL_CAN_STATE_SLEEP_ACTIVE when the sleep mode is effective.
- (#) The wake-up from sleep mode can be trigged by two ways:
+ (#) The wake-up from sleep mode can be triggered by two ways:
(++) Using HAL_CAN_WakeUp(). When returning from this function,
the sleep mode is exited (if return status is HAL_OK).
(++) When a start of Rx CAN frame is detected by the CAN peripheral,
@@ -131,9 +142,9 @@
The compilation define USE_HAL_CAN_REGISTER_CALLBACKS when set to 1
allows the user to configure dynamically the driver callbacks.
- Use Function @ref HAL_CAN_RegisterCallback() to register an interrupt callback.
+ Use Function HAL_CAN_RegisterCallback() to register an interrupt callback.
- Function @ref HAL_CAN_RegisterCallback() allows to register following callbacks:
+ Function HAL_CAN_RegisterCallback() allows to register following callbacks:
(+) TxMailbox0CompleteCallback : Tx Mailbox 0 Complete Callback.
(+) TxMailbox1CompleteCallback : Tx Mailbox 1 Complete Callback.
(+) TxMailbox2CompleteCallback : Tx Mailbox 2 Complete Callback.
@@ -152,9 +163,9 @@
This function takes as parameters the HAL peripheral handle, the Callback ID
and a pointer to the user callback function.
- Use function @ref HAL_CAN_UnRegisterCallback() to reset a callback to the default
+ Use function HAL_CAN_UnRegisterCallback() to reset a callback to the default
weak function.
- @ref HAL_CAN_UnRegisterCallback takes as parameters the HAL peripheral handle,
+ HAL_CAN_UnRegisterCallback takes as parameters the HAL peripheral handle,
and the Callback ID.
This function allows to reset following callbacks:
(+) TxMailbox0CompleteCallback : Tx Mailbox 0 Complete Callback.
@@ -173,13 +184,13 @@
(+) MspInitCallback : CAN MspInit.
(+) MspDeInitCallback : CAN MspDeInit.
- By default, after the @ref HAL_CAN_Init() and when the state is HAL_CAN_STATE_RESET,
+ By default, after the HAL_CAN_Init() and when the state is HAL_CAN_STATE_RESET,
all callbacks are set to the corresponding weak functions:
- example @ref HAL_CAN_ErrorCallback().
+ example HAL_CAN_ErrorCallback().
Exception done for MspInit and MspDeInit functions that are
- reset to the legacy weak function in the @ref HAL_CAN_Init()/ @ref HAL_CAN_DeInit() only when
+ reset to the legacy weak function in the HAL_CAN_Init()/ HAL_CAN_DeInit() only when
these callbacks are null (not registered beforehand).
- if not, MspInit or MspDeInit are not null, the @ref HAL_CAN_Init()/ @ref HAL_CAN_DeInit()
+ if not, MspInit or MspDeInit are not null, the HAL_CAN_Init()/ HAL_CAN_DeInit()
keep and use the user MspInit/MspDeInit callbacks (registered beforehand)
Callbacks can be registered/unregistered in HAL_CAN_STATE_READY state only.
@@ -187,8 +198,8 @@
in HAL_CAN_STATE_READY or HAL_CAN_STATE_RESET state,
thus registered (user) MspInit/DeInit callbacks can be used during the Init/DeInit.
In that case first register the MspInit/MspDeInit user callbacks
- using @ref HAL_CAN_RegisterCallback() before calling @ref HAL_CAN_DeInit()
- or @ref HAL_CAN_Init() function.
+ using HAL_CAN_RegisterCallback() before calling HAL_CAN_DeInit()
+ or HAL_CAN_Init() function.
When The compilation define USE_HAL_CAN_REGISTER_CALLBACKS is set to 0 or
not defined, the callback registration feature is not available and all callbacks
@@ -196,17 +207,6 @@
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -226,8 +226,8 @@
#ifdef HAL_CAN_MODULE_ENABLED
#ifdef HAL_CAN_LEGACY_MODULE_ENABLED
- #error "The CAN driver cannot be used with its legacy, Please enable only one CAN module at once"
-#endif
+#error "The CAN driver cannot be used with its legacy, Please enable only one CAN module at once"
+#endif /* HAL_CAN_LEGACY_MODULE_ENABLED */
/* Private typedef -----------------------------------------------------------*/
/* Private define ------------------------------------------------------------*/
@@ -235,6 +235,7 @@
* @{
*/
#define CAN_TIMEOUT_VALUE 10U
+#define CAN_WAKEUP_TIMEOUT_COUNTER 1000000U
/**
* @}
*/
@@ -248,8 +249,8 @@
*/
/** @defgroup CAN_Exported_Functions_Group1 Initialization and de-initialization functions
- * @brief Initialization and Configuration functions
- *
+ * @brief Initialization and Configuration functions
+ *
@verbatim
==============================================================================
##### Initialization and de-initialization functions #####
@@ -328,16 +329,16 @@ HAL_StatusTypeDef HAL_CAN_Init(CAN_HandleTypeDef *hcan)
/* Init the low level hardware: CLOCK, NVIC */
HAL_CAN_MspInit(hcan);
}
-#endif /* (USE_HAL_CAN_REGISTER_CALLBACKS) */
+#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */
- /* Exit from sleep mode */
- CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_SLEEP);
+ /* Request initialisation */
+ SET_BIT(hcan->Instance->MCR, CAN_MCR_INRQ);
/* Get tick */
tickstart = HAL_GetTick();
- /* Check Sleep mode leave acknowledge */
- while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U)
+ /* Wait initialisation acknowledge */
+ while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U)
{
if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE)
{
@@ -351,14 +352,14 @@ HAL_StatusTypeDef HAL_CAN_Init(CAN_HandleTypeDef *hcan)
}
}
- /* Request initialisation */
- SET_BIT(hcan->Instance->MCR, CAN_MCR_INRQ);
+ /* Exit from sleep mode */
+ CLEAR_BIT(hcan->Instance->MCR, CAN_MCR_SLEEP);
/* Get tick */
tickstart = HAL_GetTick();
- /* Wait initialisation acknowledge */
- while ((hcan->Instance->MSR & CAN_MSR_INAK) == 0U)
+ /* Check Sleep mode leave acknowledge */
+ while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U)
{
if ((HAL_GetTick() - tickstart) > CAN_TIMEOUT_VALUE)
{
@@ -482,7 +483,7 @@ HAL_StatusTypeDef HAL_CAN_DeInit(CAN_HandleTypeDef *hcan)
#else
/* DeInit the low level hardware: CLOCK, NVIC */
HAL_CAN_MspDeInit(hcan);
-#endif /* (USE_HAL_CAN_REGISTER_CALLBACKS) */
+#endif /* USE_HAL_CAN_REGISTER_CALLBACKS */
/* Reset the CAN peripheral */
SET_BIT(hcan->Instance->MCR, CAN_MCR_RESET);
@@ -537,25 +538,26 @@ __weak void HAL_CAN_MspDeInit(CAN_HandleTypeDef *hcan)
* the configuration information for CAN module
* @param CallbackID ID of the callback to be registered
* This parameter can be one of the following values:
- * @arg @ref HAL_CAN_TX_MAILBOX0_COMPLETE_CALLBACK_CB_ID Tx Mailbox 0 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX1_COMPLETE_CALLBACK_CB_ID Tx Mailbox 1 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX2_COMPLETE_CALLBACK_CB_ID Tx Mailbox 2 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX0_ABORT_CALLBACK_CB_ID Tx Mailbox 0 Abort callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX1_ABORT_CALLBACK_CB_ID Tx Mailbox 1 Abort callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX2_ABORT_CALLBACK_CB_ID Tx Mailbox 2 Abort callback ID
- * @arg @ref HAL_CAN_RX_FIFO0_MSG_PENDING_CALLBACK_CB_ID Rx Fifo 0 message pending callback ID
- * @arg @ref HAL_CAN_RX_FIFO0_FULL_CALLBACK_CB_ID Rx Fifo 0 full callback ID
- * @arg @ref HAL_CAN_RX_FIFO1_MSGPENDING_CALLBACK_CB_ID Rx Fifo 1 message pending callback ID
- * @arg @ref HAL_CAN_RX_FIFO1_FULL_CALLBACK_CB_ID Rx Fifo 1 full callback ID
- * @arg @ref HAL_CAN_SLEEP_CALLBACK_CB_ID Sleep callback ID
- * @arg @ref HAL_CAN_WAKEUP_FROM_RX_MSG_CALLBACK_CB_ID Wake Up from Rx message callback ID
- * @arg @ref HAL_CAN_ERROR_CALLBACK_CB_ID Error callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX0_COMPLETE_CB_ID Tx Mailbox 0 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX1_COMPLETE_CB_ID Tx Mailbox 1 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX2_COMPLETE_CB_ID Tx Mailbox 2 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX0_ABORT_CB_ID Tx Mailbox 0 Abort callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX1_ABORT_CB_ID Tx Mailbox 1 Abort callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX2_ABORT_CB_ID Tx Mailbox 2 Abort callback ID
+ * @arg @ref HAL_CAN_RX_FIFO0_MSG_PENDING_CB_ID Rx Fifo 0 message pending callback ID
+ * @arg @ref HAL_CAN_RX_FIFO0_FULL_CB_ID Rx Fifo 0 full callback ID
+ * @arg @ref HAL_CAN_RX_FIFO1_MSG_PENDING_CB_ID Rx Fifo 1 message pending callback ID
+ * @arg @ref HAL_CAN_RX_FIFO1_FULL_CB_ID Rx Fifo 1 full callback ID
+ * @arg @ref HAL_CAN_SLEEP_CB_ID Sleep callback ID
+ * @arg @ref HAL_CAN_WAKEUP_FROM_RX_MSG_CB_ID Wake Up from Rx message callback ID
+ * @arg @ref HAL_CAN_ERROR_CB_ID Error callback ID
* @arg @ref HAL_CAN_MSPINIT_CB_ID MspInit callback ID
* @arg @ref HAL_CAN_MSPDEINIT_CB_ID MspDeInit callback ID
* @param pCallback pointer to the Callback function
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_CAN_RegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_CallbackIDTypeDef CallbackID, void (* pCallback)(CAN_HandleTypeDef *_hcan))
+HAL_StatusTypeDef HAL_CAN_RegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_CallbackIDTypeDef CallbackID,
+ void (* pCallback)(CAN_HandleTypeDef *_hcan))
{
HAL_StatusTypeDef status = HAL_OK;
@@ -675,24 +677,24 @@ HAL_StatusTypeDef HAL_CAN_RegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_Call
/**
* @brief Unregister a CAN CallBack.
- * CAN callabck is redirected to the weak predefined callback
+ * CAN callback is redirected to the weak predefined callback
* @param hcan pointer to a CAN_HandleTypeDef structure that contains
* the configuration information for CAN module
* @param CallbackID ID of the callback to be unregistered
* This parameter can be one of the following values:
- * @arg @ref HAL_CAN_TX_MAILBOX0_COMPLETE_CALLBACK_CB_ID Tx Mailbox 0 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX1_COMPLETE_CALLBACK_CB_ID Tx Mailbox 1 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX2_COMPLETE_CALLBACK_CB_ID Tx Mailbox 2 Complete callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX0_ABORT_CALLBACK_CB_ID Tx Mailbox 0 Abort callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX1_ABORT_CALLBACK_CB_ID Tx Mailbox 1 Abort callback ID
- * @arg @ref HAL_CAN_TX_MAILBOX2_ABORT_CALLBACK_CB_ID Tx Mailbox 2 Abort callback ID
- * @arg @ref HAL_CAN_RX_FIFO0_MSG_PENDING_CALLBACK_CB_ID Rx Fifo 0 message pending callback ID
- * @arg @ref HAL_CAN_RX_FIFO0_FULL_CALLBACK_CB_ID Rx Fifo 0 full callback ID
- * @arg @ref HAL_CAN_RX_FIFO1_MSGPENDING_CALLBACK_CB_ID Rx Fifo 1 message pending callback ID
- * @arg @ref HAL_CAN_RX_FIFO1_FULL_CALLBACK_CB_ID Rx Fifo 1 full callback ID
- * @arg @ref HAL_CAN_SLEEP_CALLBACK_CB_ID Sleep callback ID
- * @arg @ref HAL_CAN_WAKEUP_FROM_RX_MSG_CALLBACK_CB_ID Wake Up from Rx message callback ID
- * @arg @ref HAL_CAN_ERROR_CALLBACK_CB_ID Error callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX0_COMPLETE_CB_ID Tx Mailbox 0 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX1_COMPLETE_CB_ID Tx Mailbox 1 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX2_COMPLETE_CB_ID Tx Mailbox 2 Complete callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX0_ABORT_CB_ID Tx Mailbox 0 Abort callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX1_ABORT_CB_ID Tx Mailbox 1 Abort callback ID
+ * @arg @ref HAL_CAN_TX_MAILBOX2_ABORT_CB_ID Tx Mailbox 2 Abort callback ID
+ * @arg @ref HAL_CAN_RX_FIFO0_MSG_PENDING_CB_ID Rx Fifo 0 message pending callback ID
+ * @arg @ref HAL_CAN_RX_FIFO0_FULL_CB_ID Rx Fifo 0 full callback ID
+ * @arg @ref HAL_CAN_RX_FIFO1_MSG_PENDING_CB_ID Rx Fifo 1 message pending callback ID
+ * @arg @ref HAL_CAN_RX_FIFO1_FULL_CB_ID Rx Fifo 1 full callback ID
+ * @arg @ref HAL_CAN_SLEEP_CB_ID Sleep callback ID
+ * @arg @ref HAL_CAN_WAKEUP_FROM_RX_MSG_CB_ID Wake Up from Rx message callback ID
+ * @arg @ref HAL_CAN_ERROR_CB_ID Error callback ID
* @arg @ref HAL_CAN_MSPINIT_CB_ID MspInit callback ID
* @arg @ref HAL_CAN_MSPDEINIT_CB_ID MspDeInit callback ID
* @retval HAL status
@@ -813,8 +815,8 @@ HAL_StatusTypeDef HAL_CAN_UnRegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_Ca
*/
/** @defgroup CAN_Exported_Functions_Group2 Configuration functions
- * @brief Configuration functions.
- *
+ * @brief Configuration functions.
+ *
@verbatim
==============================================================================
##### Configuration functions #####
@@ -835,7 +837,7 @@ HAL_StatusTypeDef HAL_CAN_UnRegisterCallback(CAN_HandleTypeDef *hcan, HAL_CAN_Ca
* contains the filter configuration information.
* @retval None
*/
-HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, CAN_FilterTypeDef *sFilterConfig)
+HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, const CAN_FilterTypeDef *sFilterConfig)
{
uint32_t filternbrbitpos;
CAN_TypeDef *can_ip = hcan->Instance;
@@ -867,7 +869,7 @@ HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, CAN_FilterTypeDe
/* Check the parameters */
assert_param(IS_CAN_FILTER_BANK_SINGLE(sFilterConfig->FilterBank));
-#endif
+#endif /* CAN3 */
/* Initialisation mode for the filter */
SET_BIT(can_ip->FMR, CAN_FMR_FINIT);
@@ -877,7 +879,7 @@ HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, CAN_FilterTypeDe
CLEAR_BIT(can_ip->FMR, CAN_FMR_CAN2SB);
SET_BIT(can_ip->FMR, sFilterConfig->SlaveStartFilterBank << CAN_FMR_CAN2SB_Pos);
-#endif
+#endif /* CAN3 */
/* Convert filter number into bit position */
filternbrbitpos = (uint32_t)1 << (sFilterConfig->FilterBank & 0x1FU);
@@ -969,8 +971,8 @@ HAL_StatusTypeDef HAL_CAN_ConfigFilter(CAN_HandleTypeDef *hcan, CAN_FilterTypeDe
*/
/** @defgroup CAN_Exported_Functions_Group3 Control functions
- * @brief Control functions
- *
+ * @brief Control functions
+ *
@verbatim
==============================================================================
##### Control functions #####
@@ -1142,7 +1144,6 @@ HAL_StatusTypeDef HAL_CAN_RequestSleep(CAN_HandleTypeDef *hcan)
HAL_StatusTypeDef HAL_CAN_WakeUp(CAN_HandleTypeDef *hcan)
{
__IO uint32_t count = 0;
- uint32_t timeout = 1000000U;
HAL_CAN_StateTypeDef state = hcan->State;
if ((state == HAL_CAN_STATE_READY) ||
@@ -1158,15 +1159,14 @@ HAL_StatusTypeDef HAL_CAN_WakeUp(CAN_HandleTypeDef *hcan)
count++;
/* Check if timeout is reached */
- if (count > timeout)
+ if (count > CAN_WAKEUP_TIMEOUT_COUNTER)
{
/* Update error code */
hcan->ErrorCode |= HAL_CAN_ERROR_TIMEOUT;
return HAL_ERROR;
}
- }
- while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U);
+ } while ((hcan->Instance->MSR & CAN_MSR_SLAK) != 0U);
/* Return function status */
return HAL_OK;
@@ -1188,7 +1188,7 @@ HAL_StatusTypeDef HAL_CAN_WakeUp(CAN_HandleTypeDef *hcan)
* - 0 : Sleep mode is not active.
* - 1 : Sleep mode is active.
*/
-uint32_t HAL_CAN_IsSleepActive(CAN_HandleTypeDef *hcan)
+uint32_t HAL_CAN_IsSleepActive(const CAN_HandleTypeDef *hcan)
{
uint32_t status = 0U;
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1219,7 +1219,8 @@ uint32_t HAL_CAN_IsSleepActive(CAN_HandleTypeDef *hcan)
* This parameter can be a value of @arg CAN_Tx_Mailboxes.
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, CAN_TxHeaderTypeDef *pHeader, uint8_t aData[], uint32_t *pTxMailbox)
+HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, const CAN_TxHeaderTypeDef *pHeader,
+ const uint8_t aData[], uint32_t *pTxMailbox)
{
uint32_t transmitmailbox;
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1250,15 +1251,6 @@ HAL_StatusTypeDef HAL_CAN_AddTxMessage(CAN_HandleTypeDef *hcan, CAN_TxHeaderType
/* Select an empty transmit mailbox */
transmitmailbox = (tsr & CAN_TSR_CODE) >> CAN_TSR_CODE_Pos;
- /* Check transmit mailbox value */
- if (transmitmailbox > 2U)
- {
- /* Update error code */
- hcan->ErrorCode |= HAL_CAN_ERROR_INTERNAL;
-
- return HAL_ERROR;
- }
-
/* Store the Tx mailbox */
*pTxMailbox = (uint32_t)1 << transmitmailbox;
@@ -1376,7 +1368,7 @@ HAL_StatusTypeDef HAL_CAN_AbortTxRequest(CAN_HandleTypeDef *hcan, uint32_t TxMai
* the configuration information for the specified CAN.
* @retval Number of free Tx Mailboxes.
*/
-uint32_t HAL_CAN_GetTxMailboxesFreeLevel(CAN_HandleTypeDef *hcan)
+uint32_t HAL_CAN_GetTxMailboxesFreeLevel(const CAN_HandleTypeDef *hcan)
{
uint32_t freelevel = 0U;
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1419,7 +1411,7 @@ uint32_t HAL_CAN_GetTxMailboxesFreeLevel(CAN_HandleTypeDef *hcan)
* - 1 : Pending transmission request on at least one of the selected
* Tx Mailbox.
*/
-uint32_t HAL_CAN_IsTxMessagePending(CAN_HandleTypeDef *hcan, uint32_t TxMailboxes)
+uint32_t HAL_CAN_IsTxMessagePending(const CAN_HandleTypeDef *hcan, uint32_t TxMailboxes)
{
uint32_t status = 0U;
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1451,7 +1443,7 @@ uint32_t HAL_CAN_IsTxMessagePending(CAN_HandleTypeDef *hcan, uint32_t TxMailboxe
* This parameter can be one value of @arg CAN_Tx_Mailboxes.
* @retval Timestamp of message sent from Tx Mailbox.
*/
-uint32_t HAL_CAN_GetTxTimestamp(CAN_HandleTypeDef *hcan, uint32_t TxMailbox)
+uint32_t HAL_CAN_GetTxTimestamp(const CAN_HandleTypeDef *hcan, uint32_t TxMailbox)
{
uint32_t timestamp = 0U;
uint32_t transmitmailbox;
@@ -1485,7 +1477,8 @@ uint32_t HAL_CAN_GetTxTimestamp(CAN_HandleTypeDef *hcan, uint32_t TxMailbox)
* @param aData array where the payload of the Rx frame will be stored.
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo, CAN_RxHeaderTypeDef *pHeader, uint8_t aData[])
+HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo,
+ CAN_RxHeaderTypeDef *pHeader, uint8_t aData[])
{
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1526,10 +1519,19 @@ HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo,
}
else
{
- pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) & hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_RI0R_EXID_Pos;
+ pHeader->ExtId = ((CAN_RI0R_EXID | CAN_RI0R_STID) &
+ hcan->Instance->sFIFOMailBox[RxFifo].RIR) >> CAN_RI0R_EXID_Pos;
}
pHeader->RTR = (CAN_RI0R_RTR & hcan->Instance->sFIFOMailBox[RxFifo].RIR);
- pHeader->DLC = (CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos;
+ if (((CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos) >= 8U)
+ {
+ /* Truncate DLC to 8 if received field is over range */
+ pHeader->DLC = 8U;
+ }
+ else
+ {
+ pHeader->DLC = (CAN_RDT0R_DLC & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_DLC_Pos;
+ }
pHeader->FilterMatchIndex = (CAN_RDT0R_FMI & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_FMI_Pos;
pHeader->Timestamp = (CAN_RDT0R_TIME & hcan->Instance->sFIFOMailBox[RxFifo].RDTR) >> CAN_RDT0R_TIME_Pos;
@@ -1575,7 +1577,7 @@ HAL_StatusTypeDef HAL_CAN_GetRxMessage(CAN_HandleTypeDef *hcan, uint32_t RxFifo,
* This parameter can be a value of @arg CAN_receive_FIFO_number.
* @retval Number of messages available in Rx FIFO.
*/
-uint32_t HAL_CAN_GetRxFifoFillLevel(CAN_HandleTypeDef *hcan, uint32_t RxFifo)
+uint32_t HAL_CAN_GetRxFifoFillLevel(const CAN_HandleTypeDef *hcan, uint32_t RxFifo)
{
uint32_t filllevel = 0U;
HAL_CAN_StateTypeDef state = hcan->State;
@@ -1605,8 +1607,8 @@ uint32_t HAL_CAN_GetRxFifoFillLevel(CAN_HandleTypeDef *hcan, uint32_t RxFifo)
*/
/** @defgroup CAN_Exported_Functions_Group4 Interrupts management
- * @brief Interrupts management
- *
+ * @brief Interrupts management
+ *
@verbatim
==============================================================================
##### Interrupts management #####
@@ -1873,7 +1875,7 @@ void HAL_CAN_IRQHandler(CAN_HandleTypeDef *hcan)
/* Check if message is still pending */
if ((hcan->Instance->RF0R & CAN_RF0R_FMP0) != 0U)
{
- /* Receive FIFO 0 mesage pending Callback */
+ /* Receive FIFO 0 message pending Callback */
#if USE_HAL_CAN_REGISTER_CALLBACKS == 1
/* Call registered callback*/
hcan->RxFifo0MsgPendingCallback(hcan);
@@ -1922,7 +1924,7 @@ void HAL_CAN_IRQHandler(CAN_HandleTypeDef *hcan)
/* Check if message is still pending */
if ((hcan->Instance->RF1R & CAN_RF1R_FMP1) != 0U)
{
- /* Receive FIFO 1 mesage pending Callback */
+ /* Receive FIFO 1 message pending Callback */
#if USE_HAL_CAN_REGISTER_CALLBACKS == 1
/* Call registered callback*/
hcan->RxFifo1MsgPendingCallback(hcan);
@@ -2071,8 +2073,8 @@ void HAL_CAN_IRQHandler(CAN_HandleTypeDef *hcan)
*/
/** @defgroup CAN_Exported_Functions_Group5 Callback functions
- * @brief CAN Callback functions
- *
+ * @brief CAN Callback functions
+ *
@verbatim
==============================================================================
##### Callback functions #####
@@ -2321,8 +2323,8 @@ __weak void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan)
*/
/** @defgroup CAN_Exported_Functions_Group6 Peripheral State and Error functions
- * @brief CAN Peripheral State functions
- *
+ * @brief CAN Peripheral State functions
+ *
@verbatim
==============================================================================
##### Peripheral State and Error functions #####
@@ -2343,7 +2345,7 @@ __weak void HAL_CAN_ErrorCallback(CAN_HandleTypeDef *hcan)
* the configuration information for the specified CAN.
* @retval HAL state
*/
-HAL_CAN_StateTypeDef HAL_CAN_GetState(CAN_HandleTypeDef *hcan)
+HAL_CAN_StateTypeDef HAL_CAN_GetState(const CAN_HandleTypeDef *hcan)
{
HAL_CAN_StateTypeDef state = hcan->State;
@@ -2378,7 +2380,7 @@ HAL_CAN_StateTypeDef HAL_CAN_GetState(CAN_HandleTypeDef *hcan)
* the configuration information for the specified CAN.
* @retval CAN Error Code
*/
-uint32_t HAL_CAN_GetError(CAN_HandleTypeDef *hcan)
+uint32_t HAL_CAN_GetError(const CAN_HandleTypeDef *hcan)
{
/* Return CAN error code */
return hcan->ErrorCode;
@@ -2432,5 +2434,3 @@ HAL_StatusTypeDef HAL_CAN_ResetError(CAN_HandleTypeDef *hcan)
/**
* @}
*/
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
index e66ccee..9342123 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
@@ -68,13 +68,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2017 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2017 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -291,6 +290,38 @@ void HAL_MPU_Enable(uint32_t MPU_Control)
__ISB();
}
+/**
+ * @brief Enable the MPU Region.
+ * @retval None
+ */
+void HAL_MPU_EnableRegion(uint32_t RegionNumber)
+{
+ /* Check the parameters */
+ assert_param(IS_MPU_REGION_NUMBER(RegionNumber));
+
+ /* Set the Region number */
+ MPU->RNR = RegionNumber;
+
+ /* Enable the Region */
+ SET_BIT(MPU->RASR, MPU_RASR_ENABLE_Msk);
+}
+
+/**
+ * @brief Disable the MPU Region.
+ * @retval None
+ */
+void HAL_MPU_DisableRegion(uint32_t RegionNumber)
+{
+ /* Check the parameters */
+ assert_param(IS_MPU_REGION_NUMBER(RegionNumber));
+
+ /* Set the Region number */
+ MPU->RNR = RegionNumber;
+
+ /* Disable the Region */
+ CLEAR_BIT(MPU->RASR, MPU_RASR_ENABLE_Msk);
+}
+
/**
* @brief Initializes and configures the Region and the memory to be protected.
* @param MPU_Init: Pointer to a MPU_Region_InitTypeDef structure that contains
@@ -302,38 +333,32 @@ void HAL_MPU_ConfigRegion(MPU_Region_InitTypeDef *MPU_Init)
/* Check the parameters */
assert_param(IS_MPU_REGION_NUMBER(MPU_Init->Number));
assert_param(IS_MPU_REGION_ENABLE(MPU_Init->Enable));
+ assert_param(IS_MPU_INSTRUCTION_ACCESS(MPU_Init->DisableExec));
+ assert_param(IS_MPU_REGION_PERMISSION_ATTRIBUTE(MPU_Init->AccessPermission));
+ assert_param(IS_MPU_TEX_LEVEL(MPU_Init->TypeExtField));
+ assert_param(IS_MPU_ACCESS_SHAREABLE(MPU_Init->IsShareable));
+ assert_param(IS_MPU_ACCESS_CACHEABLE(MPU_Init->IsCacheable));
+ assert_param(IS_MPU_ACCESS_BUFFERABLE(MPU_Init->IsBufferable));
+ assert_param(IS_MPU_SUB_REGION_DISABLE(MPU_Init->SubRegionDisable));
+ assert_param(IS_MPU_REGION_SIZE(MPU_Init->Size));
/* Set the Region number */
MPU->RNR = MPU_Init->Number;
- if ((MPU_Init->Enable) != RESET)
- {
- /* Check the parameters */
- assert_param(IS_MPU_INSTRUCTION_ACCESS(MPU_Init->DisableExec));
- assert_param(IS_MPU_REGION_PERMISSION_ATTRIBUTE(MPU_Init->AccessPermission));
- assert_param(IS_MPU_TEX_LEVEL(MPU_Init->TypeExtField));
- assert_param(IS_MPU_ACCESS_SHAREABLE(MPU_Init->IsShareable));
- assert_param(IS_MPU_ACCESS_CACHEABLE(MPU_Init->IsCacheable));
- assert_param(IS_MPU_ACCESS_BUFFERABLE(MPU_Init->IsBufferable));
- assert_param(IS_MPU_SUB_REGION_DISABLE(MPU_Init->SubRegionDisable));
- assert_param(IS_MPU_REGION_SIZE(MPU_Init->Size));
-
- MPU->RBAR = MPU_Init->BaseAddress;
- MPU->RASR = ((uint32_t)MPU_Init->DisableExec << MPU_RASR_XN_Pos) |
- ((uint32_t)MPU_Init->AccessPermission << MPU_RASR_AP_Pos) |
- ((uint32_t)MPU_Init->TypeExtField << MPU_RASR_TEX_Pos) |
- ((uint32_t)MPU_Init->IsShareable << MPU_RASR_S_Pos) |
- ((uint32_t)MPU_Init->IsCacheable << MPU_RASR_C_Pos) |
- ((uint32_t)MPU_Init->IsBufferable << MPU_RASR_B_Pos) |
- ((uint32_t)MPU_Init->SubRegionDisable << MPU_RASR_SRD_Pos) |
- ((uint32_t)MPU_Init->Size << MPU_RASR_SIZE_Pos) |
- ((uint32_t)MPU_Init->Enable << MPU_RASR_ENABLE_Pos);
- }
- else
- {
- MPU->RBAR = 0x00U;
- MPU->RASR = 0x00U;
- }
+ /* Disable the Region */
+ CLEAR_BIT(MPU->RASR, MPU_RASR_ENABLE_Msk);
+
+ /* Apply configuration */
+ MPU->RBAR = MPU_Init->BaseAddress;
+ MPU->RASR = ((uint32_t)MPU_Init->DisableExec << MPU_RASR_XN_Pos) |
+ ((uint32_t)MPU_Init->AccessPermission << MPU_RASR_AP_Pos) |
+ ((uint32_t)MPU_Init->TypeExtField << MPU_RASR_TEX_Pos) |
+ ((uint32_t)MPU_Init->IsShareable << MPU_RASR_S_Pos) |
+ ((uint32_t)MPU_Init->IsCacheable << MPU_RASR_C_Pos) |
+ ((uint32_t)MPU_Init->IsBufferable << MPU_RASR_B_Pos) |
+ ((uint32_t)MPU_Init->SubRegionDisable << MPU_RASR_SRD_Pos) |
+ ((uint32_t)MPU_Init->Size << MPU_RASR_SIZE_Pos) |
+ ((uint32_t)MPU_Init->Enable << MPU_RASR_ENABLE_Pos);
}
#endif /* __MPU_PRESENT */
@@ -502,4 +527,3 @@ __weak void HAL_SYSTICK_Callback(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
index 62a1d28..80b65a4 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
@@ -70,13 +70,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -684,9 +683,9 @@ void HAL_DMA_IRQHandler(DMA_HandleTypeDef *hdma)
* @brief Register callbacks
* @param hdma: pointer to a DMA_HandleTypeDef structure that contains
* the configuration information for the specified DMA Channel.
- * @param CallbackID: User Callback identifer
+ * @param CallbackID: User Callback identifier
* a HAL_DMA_CallbackIDTypeDef ENUM as parameter.
- * @param pCallback: pointer to private callbacsk function which has pointer to
+ * @param pCallback: pointer to private callback function which has pointer to
* a DMA_HandleTypeDef structure as parameter.
* @retval HAL status
*/
@@ -737,7 +736,7 @@ HAL_StatusTypeDef HAL_DMA_RegisterCallback(DMA_HandleTypeDef *hdma, HAL_DMA_Call
* @brief UnRegister callbacks
* @param hdma: pointer to a DMA_HandleTypeDef structure that contains
* the configuration information for the specified DMA Channel.
- * @param CallbackID: User Callback identifer
+ * @param CallbackID: User Callback identifier
* a HAL_DMA_CallbackIDTypeDef ENUM as parameter.
* @retval HAL status
*/
@@ -812,7 +811,7 @@ HAL_StatusTypeDef HAL_DMA_UnRegisterCallback(DMA_HandleTypeDef *hdma, HAL_DMA_Ca
*/
/**
- * @brief Return the DMA hande state.
+ * @brief Return the DMA handle state.
* @param hdma: pointer to a DMA_HandleTypeDef structure that contains
* the configuration information for the specified DMA Channel.
* @retval HAL state
@@ -896,4 +895,3 @@ static void DMA_SetConfig(DMA_HandleTypeDef *hdma, uint32_t SrcAddress, uint32_t
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
index 33c130a..ef8e005 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
@@ -8,6 +8,17 @@
* + Initialization and de-initialization functions
* + IO operation functions
*
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2019 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### EXTI Peripheral features #####
@@ -53,7 +64,7 @@
(++) Provide exiting handle as parameter.
(++) Provide pointer on EXTI_ConfigTypeDef structure as second parameter.
- (#) Clear Exti configuration of a dedicated line using HAL_EXTI_GetConfigLine().
+ (#) Clear Exti configuration of a dedicated line using HAL_EXTI_ClearConfigLine().
(++) Provide exiting handle as parameter.
(#) Register callback to treat Exti interrupts using HAL_EXTI_RegisterCallback().
@@ -64,23 +75,11 @@
(#) Get interrupt pending bit using HAL_EXTI_GetPending().
- (#) Clear interrupt pending bit using HAL_EXTI_GetPending().
+ (#) Clear interrupt pending bit using HAL_EXTI_ClearPending().
(#) Generate software interrupt using HAL_EXTI_GenerateSWI().
@endverbatim
- ******************************************************************************
- * @attention
- *
- * © Copyright (c) 2019 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -276,6 +275,10 @@ HAL_StatusTypeDef HAL_EXTI_GetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigT
pExtiConfig->Mode |= EXTI_MODE_EVENT;
}
+ /* Get default Trigger and GPIOSel configuration */
+ pExtiConfig->Trigger = EXTI_TRIGGER_NONE;
+ pExtiConfig->GPIOSel = 0x00u;
+
/* 2] Get trigger for configurable lines : rising */
if ((pExtiConfig->Line & EXTI_CONFIG) != 0x00u)
{
@@ -284,10 +287,6 @@ HAL_StatusTypeDef HAL_EXTI_GetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigT
{
pExtiConfig->Trigger = EXTI_TRIGGER_RISING;
}
- else
- {
- pExtiConfig->Trigger = EXTI_TRIGGER_NONE;
- }
/* Get falling configuration */
/* Check if configuration of selected line is enable */
@@ -302,18 +301,8 @@ HAL_StatusTypeDef HAL_EXTI_GetConfigLine(EXTI_HandleTypeDef *hexti, EXTI_ConfigT
assert_param(IS_EXTI_GPIO_PIN(linepos));
regval = AFIO->EXTICR[linepos >> 2u];
- pExtiConfig->GPIOSel = ((regval << (AFIO_EXTICR1_EXTI1_Pos * (3uL - (linepos & 0x03u)))) >> 24);
+ pExtiConfig->GPIOSel = (regval >> (AFIO_EXTICR1_EXTI1_Pos * (linepos & 0x03u))) & AFIO_EXTICR1_EXTI0;
}
- else
- {
- pExtiConfig->GPIOSel = 0x00u;
- }
- }
- else
- {
- /* No Trigger selected */
- pExtiConfig->Trigger = EXTI_TRIGGER_NONE;
- pExtiConfig->GPIOSel = 0x00u;
}
return HAL_OK;
@@ -485,6 +474,9 @@ uint32_t HAL_EXTI_GetPending(EXTI_HandleTypeDef *hexti, uint32_t Edge)
assert_param(IS_EXTI_CONFIG_LINE(hexti->Line));
assert_param(IS_EXTI_PENDING_EDGE(Edge));
+ /* Prevent unused argument compilation warning */
+ UNUSED(Edge);
+
/* Compute line mask */
linepos = (hexti->Line & EXTI_PIN_MASK);
maskline = (1uL << linepos);
@@ -512,6 +504,9 @@ void HAL_EXTI_ClearPending(EXTI_HandleTypeDef *hexti, uint32_t Edge)
assert_param(IS_EXTI_CONFIG_LINE(hexti->Line));
assert_param(IS_EXTI_PENDING_EDGE(Edge));
+ /* Prevent unused argument compilation warning */
+ UNUSED(Edge);
+
/* Compute line mask */
maskline = (1uL << (hexti->Line & EXTI_PIN_MASK));
@@ -556,4 +551,3 @@ void HAL_EXTI_GenerateSWI(EXTI_HandleTypeDef *hexti)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
index 2a628e8..fe5e596 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
@@ -70,14 +70,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -267,9 +265,6 @@ HAL_StatusTypeDef HAL_FLASH_Program(uint32_t TypeProgram, uint32_t Address, uint
HAL_StatusTypeDef HAL_FLASH_Program_IT(uint32_t TypeProgram, uint32_t Address, uint64_t Data)
{
HAL_StatusTypeDef status = HAL_OK;
-
- /* Process Locked */
- __HAL_LOCK(&pFlash);
/* Check the parameters */
assert_param(IS_FLASH_TYPEPROGRAM(TypeProgram));
@@ -589,8 +584,6 @@ void HAL_FLASH_IRQHandler(void)
__HAL_FLASH_DISABLE_IT(FLASH_IT_EOP | FLASH_IT_ERR);
#endif /* FLASH_BANK2_END */
- /* Process Unlocked */
- __HAL_UNLOCK(&pFlash);
}
}
@@ -964,4 +957,3 @@ static void FLASH_SetErrorCode(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
index 27b07b8..33ae03c 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
@@ -28,14 +28,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -125,15 +123,15 @@ static uint8_t FLASH_OB_GetUser(void);
==============================================================================
[..] The FLASH Memory Erasing functions, includes the following functions:
- (+) @ref HAL_FLASHEx_Erase: return only when erase has been done
- (+) @ref HAL_FLASHEx_Erase_IT: end of erase is done when @ref HAL_FLASH_EndOfOperationCallback
+ (+) HAL_FLASHEx_Erase: return only when erase has been done
+ (+) HAL_FLASHEx_Erase_IT: end of erase is done when HAL_FLASH_EndOfOperationCallback
is called with parameter 0xFFFFFFFF
[..] Any operation of erase should follow these steps:
- (#) Call the @ref HAL_FLASH_Unlock() function to enable the flash control register and
+ (#) Call the HAL_FLASH_Unlock() function to enable the flash control register and
program memory access.
(#) Call the desired function to erase page.
- (#) Call the @ref HAL_FLASH_Lock() to disable the flash program memory access
+ (#) Call the HAL_FLASH_Lock() to disable the flash program memory access
(recommended to protect the FLASH memory against possible unwanted operation).
@endverbatim
@@ -320,9 +318,6 @@ HAL_StatusTypeDef HAL_FLASHEx_Erase_IT(FLASH_EraseInitTypeDef *pEraseInit)
{
HAL_StatusTypeDef status = HAL_OK;
- /* Process Locked */
- __HAL_LOCK(&pFlash);
-
/* If procedure already ongoing, reject the next one */
if (pFlash.ProcedureOnGoing != FLASH_PROC_NONE)
{
@@ -1124,4 +1119,3 @@ void FLASH_PageErase(uint32_t PageAddress)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
index 6ba68a9..9fc5944 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
@@ -8,6 +8,17 @@
* + Initialization and de-initialization functions
* + IO operation functions
*
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### GPIO Peripheral features #####
@@ -88,17 +99,6 @@
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -295,26 +295,6 @@ void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init)
AFIO->EXTICR[position >> 2u] = temp;
- /* Configure the interrupt mask */
- if ((GPIO_Init->Mode & GPIO_MODE_IT) == GPIO_MODE_IT)
- {
- SET_BIT(EXTI->IMR, iocurrent);
- }
- else
- {
- CLEAR_BIT(EXTI->IMR, iocurrent);
- }
-
- /* Configure the event mask */
- if ((GPIO_Init->Mode & GPIO_MODE_EVT) == GPIO_MODE_EVT)
- {
- SET_BIT(EXTI->EMR, iocurrent);
- }
- else
- {
- CLEAR_BIT(EXTI->EMR, iocurrent);
- }
-
/* Enable or disable the rising trigger */
if ((GPIO_Init->Mode & RISING_EDGE) == RISING_EDGE)
{
@@ -334,6 +314,26 @@ void HAL_GPIO_Init(GPIO_TypeDef *GPIOx, GPIO_InitTypeDef *GPIO_Init)
{
CLEAR_BIT(EXTI->FTSR, iocurrent);
}
+
+ /* Configure the event mask */
+ if ((GPIO_Init->Mode & GPIO_MODE_EVT) == GPIO_MODE_EVT)
+ {
+ SET_BIT(EXTI->EMR, iocurrent);
+ }
+ else
+ {
+ CLEAR_BIT(EXTI->EMR, iocurrent);
+ }
+
+ /* Configure the interrupt mask */
+ if ((GPIO_Init->Mode & GPIO_MODE_IT) == GPIO_MODE_IT)
+ {
+ SET_BIT(EXTI->IMR, iocurrent);
+ }
+ else
+ {
+ CLEAR_BIT(EXTI->IMR, iocurrent);
+ }
}
}
@@ -375,16 +375,16 @@ void HAL_GPIO_DeInit(GPIO_TypeDef *GPIOx, uint32_t GPIO_Pin)
tmp &= 0x0FuL << (4u * (position & 0x03u));
if (tmp == (GPIO_GET_INDEX(GPIOx) << (4u * (position & 0x03u))))
{
- tmp = 0x0FuL << (4u * (position & 0x03u));
- CLEAR_BIT(AFIO->EXTICR[position >> 2u], tmp);
-
/* Clear EXTI line configuration */
CLEAR_BIT(EXTI->IMR, (uint32_t)iocurrent);
CLEAR_BIT(EXTI->EMR, (uint32_t)iocurrent);
/* Clear Rising Falling edge configuration */
- CLEAR_BIT(EXTI->RTSR, (uint32_t)iocurrent);
CLEAR_BIT(EXTI->FTSR, (uint32_t)iocurrent);
+ CLEAR_BIT(EXTI->RTSR, (uint32_t)iocurrent);
+
+ tmp = 0x0FuL << (4u * (position & 0x03u));
+ CLEAR_BIT(AFIO->EXTICR[position >> 2u], tmp);
}
/*------------------------- GPIO Mode Configuration --------------------*/
/* Check if the current bit belongs to first half or last half of the pin count number
@@ -491,7 +491,7 @@ void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
/* Check the parameters */
assert_param(IS_GPIO_PIN(GPIO_Pin));
- /* get current Ouput Data Register value */
+ /* get current Output Data Register value */
odr = GPIOx->ODR;
/* Set selected pins that were at low level, and reset ones that were high */
@@ -505,7 +505,7 @@ void HAL_GPIO_TogglePin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
* the next reset.
* @param GPIOx: where x can be (A..G depending on device used) to select the GPIO peripheral
* @param GPIO_Pin: specifies the port bit to be locked.
-* This parameter can be any combination of GPIO_Pin_x where x can be (0..15).
+* This parameter can be any combination of GPIO_PIN_x where x can be (0..15).
* @retval None
*/
HAL_StatusTypeDef HAL_GPIO_LockPin(GPIO_TypeDef *GPIOx, uint16_t GPIO_Pin)
@@ -584,4 +584,3 @@ __weak void HAL_GPIO_EXTI_Callback(uint16_t GPIO_Pin)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
index e6dea5b..db07359 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
@@ -7,6 +7,17 @@
* functionalities of the General Purpose Input/Output (GPIO) extension peripheral.
* + Extended features functions
*
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### GPIO Peripheral extension features #####
@@ -23,17 +34,6 @@
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -124,4 +124,3 @@ void HAL_GPIOEx_DisableEventout(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c
new file mode 100644
index 0000000..1d61feb
--- /dev/null
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c
@@ -0,0 +1,263 @@
+/**
+ ******************************************************************************
+ * @file stm32f1xx_hal_iwdg.c
+ * @author MCD Application Team
+ * @brief IWDG HAL module driver.
+ * This file provides firmware functions to manage the following
+ * functionalities of the Independent Watchdog (IWDG) peripheral:
+ * + Initialization and Start functions
+ * + IO operation functions
+ *
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
+ @verbatim
+ ==============================================================================
+ ##### IWDG Generic features #####
+ ==============================================================================
+ [..]
+ (+) The IWDG can be started by either software or hardware (configurable
+ through option byte).
+
+ (+) The IWDG is clocked by the Low-Speed Internal clock (LSI) and thus stays
+ active even if the main clock fails.
+
+ (+) Once the IWDG is started, the LSI is forced ON and both cannot be
+ disabled. The counter starts counting down from the reset value (0xFFF).
+ When it reaches the end of count value (0x000) a reset signal is
+ generated (IWDG reset).
+
+ (+) Whenever the key value 0x0000 AAAA is written in the IWDG_KR register,
+ the IWDG_RLR value is reloaded into the counter and the watchdog reset
+ is prevented.
+
+ (+) The IWDG is implemented in the VDD voltage domain that is still functional
+ in STOP and STANDBY mode (IWDG reset can wake up the CPU from STANDBY).
+ IWDGRST flag in RCC_CSR register can be used to inform when an IWDG
+ reset occurs.
+
+ (+) Debug mode: When the microcontroller enters debug mode (core halted),
+ the IWDG counter either continues to work normally or stops, depending
+ on DBG_IWDG_STOP configuration bit in DBG module, accessible through
+ __HAL_DBGMCU_FREEZE_IWDG() and __HAL_DBGMCU_UNFREEZE_IWDG() macros.
+
+ [..] Min-max timeout value @32KHz (LSI): ~125us / ~32.7s
+ The IWDG timeout may vary due to LSI clock frequency dispersion.
+ STM32F1xx devices provide the capability to measure the LSI clock
+ frequency (LSI clock is internally connected to TIM5 CH4 input capture).
+ The measured value can be used to have an IWDG timeout with an
+ acceptable accuracy.
+
+ [..] Default timeout value (necessary for IWDG_SR status register update):
+ Constant LSI_VALUE is defined based on the nominal LSI clock frequency.
+ This frequency being subject to variations as mentioned above, the
+ default timeout value (defined through constant HAL_IWDG_DEFAULT_TIMEOUT
+ below) may become too short or too long.
+ In such cases, this default timeout value can be tuned by redefining
+ the constant LSI_VALUE at user-application level (based, for instance,
+ on the measured LSI clock frequency as explained above).
+
+ ##### How to use this driver #####
+ ==============================================================================
+ [..]
+ (#) Use IWDG using HAL_IWDG_Init() function to :
+ (++) Enable instance by writing Start keyword in IWDG_KEY register. LSI
+ clock is forced ON and IWDG counter starts counting down.
+ (++) Enable write access to configuration registers:
+ IWDG_PR and IWDG_RLR.
+ (++) Configure the IWDG prescaler and counter reload value. This reload
+ value will be loaded in the IWDG counter each time the watchdog is
+ reloaded, then the IWDG will start counting down from this value.
+ (++) Wait for status flags to be reset.
+
+ (#) Then the application program must refresh the IWDG counter at regular
+ intervals during normal operation to prevent an MCU reset, using
+ HAL_IWDG_Refresh() function.
+
+ *** IWDG HAL driver macros list ***
+ ====================================
+ [..]
+ Below the list of most used macros in IWDG HAL driver:
+ (+) __HAL_IWDG_START: Enable the IWDG peripheral
+ (+) __HAL_IWDG_RELOAD_COUNTER: Reloads IWDG counter with value defined in
+ the reload register
+
+ @endverbatim
+ */
+
+/* Includes ------------------------------------------------------------------*/
+#include "stm32f1xx_hal.h"
+
+/** @addtogroup STM32F1xx_HAL_Driver
+ * @{
+ */
+
+#ifdef HAL_IWDG_MODULE_ENABLED
+/** @addtogroup IWDG
+ * @brief IWDG HAL module driver.
+ * @{
+ */
+
+/* Private typedef -----------------------------------------------------------*/
+/* Private define ------------------------------------------------------------*/
+/** @defgroup IWDG_Private_Defines IWDG Private Defines
+ * @{
+ */
+/* Status register needs up to 5 LSI clock periods divided by the clock
+ prescaler to be updated. The number of LSI clock periods is upper-rounded to
+ 6 for the timeout value calculation.
+ The timeout value is calculated using the highest prescaler (256) and
+ the LSI_VALUE constant. The value of this constant can be changed by the user
+ to take into account possible LSI clock period variations.
+ The timeout value is multiplied by 1000 to be converted in milliseconds.
+ LSI startup time is also considered here by adding LSI_STARTUP_TIME
+ converted in milliseconds. */
+#define HAL_IWDG_DEFAULT_TIMEOUT (((6UL * 256UL * 1000UL) / (LSI_VALUE / 128U)) + \
+ ((LSI_STARTUP_TIME / 1000UL) + 1UL))
+#define IWDG_KERNEL_UPDATE_FLAGS (IWDG_SR_RVU | IWDG_SR_PVU)
+/**
+ * @}
+ */
+
+/* Private macro -------------------------------------------------------------*/
+/* Private variables ---------------------------------------------------------*/
+/* Private function prototypes -----------------------------------------------*/
+/* Exported functions --------------------------------------------------------*/
+
+/** @addtogroup IWDG_Exported_Functions
+ * @{
+ */
+
+/** @addtogroup IWDG_Exported_Functions_Group1
+ * @brief Initialization and Start functions.
+ *
+@verbatim
+ ===============================================================================
+ ##### Initialization and Start functions #####
+ ===============================================================================
+ [..] This section provides functions allowing to:
+ (+) Initialize the IWDG according to the specified parameters in the
+ IWDG_InitTypeDef of associated handle.
+ (+) Once initialization is performed in HAL_IWDG_Init function, Watchdog
+ is reloaded in order to exit function with correct time base.
+
+@endverbatim
+ * @{
+ */
+
+/**
+ * @brief Initialize the IWDG according to the specified parameters in the
+ * IWDG_InitTypeDef and start watchdog. Before exiting function,
+ * watchdog is refreshed in order to have correct time base.
+ * @param hiwdg pointer to a IWDG_HandleTypeDef structure that contains
+ * the configuration information for the specified IWDG module.
+ * @retval HAL status
+ */
+HAL_StatusTypeDef HAL_IWDG_Init(IWDG_HandleTypeDef *hiwdg)
+{
+ uint32_t tickstart;
+
+ /* Check the IWDG handle allocation */
+ if (hiwdg == NULL)
+ {
+ return HAL_ERROR;
+ }
+
+ /* Check the parameters */
+ assert_param(IS_IWDG_ALL_INSTANCE(hiwdg->Instance));
+ assert_param(IS_IWDG_PRESCALER(hiwdg->Init.Prescaler));
+ assert_param(IS_IWDG_RELOAD(hiwdg->Init.Reload));
+
+ /* Enable IWDG. LSI is turned on automatically */
+ __HAL_IWDG_START(hiwdg);
+
+ /* Enable write access to IWDG_PR and IWDG_RLR registers by writing
+ 0x5555 in KR */
+ IWDG_ENABLE_WRITE_ACCESS(hiwdg);
+
+ /* Write to IWDG registers the Prescaler & Reload values to work with */
+ hiwdg->Instance->PR = hiwdg->Init.Prescaler;
+ hiwdg->Instance->RLR = hiwdg->Init.Reload;
+
+ /* Check pending flag, if previous update not done, return timeout */
+ tickstart = HAL_GetTick();
+
+ /* Wait for register to be updated */
+ while ((hiwdg->Instance->SR & IWDG_KERNEL_UPDATE_FLAGS) != 0x00u)
+ {
+ if ((HAL_GetTick() - tickstart) > HAL_IWDG_DEFAULT_TIMEOUT)
+ {
+ if ((hiwdg->Instance->SR & IWDG_KERNEL_UPDATE_FLAGS) != 0x00u)
+ {
+ return HAL_TIMEOUT;
+ }
+ }
+ }
+
+ /* Reload IWDG counter with value defined in the reload register */
+ __HAL_IWDG_RELOAD_COUNTER(hiwdg);
+
+ /* Return function status */
+ return HAL_OK;
+}
+
+
+/**
+ * @}
+ */
+
+
+/** @addtogroup IWDG_Exported_Functions_Group2
+ * @brief IO operation functions
+ *
+@verbatim
+ ===============================================================================
+ ##### IO operation functions #####
+ ===============================================================================
+ [..] This section provides functions allowing to:
+ (+) Refresh the IWDG.
+
+@endverbatim
+ * @{
+ */
+
+/**
+ * @brief Refresh the IWDG.
+ * @param hiwdg pointer to a IWDG_HandleTypeDef structure that contains
+ * the configuration information for the specified IWDG module.
+ * @retval HAL status
+ */
+HAL_StatusTypeDef HAL_IWDG_Refresh(IWDG_HandleTypeDef *hiwdg)
+{
+ /* Reload IWDG counter with value defined in the reload register */
+ __HAL_IWDG_RELOAD_COUNTER(hiwdg);
+
+ /* Return function status */
+ return HAL_OK;
+}
+
+
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
+
+#endif /* HAL_IWDG_MODULE_ENABLED */
+/**
+ * @}
+ */
+
+/**
+ * @}
+ */
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
index a9bf56b..16476de 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
@@ -12,13 +12,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
*
******************************************************************************
*/
@@ -617,5 +616,3 @@ __weak void HAL_PWR_PVDCallback(void)
/**
* @}
*/
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
index fb3c5be..fe7515b 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
@@ -48,14 +48,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -155,7 +153,7 @@ static void RCC_Delay(uint32_t mdelay);
on AHB bus (DMA, GPIO...). APB1 (PCLK1) and APB2 (PCLK2) clocks are derived
from AHB clock through configurable prescalers and used to clock
the peripherals mapped on these buses. You can use
- "@ref HAL_RCC_GetSysClockFreq()" function to retrieve the frequencies of these clocks.
+ "HAL_RCC_GetSysClockFreq()" function to retrieve the frequencies of these clocks.
-@- All the peripheral clocks are derived from the System clock (SYSCLK) except:
(+@) RTC: RTC clock can be derived either from the LSI, LSE or HSE clock
@@ -1082,14 +1080,14 @@ void HAL_RCC_DisableCSS(void)
uint32_t HAL_RCC_GetSysClockFreq(void)
{
#if defined(RCC_CFGR2_PREDIV1SRC)
- const uint8_t aPLLMULFactorTable[14] = {0, 0, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, 13};
- const uint8_t aPredivFactorTable[16] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
+ static const uint8_t aPLLMULFactorTable[14U] = {0, 0, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, 13};
+ static const uint8_t aPredivFactorTable[16U] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
#else
- const uint8_t aPLLMULFactorTable[16] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16};
+ static const uint8_t aPLLMULFactorTable[16U] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16};
#if defined(RCC_CFGR2_PREDIV1)
- const uint8_t aPredivFactorTable[16] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
+ static const uint8_t aPredivFactorTable[16U] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
#else
- const uint8_t aPredivFactorTable[2] = {1, 2};
+ static const uint8_t aPredivFactorTable[2U] = {1, 2};
#endif /*RCC_CFGR2_PREDIV1*/
#endif
@@ -1400,4 +1398,3 @@ __weak void HAL_RCC_CSSCallback(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
index 883ab76..7e789d9 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
@@ -10,14 +10,12 @@
******************************************************************************
* @attention
*
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
*
+ * This software is licensed under terms that can be found in the LICENSE file in
+ * the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
******************************************************************************
*/
@@ -110,11 +108,11 @@ HAL_StatusTypeDef HAL_RCCEx_PeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClk
/*------------------------------- RTC/LCD Configuration ------------------------*/
if ((((PeriphClkInit->PeriphClockSelection) & RCC_PERIPHCLK_RTC) == RCC_PERIPHCLK_RTC))
{
+ FlagStatus pwrclkchanged = RESET;
+
/* check for RTC Parameters used to output RTCCLK */
assert_param(IS_RCC_RTCCLKSOURCE(PeriphClkInit->RTCClockSelection));
- FlagStatus pwrclkchanged = RESET;
-
/* As soon as function is called to change RTC clock source, activation of the
power domain is done. */
/* Requires to enable write access to Backup Domain of necessary */
@@ -387,16 +385,16 @@ void HAL_RCCEx_GetPeriphCLKConfig(RCC_PeriphCLKInitTypeDef *PeriphClkInit)
uint32_t HAL_RCCEx_GetPeriphCLKFreq(uint32_t PeriphClk)
{
#if defined(STM32F105xC) || defined(STM32F107xC)
- const uint8_t aPLLMULFactorTable[14] = {0, 0, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, 13};
- const uint8_t aPredivFactorTable[16] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
+ static const uint8_t aPLLMULFactorTable[14U] = {0, 0, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, 13};
+ static const uint8_t aPredivFactorTable[16U] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16};
uint32_t prediv1 = 0U, pllclk = 0U, pllmul = 0U;
uint32_t pll2mul = 0U, pll3mul = 0U, prediv2 = 0U;
#endif /* STM32F105xC || STM32F107xC */
#if defined(STM32F102x6) || defined(STM32F102xB) || defined(STM32F103x6) || \
defined(STM32F103xB) || defined(STM32F103xE) || defined(STM32F103xG)
- const uint8_t aPLLMULFactorTable[16] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16};
- const uint8_t aPredivFactorTable[2] = {1, 2};
+ static const uint8_t aPLLMULFactorTable[16U] = {2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 16};
+ static const uint8_t aPredivFactorTable[2U] = {1, 2};
uint32_t prediv1 = 0U, pllclk = 0U, pllmul = 0U;
#endif /* STM32F102x6 || STM32F102xB || STM32F103x6 || STM32F103xB || STM32F103xE || STM32F103xG */
@@ -859,5 +857,4 @@ HAL_StatusTypeDef HAL_RCCEx_DisablePLL2(void)
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
index 2a018bd..c00a9de 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
@@ -29,6 +29,17 @@
* + Commutation Event configuration with Interruption and DMA
* + TIM OCRef clear configuration
* + TIM External Clock configuration
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### TIMER Generic features #####
@@ -103,14 +114,14 @@
allows the user to configure dynamically the driver callbacks.
[..]
- Use Function @ref HAL_TIM_RegisterCallback() to register a callback.
- @ref HAL_TIM_RegisterCallback() takes as parameters the HAL peripheral handle,
+ Use Function HAL_TIM_RegisterCallback() to register a callback.
+ HAL_TIM_RegisterCallback() takes as parameters the HAL peripheral handle,
the Callback ID and a pointer to the user callback function.
[..]
- Use function @ref HAL_TIM_UnRegisterCallback() to reset a callback to the default
+ Use function HAL_TIM_UnRegisterCallback() to reset a callback to the default
weak function.
- @ref HAL_TIM_UnRegisterCallback takes as parameters the HAL peripheral handle,
+ HAL_TIM_UnRegisterCallback takes as parameters the HAL peripheral handle,
and the Callback ID.
[..]
@@ -146,7 +157,7 @@
[..]
By default, after the Init and when the state is HAL_TIM_STATE_RESET
all interrupt callbacks are set to the corresponding weak functions:
- examples @ref HAL_TIM_TriggerCallback(), @ref HAL_TIM_ErrorCallback().
+ examples HAL_TIM_TriggerCallback(), HAL_TIM_ErrorCallback().
[..]
Exception done for MspInit and MspDeInit functions that are reset to the legacy weak
@@ -160,7 +171,7 @@ all interrupt callbacks are set to the corresponding weak functions:
in HAL_TIM_STATE_READY or HAL_TIM_STATE_RESET state,
thus registered(user) MspInit / DeInit callbacks can be used during the Init / DeInit.
In that case first register the MspInit/MspDeInit user callbacks
- using @ref HAL_TIM_RegisterCallback() before calling DeInit or Init function.
+ using HAL_TIM_RegisterCallback() before calling DeInit or Init function.
[..]
When The compilation define USE_HAL_TIM_REGISTER_CALLBACKS is set to 0 or
@@ -169,17 +180,6 @@ all interrupt callbacks are set to the corresponding weak functions:
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -204,9 +204,9 @@ all interrupt callbacks are set to the corresponding weak functions:
/** @addtogroup TIM_Private_Functions
* @{
*/
-static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config);
-static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config);
-static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config);
+static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config);
+static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config);
+static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config);
static void TIM_TI1_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICFilter);
static void TIM_TI2_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_ICSelection,
uint32_t TIM_ICFilter);
@@ -222,7 +222,7 @@ static void TIM_DMADelayPulseCplt(DMA_HandleTypeDef *hdma);
static void TIM_DMATriggerCplt(DMA_HandleTypeDef *hdma);
static void TIM_DMATriggerHalfCplt(DMA_HandleTypeDef *hdma);
static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim,
- TIM_SlaveConfigTypeDef *sSlaveConfig);
+ const TIM_SlaveConfigTypeDef *sSlaveConfig);
/**
* @}
*/
@@ -275,6 +275,7 @@ HAL_StatusTypeDef HAL_TIM_Base_Init(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_INSTANCE(htim->Instance));
assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode));
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
if (htim->State == HAL_TIM_STATE_RESET)
@@ -522,7 +523,7 @@ HAL_StatusTypeDef HAL_TIM_Base_Stop_IT(TIM_HandleTypeDef *htim)
* @param Length The length of data to be transferred from memory to peripheral.
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, uint32_t *pData, uint16_t Length)
+HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, const uint32_t *pData, uint16_t Length)
{
uint32_t tmpsmcr;
@@ -536,7 +537,7 @@ HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, uint32_t *pDat
}
else if (htim->State == HAL_TIM_STATE_READY)
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -558,7 +559,8 @@ HAL_StatusTypeDef HAL_TIM_Base_Start_DMA(TIM_HandleTypeDef *htim, uint32_t *pDat
htim->hdma[TIM_DMA_ID_UPDATE]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_UPDATE], (uint32_t)pData, (uint32_t)&htim->Instance->ARR, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_UPDATE], (uint32_t)pData, (uint32_t)&htim->Instance->ARR,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -657,6 +659,7 @@ HAL_StatusTypeDef HAL_TIM_OC_Init(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_INSTANCE(htim->Instance));
assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode));
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
if (htim->State == HAL_TIM_STATE_RESET)
@@ -874,6 +877,7 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_OC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -919,34 +923,38 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Output compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Enable the main output */
- __HAL_TIM_MOE_ENABLE(htim);
- }
+ /* Enable the Output compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
- {
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Enable the main output */
+ __HAL_TIM_MOE_ENABLE(htim);
+ }
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -962,6 +970,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_OC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -996,26 +1006,30 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Output compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Output compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
+
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+ }
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1031,8 +1045,10 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
* @param Length The length of data to be transferred from memory to TIM peripheral
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
+HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -1045,7 +1061,7 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
}
else if (TIM_CHANNEL_STATE_GET(htim, Channel) == HAL_TIM_CHANNEL_STATE_READY)
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -1071,7 +1087,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1092,7 +1109,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1113,7 +1131,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1133,7 +1152,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)pData, (uint32_t)&htim->Instance->CCR4, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)pData, (uint32_t)&htim->Instance->CCR4,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1144,34 +1164,38 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Output compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Enable the main output */
- __HAL_TIM_MOE_ENABLE(htim);
- }
+ /* Enable the Output compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
- {
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Enable the main output */
+ __HAL_TIM_MOE_ENABLE(htim);
+ }
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1187,6 +1211,8 @@ HAL_StatusTypeDef HAL_TIM_OC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
*/
HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -1225,26 +1251,30 @@ HAL_StatusTypeDef HAL_TIM_OC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Output compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Output compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
+
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+ }
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1294,6 +1324,7 @@ HAL_StatusTypeDef HAL_TIM_PWM_Init(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_INSTANCE(htim->Instance));
assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode));
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
if (htim->State == HAL_TIM_STATE_RESET)
@@ -1511,7 +1542,9 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_PWM_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -1555,34 +1588,38 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Enable the main output */
- __HAL_TIM_MOE_ENABLE(htim);
- }
+ /* Enable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
- {
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Enable the main output */
+ __HAL_TIM_MOE_ENABLE(htim);
+ }
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1598,6 +1635,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel
*/
HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -1632,26 +1671,30 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
+
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+ }
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1667,8 +1710,10 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
* @param Length The length of data to be transferred from memory to TIM peripheral
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
+HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -1681,7 +1726,7 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
}
else if (TIM_CHANNEL_STATE_GET(htim, Channel) == HAL_TIM_CHANNEL_STATE_READY)
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -1707,7 +1752,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1728,7 +1774,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1748,7 +1795,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1768,7 +1816,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)pData, (uint32_t)&htim->Instance->CCR4, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)pData, (uint32_t)&htim->Instance->CCR4,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1779,34 +1828,38 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Enable the main output */
- __HAL_TIM_MOE_ENABLE(htim);
- }
+ /* Enable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
- {
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Enable the main output */
+ __HAL_TIM_MOE_ENABLE(htim);
+ }
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1822,6 +1875,8 @@ HAL_StatusTypeDef HAL_TIM_PWM_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channe
*/
HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -1860,26 +1915,30 @@ HAL_StatusTypeDef HAL_TIM_PWM_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
-
- if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ if (status == HAL_OK)
{
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
+
+ if (IS_TIM_BREAK_INSTANCE(htim->Instance) != RESET)
+ {
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+ }
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1929,6 +1988,7 @@ HAL_StatusTypeDef HAL_TIM_IC_Init(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_INSTANCE(htim->Instance));
assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode));
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
if (htim->State == HAL_TIM_STATE_RESET)
@@ -2139,7 +2199,9 @@ HAL_StatusTypeDef HAL_TIM_IC_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_IC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
+
HAL_TIM_ChannelStateTypeDef channel_state = TIM_CHANNEL_STATE_GET(htim, Channel);
HAL_TIM_ChannelStateTypeDef complementary_channel_state = TIM_CHANNEL_N_STATE_GET(htim, Channel);
@@ -2188,27 +2250,32 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Input Capture channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ if (status == HAL_OK)
{
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ /* Enable the Input Capture channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -2224,6 +2291,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_IC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
@@ -2258,21 +2327,25 @@ HAL_StatusTypeDef HAL_TIM_IC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Input Capture channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
+ if (status == HAL_OK)
+ {
+ /* Disable the Input Capture channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_DISABLE);
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -2290,7 +2363,9 @@ HAL_StatusTypeDef HAL_TIM_IC_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
+
HAL_TIM_ChannelStateTypeDef channel_state = TIM_CHANNEL_STATE_GET(htim, Channel);
HAL_TIM_ChannelStateTypeDef complementary_channel_state = TIM_CHANNEL_N_STATE_GET(htim, Channel);
@@ -2307,7 +2382,7 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
else if ((channel_state == HAL_TIM_CHANNEL_STATE_READY)
&& (complementary_channel_state == HAL_TIM_CHANNEL_STATE_READY))
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -2322,6 +2397,9 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
return HAL_ERROR;
}
+ /* Enable the Input Capture channel */
+ TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
+
switch (Channel)
{
case TIM_CHANNEL_1:
@@ -2334,7 +2412,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -2354,7 +2433,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -2374,7 +2454,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)&htim->Instance->CCR3, (uint32_t)pData, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)&htim->Instance->CCR3, (uint32_t)pData,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -2394,7 +2475,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
htim->hdma[TIM_DMA_ID_CC4]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)&htim->Instance->CCR4, (uint32_t)pData, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)&htim->Instance->CCR4, (uint32_t)pData,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -2405,12 +2487,10 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Input Capture channel */
- TIM_CCxChannelCmd(htim->Instance, Channel, TIM_CCx_ENABLE);
-
/* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
{
@@ -2426,7 +2506,7 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
}
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -2442,6 +2522,8 @@ HAL_StatusTypeDef HAL_TIM_IC_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel
*/
HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCX_INSTANCE(htim->Instance, Channel));
assert_param(IS_TIM_DMA_CC_INSTANCE(htim->Instance));
@@ -2484,18 +2566,22 @@ HAL_StatusTypeDef HAL_TIM_IC_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
+ if (status == HAL_OK)
+ {
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
- /* Set the TIM channel state */
- TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ /* Set the TIM channel state */
+ TIM_CHANNEL_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
* @}
@@ -2552,6 +2638,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Init(TIM_HandleTypeDef *htim, uint32_t OnePul
assert_param(IS_TIM_COUNTER_MODE(htim->Init.CounterMode));
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
assert_param(IS_TIM_OPM_MODE(OnePulseMode));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
if (htim->State == HAL_TIM_STATE_RESET)
@@ -2679,11 +2766,12 @@ __weak void HAL_TIM_OnePulse_MspDeInit(TIM_HandleTypeDef *htim)
/**
* @brief Starts the TIM One Pulse signal generation.
+ * @note Though OutputChannel parameter is deprecated and ignored by the function
+ * it has been kept to avoid HAL_TIM API compatibility break.
+ * @note The pulse output channel is determined when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channels to be enabled
- * This parameter can be one of the following values:
- * @arg TIM_CHANNEL_1: TIM Channel 1 selected
- * @arg TIM_CHANNEL_2: TIM Channel 2 selected
+ * @param OutputChannel See note above
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_OnePulse_Start(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
@@ -2715,7 +2803,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Start(TIM_HandleTypeDef *htim, uint32_t Outpu
(in the OPM Mode the two possible channels that can be used are TIM_CHANNEL_1 and TIM_CHANNEL_2)
if TIM_CHANNEL_1 is used as output, the TIM_CHANNEL_2 will be used as input and
if TIM_CHANNEL_1 is used as input, the TIM_CHANNEL_2 will be used as output
- in all combinations, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be enabled together
+ whatever the combination, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be enabled together
No need to enable the counter, it's enabled automatically by hardware
(the counter starts in response to a stimulus and generate a pulse */
@@ -2735,11 +2823,12 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Start(TIM_HandleTypeDef *htim, uint32_t Outpu
/**
* @brief Stops the TIM One Pulse signal generation.
+ * @note Though OutputChannel parameter is deprecated and ignored by the function
+ * it has been kept to avoid HAL_TIM API compatibility break.
+ * @note The pulse output channel is determined when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channels to be disable
- * This parameter can be one of the following values:
- * @arg TIM_CHANNEL_1: TIM Channel 1 selected
- * @arg TIM_CHANNEL_2: TIM Channel 2 selected
+ * @param OutputChannel See note above
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_OnePulse_Stop(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
@@ -2751,7 +2840,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop(TIM_HandleTypeDef *htim, uint32_t Output
(in the OPM Mode the two possible channels that can be used are TIM_CHANNEL_1 and TIM_CHANNEL_2)
if TIM_CHANNEL_1 is used as output, the TIM_CHANNEL_2 will be used as input and
if TIM_CHANNEL_1 is used as input, the TIM_CHANNEL_2 will be used as output
- in all combinations, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be disabled together */
+ whatever the combination, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be disabled together */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_DISABLE);
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_DISABLE);
@@ -2777,11 +2866,12 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop(TIM_HandleTypeDef *htim, uint32_t Output
/**
* @brief Starts the TIM One Pulse signal generation in interrupt mode.
+ * @note Though OutputChannel parameter is deprecated and ignored by the function
+ * it has been kept to avoid HAL_TIM API compatibility break.
+ * @note The pulse output channel is determined when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channels to be enabled
- * This parameter can be one of the following values:
- * @arg TIM_CHANNEL_1: TIM Channel 1 selected
- * @arg TIM_CHANNEL_2: TIM Channel 2 selected
+ * @param OutputChannel See note above
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
@@ -2813,7 +2903,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT(TIM_HandleTypeDef *htim, uint32_t Ou
(in the OPM Mode the two possible channels that can be used are TIM_CHANNEL_1 and TIM_CHANNEL_2)
if TIM_CHANNEL_1 is used as output, the TIM_CHANNEL_2 will be used as input and
if TIM_CHANNEL_1 is used as input, the TIM_CHANNEL_2 will be used as output
- in all combinations, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be enabled together
+ whatever the combination, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be enabled together
No need to enable the counter, it's enabled automatically by hardware
(the counter starts in response to a stimulus and generate a pulse */
@@ -2839,11 +2929,12 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Start_IT(TIM_HandleTypeDef *htim, uint32_t Ou
/**
* @brief Stops the TIM One Pulse signal generation in interrupt mode.
+ * @note Though OutputChannel parameter is deprecated and ignored by the function
+ * it has been kept to avoid HAL_TIM API compatibility break.
+ * @note The pulse output channel is determined when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channels to be enabled
- * This parameter can be one of the following values:
- * @arg TIM_CHANNEL_1: TIM Channel 1 selected
- * @arg TIM_CHANNEL_2: TIM Channel 2 selected
+ * @param OutputChannel See note above
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
@@ -2861,7 +2952,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Out
(in the OPM Mode the two possible channels that can be used are TIM_CHANNEL_1 and TIM_CHANNEL_2)
if TIM_CHANNEL_1 is used as output, the TIM_CHANNEL_2 will be used as input and
if TIM_CHANNEL_1 is used as input, the TIM_CHANNEL_2 will be used as output
- in all combinations, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be disabled together */
+ whatever the combination, the TIM_CHANNEL_1 and TIM_CHANNEL_2 should be disabled together */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_DISABLE);
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_DISABLE);
@@ -2925,7 +3016,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Out
* @param sConfig TIM Encoder Interface configuration structure
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_Encoder_Init(TIM_HandleTypeDef *htim, TIM_Encoder_InitTypeDef *sConfig)
+HAL_StatusTypeDef HAL_TIM_Encoder_Init(TIM_HandleTypeDef *htim, const TIM_Encoder_InitTypeDef *sConfig)
{
uint32_t tmpsmcr;
uint32_t tmpccmr1;
@@ -2951,6 +3042,7 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Init(TIM_HandleTypeDef *htim, TIM_Encoder_Ini
assert_param(IS_TIM_IC_PRESCALER(sConfig->IC2Prescaler));
assert_param(IS_TIM_IC_FILTER(sConfig->IC1Filter));
assert_param(IS_TIM_IC_FILTER(sConfig->IC2Filter));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
if (htim->State == HAL_TIM_STATE_RESET)
{
@@ -3459,7 +3551,7 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
else if ((channel_1_state == HAL_TIM_CHANNEL_STATE_READY)
&& (complementary_channel_1_state == HAL_TIM_CHANNEL_STATE_READY))
{
- if ((pData1 == NULL) && (Length > 0U))
+ if ((pData1 == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -3484,7 +3576,7 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
else if ((channel_2_state == HAL_TIM_CHANNEL_STATE_READY)
&& (complementary_channel_2_state == HAL_TIM_CHANNEL_STATE_READY))
{
- if ((pData2 == NULL) && (Length > 0U))
+ if ((pData2 == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -3513,7 +3605,7 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
&& (complementary_channel_1_state == HAL_TIM_CHANNEL_STATE_READY)
&& (complementary_channel_2_state == HAL_TIM_CHANNEL_STATE_READY))
{
- if ((((pData1 == NULL) || (pData2 == NULL))) && (Length > 0U))
+ if ((((pData1 == NULL) || (pData2 == NULL))) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -3543,7 +3635,8 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -3551,11 +3644,12 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
/* Enable the TIM Input Capture DMA request */
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
+ /* Enable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
+
/* Enable the Peripheral */
__HAL_TIM_ENABLE(htim);
- /* Enable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
break;
}
@@ -3568,7 +3662,8 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
/* Set the DMA error callback */
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -3576,15 +3671,16 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
/* Enable the TIM Input Capture DMA request */
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
+ /* Enable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_ENABLE);
+
/* Enable the Peripheral */
__HAL_TIM_ENABLE(htim);
- /* Enable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_ENABLE);
break;
}
- case TIM_CHANNEL_ALL:
+ default:
{
/* Set the DMA capture callbacks */
htim->hdma[TIM_DMA_ID_CC1]->XferCpltCallback = TIM_DMACaptureCplt;
@@ -3594,7 +3690,8 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->CCR1, (uint32_t)pData1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -3608,27 +3705,27 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Ch
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAError ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->CCR2, (uint32_t)pData2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
}
- /* Enable the Peripheral */
- __HAL_TIM_ENABLE(htim);
-
- /* Enable the Capture compare channel */
- TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
- TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_ENABLE);
/* Enable the TIM Input Capture DMA request */
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC1);
/* Enable the TIM Input Capture DMA request */
__HAL_TIM_ENABLE_DMA(htim, TIM_DMA_CC2);
+
+ /* Enable the Capture compare channel */
+ TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
+ TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_2, TIM_CCx_ENABLE);
+
+ /* Enable the Peripheral */
+ __HAL_TIM_ENABLE(htim);
+
break;
}
-
- default:
- break;
}
/* Return function status */
@@ -3724,13 +3821,16 @@ HAL_StatusTypeDef HAL_TIM_Encoder_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
*/
void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
{
+ uint32_t itsource = htim->Instance->DIER;
+ uint32_t itflag = htim->Instance->SR;
+
/* Capture compare 1 event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_CC1) != RESET)
+ if ((itflag & (TIM_FLAG_CC1)) == (TIM_FLAG_CC1))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_CC1) != RESET)
+ if ((itsource & (TIM_IT_CC1)) == (TIM_IT_CC1))
{
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC1);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC1);
htim->Channel = HAL_TIM_ACTIVE_CHANNEL_1;
/* Input capture event */
@@ -3758,11 +3858,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* Capture compare 2 event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_CC2) != RESET)
+ if ((itflag & (TIM_FLAG_CC2)) == (TIM_FLAG_CC2))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_CC2) != RESET)
+ if ((itsource & (TIM_IT_CC2)) == (TIM_IT_CC2))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC2);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC2);
htim->Channel = HAL_TIM_ACTIVE_CHANNEL_2;
/* Input capture event */
if ((htim->Instance->CCMR1 & TIM_CCMR1_CC2S) != 0x00U)
@@ -3788,11 +3888,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* Capture compare 3 event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_CC3) != RESET)
+ if ((itflag & (TIM_FLAG_CC3)) == (TIM_FLAG_CC3))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_CC3) != RESET)
+ if ((itsource & (TIM_IT_CC3)) == (TIM_IT_CC3))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC3);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC3);
htim->Channel = HAL_TIM_ACTIVE_CHANNEL_3;
/* Input capture event */
if ((htim->Instance->CCMR2 & TIM_CCMR2_CC3S) != 0x00U)
@@ -3818,11 +3918,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* Capture compare 4 event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_CC4) != RESET)
+ if ((itflag & (TIM_FLAG_CC4)) == (TIM_FLAG_CC4))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_CC4) != RESET)
+ if ((itsource & (TIM_IT_CC4)) == (TIM_IT_CC4))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_CC4);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_CC4);
htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4;
/* Input capture event */
if ((htim->Instance->CCMR2 & TIM_CCMR2_CC4S) != 0x00U)
@@ -3848,11 +3948,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* TIM Update event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_UPDATE) != RESET)
+ if ((itflag & (TIM_FLAG_UPDATE)) == (TIM_FLAG_UPDATE))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_UPDATE) != RESET)
+ if ((itsource & (TIM_IT_UPDATE)) == (TIM_IT_UPDATE))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_UPDATE);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_UPDATE);
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
htim->PeriodElapsedCallback(htim);
#else
@@ -3861,11 +3961,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* TIM Break input event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_BREAK) != RESET)
+ if ((itflag & (TIM_FLAG_BREAK)) == (TIM_FLAG_BREAK))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_BREAK) != RESET)
+ if ((itsource & (TIM_IT_BREAK)) == (TIM_IT_BREAK))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_BREAK);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_BREAK);
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
htim->BreakCallback(htim);
#else
@@ -3874,11 +3974,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* TIM Trigger detection event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_TRIGGER) != RESET)
+ if ((itflag & (TIM_FLAG_TRIGGER)) == (TIM_FLAG_TRIGGER))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_TRIGGER) != RESET)
+ if ((itsource & (TIM_IT_TRIGGER)) == (TIM_IT_TRIGGER))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_IT_TRIGGER);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_TRIGGER);
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
htim->TriggerCallback(htim);
#else
@@ -3887,11 +3987,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
}
}
/* TIM commutation event */
- if (__HAL_TIM_GET_FLAG(htim, TIM_FLAG_COM) != RESET)
+ if ((itflag & (TIM_FLAG_COM)) == (TIM_FLAG_COM))
{
- if (__HAL_TIM_GET_IT_SOURCE(htim, TIM_IT_COM) != RESET)
+ if ((itsource & (TIM_IT_COM)) == (TIM_IT_COM))
{
- __HAL_TIM_CLEAR_IT(htim, TIM_FLAG_COM);
+ __HAL_TIM_CLEAR_FLAG(htim, TIM_FLAG_COM);
#if (USE_HAL_TIM_REGISTER_CALLBACKS == 1)
htim->CommutationCallback(htim);
#else
@@ -3938,9 +4038,11 @@ void HAL_TIM_IRQHandler(TIM_HandleTypeDef *htim)
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim,
- TIM_OC_InitTypeDef *sConfig,
+ const TIM_OC_InitTypeDef *sConfig,
uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CHANNELS(Channel));
assert_param(IS_TIM_OC_MODE(sConfig->OCMode));
@@ -3992,12 +4094,13 @@ HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim,
}
default:
+ status = HAL_ERROR;
break;
}
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
/**
@@ -4013,8 +4116,10 @@ HAL_StatusTypeDef HAL_TIM_OC_ConfigChannel(TIM_HandleTypeDef *htim,
* @arg TIM_CHANNEL_4: TIM Channel 4 selected
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_IC_InitTypeDef *sConfig, uint32_t Channel)
+HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, const TIM_IC_InitTypeDef *sConfig, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CC1_INSTANCE(htim->Instance));
assert_param(IS_TIM_IC_POLARITY(sConfig->ICPolarity));
@@ -4071,7 +4176,7 @@ HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_IC_InitT
/* Set the IC3PSC value */
htim->Instance->CCMR2 |= sConfig->ICPrescaler;
}
- else
+ else if (Channel == TIM_CHANNEL_4)
{
/* TI4 Configuration */
assert_param(IS_TIM_CC4_INSTANCE(htim->Instance));
@@ -4087,10 +4192,14 @@ HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_IC_InitT
/* Set the IC4PSC value */
htim->Instance->CCMR2 |= (sConfig->ICPrescaler << 8U);
}
+ else
+ {
+ status = HAL_ERROR;
+ }
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
/**
@@ -4107,9 +4216,11 @@ HAL_StatusTypeDef HAL_TIM_IC_ConfigChannel(TIM_HandleTypeDef *htim, TIM_IC_InitT
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim,
- TIM_OC_InitTypeDef *sConfig,
+ const TIM_OC_InitTypeDef *sConfig,
uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CHANNELS(Channel));
assert_param(IS_TIM_PWM_MODE(sConfig->OCMode));
@@ -4190,12 +4301,13 @@ HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim,
}
default:
+ status = HAL_ERROR;
break;
}
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
/**
@@ -4220,6 +4332,7 @@ HAL_StatusTypeDef HAL_TIM_PWM_ConfigChannel(TIM_HandleTypeDef *htim,
HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel(TIM_HandleTypeDef *htim, TIM_OnePulse_InitTypeDef *sConfig,
uint32_t OutputChannel, uint32_t InputChannel)
{
+ HAL_StatusTypeDef status = HAL_OK;
TIM_OC_InitTypeDef temp1;
/* Check the parameters */
@@ -4250,6 +4363,7 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel(TIM_HandleTypeDef *htim, TIM_O
TIM_OC1_SetConfig(htim->Instance, &temp1);
break;
}
+
case TIM_CHANNEL_2:
{
assert_param(IS_TIM_CC2_INSTANCE(htim->Instance));
@@ -4257,60 +4371,67 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel(TIM_HandleTypeDef *htim, TIM_O
TIM_OC2_SetConfig(htim->Instance, &temp1);
break;
}
+
default:
+ status = HAL_ERROR;
break;
}
- switch (InputChannel)
+ if (status == HAL_OK)
{
- case TIM_CHANNEL_1:
+ switch (InputChannel)
{
- assert_param(IS_TIM_CC1_INSTANCE(htim->Instance));
+ case TIM_CHANNEL_1:
+ {
+ assert_param(IS_TIM_CC1_INSTANCE(htim->Instance));
- TIM_TI1_SetConfig(htim->Instance, sConfig->ICPolarity,
- sConfig->ICSelection, sConfig->ICFilter);
+ TIM_TI1_SetConfig(htim->Instance, sConfig->ICPolarity,
+ sConfig->ICSelection, sConfig->ICFilter);
- /* Reset the IC1PSC Bits */
- htim->Instance->CCMR1 &= ~TIM_CCMR1_IC1PSC;
+ /* Reset the IC1PSC Bits */
+ htim->Instance->CCMR1 &= ~TIM_CCMR1_IC1PSC;
- /* Select the Trigger source */
- htim->Instance->SMCR &= ~TIM_SMCR_TS;
- htim->Instance->SMCR |= TIM_TS_TI1FP1;
+ /* Select the Trigger source */
+ htim->Instance->SMCR &= ~TIM_SMCR_TS;
+ htim->Instance->SMCR |= TIM_TS_TI1FP1;
- /* Select the Slave Mode */
- htim->Instance->SMCR &= ~TIM_SMCR_SMS;
- htim->Instance->SMCR |= TIM_SLAVEMODE_TRIGGER;
- break;
+ /* Select the Slave Mode */
+ htim->Instance->SMCR &= ~TIM_SMCR_SMS;
+ htim->Instance->SMCR |= TIM_SLAVEMODE_TRIGGER;
+ break;
+ }
+
+ case TIM_CHANNEL_2:
+ {
+ assert_param(IS_TIM_CC2_INSTANCE(htim->Instance));
+
+ TIM_TI2_SetConfig(htim->Instance, sConfig->ICPolarity,
+ sConfig->ICSelection, sConfig->ICFilter);
+
+ /* Reset the IC2PSC Bits */
+ htim->Instance->CCMR1 &= ~TIM_CCMR1_IC2PSC;
+
+ /* Select the Trigger source */
+ htim->Instance->SMCR &= ~TIM_SMCR_TS;
+ htim->Instance->SMCR |= TIM_TS_TI2FP2;
+
+ /* Select the Slave Mode */
+ htim->Instance->SMCR &= ~TIM_SMCR_SMS;
+ htim->Instance->SMCR |= TIM_SLAVEMODE_TRIGGER;
+ break;
+ }
+
+ default:
+ status = HAL_ERROR;
+ break;
}
- case TIM_CHANNEL_2:
- {
- assert_param(IS_TIM_CC2_INSTANCE(htim->Instance));
-
- TIM_TI2_SetConfig(htim->Instance, sConfig->ICPolarity,
- sConfig->ICSelection, sConfig->ICFilter);
-
- /* Reset the IC2PSC Bits */
- htim->Instance->CCMR1 &= ~TIM_CCMR1_IC2PSC;
-
- /* Select the Trigger source */
- htim->Instance->SMCR &= ~TIM_SMCR_TS;
- htim->Instance->SMCR |= TIM_TS_TI2FP2;
-
- /* Select the Slave Mode */
- htim->Instance->SMCR &= ~TIM_SMCR_SMS;
- htim->Instance->SMCR |= TIM_SLAVEMODE_TRIGGER;
- break;
- }
-
- default:
- break;
}
htim->State = HAL_TIM_STATE_READY;
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
else
{
@@ -4357,10 +4478,17 @@ HAL_StatusTypeDef HAL_TIM_OnePulse_ConfigChannel(TIM_HandleTypeDef *htim, TIM_O
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
- uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength)
+ uint32_t BurstRequestSrc, const uint32_t *BurstBuffer,
+ uint32_t BurstLength)
{
- return HAL_TIM_DMABurst_MultiWriteStart(htim, BurstBaseAddress, BurstRequestSrc, BurstBuffer, BurstLength,
- ((BurstLength) >> 8U) + 1U);
+ HAL_StatusTypeDef status;
+
+ status = HAL_TIM_DMABurst_MultiWriteStart(htim, BurstBaseAddress, BurstRequestSrc, BurstBuffer, BurstLength,
+ ((BurstLength) >> 8U) + 1U);
+
+
+
+ return status;
}
/**
@@ -4403,9 +4531,11 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStart(TIM_HandleTypeDef *htim, uint32_t
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
- uint32_t BurstRequestSrc, uint32_t *BurstBuffer,
+ uint32_t BurstRequestSrc, const uint32_t *BurstBuffer,
uint32_t BurstLength, uint32_t DataLength)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_DMABURST_INSTANCE(htim->Instance));
assert_param(IS_TIM_DMA_BASE(BurstBaseAddress));
@@ -4432,6 +4562,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
{
/* nothing to do */
}
+
switch (BurstRequestSrc)
{
case TIM_DMA_UPDATE:
@@ -4445,7 +4576,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_UPDATE], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4463,7 +4594,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4481,7 +4612,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4499,7 +4630,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4517,7 +4648,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4535,7 +4666,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_COMMUTATION], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4553,7 +4684,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_TRIGGER], (uint32_t)BurstBuffer,
- (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
+ (uint32_t)&htim->Instance->DMAR, DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4561,16 +4692,20 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
break;
}
default:
+ status = HAL_ERROR;
break;
}
- /* Configure the DMA Burst Mode */
- htim->Instance->DCR = (BurstBaseAddress | BurstLength);
- /* Enable the TIM DMA Request */
- __HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
+ if (status == HAL_OK)
+ {
+ /* Configure the DMA Burst Mode */
+ htim->Instance->DCR = (BurstBaseAddress | BurstLength);
+ /* Enable the TIM DMA Request */
+ __HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -4581,6 +4716,8 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiWriteStart(TIM_HandleTypeDef *htim, uint
*/
HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop(TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_DMA_SOURCE(BurstRequestSrc));
@@ -4623,17 +4760,21 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop(TIM_HandleTypeDef *htim, uint32_t B
break;
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the TIM Update DMA request */
- __HAL_TIM_DISABLE_DMA(htim, BurstRequestSrc);
+ if (status == HAL_OK)
+ {
+ /* Disable the TIM Update DMA request */
+ __HAL_TIM_DISABLE_DMA(htim, BurstRequestSrc);
- /* Change the DMA burst operation state */
- htim->DMABurstState = HAL_DMA_BURST_STATE_READY;
+ /* Change the DMA burst operation state */
+ htim->DMABurstState = HAL_DMA_BURST_STATE_READY;
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -4677,8 +4818,13 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_WriteStop(TIM_HandleTypeDef *htim, uint32_t B
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStart(TIM_HandleTypeDef *htim, uint32_t BurstBaseAddress,
uint32_t BurstRequestSrc, uint32_t *BurstBuffer, uint32_t BurstLength)
{
- return HAL_TIM_DMABurst_MultiReadStart(htim, BurstBaseAddress, BurstRequestSrc, BurstBuffer, BurstLength,
- ((BurstLength) >> 8U) + 1U);
+ HAL_StatusTypeDef status;
+
+ status = HAL_TIM_DMABurst_MultiReadStart(htim, BurstBaseAddress, BurstRequestSrc, BurstBuffer, BurstLength,
+ ((BurstLength) >> 8U) + 1U);
+
+
+ return status;
}
/**
@@ -4724,6 +4870,8 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
uint32_t BurstRequestSrc, uint32_t *BurstBuffer,
uint32_t BurstLength, uint32_t DataLength)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_DMABURST_INSTANCE(htim->Instance));
assert_param(IS_TIM_DMA_BASE(BurstBaseAddress));
@@ -4763,7 +4911,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_UPDATE], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4781,7 +4929,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4799,7 +4947,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4817,7 +4965,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4835,7 +4983,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC4], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4853,7 +5001,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_COMMUTATION], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4871,7 +5019,7 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
/* Enable the DMA channel */
if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_TRIGGER], (uint32_t)&htim->Instance->DMAR, (uint32_t)BurstBuffer,
- DataLength) != HAL_OK)
+ DataLength) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -4879,17 +5027,21 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
break;
}
default:
+ status = HAL_ERROR;
break;
}
- /* Configure the DMA Burst Mode */
- htim->Instance->DCR = (BurstBaseAddress | BurstLength);
+ if (status == HAL_OK)
+ {
+ /* Configure the DMA Burst Mode */
+ htim->Instance->DCR = (BurstBaseAddress | BurstLength);
- /* Enable the TIM DMA Request */
- __HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
+ /* Enable the TIM DMA Request */
+ __HAL_TIM_ENABLE_DMA(htim, BurstRequestSrc);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -4900,6 +5052,8 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_MultiReadStart(TIM_HandleTypeDef *htim, uint3
*/
HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStop(TIM_HandleTypeDef *htim, uint32_t BurstRequestSrc)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_DMA_SOURCE(BurstRequestSrc));
@@ -4942,17 +5096,21 @@ HAL_StatusTypeDef HAL_TIM_DMABurst_ReadStop(TIM_HandleTypeDef *htim, uint32_t Bu
break;
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the TIM Update DMA request */
- __HAL_TIM_DISABLE_DMA(htim, BurstRequestSrc);
+ if (status == HAL_OK)
+ {
+ /* Disable the TIM Update DMA request */
+ __HAL_TIM_DISABLE_DMA(htim, BurstRequestSrc);
- /* Change the DMA burst operation state */
- htim->DMABurstState = HAL_DMA_BURST_STATE_READY;
+ /* Change the DMA burst operation state */
+ htim->DMABurstState = HAL_DMA_BURST_STATE_READY;
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -5013,9 +5171,11 @@ HAL_StatusTypeDef HAL_TIM_GenerateEvent(TIM_HandleTypeDef *htim, uint32_t EventS
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear(TIM_HandleTypeDef *htim,
- TIM_ClearInputConfigTypeDef *sClearInputConfig,
+ const TIM_ClearInputConfigTypeDef *sClearInputConfig,
uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_OCXREF_CLEAR_INSTANCE(htim->Instance));
assert_param(IS_TIM_CLEARINPUT_SOURCE(sClearInputConfig->ClearInputSource));
@@ -5057,76 +5217,80 @@ HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear(TIM_HandleTypeDef *htim,
}
default:
+ status = HAL_ERROR;
break;
}
- switch (Channel)
+ if (status == HAL_OK)
{
- case TIM_CHANNEL_1:
+ switch (Channel)
{
- if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
+ case TIM_CHANNEL_1:
{
- /* Enable the OCREF clear feature for Channel 1 */
- SET_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC1CE);
+ if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
+ {
+ /* Enable the OCREF clear feature for Channel 1 */
+ SET_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC1CE);
+ }
+ else
+ {
+ /* Disable the OCREF clear feature for Channel 1 */
+ CLEAR_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC1CE);
+ }
+ break;
}
- else
+ case TIM_CHANNEL_2:
{
- /* Disable the OCREF clear feature for Channel 1 */
- CLEAR_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC1CE);
+ if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
+ {
+ /* Enable the OCREF clear feature for Channel 2 */
+ SET_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC2CE);
+ }
+ else
+ {
+ /* Disable the OCREF clear feature for Channel 2 */
+ CLEAR_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC2CE);
+ }
+ break;
}
- break;
+ case TIM_CHANNEL_3:
+ {
+ if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
+ {
+ /* Enable the OCREF clear feature for Channel 3 */
+ SET_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC3CE);
+ }
+ else
+ {
+ /* Disable the OCREF clear feature for Channel 3 */
+ CLEAR_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC3CE);
+ }
+ break;
+ }
+ case TIM_CHANNEL_4:
+ {
+ if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
+ {
+ /* Enable the OCREF clear feature for Channel 4 */
+ SET_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC4CE);
+ }
+ else
+ {
+ /* Disable the OCREF clear feature for Channel 4 */
+ CLEAR_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC4CE);
+ }
+ break;
+ }
+ default:
+ break;
}
- case TIM_CHANNEL_2:
- {
- if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
- {
- /* Enable the OCREF clear feature for Channel 2 */
- SET_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC2CE);
- }
- else
- {
- /* Disable the OCREF clear feature for Channel 2 */
- CLEAR_BIT(htim->Instance->CCMR1, TIM_CCMR1_OC2CE);
- }
- break;
- }
- case TIM_CHANNEL_3:
- {
- if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
- {
- /* Enable the OCREF clear feature for Channel 3 */
- SET_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC3CE);
- }
- else
- {
- /* Disable the OCREF clear feature for Channel 3 */
- CLEAR_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC3CE);
- }
- break;
- }
- case TIM_CHANNEL_4:
- {
- if (sClearInputConfig->ClearInputState != (uint32_t)DISABLE)
- {
- /* Enable the OCREF clear feature for Channel 4 */
- SET_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC4CE);
- }
- else
- {
- /* Disable the OCREF clear feature for Channel 4 */
- CLEAR_BIT(htim->Instance->CCMR2, TIM_CCMR2_OC4CE);
- }
- break;
- }
- default:
- break;
}
htim->State = HAL_TIM_STATE_READY;
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
/**
@@ -5136,8 +5300,9 @@ HAL_StatusTypeDef HAL_TIM_ConfigOCrefClear(TIM_HandleTypeDef *htim,
* contains the clock source information for the TIM peripheral.
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, TIM_ClockConfigTypeDef *sClockSourceConfig)
+HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, const TIM_ClockConfigTypeDef *sClockSourceConfig)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Process Locked */
@@ -5258,22 +5423,23 @@ HAL_StatusTypeDef HAL_TIM_ConfigClockSource(TIM_HandleTypeDef *htim, TIM_ClockCo
case TIM_CLOCKSOURCE_ITR1:
case TIM_CLOCKSOURCE_ITR2:
case TIM_CLOCKSOURCE_ITR3:
- {
- /* Check whether or not the timer instance supports internal trigger input */
- assert_param(IS_TIM_CLOCKSOURCE_ITRX_INSTANCE(htim->Instance));
+ {
+ /* Check whether or not the timer instance supports internal trigger input */
+ assert_param(IS_TIM_CLOCKSOURCE_ITRX_INSTANCE(htim->Instance));
- TIM_ITRx_SetConfig(htim->Instance, sClockSourceConfig->ClockSource);
- break;
- }
+ TIM_ITRx_SetConfig(htim->Instance, sClockSourceConfig->ClockSource);
+ break;
+ }
default:
+ status = HAL_ERROR;
break;
}
htim->State = HAL_TIM_STATE_READY;
__HAL_UNLOCK(htim);
- return HAL_OK;
+ return status;
}
/**
@@ -5320,7 +5486,7 @@ HAL_StatusTypeDef HAL_TIM_ConfigTI1Input(TIM_HandleTypeDef *htim, uint32_t TI1_S
* (Disable, Reset, Gated, Trigger, External clock mode 1).
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, TIM_SlaveConfigTypeDef *sSlaveConfig)
+HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, const TIM_SlaveConfigTypeDef *sSlaveConfig)
{
/* Check the parameters */
assert_param(IS_TIM_SLAVE_INSTANCE(htim->Instance));
@@ -5361,7 +5527,7 @@ HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro(TIM_HandleTypeDef *htim, TIM_SlaveC
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT(TIM_HandleTypeDef *htim,
- TIM_SlaveConfigTypeDef *sSlaveConfig)
+ const TIM_SlaveConfigTypeDef *sSlaveConfig)
{
/* Check the parameters */
assert_param(IS_TIM_SLAVE_INSTANCE(htim->Instance));
@@ -5403,7 +5569,7 @@ HAL_StatusTypeDef HAL_TIM_SlaveConfigSynchro_IT(TIM_HandleTypeDef *htim,
* @arg TIM_CHANNEL_4: TIM Channel 4 selected
* @retval Captured value
*/
-uint32_t HAL_TIM_ReadCapturedValue(TIM_HandleTypeDef *htim, uint32_t Channel)
+uint32_t HAL_TIM_ReadCapturedValue(const TIM_HandleTypeDef *htim, uint32_t Channel)
{
uint32_t tmpreg = 0U;
@@ -5677,8 +5843,6 @@ HAL_StatusTypeDef HAL_TIM_RegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Call
{
return HAL_ERROR;
}
- /* Process locked */
- __HAL_LOCK(htim);
if (htim->State == HAL_TIM_STATE_READY)
{
@@ -5794,7 +5958,7 @@ HAL_StatusTypeDef HAL_TIM_RegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Call
default :
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
break;
}
}
@@ -5860,19 +6024,16 @@ HAL_StatusTypeDef HAL_TIM_RegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Call
default :
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
break;
}
}
else
{
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
}
- /* Release Lock */
- __HAL_UNLOCK(htim);
-
return status;
}
@@ -5915,124 +6076,148 @@ HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Ca
{
HAL_StatusTypeDef status = HAL_OK;
- /* Process locked */
- __HAL_LOCK(htim);
-
if (htim->State == HAL_TIM_STATE_READY)
{
switch (CallbackID)
{
case HAL_TIM_BASE_MSPINIT_CB_ID :
- htim->Base_MspInitCallback = HAL_TIM_Base_MspInit; /* Legacy weak Base MspInit Callback */
+ /* Legacy weak Base MspInit Callback */
+ htim->Base_MspInitCallback = HAL_TIM_Base_MspInit;
break;
case HAL_TIM_BASE_MSPDEINIT_CB_ID :
- htim->Base_MspDeInitCallback = HAL_TIM_Base_MspDeInit; /* Legacy weak Base Msp DeInit Callback */
+ /* Legacy weak Base Msp DeInit Callback */
+ htim->Base_MspDeInitCallback = HAL_TIM_Base_MspDeInit;
break;
case HAL_TIM_IC_MSPINIT_CB_ID :
- htim->IC_MspInitCallback = HAL_TIM_IC_MspInit; /* Legacy weak IC Msp Init Callback */
+ /* Legacy weak IC Msp Init Callback */
+ htim->IC_MspInitCallback = HAL_TIM_IC_MspInit;
break;
case HAL_TIM_IC_MSPDEINIT_CB_ID :
- htim->IC_MspDeInitCallback = HAL_TIM_IC_MspDeInit; /* Legacy weak IC Msp DeInit Callback */
+ /* Legacy weak IC Msp DeInit Callback */
+ htim->IC_MspDeInitCallback = HAL_TIM_IC_MspDeInit;
break;
case HAL_TIM_OC_MSPINIT_CB_ID :
- htim->OC_MspInitCallback = HAL_TIM_OC_MspInit; /* Legacy weak OC Msp Init Callback */
+ /* Legacy weak OC Msp Init Callback */
+ htim->OC_MspInitCallback = HAL_TIM_OC_MspInit;
break;
case HAL_TIM_OC_MSPDEINIT_CB_ID :
- htim->OC_MspDeInitCallback = HAL_TIM_OC_MspDeInit; /* Legacy weak OC Msp DeInit Callback */
+ /* Legacy weak OC Msp DeInit Callback */
+ htim->OC_MspDeInitCallback = HAL_TIM_OC_MspDeInit;
break;
case HAL_TIM_PWM_MSPINIT_CB_ID :
- htim->PWM_MspInitCallback = HAL_TIM_PWM_MspInit; /* Legacy weak PWM Msp Init Callback */
+ /* Legacy weak PWM Msp Init Callback */
+ htim->PWM_MspInitCallback = HAL_TIM_PWM_MspInit;
break;
case HAL_TIM_PWM_MSPDEINIT_CB_ID :
- htim->PWM_MspDeInitCallback = HAL_TIM_PWM_MspDeInit; /* Legacy weak PWM Msp DeInit Callback */
+ /* Legacy weak PWM Msp DeInit Callback */
+ htim->PWM_MspDeInitCallback = HAL_TIM_PWM_MspDeInit;
break;
case HAL_TIM_ONE_PULSE_MSPINIT_CB_ID :
- htim->OnePulse_MspInitCallback = HAL_TIM_OnePulse_MspInit; /* Legacy weak One Pulse Msp Init Callback */
+ /* Legacy weak One Pulse Msp Init Callback */
+ htim->OnePulse_MspInitCallback = HAL_TIM_OnePulse_MspInit;
break;
case HAL_TIM_ONE_PULSE_MSPDEINIT_CB_ID :
- htim->OnePulse_MspDeInitCallback = HAL_TIM_OnePulse_MspDeInit; /* Legacy weak One Pulse Msp DeInit Callback */
+ /* Legacy weak One Pulse Msp DeInit Callback */
+ htim->OnePulse_MspDeInitCallback = HAL_TIM_OnePulse_MspDeInit;
break;
case HAL_TIM_ENCODER_MSPINIT_CB_ID :
- htim->Encoder_MspInitCallback = HAL_TIM_Encoder_MspInit; /* Legacy weak Encoder Msp Init Callback */
+ /* Legacy weak Encoder Msp Init Callback */
+ htim->Encoder_MspInitCallback = HAL_TIM_Encoder_MspInit;
break;
case HAL_TIM_ENCODER_MSPDEINIT_CB_ID :
- htim->Encoder_MspDeInitCallback = HAL_TIM_Encoder_MspDeInit; /* Legacy weak Encoder Msp DeInit Callback */
+ /* Legacy weak Encoder Msp DeInit Callback */
+ htim->Encoder_MspDeInitCallback = HAL_TIM_Encoder_MspDeInit;
break;
case HAL_TIM_HALL_SENSOR_MSPINIT_CB_ID :
- htim->HallSensor_MspInitCallback = HAL_TIMEx_HallSensor_MspInit; /* Legacy weak Hall Sensor Msp Init Callback */
+ /* Legacy weak Hall Sensor Msp Init Callback */
+ htim->HallSensor_MspInitCallback = HAL_TIMEx_HallSensor_MspInit;
break;
case HAL_TIM_HALL_SENSOR_MSPDEINIT_CB_ID :
- htim->HallSensor_MspDeInitCallback = HAL_TIMEx_HallSensor_MspDeInit; /* Legacy weak Hall Sensor Msp DeInit Callback */
+ /* Legacy weak Hall Sensor Msp DeInit Callback */
+ htim->HallSensor_MspDeInitCallback = HAL_TIMEx_HallSensor_MspDeInit;
break;
case HAL_TIM_PERIOD_ELAPSED_CB_ID :
- htim->PeriodElapsedCallback = HAL_TIM_PeriodElapsedCallback; /* Legacy weak Period Elapsed Callback */
+ /* Legacy weak Period Elapsed Callback */
+ htim->PeriodElapsedCallback = HAL_TIM_PeriodElapsedCallback;
break;
case HAL_TIM_PERIOD_ELAPSED_HALF_CB_ID :
- htim->PeriodElapsedHalfCpltCallback = HAL_TIM_PeriodElapsedHalfCpltCallback; /* Legacy weak Period Elapsed half complete Callback */
+ /* Legacy weak Period Elapsed half complete Callback */
+ htim->PeriodElapsedHalfCpltCallback = HAL_TIM_PeriodElapsedHalfCpltCallback;
break;
case HAL_TIM_TRIGGER_CB_ID :
- htim->TriggerCallback = HAL_TIM_TriggerCallback; /* Legacy weak Trigger Callback */
+ /* Legacy weak Trigger Callback */
+ htim->TriggerCallback = HAL_TIM_TriggerCallback;
break;
case HAL_TIM_TRIGGER_HALF_CB_ID :
- htim->TriggerHalfCpltCallback = HAL_TIM_TriggerHalfCpltCallback; /* Legacy weak Trigger half complete Callback */
+ /* Legacy weak Trigger half complete Callback */
+ htim->TriggerHalfCpltCallback = HAL_TIM_TriggerHalfCpltCallback;
break;
case HAL_TIM_IC_CAPTURE_CB_ID :
- htim->IC_CaptureCallback = HAL_TIM_IC_CaptureCallback; /* Legacy weak IC Capture Callback */
+ /* Legacy weak IC Capture Callback */
+ htim->IC_CaptureCallback = HAL_TIM_IC_CaptureCallback;
break;
case HAL_TIM_IC_CAPTURE_HALF_CB_ID :
- htim->IC_CaptureHalfCpltCallback = HAL_TIM_IC_CaptureHalfCpltCallback; /* Legacy weak IC Capture half complete Callback */
+ /* Legacy weak IC Capture half complete Callback */
+ htim->IC_CaptureHalfCpltCallback = HAL_TIM_IC_CaptureHalfCpltCallback;
break;
case HAL_TIM_OC_DELAY_ELAPSED_CB_ID :
- htim->OC_DelayElapsedCallback = HAL_TIM_OC_DelayElapsedCallback; /* Legacy weak OC Delay Elapsed Callback */
+ /* Legacy weak OC Delay Elapsed Callback */
+ htim->OC_DelayElapsedCallback = HAL_TIM_OC_DelayElapsedCallback;
break;
case HAL_TIM_PWM_PULSE_FINISHED_CB_ID :
- htim->PWM_PulseFinishedCallback = HAL_TIM_PWM_PulseFinishedCallback; /* Legacy weak PWM Pulse Finished Callback */
+ /* Legacy weak PWM Pulse Finished Callback */
+ htim->PWM_PulseFinishedCallback = HAL_TIM_PWM_PulseFinishedCallback;
break;
case HAL_TIM_PWM_PULSE_FINISHED_HALF_CB_ID :
- htim->PWM_PulseFinishedHalfCpltCallback = HAL_TIM_PWM_PulseFinishedHalfCpltCallback; /* Legacy weak PWM Pulse Finished half complete Callback */
+ /* Legacy weak PWM Pulse Finished half complete Callback */
+ htim->PWM_PulseFinishedHalfCpltCallback = HAL_TIM_PWM_PulseFinishedHalfCpltCallback;
break;
case HAL_TIM_ERROR_CB_ID :
- htim->ErrorCallback = HAL_TIM_ErrorCallback; /* Legacy weak Error Callback */
+ /* Legacy weak Error Callback */
+ htim->ErrorCallback = HAL_TIM_ErrorCallback;
break;
case HAL_TIM_COMMUTATION_CB_ID :
- htim->CommutationCallback = HAL_TIMEx_CommutCallback; /* Legacy weak Commutation Callback */
+ /* Legacy weak Commutation Callback */
+ htim->CommutationCallback = HAL_TIMEx_CommutCallback;
break;
case HAL_TIM_COMMUTATION_HALF_CB_ID :
- htim->CommutationHalfCpltCallback = HAL_TIMEx_CommutHalfCpltCallback; /* Legacy weak Commutation half complete Callback */
+ /* Legacy weak Commutation half complete Callback */
+ htim->CommutationHalfCpltCallback = HAL_TIMEx_CommutHalfCpltCallback;
break;
case HAL_TIM_BREAK_CB_ID :
- htim->BreakCallback = HAL_TIMEx_BreakCallback; /* Legacy weak Break Callback */
+ /* Legacy weak Break Callback */
+ htim->BreakCallback = HAL_TIMEx_BreakCallback;
break;
default :
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
break;
}
}
@@ -6041,76 +6226,87 @@ HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Ca
switch (CallbackID)
{
case HAL_TIM_BASE_MSPINIT_CB_ID :
- htim->Base_MspInitCallback = HAL_TIM_Base_MspInit; /* Legacy weak Base MspInit Callback */
+ /* Legacy weak Base MspInit Callback */
+ htim->Base_MspInitCallback = HAL_TIM_Base_MspInit;
break;
case HAL_TIM_BASE_MSPDEINIT_CB_ID :
- htim->Base_MspDeInitCallback = HAL_TIM_Base_MspDeInit; /* Legacy weak Base Msp DeInit Callback */
+ /* Legacy weak Base Msp DeInit Callback */
+ htim->Base_MspDeInitCallback = HAL_TIM_Base_MspDeInit;
break;
case HAL_TIM_IC_MSPINIT_CB_ID :
- htim->IC_MspInitCallback = HAL_TIM_IC_MspInit; /* Legacy weak IC Msp Init Callback */
+ /* Legacy weak IC Msp Init Callback */
+ htim->IC_MspInitCallback = HAL_TIM_IC_MspInit;
break;
case HAL_TIM_IC_MSPDEINIT_CB_ID :
- htim->IC_MspDeInitCallback = HAL_TIM_IC_MspDeInit; /* Legacy weak IC Msp DeInit Callback */
+ /* Legacy weak IC Msp DeInit Callback */
+ htim->IC_MspDeInitCallback = HAL_TIM_IC_MspDeInit;
break;
case HAL_TIM_OC_MSPINIT_CB_ID :
- htim->OC_MspInitCallback = HAL_TIM_OC_MspInit; /* Legacy weak OC Msp Init Callback */
+ /* Legacy weak OC Msp Init Callback */
+ htim->OC_MspInitCallback = HAL_TIM_OC_MspInit;
break;
case HAL_TIM_OC_MSPDEINIT_CB_ID :
- htim->OC_MspDeInitCallback = HAL_TIM_OC_MspDeInit; /* Legacy weak OC Msp DeInit Callback */
+ /* Legacy weak OC Msp DeInit Callback */
+ htim->OC_MspDeInitCallback = HAL_TIM_OC_MspDeInit;
break;
case HAL_TIM_PWM_MSPINIT_CB_ID :
- htim->PWM_MspInitCallback = HAL_TIM_PWM_MspInit; /* Legacy weak PWM Msp Init Callback */
+ /* Legacy weak PWM Msp Init Callback */
+ htim->PWM_MspInitCallback = HAL_TIM_PWM_MspInit;
break;
case HAL_TIM_PWM_MSPDEINIT_CB_ID :
- htim->PWM_MspDeInitCallback = HAL_TIM_PWM_MspDeInit; /* Legacy weak PWM Msp DeInit Callback */
+ /* Legacy weak PWM Msp DeInit Callback */
+ htim->PWM_MspDeInitCallback = HAL_TIM_PWM_MspDeInit;
break;
case HAL_TIM_ONE_PULSE_MSPINIT_CB_ID :
- htim->OnePulse_MspInitCallback = HAL_TIM_OnePulse_MspInit; /* Legacy weak One Pulse Msp Init Callback */
+ /* Legacy weak One Pulse Msp Init Callback */
+ htim->OnePulse_MspInitCallback = HAL_TIM_OnePulse_MspInit;
break;
case HAL_TIM_ONE_PULSE_MSPDEINIT_CB_ID :
- htim->OnePulse_MspDeInitCallback = HAL_TIM_OnePulse_MspDeInit; /* Legacy weak One Pulse Msp DeInit Callback */
+ /* Legacy weak One Pulse Msp DeInit Callback */
+ htim->OnePulse_MspDeInitCallback = HAL_TIM_OnePulse_MspDeInit;
break;
case HAL_TIM_ENCODER_MSPINIT_CB_ID :
- htim->Encoder_MspInitCallback = HAL_TIM_Encoder_MspInit; /* Legacy weak Encoder Msp Init Callback */
+ /* Legacy weak Encoder Msp Init Callback */
+ htim->Encoder_MspInitCallback = HAL_TIM_Encoder_MspInit;
break;
case HAL_TIM_ENCODER_MSPDEINIT_CB_ID :
- htim->Encoder_MspDeInitCallback = HAL_TIM_Encoder_MspDeInit; /* Legacy weak Encoder Msp DeInit Callback */
+ /* Legacy weak Encoder Msp DeInit Callback */
+ htim->Encoder_MspDeInitCallback = HAL_TIM_Encoder_MspDeInit;
break;
case HAL_TIM_HALL_SENSOR_MSPINIT_CB_ID :
- htim->HallSensor_MspInitCallback = HAL_TIMEx_HallSensor_MspInit; /* Legacy weak Hall Sensor Msp Init Callback */
+ /* Legacy weak Hall Sensor Msp Init Callback */
+ htim->HallSensor_MspInitCallback = HAL_TIMEx_HallSensor_MspInit;
break;
case HAL_TIM_HALL_SENSOR_MSPDEINIT_CB_ID :
- htim->HallSensor_MspDeInitCallback = HAL_TIMEx_HallSensor_MspDeInit; /* Legacy weak Hall Sensor Msp DeInit Callback */
+ /* Legacy weak Hall Sensor Msp DeInit Callback */
+ htim->HallSensor_MspDeInitCallback = HAL_TIMEx_HallSensor_MspDeInit;
break;
default :
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
break;
}
}
else
{
/* Return error status */
- status = HAL_ERROR;
+ status = HAL_ERROR;
}
- /* Release Lock */
- __HAL_UNLOCK(htim);
-
return status;
}
#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */
@@ -6139,7 +6335,7 @@ HAL_StatusTypeDef HAL_TIM_UnRegisterCallback(TIM_HandleTypeDef *htim, HAL_TIM_Ca
* @param htim TIM Base handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_Base_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_Base_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6149,7 +6345,7 @@ HAL_TIM_StateTypeDef HAL_TIM_Base_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM Output Compare handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_OC_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_OC_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6159,7 +6355,7 @@ HAL_TIM_StateTypeDef HAL_TIM_OC_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6169,7 +6365,7 @@ HAL_TIM_StateTypeDef HAL_TIM_PWM_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM IC handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_IC_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_IC_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6179,7 +6375,7 @@ HAL_TIM_StateTypeDef HAL_TIM_IC_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM OPM handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6189,7 +6385,7 @@ HAL_TIM_StateTypeDef HAL_TIM_OnePulse_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM Encoder Interface handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -6199,7 +6395,7 @@ HAL_TIM_StateTypeDef HAL_TIM_Encoder_GetState(TIM_HandleTypeDef *htim)
* @param htim TIM handle
* @retval Active channel
*/
-HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel(TIM_HandleTypeDef *htim)
+HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel(const TIM_HandleTypeDef *htim)
{
return htim->Channel;
}
@@ -6217,7 +6413,7 @@ HAL_TIM_ActiveChannel HAL_TIM_GetActiveChannel(TIM_HandleTypeDef *htim)
* @arg TIM_CHANNEL_6: TIM Channel 6
* @retval TIM Channel state
*/
-HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState(TIM_HandleTypeDef *htim, uint32_t Channel)
+HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState(const TIM_HandleTypeDef *htim, uint32_t Channel)
{
HAL_TIM_ChannelStateTypeDef channel_state;
@@ -6234,7 +6430,7 @@ HAL_TIM_ChannelStateTypeDef HAL_TIM_GetChannelState(TIM_HandleTypeDef *htim, ui
* @param htim TIM handle
* @retval DMA burst state
*/
-HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(TIM_HandleTypeDef *htim)
+HAL_TIM_DMABurstStateTypeDef HAL_TIM_DMABurstState(const TIM_HandleTypeDef *htim)
{
/* Check the parameters */
assert_param(IS_TIM_DMABURST_INSTANCE(htim->Instance));
@@ -6577,7 +6773,7 @@ static void TIM_DMATriggerHalfCplt(DMA_HandleTypeDef *hdma)
* @param Structure TIM Base configuration structure
* @retval None
*/
-void TIM_Base_SetConfig(TIM_TypeDef *TIMx, TIM_Base_InitTypeDef *Structure)
+void TIM_Base_SetConfig(TIM_TypeDef *TIMx, const TIM_Base_InitTypeDef *Structure)
{
uint32_t tmpcr1;
tmpcr1 = TIMx->CR1;
@@ -6617,6 +6813,13 @@ void TIM_Base_SetConfig(TIM_TypeDef *TIMx, TIM_Base_InitTypeDef *Structure)
/* Generate an update event to reload the Prescaler
and the repetition counter (only for advanced timer) value immediately */
TIMx->EGR = TIM_EGR_UG;
+
+ /* Check if the update flag is set after the Update Generation, if so clear the UIF flag */
+ if (HAL_IS_BIT_SET(TIMx->SR, TIM_FLAG_UPDATE))
+ {
+ /* Clear the update flag */
+ CLEAR_BIT(TIMx->SR, TIM_FLAG_UPDATE);
+ }
}
/**
@@ -6625,17 +6828,18 @@ void TIM_Base_SetConfig(TIM_TypeDef *TIMx, TIM_Base_InitTypeDef *Structure)
* @param OC_Config The output configuration structure
* @retval None
*/
-static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
+static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config)
{
uint32_t tmpccmrx;
uint32_t tmpccer;
uint32_t tmpcr2;
+ /* Get the TIMx CCER register value */
+ tmpccer = TIMx->CCER;
+
/* Disable the Channel 1: Reset the CC1E Bit */
TIMx->CCER &= ~TIM_CCER_CC1E;
- /* Get the TIMx CCER register value */
- tmpccer = TIMx->CCER;
/* Get the TIMx CR2 register value */
tmpcr2 = TIMx->CR2;
@@ -6700,17 +6904,18 @@ static void TIM_OC1_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
* @param OC_Config The output configuration structure
* @retval None
*/
-void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
+void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config)
{
uint32_t tmpccmrx;
uint32_t tmpccer;
uint32_t tmpcr2;
+ /* Get the TIMx CCER register value */
+ tmpccer = TIMx->CCER;
+
/* Disable the Channel 2: Reset the CC2E Bit */
TIMx->CCER &= ~TIM_CCER_CC2E;
- /* Get the TIMx CCER register value */
- tmpccer = TIMx->CCER;
/* Get the TIMx CR2 register value */
tmpcr2 = TIMx->CR2;
@@ -6739,7 +6944,6 @@ void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
tmpccer |= (OC_Config->OCNPolarity << 4U);
/* Reset the Output N State */
tmpccer &= ~TIM_CCER_CC2NE;
-
}
if (IS_TIM_BREAK_INSTANCE(TIMx))
@@ -6776,17 +6980,18 @@ void TIM_OC2_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
* @param OC_Config The output configuration structure
* @retval None
*/
-static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
+static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config)
{
uint32_t tmpccmrx;
uint32_t tmpccer;
uint32_t tmpcr2;
+ /* Get the TIMx CCER register value */
+ tmpccer = TIMx->CCER;
+
/* Disable the Channel 3: Reset the CC2E Bit */
TIMx->CCER &= ~TIM_CCER_CC3E;
- /* Get the TIMx CCER register value */
- tmpccer = TIMx->CCER;
/* Get the TIMx CR2 register value */
tmpcr2 = TIMx->CR2;
@@ -6850,17 +7055,18 @@ static void TIM_OC3_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
* @param OC_Config The output configuration structure
* @retval None
*/
-static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
+static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, const TIM_OC_InitTypeDef *OC_Config)
{
uint32_t tmpccmrx;
uint32_t tmpccer;
uint32_t tmpcr2;
+ /* Get the TIMx CCER register value */
+ tmpccer = TIMx->CCER;
+
/* Disable the Channel 4: Reset the CC4E Bit */
TIMx->CCER &= ~TIM_CCER_CC4E;
- /* Get the TIMx CCER register value */
- tmpccer = TIMx->CCER;
/* Get the TIMx CR2 register value */
tmpcr2 = TIMx->CR2;
@@ -6911,8 +7117,9 @@ static void TIM_OC4_SetConfig(TIM_TypeDef *TIMx, TIM_OC_InitTypeDef *OC_Config)
* @retval None
*/
static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim,
- TIM_SlaveConfigTypeDef *sSlaveConfig)
+ const TIM_SlaveConfigTypeDef *sSlaveConfig)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
uint32_t tmpccmr1;
uint32_t tmpccer;
@@ -7009,16 +7216,18 @@ static HAL_StatusTypeDef TIM_SlaveTimer_SetConfig(TIM_HandleTypeDef *htim,
case TIM_TS_ITR1:
case TIM_TS_ITR2:
case TIM_TS_ITR3:
- {
- /* Check the parameter */
- assert_param(IS_TIM_CC2_INSTANCE(htim->Instance));
- break;
- }
+ {
+ /* Check the parameter */
+ assert_param(IS_TIM_CC2_INSTANCE(htim->Instance));
+ break;
+ }
default:
+ status = HAL_ERROR;
break;
}
- return HAL_OK;
+
+ return status;
}
/**
@@ -7048,9 +7257,9 @@ void TIM_TI1_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32_t TIM_
uint32_t tmpccer;
/* Disable the Channel 1: Reset the CC1E Bit */
+ tmpccer = TIMx->CCER;
TIMx->CCER &= ~TIM_CCER_CC1E;
tmpccmr1 = TIMx->CCMR1;
- tmpccer = TIMx->CCER;
/* Select the Input */
if (IS_TIM_CC2_INSTANCE(TIMx) != RESET)
@@ -7138,9 +7347,9 @@ static void TIM_TI2_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32
uint32_t tmpccer;
/* Disable the Channel 2: Reset the CC2E Bit */
+ tmpccer = TIMx->CCER;
TIMx->CCER &= ~TIM_CCER_CC2E;
tmpccmr1 = TIMx->CCMR1;
- tmpccer = TIMx->CCER;
/* Select the Input */
tmpccmr1 &= ~TIM_CCMR1_CC2S;
@@ -7177,9 +7386,9 @@ static void TIM_TI2_ConfigInputStage(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity,
uint32_t tmpccer;
/* Disable the Channel 2: Reset the CC2E Bit */
+ tmpccer = TIMx->CCER;
TIMx->CCER &= ~TIM_CCER_CC2E;
tmpccmr1 = TIMx->CCMR1;
- tmpccer = TIMx->CCER;
/* Set the filter */
tmpccmr1 &= ~TIM_CCMR1_IC2F;
@@ -7220,9 +7429,9 @@ static void TIM_TI3_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32
uint32_t tmpccer;
/* Disable the Channel 3: Reset the CC3E Bit */
+ tmpccer = TIMx->CCER;
TIMx->CCER &= ~TIM_CCER_CC3E;
tmpccmr2 = TIMx->CCMR2;
- tmpccer = TIMx->CCER;
/* Select the Input */
tmpccmr2 &= ~TIM_CCMR2_CC3S;
@@ -7267,9 +7476,9 @@ static void TIM_TI4_SetConfig(TIM_TypeDef *TIMx, uint32_t TIM_ICPolarity, uint32
uint32_t tmpccer;
/* Disable the Channel 4: Reset the CC4E Bit */
+ tmpccer = TIMx->CCER;
TIMx->CCER &= ~TIM_CCER_CC4E;
tmpccmr2 = TIMx->CCMR2;
- tmpccer = TIMx->CCER;
/* Select the Input */
tmpccmr2 &= ~TIM_CCMR2_CC4S;
@@ -7390,19 +7599,19 @@ void TIM_CCxChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t ChannelStat
void TIM_ResetCallback(TIM_HandleTypeDef *htim)
{
/* Reset the TIM callback to the legacy weak callbacks */
- htim->PeriodElapsedCallback = HAL_TIM_PeriodElapsedCallback; /* Legacy weak PeriodElapsedCallback */
- htim->PeriodElapsedHalfCpltCallback = HAL_TIM_PeriodElapsedHalfCpltCallback; /* Legacy weak PeriodElapsedHalfCpltCallback */
- htim->TriggerCallback = HAL_TIM_TriggerCallback; /* Legacy weak TriggerCallback */
- htim->TriggerHalfCpltCallback = HAL_TIM_TriggerHalfCpltCallback; /* Legacy weak TriggerHalfCpltCallback */
- htim->IC_CaptureCallback = HAL_TIM_IC_CaptureCallback; /* Legacy weak IC_CaptureCallback */
- htim->IC_CaptureHalfCpltCallback = HAL_TIM_IC_CaptureHalfCpltCallback; /* Legacy weak IC_CaptureHalfCpltCallback */
- htim->OC_DelayElapsedCallback = HAL_TIM_OC_DelayElapsedCallback; /* Legacy weak OC_DelayElapsedCallback */
- htim->PWM_PulseFinishedCallback = HAL_TIM_PWM_PulseFinishedCallback; /* Legacy weak PWM_PulseFinishedCallback */
- htim->PWM_PulseFinishedHalfCpltCallback = HAL_TIM_PWM_PulseFinishedHalfCpltCallback; /* Legacy weak PWM_PulseFinishedHalfCpltCallback */
- htim->ErrorCallback = HAL_TIM_ErrorCallback; /* Legacy weak ErrorCallback */
- htim->CommutationCallback = HAL_TIMEx_CommutCallback; /* Legacy weak CommutationCallback */
- htim->CommutationHalfCpltCallback = HAL_TIMEx_CommutHalfCpltCallback; /* Legacy weak CommutationHalfCpltCallback */
- htim->BreakCallback = HAL_TIMEx_BreakCallback; /* Legacy weak BreakCallback */
+ htim->PeriodElapsedCallback = HAL_TIM_PeriodElapsedCallback;
+ htim->PeriodElapsedHalfCpltCallback = HAL_TIM_PeriodElapsedHalfCpltCallback;
+ htim->TriggerCallback = HAL_TIM_TriggerCallback;
+ htim->TriggerHalfCpltCallback = HAL_TIM_TriggerHalfCpltCallback;
+ htim->IC_CaptureCallback = HAL_TIM_IC_CaptureCallback;
+ htim->IC_CaptureHalfCpltCallback = HAL_TIM_IC_CaptureHalfCpltCallback;
+ htim->OC_DelayElapsedCallback = HAL_TIM_OC_DelayElapsedCallback;
+ htim->PWM_PulseFinishedCallback = HAL_TIM_PWM_PulseFinishedCallback;
+ htim->PWM_PulseFinishedHalfCpltCallback = HAL_TIM_PWM_PulseFinishedHalfCpltCallback;
+ htim->ErrorCallback = HAL_TIM_ErrorCallback;
+ htim->CommutationCallback = HAL_TIMEx_CommutCallback;
+ htim->CommutationHalfCpltCallback = HAL_TIMEx_CommutHalfCpltCallback;
+ htim->BreakCallback = HAL_TIMEx_BreakCallback;
}
#endif /* USE_HAL_TIM_REGISTER_CALLBACKS */
@@ -7418,4 +7627,3 @@ void TIM_ResetCallback(TIM_HandleTypeDef *htim)
/**
* @}
*/
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
index 84522da..8a565a6 100644
--- a/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
+++ b/Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
@@ -10,6 +10,17 @@
* + Time Complementary signal break and dead time configuration
* + Time Master and Slave synchronization configuration
* + Timer remapping capabilities configuration
+ ******************************************************************************
+ * @attention
+ *
+ * Copyright (c) 2016 STMicroelectronics.
+ * All rights reserved.
+ *
+ * This software is licensed under terms that can be found in the LICENSE file
+ * in the root directory of this software component.
+ * If no LICENSE file comes with this software, it is provided AS-IS.
+ *
+ ******************************************************************************
@verbatim
==============================================================================
##### TIMER Extended features #####
@@ -54,24 +65,16 @@
the commutation event).
(#) Activate the TIM peripheral using one of the start functions:
- (++) Complementary Output Compare : HAL_TIMEx_OCN_Start(), HAL_TIMEx_OCN_Start_DMA(), HAL_TIMEx_OCN_Start_IT()
- (++) Complementary PWM generation : HAL_TIMEx_PWMN_Start(), HAL_TIMEx_PWMN_Start_DMA(), HAL_TIMEx_PWMN_Start_IT()
+ (++) Complementary Output Compare : HAL_TIMEx_OCN_Start(), HAL_TIMEx_OCN_Start_DMA(),
+ HAL_TIMEx_OCN_Start_IT()
+ (++) Complementary PWM generation : HAL_TIMEx_PWMN_Start(), HAL_TIMEx_PWMN_Start_DMA(),
+ HAL_TIMEx_PWMN_Start_IT()
(++) Complementary One-pulse mode output : HAL_TIMEx_OnePulseN_Start(), HAL_TIMEx_OnePulseN_Start_IT()
- (++) Hall Sensor output : HAL_TIMEx_HallSensor_Start(), HAL_TIMEx_HallSensor_Start_DMA(), HAL_TIMEx_HallSensor_Start_IT().
+ (++) Hall Sensor output : HAL_TIMEx_HallSensor_Start(), HAL_TIMEx_HallSensor_Start_DMA(),
+ HAL_TIMEx_HallSensor_Start_IT().
@endverbatim
******************************************************************************
- * @attention
- *
- * © Copyright (c) 2016 STMicroelectronics.
- * All rights reserved.
- *
- * This software component is licensed by ST under BSD 3-Clause license,
- * the "License"; You may not use this file except in compliance with the
- * License. You may obtain a copy of the License at:
- * opensource.org/licenses/BSD-3-Clause
- *
- ******************************************************************************
*/
/* Includes ------------------------------------------------------------------*/
@@ -132,7 +135,7 @@ static void TIM_CCxNChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Cha
* @param sConfig TIM Hall Sensor configuration structure
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, TIM_HallSensor_InitTypeDef *sConfig)
+HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, const TIM_HallSensor_InitTypeDef *sConfig)
{
TIM_OC_InitTypeDef OC_Config;
@@ -148,6 +151,7 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Init(TIM_HandleTypeDef *htim, TIM_HallSen
assert_param(IS_TIM_CLOCKDIVISION_DIV(htim->Init.ClockDivision));
assert_param(IS_TIM_AUTORELOAD_PRELOAD(htim->Init.AutoReloadPreload));
assert_param(IS_TIM_IC_POLARITY(sConfig->IC1Polarity));
+ assert_param(IS_TIM_PERIOD(htim->Init.Period));
assert_param(IS_TIM_IC_PRESCALER(sConfig->IC1Prescaler));
assert_param(IS_TIM_IC_FILTER(sConfig->IC1Filter));
@@ -335,7 +339,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start(TIM_HandleTypeDef *htim)
TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_BUSY);
/* Enable the Input Capture channel 1
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
/* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
@@ -367,7 +372,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_HALL_SENSOR_INTERFACE_INSTANCE(htim->Instance));
/* Disable the Input Capture channels 1, 2 and 3
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_DISABLE);
/* Disable the Peripheral */
@@ -418,7 +424,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_IT(TIM_HandleTypeDef *htim)
__HAL_TIM_ENABLE_IT(htim, TIM_IT_CC1);
/* Enable the Input Capture channel 1
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
/* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
@@ -450,7 +457,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_IT(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_HALL_SENSOR_INTERFACE_INSTANCE(htim->Instance));
/* Disable the Input Capture channel 1
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_DISABLE);
/* Disable the capture compare Interrupts event */
@@ -494,7 +502,7 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA(TIM_HandleTypeDef *htim, uint32
else if ((channel_1_state == HAL_TIM_CHANNEL_STATE_READY)
&& (complementary_channel_1_state == HAL_TIM_CHANNEL_STATE_READY))
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -510,7 +518,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Start_DMA(TIM_HandleTypeDef *htim, uint32
}
/* Enable the Input Capture channel 1
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_ENABLE);
/* Set the DMA Input Capture 1 Callbacks */
@@ -557,7 +566,8 @@ HAL_StatusTypeDef HAL_TIMEx_HallSensor_Stop_DMA(TIM_HandleTypeDef *htim)
assert_param(IS_TIM_HALL_SENSOR_INTERFACE_INSTANCE(htim->Instance));
/* Disable the Input Capture channel 1
- (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1, TIM_CHANNEL_2 and TIM_CHANNEL_3) */
+ (in the Hall Sensor Interface the three possible channels that can be used are TIM_CHANNEL_1,
+ TIM_CHANNEL_2 and TIM_CHANNEL_3) */
TIM_CCxChannelCmd(htim->Instance, TIM_CHANNEL_1, TIM_CCx_DISABLE);
@@ -697,6 +707,7 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -736,34 +747,38 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Chann
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the TIM Break interrupt */
- __HAL_TIM_ENABLE_IT(htim, TIM_IT_BREAK);
-
- /* Enable the Capture compare channel N */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
-
- /* Enable the Main Output */
- __HAL_TIM_MOE_ENABLE(htim);
-
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ if (status == HAL_OK)
{
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ /* Enable the TIM Break interrupt */
+ __HAL_TIM_ENABLE_IT(htim, TIM_IT_BREAK);
+
+ /* Enable the Capture compare channel N */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
+
+ /* Enable the Main Output */
+ __HAL_TIM_MOE_ENABLE(htim);
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -779,7 +794,9 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Chann
*/
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpccer;
+
/* Check the parameters */
assert_param(IS_TIM_CCXN_INSTANCE(htim->Instance, Channel));
@@ -807,30 +824,34 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channe
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Capture compare channel N */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
-
- /* Disable the TIM Break interrupt (only if no more channel is active) */
- tmpccer = htim->Instance->CCER;
- if ((tmpccer & (TIM_CCER_CC1NE | TIM_CCER_CC2NE | TIM_CCER_CC3NE)) == (uint32_t)RESET)
+ if (status == HAL_OK)
{
- __HAL_TIM_DISABLE_IT(htim, TIM_IT_BREAK);
+ /* Disable the Capture compare channel N */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
+
+ /* Disable the TIM Break interrupt (only if no more channel is active) */
+ tmpccer = htim->Instance->CCER;
+ if ((tmpccer & TIM_CCER_CCxNE_MASK) == (uint32_t)RESET)
+ {
+ __HAL_TIM_DISABLE_IT(htim, TIM_IT_BREAK);
+ }
+
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM complementary channel state */
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
-
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM complementary channel state */
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -846,8 +867,10 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channe
* @param Length The length of data to be transferred from memory to TIM peripheral
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
+HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -860,7 +883,7 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
}
else if (TIM_CHANNEL_N_STATE_GET(htim, Channel) == HAL_TIM_CHANNEL_STATE_READY)
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -886,7 +909,8 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -906,7 +930,8 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -926,7 +951,8 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -937,31 +963,35 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the Capture compare channel N */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
-
- /* Enable the Main Output */
- __HAL_TIM_MOE_ENABLE(htim);
-
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ if (status == HAL_OK)
{
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ /* Enable the Capture compare channel N */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
+
+ /* Enable the Main Output */
+ __HAL_TIM_MOE_ENABLE(htim);
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -977,6 +1007,8 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
*/
HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCXN_INSTANCE(htim->Instance, Channel));
@@ -1007,23 +1039,27 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chann
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the Capture compare channel N */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
+ if (status == HAL_OK)
+ {
+ /* Disable the Capture compare channel N */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
- /* Set the TIM complementary channel state */
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ /* Set the TIM complementary channel state */
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1045,17 +1081,6 @@ HAL_StatusTypeDef HAL_TIMEx_OCN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chann
(+) Stop the Complementary PWM and disable interrupts.
(+) Start the Complementary PWM and enable DMA transfers.
(+) Stop the Complementary PWM and disable DMA transfers.
- (+) Start the Complementary Input Capture measurement.
- (+) Stop the Complementary Input Capture.
- (+) Start the Complementary Input Capture and enable interrupts.
- (+) Stop the Complementary Input Capture and disable interrupts.
- (+) Start the Complementary Input Capture and enable DMA transfers.
- (+) Stop the Complementary Input Capture and disable DMA transfers.
- (+) Start the Complementary One Pulse generation.
- (+) Stop the Complementary One Pulse.
- (+) Start the Complementary One Pulse and enable interrupts.
- (+) Stop the Complementary One Pulse and disable interrupts.
-
@endverbatim
* @{
*/
@@ -1154,6 +1179,7 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop(TIM_HandleTypeDef *htim, uint32_t Channel)
*/
HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -1192,34 +1218,38 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Chan
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the TIM Break interrupt */
- __HAL_TIM_ENABLE_IT(htim, TIM_IT_BREAK);
-
- /* Enable the complementary PWM output */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
-
- /* Enable the Main Output */
- __HAL_TIM_MOE_ENABLE(htim);
-
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ if (status == HAL_OK)
{
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ /* Enable the TIM Break interrupt */
+ __HAL_TIM_ENABLE_IT(htim, TIM_IT_BREAK);
+
+ /* Enable the complementary PWM output */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
+
+ /* Enable the Main Output */
+ __HAL_TIM_MOE_ENABLE(htim);
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1235,6 +1265,7 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_IT(TIM_HandleTypeDef *htim, uint32_t Chan
*/
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpccer;
/* Check the parameters */
@@ -1264,30 +1295,34 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Chann
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the complementary PWM output */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
-
- /* Disable the TIM Break interrupt (only if no more channel is active) */
- tmpccer = htim->Instance->CCER;
- if ((tmpccer & (TIM_CCER_CC1NE | TIM_CCER_CC2NE | TIM_CCER_CC3NE)) == (uint32_t)RESET)
+ if (status == HAL_OK)
{
- __HAL_TIM_DISABLE_IT(htim, TIM_IT_BREAK);
+ /* Disable the complementary PWM output */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
+
+ /* Disable the TIM Break interrupt (only if no more channel is active) */
+ tmpccer = htim->Instance->CCER;
+ if ((tmpccer & TIM_CCER_CCxNE_MASK) == (uint32_t)RESET)
+ {
+ __HAL_TIM_DISABLE_IT(htim, TIM_IT_BREAK);
+ }
+
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
+
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
+
+ /* Set the TIM complementary channel state */
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
}
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
-
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
-
- /* Set the TIM complementary channel state */
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
-
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1303,8 +1338,10 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t Chann
* @param Length The length of data to be transferred from memory to TIM peripheral
* @retval HAL status
*/
-HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, uint32_t *pData, uint16_t Length)
+HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Channel, const uint32_t *pData,
+ uint16_t Length)
{
+ HAL_StatusTypeDef status = HAL_OK;
uint32_t tmpsmcr;
/* Check the parameters */
@@ -1317,7 +1354,7 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
}
else if (TIM_CHANNEL_N_STATE_GET(htim, Channel) == HAL_TIM_CHANNEL_STATE_READY)
{
- if ((pData == NULL) && (Length > 0U))
+ if ((pData == NULL) || (Length == 0U))
{
return HAL_ERROR;
}
@@ -1343,7 +1380,8 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
htim->hdma[TIM_DMA_ID_CC1]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC1], (uint32_t)pData, (uint32_t)&htim->Instance->CCR1,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1363,7 +1401,8 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
htim->hdma[TIM_DMA_ID_CC2]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC2], (uint32_t)pData, (uint32_t)&htim->Instance->CCR2,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1383,7 +1422,8 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
htim->hdma[TIM_DMA_ID_CC3]->XferErrorCallback = TIM_DMAErrorCCxN ;
/* Enable the DMA channel */
- if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3, Length) != HAL_OK)
+ if (HAL_DMA_Start_IT(htim->hdma[TIM_DMA_ID_CC3], (uint32_t)pData, (uint32_t)&htim->Instance->CCR3,
+ Length) != HAL_OK)
{
/* Return error status */
return HAL_ERROR;
@@ -1394,31 +1434,35 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
}
default:
+ status = HAL_ERROR;
break;
}
- /* Enable the complementary PWM output */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
-
- /* Enable the Main Output */
- __HAL_TIM_MOE_ENABLE(htim);
-
- /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
- if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ if (status == HAL_OK)
{
- tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
- if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ /* Enable the complementary PWM output */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_ENABLE);
+
+ /* Enable the Main Output */
+ __HAL_TIM_MOE_ENABLE(htim);
+
+ /* Enable the Peripheral, except in trigger mode where enable is automatically done with trigger */
+ if (IS_TIM_SLAVE_INSTANCE(htim->Instance))
+ {
+ tmpsmcr = htim->Instance->SMCR & TIM_SMCR_SMS;
+ if (!IS_TIM_SLAVEMODE_TRIGGER_ENABLED(tmpsmcr))
+ {
+ __HAL_TIM_ENABLE(htim);
+ }
+ }
+ else
{
__HAL_TIM_ENABLE(htim);
}
}
- else
- {
- __HAL_TIM_ENABLE(htim);
- }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1434,6 +1478,8 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Start_DMA(TIM_HandleTypeDef *htim, uint32_t Cha
*/
HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Channel)
{
+ HAL_StatusTypeDef status = HAL_OK;
+
/* Check the parameters */
assert_param(IS_TIM_CCXN_INSTANCE(htim->Instance, Channel));
@@ -1464,23 +1510,27 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
}
default:
+ status = HAL_ERROR;
break;
}
- /* Disable the complementary PWM output */
- TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
+ if (status == HAL_OK)
+ {
+ /* Disable the complementary PWM output */
+ TIM_CCxNChannelCmd(htim->Instance, Channel, TIM_CCxN_DISABLE);
- /* Disable the Main Output */
- __HAL_TIM_MOE_DISABLE(htim);
+ /* Disable the Main Output */
+ __HAL_TIM_MOE_DISABLE(htim);
- /* Disable the Peripheral */
- __HAL_TIM_DISABLE(htim);
+ /* Disable the Peripheral */
+ __HAL_TIM_DISABLE(htim);
- /* Set the TIM complementary channel state */
- TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ /* Set the TIM complementary channel state */
+ TIM_CHANNEL_N_STATE_SET(htim, Channel, HAL_TIM_CHANNEL_STATE_READY);
+ }
/* Return function status */
- return HAL_OK;
+ return status;
}
/**
@@ -1508,8 +1558,10 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
/**
* @brief Starts the TIM One Pulse signal generation on the complementary
* output.
+ * @note OutputChannel must match the pulse output channel chosen when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channel to be enabled
+ * @param OutputChannel pulse output channel to enable
* This parameter can be one of the following values:
* @arg TIM_CHANNEL_1: TIM Channel 1 selected
* @arg TIM_CHANNEL_2: TIM Channel 2 selected
@@ -1518,22 +1570,28 @@ HAL_StatusTypeDef HAL_TIMEx_PWMN_Stop_DMA(TIM_HandleTypeDef *htim, uint32_t Chan
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
{
uint32_t input_channel = (OutputChannel == TIM_CHANNEL_1) ? TIM_CHANNEL_2 : TIM_CHANNEL_1;
- HAL_TIM_ChannelStateTypeDef input_channel_state = TIM_CHANNEL_STATE_GET(htim, input_channel);
- HAL_TIM_ChannelStateTypeDef output_channel_state = TIM_CHANNEL_N_STATE_GET(htim, OutputChannel);
+ HAL_TIM_ChannelStateTypeDef channel_1_state = TIM_CHANNEL_STATE_GET(htim, TIM_CHANNEL_1);
+ HAL_TIM_ChannelStateTypeDef channel_2_state = TIM_CHANNEL_STATE_GET(htim, TIM_CHANNEL_2);
+ HAL_TIM_ChannelStateTypeDef complementary_channel_1_state = TIM_CHANNEL_N_STATE_GET(htim, TIM_CHANNEL_1);
+ HAL_TIM_ChannelStateTypeDef complementary_channel_2_state = TIM_CHANNEL_N_STATE_GET(htim, TIM_CHANNEL_2);
/* Check the parameters */
assert_param(IS_TIM_CCXN_INSTANCE(htim->Instance, OutputChannel));
/* Check the TIM channels state */
- if ((output_channel_state != HAL_TIM_CHANNEL_STATE_READY)
- || (input_channel_state != HAL_TIM_CHANNEL_STATE_READY))
+ if ((channel_1_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (channel_2_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (complementary_channel_1_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (complementary_channel_2_state != HAL_TIM_CHANNEL_STATE_READY))
{
return HAL_ERROR;
}
/* Set the TIM channels state */
- TIM_CHANNEL_N_STATE_SET(htim, OutputChannel, HAL_TIM_CHANNEL_STATE_BUSY);
- TIM_CHANNEL_STATE_SET(htim, input_channel, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_BUSY);
/* Enable the complementary One Pulse output channel and the Input Capture channel */
TIM_CCxNChannelCmd(htim->Instance, OutputChannel, TIM_CCxN_ENABLE);
@@ -1549,8 +1607,10 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start(TIM_HandleTypeDef *htim, uint32_t Ou
/**
* @brief Stops the TIM One Pulse signal generation on the complementary
* output.
+ * @note OutputChannel must match the pulse output channel chosen when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channel to be disabled
+ * @param OutputChannel pulse output channel to disable
* This parameter can be one of the following values:
* @arg TIM_CHANNEL_1: TIM Channel 1 selected
* @arg TIM_CHANNEL_2: TIM Channel 2 selected
@@ -1574,8 +1634,10 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop(TIM_HandleTypeDef *htim, uint32_t Out
__HAL_TIM_DISABLE(htim);
/* Set the TIM channels state */
- TIM_CHANNEL_N_STATE_SET(htim, OutputChannel, HAL_TIM_CHANNEL_STATE_READY);
- TIM_CHANNEL_STATE_SET(htim, input_channel, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY);
/* Return function status */
return HAL_OK;
@@ -1584,8 +1646,10 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop(TIM_HandleTypeDef *htim, uint32_t Out
/**
* @brief Starts the TIM One Pulse signal generation in interrupt mode on the
* complementary channel.
+ * @note OutputChannel must match the pulse output channel chosen when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channel to be enabled
+ * @param OutputChannel pulse output channel to enable
* This parameter can be one of the following values:
* @arg TIM_CHANNEL_1: TIM Channel 1 selected
* @arg TIM_CHANNEL_2: TIM Channel 2 selected
@@ -1594,22 +1658,28 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop(TIM_HandleTypeDef *htim, uint32_t Out
HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start_IT(TIM_HandleTypeDef *htim, uint32_t OutputChannel)
{
uint32_t input_channel = (OutputChannel == TIM_CHANNEL_1) ? TIM_CHANNEL_2 : TIM_CHANNEL_1;
- HAL_TIM_ChannelStateTypeDef input_channel_state = TIM_CHANNEL_STATE_GET(htim, input_channel);
- HAL_TIM_ChannelStateTypeDef output_channel_state = TIM_CHANNEL_N_STATE_GET(htim, OutputChannel);
+ HAL_TIM_ChannelStateTypeDef channel_1_state = TIM_CHANNEL_STATE_GET(htim, TIM_CHANNEL_1);
+ HAL_TIM_ChannelStateTypeDef channel_2_state = TIM_CHANNEL_STATE_GET(htim, TIM_CHANNEL_2);
+ HAL_TIM_ChannelStateTypeDef complementary_channel_1_state = TIM_CHANNEL_N_STATE_GET(htim, TIM_CHANNEL_1);
+ HAL_TIM_ChannelStateTypeDef complementary_channel_2_state = TIM_CHANNEL_N_STATE_GET(htim, TIM_CHANNEL_2);
/* Check the parameters */
assert_param(IS_TIM_CCXN_INSTANCE(htim->Instance, OutputChannel));
/* Check the TIM channels state */
- if ((output_channel_state != HAL_TIM_CHANNEL_STATE_READY)
- || (input_channel_state != HAL_TIM_CHANNEL_STATE_READY))
+ if ((channel_1_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (channel_2_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (complementary_channel_1_state != HAL_TIM_CHANNEL_STATE_READY)
+ || (complementary_channel_2_state != HAL_TIM_CHANNEL_STATE_READY))
{
return HAL_ERROR;
}
/* Set the TIM channels state */
- TIM_CHANNEL_N_STATE_SET(htim, OutputChannel, HAL_TIM_CHANNEL_STATE_BUSY);
- TIM_CHANNEL_STATE_SET(htim, input_channel, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_BUSY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_BUSY);
/* Enable the TIM Capture/Compare 1 interrupt */
__HAL_TIM_ENABLE_IT(htim, TIM_IT_CC1);
@@ -1631,8 +1701,10 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Start_IT(TIM_HandleTypeDef *htim, uint32_t
/**
* @brief Stops the TIM One Pulse signal generation in interrupt mode on the
* complementary channel.
+ * @note OutputChannel must match the pulse output channel chosen when calling
+ * @ref HAL_TIM_OnePulse_ConfigChannel().
* @param htim TIM One Pulse handle
- * @param OutputChannel TIM Channel to be disabled
+ * @param OutputChannel pulse output channel to disable
* This parameter can be one of the following values:
* @arg TIM_CHANNEL_1: TIM Channel 1 selected
* @arg TIM_CHANNEL_2: TIM Channel 2 selected
@@ -1662,8 +1734,10 @@ HAL_StatusTypeDef HAL_TIMEx_OnePulseN_Stop_IT(TIM_HandleTypeDef *htim, uint32_t
__HAL_TIM_DISABLE(htim);
/* Set the TIM channels state */
- TIM_CHANNEL_N_STATE_SET(htim, OutputChannel, HAL_TIM_CHANNEL_STATE_READY);
- TIM_CHANNEL_STATE_SET(htim, input_channel, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_1, HAL_TIM_CHANNEL_STATE_READY);
+ TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_2, HAL_TIM_CHANNEL_STATE_READY);
/* Return function status */
return HAL_OK;
@@ -1878,7 +1952,7 @@ HAL_StatusTypeDef HAL_TIMEx_ConfigCommutEvent_DMA(TIM_HandleTypeDef *htim, uint3
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
- TIM_MasterConfigTypeDef *sMasterConfig)
+ const TIM_MasterConfigTypeDef *sMasterConfig)
{
uint32_t tmpcr2;
uint32_t tmpsmcr;
@@ -1939,7 +2013,7 @@ HAL_StatusTypeDef HAL_TIMEx_MasterConfigSynchronization(TIM_HandleTypeDef *htim,
* @retval HAL status
*/
HAL_StatusTypeDef HAL_TIMEx_ConfigBreakDeadTime(TIM_HandleTypeDef *htim,
- TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig)
+ const TIM_BreakDeadTimeConfigTypeDef *sBreakDeadTimeConfig)
{
/* Keep this variable initialized to 0 as it is used to configure BDTR register */
uint32_t tmpbdtr = 0U;
@@ -2015,7 +2089,7 @@ HAL_StatusTypeDef HAL_TIMEx_RemapConfig(TIM_HandleTypeDef *htim, uint32_t Remap)
*/
/**
- * @brief Hall commutation changed callback in non-blocking mode
+ * @brief Commutation callback in non-blocking mode
* @param htim TIM handle
* @retval None
*/
@@ -2029,7 +2103,7 @@ __weak void HAL_TIMEx_CommutCallback(TIM_HandleTypeDef *htim)
*/
}
/**
- * @brief Hall commutation changed half complete callback in non-blocking mode
+ * @brief Commutation half complete callback in non-blocking mode
* @param htim TIM handle
* @retval None
*/
@@ -2044,7 +2118,7 @@ __weak void HAL_TIMEx_CommutHalfCpltCallback(TIM_HandleTypeDef *htim)
}
/**
- * @brief Hall Break detection callback in non-blocking mode
+ * @brief Break detection callback in non-blocking mode
* @param htim TIM handle
* @retval None
*/
@@ -2081,7 +2155,7 @@ __weak void HAL_TIMEx_BreakCallback(TIM_HandleTypeDef *htim)
* @param htim TIM Hall Sensor handle
* @retval HAL state
*/
-HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(TIM_HandleTypeDef *htim)
+HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(const TIM_HandleTypeDef *htim)
{
return htim->State;
}
@@ -2096,7 +2170,7 @@ HAL_TIM_StateTypeDef HAL_TIMEx_HallSensor_GetState(TIM_HandleTypeDef *htim)
* @arg TIM_CHANNEL_3: TIM Channel 3
* @retval TIM Complementary channel state
*/
-HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(TIM_HandleTypeDef *htim, uint32_t ChannelN)
+HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(const TIM_HandleTypeDef *htim, uint32_t ChannelN)
{
HAL_TIM_ChannelStateTypeDef channel_state;
@@ -2116,7 +2190,7 @@ HAL_TIM_ChannelStateTypeDef HAL_TIMEx_GetChannelNState(TIM_HandleTypeDef *htim,
*/
/* Private functions ---------------------------------------------------------*/
-/** @defgroup TIMEx_Private_Functions TIMEx Private Functions
+/** @defgroup TIMEx_Private_Functions TIM Extended Private Functions
* @{
*/
@@ -2195,15 +2269,6 @@ static void TIM_DMADelayPulseNCplt(DMA_HandleTypeDef *hdma)
TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_3, HAL_TIM_CHANNEL_STATE_READY);
}
}
- else if (hdma == htim->hdma[TIM_DMA_ID_CC4])
- {
- htim->Channel = HAL_TIM_ACTIVE_CHANNEL_4;
-
- if (hdma->Init.Mode == DMA_NORMAL)
- {
- TIM_CHANNEL_N_STATE_SET(htim, TIM_CHANNEL_4, HAL_TIM_CHANNEL_STATE_READY);
- }
- }
else
{
/* nothing to do */
@@ -2272,13 +2337,13 @@ static void TIM_CCxNChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Cha
{
uint32_t tmp;
- tmp = TIM_CCER_CC1NE << (Channel & 0x1FU); /* 0x1FU = 31 bits max shift */
+ tmp = TIM_CCER_CC1NE << (Channel & 0xFU); /* 0xFU = 15 bits max shift */
/* Reset the CCxNE Bit */
TIMx->CCER &= ~tmp;
/* Set or reset the CCxNE Bit */
- TIMx->CCER |= (uint32_t)(ChannelNState << (Channel & 0x1FU)); /* 0x1FU = 31 bits max shift */
+ TIMx->CCER |= (uint32_t)(ChannelNState << (Channel & 0xFU)); /* 0xFU = 15 bits max shift */
}
/**
* @}
@@ -2292,5 +2357,3 @@ static void TIM_CCxNChannelCmd(TIM_TypeDef *TIMx, uint32_t Channel, uint32_t Cha
/**
* @}
*/
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/MDK-ARM/JLinkLog.txt b/MDK-ARM/JLinkLog.txt
index ca3e0d1..8bfd353 100644
--- a/MDK-ARM/JLinkLog.txt
+++ b/MDK-ARM/JLinkLog.txt
@@ -1,20283 +1,4683 @@
-T3F74 26219:235.269 SEGGER J-Link V7.64c Log File
-T3F74 26219:235.372 DLL Compiled: Apr 20 2022 16:08:48
-T3F74 26219:235.391 Logging started @ 2025-06-11 13:54
-T3F74 26219:235.407 - 563.488ms
-T3F74 26219:235.428 JLINK_SetWarnOutHandler(...)
-T3F74 26219:235.444 - 0.024ms
-T3F74 26219:235.464 JLINK_OpenEx(...)
-T3F74 26219:237.503 Firmware: J-Link Ultra V4 compiled Sep 22 2022 15:00:10
-T3F74 26219:238.005 Firmware: J-Link Ultra V4 compiled Sep 22 2022 15:00:10
-T3F74 26219:238.289 Decompressing FW timestamp took 250 us
-T3F74 26219:241.531 Hardware: V4.00
-T3F74 26219:241.569 S/N: 504302699
-T3F74 26219:241.591 OEM: SEGGER
-T3F74 26219:241.614 Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB
-T3F74 26219:243.127 TELNET listener socket opened on port 19021
-T3F74 26219:249.531 WEBSRV WEBSRV_Init(): Starting webserver thread(s)
-T3F74 26219:249.710 WEBSRV Webserver running on local port 19080
-T3F74 26219:260.364 - 24.940ms returns "O.K."
-T3F74 26219:260.436 JLINK_GetEmuCaps()
-T3F74 26219:260.453 - 0.025ms returns 0xB9FF7BBF
-T3F74 26219:260.476 JLINK_TIF_GetAvailable(...)
-T3F74 26219:261.528 - 1.070ms
-T3F74 26219:261.566 JLINK_SetErrorOutHandler(...)
-T3F74 26219:261.583 - 0.025ms
-T3F74 26219:261.913 JLINK_ExecCommand("ProjectFile = "D:\ProjectSTM32\GIT\UKSVEP_23550_2\MDK-ARM\JLinkSettings.ini"", ...).
-T3F74 26219:263.496 - 1.594ms returns 0x00
-T3F74 26219:263.585 JLINK_ExecCommand("Device = STM32F103RC", ...).
-T3F74 26219:264.254 Device "STM32F103RC" selected.
-T3F74 26219:265.069 - 1.478ms returns 0x00
-T3F74 26219:265.098 JLINK_ExecCommand("DisableConnectionTimeout", ...).
-T3F74 26219:265.121 - 0.011ms returns 0x01
-T3F74 26219:265.143 JLINK_GetHardwareVersion()
-T3F74 26219:265.159 - 0.024ms returns 40000
-T3F74 26219:265.179 JLINK_GetDLLVersion()
-T3F74 26219:265.195 - 0.023ms returns 76403
-T3F74 26219:265.214 JLINK_GetOEMString(...)
-T3F74 26219:265.233 JLINK_GetFirmwareString(...)
-T3F74 26219:265.249 - 0.023ms
-T3F74 26219:265.382 JLINK_GetDLLVersion()
-T3F74 26219:265.399 - 0.025ms returns 76403
-T3F74 26219:265.418 JLINK_GetCompileDateTime()
-T3F74 26219:265.434 - 0.023ms
-T3F74 26219:265.483 JLINK_GetFirmwareString(...)
-T3F74 26219:265.499 - 0.024ms
-T3F74 26219:265.546 JLINK_GetHardwareVersion()
-T3F74 26219:265.562 - 0.024ms returns 40000
-T3F74 26219:265.610 JLINK_GetSN()
-T3F74 26219:265.626 - 0.024ms returns 504302699
-T3F74 26219:265.673 JLINK_GetOEMString(...)
-T3F74 26219:265.751 JLINK_TIF_Select(JLINKARM_TIF_JTAG)
-T3F74 26219:267.607 - 1.869ms returns 0x00
-T3F74 26219:267.635 JLINK_HasError()
-T3F74 26219:267.656 JLINK_SetSpeed(3000)
-T3F74 26219:267.861 - 0.213ms
-T3F74 26219:267.883 JLINK_GetIdData(pIdData)
-T3F74 26219:268.243 InitTarget() start
-T3F74 26219:268.267 J-Link Script File: Executing InitTarget()
-T3F74 26219:269.338 TotalIRLen = 4, IRPrint = 0x01
-T3F74 26219:269.980 JTAG chain detection found 1 devices:
-T3F74 26219:270.035 #0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP
-T3F74 26219:276.673 InitTarget() end
-T3F74 26219:277.405 TotalIRLen = 4, IRPrint = 0x01
-T3F74 26219:277.917 JTAG chain detection found 1 devices:
-T3F74 26219:277.972 #0 Id: 0x4BA00477, IRLen: 04, CoreSight JTAG-DP
-T3F74 26219:278.914 DPv0 detected
-T3F74 26219:278.959 Scanning AP map to find all available APs
-T3F74 26219:279.516 AP[1]: Stopped AP scan as end of AP map has been reached
-T3F74 26219:279.561 AP[0]: AHB-AP (IDR: 0x24770011)
-T3F74 26219:279.605 Iterating through AP map to find AHB-AP to use
-T3F74 26219:280.414 AP[0]: Core found
-T3F74 26219:280.467 AP[0]: AHB-AP ROM base: 0xE00FF000
-T3F74 26219:280.901 CPUID register: 0x410FC241. Implementer code: 0x41 (ARM)
-T3F74 26219:280.959 Found Cortex-M4 r0p1, Little endian.
-T3F74 26219:281.046 Identified core does not match configuration. (Found: Cortex-M4, Configured: Cortex-M3)
-T3F74 26219:281.513 -- Max. mem block: 0x0000DCF8
-T3F74 26219:281.737 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:282.495 CPU_ReadMem(4 bytes @ 0xE0002000)
-T3F74 26219:282.896 FPUnit: 6 code (BP) slots and 2 literal slots
-T3F74 26219:282.978 CPU_ReadMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:283.365 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:283.739 CPU_ReadMem(4 bytes @ 0xE0001000)
-T3F74 26219:284.115 CPU_WriteMem(4 bytes @ 0xE0001000)
-T3F74 26219:284.489 CPU_ReadMem(4 bytes @ 0xE000ED88)
-T3F74 26219:284.881 CPU_WriteMem(4 bytes @ 0xE000ED88)
-T3F74 26219:285.370 CPU_ReadMem(4 bytes @ 0xE000ED88)
-T3F74 26219:285.746 CPU_WriteMem(4 bytes @ 0xE000ED88)
-T3F74 26219:286.152 CoreSight components:
-T3F74 26219:286.207 ROMTbl[0] @ E00FF000
-T3F74 26219:286.232 CPU_ReadMem(64 bytes @ 0xE00FF000)
-T3F74 26219:287.123 CPU_ReadMem(32 bytes @ 0xE000EFE0)
-T3F74 26219:287.641 [0][0]: E000E000 CID B105E00D PID 000BB00C SCS-M7
-T3F74 26219:287.662 CPU_ReadMem(32 bytes @ 0xE0001FE0)
-T3F74 26219:288.278 [0][1]: E0001000 CID B105E00D PID 003BB002 DWT
-T3F74 26219:288.304 CPU_ReadMem(32 bytes @ 0xE0002FE0)
-T3F74 26219:288.901 [0][2]: E0002000 CID B105E00D PID 002BB003 FPB
-T3F74 26219:288.926 CPU_ReadMem(32 bytes @ 0xE0000FE0)
-T3F74 26219:289.673 [0][3]: E0000000 CID B105E00D PID 003BB001 ITM
-T3F74 26219:289.701 CPU_ReadMem(32 bytes @ 0xE0040FE0)
-T3F74 26219:290.267 [0][4]: E0040000 CID B105900D PID 000BB9A1 TPIU
-T3F74 26219:290.289 CPU_ReadMem(32 bytes @ 0xE0041FE0)
-T3F74 26219:290.891 [0][5]: E0041000 CID B105900D PID 000BB925 ETM
-T3F74 26219:290.933 pIdData->ScanLen=4
-T3F74 26219:290.952
-T3F74 26219:290.967 pIdData->NumDevices=1
-T3F74 26219:290.995
-T3F74 26219:291.010 pIdData->aId[0]=0x4BA00477
-T3F74 26219:291.032
-T3F74 26219:291.047 pIdData->aIrRead[0]=0
-T3F74 26219:291.069
-T3F74 26219:291.088 pIdData->aScanLen[0]=0
-T3F74 26219:291.110
-T3F74 26219:291.125 pIdData->aScanRead[0]=0
-T3F74 26219:291.147
-T3F74 26219:291.162 - 23.286ms
-T3F74 26219:291.197 JLINK_JTAG_GetDeviceID(DeviceIndex = 0)
-T3F74 26219:291.213 - 0.024ms returns 1268778103
-T3F74 26219:291.235 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 0)
-T3F74 26219:291.251 - 0.023ms returns 0
-T3F74 26219:291.272 JLINK_GetDLLVersion()
-T3F74 26219:291.288 - 0.023ms returns 76403
-T3F74 26219:291.310 JLINK_CORE_GetFound()
-T3F74 26219:291.326 - 0.023ms returns 0xE0000FF
-T3F74 26219:291.348 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX)
-T3F74 26219:291.365 Value=0xE00FF000
-T3F74 26219:291.387 - 0.047ms returns 0
-T3F74 26219:291.463 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX)
-T3F74 26219:291.481 Value=0xE00FF000
-T3F74 26219:291.503 - 0.047ms returns 0
-T3F74 26219:291.521 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX)
-T3F74 26219:291.538 Value=0xE0041000
-T3F74 26219:291.560 - 0.046ms returns 0
-T3F74 26219:291.580 JLINK_ReadMemEx(0xE0041FD0, 0x20 Bytes, Flags = 0x02000004)
-T3F74 26219:291.604 CPU_ReadMem(32 bytes @ 0xE0041FD0)
-T3F74 26219:292.793 Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
-T3F74 26219:292.822 - 1.248ms returns 32 (0x20)
-T3F74 26219:292.840 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX)
-T3F74 26219:292.855 Value=0x00000000
-T3F74 26219:292.874 - 0.040ms returns 0
-T3F74 26219:292.889 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX)
-T3F74 26219:292.903 Value=0xE0040000
-T3F74 26219:292.921 - 0.039ms returns 0
-T3F74 26219:292.936 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX)
-T3F74 26219:292.950 Value=0xE0000000
-T3F74 26219:292.969 - 0.041ms returns 0
-T3F74 26219:292.986 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX)
-T3F74 26219:293.002 Value=0xE0001000
-T3F74 26219:293.020 - 0.042ms returns 0
-T3F74 26219:293.044 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX)
-T3F74 26219:293.060 Value=0xE0002000
-T3F74 26219:293.083 - 0.046ms returns 0
-T3F74 26219:293.100 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX)
-T3F74 26219:293.116 Value=0xE000E000
-T3F74 26219:293.138 - 0.045ms returns 0
-T3F74 26219:293.156 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX)
-T3F74 26219:293.172 Value=0xE000EDF0
-T3F74 26219:293.202 - 0.054ms returns 0
-T3F74 26219:293.220 JLINK_GetDebugInfo(0x01 = Unknown)
-T3F74 26219:293.236 Value=0x00000001
-T3F74 26219:293.258 - 0.045ms returns 0
-T3F74 26219:293.279 JLINK_ReadMemU32(0xE000ED00, 0x1 Items)
-T3F74 26219:293.301 CPU_ReadMem(4 bytes @ 0xE000ED00)
-T3F74 26219:294.462 Data: 41 C2 0F 41
-T3F74 26219:294.541 Debug reg: CPUID
-T3F74 26219:294.582 - 1.310ms returns 1 (0x1)
-T3F74 26219:294.601 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX)
-T3F74 26219:294.615 Value=0x00000000
-T3F74 26219:294.634 - 0.040ms returns 0
-T3F74 26219:294.649 JLINK_HasError()
-T3F74 26219:294.668 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL)
-T3F74 26219:294.682 - 0.020ms returns JLINKARM_CM3_RESET_TYPE_NORMAL
-T3F74 26219:294.699 JLINK_Reset()
-T3F74 26219:294.718 CPU is running
-T3F74 26219:294.739 CPU_WriteMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:295.864 CPU is running
-T3F74 26219:295.924 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:296.428 Reset: Halt core after reset via DEMCR.VC_CORERESET.
-T3F74 26219:296.485 Reset: Reset device via AIRCR.SYSRESETREQ.
-T3F74 26219:296.513 CPU is running
-T3F74 26219:296.534 CPU_WriteMem(4 bytes @ 0xE000ED0C)
-T3F74 26219:348.670 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:349.800 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:350.238 CPU is running
-T3F74 26219:350.264 CPU_WriteMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:350.613 CPU is running
-T3F74 26219:350.638 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:356.719 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:360.418 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:360.867 CPU_WriteMem(4 bytes @ 0xE0001028)
-T3F74 26219:361.242 CPU_WriteMem(4 bytes @ 0xE0001038)
-T3F74 26219:361.643 CPU_WriteMem(4 bytes @ 0xE0001048)
-T3F74 26219:361.993 CPU_WriteMem(4 bytes @ 0xE0001058)
-T3F74 26219:362.369 CPU_WriteMem(4 bytes @ 0xE0002000)
-T3F74 26219:362.748 CPU_ReadMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:363.231 CPU_ReadMem(4 bytes @ 0xE0001000)
-T3F74 26219:363.608 - 68.918ms
-T3F74 26219:363.688 JLINK_HasError()
-T3F74 26219:363.717 JLINK_ReadReg(R15 (PC))
-T3F74 26219:363.736 - 0.027ms returns 0x080001CC
-T3F74 26219:363.755 JLINK_ReadReg(XPSR)
-T3F74 26219:363.772 - 0.025ms returns 0x01000000
-T3F74 26219:363.794 JLINK_Halt()
-T3F74 26219:363.811 - 0.024ms returns 0x00
-T3F74 26219:363.830 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items)
-T3F74 26219:363.853 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:364.230 Data: 03 00 03 00
-T3F74 26219:364.255 Debug reg: DHCSR
-T3F74 26219:364.278 - 0.456ms returns 1 (0x1)
-T3F74 26219:364.299 JLINK_WriteU32_64(0xE000EDF0, 0xA05F0003)
-T3F74 26219:364.316 Debug reg: DHCSR
-T3F74 26219:364.736 CPU_WriteMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:365.745 - 1.466ms returns 0 (0x00000000)
-T3F74 26219:365.783 JLINK_WriteU32_64(0xE000EDFC, 0x01000000)
-T3F74 26219:365.804 Debug reg: DEMCR
-T3F74 26219:365.845 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:366.259 - 0.490ms returns 0 (0x00000000)
-T3F74 26219:366.474 JLINK_GetHWStatus(...)
-T3F74 26219:367.559 - 1.105ms returns 0
-T3F74 26219:368.237 JLINK_GetNumBPUnits(Type = 0xFFFFFF00)
-T3F74 26219:368.269 - 0.041ms returns 0x06
-T3F74 26219:368.291 JLINK_GetNumBPUnits(Type = 0xF0)
-T3F74 26219:368.308 - 0.025ms returns 0x2000
-T3F74 26219:368.329 JLINK_GetNumWPUnits()
-T3F74 26219:368.347 - 0.025ms returns 4
-T3F74 26219:368.502 JLINK_GetSpeed()
-T3F74 26219:368.522 - 0.028ms returns 2997
-T3F74 26219:368.602 JLINK_ReadMemU32(0xE000E004, 0x1 Items)
-T3F74 26219:368.637 CPU_ReadMem(4 bytes @ 0xE000E004)
-T3F74 26219:369.808 Data: 02 00 00 00
-T3F74 26219:369.840 - 1.246ms returns 1 (0x1)
-T3F74 26219:369.863 JLINK_ReadMemU32(0xE000E004, 0x1 Items)
-T3F74 26219:369.885 CPU_ReadMem(4 bytes @ 0xE000E004)
-T3F74 26219:370.367 Data: 02 00 00 00
-T3F74 26219:370.399 - 0.544ms returns 1 (0x1)
-T3F74 26219:370.423 JLINK_WriteMemEx(0xE0001000, 0x0000001C Bytes, Flags = 0x02000004)
-T3F74 26219:370.441 Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
-T3F74 26219:370.486 CPU_WriteMem(28 bytes @ 0xE0001000)
-T3F74 26219:370.984 - 0.570ms returns 0x1C
-T3F74 26219:371.007 JLINK_HasError()
-T3F74 26219:371.027 JLINK_ReadReg(R15 (PC))
-T3F74 26219:371.044 - 0.026ms returns 0x080001CC
-T3F74 26219:371.064 JLINK_ReadReg(XPSR)
-T3F74 26219:371.081 - 0.025ms returns 0x01000000
-T3F74 26219:384.174 JLINK_ReadMemEx(0xE0001004, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26219:384.213 Data: 00 00 00 00
-T3F74 26219:384.238 Debug reg: DWT_CYCCNT
-T3F74 26219:384.260 - 0.095ms returns 4 (0x4)
-T3F74 26219:482.995 JLINK_HasError()
-T3F74 26219:483.039 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL)
-T3F74 26219:483.057 - 0.026ms returns JLINKARM_CM3_RESET_TYPE_NORMAL
-T3F74 26219:483.076 JLINK_Reset()
-T3F74 26219:483.105 CPU_WriteMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:484.281 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:484.775 Reset: Halt core after reset via DEMCR.VC_CORERESET.
-T3F74 26219:484.831 Reset: Reset device via AIRCR.SYSRESETREQ.
-T3F74 26219:484.857 CPU_WriteMem(4 bytes @ 0xE000ED0C)
-T3F74 26219:536.745 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:537.990 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:538.470 CPU_WriteMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:538.842 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:544.366 CPU_ReadMem(4 bytes @ 0xE000EDF0)
-T3F74 26219:548.346 CPU_WriteMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:549.588 CPU_WriteMem(4 bytes @ 0xE0001028)
-T3F74 26219:550.091 CPU_WriteMem(4 bytes @ 0xE0001038)
-T3F74 26219:550.465 CPU_WriteMem(4 bytes @ 0xE0001048)
-T3F74 26219:550.842 CPU_WriteMem(4 bytes @ 0xE0001058)
-T3F74 26219:551.210 CPU_WriteMem(4 bytes @ 0xE0002000)
-T3F74 26219:551.583 CPU_ReadMem(4 bytes @ 0xE000EDFC)
-T3F74 26219:551.977 CPU_ReadMem(4 bytes @ 0xE0001000)
-T3F74 26219:552.465 - 69.397ms
-T3F74 26219:552.552 JLINK_HasError()
-T3F74 26219:552.572 JLINK_ReadReg(R15 (PC))
-T3F74 26219:552.591 - 0.027ms returns 0x080001CC
-T3F74 26219:552.610 JLINK_ReadReg(XPSR)
-T3F74 26219:552.626 - 0.024ms returns 0x01000000
-T3F74 26219:553.373 JLINK_ReadMemEx(0x08000130, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:553.402 CPU_ReadMem(128 bytes @ 0x08000100)
-T3F74 26219:555.802 -- Updating C cache (128 bytes @ 0x08000100)
-T3F74 26219:555.836 -- Read from C cache (60 bytes @ 0x08000130)
-T3F74 26219:555.861 Data: 00 F0 02 F8 00 F0 3A F8 0A A0 90 E8 00 0C 82 44 ...
-T3F74 26219:555.884 - 2.519ms returns 60 (0x3C)
-T3F74 26219:555.906 JLINK_ReadMemEx(0x08000130, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:555.924 -- Read from C cache (2 bytes @ 0x08000130)
-T3F74 26219:555.947 Data: 00 F0
-T3F74 26219:555.970 - 0.072ms returns 2 (0x2)
-T3F74 26219:556.094 JLINK_ReadMemEx(0x08000132, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.112 -- Read from C cache (2 bytes @ 0x08000132)
-T3F74 26219:556.135 Data: 02 F8
-T3F74 26219:556.157 - 0.070ms returns 2 (0x2)
-T3F74 26219:556.177 JLINK_ReadMemEx(0x08000134, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:556.195 -- Read from C cache (60 bytes @ 0x08000134)
-T3F74 26219:556.219 Data: 00 F0 3A F8 0A A0 90 E8 00 0C 82 44 83 44 AA F1 ...
-T3F74 26219:556.241 - 0.070ms returns 60 (0x3C)
-T3F74 26219:556.258 JLINK_ReadMemEx(0x08000134, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.275 -- Read from C cache (2 bytes @ 0x08000134)
-T3F74 26219:556.298 Data: 00 F0
-T3F74 26219:556.320 - 0.069ms returns 2 (0x2)
-T3F74 26219:556.338 JLINK_ReadMemEx(0x08000136, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.355 -- Read from C cache (2 bytes @ 0x08000136)
-T3F74 26219:556.377 Data: 3A F8
-T3F74 26219:556.399 - 0.069ms returns 2 (0x2)
-T3F74 26219:556.417 JLINK_ReadMemEx(0x08000138, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:556.434 -- Read from C cache (60 bytes @ 0x08000138)
-T3F74 26219:556.458 Data: 0A A0 90 E8 00 0C 82 44 83 44 AA F1 01 07 DA 45 ...
-T3F74 26219:556.480 - 0.070ms returns 60 (0x3C)
-T3F74 26219:556.498 JLINK_ReadMemEx(0x08000138, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.589 -- Read from C cache (2 bytes @ 0x08000138)
-T3F74 26219:556.615 Data: 0A A0
-T3F74 26219:556.638 - 0.148ms returns 2 (0x2)
-T3F74 26219:556.657 JLINK_ReadMemEx(0x0800013A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.674 -- Read from C cache (2 bytes @ 0x0800013A)
-T3F74 26219:556.697 Data: 90 E8
-T3F74 26219:556.721 - 0.074ms returns 2 (0x2)
-T3F74 26219:556.742 JLINK_ReadMemEx(0x0800013A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.759 -- Read from C cache (2 bytes @ 0x0800013A)
-T3F74 26219:556.782 Data: 90 E8
-T3F74 26219:556.804 - 0.070ms returns 2 (0x2)
-T3F74 26219:556.829 JLINK_ReadMemEx(0x0800013C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:556.843 -- Read from C cache (60 bytes @ 0x0800013C)
-T3F74 26219:556.863 Data: 00 0C 82 44 83 44 AA F1 01 07 DA 45 01 D1 00 F0 ...
-T3F74 26219:556.882 - 0.060ms returns 60 (0x3C)
-T3F74 26219:556.898 JLINK_ReadMemEx(0x0800013C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.912 -- Read from C cache (2 bytes @ 0x0800013C)
-T3F74 26219:556.931 Data: 00 0C
-T3F74 26219:556.950 - 0.059ms returns 2 (0x2)
-T3F74 26219:556.966 JLINK_ReadMemEx(0x0800013E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:556.981 -- Read from C cache (2 bytes @ 0x0800013E)
-T3F74 26219:557.000 Data: 82 44
-T3F74 26219:557.019 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.035 JLINK_ReadMemEx(0x08000140, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:557.049 -- Read from C cache (60 bytes @ 0x08000140)
-T3F74 26219:557.069 Data: 83 44 AA F1 01 07 DA 45 01 D1 00 F0 2F F8 AF F2 ...
-T3F74 26219:557.088 - 0.060ms returns 60 (0x3C)
-T3F74 26219:557.103 JLINK_ReadMemEx(0x08000140, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.118 -- Read from C cache (2 bytes @ 0x08000140)
-T3F74 26219:557.137 Data: 83 44
-T3F74 26219:557.156 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.172 JLINK_ReadMemEx(0x08000140, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:557.186 -- Read from C cache (60 bytes @ 0x08000140)
-T3F74 26219:557.207 Data: 83 44 AA F1 01 07 DA 45 01 D1 00 F0 2F F8 AF F2 ...
-T3F74 26219:557.225 - 0.060ms returns 60 (0x3C)
-T3F74 26219:557.241 JLINK_ReadMemEx(0x08000140, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.256 -- Read from C cache (2 bytes @ 0x08000140)
-T3F74 26219:557.275 Data: 83 44
-T3F74 26219:557.294 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.309 JLINK_ReadMemEx(0x08000142, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.324 -- Read from C cache (2 bytes @ 0x08000142)
-T3F74 26219:557.343 Data: AA F1
-T3F74 26219:557.362 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.377 JLINK_ReadMemEx(0x08000142, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.392 -- Read from C cache (2 bytes @ 0x08000142)
-T3F74 26219:557.411 Data: AA F1
-T3F74 26219:557.430 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.445 JLINK_ReadMemEx(0x08000144, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:557.468 -- Read from C cache (60 bytes @ 0x08000144)
-T3F74 26219:557.488 Data: 01 07 DA 45 01 D1 00 F0 2F F8 AF F2 09 0E BA E8 ...
-T3F74 26219:557.508 - 0.069ms returns 60 (0x3C)
-T3F74 26219:557.524 JLINK_ReadMemEx(0x08000144, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.538 -- Read from C cache (2 bytes @ 0x08000144)
-T3F74 26219:557.557 Data: 01 07
-T3F74 26219:557.576 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.592 JLINK_ReadMemEx(0x08000146, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:557.606 -- Read from C cache (2 bytes @ 0x08000146)
-T3F74 26219:557.625 Data: DA 45
-T3F74 26219:557.644 - 0.059ms returns 2 (0x2)
-T3F74 26219:557.659 JLINK_ReadMemEx(0x08000148, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:557.676 CPU_ReadMem(64 bytes @ 0x08000180)
-T3F74 26219:559.282 -- Updating C cache (64 bytes @ 0x08000180)
-T3F74 26219:559.304 -- Read from C cache (60 bytes @ 0x08000148)
-T3F74 26219:559.325 Data: 01 D1 00 F0 2F F8 AF F2 09 0E BA E8 0F 00 13 F0 ...
-T3F74 26219:559.344 - 1.690ms returns 60 (0x3C)
-T3F74 26219:559.360 JLINK_ReadMemEx(0x08000148, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.375 -- Read from C cache (2 bytes @ 0x08000148)
-T3F74 26219:559.443 Data: 01 D1
-T3F74 26219:559.463 - 0.109ms returns 2 (0x2)
-T3F74 26219:559.479 JLINK_ReadMemEx(0x08000148, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:559.494 -- Read from C cache (60 bytes @ 0x08000148)
-T3F74 26219:559.514 Data: 01 D1 00 F0 2F F8 AF F2 09 0E BA E8 0F 00 13 F0 ...
-T3F74 26219:559.533 - 0.060ms returns 60 (0x3C)
-T3F74 26219:559.548 JLINK_ReadMemEx(0x08000148, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.563 -- Read from C cache (2 bytes @ 0x08000148)
-T3F74 26219:559.582 Data: 01 D1
-T3F74 26219:559.601 - 0.059ms returns 2 (0x2)
-T3F74 26219:559.617 JLINK_ReadMemEx(0x0800014A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.631 -- Read from C cache (2 bytes @ 0x0800014A)
-T3F74 26219:559.651 Data: 00 F0
-T3F74 26219:559.669 - 0.059ms returns 2 (0x2)
-T3F74 26219:559.685 JLINK_ReadMemEx(0x0800014A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.700 -- Read from C cache (2 bytes @ 0x0800014A)
-T3F74 26219:559.719 Data: 00 F0
-T3F74 26219:559.738 - 0.059ms returns 2 (0x2)
-T3F74 26219:559.753 JLINK_ReadMemEx(0x0800014C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:559.768 -- Read from C cache (60 bytes @ 0x0800014C)
-T3F74 26219:559.788 Data: 2F F8 AF F2 09 0E BA E8 0F 00 13 F0 01 0F 18 BF ...
-T3F74 26219:559.807 - 0.060ms returns 60 (0x3C)
-T3F74 26219:559.822 JLINK_ReadMemEx(0x0800014C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.837 -- Read from C cache (2 bytes @ 0x0800014C)
-T3F74 26219:559.856 Data: 2F F8
-T3F74 26219:559.875 - 0.059ms returns 2 (0x2)
-T3F74 26219:559.891 JLINK_ReadMemEx(0x0800014E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:559.905 -- Read from C cache (2 bytes @ 0x0800014E)
-T3F74 26219:559.924 Data: AF F2
-T3F74 26219:559.943 - 0.059ms returns 2 (0x2)
-T3F74 26219:559.958 JLINK_ReadMemEx(0x08000150, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:559.972 -- Read from C cache (60 bytes @ 0x08000150)
-T3F74 26219:559.993 Data: 09 0E BA E8 0F 00 13 F0 01 0F 18 BF FB 1A 43 F0 ...
-T3F74 26219:560.011 - 0.059ms returns 60 (0x3C)
-T3F74 26219:560.027 JLINK_ReadMemEx(0x08000150, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.041 -- Read from C cache (2 bytes @ 0x08000150)
-T3F74 26219:560.060 Data: 09 0E
-T3F74 26219:560.079 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.095 JLINK_ReadMemEx(0x08000152, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.109 -- Read from C cache (2 bytes @ 0x08000152)
-T3F74 26219:560.128 Data: BA E8
-T3F74 26219:560.147 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.163 JLINK_ReadMemEx(0x08000154, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:560.177 -- Read from C cache (60 bytes @ 0x08000154)
-T3F74 26219:560.197 Data: 0F 00 13 F0 01 0F 18 BF FB 1A 43 F0 01 03 18 47 ...
-T3F74 26219:560.216 - 0.060ms returns 60 (0x3C)
-T3F74 26219:560.231 JLINK_ReadMemEx(0x08000154, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.245 -- Read from C cache (2 bytes @ 0x08000154)
-T3F74 26219:560.269 Data: 0F 00
-T3F74 26219:560.288 - 0.064ms returns 2 (0x2)
-T3F74 26219:560.304 JLINK_ReadMemEx(0x08000156, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.319 -- Read from C cache (2 bytes @ 0x08000156)
-T3F74 26219:560.338 Data: 13 F0
-T3F74 26219:560.357 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.372 JLINK_ReadMemEx(0x08000158, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:560.386 -- Read from C cache (60 bytes @ 0x08000158)
-T3F74 26219:560.407 Data: 01 0F 18 BF FB 1A 43 F0 01 03 18 47 1C 27 00 00 ...
-T3F74 26219:560.425 - 0.060ms returns 60 (0x3C)
-T3F74 26219:560.441 JLINK_ReadMemEx(0x08000158, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.455 -- Read from C cache (2 bytes @ 0x08000158)
-T3F74 26219:560.474 Data: 01 0F
-T3F74 26219:560.493 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.508 JLINK_ReadMemEx(0x0800015A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.523 -- Read from C cache (2 bytes @ 0x0800015A)
-T3F74 26219:560.542 Data: 18 BF
-T3F74 26219:560.561 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.576 JLINK_ReadMemEx(0x0800015C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:560.597 -- Read from C cache (60 bytes @ 0x0800015C)
-T3F74 26219:560.618 Data: FB 1A 43 F0 01 03 18 47 1C 27 00 00 3C 27 00 00 ...
-T3F74 26219:560.636 - 0.066ms returns 60 (0x3C)
-T3F74 26219:560.652 JLINK_ReadMemEx(0x0800015C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.666 -- Read from C cache (2 bytes @ 0x0800015C)
-T3F74 26219:560.685 Data: FB 1A
-T3F74 26219:560.704 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.720 JLINK_ReadMemEx(0x0800015C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:560.735 -- Read from C cache (60 bytes @ 0x0800015C)
-T3F74 26219:560.755 Data: FB 1A 43 F0 01 03 18 47 1C 27 00 00 3C 27 00 00 ...
-T3F74 26219:560.774 - 0.060ms returns 60 (0x3C)
-T3F74 26219:560.789 JLINK_ReadMemEx(0x0800015C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.803 -- Read from C cache (2 bytes @ 0x0800015C)
-T3F74 26219:560.823 Data: FB 1A
-T3F74 26219:560.842 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.857 JLINK_ReadMemEx(0x0800015E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.871 -- Read from C cache (2 bytes @ 0x0800015E)
-T3F74 26219:560.890 Data: 43 F0
-T3F74 26219:560.909 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.925 JLINK_ReadMemEx(0x0800015E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:560.939 -- Read from C cache (2 bytes @ 0x0800015E)
-T3F74 26219:560.959 Data: 43 F0
-T3F74 26219:560.978 - 0.059ms returns 2 (0x2)
-T3F74 26219:560.993 JLINK_ReadMemEx(0x08000160, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:561.007 -- Read from C cache (60 bytes @ 0x08000160)
-T3F74 26219:561.027 Data: 01 03 18 47 1C 27 00 00 3C 27 00 00 10 3A 24 BF ...
-T3F74 26219:561.046 - 0.059ms returns 60 (0x3C)
-T3F74 26219:561.061 JLINK_ReadMemEx(0x08000160, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.076 -- Read from C cache (2 bytes @ 0x08000160)
-T3F74 26219:561.095 Data: 01 03
-T3F74 26219:561.114 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.129 JLINK_ReadMemEx(0x08000162, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.144 -- Read from C cache (2 bytes @ 0x08000162)
-T3F74 26219:561.163 Data: 18 47
-T3F74 26219:561.182 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.198 JLINK_ReadMemEx(0x08000164, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:561.217 -- Read from C cache (60 bytes @ 0x08000164)
-T3F74 26219:561.237 Data: 1C 27 00 00 3C 27 00 00 10 3A 24 BF 78 C8 78 C1 ...
-T3F74 26219:561.259 - 0.069ms returns 60 (0x3C)
-T3F74 26219:561.276 JLINK_ReadMemEx(0x08000164, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.290 -- Read from C cache (2 bytes @ 0x08000164)
-T3F74 26219:561.309 Data: 1C 27
-T3F74 26219:561.328 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.344 JLINK_ReadMemEx(0x0800016C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:561.359 -- Read from C cache (60 bytes @ 0x0800016C)
-T3F74 26219:561.379 Data: 10 3A 24 BF 78 C8 78 C1 FA D8 52 07 24 BF 30 C8 ...
-T3F74 26219:561.398 - 0.060ms returns 60 (0x3C)
-T3F74 26219:561.413 JLINK_ReadMemEx(0x0800016C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.428 -- Read from C cache (2 bytes @ 0x0800016C)
-T3F74 26219:561.447 Data: 10 3A
-T3F74 26219:561.466 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.482 JLINK_ReadMemEx(0x0800016E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.496 -- Read from C cache (2 bytes @ 0x0800016E)
-T3F74 26219:561.515 Data: 24 BF
-T3F74 26219:561.534 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.550 JLINK_ReadMemEx(0x0800016E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.564 -- Read from C cache (2 bytes @ 0x0800016E)
-T3F74 26219:561.584 Data: 24 BF
-T3F74 26219:561.602 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.618 JLINK_ReadMemEx(0x08000170, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:561.632 -- Read from C cache (60 bytes @ 0x08000170)
-T3F74 26219:561.652 Data: 78 C8 78 C1 FA D8 52 07 24 BF 30 C8 30 C1 44 BF ...
-T3F74 26219:561.671 - 0.060ms returns 60 (0x3C)
-T3F74 26219:561.688 JLINK_ReadMemEx(0x08000170, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.702 -- Read from C cache (2 bytes @ 0x08000170)
-T3F74 26219:561.728 Data: 78 C8
-T3F74 26219:561.747 - 0.065ms returns 2 (0x2)
-T3F74 26219:561.763 JLINK_ReadMemEx(0x08000170, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:561.778 -- Read from C cache (60 bytes @ 0x08000170)
-T3F74 26219:561.798 Data: 78 C8 78 C1 FA D8 52 07 24 BF 30 C8 30 C1 44 BF ...
-T3F74 26219:561.816 - 0.059ms returns 60 (0x3C)
-T3F74 26219:561.832 JLINK_ReadMemEx(0x08000170, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.846 -- Read from C cache (2 bytes @ 0x08000170)
-T3F74 26219:561.865 Data: 78 C8
-T3F74 26219:561.884 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.900 JLINK_ReadMemEx(0x08000172, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.914 -- Read from C cache (2 bytes @ 0x08000172)
-T3F74 26219:561.933 Data: 78 C1
-T3F74 26219:561.952 - 0.059ms returns 2 (0x2)
-T3F74 26219:561.968 JLINK_ReadMemEx(0x08000172, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:561.982 -- Read from C cache (2 bytes @ 0x08000172)
-T3F74 26219:562.002 Data: 78 C1
-T3F74 26219:562.021 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.036 JLINK_ReadMemEx(0x08000174, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:562.051 -- Read from C cache (60 bytes @ 0x08000174)
-T3F74 26219:562.071 Data: FA D8 52 07 24 BF 30 C8 30 C1 44 BF 04 68 0C 60 ...
-T3F74 26219:562.089 - 0.059ms returns 60 (0x3C)
-T3F74 26219:562.105 JLINK_ReadMemEx(0x08000174, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.119 -- Read from C cache (2 bytes @ 0x08000174)
-T3F74 26219:562.138 Data: FA D8
-T3F74 26219:562.157 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.173 JLINK_ReadMemEx(0x08000174, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:562.187 -- Read from C cache (60 bytes @ 0x08000174)
-T3F74 26219:562.207 Data: FA D8 52 07 24 BF 30 C8 30 C1 44 BF 04 68 0C 60 ...
-T3F74 26219:562.226 - 0.059ms returns 60 (0x3C)
-T3F74 26219:562.241 JLINK_ReadMemEx(0x08000174, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.257 -- Read from C cache (2 bytes @ 0x08000174)
-T3F74 26219:562.277 Data: FA D8
-T3F74 26219:562.296 - 0.061ms returns 2 (0x2)
-T3F74 26219:562.312 JLINK_ReadMemEx(0x08000176, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.326 -- Read from C cache (2 bytes @ 0x08000176)
-T3F74 26219:562.345 Data: 52 07
-T3F74 26219:562.364 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.380 JLINK_ReadMemEx(0x08000176, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.394 -- Read from C cache (2 bytes @ 0x08000176)
-T3F74 26219:562.414 Data: 52 07
-T3F74 26219:562.433 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.448 JLINK_ReadMemEx(0x08000178, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:562.462 -- Read from C cache (60 bytes @ 0x08000178)
-T3F74 26219:562.482 Data: 24 BF 30 C8 30 C1 44 BF 04 68 0C 60 70 47 00 00 ...
-T3F74 26219:562.501 - 0.059ms returns 60 (0x3C)
-T3F74 26219:562.516 JLINK_ReadMemEx(0x08000178, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.531 -- Read from C cache (2 bytes @ 0x08000178)
-T3F74 26219:562.550 Data: 24 BF
-T3F74 26219:562.569 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.585 JLINK_ReadMemEx(0x08000178, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:562.600 -- Read from C cache (60 bytes @ 0x08000178)
-T3F74 26219:562.620 Data: 24 BF 30 C8 30 C1 44 BF 04 68 0C 60 70 47 00 00 ...
-T3F74 26219:562.638 - 0.059ms returns 60 (0x3C)
-T3F74 26219:562.654 JLINK_ReadMemEx(0x08000178, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.668 -- Read from C cache (2 bytes @ 0x08000178)
-T3F74 26219:562.688 Data: 24 BF
-T3F74 26219:562.707 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.722 JLINK_ReadMemEx(0x0800017A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.737 -- Read from C cache (2 bytes @ 0x0800017A)
-T3F74 26219:562.756 Data: 30 C8
-T3F74 26219:562.775 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.790 JLINK_ReadMemEx(0x0800017A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.805 -- Read from C cache (2 bytes @ 0x0800017A)
-T3F74 26219:562.824 Data: 30 C8
-T3F74 26219:562.843 - 0.059ms returns 2 (0x2)
-T3F74 26219:562.858 JLINK_ReadMemEx(0x0800017C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:562.878 -- Read from C cache (60 bytes @ 0x0800017C)
-T3F74 26219:562.899 Data: 30 C1 44 BF 04 68 0C 60 70 47 00 00 00 23 00 24 ...
-T3F74 26219:562.918 - 0.066ms returns 60 (0x3C)
-T3F74 26219:562.933 JLINK_ReadMemEx(0x0800017C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:562.948 -- Read from C cache (2 bytes @ 0x0800017C)
-T3F74 26219:562.967 Data: 30 C1
-T3F74 26219:562.986 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.002 JLINK_ReadMemEx(0x0800017C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:563.016 -- Read from C cache (60 bytes @ 0x0800017C)
-T3F74 26219:563.036 Data: 30 C1 44 BF 04 68 0C 60 70 47 00 00 00 23 00 24 ...
-T3F74 26219:563.055 - 0.059ms returns 60 (0x3C)
-T3F74 26219:563.070 JLINK_ReadMemEx(0x0800017C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.084 -- Read from C cache (2 bytes @ 0x0800017C)
-T3F74 26219:563.103 Data: 30 C1
-T3F74 26219:563.122 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.138 JLINK_ReadMemEx(0x0800017E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.152 -- Read from C cache (2 bytes @ 0x0800017E)
-T3F74 26219:563.171 Data: 44 BF
-T3F74 26219:563.190 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.206 JLINK_ReadMemEx(0x0800017E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.220 -- Read from C cache (2 bytes @ 0x0800017E)
-T3F74 26219:563.240 Data: 44 BF
-T3F74 26219:563.259 - 0.061ms returns 2 (0x2)
-T3F74 26219:563.276 JLINK_ReadMemEx(0x08000180, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:563.290 -- Read from C cache (60 bytes @ 0x08000180)
-T3F74 26219:563.310 Data: 04 68 0C 60 70 47 00 00 00 23 00 24 00 25 00 26 ...
-T3F74 26219:563.329 - 0.059ms returns 60 (0x3C)
-T3F74 26219:563.344 JLINK_ReadMemEx(0x08000180, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.359 -- Read from C cache (2 bytes @ 0x08000180)
-T3F74 26219:563.378 Data: 04 68
-T3F74 26219:563.397 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.412 JLINK_ReadMemEx(0x08000180, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:563.427 -- Read from C cache (60 bytes @ 0x08000180)
-T3F74 26219:563.447 Data: 04 68 0C 60 70 47 00 00 00 23 00 24 00 25 00 26 ...
-T3F74 26219:563.466 - 0.060ms returns 60 (0x3C)
-T3F74 26219:563.481 JLINK_ReadMemEx(0x08000180, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.496 -- Read from C cache (2 bytes @ 0x08000180)
-T3F74 26219:563.515 Data: 04 68
-T3F74 26219:563.534 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.549 JLINK_ReadMemEx(0x08000182, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.564 -- Read from C cache (2 bytes @ 0x08000182)
-T3F74 26219:563.583 Data: 0C 60
-T3F74 26219:563.602 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.618 JLINK_ReadMemEx(0x08000182, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.632 -- Read from C cache (2 bytes @ 0x08000182)
-T3F74 26219:563.651 Data: 0C 60
-T3F74 26219:563.670 - 0.062ms returns 2 (0x2)
-T3F74 26219:563.689 JLINK_ReadMemEx(0x08000184, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:563.703 -- Read from C cache (60 bytes @ 0x08000184)
-T3F74 26219:563.723 Data: 70 47 00 00 00 23 00 24 00 25 00 26 10 3A 28 BF ...
-T3F74 26219:563.742 - 0.059ms returns 60 (0x3C)
-T3F74 26219:563.757 JLINK_ReadMemEx(0x08000184, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.772 -- Read from C cache (2 bytes @ 0x08000184)
-T3F74 26219:563.791 Data: 70 47
-T3F74 26219:563.810 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.825 JLINK_ReadMemEx(0x08000184, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:563.840 -- Read from C cache (60 bytes @ 0x08000184)
-T3F74 26219:563.860 Data: 70 47 00 00 00 23 00 24 00 25 00 26 10 3A 28 BF ...
-T3F74 26219:563.879 - 0.060ms returns 60 (0x3C)
-T3F74 26219:563.894 JLINK_ReadMemEx(0x08000184, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.909 -- Read from C cache (2 bytes @ 0x08000184)
-T3F74 26219:563.928 Data: 70 47
-T3F74 26219:563.947 - 0.059ms returns 2 (0x2)
-T3F74 26219:563.962 JLINK_ReadMemEx(0x08000186, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:563.977 -- Read from C cache (2 bytes @ 0x08000186)
-T3F74 26219:564.002 Data: 00 00
-T3F74 26219:564.021 - 0.065ms returns 2 (0x2)
-T3F74 26219:564.036 JLINK_ReadMemEx(0x08000186, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:564.051 -- Read from C cache (2 bytes @ 0x08000186)
-T3F74 26219:564.070 Data: 00 00
-T3F74 26219:564.089 - 0.059ms returns 2 (0x2)
-T3F74 26219:564.105 JLINK_ReadMemEx(0x08000188, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:564.120 CPU_ReadMem(64 bytes @ 0x080001C0)
-T3F74 26219:565.747 -- Updating C cache (64 bytes @ 0x080001C0)
-T3F74 26219:565.780 -- Read from C cache (60 bytes @ 0x08000188)
-T3F74 26219:565.805 Data: 00 23 00 24 00 25 00 26 10 3A 28 BF 78 C1 FB D8 ...
-T3F74 26219:565.827 - 1.730ms returns 60 (0x3C)
-T3F74 26219:565.848 JLINK_ReadMemEx(0x08000188, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:565.867 -- Read from C cache (2 bytes @ 0x08000188)
-T3F74 26219:565.890 Data: 00 23
-T3F74 26219:565.912 - 0.072ms returns 2 (0x2)
-T3F74 26219:565.932 JLINK_ReadMemEx(0x08000188, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:565.950 -- Read from C cache (60 bytes @ 0x08000188)
-T3F74 26219:565.973 Data: 00 23 00 24 00 25 00 26 10 3A 28 BF 78 C1 FB D8 ...
-T3F74 26219:565.995 - 0.070ms returns 60 (0x3C)
-T3F74 26219:566.013 JLINK_ReadMemEx(0x08000188, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.030 -- Read from C cache (2 bytes @ 0x08000188)
-T3F74 26219:566.053 Data: 00 23
-T3F74 26219:566.078 - 0.072ms returns 2 (0x2)
-T3F74 26219:566.096 JLINK_ReadMemEx(0x0800018A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.113 -- Read from C cache (2 bytes @ 0x0800018A)
-T3F74 26219:566.136 Data: 00 24
-T3F74 26219:566.160 - 0.072ms returns 2 (0x2)
-T3F74 26219:566.178 JLINK_ReadMemEx(0x0800018A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.195 -- Read from C cache (2 bytes @ 0x0800018A)
-T3F74 26219:566.218 Data: 00 24
-T3F74 26219:566.240 - 0.069ms returns 2 (0x2)
-T3F74 26219:566.258 JLINK_ReadMemEx(0x0800018C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:566.275 -- Read from C cache (60 bytes @ 0x0800018C)
-T3F74 26219:566.299 Data: 00 25 00 26 10 3A 28 BF 78 C1 FB D8 52 07 28 BF ...
-T3F74 26219:566.320 - 0.070ms returns 60 (0x3C)
-T3F74 26219:566.338 JLINK_ReadMemEx(0x0800018C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.355 -- Read from C cache (2 bytes @ 0x0800018C)
-T3F74 26219:566.378 Data: 00 25
-T3F74 26219:566.400 - 0.069ms returns 2 (0x2)
-T3F74 26219:566.418 JLINK_ReadMemEx(0x0800018C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:566.435 -- Read from C cache (60 bytes @ 0x0800018C)
-T3F74 26219:566.459 Data: 00 25 00 26 10 3A 28 BF 78 C1 FB D8 52 07 28 BF ...
-T3F74 26219:566.481 - 0.070ms returns 60 (0x3C)
-T3F74 26219:566.499 JLINK_ReadMemEx(0x0800018C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.515 -- Read from C cache (2 bytes @ 0x0800018C)
-T3F74 26219:566.543 Data: 00 25
-T3F74 26219:566.565 - 0.074ms returns 2 (0x2)
-T3F74 26219:566.585 JLINK_ReadMemEx(0x0800018E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.602 -- Read from C cache (2 bytes @ 0x0800018E)
-T3F74 26219:566.625 Data: 00 26
-T3F74 26219:566.647 - 0.069ms returns 2 (0x2)
-T3F74 26219:566.665 JLINK_ReadMemEx(0x0800018E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.682 -- Read from C cache (2 bytes @ 0x0800018E)
-T3F74 26219:566.705 Data: 00 26
-T3F74 26219:566.727 - 0.069ms returns 2 (0x2)
-T3F74 26219:566.745 JLINK_ReadMemEx(0x08000190, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:566.763 -- Read from C cache (60 bytes @ 0x08000190)
-T3F74 26219:566.786 Data: 10 3A 28 BF 78 C1 FB D8 52 07 28 BF 30 C1 48 BF ...
-T3F74 26219:566.808 - 0.071ms returns 60 (0x3C)
-T3F74 26219:566.826 JLINK_ReadMemEx(0x08000190, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.843 -- Read from C cache (2 bytes @ 0x08000190)
-T3F74 26219:566.871 Data: 10 3A
-T3F74 26219:566.890 - 0.070ms returns 2 (0x2)
-T3F74 26219:566.905 JLINK_ReadMemEx(0x08000190, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:566.920 -- Read from C cache (60 bytes @ 0x08000190)
-T3F74 26219:566.950 Data: 10 3A 28 BF 78 C1 FB D8 52 07 28 BF 30 C1 48 BF ...
-T3F74 26219:566.969 - 0.070ms returns 60 (0x3C)
-T3F74 26219:566.985 JLINK_ReadMemEx(0x08000190, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:566.999 -- Read from C cache (2 bytes @ 0x08000190)
-T3F74 26219:567.018 Data: 10 3A
-T3F74 26219:567.037 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.053 JLINK_ReadMemEx(0x08000192, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.067 -- Read from C cache (2 bytes @ 0x08000192)
-T3F74 26219:567.086 Data: 28 BF
-T3F74 26219:567.105 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.121 JLINK_ReadMemEx(0x08000192, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.135 -- Read from C cache (2 bytes @ 0x08000192)
-T3F74 26219:567.155 Data: 28 BF
-T3F74 26219:567.173 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.189 JLINK_ReadMemEx(0x08000194, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:567.203 -- Read from C cache (60 bytes @ 0x08000194)
-T3F74 26219:567.223 Data: 78 C1 FB D8 52 07 28 BF 30 C1 48 BF 0B 60 70 47 ...
-T3F74 26219:567.242 - 0.060ms returns 60 (0x3C)
-T3F74 26219:567.257 JLINK_ReadMemEx(0x08000194, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.272 -- Read from C cache (2 bytes @ 0x08000194)
-T3F74 26219:567.291 Data: 78 C1
-T3F74 26219:567.310 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.325 JLINK_ReadMemEx(0x08000194, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:567.340 -- Read from C cache (60 bytes @ 0x08000194)
-T3F74 26219:567.360 Data: 78 C1 FB D8 52 07 28 BF 30 C1 48 BF 0B 60 70 47 ...
-T3F74 26219:567.379 - 0.059ms returns 60 (0x3C)
-T3F74 26219:567.394 JLINK_ReadMemEx(0x08000194, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.408 -- Read from C cache (2 bytes @ 0x08000194)
-T3F74 26219:567.428 Data: 78 C1
-T3F74 26219:567.447 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.462 JLINK_ReadMemEx(0x08000196, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.476 -- Read from C cache (2 bytes @ 0x08000196)
-T3F74 26219:567.496 Data: FB D8
-T3F74 26219:567.515 - 0.069ms returns 2 (0x2)
-T3F74 26219:567.540 JLINK_ReadMemEx(0x08000196, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.555 -- Read from C cache (2 bytes @ 0x08000196)
-T3F74 26219:567.576 Data: FB D8
-T3F74 26219:567.596 - 0.062ms returns 2 (0x2)
-T3F74 26219:567.612 JLINK_ReadMemEx(0x08000198, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:567.626 -- Read from C cache (60 bytes @ 0x08000198)
-T3F74 26219:567.646 Data: 52 07 28 BF 30 C1 48 BF 0B 60 70 47 1F B5 1F BD ...
-T3F74 26219:567.665 - 0.059ms returns 60 (0x3C)
-T3F74 26219:567.680 JLINK_ReadMemEx(0x08000198, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.694 -- Read from C cache (2 bytes @ 0x08000198)
-T3F74 26219:567.714 Data: 52 07
-T3F74 26219:567.732 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.748 JLINK_ReadMemEx(0x08000198, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:567.763 -- Read from C cache (60 bytes @ 0x08000198)
-T3F74 26219:567.782 Data: 52 07 28 BF 30 C1 48 BF 0B 60 70 47 1F B5 1F BD ...
-T3F74 26219:567.801 - 0.059ms returns 60 (0x3C)
-T3F74 26219:567.816 JLINK_ReadMemEx(0x08000198, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.831 -- Read from C cache (2 bytes @ 0x08000198)
-T3F74 26219:567.850 Data: 52 07
-T3F74 26219:567.869 - 0.058ms returns 2 (0x2)
-T3F74 26219:567.884 JLINK_ReadMemEx(0x0800019A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.898 -- Read from C cache (2 bytes @ 0x0800019A)
-T3F74 26219:567.918 Data: 28 BF
-T3F74 26219:567.936 - 0.059ms returns 2 (0x2)
-T3F74 26219:567.952 JLINK_ReadMemEx(0x0800019A, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:567.966 -- Read from C cache (2 bytes @ 0x0800019A)
-T3F74 26219:567.985 Data: 28 BF
-T3F74 26219:568.007 - 0.061ms returns 2 (0x2)
-T3F74 26219:568.022 JLINK_ReadMemEx(0x0800019C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:568.036 -- Read from C cache (60 bytes @ 0x0800019C)
-T3F74 26219:568.056 Data: 30 C1 48 BF 0B 60 70 47 1F B5 1F BD 10 B5 10 BD ...
-T3F74 26219:568.075 - 0.059ms returns 60 (0x3C)
-T3F74 26219:568.090 JLINK_ReadMemEx(0x0800019C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.110 -- Read from C cache (2 bytes @ 0x0800019C)
-T3F74 26219:568.130 Data: 30 C1
-T3F74 26219:568.148 - 0.065ms returns 2 (0x2)
-T3F74 26219:568.164 JLINK_ReadMemEx(0x0800019C, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:568.179 -- Read from C cache (60 bytes @ 0x0800019C)
-T3F74 26219:568.198 Data: 30 C1 48 BF 0B 60 70 47 1F B5 1F BD 10 B5 10 BD ...
-T3F74 26219:568.217 - 0.059ms returns 60 (0x3C)
-T3F74 26219:568.232 JLINK_ReadMemEx(0x0800019C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.247 -- Read from C cache (2 bytes @ 0x0800019C)
-T3F74 26219:568.266 Data: 30 C1
-T3F74 26219:568.285 - 0.059ms returns 2 (0x2)
-T3F74 26219:568.300 JLINK_ReadMemEx(0x0800019E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.314 -- Read from C cache (2 bytes @ 0x0800019E)
-T3F74 26219:568.333 Data: 48 BF
-T3F74 26219:568.352 - 0.058ms returns 2 (0x2)
-T3F74 26219:568.368 JLINK_ReadMemEx(0x0800019E, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.382 -- Read from C cache (2 bytes @ 0x0800019E)
-T3F74 26219:568.401 Data: 48 BF
-T3F74 26219:568.420 - 0.058ms returns 2 (0x2)
-T3F74 26219:568.435 JLINK_ReadMemEx(0x080001A0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:568.449 -- Read from C cache (60 bytes @ 0x080001A0)
-T3F74 26219:568.477 Data: 0B 60 70 47 1F B5 1F BD 10 B5 10 BD 00 F0 6B F8 ...
-T3F74 26219:568.496 - 0.067ms returns 60 (0x3C)
-T3F74 26219:568.511 JLINK_ReadMemEx(0x080001A0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.534 -- Read from C cache (2 bytes @ 0x080001A0)
-T3F74 26219:568.553 Data: 0B 60
-T3F74 26219:568.580 - 0.076ms returns 2 (0x2)
-T3F74 26219:568.600 JLINK_ReadMemEx(0x080001A0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:568.617 -- Read from C cache (60 bytes @ 0x080001A0)
-T3F74 26219:568.641 Data: 0B 60 70 47 1F B5 1F BD 10 B5 10 BD 00 F0 6B F8 ...
-T3F74 26219:568.662 - 0.069ms returns 60 (0x3C)
-T3F74 26219:568.680 JLINK_ReadMemEx(0x080001A0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.700 -- Read from C cache (2 bytes @ 0x080001A0)
-T3F74 26219:568.723 Data: 0B 60
-T3F74 26219:568.745 - 0.072ms returns 2 (0x2)
-T3F74 26219:568.763 JLINK_ReadMemEx(0x080001A2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.779 -- Read from C cache (2 bytes @ 0x080001A2)
-T3F74 26219:568.802 Data: 70 47
-T3F74 26219:568.824 - 0.068ms returns 2 (0x2)
-T3F74 26219:568.842 JLINK_ReadMemEx(0x080001A2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:568.859 -- Read from C cache (2 bytes @ 0x080001A2)
-T3F74 26219:568.881 Data: 70 47
-T3F74 26219:568.903 - 0.069ms returns 2 (0x2)
-T3F74 26219:568.921 JLINK_ReadMemEx(0x080001A4, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:568.938 -- Read from C cache (60 bytes @ 0x080001A4)
-T3F74 26219:568.961 Data: 1F B5 1F BD 10 B5 10 BD 00 F0 6B F8 11 46 FF F7 ...
-T3F74 26219:568.983 - 0.069ms returns 60 (0x3C)
-T3F74 26219:569.001 JLINK_ReadMemEx(0x080001A4, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.018 -- Read from C cache (2 bytes @ 0x080001A4)
-T3F74 26219:569.041 Data: 1F B5
-T3F74 26219:569.063 - 0.069ms returns 2 (0x2)
-T3F74 26219:569.081 JLINK_ReadMemEx(0x080001A4, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:569.098 -- Read from C cache (60 bytes @ 0x080001A4)
-T3F74 26219:569.122 Data: 1F B5 1F BD 10 B5 10 BD 00 F0 6B F8 11 46 FF F7 ...
-T3F74 26219:569.143 - 0.069ms returns 60 (0x3C)
-T3F74 26219:569.161 JLINK_ReadMemEx(0x080001A4, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.178 -- Read from C cache (2 bytes @ 0x080001A4)
-T3F74 26219:569.200 Data: 1F B5
-T3F74 26219:569.222 - 0.068ms returns 2 (0x2)
-T3F74 26219:569.240 JLINK_ReadMemEx(0x080001A6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.257 -- Read from C cache (2 bytes @ 0x080001A6)
-T3F74 26219:569.279 Data: 1F BD
-T3F74 26219:569.301 - 0.069ms returns 2 (0x2)
-T3F74 26219:569.320 JLINK_ReadMemEx(0x080001A6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.337 -- Read from C cache (2 bytes @ 0x080001A6)
-T3F74 26219:569.359 Data: 1F BD
-T3F74 26219:569.388 - 0.075ms returns 2 (0x2)
-T3F74 26219:569.406 JLINK_ReadMemEx(0x080001A8, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:569.423 -- Read from C cache (60 bytes @ 0x080001A8)
-T3F74 26219:569.446 Data: 10 B5 10 BD 00 F0 6B F8 11 46 FF F7 F7 FF 02 F0 ...
-T3F74 26219:569.468 - 0.069ms returns 60 (0x3C)
-T3F74 26219:569.486 JLINK_ReadMemEx(0x080001A8, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.502 -- Read from C cache (2 bytes @ 0x080001A8)
-T3F74 26219:569.525 Data: 10 B5
-T3F74 26219:569.547 - 0.068ms returns 2 (0x2)
-T3F74 26219:569.565 JLINK_ReadMemEx(0x080001A8, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:569.583 -- Read from C cache (60 bytes @ 0x080001A8)
-T3F74 26219:569.606 Data: 10 B5 10 BD 00 F0 6B F8 11 46 FF F7 F7 FF 02 F0 ...
-T3F74 26219:569.628 - 0.071ms returns 60 (0x3C)
-T3F74 26219:569.646 JLINK_ReadMemEx(0x080001A8, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.663 -- Read from C cache (2 bytes @ 0x080001A8)
-T3F74 26219:569.685 Data: 10 B5
-T3F74 26219:569.707 - 0.068ms returns 2 (0x2)
-T3F74 26219:569.725 JLINK_ReadMemEx(0x080001AA, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.742 -- Read from C cache (2 bytes @ 0x080001AA)
-T3F74 26219:569.764 Data: 10 BD
-T3F74 26219:569.786 - 0.068ms returns 2 (0x2)
-T3F74 26219:569.804 JLINK_ReadMemEx(0x080001AA, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.823 -- Read from C cache (2 bytes @ 0x080001AA)
-T3F74 26219:569.845 Data: 10 BD
-T3F74 26219:569.867 - 0.070ms returns 2 (0x2)
-T3F74 26219:569.885 JLINK_ReadMemEx(0x080001AC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:569.902 -- Read from C cache (60 bytes @ 0x080001AC)
-T3F74 26219:569.930 Data: 00 F0 6B F8 11 46 FF F7 F7 FF 02 F0 85 F9 00 F0 ...
-T3F74 26219:569.949 - 0.070ms returns 60 (0x3C)
-T3F74 26219:569.964 JLINK_ReadMemEx(0x080001AC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:569.978 -- Read from C cache (2 bytes @ 0x080001AC)
-T3F74 26219:569.998 Data: 00 F0
-T3F74 26219:570.016 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.032 JLINK_ReadMemEx(0x080001AC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:570.047 -- Read from C cache (60 bytes @ 0x080001AC)
-T3F74 26219:570.067 Data: 00 F0 6B F8 11 46 FF F7 F7 FF 02 F0 85 F9 00 F0 ...
-T3F74 26219:570.085 - 0.059ms returns 60 (0x3C)
-T3F74 26219:570.100 JLINK_ReadMemEx(0x080001AC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.114 -- Read from C cache (2 bytes @ 0x080001AC)
-T3F74 26219:570.134 Data: 00 F0
-T3F74 26219:570.152 - 0.058ms returns 2 (0x2)
-T3F74 26219:570.168 JLINK_ReadMemEx(0x080001AE, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.182 -- Read from C cache (2 bytes @ 0x080001AE)
-T3F74 26219:570.201 Data: 6B F8
-T3F74 26219:570.220 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.236 JLINK_ReadMemEx(0x080001B0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:570.250 -- Read from C cache (60 bytes @ 0x080001B0)
-T3F74 26219:570.270 Data: 11 46 FF F7 F7 FF 02 F0 85 F9 00 F0 89 F8 03 B4 ...
-T3F74 26219:570.288 - 0.059ms returns 60 (0x3C)
-T3F74 26219:570.304 JLINK_ReadMemEx(0x080001B0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.318 -- Read from C cache (2 bytes @ 0x080001B0)
-T3F74 26219:570.337 Data: 11 46
-T3F74 26219:570.356 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.372 JLINK_ReadMemEx(0x080001B2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.386 -- Read from C cache (2 bytes @ 0x080001B2)
-T3F74 26219:570.405 Data: FF F7
-T3F74 26219:570.424 - 0.058ms returns 2 (0x2)
-T3F74 26219:570.439 JLINK_ReadMemEx(0x080001B2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.453 -- Read from C cache (2 bytes @ 0x080001B2)
-T3F74 26219:570.473 Data: FF F7
-T3F74 26219:570.492 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.507 JLINK_ReadMemEx(0x080001B4, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:570.530 -- Read from C cache (60 bytes @ 0x080001B4)
-T3F74 26219:570.550 Data: F7 FF 02 F0 85 F9 00 F0 89 F8 03 B4 FF F7 F2 FF ...
-T3F74 26219:570.568 - 0.068ms returns 60 (0x3C)
-T3F74 26219:570.585 JLINK_ReadMemEx(0x080001B4, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.604 -- Read from C cache (2 bytes @ 0x080001B4)
-T3F74 26219:570.624 Data: F7 FF
-T3F74 26219:570.643 - 0.065ms returns 2 (0x2)
-T3F74 26219:570.659 JLINK_ReadMemEx(0x080001B6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.673 -- Read from C cache (2 bytes @ 0x080001B6)
-T3F74 26219:570.692 Data: 02 F0
-T3F74 26219:570.711 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.726 JLINK_ReadMemEx(0x080001B8, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:570.741 -- Read from C cache (60 bytes @ 0x080001B8)
-T3F74 26219:570.761 Data: 85 F9 00 F0 89 F8 03 B4 FF F7 F2 FF 03 BC 00 F0 ...
-T3F74 26219:570.780 - 0.059ms returns 60 (0x3C)
-T3F74 26219:570.795 JLINK_ReadMemEx(0x080001B8, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.809 -- Read from C cache (2 bytes @ 0x080001B8)
-T3F74 26219:570.828 Data: 85 F9
-T3F74 26219:570.847 - 0.058ms returns 2 (0x2)
-T3F74 26219:570.862 JLINK_ReadMemEx(0x080001BA, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:570.877 -- Read from C cache (2 bytes @ 0x080001BA)
-T3F74 26219:570.896 Data: 00 F0
-T3F74 26219:570.915 - 0.059ms returns 2 (0x2)
-T3F74 26219:570.930 JLINK_ReadMemEx(0x080001BC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:570.944 -- Read from C cache (60 bytes @ 0x080001BC)
-T3F74 26219:570.964 Data: 89 F8 03 B4 FF F7 F2 FF 03 BC 00 F0 91 F8 00 00 ...
-T3F74 26219:570.983 - 0.059ms returns 60 (0x3C)
-T3F74 26219:570.998 JLINK_ReadMemEx(0x080001BC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.012 -- Read from C cache (2 bytes @ 0x080001BC)
-T3F74 26219:571.031 Data: 89 F8
-T3F74 26219:571.050 - 0.058ms returns 2 (0x2)
-T3F74 26219:571.066 JLINK_ReadMemEx(0x080001BE, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.080 -- Read from C cache (2 bytes @ 0x080001BE)
-T3F74 26219:571.099 Data: 03 B4
-T3F74 26219:571.118 - 0.058ms returns 2 (0x2)
-T3F74 26219:571.133 JLINK_ReadMemEx(0x080001C0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:571.147 -- Read from C cache (60 bytes @ 0x080001C0)
-T3F74 26219:571.167 Data: FF F7 F2 FF 03 BC 00 F0 91 F8 00 00 09 48 80 47 ...
-T3F74 26219:571.186 - 0.059ms returns 60 (0x3C)
-T3F74 26219:571.201 JLINK_ReadMemEx(0x080001C0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.216 -- Read from C cache (2 bytes @ 0x080001C0)
-T3F74 26219:571.235 Data: FF F7
-T3F74 26219:571.253 - 0.058ms returns 2 (0x2)
-T3F74 26219:571.269 JLINK_ReadMemEx(0x080001C0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:571.284 -- Read from C cache (60 bytes @ 0x080001C0)
-T3F74 26219:571.303 Data: FF F7 F2 FF 03 BC 00 F0 91 F8 00 00 09 48 80 47 ...
-T3F74 26219:571.322 - 0.059ms returns 60 (0x3C)
-T3F74 26219:571.337 JLINK_ReadMemEx(0x080001C0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.352 -- Read from C cache (2 bytes @ 0x080001C0)
-T3F74 26219:571.371 Data: FF F7
-T3F74 26219:571.390 - 0.058ms returns 2 (0x2)
-T3F74 26219:571.405 JLINK_ReadMemEx(0x080001C2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.419 -- Read from C cache (2 bytes @ 0x080001C2)
-T3F74 26219:571.439 Data: F2 FF
-T3F74 26219:571.457 - 0.059ms returns 2 (0x2)
-T3F74 26219:571.473 JLINK_ReadMemEx(0x080001C4, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:571.488 -- Read from C cache (60 bytes @ 0x080001C4)
-T3F74 26219:571.507 Data: 03 BC 00 F0 91 F8 00 00 09 48 80 47 09 48 00 47 ...
-T3F74 26219:571.535 - 0.068ms returns 60 (0x3C)
-T3F74 26219:571.550 JLINK_ReadMemEx(0x080001C4, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.564 -- Read from C cache (2 bytes @ 0x080001C4)
-T3F74 26219:571.585 Data: 03 BC
-T3F74 26219:571.604 - 0.060ms returns 2 (0x2)
-T3F74 26219:571.619 JLINK_ReadMemEx(0x080001C6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.633 -- Read from C cache (2 bytes @ 0x080001C6)
-T3F74 26219:571.652 Data: 00 F0
-T3F74 26219:571.671 - 0.058ms returns 2 (0x2)
-T3F74 26219:571.687 JLINK_ReadMemEx(0x080001C6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:571.701 -- Read from C cache (2 bytes @ 0x080001C6)
-T3F74 26219:571.720 Data: 00 F0
-T3F74 26219:571.739 - 0.061ms returns 2 (0x2)
-T3F74 26219:571.758 JLINK_ReadMemEx(0x080001C8, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:571.774 CPU_ReadMem(64 bytes @ 0x08000200)
-T3F74 26219:573.337 -- Updating C cache (64 bytes @ 0x08000200)
-T3F74 26219:573.365 -- Read from C cache (60 bytes @ 0x080001C8)
-T3F74 26219:573.387 Data: 91 F8 00 00 09 48 80 47 09 48 00 47 FE E7 FE E7 ...
-T3F74 26219:573.406 - 1.654ms returns 60 (0x3C)
-T3F74 26219:573.424 JLINK_ReadMemEx(0x080001C8, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:573.440 -- Read from C cache (2 bytes @ 0x080001C8)
-T3F74 26219:573.459 Data: 91 F8
-T3F74 26219:573.478 - 0.061ms returns 2 (0x2)
-T3F74 26219:573.495 JLINK_ReadMemEx(0x080001CA, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:573.510 -- Read from C cache (2 bytes @ 0x080001CA)
-T3F74 26219:573.529 Data: 00 00
-T3F74 26219:573.548 - 0.059ms returns 2 (0x2)
-T3F74 26219:573.563 JLINK_ReadMemEx(0x080001CC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:573.578 -- Read from C cache (60 bytes @ 0x080001CC)
-T3F74 26219:573.600 Data: 09 48 80 47 09 48 00 47 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26219:573.619 - 0.063ms returns 60 (0x3C)
-T3F74 26219:573.642 JLINK_ReadMemEx(0x080001CC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:573.661 -- Read from C cache (2 bytes @ 0x080001CC)
-T3F74 26219:573.689 Data: 09 48
-T3F74 26219:573.711 - 0.076ms returns 2 (0x2)
-T3F74 26219:573.798 JLINK_ReadMemEx(0x080001CC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:573.850 -- Read from C cache (60 bytes @ 0x080001CC)
-T3F74 26219:573.880 Data: 09 48 80 47 09 48 00 47 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26219:573.902 - 0.112ms returns 60 (0x3C)
-T3F74 26219:573.922 JLINK_ReadMemEx(0x080001CC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:573.939 -- Read from C cache (2 bytes @ 0x080001CC)
-T3F74 26219:573.962 Data: 09 48
-T3F74 26219:573.994 - 0.081ms returns 2 (0x2)
-T3F74 26219:574.014 JLINK_ReadMemEx(0x080001CE, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:574.032 -- Read from C cache (2 bytes @ 0x080001CE)
-T3F74 26219:574.054 Data: 80 47
-T3F74 26219:574.077 - 0.071ms returns 2 (0x2)
-T3F74 26219:574.102 JLINK_ReadMemEx(0x080001CE, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:574.120 -- Read from C cache (2 bytes @ 0x080001CE)
-T3F74 26219:574.144 Data: 80 47
-T3F74 26219:574.166 - 0.071ms returns 2 (0x2)
-T3F74 26219:574.185 JLINK_ReadMemEx(0x080001D0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:574.202 -- Read from C cache (60 bytes @ 0x080001D0)
-T3F74 26219:574.225 Data: 09 48 00 47 FE E7 FE E7 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26219:574.248 - 0.071ms returns 60 (0x3C)
-T3F74 26219:574.266 JLINK_ReadMemEx(0x080001D0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:574.283 -- Read from C cache (2 bytes @ 0x080001D0)
-T3F74 26219:574.305 Data: 09 48
-T3F74 26219:574.328 - 0.069ms returns 2 (0x2)
-T3F74 26219:574.350 JLINK_ReadMemEx(0x080001D0, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26219:574.367 -- Read from C cache (60 bytes @ 0x080001D0)
-T3F74 26219:574.390 Data: 09 48 00 47 FE E7 FE E7 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26219:574.412 - 0.070ms returns 60 (0x3C)
-T3F74 26219:574.430 JLINK_ReadMemEx(0x080001D0, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:574.447 -- Read from C cache (2 bytes @ 0x080001D0)
-T3F74 26219:574.470 Data: 09 48
-T3F74 26219:574.492 - 0.069ms returns 2 (0x2)
-T3F74 26219:574.510 JLINK_ReadMemEx(0x080001D2, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26219:574.527 -- Read from C cache (2 bytes @ 0x080001D2)
-T3F74 26219:574.549 Data: 00 47
-T3F74 26219:574.571 - 0.069ms returns 2 (0x2)
-T3F74 26219:984.473 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26219:984.526 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26219:985.926 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26219:985.989 - 1.524ms returns 16 (0x10)
-T3F74 26219:986.068 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26219:986.115 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26219:987.235 Data: 00 00 00 00
-T3F74 26219:987.335 - 1.275ms returns 4 (0x4)
-T3F74 26219:987.359 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26219:987.381 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26219:987.911 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
-T3F74 26219:987.935 - 0.584ms returns 20 (0x14)
-T3F74 26219:987.956 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26219:987.975 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26219:988.406 Data: 00 00 00 00
-T3F74 26219:988.426 - 0.477ms returns 4 (0x4)
-T3F74 26219:988.444 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26219:988.460 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26219:988.901 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26219:988.921 - 0.484ms returns 12 (0xC)
-T3F74 26219:988.938 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26219:988.954 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26219:989.401 Data: 00 00 00 00
-T3F74 26219:989.421 - 0.489ms returns 4 (0x4)
-T3F74 26219:989.438 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26219:989.454 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26219:989.900 Data: 00 00 00 00
-T3F74 26219:989.920 - 0.489ms returns 4 (0x4)
-T3F74 26219:989.937 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26219:989.953 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26219:990.399 Data: 00 00 00 00
-T3F74 26219:990.420 - 0.489ms returns 4 (0x4)
-T3F74 26224:460.127 JLINK_ReadMemEx(0x080001C6, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.178 -- Read from C cache (2 bytes @ 0x080001C6)
-T3F74 26224:460.203 Data: 00 F0
-T3F74 26224:460.226 - 0.107ms returns 2 (0x2)
-T3F74 26224:460.246 JLINK_ReadMemEx(0x080001C8, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26224:460.263 -- Read from C cache (60 bytes @ 0x080001C8)
-T3F74 26224:460.287 Data: 91 F8 00 00 09 48 80 47 09 48 00 47 FE E7 FE E7 ...
-T3F74 26224:460.310 - 0.072ms returns 60 (0x3C)
-T3F74 26224:460.328 JLINK_ReadMemEx(0x080001C8, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.345 -- Read from C cache (2 bytes @ 0x080001C8)
-T3F74 26224:460.368 Data: 91 F8
-T3F74 26224:460.390 - 0.070ms returns 2 (0x2)
-T3F74 26224:460.429 JLINK_ReadMemEx(0x080001CA, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.447 -- Read from C cache (2 bytes @ 0x080001CA)
-T3F74 26224:460.470 Data: 00 00
-T3F74 26224:460.493 - 0.071ms returns 2 (0x2)
-T3F74 26224:460.511 JLINK_ReadMemEx(0x080001CC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26224:460.528 -- Read from C cache (60 bytes @ 0x080001CC)
-T3F74 26224:460.552 Data: 09 48 80 47 09 48 00 47 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26224:460.574 - 0.071ms returns 60 (0x3C)
-T3F74 26224:460.592 JLINK_ReadMemEx(0x080001CC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.609 -- Read from C cache (2 bytes @ 0x080001CC)
-T3F74 26224:460.632 Data: 09 48
-T3F74 26224:460.654 - 0.069ms returns 2 (0x2)
-T3F74 26224:460.678 JLINK_ReadMemEx(0x080001CC, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26224:460.696 -- Read from C cache (60 bytes @ 0x080001CC)
-T3F74 26224:460.720 Data: 09 48 80 47 09 48 00 47 FE E7 FE E7 FE E7 FE E7 ...
-T3F74 26224:460.743 - 0.072ms returns 60 (0x3C)
-T3F74 26224:460.762 JLINK_ReadMemEx(0x080001CC, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.778 -- Read from C cache (2 bytes @ 0x080001CC)
-T3F74 26224:460.801 Data: 09 48
-T3F74 26224:460.823 - 0.069ms returns 2 (0x2)
-T3F74 26224:460.846 JLINK_ReadMemEx(0x080001CE, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26224:460.868 -- Read from C cache (2 bytes @ 0x080001CE)
-T3F74 26224:460.888 Data: 80 47
-T3F74 26224:460.906 - 0.068ms returns 2 (0x2)
-T3F74 26225:428.640 JLINK_HasError()
-T3F74 26225:428.688 JLINK_ReadReg(R0)
-T3F74 26225:429.829 - 1.169ms returns 0x00000000
-T3F74 26225:429.873 JLINK_ReadReg(R1)
-T3F74 26225:429.890 - 0.025ms returns 0x00000000
-T3F74 26225:429.909 JLINK_ReadReg(R2)
-T3F74 26225:429.926 - 0.025ms returns 0x00000000
-T3F74 26225:429.945 JLINK_ReadReg(R3)
-T3F74 26225:429.961 - 0.024ms returns 0x00000000
-T3F74 26225:430.072 JLINK_ReadReg(R4)
-T3F74 26225:430.095 - 0.031ms returns 0x00000000
-T3F74 26225:430.114 JLINK_ReadReg(R5)
-T3F74 26225:430.130 - 0.024ms returns 0x00000000
-T3F74 26225:430.149 JLINK_ReadReg(R6)
-T3F74 26225:430.165 - 0.024ms returns 0x00000000
-T3F74 26225:430.183 JLINK_ReadReg(R7)
-T3F74 26225:430.200 - 0.024ms returns 0x00000000
-T3F74 26225:430.218 JLINK_ReadReg(R8)
-T3F74 26225:430.234 - 0.024ms returns 0x00000000
-T3F74 26225:430.253 JLINK_ReadReg(R9)
-T3F74 26225:430.269 - 0.024ms returns 0x00000000
-T3F74 26225:430.287 JLINK_ReadReg(R10)
-T3F74 26225:430.303 - 0.024ms returns 0x00000000
-T3F74 26225:430.322 JLINK_ReadReg(R11)
-T3F74 26225:430.338 - 0.024ms returns 0x00000000
-T3F74 26225:430.356 JLINK_ReadReg(R12)
-T3F74 26225:430.372 - 0.024ms returns 0x00000000
-T3F74 26225:430.390 JLINK_ReadReg(R13 (SP))
-T3F74 26225:430.407 - 0.024ms returns 0x20000D00
-T3F74 26225:430.426 JLINK_ReadReg(R14)
-T3F74 26225:430.442 - 0.024ms returns 0xFFFFFFFF
-T3F74 26225:430.460 JLINK_ReadReg(R15 (PC))
-T3F74 26225:430.477 - 0.024ms returns 0x080001CC
-T3F74 26225:430.495 JLINK_ReadReg(XPSR)
-T3F74 26225:430.511 - 0.024ms returns 0x01000000
-T3F74 26225:430.530 JLINK_ReadReg(MSP)
-T3F74 26225:430.546 - 0.024ms returns 0x20000D00
-T3F74 26225:430.564 JLINK_ReadReg(PSP)
-T3F74 26225:430.580 - 0.024ms returns 0x00000000
-T3F74 26225:430.599 JLINK_ReadReg(CFBP)
-T3F74 26225:430.615 - 0.024ms returns 0x00000000
-T3F74 26225:430.635 JLINK_ReadReg(FPSCR)
-T3F74 26225:434.941 - 4.324ms returns 0x00000000
-T3F74 26225:434.973 JLINK_ReadReg(FPS0)
-T3F74 26225:434.991 - 0.026ms returns 0x00000000
-T3F74 26225:435.010 JLINK_ReadReg(FPS1)
-T3F74 26225:435.026 - 0.024ms returns 0x00000000
-T3F74 26225:435.047 JLINK_ReadReg(FPS2)
-T3F74 26225:435.063 - 0.024ms returns 0x00000000
-T3F74 26225:435.082 JLINK_ReadReg(FPS3)
-T3F74 26225:435.098 - 0.024ms returns 0x00000000
-T3F74 26225:435.117 JLINK_ReadReg(FPS4)
-T3F74 26225:435.132 - 0.024ms returns 0x00000000
-T3F74 26225:435.151 JLINK_ReadReg(FPS5)
-T3F74 26225:435.167 - 0.024ms returns 0x00000000
-T3F74 26225:435.186 JLINK_ReadReg(FPS6)
-T3F74 26225:435.202 - 0.024ms returns 0x00000000
-T3F74 26225:435.220 JLINK_ReadReg(FPS7)
-T3F74 26225:435.236 - 0.024ms returns 0x00000000
-T3F74 26225:435.255 JLINK_ReadReg(FPS8)
-T3F74 26225:435.271 - 0.024ms returns 0x00000000
-T3F74 26225:435.289 JLINK_ReadReg(FPS9)
-T3F74 26225:435.305 - 0.024ms returns 0x00000000
-T3F74 26225:435.324 JLINK_ReadReg(FPS10)
-T3F74 26225:435.340 - 0.024ms returns 0x00000000
-T3F74 26225:435.358 JLINK_ReadReg(FPS11)
-T3F74 26225:435.374 - 0.024ms returns 0x00000000
-T3F74 26225:435.393 JLINK_ReadReg(FPS12)
-T3F74 26225:435.409 - 0.024ms returns 0x00000000
-T3F74 26225:435.427 JLINK_ReadReg(FPS13)
-T3F74 26225:435.443 - 0.024ms returns 0x00000000
-T3F74 26225:435.462 JLINK_ReadReg(FPS14)
-T3F74 26225:435.478 - 0.024ms returns 0x00000000
-T3F74 26225:435.496 JLINK_ReadReg(FPS15)
-T3F74 26225:435.518 - 0.029ms returns 0x00000000
-T3F74 26225:435.536 JLINK_ReadReg(FPS16)
-T3F74 26225:435.552 - 0.024ms returns 0x00000000
-T3F74 26225:435.571 JLINK_ReadReg(FPS17)
-T3F74 26225:435.587 - 0.024ms returns 0x00000000
-T3F74 26225:435.605 JLINK_ReadReg(FPS18)
-T3F74 26225:435.621 - 0.024ms returns 0x00000000
-T3F74 26225:435.640 JLINK_ReadReg(FPS19)
-T3F74 26225:435.656 - 0.024ms returns 0x00000000
-T3F74 26225:435.674 JLINK_ReadReg(FPS20)
-T3F74 26225:435.690 - 0.024ms returns 0x00000000
-T3F74 26225:435.709 JLINK_ReadReg(FPS21)
-T3F74 26225:435.725 - 0.023ms returns 0x00000000
-T3F74 26225:435.743 JLINK_ReadReg(FPS22)
-T3F74 26225:435.759 - 0.024ms returns 0x00000000
-T3F74 26225:435.777 JLINK_ReadReg(FPS23)
-T3F74 26225:435.793 - 0.023ms returns 0x00000000
-T3F74 26225:435.811 JLINK_ReadReg(FPS24)
-T3F74 26225:435.827 - 0.024ms returns 0x00000000
-T3F74 26225:435.846 JLINK_ReadReg(FPS25)
-T3F74 26225:435.862 - 0.024ms returns 0x00000000
-T3F74 26225:435.880 JLINK_ReadReg(FPS26)
-T3F74 26225:435.896 - 0.023ms returns 0x00000000
-T3F74 26225:435.914 JLINK_ReadReg(FPS27)
-T3F74 26225:435.930 - 0.024ms returns 0x00000000
-T3F74 26225:436.021 JLINK_ReadReg(FPS28)
-T3F74 26225:436.053 - 0.041ms returns 0x00000000
-T3F74 26225:436.073 JLINK_ReadReg(FPS29)
-T3F74 26225:436.089 - 0.026ms returns 0x00000000
-T3F74 26225:436.109 JLINK_ReadReg(FPS30)
-T3F74 26225:436.126 - 0.024ms returns 0x00000000
-T3F74 26225:436.144 JLINK_ReadReg(FPS31)
-T3F74 26225:436.160 - 0.024ms returns 0x00000000
-T3F74 26225:436.184 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:436.213 CPU_ReadMem(64 bytes @ 0x20000040)
-T3F74 26225:437.874 -- Updating C cache (64 bytes @ 0x20000040)
-T3F74 26225:437.900 -- Read from C cache (4 bytes @ 0x20000058)
-T3F74 26225:437.920 Data: 40 4C 20 60
-T3F74 26225:437.940 - 1.762ms returns 4 (0x4)
-T3F74 26225:438.395 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:438.416 -- Read from C cache (4 bytes @ 0x20000058)
-T3F74 26225:438.439 Data: 40 4C 20 60
-T3F74 26225:438.461 - 0.074ms returns 4 (0x4)
-T3F74 26225:438.512 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:438.531 -- Read from C cache (4 bytes @ 0x20000058)
-T3F74 26225:438.554 Data: 40 4C 20 60
-T3F74 26225:438.576 - 0.072ms returns 4 (0x4)
-T3F74 26225:443.145 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:443.177 -- Read from C cache (4 bytes @ 0x2000005C)
-T3F74 26225:443.198 Data: 06 20 60 60
-T3F74 26225:443.219 - 0.080ms returns 4 (0x4)
-T3F74 26225:443.411 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:443.427 -- Read from C cache (4 bytes @ 0x2000005C)
-T3F74 26225:443.447 Data: 06 20 60 60
-T3F74 26225:443.466 - 0.061ms returns 4 (0x4)
-T3F74 26225:443.505 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26225:443.521 -- Read from C cache (4 bytes @ 0x2000005C)
-T3F74 26225:443.541 Data: 06 20 60 60
-T3F74 26225:443.560 - 0.061ms returns 4 (0x4)
-T062C 26226:085.292 JLINK_ReadMemEx(0x080001CC, 0x2 Bytes, Flags = 0x02000000)
-T062C 26226:085.343 -- Read from C cache (2 bytes @ 0x080001CC)
-T062C 26226:085.367 Data: 09 48
-T062C 26226:085.391 - 0.106ms returns 2 (0x2)
-T062C 26226:085.410 JLINK_HasError()
-T062C 26226:085.437 JLINK_SetBPEx(Addr = 0x080024C4, Type = 0xFFFFFFF2)
-T062C 26226:085.457 - 0.029ms returns 0x00000001
-T062C 26226:085.476 JLINK_HasError()
-T062C 26226:085.494 JLINK_HasError()
-T062C 26226:085.513 JLINK_Go()
-T062C 26226:086.636 CPU_ReadMem(4 bytes @ 0xE0001000)
-T062C 26226:087.109 CPU_WriteMem(4 bytes @ 0xE0002008)
-T062C 26226:087.161 CPU_WriteMem(4 bytes @ 0xE000200C)
-T062C 26226:087.185 CPU_WriteMem(4 bytes @ 0xE0002010)
-T062C 26226:087.211 CPU_WriteMem(4 bytes @ 0xE0002014)
-T062C 26226:087.234 CPU_WriteMem(4 bytes @ 0xE0002018)
-T062C 26226:087.258 CPU_WriteMem(4 bytes @ 0xE000201C)
-T062C 26226:088.480 CPU_WriteMem(4 bytes @ 0xE0001004)
-T062C 26226:089.464 - 3.968ms
-T062C 26226:190.287 JLINK_HasError()
-T062C 26226:190.339 JLINK_IsHalted()
-T062C 26226:193.548 - 3.230ms returns TRUE
-T062C 26226:193.583 JLINK_HasError()
-T062C 26226:193.602 JLINK_Halt()
-T062C 26226:193.619 - 0.024ms returns 0x00
-T062C 26226:193.637 JLINK_IsHalted()
-T062C 26226:193.653 - 0.024ms returns TRUE
-T062C 26226:193.672 JLINK_IsHalted()
-T062C 26226:193.690 - 0.026ms returns TRUE
-T062C 26226:193.708 JLINK_IsHalted()
-T062C 26226:193.724 - 0.023ms returns TRUE
-T062C 26226:193.743 JLINK_HasError()
-T062C 26226:193.762 JLINK_ReadReg(R15 (PC))
-T062C 26226:193.782 - 0.028ms returns 0x080024C4
-T062C 26226:193.801 JLINK_ReadReg(XPSR)
-T062C 26226:193.817 - 0.024ms returns 0x21000000
-T062C 26226:193.839 JLINK_HasError()
-T062C 26226:193.862 JLINK_ClrBPEx(BPHandle = 0x00000001)
-T062C 26226:193.879 - 0.025ms returns 0x00
-T062C 26226:193.898 JLINK_HasError()
-T062C 26226:193.918 JLINK_HasError()
-T062C 26226:193.936 JLINK_ReadMemU32(0xE000ED30, 0x1 Items)
-T062C 26226:193.961 CPU_ReadMem(4 bytes @ 0xE000ED30)
-T062C 26226:195.137 Data: 02 00 00 00
-T062C 26226:195.173 - 1.245ms returns 1 (0x1)
-T062C 26226:195.199 JLINK_ReadMemU32(0xE0001028, 0x1 Items)
-T062C 26226:195.364 CPU_ReadMem(4 bytes @ 0xE0001028)
-T062C 26226:196.459 Data: 00 00 00 00
-T062C 26226:196.494 Debug reg: DWT_FUNC[0]
-T062C 26226:196.517 - 1.327ms returns 1 (0x1)
-T062C 26226:196.552 JLINK_ReadMemU32(0xE0001038, 0x1 Items)
-T062C 26226:196.575 CPU_ReadMem(4 bytes @ 0xE0001038)
-T062C 26226:197.086 Data: 00 02 00 00
-T062C 26226:197.124 Debug reg: DWT_FUNC[1]
-T062C 26226:197.147 - 0.603ms returns 1 (0x1)
-T062C 26226:197.172 JLINK_ReadMemU32(0xE0001048, 0x1 Items)
-T062C 26226:197.195 CPU_ReadMem(4 bytes @ 0xE0001048)
-T062C 26226:197.578 Data: 00 00 00 00
-T062C 26226:197.606 Debug reg: DWT_FUNC[2]
-T062C 26226:197.634 - 0.470ms returns 1 (0x1)
-T062C 26226:197.657 JLINK_ReadMemU32(0xE0001058, 0x1 Items)
-T062C 26226:197.677 CPU_ReadMem(4 bytes @ 0xE0001058)
-T062C 26226:198.076 Data: 00 00 00 00
-T062C 26226:198.101 Debug reg: DWT_FUNC[3]
-T062C 26226:198.123 - 0.474ms returns 1 (0x1)
-T062C 26226:198.199 JLINK_HasError()
-T062C 26226:198.224 JLINK_ReadReg(R0)
-T062C 26226:198.241 - 0.026ms returns 0x20000700
-T062C 26226:198.261 JLINK_ReadReg(R1)
-T062C 26226:198.277 - 0.024ms returns 0x20000900
-T062C 26226:198.296 JLINK_ReadReg(R2)
-T062C 26226:198.312 - 0.024ms returns 0x20000900
-T062C 26226:198.331 JLINK_ReadReg(R3)
-T062C 26226:198.347 - 0.024ms returns 0x20000900
-T062C 26226:198.366 JLINK_ReadReg(R4)
-T062C 26226:198.383 - 0.024ms returns 0x00000000
-T062C 26226:198.401 JLINK_ReadReg(R5)
-T062C 26226:198.417 - 0.024ms returns 0x200006A0
-T062C 26226:198.436 JLINK_ReadReg(R6)
-T062C 26226:198.452 - 0.024ms returns 0x00000000
-T062C 26226:198.470 JLINK_ReadReg(R7)
-T062C 26226:198.486 - 0.024ms returns 0x00000000
-T062C 26226:198.505 JLINK_ReadReg(R8)
-T062C 26226:198.521 - 0.024ms returns 0x00000000
-T062C 26226:198.539 JLINK_ReadReg(R9)
-T062C 26226:198.555 - 0.024ms returns 0x00000000
-T062C 26226:198.573 JLINK_ReadReg(R10)
-T062C 26226:198.589 - 0.023ms returns 0x080028A0
-T062C 26226:198.607 JLINK_ReadReg(R11)
-T062C 26226:198.623 - 0.023ms returns 0x00000000
-T062C 26226:198.642 JLINK_ReadReg(R12)
-T062C 26226:198.658 - 0.024ms returns 0x200006E0
-T062C 26226:198.676 JLINK_ReadReg(R13 (SP))
-T062C 26226:198.693 - 0.024ms returns 0x20000D00
-T062C 26226:198.711 JLINK_ReadReg(R14)
-T062C 26226:198.727 - 0.024ms returns 0x080001BB
-T062C 26226:198.746 JLINK_ReadReg(R15 (PC))
-T062C 26226:198.762 - 0.024ms returns 0x080024C4
-T062C 26226:198.781 JLINK_ReadReg(XPSR)
-T062C 26226:198.797 - 0.024ms returns 0x21000000
-T062C 26226:198.815 JLINK_ReadReg(MSP)
-T062C 26226:198.831 - 0.024ms returns 0x20000D00
-T062C 26226:198.850 JLINK_ReadReg(PSP)
-T062C 26226:198.866 - 0.024ms returns 0x00000000
-T062C 26226:198.885 JLINK_ReadReg(CFBP)
-T062C 26226:198.901 - 0.024ms returns 0x00000000
-T062C 26226:198.919 JLINK_ReadReg(FPSCR)
-T062C 26226:203.235 - 4.338ms returns 0x00000000
-T062C 26226:203.275 JLINK_ReadReg(FPS0)
-T062C 26226:203.297 - 0.032ms returns 0x00000000
-T062C 26226:203.319 JLINK_ReadReg(FPS1)
-T062C 26226:203.337 - 0.026ms returns 0x00000000
-T062C 26226:203.358 JLINK_ReadReg(FPS2)
-T062C 26226:203.376 - 0.028ms returns 0x00000000
-T062C 26226:203.400 JLINK_ReadReg(FPS3)
-T062C 26226:203.419 - 0.027ms returns 0x00000000
-T062C 26226:203.440 JLINK_ReadReg(FPS4)
-T062C 26226:203.458 - 0.026ms returns 0x00000000
-T062C 26226:203.478 JLINK_ReadReg(FPS5)
-T062C 26226:203.496 - 0.029ms returns 0x00000000
-T062C 26226:203.519 JLINK_ReadReg(FPS6)
-T062C 26226:203.542 - 0.033ms returns 0x00000000
-T062C 26226:203.567 JLINK_ReadReg(FPS7)
-T062C 26226:203.587 - 0.030ms returns 0x00000000
-T062C 26226:203.610 JLINK_ReadReg(FPS8)
-T062C 26226:203.631 - 0.031ms returns 0x00000000
-T062C 26226:203.652 JLINK_ReadReg(FPS9)
-T062C 26226:203.668 - 0.024ms returns 0x00000000
-T062C 26226:203.687 JLINK_ReadReg(FPS10)
-T062C 26226:203.703 - 0.024ms returns 0x00000000
-T062C 26226:203.721 JLINK_ReadReg(FPS11)
-T062C 26226:203.737 - 0.024ms returns 0x00000000
-T062C 26226:203.756 JLINK_ReadReg(FPS12)
-T062C 26226:203.772 - 0.024ms returns 0x00000000
-T062C 26226:203.790 JLINK_ReadReg(FPS13)
-T062C 26226:203.894 - 0.112ms returns 0x00000000
-T062C 26226:203.913 JLINK_ReadReg(FPS14)
-T062C 26226:203.929 - 0.024ms returns 0x00000000
-T062C 26226:203.948 JLINK_ReadReg(FPS15)
-T062C 26226:203.964 - 0.024ms returns 0x00000000
-T062C 26226:203.982 JLINK_ReadReg(FPS16)
-T062C 26226:203.999 - 0.024ms returns 0x00000000
-T062C 26226:204.017 JLINK_ReadReg(FPS17)
-T062C 26226:204.033 - 0.024ms returns 0x00000000
-T062C 26226:204.052 JLINK_ReadReg(FPS18)
-T062C 26226:204.068 - 0.024ms returns 0x00000000
-T062C 26226:204.086 JLINK_ReadReg(FPS19)
-T062C 26226:204.102 - 0.024ms returns 0x00000000
-T062C 26226:204.121 JLINK_ReadReg(FPS20)
-T062C 26226:204.140 - 0.027ms returns 0x00000000
-T062C 26226:204.159 JLINK_ReadReg(FPS21)
-T062C 26226:204.175 - 0.024ms returns 0x00000000
-T062C 26226:204.194 JLINK_ReadReg(FPS22)
-T062C 26226:204.213 - 0.027ms returns 0x00000000
-T062C 26226:204.231 JLINK_ReadReg(FPS23)
-T062C 26226:204.247 - 0.024ms returns 0x00000000
-T062C 26226:204.266 JLINK_ReadReg(FPS24)
-T062C 26226:204.282 - 0.024ms returns 0x00000000
-T062C 26226:204.301 JLINK_ReadReg(FPS25)
-T062C 26226:204.316 - 0.023ms returns 0x00000000
-T062C 26226:204.335 JLINK_ReadReg(FPS26)
-T062C 26226:204.351 - 0.024ms returns 0x00000000
-T062C 26226:204.369 JLINK_ReadReg(FPS27)
-T062C 26226:204.385 - 0.024ms returns 0x00000000
-T062C 26226:204.404 JLINK_ReadReg(FPS28)
-T062C 26226:204.420 - 0.024ms returns 0x00000000
-T062C 26226:204.438 JLINK_ReadReg(FPS29)
-T062C 26226:204.455 - 0.024ms returns 0x00000000
-T062C 26226:204.473 JLINK_ReadReg(FPS30)
-T062C 26226:204.489 - 0.024ms returns 0x00000000
-T062C 26226:204.507 JLINK_ReadReg(FPS31)
-T062C 26226:204.523 - 0.024ms returns 0x00000000
-T3F74 26226:213.416 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26226:213.457 CPU_ReadMem(64 bytes @ 0x20000040)
-T3F74 26226:214.979 -- Updating C cache (64 bytes @ 0x20000040)
-T3F74 26226:215.006 -- Read from C cache (4 bytes @ 0x20000058)
-T3F74 26226:215.026 Data: 00 00 00 00
-T3F74 26226:215.046 - 1.637ms returns 4 (0x4)
-T3F74 26226:215.406 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26226:215.427 -- Read from C cache (4 bytes @ 0x2000005C)
-T3F74 26226:215.447 Data: 00 00 00 00
-T3F74 26226:215.466 - 0.066ms returns 4 (0x4)
-T3F74 26226:218.902 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26226:218.930 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26226:220.076 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26226:220.101 - 1.206ms returns 16 (0x10)
-T3F74 26226:220.121 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26226:220.140 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26226:220.575 Data: 00 00 00 00
-T3F74 26226:220.599 - 0.486ms returns 4 (0x4)
-T3F74 26226:220.621 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26226:220.640 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26226:221.199 Data: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
-T3F74 26226:221.225 - 0.612ms returns 20 (0x14)
-T3F74 26226:221.246 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26226:221.266 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26226:221.692 Data: 00 00 00 00
-T3F74 26226:221.713 - 0.474ms returns 4 (0x4)
-T3F74 26226:221.730 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26226:221.747 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26226:222.192 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26226:222.223 - 0.500ms returns 12 (0xC)
-T3F74 26226:222.241 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26226:222.269 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26226:222.698 Data: 00 00 00 00
-T3F74 26226:222.722 - 0.489ms returns 4 (0x4)
-T3F74 26226:222.742 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26226:222.762 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26226:223.196 Data: 00 00 00 00
-T3F74 26226:223.231 - 0.497ms returns 4 (0x4)
-T3F74 26226:223.252 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26226:223.283 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26226:223.699 Data: 00 00 00 00
-T3F74 26226:223.724 - 0.480ms returns 4 (0x4)
-T062C 26231:530.626 JLINK_ReadMemEx(0x080024C4, 0x2 Bytes, Flags = 0x02000000)
-T062C 26231:530.685 CPU_ReadMem(64 bytes @ 0x080024C0)
-T062C 26231:532.370 -- Updating C cache (64 bytes @ 0x080024C0)
-T062C 26231:532.449 -- Read from C cache (2 bytes @ 0x080024C4)
-T062C 26231:532.473 Data: FE F7
-T062C 26231:532.495 - 1.877ms returns 2 (0x2)
-T062C 26231:532.517 JLINK_HasError()
-T062C 26231:532.536 JLINK_HasError()
-T062C 26231:532.554 JLINK_Go()
-T062C 26231:533.691 CPU_ReadMem(4 bytes @ 0xE0001000)
-T062C 26231:534.122 CPU_WriteMem(4 bytes @ 0xE0002008)
-T062C 26231:534.994 - 2.449ms
-T062C 26231:635.881 JLINK_HasError()
-T062C 26231:635.934 JLINK_IsHalted()
-T062C 26231:637.019 - 1.104ms returns FALSE
-T062C 26231:737.550 JLINK_HasError()
-T062C 26231:737.596 JLINK_IsHalted()
-T062C 26231:738.623 - 1.045ms returns FALSE
-T062C 26231:839.256 JLINK_HasError()
-T062C 26231:839.300 JLINK_IsHalted()
-T062C 26231:840.369 - 1.086ms returns FALSE
-T062C 26231:941.096 JLINK_HasError()
-T062C 26231:941.181 JLINK_IsHalted()
-T062C 26231:942.203 - 1.041ms returns FALSE
-T062C 26232:042.453 JLINK_HasError()
-T062C 26232:042.530 JLINK_IsHalted()
-T062C 26232:043.649 - 1.137ms returns FALSE
-T062C 26232:144.181 JLINK_HasError()
-T062C 26232:144.221 JLINK_HasError()
-T062C 26232:144.240 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26232:144.271 CPU_ReadMem(4 bytes @ 0xE0001004)
-T062C 26232:145.325 Data: 8D 12 74 01
-T062C 26232:145.399 Debug reg: DWT_CYCCNT
-T062C 26232:145.425 - 1.193ms returns 1 (0x1)
-T3F74 26232:148.040 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26232:148.080 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26232:149.222 Data: 00 00 80 00
-T3F74 26232:149.256 - 1.225ms returns 4 (0x4)
-T3F74 26232:149.975 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26232:149.999 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26232:151.053 Data: 00 00 F0 01
-T3F74 26232:151.084 - 1.117ms returns 4 (0x4)
-T3F74 26232:155.444 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26232:155.496 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26232:156.715 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26232:156.751 - 1.315ms returns 16 (0x10)
-T3F74 26232:156.778 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:156.801 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26232:157.291 Data: 1F 00 00 00
-T3F74 26232:157.316 - 0.547ms returns 4 (0x4)
-T3F74 26232:157.337 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26232:157.357 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26232:157.942 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0D 02 00 00 ...
-T3F74 26232:157.969 - 0.639ms returns 20 (0x14)
-T3F74 26232:157.990 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:158.011 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26232:158.412 Data: 1F 03 00 00
-T3F74 26232:158.436 - 0.453ms returns 4 (0x4)
-T3F74 26232:158.456 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26232:158.475 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26232:158.914 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26232:158.938 - 0.489ms returns 12 (0xC)
-T3F74 26232:158.958 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:158.977 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26232:159.413 Data: 00 00 00 00
-T3F74 26232:159.436 - 0.486ms returns 4 (0x4)
-T3F74 26232:159.457 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:159.476 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26232:159.912 Data: 00 00 00 00
-T3F74 26232:159.936 - 0.486ms returns 4 (0x4)
-T3F74 26232:159.956 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:159.975 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26232:160.411 Data: 00 00 00 00
-T3F74 26232:160.436 - 0.492ms returns 4 (0x4)
-T062C 26232:206.659 JLINK_IsHalted()
-T062C 26232:207.805 - 1.169ms returns FALSE
-T062C 26232:308.813 JLINK_HasError()
-T062C 26232:308.900 JLINK_IsHalted()
-T062C 26232:310.109 - 1.250ms returns FALSE
-T062C 26232:410.345 JLINK_HasError()
-T062C 26232:410.428 JLINK_IsHalted()
-T062C 26232:411.598 - 1.188ms returns FALSE
-T062C 26232:512.550 JLINK_HasError()
-T062C 26232:512.632 JLINK_IsHalted()
-T062C 26232:513.752 - 1.138ms returns FALSE
-T062C 26232:614.821 JLINK_HasError()
-T062C 26232:614.894 JLINK_IsHalted()
-T062C 26232:616.130 - 1.277ms returns FALSE
-T062C 26232:716.930 JLINK_HasError()
-T062C 26232:716.967 JLINK_HasError()
-T062C 26232:716.985 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26232:717.014 Data: 8D 12 74 01
-T062C 26232:717.038 Debug reg: DWT_CYCCNT
-T062C 26232:717.061 - 0.083ms returns 1 (0x1)
-T3F74 26232:722.848 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26232:722.880 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26232:724.065 Data: 00 00 80 00
-T3F74 26232:724.098 - 1.259ms returns 4 (0x4)
-T3F74 26232:724.498 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26232:724.520 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26232:725.679 Data: 00 00 F0 01
-T3F74 26232:725.744 - 1.253ms returns 4 (0x4)
-T3F74 26232:729.248 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26232:729.275 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26232:730.529 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26232:730.563 - 1.323ms returns 16 (0x10)
-T3F74 26232:730.586 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:730.609 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26232:731.088 Data: 1E 00 00 00
-T3F74 26232:731.112 - 0.533ms returns 4 (0x4)
-T3F74 26232:731.132 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26232:731.151 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26232:731.840 Data: 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 ...
-T3F74 26232:731.866 - 0.742ms returns 20 (0x14)
-T3F74 26232:731.891 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:731.912 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26232:732.339 Data: 1F 03 00 00
-T3F74 26232:732.363 - 0.479ms returns 4 (0x4)
-T3F74 26232:732.383 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26232:732.402 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26232:732.832 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26232:732.852 - 0.476ms returns 12 (0xC)
-T3F74 26232:732.870 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:732.885 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26232:733.332 Data: 00 00 00 00
-T3F74 26232:733.352 - 0.489ms returns 4 (0x4)
-T3F74 26232:733.369 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:733.385 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26232:733.831 Data: 00 00 00 00
-T3F74 26232:733.851 - 0.489ms returns 4 (0x4)
-T3F74 26232:733.868 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26232:733.884 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26232:734.332 Data: 00 00 00 00
-T3F74 26232:734.352 - 0.490ms returns 4 (0x4)
-T062C 26232:753.315 JLINK_IsHalted()
-T062C 26232:754.516 - 1.219ms returns FALSE
-T062C 26232:855.549 JLINK_HasError()
-T062C 26232:855.633 JLINK_IsHalted()
-T062C 26232:856.849 - 1.234ms returns FALSE
-T062C 26232:957.030 JLINK_HasError()
-T062C 26232:957.102 JLINK_IsHalted()
-T062C 26232:958.240 - 1.157ms returns FALSE
-T062C 26233:058.637 JLINK_HasError()
-T062C 26233:058.721 JLINK_IsHalted()
-T062C 26233:059.925 - 1.223ms returns FALSE
-T062C 26233:160.927 JLINK_HasError()
-T062C 26233:160.972 JLINK_IsHalted()
-T062C 26233:162.045 - 1.091ms returns FALSE
-T062C 26233:262.714 JLINK_HasError()
-T062C 26233:262.808 JLINK_HasError()
-T062C 26233:262.863 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26233:262.894 Data: 8D 12 74 01
-T062C 26233:262.918 Debug reg: DWT_CYCCNT
-T062C 26233:262.940 - 0.087ms returns 1 (0x1)
-T3F74 26233:265.626 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26233:265.701 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26233:266.806 Data: 00 00 80 00
-T3F74 26233:266.840 - 1.222ms returns 4 (0x4)
-T3F74 26233:266.883 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26233:266.908 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26233:267.407 Data: 00 00 F0 01
-T3F74 26233:267.432 - 0.557ms returns 4 (0x4)
-T3F74 26233:271.122 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26233:271.156 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26233:272.415 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26233:272.450 - 1.335ms returns 16 (0x10)
-T3F74 26233:272.474 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:272.497 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26233:273.015 Data: 1E 00 00 00
-T3F74 26233:273.039 - 0.573ms returns 4 (0x4)
-T3F74 26233:273.060 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26233:273.079 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26233:273.649 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 ...
-T3F74 26233:273.673 - 0.621ms returns 20 (0x14)
-T3F74 26233:273.693 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:273.712 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26233:274.137 Data: 1F 03 00 00
-T3F74 26233:274.160 - 0.475ms returns 4 (0x4)
-T3F74 26233:274.180 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26233:274.199 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26233:274.650 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26233:274.673 - 0.501ms returns 12 (0xC)
-T3F74 26233:274.693 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:274.712 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26233:275.142 Data: 00 00 00 00
-T3F74 26233:275.166 - 0.480ms returns 4 (0x4)
-T3F74 26233:275.186 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:275.205 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26233:275.645 Data: 00 00 00 00
-T3F74 26233:275.668 - 0.490ms returns 4 (0x4)
-T3F74 26233:275.688 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:275.708 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26233:276.145 Data: 00 00 00 00
-T3F74 26233:276.168 - 0.488ms returns 4 (0x4)
-T062C 26233:289.649 JLINK_IsHalted()
-T062C 26233:290.784 - 1.160ms returns FALSE
-T062C 26233:391.807 JLINK_HasError()
-T062C 26233:391.877 JLINK_IsHalted()
-T062C 26233:392.887 - 1.029ms returns FALSE
-T062C 26233:493.147 JLINK_HasError()
-T062C 26233:493.235 JLINK_IsHalted()
-T062C 26233:494.484 - 1.297ms returns FALSE
-T062C 26233:595.452 JLINK_HasError()
-T062C 26233:595.539 JLINK_IsHalted()
-T062C 26233:596.682 - 1.160ms returns FALSE
-T062C 26233:696.911 JLINK_HasError()
-T062C 26233:696.951 JLINK_IsHalted()
-T062C 26233:697.993 - 1.060ms returns FALSE
-T062C 26233:798.729 JLINK_HasError()
-T062C 26233:798.798 JLINK_HasError()
-T062C 26233:798.827 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26233:798.862 Data: 8D 12 74 01
-T062C 26233:798.887 Debug reg: DWT_CYCCNT
-T062C 26233:798.910 - 0.090ms returns 1 (0x1)
-T3F74 26233:802.833 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26233:802.878 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26233:803.958 Data: 00 00 80 00
-T3F74 26233:803.994 - 1.170ms returns 4 (0x4)
-T3F74 26233:804.033 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26233:804.056 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26233:804.559 Data: 00 00 F0 01
-T3F74 26233:804.580 - 0.553ms returns 4 (0x4)
-T3F74 26233:807.808 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26233:807.840 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26233:809.070 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26233:809.095 - 1.293ms returns 16 (0x10)
-T3F74 26233:809.115 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:809.133 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26233:809.560 Data: 1E 00 00 00
-T3F74 26233:809.580 - 0.472ms returns 4 (0x4)
-T3F74 26233:809.598 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26233:809.625 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26233:810.061 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A1 00 00 00 ...
-T3F74 26233:810.081 - 0.490ms returns 20 (0x14)
-T3F74 26233:810.099 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:810.115 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26233:810.559 Data: 1F 03 00 00
-T3F74 26233:810.579 - 0.487ms returns 4 (0x4)
-T3F74 26233:810.597 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26233:810.613 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26233:811.059 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26233:811.079 - 0.489ms returns 12 (0xC)
-T3F74 26233:811.097 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:811.113 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26233:811.558 Data: 00 00 00 00
-T3F74 26233:811.579 - 0.488ms returns 4 (0x4)
-T3F74 26233:811.596 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:811.612 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26233:812.071 Data: 00 00 00 00
-T3F74 26233:812.097 - 0.509ms returns 4 (0x4)
-T3F74 26233:812.119 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26233:812.139 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26233:812.564 Data: 00 00 00 00
-T3F74 26233:812.588 - 0.477ms returns 4 (0x4)
-T062C 26233:824.436 JLINK_IsHalted()
-T062C 26233:825.572 - 1.146ms returns FALSE
-T062C 26233:925.765 JLINK_HasError()
-T062C 26233:925.850 JLINK_IsHalted()
-T062C 26233:926.939 - 1.103ms returns FALSE
-T062C 26234:027.138 JLINK_HasError()
-T062C 26234:027.225 JLINK_IsHalted()
-T062C 26234:028.414 - 1.237ms returns FALSE
-T062C 26234:128.993 JLINK_HasError()
-T062C 26234:129.039 JLINK_IsHalted()
-T062C 26234:130.163 - 1.143ms returns FALSE
-T062C 26234:230.417 JLINK_HasError()
-T062C 26234:230.502 JLINK_IsHalted()
-T062C 26234:231.613 - 1.124ms returns FALSE
-T062C 26234:331.875 JLINK_HasError()
-T062C 26234:331.930 JLINK_HasError()
-T062C 26234:331.953 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26234:331.990 Data: 8D 12 74 01
-T062C 26234:332.019 Debug reg: DWT_CYCCNT
-T062C 26234:332.047 - 0.103ms returns 1 (0x1)
-T3F74 26234:337.927 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26234:337.984 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26234:339.068 Data: 00 00 80 00
-T3F74 26234:339.103 - 1.184ms returns 4 (0x4)
-T3F74 26234:339.143 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26234:339.166 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26234:339.621 Data: 00 00 F0 01
-T3F74 26234:339.645 - 0.510ms returns 4 (0x4)
-T3F74 26234:343.619 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26234:343.654 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26234:344.917 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26234:344.963 - 1.352ms returns 16 (0x10)
-T3F74 26234:345.038 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:345.062 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26234:345.496 Data: 1E 00 00 00
-T3F74 26234:345.530 - 0.500ms returns 4 (0x4)
-T3F74 26234:345.553 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26234:345.575 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26234:346.119 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0F 02 00 00 ...
-T3F74 26234:346.143 - 0.597ms returns 20 (0x14)
-T3F74 26234:346.163 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:346.183 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26234:346.619 Data: 1F 03 00 00
-T3F74 26234:346.643 - 0.487ms returns 4 (0x4)
-T3F74 26234:346.663 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26234:346.682 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26234:347.119 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26234:347.142 - 0.487ms returns 12 (0xC)
-T3F74 26234:347.163 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:347.182 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26234:347.638 Data: 00 00 00 00
-T3F74 26234:347.688 - 0.533ms returns 4 (0x4)
-T3F74 26234:347.715 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:347.737 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26234:348.142 Data: 00 00 00 00
-T3F74 26234:348.168 - 0.461ms returns 4 (0x4)
-T3F74 26234:348.189 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:348.209 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26234:348.747 Data: 00 00 00 00
-T3F74 26234:348.773 - 0.592ms returns 4 (0x4)
-T062C 26234:362.973 JLINK_IsHalted()
-T062C 26234:364.016 - 1.062ms returns FALSE
-T062C 26234:464.232 JLINK_HasError()
-T062C 26234:464.319 JLINK_IsHalted()
-T062C 26234:465.517 - 1.215ms returns FALSE
-T062C 26234:566.010 JLINK_HasError()
-T062C 26234:566.095 JLINK_IsHalted()
-T062C 26234:567.133 - 1.056ms returns FALSE
-T062C 26234:668.481 JLINK_HasError()
-T062C 26234:668.568 JLINK_IsHalted()
-T062C 26234:669.780 - 1.228ms returns FALSE
-T062C 26234:770.406 JLINK_HasError()
-T062C 26234:770.448 JLINK_IsHalted()
-T062C 26234:771.588 - 1.158ms returns FALSE
-T062C 26234:871.948 JLINK_HasError()
-T062C 26234:871.990 JLINK_HasError()
-T062C 26234:872.009 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26234:872.045 Data: 8D 12 74 01
-T062C 26234:872.077 Debug reg: DWT_CYCCNT
-T062C 26234:872.100 - 0.099ms returns 1 (0x1)
-T3F74 26234:876.321 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26234:876.400 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26234:877.457 Data: 00 00 80 00
-T3F74 26234:877.493 - 1.182ms returns 4 (0x4)
-T3F74 26234:877.540 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26234:877.567 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26234:878.078 Data: 00 00 F0 01
-T3F74 26234:878.123 - 0.591ms returns 4 (0x4)
-T3F74 26234:882.375 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26234:882.425 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26234:883.797 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26234:883.842 - 1.478ms returns 16 (0x10)
-T3F74 26234:883.875 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:883.917 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26234:885.053 Data: 1E 00 00 00
-T3F74 26234:885.088 - 1.221ms returns 4 (0x4)
-T3F74 26234:885.117 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26234:885.140 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26234:885.673 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BB 00 00 00 ...
-T3F74 26234:885.698 - 0.589ms returns 20 (0x14)
-T3F74 26234:885.721 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:885.741 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26234:886.172 Data: 1F 03 00 00
-T3F74 26234:886.196 - 0.483ms returns 4 (0x4)
-T3F74 26234:886.220 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26234:886.250 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26234:886.694 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26234:886.723 - 0.512ms returns 12 (0xC)
-T3F74 26234:886.774 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:886.805 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26234:887.301 Data: 00 00 00 00
-T3F74 26234:887.329 - 0.563ms returns 4 (0x4)
-T3F74 26234:887.355 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:887.377 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26234:887.825 Data: 00 00 00 00
-T3F74 26234:887.851 - 0.504ms returns 4 (0x4)
-T3F74 26234:887.876 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26234:887.899 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26234:888.301 Data: 00 00 00 00
-T3F74 26234:888.327 - 0.459ms returns 4 (0x4)
-T062C 26234:902.608 JLINK_IsHalted()
-T062C 26234:903.695 - 1.102ms returns FALSE
-T062C 26235:003.906 JLINK_HasError()
-T062C 26235:003.953 JLINK_IsHalted()
-T062C 26235:005.056 - 1.134ms returns FALSE
-T062C 26235:105.985 JLINK_HasError()
-T062C 26235:106.027 JLINK_IsHalted()
-T062C 26235:107.160 - 1.152ms returns FALSE
-T062C 26235:208.005 JLINK_HasError()
-T062C 26235:208.051 JLINK_IsHalted()
-T062C 26235:209.144 - 1.109ms returns FALSE
-T062C 26235:309.963 JLINK_HasError()
-T062C 26235:310.010 JLINK_IsHalted()
-T062C 26235:311.129 - 1.128ms returns FALSE
-T062C 26235:411.562 JLINK_HasError()
-T062C 26235:411.610 JLINK_HasError()
-T062C 26235:411.628 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26235:411.659 Data: 8D 12 74 01
-T062C 26235:411.683 Debug reg: DWT_CYCCNT
-T062C 26235:411.705 - 0.084ms returns 1 (0x1)
-T3F74 26235:414.481 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26235:414.571 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26235:415.801 Data: 00 00 80 00
-T3F74 26235:415.837 - 1.364ms returns 4 (0x4)
-T3F74 26235:415.884 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26235:415.907 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26235:416.358 Data: 00 00 F0 01
-T3F74 26235:416.382 - 0.506ms returns 4 (0x4)
-T3F74 26235:420.042 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26235:420.075 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26235:421.342 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26235:421.421 - 1.388ms returns 16 (0x10)
-T3F74 26235:421.445 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:421.468 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26235:422.000 Data: 1F 00 00 00
-T3F74 26235:422.027 - 0.589ms returns 4 (0x4)
-T3F74 26235:422.048 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26235:422.069 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26235:422.603 Data: 00 00 00 00 00 00 00 00 00 00 00 00 25 01 00 00 ...
-T3F74 26235:422.627 - 0.587ms returns 20 (0x14)
-T3F74 26235:422.648 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:422.667 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26235:423.100 Data: 1F 03 00 00
-T3F74 26235:423.124 - 0.484ms returns 4 (0x4)
-T3F74 26235:423.145 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26235:423.164 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26235:423.600 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26235:423.625 - 0.488ms returns 12 (0xC)
-T3F74 26235:423.648 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:423.668 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26235:424.109 Data: 00 00 00 00
-T3F74 26235:424.146 - 0.506ms returns 4 (0x4)
-T3F74 26235:424.178 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:424.202 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26235:424.600 Data: 00 00 00 00
-T3F74 26235:424.624 - 0.455ms returns 4 (0x4)
-T3F74 26235:424.649 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:424.668 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26235:425.103 Data: 00 00 00 00
-T3F74 26235:425.127 - 0.486ms returns 4 (0x4)
-T062C 26235:445.250 JLINK_IsHalted()
-T062C 26235:446.368 - 1.137ms returns FALSE
-T062C 26235:546.844 JLINK_HasError()
-T062C 26235:546.890 JLINK_IsHalted()
-T062C 26235:548.067 - 1.219ms returns FALSE
-T062C 26235:648.628 JLINK_HasError()
-T062C 26235:648.675 JLINK_IsHalted()
-T062C 26235:649.865 - 1.209ms returns FALSE
-T062C 26235:750.000 JLINK_HasError()
-T062C 26235:750.047 JLINK_IsHalted()
-T062C 26235:751.073 - 1.043ms returns FALSE
-T062C 26235:851.677 JLINK_HasError()
-T062C 26235:851.724 JLINK_IsHalted()
-T062C 26235:852.808 - 1.099ms returns FALSE
-T062C 26235:953.156 JLINK_HasError()
-T062C 26235:953.206 JLINK_HasError()
-T062C 26235:953.228 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26235:953.260 Data: 8D 12 74 01
-T062C 26235:953.285 Debug reg: DWT_CYCCNT
-T062C 26235:953.309 - 0.099ms returns 1 (0x1)
-T3F74 26235:955.784 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26235:955.821 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26235:956.922 Data: 00 00 80 00
-T3F74 26235:956.959 - 1.182ms returns 4 (0x4)
-T3F74 26235:957.001 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26235:957.025 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26235:957.533 Data: 00 00 F0 01
-T3F74 26235:957.560 - 0.573ms returns 4 (0x4)
-T3F74 26235:961.142 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26235:961.173 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26235:962.422 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26235:962.462 - 1.329ms returns 16 (0x10)
-T3F74 26235:962.487 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:962.510 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26235:963.030 Data: 1E 00 00 00
-T3F74 26235:963.054 - 0.575ms returns 4 (0x4)
-T3F74 26235:963.077 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26235:963.097 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26235:963.657 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DF 01 00 00 ...
-T3F74 26235:963.681 - 0.611ms returns 20 (0x14)
-T3F74 26235:963.701 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:963.720 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26235:964.154 Data: 1F 03 00 00
-T3F74 26235:964.177 - 0.484ms returns 4 (0x4)
-T3F74 26235:964.197 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26235:964.216 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26235:964.654 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26235:964.678 - 0.488ms returns 12 (0xC)
-T3F74 26235:964.698 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:964.717 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26235:965.153 Data: 00 00 00 00
-T3F74 26235:965.177 - 0.486ms returns 4 (0x4)
-T3F74 26235:965.197 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:965.216 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26235:965.655 Data: 00 00 00 00
-T3F74 26235:965.679 - 0.490ms returns 4 (0x4)
-T3F74 26235:965.699 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26235:965.717 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26235:966.153 Data: 00 00 00 00
-T3F74 26235:966.177 - 0.485ms returns 4 (0x4)
-T062C 26235:986.399 JLINK_IsHalted()
-T062C 26235:987.542 - 1.156ms returns FALSE
-T062C 26236:088.613 JLINK_HasError()
-T062C 26236:088.702 JLINK_IsHalted()
-T062C 26236:090.020 - 1.336ms returns FALSE
-T062C 26236:191.055 JLINK_HasError()
-T062C 26236:191.105 JLINK_IsHalted()
-T062C 26236:192.150 - 1.077ms returns FALSE
-T062C 26236:293.120 JLINK_HasError()
-T062C 26236:293.200 JLINK_IsHalted()
-T062C 26236:294.258 - 1.086ms returns FALSE
-T062C 26236:394.458 JLINK_HasError()
-T062C 26236:394.550 JLINK_IsHalted()
-T062C 26236:395.686 - 1.181ms returns FALSE
-T062C 26236:496.728 JLINK_HasError()
-T062C 26236:496.779 JLINK_HasError()
-T062C 26236:496.804 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26236:496.839 Data: 8D 12 74 01
-T062C 26236:496.868 Debug reg: DWT_CYCCNT
-T062C 26236:496.897 - 0.102ms returns 1 (0x1)
-T3F74 26236:503.329 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26236:503.379 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26236:504.502 Data: 00 00 80 00
-T3F74 26236:504.531 - 1.210ms returns 4 (0x4)
-T3F74 26236:504.569 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26236:504.590 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26236:505.082 Data: 00 00 F0 01
-T3F74 26236:505.107 - 0.546ms returns 4 (0x4)
-T3F74 26236:508.580 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26236:508.607 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26236:509.844 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26236:509.873 - 1.301ms returns 16 (0x10)
-T3F74 26236:509.896 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26236:509.917 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26236:510.332 Data: 1E 00 00 00
-T3F74 26236:510.356 - 0.467ms returns 4 (0x4)
-T3F74 26236:510.376 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26236:510.395 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26236:510.987 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5D 02 00 00 ...
-T3F74 26236:511.014 - 0.645ms returns 20 (0x14)
-T3F74 26236:511.035 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26236:511.056 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26236:511.456 Data: 1F 03 00 00
-T3F74 26236:511.480 - 0.452ms returns 4 (0x4)
-T3F74 26236:511.500 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26236:511.519 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26236:511.956 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26236:511.979 - 0.487ms returns 12 (0xC)
-T3F74 26236:511.999 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26236:512.018 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26236:512.455 Data: 00 00 00 00
-T3F74 26236:512.479 - 0.487ms returns 4 (0x4)
-T3F74 26236:512.499 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26236:512.518 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26236:512.955 Data: 00 00 00 00
-T3F74 26236:512.978 - 0.487ms returns 4 (0x4)
-T3F74 26236:512.998 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26236:513.017 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26236:513.455 Data: 00 00 00 00
-T3F74 26236:513.479 - 0.488ms returns 4 (0x4)
-T062C 26236:527.231 JLINK_IsHalted()
-T062C 26236:528.352 - 1.152ms returns FALSE
-T062C 26236:628.642 JLINK_HasError()
-T062C 26236:628.686 JLINK_IsHalted()
-T062C 26236:629.833 - 1.161ms returns FALSE
-T062C 26236:730.027 JLINK_HasError()
-T062C 26236:730.115 JLINK_IsHalted()
-T062C 26236:731.274 - 1.178ms returns FALSE
-T062C 26236:832.088 JLINK_HasError()
-T062C 26236:832.138 JLINK_IsHalted()
-T062C 26236:833.260 - 1.141ms returns FALSE
-T062C 26236:934.010 JLINK_HasError()
-T062C 26236:934.068 JLINK_IsHalted()
-T062C 26236:935.168 - 1.120ms returns FALSE
-T062C 26237:036.307 JLINK_HasError()
-T062C 26237:036.377 JLINK_HasError()
-T062C 26237:036.396 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26237:036.425 Data: 8D 12 74 01
-T062C 26237:036.449 Debug reg: DWT_CYCCNT
-T062C 26237:036.472 - 0.084ms returns 1 (0x1)
-T3F74 26237:041.633 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26237:041.678 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26237:042.869 Data: 00 00 80 00
-T3F74 26237:042.927 - 1.301ms returns 4 (0x4)
-T3F74 26237:042.961 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26237:042.981 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26237:043.385 Data: 00 00 F0 01
-T3F74 26237:043.405 - 0.451ms returns 4 (0x4)
-T3F74 26237:046.559 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26237:046.596 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26237:047.777 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26237:047.804 - 1.253ms returns 16 (0x10)
-T3F74 26237:047.827 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:047.848 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26237:048.267 Data: 1E 00 00 00
-T3F74 26237:048.291 - 0.472ms returns 4 (0x4)
-T3F74 26237:048.312 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26237:048.331 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26237:048.891 Data: 00 00 00 00 00 00 00 00 00 00 00 00 55 02 00 00 ...
-T3F74 26237:048.915 - 0.611ms returns 20 (0x14)
-T3F74 26237:048.935 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:048.954 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26237:049.490 Data: 1F 03 00 00
-T3F74 26237:049.527 - 0.600ms returns 4 (0x4)
-T3F74 26237:049.554 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26237:049.577 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26237:050.046 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26237:050.075 - 0.529ms returns 12 (0xC)
-T3F74 26237:050.098 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:050.119 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26237:050.718 Data: 00 00 00 00
-T3F74 26237:050.744 - 0.654ms returns 4 (0x4)
-T3F74 26237:050.765 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:050.786 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26237:051.277 Data: 00 00 00 00
-T3F74 26237:051.313 - 0.555ms returns 4 (0x4)
-T3F74 26237:051.341 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:051.371 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26237:051.949 Data: 00 00 00 00
-T3F74 26237:051.974 - 0.641ms returns 4 (0x4)
-T062C 26237:065.092 JLINK_IsHalted()
-T062C 26237:066.214 - 1.141ms returns FALSE
-T062C 26237:166.498 JLINK_HasError()
-T062C 26237:166.596 JLINK_IsHalted()
-T062C 26237:167.786 - 1.201ms returns FALSE
-T062C 26237:268.665 JLINK_HasError()
-T062C 26237:268.713 JLINK_IsHalted()
-T062C 26237:269.824 - 1.138ms returns FALSE
-T062C 26237:370.841 JLINK_HasError()
-T062C 26237:370.884 JLINK_IsHalted()
-T062C 26237:371.979 - 1.109ms returns FALSE
-T062C 26237:472.842 JLINK_HasError()
-T062C 26237:472.885 JLINK_IsHalted()
-T062C 26237:474.031 - 1.171ms returns FALSE
-T062C 26237:574.659 JLINK_HasError()
-T062C 26237:574.702 JLINK_HasError()
-T062C 26237:574.725 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26237:574.762 Data: 8D 12 74 01
-T062C 26237:574.793 Debug reg: DWT_CYCCNT
-T062C 26237:574.822 - 0.108ms returns 1 (0x1)
-T3F74 26237:588.033 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26237:588.086 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26237:589.217 Data: 00 00 80 00
-T3F74 26237:589.249 - 1.225ms returns 4 (0x4)
-T3F74 26237:589.288 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26237:589.311 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26237:589.816 Data: 00 00 F0 01
-T3F74 26237:589.841 - 0.561ms returns 4 (0x4)
-T3F74 26237:595.647 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26237:595.692 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26237:596.951 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26237:596.982 - 1.342ms returns 16 (0x10)
-T3F74 26237:597.006 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:597.028 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26237:597.447 Data: 1F 00 00 00
-T3F74 26237:597.485 - 0.487ms returns 4 (0x4)
-T3F74 26237:597.511 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26237:597.533 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26237:598.062 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ...
-T3F74 26237:598.086 - 0.583ms returns 20 (0x14)
-T3F74 26237:598.107 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:598.126 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26237:598.562 Data: 1F 03 00 00
-T3F74 26237:598.586 - 0.487ms returns 4 (0x4)
-T3F74 26237:598.606 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26237:598.627 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26237:599.062 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26237:599.086 - 0.487ms returns 12 (0xC)
-T3F74 26237:599.106 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:599.125 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26237:599.562 Data: 00 00 00 00
-T3F74 26237:599.586 - 0.488ms returns 4 (0x4)
-T3F74 26237:599.607 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:599.630 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26237:600.071 Data: 00 00 00 00
-T3F74 26237:600.107 - 0.508ms returns 4 (0x4)
-T3F74 26237:600.132 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26237:600.154 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26237:600.596 Data: 00 00 00 00
-T3F74 26237:600.637 - 0.515ms returns 4 (0x4)
-T062C 26237:636.507 JLINK_IsHalted()
-T062C 26237:637.609 - 1.116ms returns FALSE
-T062C 26237:738.345 JLINK_HasError()
-T062C 26237:738.387 JLINK_IsHalted()
-T062C 26237:739.465 - 1.106ms returns FALSE
-T062C 26237:840.011 JLINK_HasError()
-T062C 26237:840.062 JLINK_IsHalted()
-T062C 26237:841.180 - 1.149ms returns FALSE
-T062C 26237:942.073 JLINK_HasError()
-T062C 26237:942.125 JLINK_IsHalted()
-T062C 26237:943.196 - 1.102ms returns FALSE
-T062C 26238:044.123 JLINK_HasError()
-T062C 26238:044.175 JLINK_IsHalted()
-T062C 26238:045.274 - 1.117ms returns FALSE
-T062C 26238:145.430 JLINK_HasError()
-T062C 26238:145.517 JLINK_HasError()
-T062C 26238:145.561 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26238:145.623 Data: 8D 12 74 01
-T062C 26238:145.683 Debug reg: DWT_CYCCNT
-T062C 26238:145.702 - 0.147ms returns 1 (0x1)
-T3F74 26238:148.249 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26238:148.283 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26238:149.519 Data: 00 00 80 00
-T3F74 26238:149.600 - 1.379ms returns 4 (0x4)
-T3F74 26238:149.662 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26238:149.685 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26238:150.868 Data: 00 00 F0 01
-T3F74 26238:150.901 - 1.247ms returns 4 (0x4)
-T3F74 26238:154.538 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26238:154.580 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26238:155.764 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26238:155.797 - 1.269ms returns 16 (0x10)
-T3F74 26238:155.823 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:155.846 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26238:156.237 Data: 1F 00 00 00
-T3F74 26238:156.258 - 0.441ms returns 4 (0x4)
-T3F74 26238:156.290 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26238:156.307 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26238:156.871 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5F 01 00 00 ...
-T3F74 26238:156.895 - 0.612ms returns 20 (0x14)
-T3F74 26238:156.918 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:156.937 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26238:157.371 Data: 1F 03 00 00
-T3F74 26238:157.395 - 0.485ms returns 4 (0x4)
-T3F74 26238:157.426 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26238:157.445 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26238:157.867 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26238:157.890 - 0.473ms returns 12 (0xC)
-T3F74 26238:157.914 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:157.933 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26238:158.368 Data: 00 00 00 00
-T3F74 26238:158.394 - 0.487ms returns 4 (0x4)
-T3F74 26238:158.424 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:158.443 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26238:158.861 Data: 00 00 00 00
-T3F74 26238:158.884 - 0.468ms returns 4 (0x4)
-T3F74 26238:158.907 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:158.926 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26238:159.375 Data: 00 00 00 00
-T3F74 26238:159.398 - 0.499ms returns 4 (0x4)
-T062C 26238:172.246 JLINK_IsHalted()
-T062C 26238:173.488 - 1.285ms returns FALSE
-T062C 26238:273.739 JLINK_HasError()
-T062C 26238:273.826 JLINK_IsHalted()
-T062C 26238:275.138 - 1.353ms returns FALSE
-T062C 26238:375.239 JLINK_HasError()
-T062C 26238:375.284 JLINK_IsHalted()
-T062C 26238:376.350 - 1.084ms returns FALSE
-T062C 26238:476.921 JLINK_HasError()
-T062C 26238:477.008 JLINK_IsHalted()
-T062C 26238:478.090 - 1.101ms returns FALSE
-T062C 26238:579.164 JLINK_HasError()
-T062C 26238:579.209 JLINK_IsHalted()
-T062C 26238:580.334 - 1.147ms returns FALSE
-T062C 26238:680.530 JLINK_HasError()
-T062C 26238:680.613 JLINK_HasError()
-T062C 26238:680.658 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26238:680.714 Data: 8D 12 74 01
-T062C 26238:680.735 Debug reg: DWT_CYCCNT
-T062C 26238:680.754 - 0.102ms returns 1 (0x1)
-T3F74 26238:683.171 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26238:683.204 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26238:684.449 Data: 00 00 80 00
-T3F74 26238:684.529 - 1.387ms returns 4 (0x4)
-T3F74 26238:684.590 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26238:684.613 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26238:685.867 Data: 00 00 F0 01
-T3F74 26238:685.901 - 1.319ms returns 4 (0x4)
-T3F74 26238:689.097 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26238:689.125 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26238:690.346 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26238:690.374 - 1.284ms returns 16 (0x10)
-T3F74 26238:690.395 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:690.420 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26238:690.786 Data: 1E 00 00 00
-T3F74 26238:690.806 - 0.418ms returns 4 (0x4)
-T3F74 26238:690.824 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26238:690.840 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26238:691.294 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3D 02 00 00 ...
-T3F74 26238:691.314 - 0.497ms returns 20 (0x14)
-T3F74 26238:691.331 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:691.347 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26238:691.787 Data: 1F 03 00 00
-T3F74 26238:691.807 - 0.482ms returns 4 (0x4)
-T3F74 26238:691.824 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26238:691.840 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26238:692.398 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26238:692.438 - 0.645ms returns 12 (0xC)
-T3F74 26238:692.490 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:692.511 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26238:693.045 Data: 00 00 00 00
-T3F74 26238:693.071 - 0.589ms returns 4 (0x4)
-T3F74 26238:693.092 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:693.113 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26238:693.543 Data: 00 00 00 00
-T3F74 26238:693.567 - 0.482ms returns 4 (0x4)
-T3F74 26238:693.587 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26238:693.606 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26238:694.070 Data: 00 00 00 00
-T3F74 26238:694.090 - 0.509ms returns 4 (0x4)
-T062C 26238:713.381 JLINK_IsHalted()
-T062C 26238:714.427 - 1.064ms returns FALSE
-T062C 26238:815.215 JLINK_HasError()
-T062C 26238:815.294 JLINK_IsHalted()
-T062C 26238:816.527 - 1.251ms returns FALSE
-T062C 26238:916.721 JLINK_HasError()
-T062C 26238:916.804 JLINK_IsHalted()
-T062C 26238:917.984 - 1.198ms returns FALSE
-T062C 26239:018.739 JLINK_HasError()
-T062C 26239:018.824 JLINK_IsHalted()
-T062C 26239:020.082 - 1.276ms returns FALSE
-T062C 26239:120.982 JLINK_HasError()
-T062C 26239:121.031 JLINK_IsHalted()
-T062C 26239:122.147 - 1.146ms returns FALSE
-T062C 26239:222.810 JLINK_HasError()
-T062C 26239:222.854 JLINK_HasError()
-T062C 26239:222.873 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26239:222.904 Data: 8D 12 74 01
-T062C 26239:222.928 Debug reg: DWT_CYCCNT
-T062C 26239:222.951 - 0.085ms returns 1 (0x1)
-T3F74 26239:225.179 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26239:225.213 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26239:226.383 Data: 00 00 80 00
-T3F74 26239:226.410 - 1.239ms returns 4 (0x4)
-T3F74 26239:226.444 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26239:226.465 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26239:226.848 Data: 00 00 F0 01
-T3F74 26239:226.872 - 0.435ms returns 4 (0x4)
-T3F74 26239:230.073 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26239:230.100 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26239:231.277 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26239:231.305 - 1.239ms returns 16 (0x10)
-T3F74 26239:231.325 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:231.345 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26239:231.719 Data: 1E 00 00 00
-T3F74 26239:231.739 - 0.420ms returns 4 (0x4)
-T3F74 26239:231.757 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26239:231.773 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26239:232.248 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BD 00 00 00 ...
-T3F74 26239:232.268 - 0.518ms returns 20 (0x14)
-T3F74 26239:232.285 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:232.301 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26239:232.718 Data: 1F 03 00 00
-T3F74 26239:232.738 - 0.459ms returns 4 (0x4)
-T3F74 26239:232.755 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26239:232.771 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26239:233.219 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26239:233.239 - 0.497ms returns 12 (0xC)
-T3F74 26239:233.267 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:233.283 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26239:233.718 Data: 00 00 00 00
-T3F74 26239:233.738 - 0.478ms returns 4 (0x4)
-T3F74 26239:233.755 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:233.771 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26239:234.218 Data: 00 00 00 00
-T3F74 26239:234.238 - 0.489ms returns 4 (0x4)
-T3F74 26239:234.255 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:234.271 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26239:234.717 Data: 00 00 00 00
-T3F74 26239:234.737 - 0.488ms returns 4 (0x4)
-T062C 26239:246.050 JLINK_IsHalted()
-T062C 26239:247.102 - 1.070ms returns FALSE
-T062C 26239:347.302 JLINK_HasError()
-T062C 26239:347.462 JLINK_IsHalted()
-T062C 26239:348.652 - 1.206ms returns FALSE
-T062C 26239:448.860 JLINK_HasError()
-T062C 26239:448.940 JLINK_IsHalted()
-T062C 26239:450.193 - 1.295ms returns FALSE
-T062C 26239:550.435 JLINK_HasError()
-T062C 26239:550.510 JLINK_IsHalted()
-T062C 26239:551.780 - 1.288ms returns FALSE
-T062C 26239:652.145 JLINK_HasError()
-T062C 26239:652.189 JLINK_IsHalted()
-T062C 26239:653.305 - 1.135ms returns FALSE
-T062C 26239:754.099 JLINK_HasError()
-T062C 26239:754.185 JLINK_HasError()
-T062C 26239:754.230 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26239:754.296 Data: 8D 12 74 01
-T062C 26239:754.316 Debug reg: DWT_CYCCNT
-T062C 26239:754.335 - 0.111ms returns 1 (0x1)
-T3F74 26239:756.819 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26239:756.856 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26239:758.030 Data: 00 00 80 00
-T3F74 26239:758.065 - 1.254ms returns 4 (0x4)
-T3F74 26239:758.105 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26239:758.128 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26239:758.534 Data: 00 00 F0 01
-T3F74 26239:758.558 - 0.461ms returns 4 (0x4)
-T3F74 26239:761.542 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26239:761.568 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26239:762.871 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26239:762.929 - 1.395ms returns 16 (0x10)
-T3F74 26239:762.956 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:762.979 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26239:763.410 Data: 1E 00 00 00
-T3F74 26239:763.434 - 0.486ms returns 4 (0x4)
-T3F74 26239:763.457 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26239:763.477 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26239:764.028 Data: 00 00 00 00 00 00 00 00 00 00 00 00 65 00 00 00 ...
-T3F74 26239:764.056 - 0.606ms returns 20 (0x14)
-T3F74 26239:764.087 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:764.103 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26239:764.524 Data: 1F 03 00 00
-T3F74 26239:764.548 - 0.468ms returns 4 (0x4)
-T3F74 26239:764.570 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26239:764.590 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26239:765.035 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26239:765.058 - 0.496ms returns 12 (0xC)
-T3F74 26239:765.081 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:765.102 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26239:765.524 Data: 00 00 00 00
-T3F74 26239:765.547 - 0.474ms returns 4 (0x4)
-T3F74 26239:765.570 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:765.589 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26239:766.055 Data: 00 00 00 00
-T3F74 26239:766.079 - 0.516ms returns 4 (0x4)
-T3F74 26239:766.101 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26239:766.120 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26239:766.527 Data: 00 00 00 00
-T3F74 26239:766.551 - 0.457ms returns 4 (0x4)
-T062C 26239:778.852 JLINK_IsHalted()
-T062C 26239:779.933 - 1.099ms returns FALSE
-T062C 26239:880.395 JLINK_HasError()
-T062C 26239:880.440 JLINK_IsHalted()
-T062C 26239:881.546 - 1.141ms returns FALSE
-T062C 26239:982.025 JLINK_HasError()
-T062C 26239:982.064 JLINK_IsHalted()
-T062C 26239:983.133 - 1.083ms returns FALSE
-T062C 26240:084.111 JLINK_HasError()
-T062C 26240:084.184 JLINK_IsHalted()
-T062C 26240:085.380 - 1.226ms returns FALSE
-T062C 26240:186.117 JLINK_HasError()
-T062C 26240:186.165 JLINK_IsHalted()
-T062C 26240:187.251 - 1.105ms returns FALSE
-T062C 26240:288.108 JLINK_HasError()
-T062C 26240:288.154 JLINK_HasError()
-T062C 26240:288.173 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26240:288.203 Data: 8D 12 74 01
-T062C 26240:288.227 Debug reg: DWT_CYCCNT
-T062C 26240:288.249 - 0.083ms returns 1 (0x1)
-T3F74 26240:290.805 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26240:290.853 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26240:291.975 Data: 00 00 80 00
-T3F74 26240:292.019 - 1.222ms returns 4 (0x4)
-T3F74 26240:292.065 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26240:292.089 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26240:292.579 Data: 00 00 F0 01
-T3F74 26240:292.603 - 0.546ms returns 4 (0x4)
-T3F74 26240:296.110 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26240:296.146 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26240:297.344 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26240:297.378 - 1.276ms returns 16 (0x10)
-T3F74 26240:297.403 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:297.426 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26240:297.828 Data: 1E 00 00 00
-T3F74 26240:297.852 - 0.457ms returns 4 (0x4)
-T3F74 26240:297.873 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26240:297.892 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26240:298.453 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BF 01 00 00 ...
-T3F74 26240:298.476 - 0.611ms returns 20 (0x14)
-T3F74 26240:298.497 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:298.516 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26240:298.953 Data: 1F 03 00 00
-T3F74 26240:298.976 - 0.489ms returns 4 (0x4)
-T3F74 26240:298.998 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26240:299.017 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26240:299.452 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26240:299.476 - 0.485ms returns 12 (0xC)
-T3F74 26240:299.496 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:299.515 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26240:299.952 Data: 00 00 00 00
-T3F74 26240:299.975 - 0.498ms returns 4 (0x4)
-T3F74 26240:300.007 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:300.025 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26240:300.452 Data: 00 00 00 00
-T3F74 26240:300.475 - 0.476ms returns 4 (0x4)
-T3F74 26240:300.500 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:300.519 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26240:300.953 Data: 00 00 00 00
-T3F74 26240:300.976 - 0.486ms returns 4 (0x4)
-T062C 26240:313.528 JLINK_IsHalted()
-T062C 26240:314.587 - 1.077ms returns FALSE
-T062C 26240:414.810 JLINK_HasError()
-T062C 26240:414.900 JLINK_IsHalted()
-T062C 26240:416.107 - 1.226ms returns FALSE
-T062C 26240:516.337 JLINK_HasError()
-T062C 26240:516.409 JLINK_IsHalted()
-T062C 26240:517.657 - 1.265ms returns FALSE
-T062C 26240:618.346 JLINK_HasError()
-T062C 26240:618.398 JLINK_IsHalted()
-T062C 26240:619.662 - 1.282ms returns FALSE
-T062C 26240:720.511 JLINK_HasError()
-T062C 26240:720.595 JLINK_IsHalted()
-T062C 26240:721.688 - 1.116ms returns FALSE
-T062C 26240:821.989 JLINK_HasError()
-T062C 26240:822.034 JLINK_HasError()
-T062C 26240:822.053 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26240:822.083 Data: 8D 12 74 01
-T062C 26240:822.107 Debug reg: DWT_CYCCNT
-T062C 26240:822.129 - 0.083ms returns 1 (0x1)
-T3F74 26240:824.846 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26240:824.880 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26240:826.036 Data: 00 00 80 00
-T3F74 26240:826.071 - 1.232ms returns 4 (0x4)
-T3F74 26240:826.116 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26240:826.144 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26240:826.634 Data: 00 00 F0 01
-T3F74 26240:826.658 - 0.550ms returns 4 (0x4)
-T3F74 26240:829.993 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26240:830.021 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26240:831.280 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26240:831.309 - 1.322ms returns 16 (0x10)
-T3F74 26240:831.329 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:831.349 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26240:831.752 Data: 1F 00 00 00
-T3F74 26240:831.773 - 0.450ms returns 4 (0x4)
-T3F74 26240:831.790 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26240:831.806 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26240:832.269 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5F 01 00 00 ...
-T3F74 26240:832.293 - 0.510ms returns 20 (0x14)
-T3F74 26240:832.313 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:832.332 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26240:832.762 Data: 1F 03 00 00
-T3F74 26240:832.785 - 0.480ms returns 4 (0x4)
-T3F74 26240:832.805 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26240:832.824 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26240:833.262 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26240:833.286 - 0.488ms returns 12 (0xC)
-T3F74 26240:833.306 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:833.329 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26240:833.755 Data: 00 00 00 00
-T3F74 26240:833.776 - 0.476ms returns 4 (0x4)
-T3F74 26240:833.793 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:833.809 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26240:834.250 Data: 00 00 00 00
-T3F74 26240:834.270 - 0.484ms returns 4 (0x4)
-T3F74 26240:834.287 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26240:834.303 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26240:834.751 Data: 00 00 00 00
-T3F74 26240:834.771 - 0.490ms returns 4 (0x4)
-T062C 26240:853.658 JLINK_IsHalted()
-T062C 26240:854.770 - 1.132ms returns FALSE
-T062C 26240:954.942 JLINK_HasError()
-T062C 26240:955.028 JLINK_IsHalted()
-T062C 26240:956.223 - 1.223ms returns FALSE
-T062C 26241:057.014 JLINK_HasError()
-T062C 26241:057.088 JLINK_IsHalted()
-T062C 26241:058.241 - 1.173ms returns FALSE
-T062C 26241:159.022 JLINK_HasError()
-T062C 26241:159.095 JLINK_IsHalted()
-T062C 26241:160.333 - 1.255ms returns FALSE
-T062C 26241:260.953 JLINK_HasError()
-T062C 26241:261.023 JLINK_IsHalted()
-T062C 26241:262.293 - 1.287ms returns FALSE
-T062C 26241:362.688 JLINK_HasError()
-T062C 26241:362.734 JLINK_HasError()
-T062C 26241:362.753 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26241:362.782 Data: 8D 12 74 01
-T062C 26241:362.806 Debug reg: DWT_CYCCNT
-T062C 26241:362.828 - 0.082ms returns 1 (0x1)
-T3F74 26241:365.071 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26241:365.105 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26241:366.292 Data: 00 00 80 00
-T3F74 26241:366.351 - 1.286ms returns 4 (0x4)
-T3F74 26241:366.385 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26241:366.405 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26241:366.807 Data: 00 00 F0 01
-T3F74 26241:366.828 - 0.450ms returns 4 (0x4)
-T3F74 26241:370.369 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26241:370.400 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26241:371.633 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26241:371.667 - 1.306ms returns 16 (0x10)
-T3F74 26241:371.691 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:371.713 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26241:372.195 Data: 1E 00 00 00
-T3F74 26241:372.219 - 0.536ms returns 4 (0x4)
-T3F74 26241:372.240 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26241:372.259 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26241:372.843 Data: 00 00 00 00 00 00 00 00 00 00 00 00 ED 01 00 00 ...
-T3F74 26241:372.874 - 0.640ms returns 20 (0x14)
-T3F74 26241:372.891 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:372.907 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26241:373.313 Data: 1F 03 00 00
-T3F74 26241:373.337 - 0.454ms returns 4 (0x4)
-T3F74 26241:373.358 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26241:373.377 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26241:373.814 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26241:373.838 - 0.487ms returns 12 (0xC)
-T3F74 26241:373.858 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:373.877 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26241:374.315 Data: 00 00 00 00
-T3F74 26241:374.339 - 0.489ms returns 4 (0x4)
-T3F74 26241:374.359 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:374.378 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26241:374.808 Data: 00 00 00 00
-T3F74 26241:374.828 - 0.475ms returns 4 (0x4)
-T3F74 26241:374.845 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:374.861 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26241:375.308 Data: 00 00 00 00
-T3F74 26241:375.328 - 0.490ms returns 4 (0x4)
-T062C 26241:394.521 JLINK_IsHalted()
-T062C 26241:395.570 - 1.066ms returns FALSE
-T062C 26241:496.032 JLINK_HasError()
-T062C 26241:496.113 JLINK_IsHalted()
-T062C 26241:497.295 - 1.231ms returns FALSE
-T062C 26241:597.960 JLINK_HasError()
-T062C 26241:597.987 JLINK_IsHalted()
-T062C 26241:599.123 - 1.154ms returns FALSE
-T062C 26241:699.434 JLINK_HasError()
-T062C 26241:699.508 JLINK_IsHalted()
-T062C 26241:700.659 - 1.169ms returns FALSE
-T062C 26241:801.521 JLINK_HasError()
-T062C 26241:801.566 JLINK_IsHalted()
-T062C 26241:802.645 - 1.110ms returns FALSE
-T062C 26241:902.864 JLINK_HasError()
-T062C 26241:902.916 JLINK_HasError()
-T062C 26241:902.934 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26241:902.966 Data: 8D 12 74 01
-T062C 26241:902.990 Debug reg: DWT_CYCCNT
-T062C 26241:903.012 - 0.085ms returns 1 (0x1)
-T3F74 26241:908.137 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26241:908.181 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26241:909.313 Data: 00 00 80 00
-T3F74 26241:909.338 - 1.208ms returns 4 (0x4)
-T3F74 26241:909.371 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26241:909.391 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26241:909.868 Data: 00 00 F0 01
-T3F74 26241:909.892 - 0.529ms returns 4 (0x4)
-T3F74 26241:913.151 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26241:913.179 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26241:914.418 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26241:914.447 - 1.302ms returns 16 (0x10)
-T3F74 26241:914.467 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:914.486 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26241:914.861 Data: 1E 00 00 00
-T3F74 26241:914.881 - 0.421ms returns 4 (0x4)
-T3F74 26241:914.899 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26241:914.915 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26241:915.358 Data: 00 00 00 00 00 00 00 00 00 00 00 00 69 01 00 00 ...
-T3F74 26241:915.378 - 0.486ms returns 20 (0x14)
-T3F74 26241:915.396 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:915.412 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26241:915.892 Data: 1F 03 00 00
-T3F74 26241:915.912 - 0.523ms returns 4 (0x4)
-T3F74 26241:915.929 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26241:915.945 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26241:916.358 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26241:916.378 - 0.455ms returns 12 (0xC)
-T3F74 26241:916.395 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:916.411 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26241:916.990 Data: 00 00 00 00
-T3F74 26241:917.037 - 0.651ms returns 4 (0x4)
-T3F74 26241:917.065 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:917.095 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26241:917.638 Data: 00 00 00 00
-T3F74 26241:917.668 - 0.611ms returns 4 (0x4)
-T3F74 26241:917.690 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26241:917.711 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26241:918.111 Data: 00 00 00 00
-T3F74 26241:918.135 - 0.452ms returns 4 (0x4)
-T062C 26241:931.200 JLINK_IsHalted()
-T062C 26241:932.249 - 1.060ms returns FALSE
-T062C 26242:032.839 JLINK_HasError()
-T062C 26242:032.886 JLINK_IsHalted()
-T062C 26242:033.988 - 1.119ms returns FALSE
-T062C 26242:134.203 JLINK_HasError()
-T062C 26242:134.285 JLINK_IsHalted()
-T062C 26242:135.426 - 1.182ms returns FALSE
-T062C 26242:235.895 JLINK_HasError()
-T062C 26242:235.979 JLINK_IsHalted()
-T062C 26242:237.227 - 1.267ms returns FALSE
-T062C 26242:337.373 JLINK_HasError()
-T062C 26242:337.452 JLINK_IsHalted()
-T062C 26242:338.573 - 1.139ms returns FALSE
-T062C 26242:439.104 JLINK_HasError()
-T062C 26242:439.151 JLINK_HasError()
-T062C 26242:439.169 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26242:439.199 Data: 8D 12 74 01
-T062C 26242:439.232 Debug reg: DWT_CYCCNT
-T062C 26242:439.257 - 0.095ms returns 1 (0x1)
-T3F74 26242:441.487 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26242:441.522 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26242:442.670 Data: 00 00 80 00
-T3F74 26242:442.705 - 1.226ms returns 4 (0x4)
-T3F74 26242:442.743 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26242:442.766 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26242:443.175 Data: 00 00 F0 01
-T3F74 26242:443.199 - 0.463ms returns 4 (0x4)
-T3F74 26242:446.208 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26242:446.235 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26242:447.468 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26242:447.497 - 1.295ms returns 16 (0x10)
-T3F74 26242:447.517 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:447.537 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26242:447.911 Data: 1E 00 00 00
-T3F74 26242:447.932 - 0.421ms returns 4 (0x4)
-T3F74 26242:447.949 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26242:447.966 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26242:448.546 Data: 00 00 00 00 00 00 00 00 00 00 00 00 85 02 00 00 ...
-T3F74 26242:448.570 - 0.628ms returns 20 (0x14)
-T3F74 26242:448.590 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:448.609 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26242:449.042 Data: 1F 03 00 00
-T3F74 26242:449.065 - 0.483ms returns 4 (0x4)
-T3F74 26242:449.085 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26242:449.106 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26242:449.542 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26242:449.565 - 0.487ms returns 12 (0xC)
-T3F74 26242:449.585 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:449.604 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26242:450.040 Data: 00 00 00 00
-T3F74 26242:450.064 - 0.487ms returns 4 (0x4)
-T3F74 26242:450.084 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:450.104 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26242:450.545 Data: 00 00 00 00
-T3F74 26242:450.571 - 0.495ms returns 4 (0x4)
-T3F74 26242:450.593 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:450.613 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26242:451.046 Data: 00 00 00 00
-T3F74 26242:451.069 - 0.484ms returns 4 (0x4)
-T062C 26242:462.410 JLINK_IsHalted()
-T062C 26242:463.552 - 1.161ms returns FALSE
-T062C 26242:563.712 JLINK_HasError()
-T062C 26242:563.762 JLINK_IsHalted()
-T062C 26242:564.796 - 1.053ms returns FALSE
-T062C 26242:666.000 JLINK_HasError()
-T062C 26242:666.074 JLINK_IsHalted()
-T062C 26242:667.265 - 1.239ms returns FALSE
-T062C 26242:767.772 JLINK_HasError()
-T062C 26242:767.850 JLINK_IsHalted()
-T062C 26242:769.097 - 1.265ms returns FALSE
-T062C 26242:869.947 JLINK_HasError()
-T062C 26242:869.993 JLINK_IsHalted()
-T062C 26242:871.167 - 1.189ms returns FALSE
-T062C 26242:971.952 JLINK_HasError()
-T062C 26242:971.993 JLINK_HasError()
-T062C 26242:972.012 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26242:972.074 Data: 8D 12 74 01
-T062C 26242:972.120 Debug reg: DWT_CYCCNT
-T062C 26242:972.159 - 0.157ms returns 1 (0x1)
-T3F74 26242:976.250 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26242:976.315 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26242:977.552 Data: 00 00 80 00
-T3F74 26242:977.601 - 1.364ms returns 4 (0x4)
-T3F74 26242:977.668 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26242:977.701 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26242:978.274 Data: 00 00 F0 01
-T3F74 26242:978.327 - 0.672ms returns 4 (0x4)
-T3F74 26242:984.318 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26242:984.409 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26242:985.685 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26242:985.731 - 1.423ms returns 16 (0x10)
-T3F74 26242:985.763 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:985.797 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26242:986.392 Data: 1E 00 00 00
-T3F74 26242:986.432 - 0.681ms returns 4 (0x4)
-T3F74 26242:986.467 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26242:986.499 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26242:987.138 Data: 00 00 00 00 00 00 00 00 00 00 00 00 17 03 00 00 ...
-T3F74 26242:987.176 - 0.721ms returns 20 (0x14)
-T3F74 26242:987.208 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:987.239 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26242:987.771 Data: 1F 03 00 00
-T3F74 26242:987.817 - 0.620ms returns 4 (0x4)
-T3F74 26242:987.849 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26242:987.878 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26242:988.388 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26242:988.425 - 0.586ms returns 12 (0xC)
-T3F74 26242:988.453 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:988.511 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26242:989.002 Data: 00 00 00 00
-T3F74 26242:989.045 - 0.605ms returns 4 (0x4)
-T3F74 26242:989.080 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:989.112 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26242:989.630 Data: 00 00 00 00
-T3F74 26242:989.665 - 0.595ms returns 4 (0x4)
-T3F74 26242:989.691 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26242:989.719 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26242:990.275 Data: 00 00 00 00
-T3F74 26242:990.322 - 0.643ms returns 4 (0x4)
-T062C 26243:013.040 JLINK_IsHalted()
-T062C 26243:014.177 - 1.152ms returns FALSE
-T062C 26243:115.017 JLINK_HasError()
-T062C 26243:115.105 JLINK_IsHalted()
-T062C 26243:116.279 - 1.192ms returns FALSE
-T062C 26243:217.004 JLINK_HasError()
-T062C 26243:217.046 JLINK_IsHalted()
-T062C 26243:218.078 - 1.042ms returns FALSE
-T062C 26243:318.948 JLINK_HasError()
-T062C 26243:319.005 JLINK_IsHalted()
-T062C 26243:320.059 - 1.083ms returns FALSE
-T062C 26243:420.980 JLINK_HasError()
-T062C 26243:421.033 JLINK_IsHalted()
-T062C 26243:422.053 - 1.034ms returns FALSE
-T062C 26243:522.983 JLINK_HasError()
-T062C 26243:523.398 JLINK_HasError()
-T062C 26243:523.428 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26243:523.472 Data: 8D 12 74 01
-T062C 26243:523.501 Debug reg: DWT_CYCCNT
-T062C 26243:523.532 - 0.113ms returns 1 (0x1)
-T3F74 26243:528.861 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26243:528.923 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26243:530.135 Data: 00 00 80 00
-T3F74 26243:530.173 - 1.320ms returns 4 (0x4)
-T3F74 26243:530.254 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26243:530.279 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26243:531.416 Data: 00 00 F0 01
-T3F74 26243:531.446 - 1.200ms returns 4 (0x4)
-T3F74 26243:535.143 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26243:535.176 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26243:536.415 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26243:536.445 - 1.309ms returns 16 (0x10)
-T3F74 26243:536.468 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26243:536.489 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26243:536.897 Data: 1E 00 00 00
-T3F74 26243:536.921 - 0.462ms returns 4 (0x4)
-T3F74 26243:536.943 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26243:536.962 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26243:537.523 Data: 00 00 00 00 00 00 00 00 00 00 00 00 CB 02 00 00 ...
-T3F74 26243:537.547 - 0.612ms returns 20 (0x14)
-T3F74 26243:537.567 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26243:537.586 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26243:538.023 Data: 1F 03 00 00
-T3F74 26243:538.048 - 0.488ms returns 4 (0x4)
-T3F74 26243:538.069 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26243:538.088 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26243:538.522 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26243:538.546 - 0.485ms returns 12 (0xC)
-T3F74 26243:538.566 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26243:538.585 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26243:539.081 Data: 00 00 00 00
-T3F74 26243:539.115 - 0.559ms returns 4 (0x4)
-T3F74 26243:539.142 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26243:539.164 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26243:539.648 Data: 00 00 00 00
-T3F74 26243:539.672 - 0.538ms returns 4 (0x4)
-T3F74 26243:539.692 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26243:539.711 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26243:540.273 Data: 00 00 00 00
-T3F74 26243:540.298 - 0.613ms returns 4 (0x4)
-T062C 26243:553.304 JLINK_IsHalted()
-T062C 26243:554.418 - 1.140ms returns FALSE
-T062C 26243:654.635 JLINK_HasError()
-T062C 26243:654.685 JLINK_IsHalted()
-T062C 26243:655.786 - 1.115ms returns FALSE
-T062C 26243:756.734 JLINK_HasError()
-T062C 26243:756.817 JLINK_IsHalted()
-T062C 26243:757.884 - 1.085ms returns FALSE
-T062C 26243:858.320 JLINK_HasError()
-T062C 26243:858.369 JLINK_IsHalted()
-T062C 26243:859.503 - 1.156ms returns FALSE
-T062C 26243:960.314 JLINK_HasError()
-T062C 26243:960.370 JLINK_IsHalted()
-T062C 26243:961.514 - 1.184ms returns FALSE
-T062C 26244:062.344 JLINK_HasError()
-T062C 26244:062.394 JLINK_HasError()
-T062C 26244:062.443 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26244:062.482 Data: 8D 12 74 01
-T062C 26244:062.513 Debug reg: DWT_CYCCNT
-T062C 26244:062.544 - 0.111ms returns 1 (0x1)
-T3F74 26244:068.913 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26244:068.974 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26244:070.106 Data: 00 00 80 00
-T3F74 26244:070.147 - 1.243ms returns 4 (0x4)
-T3F74 26244:070.192 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26244:070.218 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26244:070.715 Data: 00 00 F0 01
-T3F74 26244:070.748 - 0.567ms returns 4 (0x4)
-T3F74 26244:074.912 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26244:074.981 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26244:076.225 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26244:076.254 - 1.351ms returns 16 (0x10)
-T3F74 26244:076.279 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:076.306 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26244:076.745 Data: 1E 00 00 00
-T3F74 26244:076.794 - 0.527ms returns 4 (0x4)
-T3F74 26244:076.834 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26244:076.864 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26244:077.464 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D9 01 00 00 ...
-T3F74 26244:077.500 - 0.677ms returns 20 (0x14)
-T3F74 26244:077.532 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:077.562 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26244:078.083 Data: 1F 03 00 00
-T3F74 26244:078.109 - 0.585ms returns 4 (0x4)
-T3F74 26244:078.131 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26244:078.163 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26244:078.723 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26244:078.749 - 0.626ms returns 12 (0xC)
-T3F74 26244:078.771 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:078.792 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26244:079.204 Data: 00 00 00 00
-T3F74 26244:079.231 - 0.468ms returns 4 (0x4)
-T3F74 26244:079.252 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:079.272 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26244:079.701 Data: 00 00 00 00
-T3F74 26244:079.725 - 0.480ms returns 4 (0x4)
-T3F74 26244:079.745 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:079.764 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26244:080.201 Data: 00 00 00 00
-T3F74 26244:080.225 - 0.489ms returns 4 (0x4)
-T062C 26244:094.731 JLINK_IsHalted()
-T062C 26244:095.859 - 1.156ms returns FALSE
-T062C 26244:196.320 JLINK_HasError()
-T062C 26244:196.363 JLINK_IsHalted()
-T062C 26244:197.454 - 1.105ms returns FALSE
-T062C 26244:298.449 JLINK_HasError()
-T062C 26244:298.513 JLINK_IsHalted()
-T062C 26244:299.557 - 1.062ms returns FALSE
-T062C 26244:400.498 JLINK_HasError()
-T062C 26244:400.571 JLINK_IsHalted()
-T062C 26244:401.751 - 1.223ms returns FALSE
-T062C 26244:502.447 JLINK_HasError()
-T062C 26244:502.543 JLINK_IsHalted()
-T062C 26244:503.663 - 1.131ms returns FALSE
-T062C 26244:604.407 JLINK_HasError()
-T062C 26244:604.461 JLINK_HasError()
-T062C 26244:604.480 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26244:604.510 Data: 8D 12 74 01
-T062C 26244:604.535 Debug reg: DWT_CYCCNT
-T062C 26244:604.557 - 0.084ms returns 1 (0x1)
-T3F74 26244:607.218 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26244:607.263 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26244:608.403 Data: 00 00 80 00
-T3F74 26244:608.432 - 1.222ms returns 4 (0x4)
-T3F74 26244:608.469 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26244:608.492 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26244:608.963 Data: 00 00 F0 01
-T3F74 26244:608.986 - 0.525ms returns 4 (0x4)
-T3F74 26244:612.479 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26244:612.511 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26244:613.703 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26244:613.737 - 1.266ms returns 16 (0x10)
-T3F74 26244:613.761 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:613.784 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26244:614.256 Data: 1E 00 00 00
-T3F74 26244:614.281 - 0.527ms returns 4 (0x4)
-T3F74 26244:614.301 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26244:614.321 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26244:614.898 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8D 01 00 00 ...
-T3F74 26244:614.926 - 0.633ms returns 20 (0x14)
-T3F74 26244:614.948 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:614.968 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26244:615.380 Data: 1F 03 00 00
-T3F74 26244:615.404 - 0.463ms returns 4 (0x4)
-T3F74 26244:615.424 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26244:615.443 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26244:615.879 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26244:615.903 - 0.486ms returns 12 (0xC)
-T3F74 26244:615.923 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:615.942 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26244:616.380 Data: 00 00 00 00
-T3F74 26244:616.403 - 0.488ms returns 4 (0x4)
-T3F74 26244:616.424 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:616.443 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26244:616.879 Data: 00 00 00 00
-T3F74 26244:616.902 - 0.486ms returns 4 (0x4)
-T3F74 26244:616.922 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26244:616.941 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26244:617.380 Data: 00 00 00 00
-T3F74 26244:617.404 - 0.497ms returns 4 (0x4)
-T062C 26244:630.201 JLINK_IsHalted()
-T062C 26244:631.329 - 1.151ms returns FALSE
-T062C 26244:732.159 JLINK_HasError()
-T062C 26244:732.207 JLINK_IsHalted()
-T062C 26244:733.284 - 1.107ms returns FALSE
-T062C 26244:833.996 JLINK_HasError()
-T062C 26244:834.055 JLINK_IsHalted()
-T062C 26244:835.170 - 1.133ms returns FALSE
-T062C 26244:935.884 JLINK_HasError()
-T062C 26244:935.947 JLINK_IsHalted()
-T062C 26244:937.141 - 1.208ms returns FALSE
-T062C 26245:037.885 JLINK_HasError()
-T062C 26245:037.940 JLINK_IsHalted()
-T062C 26245:038.987 - 1.066ms returns FALSE
-T062C 26245:139.910 JLINK_HasError()
-T062C 26245:139.955 JLINK_HasError()
-T062C 26245:139.971 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26245:139.997 Data: 8D 12 74 01
-T062C 26245:140.018 Debug reg: DWT_CYCCNT
-T062C 26245:140.037 - 0.072ms returns 1 (0x1)
-T3F74 26245:142.863 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26245:142.898 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26245:143.968 Data: 00 00 80 00
-T3F74 26245:144.003 - 1.148ms returns 4 (0x4)
-T3F74 26245:144.043 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26245:144.066 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26245:144.564 Data: 00 00 F0 01
-T3F74 26245:144.588 - 0.553ms returns 4 (0x4)
-T3F74 26245:147.643 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26245:147.671 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26245:148.845 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26245:148.873 - 1.239ms returns 16 (0x10)
-T3F74 26245:148.896 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:148.919 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26245:149.308 Data: 1E 00 00 00
-T3F74 26245:149.333 - 0.444ms returns 4 (0x4)
-T3F74 26245:149.354 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26245:149.373 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26245:149.934 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0F 02 00 00 ...
-T3F74 26245:149.959 - 0.612ms returns 20 (0x14)
-T3F74 26245:149.979 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:149.999 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26245:150.433 Data: 1F 03 00 00
-T3F74 26245:150.457 - 0.486ms returns 4 (0x4)
-T3F74 26245:150.478 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26245:150.497 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26245:150.934 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26245:150.958 - 0.488ms returns 12 (0xC)
-T3F74 26245:150.979 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:150.998 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26245:151.433 Data: 00 00 00 00
-T3F74 26245:151.457 - 0.486ms returns 4 (0x4)
-T3F74 26245:151.478 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:151.497 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26245:151.934 Data: 00 00 00 00
-T3F74 26245:151.959 - 0.489ms returns 4 (0x4)
-T3F74 26245:151.979 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:151.999 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26245:152.432 Data: 00 00 00 00
-T3F74 26245:152.456 - 0.485ms returns 4 (0x4)
-T062C 26245:165.847 JLINK_IsHalted()
-T062C 26245:166.958 - 1.131ms returns FALSE
-T062C 26245:267.989 JLINK_HasError()
-T062C 26245:268.075 JLINK_IsHalted()
-T062C 26245:269.185 - 1.129ms returns FALSE
-T062C 26245:369.873 JLINK_HasError()
-T062C 26245:369.921 JLINK_IsHalted()
-T062C 26245:371.042 - 1.136ms returns FALSE
-T062C 26245:471.869 JLINK_HasError()
-T062C 26245:471.923 JLINK_IsHalted()
-T062C 26245:473.047 - 1.159ms returns FALSE
-T062C 26245:573.934 JLINK_HasError()
-T062C 26245:574.021 JLINK_IsHalted()
-T062C 26245:575.151 - 1.157ms returns FALSE
-T062C 26245:675.586 JLINK_HasError()
-T062C 26245:675.734 JLINK_HasError()
-T062C 26245:675.787 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26245:675.849 Data: 8D 12 74 01
-T062C 26245:675.910 Debug reg: DWT_CYCCNT
-T062C 26245:675.941 - 0.167ms returns 1 (0x1)
-T3F74 26245:679.660 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26245:679.726 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26245:680.802 Data: 00 00 80 00
-T3F74 26245:680.849 - 1.198ms returns 4 (0x4)
-T3F74 26245:680.905 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26245:681.009 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26245:682.143 Data: 00 00 F0 01
-T3F74 26245:682.174 - 1.277ms returns 4 (0x4)
-T3F74 26245:687.637 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26245:687.730 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26245:689.026 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26245:689.064 - 1.439ms returns 16 (0x10)
-T3F74 26245:689.095 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:689.122 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26245:689.620 Data: 1E 00 00 00
-T3F74 26245:689.653 - 0.569ms returns 4 (0x4)
-T3F74 26245:689.681 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26245:689.706 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26245:690.239 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BD 00 00 00 ...
-T3F74 26245:690.266 - 0.593ms returns 20 (0x14)
-T3F74 26245:690.288 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:690.309 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26245:690.752 Data: 1F 03 00 00
-T3F74 26245:690.778 - 0.498ms returns 4 (0x4)
-T3F74 26245:690.800 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26245:690.821 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26245:691.234 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26245:691.260 - 0.467ms returns 12 (0xC)
-T3F74 26245:691.282 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:691.302 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26245:691.936 Data: 00 00 00 00
-T3F74 26245:691.990 - 0.716ms returns 4 (0x4)
-T3F74 26245:692.050 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:692.086 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26245:693.116 Data: 00 00 00 00
-T3F74 26245:693.152 - 1.110ms returns 4 (0x4)
-T3F74 26245:693.177 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26245:693.199 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26245:693.754 Data: 00 00 00 00
-T3F74 26245:693.778 - 0.609ms returns 4 (0x4)
-T062C 26245:707.504 JLINK_IsHalted()
-T062C 26245:708.634 - 1.155ms returns FALSE
-T062C 26245:809.323 JLINK_HasError()
-T062C 26245:809.372 JLINK_IsHalted()
-T062C 26245:810.490 - 1.127ms returns FALSE
-T062C 26245:911.306 JLINK_HasError()
-T062C 26245:911.355 JLINK_IsHalted()
-T062C 26245:912.479 - 1.135ms returns FALSE
-T062C 26246:013.343 JLINK_HasError()
-T062C 26246:013.391 JLINK_IsHalted()
-T062C 26246:014.524 - 1.160ms returns FALSE
-T062C 26246:115.299 JLINK_HasError()
-T062C 26246:115.363 JLINK_IsHalted()
-T062C 26246:116.456 - 1.125ms returns FALSE
-T062C 26246:217.314 JLINK_HasError()
-T062C 26246:217.374 JLINK_HasError()
-T062C 26246:217.403 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26246:217.441 Data: 8D 12 74 01
-T062C 26246:217.474 Debug reg: DWT_CYCCNT
-T062C 26246:217.513 - 0.119ms returns 1 (0x1)
-T3F74 26246:220.875 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26246:220.939 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26246:222.092 Data: 00 00 80 00
-T3F74 26246:222.140 - 1.278ms returns 4 (0x4)
-T3F74 26246:222.194 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26246:222.227 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26246:222.727 Data: 00 00 F0 01
-T3F74 26246:222.790 - 0.607ms returns 4 (0x4)
-T3F74 26246:228.005 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26246:228.061 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26246:229.344 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26246:229.382 - 1.386ms returns 16 (0x10)
-T3F74 26246:229.409 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:229.434 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26246:229.919 Data: 1F 00 00 00
-T3F74 26246:229.945 - 0.553ms returns 4 (0x4)
-T3F74 26246:229.981 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26246:230.003 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26246:230.569 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8D 01 00 00 ...
-T3F74 26246:230.597 - 0.625ms returns 20 (0x14)
-T3F74 26246:230.621 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:230.644 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26246:231.231 Data: 1F 03 00 00
-T3F74 26246:231.283 - 0.672ms returns 4 (0x4)
-T3F74 26246:231.314 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26246:231.369 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26246:232.734 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26246:232.772 - 1.469ms returns 12 (0xC)
-T3F74 26246:232.826 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:232.853 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26246:233.326 Data: 00 00 00 00
-T3F74 26246:233.366 - 0.550ms returns 4 (0x4)
-T3F74 26246:233.394 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:233.422 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26246:233.968 Data: 00 00 00 00
-T3F74 26246:234.003 - 0.621ms returns 4 (0x4)
-T3F74 26246:234.034 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:234.062 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26246:234.572 Data: 00 00 00 00
-T3F74 26246:234.606 - 0.582ms returns 4 (0x4)
-T062C 26246:266.414 JLINK_IsHalted()
-T062C 26246:267.575 - 1.193ms returns FALSE
-T062C 26246:368.305 JLINK_HasError()
-T062C 26246:368.352 JLINK_IsHalted()
-T062C 26246:369.430 - 1.090ms returns FALSE
-T062C 26246:470.267 JLINK_HasError()
-T062C 26246:470.311 JLINK_IsHalted()
-T062C 26246:471.419 - 1.138ms returns FALSE
-T062C 26246:571.857 JLINK_HasError()
-T062C 26246:571.943 JLINK_IsHalted()
-T062C 26246:573.252 - 1.358ms returns FALSE
-T062C 26246:673.849 JLINK_HasError()
-T062C 26246:673.933 JLINK_IsHalted()
-T062C 26246:675.159 - 1.244ms returns FALSE
-T062C 26246:775.305 JLINK_HasError()
-T062C 26246:775.351 JLINK_HasError()
-T062C 26246:775.373 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26246:775.402 Data: 8D 12 74 01
-T062C 26246:775.426 Debug reg: DWT_CYCCNT
-T062C 26246:775.449 - 0.083ms returns 1 (0x1)
-T3F74 26246:778.019 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26246:778.056 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26246:779.099 Data: 00 00 80 00
-T3F74 26246:779.120 - 1.108ms returns 4 (0x4)
-T3F74 26246:779.149 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26246:779.166 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26246:779.624 Data: 00 00 F0 01
-T3F74 26246:779.692 - 0.554ms returns 4 (0x4)
-T3F74 26246:782.954 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26246:782.988 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26246:784.235 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26246:784.269 - 1.324ms returns 16 (0x10)
-T3F74 26246:784.294 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:784.323 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26246:784.715 Data: 1E 00 00 00
-T3F74 26246:784.736 - 0.449ms returns 4 (0x4)
-T3F74 26246:784.754 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26246:784.771 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26246:785.215 Data: 00 00 00 00 00 00 00 00 00 00 00 00 93 00 00 00 ...
-T3F74 26246:785.236 - 0.489ms returns 20 (0x14)
-T3F74 26246:785.254 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:785.271 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26246:785.714 Data: 1F 03 00 00
-T3F74 26246:785.735 - 0.488ms returns 4 (0x4)
-T3F74 26246:785.753 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26246:785.769 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26246:786.215 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26246:786.236 - 0.490ms returns 12 (0xC)
-T3F74 26246:786.253 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:786.270 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26246:786.709 Data: 00 00 00 00
-T3F74 26246:786.730 - 0.483ms returns 4 (0x4)
-T3F74 26246:786.748 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:786.764 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26246:787.218 Data: 00 00 00 00
-T3F74 26246:787.239 - 0.498ms returns 4 (0x4)
-T3F74 26246:787.256 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26246:787.273 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26246:787.709 Data: 00 00 00 00
-T3F74 26246:787.730 - 0.480ms returns 4 (0x4)
-T062C 26246:807.498 JLINK_IsHalted()
-T062C 26246:808.615 - 1.135ms returns FALSE
-T062C 26246:908.818 JLINK_HasError()
-T062C 26246:908.904 JLINK_IsHalted()
-T062C 26246:909.964 - 1.069ms returns FALSE
-T062C 26247:010.696 JLINK_HasError()
-T062C 26247:010.782 JLINK_IsHalted()
-T062C 26247:012.045 - 1.305ms returns FALSE
-T062C 26247:112.726 JLINK_HasError()
-T062C 26247:112.809 JLINK_IsHalted()
-T062C 26247:114.017 - 1.250ms returns FALSE
-T062C 26247:215.150 JLINK_HasError()
-T062C 26247:215.205 JLINK_IsHalted()
-T062C 26247:216.300 - 1.109ms returns FALSE
-T062C 26247:317.163 JLINK_HasError()
-T062C 26247:317.248 JLINK_HasError()
-T062C 26247:317.267 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26247:317.298 Data: 8D 12 74 01
-T062C 26247:317.323 Debug reg: DWT_CYCCNT
-T062C 26247:317.344 - 0.085ms returns 1 (0x1)
-T3F74 26247:320.615 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26247:320.654 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26247:321.844 Data: 00 00 80 00
-T3F74 26247:321.879 - 1.272ms returns 4 (0x4)
-T3F74 26247:321.920 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26247:321.944 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26247:322.396 Data: 00 00 F0 01
-T3F74 26247:322.421 - 0.508ms returns 4 (0x4)
-T3F74 26247:325.951 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26247:325.983 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26247:327.160 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26247:327.188 - 1.244ms returns 16 (0x10)
-T3F74 26247:327.211 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:327.232 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26247:327.877 Data: 1E 00 00 00
-T3F74 26247:327.902 - 0.699ms returns 4 (0x4)
-T3F74 26247:327.923 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26247:327.942 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26247:328.394 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C3 01 00 00 ...
-T3F74 26247:328.418 - 0.503ms returns 20 (0x14)
-T3F74 26247:328.438 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:328.458 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26247:328.894 Data: 1F 03 00 00
-T3F74 26247:328.918 - 0.487ms returns 4 (0x4)
-T3F74 26247:328.938 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26247:328.957 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26247:329.394 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26247:329.417 - 0.487ms returns 12 (0xC)
-T3F74 26247:329.437 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:329.456 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26247:329.894 Data: 00 00 00 00
-T3F74 26247:329.917 - 0.488ms returns 4 (0x4)
-T3F74 26247:329.937 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:329.956 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26247:330.392 Data: 00 00 00 00
-T3F74 26247:330.416 - 0.487ms returns 4 (0x4)
-T3F74 26247:330.436 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:330.455 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26247:330.892 Data: 00 00 00 00
-T3F74 26247:330.916 - 0.487ms returns 4 (0x4)
-T062C 26247:344.305 JLINK_IsHalted()
-T062C 26247:345.529 - 1.242ms returns FALSE
-T062C 26247:446.149 JLINK_HasError()
-T062C 26247:446.193 JLINK_IsHalted()
-T062C 26247:447.254 - 1.079ms returns FALSE
-T062C 26247:548.221 JLINK_HasError()
-T062C 26247:548.267 JLINK_IsHalted()
-T062C 26247:549.387 - 1.137ms returns FALSE
-T062C 26247:649.820 JLINK_HasError()
-T062C 26247:649.881 JLINK_IsHalted()
-T062C 26247:651.008 - 1.142ms returns FALSE
-T062C 26247:751.880 JLINK_HasError()
-T062C 26247:751.967 JLINK_IsHalted()
-T062C 26247:753.104 - 1.154ms returns FALSE
-T062C 26247:853.687 JLINK_HasError()
-T062C 26247:853.730 JLINK_HasError()
-T062C 26247:853.746 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26247:853.771 Data: 8D 12 74 01
-T062C 26247:853.792 Debug reg: DWT_CYCCNT
-T062C 26247:853.811 - 0.071ms returns 1 (0x1)
-T3F74 26247:856.422 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26247:856.459 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26247:857.591 Data: 00 00 80 00
-T3F74 26247:857.624 - 1.211ms returns 4 (0x4)
-T3F74 26247:857.667 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26247:857.690 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26247:858.074 Data: 00 00 F0 01
-T3F74 26247:858.098 - 0.438ms returns 4 (0x4)
-T3F74 26247:861.846 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26247:861.880 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26247:863.084 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26247:863.113 - 1.275ms returns 16 (0x10)
-T3F74 26247:863.136 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:863.156 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26247:863.573 Data: 1E 00 00 00
-T3F74 26247:863.597 - 0.469ms returns 4 (0x4)
-T3F74 26247:863.617 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26247:863.636 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26247:864.198 Data: 00 00 00 00 00 00 00 00 00 00 00 00 FB 00 00 00 ...
-T3F74 26247:864.221 - 0.612ms returns 20 (0x14)
-T3F74 26247:864.242 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:864.261 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26247:864.699 Data: 1F 03 00 00
-T3F74 26247:864.723 - 0.489ms returns 4 (0x4)
-T3F74 26247:864.743 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26247:864.762 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26247:865.198 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26247:865.222 - 0.486ms returns 12 (0xC)
-T3F74 26247:865.242 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:865.261 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26247:865.698 Data: 00 00 00 00
-T3F74 26247:865.721 - 0.487ms returns 4 (0x4)
-T3F74 26247:865.741 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:865.760 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26247:866.196 Data: 00 00 00 00
-T3F74 26247:866.219 - 0.486ms returns 4 (0x4)
-T3F74 26247:866.239 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26247:866.258 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26247:866.710 Data: 00 00 00 00
-T3F74 26247:866.734 - 0.502ms returns 4 (0x4)
-T062C 26247:878.293 JLINK_IsHalted()
-T062C 26247:879.335 - 1.061ms returns FALSE
-T062C 26247:979.728 JLINK_HasError()
-T062C 26247:979.773 JLINK_IsHalted()
-T062C 26247:980.838 - 1.093ms returns FALSE
-T062C 26248:081.732 JLINK_HasError()
-T062C 26248:081.781 JLINK_IsHalted()
-T062C 26248:082.878 - 1.117ms returns FALSE
-T062C 26248:183.728 JLINK_HasError()
-T062C 26248:183.768 JLINK_IsHalted()
-T062C 26248:184.926 - 1.175ms returns FALSE
-T062C 26248:285.746 JLINK_HasError()
-T062C 26248:285.870 JLINK_IsHalted()
-T062C 26248:286.940 - 1.082ms returns FALSE
-T062C 26248:387.770 JLINK_HasError()
-T062C 26248:387.815 JLINK_HasError()
-T062C 26248:387.834 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26248:387.865 Data: 8D 12 74 01
-T062C 26248:387.890 Debug reg: DWT_CYCCNT
-T062C 26248:387.913 - 0.087ms returns 1 (0x1)
-T3F74 26248:390.824 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26248:390.867 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26248:391.889 Data: 00 00 80 00
-T3F74 26248:391.917 - 1.101ms returns 4 (0x4)
-T3F74 26248:391.952 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26248:391.974 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26248:392.374 Data: 00 00 F0 01
-T3F74 26248:392.398 - 0.453ms returns 4 (0x4)
-T3F74 26248:396.176 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26248:396.211 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26248:397.449 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26248:397.486 - 1.318ms returns 16 (0x10)
-T3F74 26248:397.515 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:397.539 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26248:398.043 Data: 1E 00 00 00
-T3F74 26248:398.081 - 0.576ms returns 4 (0x4)
-T3F74 26248:398.108 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26248:398.131 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26248:398.626 Data: 00 00 00 00 00 00 00 00 00 00 00 00 59 00 00 00 ...
-T3F74 26248:398.654 - 0.557ms returns 20 (0x14)
-T3F74 26248:398.680 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:398.703 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26248:399.127 Data: 1F 03 00 00
-T3F74 26248:399.157 - 0.485ms returns 4 (0x4)
-T3F74 26248:399.180 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26248:399.201 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26248:399.627 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26248:399.652 - 0.483ms returns 12 (0xC)
-T3F74 26248:399.676 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:399.696 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26248:400.159 Data: 00 00 00 00
-T3F74 26248:400.192 - 0.525ms returns 4 (0x4)
-T3F74 26248:400.220 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:400.243 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26248:400.756 Data: 00 00 00 00
-T3F74 26248:400.786 - 0.574ms returns 4 (0x4)
-T3F74 26248:400.809 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:400.830 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26248:401.251 Data: 00 00 00 00
-T3F74 26248:401.276 - 0.475ms returns 4 (0x4)
-T062C 26248:415.120 JLINK_IsHalted()
-T062C 26248:416.269 - 1.174ms returns FALSE
-T062C 26248:516.753 JLINK_HasError()
-T062C 26248:516.799 JLINK_IsHalted()
-T062C 26248:517.874 - 1.084ms returns FALSE
-T062C 26248:619.340 JLINK_HasError()
-T062C 26248:619.432 JLINK_IsHalted()
-T062C 26248:620.724 - 1.342ms returns FALSE
-T062C 26248:720.977 JLINK_HasError()
-T062C 26248:721.050 JLINK_IsHalted()
-T062C 26248:722.254 - 1.222ms returns FALSE
-T062C 26248:822.736 JLINK_HasError()
-T062C 26248:822.769 JLINK_IsHalted()
-T062C 26248:823.854 - 1.127ms returns FALSE
-T062C 26248:924.097 JLINK_HasError()
-T062C 26248:924.178 JLINK_HasError()
-T062C 26248:924.222 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26248:924.275 Data: 8D 12 74 01
-T062C 26248:924.295 Debug reg: DWT_CYCCNT
-T062C 26248:924.314 - 0.099ms returns 1 (0x1)
-T3F74 26248:926.811 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26248:926.844 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26248:928.032 Data: 00 00 80 00
-T3F74 26248:928.069 - 1.266ms returns 4 (0x4)
-T3F74 26248:928.120 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26248:928.143 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26248:928.598 Data: 00 00 F0 01
-T3F74 26248:928.623 - 0.511ms returns 4 (0x4)
-T3F74 26248:931.903 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26248:931.932 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26248:933.112 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26248:933.140 - 1.244ms returns 16 (0x10)
-T3F74 26248:933.160 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:933.180 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26248:933.554 Data: 1F 00 00 00
-T3F74 26248:933.574 - 0.420ms returns 4 (0x4)
-T3F74 26248:933.592 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26248:933.608 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26248:934.055 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4F 02 00 00 ...
-T3F74 26248:934.075 - 0.490ms returns 20 (0x14)
-T3F74 26248:934.092 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:934.114 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26248:934.553 Data: 1F 03 00 00
-T3F74 26248:934.574 - 0.488ms returns 4 (0x4)
-T3F74 26248:934.591 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26248:934.607 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26248:935.054 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26248:935.074 - 0.489ms returns 12 (0xC)
-T3F74 26248:935.091 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:935.107 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26248:935.553 Data: 00 00 00 00
-T3F74 26248:935.573 - 0.489ms returns 4 (0x4)
-T3F74 26248:935.590 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:935.606 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26248:936.054 Data: 00 00 00 00
-T3F74 26248:936.074 - 0.490ms returns 4 (0x4)
-T3F74 26248:936.091 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26248:936.107 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26248:936.553 Data: 00 00 00 00
-T3F74 26248:936.573 - 0.488ms returns 4 (0x4)
-T062C 26248:955.544 JLINK_IsHalted()
-T062C 26248:956.715 - 1.189ms returns FALSE
-T062C 26249:056.917 JLINK_HasError()
-T062C 26249:056.996 JLINK_IsHalted()
-T062C 26249:058.259 - 1.281ms returns FALSE
-T062C 26249:159.037 JLINK_HasError()
-T062C 26249:159.110 JLINK_IsHalted()
-T062C 26249:160.266 - 1.174ms returns FALSE
-T062C 26249:260.986 JLINK_HasError()
-T062C 26249:261.059 JLINK_IsHalted()
-T062C 26249:262.222 - 1.208ms returns FALSE
-T062C 26249:362.676 JLINK_HasError()
-T062C 26249:362.724 JLINK_IsHalted()
-T062C 26249:363.765 - 1.060ms returns FALSE
-T062C 26249:464.535 JLINK_HasError()
-T062C 26249:464.611 JLINK_HasError()
-T062C 26249:464.630 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26249:464.660 Data: 8D 12 74 01
-T062C 26249:464.684 Debug reg: DWT_CYCCNT
-T062C 26249:464.705 - 0.083ms returns 1 (0x1)
-T3F74 26249:467.293 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26249:467.330 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26249:468.516 Data: 00 00 80 00
-T3F74 26249:468.597 - 1.329ms returns 4 (0x4)
-T3F74 26249:468.655 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26249:468.678 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26249:469.819 Data: 00 00 F0 01
-T3F74 26249:469.898 - 1.262ms returns 4 (0x4)
-T3F74 26249:473.281 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26249:473.312 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26249:474.495 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26249:474.523 - 1.248ms returns 16 (0x10)
-T3F74 26249:474.543 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26249:474.563 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26249:474.977 Data: 1E 00 00 00
-T3F74 26249:474.998 - 0.461ms returns 4 (0x4)
-T3F74 26249:475.015 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26249:475.031 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26249:475.478 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 01 00 00 ...
-T3F74 26249:475.499 - 0.490ms returns 20 (0x14)
-T3F74 26249:475.516 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26249:475.532 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26249:475.917 Data: 1F 03 00 00
-T3F74 26249:475.955 - 0.448ms returns 4 (0x4)
-T3F74 26249:475.980 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26249:476.004 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26249:476.521 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26249:476.556 - 0.583ms returns 12 (0xC)
-T3F74 26249:476.581 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26249:476.604 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26249:477.109 Data: 00 00 00 00
-T3F74 26249:477.133 - 0.559ms returns 4 (0x4)
-T3F74 26249:477.153 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26249:477.172 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26249:477.609 Data: 00 00 00 00
-T3F74 26249:477.632 - 0.487ms returns 4 (0x4)
-T3F74 26249:477.659 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26249:477.682 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26249:478.121 Data: 00 00 00 00
-T3F74 26249:478.154 - 0.503ms returns 4 (0x4)
-T062C 26249:498.189 JLINK_IsHalted()
-T062C 26249:499.263 - 1.094ms returns FALSE
-T062C 26249:600.490 JLINK_HasError()
-T062C 26249:600.579 JLINK_IsHalted()
-T062C 26249:601.808 - 1.271ms returns FALSE
-T062C 26249:702.082 JLINK_HasError()
-T062C 26249:702.158 JLINK_IsHalted()
-T062C 26249:703.456 - 1.315ms returns FALSE
-T062C 26249:803.575 JLINK_HasError()
-T062C 26249:803.608 JLINK_IsHalted()
-T062C 26249:804.719 - 1.129ms returns FALSE
-T062C 26249:905.009 JLINK_HasError()
-T062C 26249:905.080 JLINK_IsHalted()
-T062C 26249:906.300 - 1.269ms returns FALSE
-T062C 26250:006.451 JLINK_HasError()
-T062C 26250:006.481 JLINK_HasError()
-T062C 26250:006.497 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26250:006.522 Data: 8D 12 74 01
-T062C 26250:006.542 Debug reg: DWT_CYCCNT
-T062C 26250:006.561 - 0.070ms returns 1 (0x1)
-T3F74 26250:009.155 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26250:009.191 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26250:010.321 Data: 00 00 80 00
-T3F74 26250:010.357 - 1.211ms returns 4 (0x4)
-T3F74 26250:010.401 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26250:010.425 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26250:010.918 Data: 00 00 F0 01
-T3F74 26250:010.943 - 0.549ms returns 4 (0x4)
-T3F74 26250:014.340 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26250:014.371 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26250:015.586 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26250:015.615 - 1.281ms returns 16 (0x10)
-T3F74 26250:015.635 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:015.655 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26250:016.030 Data: 1F 00 00 00
-T3F74 26250:016.050 - 0.422ms returns 4 (0x4)
-T3F74 26250:016.068 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26250:016.084 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26250:016.558 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 02 00 00 ...
-T3F74 26250:016.593 - 0.534ms returns 20 (0x14)
-T3F74 26250:016.619 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:016.642 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26250:017.054 Data: 1F 03 00 00
-T3F74 26250:017.083 - 0.471ms returns 4 (0x4)
-T3F74 26250:017.105 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26250:017.125 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26250:017.666 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26250:017.690 - 0.600ms returns 12 (0xC)
-T3F74 26250:017.715 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:017.732 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26250:018.160 Data: 00 00 00 00
-T3F74 26250:018.180 - 0.471ms returns 4 (0x4)
-T3F74 26250:018.197 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:018.213 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26250:018.660 Data: 00 00 00 00
-T3F74 26250:018.680 - 0.490ms returns 4 (0x4)
-T3F74 26250:018.697 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:018.713 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26250:019.159 Data: 00 00 00 00
-T3F74 26250:019.179 - 0.489ms returns 4 (0x4)
-T062C 26250:037.583 JLINK_IsHalted()
-T062C 26250:038.671 - 1.106ms returns FALSE
-T062C 26250:138.747 JLINK_HasError()
-T062C 26250:138.790 JLINK_IsHalted()
-T062C 26250:140.020 - 1.272ms returns FALSE
-T062C 26250:240.265 JLINK_HasError()
-T062C 26250:240.344 JLINK_IsHalted()
-T062C 26250:241.551 - 1.225ms returns FALSE
-T062C 26250:342.931 JLINK_HasError()
-T062C 26250:343.094 JLINK_IsHalted()
-T062C 26250:344.248 - 1.165ms returns FALSE
-T062C 26250:444.858 JLINK_HasError()
-T062C 26250:444.942 JLINK_IsHalted()
-T062C 26250:446.202 - 1.279ms returns FALSE
-T062C 26250:546.635 JLINK_HasError()
-T062C 26250:546.714 JLINK_HasError()
-T062C 26250:546.759 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26250:546.839 Data: 8D 12 74 01
-T062C 26250:546.876 Debug reg: DWT_CYCCNT
-T062C 26250:546.894 - 0.142ms returns 1 (0x1)
-T3F74 26250:549.400 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26250:549.434 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26250:550.637 Data: 00 00 80 00
-T3F74 26250:550.717 - 1.338ms returns 4 (0x4)
-T3F74 26250:550.769 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26250:550.792 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26250:551.935 Data: 00 00 F0 01
-T3F74 26250:552.014 - 1.274ms returns 4 (0x4)
-T3F74 26250:555.035 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26250:555.063 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26250:556.229 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26250:556.256 - 1.228ms returns 16 (0x10)
-T3F74 26250:556.278 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:556.298 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26250:556.720 Data: 1F 00 00 00
-T3F74 26250:556.744 - 0.474ms returns 4 (0x4)
-T3F74 26250:556.764 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26250:556.783 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26250:557.338 Data: 00 00 00 00 00 00 00 00 00 00 00 00 87 02 00 00 ...
-T3F74 26250:557.358 - 0.600ms returns 20 (0x14)
-T3F74 26250:557.375 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:557.392 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26250:557.839 Data: 1F 03 00 00
-T3F74 26250:557.859 - 0.490ms returns 4 (0x4)
-T3F74 26250:557.876 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26250:557.892 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26250:558.337 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26250:558.357 - 0.487ms returns 12 (0xC)
-T3F74 26250:558.374 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:558.390 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26250:558.833 Data: 00 00 00 00
-T3F74 26250:558.853 - 0.486ms returns 4 (0x4)
-T3F74 26250:558.871 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:558.887 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26250:559.338 Data: 00 00 00 00
-T3F74 26250:559.359 - 0.494ms returns 4 (0x4)
-T3F74 26250:559.376 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26250:559.392 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26250:559.833 Data: 00 00 00 00
-T3F74 26250:559.854 - 0.484ms returns 4 (0x4)
-T062C 26250:572.483 JLINK_IsHalted()
-T062C 26250:573.597 - 1.131ms returns FALSE
-T062C 26250:673.871 JLINK_HasError()
-T062C 26250:673.955 JLINK_IsHalted()
-T062C 26250:674.964 - 1.026ms returns FALSE
-T062C 26250:775.366 JLINK_HasError()
-T062C 26250:775.443 JLINK_IsHalted()
-T062C 26250:776.577 - 1.141ms returns FALSE
-T062C 26250:876.708 JLINK_HasError()
-T062C 26250:876.782 JLINK_IsHalted()
-T062C 26250:877.915 - 1.147ms returns FALSE
-T062C 26250:978.700 JLINK_HasError()
-T062C 26250:978.783 JLINK_IsHalted()
-T062C 26250:979.892 - 1.128ms returns FALSE
-T062C 26251:080.583 JLINK_HasError()
-T062C 26251:080.614 JLINK_HasError()
-T062C 26251:080.630 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26251:080.657 Data: 8D 12 74 01
-T062C 26251:080.678 Debug reg: DWT_CYCCNT
-T062C 26251:080.697 - 0.073ms returns 1 (0x1)
-T3F74 26251:083.228 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26251:083.266 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26251:084.312 Data: 00 00 80 00
-T3F74 26251:084.348 - 1.128ms returns 4 (0x4)
-T3F74 26251:084.393 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26251:084.416 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26251:084.894 Data: 00 00 F0 01
-T3F74 26251:084.914 - 0.528ms returns 4 (0x4)
-T3F74 26251:087.918 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26251:087.945 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26251:089.158 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26251:089.185 - 1.275ms returns 16 (0x10)
-T3F74 26251:089.288 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:089.314 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26251:089.768 Data: 1E 00 00 00
-T3F74 26251:089.788 - 0.507ms returns 4 (0x4)
-T3F74 26251:089.806 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26251:089.874 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26251:090.393 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E3 01 00 00 ...
-T3F74 26251:090.413 - 0.613ms returns 20 (0x14)
-T3F74 26251:090.430 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:090.446 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26251:090.893 Data: 1F 03 00 00
-T3F74 26251:090.913 - 0.489ms returns 4 (0x4)
-T3F74 26251:090.930 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26251:090.946 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26251:091.392 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26251:091.411 - 0.488ms returns 12 (0xC)
-T3F74 26251:091.428 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:091.444 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26251:091.892 Data: 00 00 00 00
-T3F74 26251:091.912 - 0.491ms returns 4 (0x4)
-T3F74 26251:091.930 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:091.946 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26251:092.387 Data: 00 00 00 00
-T3F74 26251:092.407 - 0.483ms returns 4 (0x4)
-T3F74 26251:092.424 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:092.440 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26251:092.894 Data: 00 00 00 00
-T3F74 26251:092.914 - 0.496ms returns 4 (0x4)
-T062C 26251:111.327 JLINK_IsHalted()
-T062C 26251:112.402 - 1.093ms returns FALSE
-T062C 26251:213.217 JLINK_HasError()
-T062C 26251:213.297 JLINK_IsHalted()
-T062C 26251:214.389 - 1.100ms returns FALSE
-T062C 26251:315.580 JLINK_HasError()
-T062C 26251:315.613 JLINK_IsHalted()
-T062C 26251:316.731 - 1.136ms returns FALSE
-T062C 26251:416.926 JLINK_HasError()
-T062C 26251:416.999 JLINK_IsHalted()
-T062C 26251:418.190 - 1.225ms returns FALSE
-T062C 26251:518.576 JLINK_HasError()
-T062C 26251:518.622 JLINK_IsHalted()
-T062C 26251:519.735 - 1.127ms returns FALSE
-T062C 26251:620.251 JLINK_HasError()
-T062C 26251:620.332 JLINK_HasError()
-T062C 26251:620.377 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26251:620.438 Data: 8D 12 74 01
-T062C 26251:620.493 Debug reg: DWT_CYCCNT
-T062C 26251:620.515 - 0.146ms returns 1 (0x1)
-T3F74 26251:622.936 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26251:622.970 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26251:624.183 Data: 00 00 80 00
-T3F74 26251:624.270 - 1.354ms returns 4 (0x4)
-T3F74 26251:624.353 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26251:624.377 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26251:625.531 Data: 00 00 F0 01
-T3F74 26251:625.609 - 1.276ms returns 4 (0x4)
-T3F74 26251:628.840 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26251:628.869 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26251:630.124 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26251:630.152 - 1.319ms returns 16 (0x10)
-T3F74 26251:630.173 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:630.192 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26251:630.703 Data: 1E 00 00 00
-T3F74 26251:630.727 - 0.562ms returns 4 (0x4)
-T3F74 26251:630.747 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26251:630.766 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26251:631.340 Data: 00 00 00 00 00 00 00 00 00 00 00 00 37 00 00 00 ...
-T3F74 26251:631.364 - 0.624ms returns 20 (0x14)
-T3F74 26251:631.384 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:631.403 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26251:631.828 Data: 1F 03 00 00
-T3F74 26251:631.852 - 0.476ms returns 4 (0x4)
-T3F74 26251:631.872 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26251:631.893 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26251:632.320 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26251:632.350 - 0.484ms returns 12 (0xC)
-T3F74 26251:632.367 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:632.383 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26251:632.849 Data: 00 00 00 00
-T3F74 26251:632.869 - 0.508ms returns 4 (0x4)
-T3F74 26251:632.886 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:632.902 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26251:633.315 Data: 00 00 00 00
-T3F74 26251:633.335 - 0.455ms returns 4 (0x4)
-T3F74 26251:633.352 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26251:633.368 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26251:633.815 Data: 00 00 00 00
-T3F74 26251:633.835 - 0.490ms returns 4 (0x4)
-T062C 26251:645.863 JLINK_IsHalted()
-T062C 26251:647.012 - 1.197ms returns FALSE
-T062C 26251:747.226 JLINK_HasError()
-T062C 26251:747.307 JLINK_IsHalted()
-T062C 26251:748.501 - 1.212ms returns FALSE
-T062C 26251:848.700 JLINK_HasError()
-T062C 26251:848.777 JLINK_IsHalted()
-T062C 26251:850.042 - 1.313ms returns FALSE
-T062C 26251:950.867 JLINK_HasError()
-T062C 26251:950.940 JLINK_IsHalted()
-T062C 26251:952.148 - 1.226ms returns FALSE
-T062C 26252:052.341 JLINK_HasError()
-T062C 26252:052.423 JLINK_IsHalted()
-T062C 26252:053.642 - 1.240ms returns FALSE
-T062C 26252:154.354 JLINK_HasError()
-T062C 26252:154.438 JLINK_HasError()
-T062C 26252:154.487 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26252:154.513 Data: 8D 12 74 01
-T062C 26252:154.533 Debug reg: DWT_CYCCNT
-T062C 26252:154.552 - 0.072ms returns 1 (0x1)
-T3F74 26252:157.054 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26252:157.088 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26252:158.228 Data: 00 00 80 00
-T3F74 26252:158.289 - 1.242ms returns 4 (0x4)
-T3F74 26252:158.323 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26252:158.343 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26252:158.751 Data: 00 00 F0 01
-T3F74 26252:158.771 - 0.454ms returns 4 (0x4)
-T3F74 26252:161.788 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26252:161.815 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26252:163.146 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26252:163.184 - 1.403ms returns 16 (0x10)
-T3F74 26252:163.208 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:163.231 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26252:163.626 Data: 1F 00 00 00
-T3F74 26252:163.650 - 0.450ms returns 4 (0x4)
-T3F74 26252:163.670 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26252:163.690 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26252:164.255 Data: 00 00 00 00 00 00 00 00 00 00 00 00 93 01 00 00 ...
-T3F74 26252:164.280 - 0.617ms returns 20 (0x14)
-T3F74 26252:164.301 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:164.320 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26252:164.754 Data: 1F 03 00 00
-T3F74 26252:164.778 - 0.485ms returns 4 (0x4)
-T3F74 26252:164.799 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26252:164.817 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26252:165.281 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26252:165.304 - 0.513ms returns 12 (0xC)
-T3F74 26252:165.324 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:165.343 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26252:165.756 Data: 00 00 00 00
-T3F74 26252:165.779 - 0.463ms returns 4 (0x4)
-T3F74 26252:165.800 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:165.819 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26252:166.252 Data: 00 00 00 00
-T3F74 26252:166.276 - 0.484ms returns 4 (0x4)
-T3F74 26252:166.297 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:166.316 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26252:166.754 Data: 00 00 00 00
-T3F74 26252:166.774 - 0.483ms returns 4 (0x4)
-T062C 26252:185.299 JLINK_IsHalted()
-T062C 26252:186.386 - 1.105ms returns FALSE
-T062C 26252:286.571 JLINK_HasError()
-T062C 26252:286.661 JLINK_IsHalted()
-T062C 26252:287.923 - 1.287ms returns FALSE
-T062C 26252:388.141 JLINK_HasError()
-T062C 26252:388.214 JLINK_IsHalted()
-T062C 26252:389.428 - 1.241ms returns FALSE
-T062C 26252:490.074 JLINK_HasError()
-T062C 26252:490.147 JLINK_IsHalted()
-T062C 26252:491.326 - 1.197ms returns FALSE
-T062C 26252:592.366 JLINK_HasError()
-T062C 26252:592.412 JLINK_IsHalted()
-T062C 26252:593.476 - 1.111ms returns FALSE
-T062C 26252:694.659 JLINK_HasError()
-T062C 26252:694.734 JLINK_HasError()
-T062C 26252:694.779 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26252:694.817 Data: 8D 12 74 01
-T062C 26252:694.842 Debug reg: DWT_CYCCNT
-T062C 26252:694.864 - 0.093ms returns 1 (0x1)
-T3F74 26252:697.492 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26252:697.530 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26252:698.601 Data: 00 00 80 00
-T3F74 26252:698.648 - 1.164ms returns 4 (0x4)
-T3F74 26252:698.696 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26252:698.720 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26252:699.188 Data: 00 00 F0 01
-T3F74 26252:699.212 - 0.524ms returns 4 (0x4)
-T3F74 26252:702.375 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26252:702.401 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26252:703.602 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26252:703.631 - 1.263ms returns 16 (0x10)
-T3F74 26252:703.651 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:703.671 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26252:704.049 Data: 1E 00 00 00
-T3F74 26252:704.069 - 0.424ms returns 4 (0x4)
-T3F74 26252:704.087 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26252:704.103 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26252:704.549 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4F 00 00 00 ...
-T3F74 26252:704.569 - 0.489ms returns 20 (0x14)
-T3F74 26252:704.587 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:704.603 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26252:705.054 Data: 1F 03 00 00
-T3F74 26252:705.078 - 0.499ms returns 4 (0x4)
-T3F74 26252:705.098 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26252:705.117 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26252:705.587 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26252:705.610 - 0.520ms returns 12 (0xC)
-T3F74 26252:705.634 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:705.653 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26252:706.059 Data: 00 00 00 00
-T3F74 26252:706.082 - 0.456ms returns 4 (0x4)
-T3F74 26252:706.105 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:706.125 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26252:706.556 Data: 00 00 00 00
-T3F74 26252:706.579 - 0.481ms returns 4 (0x4)
-T3F74 26252:706.603 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26252:706.623 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26252:707.057 Data: 00 00 00 00
-T3F74 26252:707.081 - 0.485ms returns 4 (0x4)
-T062C 26252:726.458 JLINK_IsHalted()
-T062C 26252:727.636 - 1.221ms returns FALSE
-T062C 26252:827.872 JLINK_HasError()
-T062C 26252:827.956 JLINK_IsHalted()
-T062C 26252:829.136 - 1.197ms returns FALSE
-T062C 26252:930.184 JLINK_HasError()
-T062C 26252:930.261 JLINK_IsHalted()
-T062C 26252:931.594 - 1.351ms returns FALSE
-T062C 26253:032.345 JLINK_HasError()
-T062C 26253:032.417 JLINK_IsHalted()
-T062C 26253:033.566 - 1.166ms returns FALSE
-T062C 26253:133.797 JLINK_HasError()
-T062C 26253:133.874 JLINK_IsHalted()
-T062C 26253:135.094 - 1.237ms returns FALSE
-T062C 26253:236.099 JLINK_HasError()
-T062C 26253:236.171 JLINK_HasError()
-T062C 26253:236.219 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26253:236.250 Data: 8D 12 74 01
-T062C 26253:236.274 Debug reg: DWT_CYCCNT
-T062C 26253:236.296 - 0.084ms returns 1 (0x1)
-T3F74 26253:238.852 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26253:238.890 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26253:240.069 Data: 00 00 80 00
-T3F74 26253:240.172 - 1.340ms returns 4 (0x4)
-T3F74 26253:240.290 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26253:240.348 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26253:241.568 Data: 00 00 F0 01
-T3F74 26253:241.646 - 1.375ms returns 4 (0x4)
-T3F74 26253:245.070 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26253:245.097 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26253:246.320 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26253:246.382 - 1.331ms returns 16 (0x10)
-T3F74 26253:246.436 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:246.453 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26253:246.851 Data: 1F 00 00 00
-T3F74 26253:246.871 - 0.442ms returns 4 (0x4)
-T3F74 26253:246.889 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26253:246.905 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26253:247.352 Data: 00 00 00 00 00 00 00 00 00 00 00 00 87 01 00 00 ...
-T3F74 26253:247.372 - 0.490ms returns 20 (0x14)
-T3F74 26253:247.390 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:247.405 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26253:247.855 Data: 1F 03 00 00
-T3F74 26253:247.875 - 0.492ms returns 4 (0x4)
-T3F74 26253:247.892 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26253:247.908 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26253:248.476 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26253:248.499 - 0.614ms returns 12 (0xC)
-T3F74 26253:248.519 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:248.538 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26253:248.986 Data: 00 00 00 00
-T3F74 26253:249.010 - 0.498ms returns 4 (0x4)
-T3F74 26253:249.030 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:249.052 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26253:249.485 Data: 00 00 00 00
-T3F74 26253:249.508 - 0.486ms returns 4 (0x4)
-T3F74 26253:249.528 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:249.547 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26253:249.983 Data: 00 00 00 00
-T3F74 26253:250.007 - 0.486ms returns 4 (0x4)
-T062C 26253:268.929 JLINK_IsHalted()
-T062C 26253:270.028 - 1.117ms returns FALSE
-T062C 26253:370.775 JLINK_HasError()
-T062C 26253:370.850 JLINK_IsHalted()
-T062C 26253:372.082 - 1.251ms returns FALSE
-T062C 26253:472.278 JLINK_HasError()
-T062C 26253:472.349 JLINK_IsHalted()
-T062C 26253:473.579 - 1.271ms returns FALSE
-T062C 26253:574.194 JLINK_HasError()
-T062C 26253:574.265 JLINK_IsHalted()
-T062C 26253:575.377 - 1.129ms returns FALSE
-T062C 26253:676.152 JLINK_HasError()
-T062C 26253:676.193 JLINK_IsHalted()
-T062C 26253:677.358 - 1.184ms returns FALSE
-T062C 26253:777.710 JLINK_HasError()
-T062C 26253:777.755 JLINK_HasError()
-T062C 26253:777.774 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26253:777.803 Data: 8D 12 74 01
-T062C 26253:777.828 Debug reg: DWT_CYCCNT
-T062C 26253:777.850 - 0.084ms returns 1 (0x1)
-T3F74 26253:780.277 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26253:780.310 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26253:781.566 Data: 00 00 80 00
-T3F74 26253:781.644 - 1.387ms returns 4 (0x4)
-T3F74 26253:781.702 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26253:781.725 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26253:782.793 Data: 00 00 F0 01
-T3F74 26253:782.826 - 1.132ms returns 4 (0x4)
-T3F74 26253:785.979 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26253:786.006 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26253:787.179 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26253:787.211 - 1.239ms returns 16 (0x10)
-T3F74 26253:787.235 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:787.258 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26253:787.660 Data: 1F 00 00 00
-T3F74 26253:787.684 - 0.457ms returns 4 (0x4)
-T3F74 26253:787.709 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26253:787.726 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26253:788.293 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B3 01 00 00 ...
-T3F74 26253:788.317 - 0.615ms returns 20 (0x14)
-T3F74 26253:788.337 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:788.356 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26253:788.785 Data: 1F 03 00 00
-T3F74 26253:788.808 - 0.479ms returns 4 (0x4)
-T3F74 26253:788.829 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26253:788.847 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26253:789.285 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26253:789.308 - 0.487ms returns 12 (0xC)
-T3F74 26253:789.334 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:789.350 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26253:789.797 Data: 00 00 00 00
-T3F74 26253:789.821 - 0.494ms returns 4 (0x4)
-T3F74 26253:789.841 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:789.860 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26253:790.294 Data: 00 00 00 00
-T3F74 26253:790.318 - 0.484ms returns 4 (0x4)
-T3F74 26253:790.338 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26253:790.357 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26253:790.789 Data: 00 00 00 00
-T3F74 26253:790.812 - 0.482ms returns 4 (0x4)
-T062C 26253:803.187 JLINK_IsHalted()
-T062C 26253:804.353 - 1.184ms returns FALSE
-T062C 26253:905.190 JLINK_HasError()
-T062C 26253:905.266 JLINK_IsHalted()
-T062C 26253:906.507 - 1.261ms returns FALSE
-T062C 26254:007.206 JLINK_HasError()
-T062C 26254:007.237 JLINK_IsHalted()
-T062C 26254:008.391 - 1.203ms returns FALSE
-T062C 26254:108.603 JLINK_HasError()
-T062C 26254:108.675 JLINK_IsHalted()
-T062C 26254:109.867 - 1.240ms returns FALSE
-T062C 26254:210.063 JLINK_HasError()
-T062C 26254:210.134 JLINK_IsHalted()
-T062C 26254:211.371 - 1.279ms returns FALSE
-T062C 26254:311.651 JLINK_HasError()
-T062C 26254:311.722 JLINK_HasError()
-T062C 26254:311.770 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26254:311.795 Data: 8D 12 74 01
-T062C 26254:311.816 Debug reg: DWT_CYCCNT
-T062C 26254:311.835 - 0.071ms returns 1 (0x1)
-T3F74 26254:314.283 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26254:314.316 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26254:315.500 Data: 00 00 80 00
-T3F74 26254:315.534 - 1.259ms returns 4 (0x4)
-T3F74 26254:315.573 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26254:315.596 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26254:316.746 Data: 00 00 F0 01
-T3F74 26254:316.776 - 1.211ms returns 4 (0x4)
-T3F74 26254:320.405 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26254:320.436 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26254:321.672 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26254:321.731 - 1.334ms returns 16 (0x10)
-T3F74 26254:321.757 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:321.780 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26254:322.209 Data: 1E 00 00 00
-T3F74 26254:322.229 - 0.479ms returns 4 (0x4)
-T3F74 26254:322.247 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26254:322.263 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26254:322.720 Data: 00 00 00 00 00 00 00 00 00 00 00 00 09 01 00 00 ...
-T3F74 26254:322.744 - 0.505ms returns 20 (0x14)
-T3F74 26254:322.765 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:322.783 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26254:323.220 Data: 1F 03 00 00
-T3F74 26254:323.243 - 0.486ms returns 4 (0x4)
-T3F74 26254:323.263 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26254:323.282 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26254:323.718 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26254:323.741 - 0.485ms returns 12 (0xC)
-T3F74 26254:323.761 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:323.780 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26254:324.213 Data: 00 00 00 00
-T3F74 26254:324.232 - 0.477ms returns 4 (0x4)
-T3F74 26254:324.249 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:324.275 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26254:324.712 Data: 00 00 00 00
-T3F74 26254:324.732 - 0.489ms returns 4 (0x4)
-T3F74 26254:324.750 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:324.766 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26254:325.213 Data: 00 00 00 00
-T3F74 26254:325.233 - 0.490ms returns 4 (0x4)
-T062C 26254:343.757 JLINK_IsHalted()
-T062C 26254:344.904 - 1.165ms returns FALSE
-T062C 26254:445.832 JLINK_HasError()
-T062C 26254:445.912 JLINK_IsHalted()
-T062C 26254:447.163 - 1.267ms returns FALSE
-T062C 26254:547.940 JLINK_HasError()
-T062C 26254:548.012 JLINK_IsHalted()
-T062C 26254:549.183 - 1.189ms returns FALSE
-T062C 26254:649.964 JLINK_HasError()
-T062C 26254:650.038 JLINK_IsHalted()
-T062C 26254:651.161 - 1.142ms returns FALSE
-T062C 26254:751.514 JLINK_HasError()
-T062C 26254:751.612 JLINK_IsHalted()
-T062C 26254:752.815 - 1.256ms returns FALSE
-T062C 26254:853.278 JLINK_HasError()
-T062C 26254:853.352 JLINK_HasError()
-T062C 26254:853.397 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26254:853.458 Data: 8D 12 74 01
-T062C 26254:853.508 Debug reg: DWT_CYCCNT
-T062C 26254:853.527 - 0.137ms returns 1 (0x1)
-T3F74 26254:855.980 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26254:856.013 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26254:857.165 Data: 00 00 80 00
-T3F74 26254:857.222 - 1.250ms returns 4 (0x4)
-T3F74 26254:857.260 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26254:857.284 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26254:858.388 Data: 00 00 F0 01
-T3F74 26254:858.409 - 1.155ms returns 4 (0x4)
-T3F74 26254:861.775 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26254:861.805 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26254:863.105 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26254:863.182 - 1.414ms returns 16 (0x10)
-T3F74 26254:863.202 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:863.220 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26254:863.637 Data: 1E 00 00 00
-T3F74 26254:863.657 - 0.462ms returns 4 (0x4)
-T3F74 26254:863.675 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26254:863.691 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26254:864.137 Data: 00 00 00 00 00 00 00 00 00 00 00 00 EF 01 00 00 ...
-T3F74 26254:864.157 - 0.489ms returns 20 (0x14)
-T3F74 26254:864.174 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:864.191 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26254:864.636 Data: 1F 03 00 00
-T3F74 26254:864.656 - 0.488ms returns 4 (0x4)
-T3F74 26254:864.674 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26254:864.690 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26254:865.141 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26254:865.161 - 0.494ms returns 12 (0xC)
-T3F74 26254:865.178 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:865.194 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26254:865.641 Data: 00 00 00 00
-T3F74 26254:865.661 - 0.489ms returns 4 (0x4)
-T3F74 26254:865.678 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:865.694 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26254:866.140 Data: 00 00 00 00
-T3F74 26254:866.160 - 0.488ms returns 4 (0x4)
-T3F74 26254:866.177 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26254:866.193 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26254:866.644 Data: 00 00 00 00
-T3F74 26254:866.668 - 0.499ms returns 4 (0x4)
-T062C 26254:879.192 JLINK_IsHalted()
-T062C 26254:880.302 - 1.127ms returns FALSE
-T062C 26254:980.516 JLINK_HasError()
-T062C 26254:980.597 JLINK_IsHalted()
-T062C 26254:981.849 - 1.271ms returns FALSE
-T062C 26255:082.975 JLINK_HasError()
-T062C 26255:083.005 JLINK_IsHalted()
-T062C 26255:084.123 - 1.135ms returns FALSE
-T062C 26255:184.265 JLINK_HasError()
-T062C 26255:184.336 JLINK_IsHalted()
-T062C 26255:185.610 - 1.316ms returns FALSE
-T062C 26255:285.817 JLINK_HasError()
-T062C 26255:285.909 JLINK_IsHalted()
-T062C 26255:287.079 - 1.218ms returns FALSE
-T062C 26255:387.871 JLINK_HasError()
-T062C 26255:387.942 JLINK_HasError()
-T062C 26255:387.984 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26255:388.013 Data: 8D 12 74 01
-T062C 26255:388.037 Debug reg: DWT_CYCCNT
-T062C 26255:388.059 - 0.082ms returns 1 (0x1)
-T3F74 26255:390.392 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26255:390.426 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26255:391.473 Data: 00 00 80 00
-T3F74 26255:391.509 - 1.125ms returns 4 (0x4)
-T3F74 26255:391.552 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26255:391.576 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26255:392.066 Data: 00 00 F0 01
-T3F74 26255:392.086 - 0.541ms returns 4 (0x4)
-T3F74 26255:395.553 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26255:395.580 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26255:396.752 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26255:396.780 - 1.234ms returns 16 (0x10)
-T3F74 26255:396.801 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:396.820 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26255:397.191 Data: 1E 00 00 00
-T3F74 26255:397.211 - 0.417ms returns 4 (0x4)
-T3F74 26255:397.229 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26255:397.245 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26255:397.709 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4B 00 00 00 ...
-T3F74 26255:397.729 - 0.506ms returns 20 (0x14)
-T3F74 26255:397.746 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:397.762 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26255:398.191 Data: 1F 03 00 00
-T3F74 26255:398.211 - 0.471ms returns 4 (0x4)
-T3F74 26255:398.228 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26255:398.244 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26255:398.704 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26255:398.724 - 0.502ms returns 12 (0xC)
-T3F74 26255:398.741 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:398.757 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26255:399.190 Data: 00 00 00 00
-T3F74 26255:399.210 - 0.475ms returns 4 (0x4)
-T3F74 26255:399.227 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:399.243 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26255:399.698 Data: 00 00 00 00
-T3F74 26255:399.718 - 0.497ms returns 4 (0x4)
-T3F74 26255:399.735 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:399.751 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26255:400.195 Data: 00 00 00 00
-T3F74 26255:400.215 - 0.486ms returns 4 (0x4)
-T062C 26255:412.094 JLINK_IsHalted()
-T062C 26255:413.256 - 1.204ms returns FALSE
-T062C 26255:513.842 JLINK_HasError()
-T062C 26255:513.922 JLINK_IsHalted()
-T062C 26255:515.103 - 1.199ms returns FALSE
-T062C 26255:615.776 JLINK_HasError()
-T062C 26255:615.803 JLINK_IsHalted()
-T062C 26255:616.888 - 1.137ms returns FALSE
-T062C 26255:717.806 JLINK_HasError()
-T062C 26255:717.835 JLINK_IsHalted()
-T062C 26255:718.907 - 1.089ms returns FALSE
-T062C 26255:819.138 JLINK_HasError()
-T062C 26255:819.179 JLINK_IsHalted()
-T062C 26255:820.250 - 1.085ms returns FALSE
-T062C 26255:920.777 JLINK_HasError()
-T062C 26255:920.826 JLINK_HasError()
-T062C 26255:920.844 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26255:920.875 Data: 8D 12 74 01
-T062C 26255:920.899 Debug reg: DWT_CYCCNT
-T062C 26255:920.921 - 0.084ms returns 1 (0x1)
-T3F74 26255:923.319 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26255:923.353 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26255:924.523 Data: 00 00 80 00
-T3F74 26255:924.571 - 1.259ms returns 4 (0x4)
-T3F74 26255:924.610 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26255:924.633 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26255:925.816 Data: 00 00 F0 01
-T3F74 26255:925.879 - 1.287ms returns 4 (0x4)
-T3F74 26255:929.252 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26255:929.286 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26255:930.517 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26255:930.543 - 1.299ms returns 16 (0x10)
-T3F74 26255:930.565 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:930.585 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26255:931.035 Data: 1F 00 00 00
-T3F74 26255:931.059 - 0.502ms returns 4 (0x4)
-T3F74 26255:931.080 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26255:931.099 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26255:931.626 Data: 00 00 00 00 00 00 00 00 00 00 00 00 49 01 00 00 ...
-T3F74 26255:931.646 - 0.573ms returns 20 (0x14)
-T3F74 26255:931.664 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:931.680 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26255:932.126 Data: 1F 03 00 00
-T3F74 26255:932.146 - 0.489ms returns 4 (0x4)
-T3F74 26255:932.164 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26255:932.180 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26255:932.626 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26255:932.646 - 0.489ms returns 12 (0xC)
-T3F74 26255:932.663 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:932.679 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26255:933.126 Data: 00 00 00 00
-T3F74 26255:933.146 - 0.489ms returns 4 (0x4)
-T3F74 26255:933.163 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:933.179 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26255:933.626 Data: 00 00 00 00
-T3F74 26255:933.646 - 0.489ms returns 4 (0x4)
-T3F74 26255:933.663 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26255:933.679 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26255:934.209 Data: 00 00 00 00
-T3F74 26255:934.233 - 0.577ms returns 4 (0x4)
-T062C 26255:954.200 JLINK_IsHalted()
-T062C 26255:955.261 - 1.090ms returns FALSE
-T062C 26256:055.913 JLINK_HasError()
-T062C 26256:055.992 JLINK_IsHalted()
-T062C 26256:057.257 - 1.306ms returns FALSE
-T062C 26256:158.032 JLINK_HasError()
-T062C 26256:158.117 JLINK_IsHalted()
-T062C 26256:159.241 - 1.142ms returns FALSE
-T062C 26256:259.442 JLINK_HasError()
-T062C 26256:259.512 JLINK_IsHalted()
-T062C 26256:260.694 - 1.200ms returns FALSE
-T062C 26256:361.476 JLINK_HasError()
-T062C 26256:361.549 JLINK_IsHalted()
-T062C 26256:362.684 - 1.153ms returns FALSE
-T062C 26256:462.972 JLINK_HasError()
-T062C 26256:463.044 JLINK_HasError()
-T062C 26256:463.088 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26256:463.150 Data: 8D 12 74 01
-T062C 26256:463.171 Debug reg: DWT_CYCCNT
-T062C 26256:463.189 - 0.108ms returns 1 (0x1)
-T3F74 26256:465.956 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26256:465.988 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26256:467.146 Data: 00 00 80 00
-T3F74 26256:467.213 - 1.264ms returns 4 (0x4)
-T3F74 26256:467.247 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26256:467.266 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26256:467.673 Data: 00 00 F0 01
-T3F74 26256:467.694 - 0.453ms returns 4 (0x4)
-T3F74 26256:470.898 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26256:470.927 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26256:472.076 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26256:472.105 - 1.215ms returns 16 (0x10)
-T3F74 26256:472.128 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26256:472.149 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26256:472.547 Data: 1E 00 00 00
-T3F74 26256:472.567 - 0.446ms returns 4 (0x4)
-T3F74 26256:472.585 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26256:472.601 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26256:473.068 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BF 01 00 00 ...
-T3F74 26256:473.092 - 0.515ms returns 20 (0x14)
-T3F74 26256:473.112 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26256:473.131 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26256:473.558 Data: 1F 03 00 00
-T3F74 26256:473.588 - 0.489ms returns 4 (0x4)
-T3F74 26256:473.614 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26256:473.633 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26256:474.073 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26256:474.096 - 0.489ms returns 12 (0xC)
-T3F74 26256:474.176 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26256:474.195 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26256:474.676 Data: 00 00 00 00
-T3F74 26256:474.696 - 0.527ms returns 4 (0x4)
-T3F74 26256:474.714 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26256:474.730 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26256:475.177 Data: 00 00 00 00
-T3F74 26256:475.197 - 0.490ms returns 4 (0x4)
-T3F74 26256:475.214 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26256:475.230 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26256:475.676 Data: 00 00 00 00
-T3F74 26256:475.696 - 0.489ms returns 4 (0x4)
-T062C 26256:494.471 JLINK_IsHalted()
-T062C 26256:495.619 - 1.177ms returns FALSE
-T062C 26256:596.883 JLINK_HasError()
-T062C 26256:596.962 JLINK_IsHalted()
-T062C 26256:598.104 - 1.160ms returns FALSE
-T062C 26256:699.123 JLINK_HasError()
-T062C 26256:699.270 JLINK_IsHalted()
-T062C 26256:700.377 - 1.118ms returns FALSE
-T062C 26256:800.577 JLINK_HasError()
-T062C 26256:800.654 JLINK_IsHalted()
-T062C 26256:801.894 - 1.272ms returns FALSE
-T062C 26256:902.282 JLINK_HasError()
-T062C 26256:902.324 JLINK_IsHalted()
-T062C 26256:903.346 - 1.036ms returns FALSE
-T062C 26257:004.095 JLINK_HasError()
-T062C 26257:004.173 JLINK_HasError()
-T062C 26257:004.207 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26257:004.237 Data: 8D 12 74 01
-T062C 26257:004.261 Debug reg: DWT_CYCCNT
-T062C 26257:004.283 - 0.084ms returns 1 (0x1)
-T3F74 26257:006.678 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26257:006.711 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26257:007.886 Data: 00 00 80 00
-T3F74 26257:007.965 - 1.306ms returns 4 (0x4)
-T3F74 26257:008.023 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26257:008.047 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26257:009.190 Data: 00 00 F0 01
-T3F74 26257:009.268 - 1.265ms returns 4 (0x4)
-T3F74 26257:012.520 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26257:012.554 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26257:013.811 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26257:013.868 - 1.358ms returns 16 (0x10)
-T3F74 26257:013.894 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:013.916 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26257:014.375 Data: 1F 00 00 00
-T3F74 26257:014.411 - 0.525ms returns 4 (0x4)
-T3F74 26257:014.438 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26257:014.461 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26257:015.000 Data: 00 00 00 00 00 00 00 00 00 00 00 00 93 00 00 00 ...
-T3F74 26257:015.033 - 0.602ms returns 20 (0x14)
-T3F74 26257:015.055 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:015.076 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26257:015.488 Data: 1F 03 00 00
-T3F74 26257:015.512 - 0.464ms returns 4 (0x4)
-T3F74 26257:015.532 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26257:015.551 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26257:015.980 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26257:016.000 - 0.475ms returns 12 (0xC)
-T3F74 26257:016.018 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:016.034 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26257:016.479 Data: 00 00 00 00
-T3F74 26257:016.499 - 0.488ms returns 4 (0x4)
-T3F74 26257:016.516 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:016.532 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26257:016.980 Data: 00 00 00 00
-T3F74 26257:017.000 - 0.490ms returns 4 (0x4)
-T3F74 26257:017.017 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:017.033 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26257:017.479 Data: 00 00 00 00
-T3F74 26257:017.503 - 0.493ms returns 4 (0x4)
-T062C 26257:036.945 JLINK_IsHalted()
-T062C 26257:038.000 - 1.073ms returns FALSE
-T062C 26257:138.240 JLINK_HasError()
-T062C 26257:138.375 JLINK_IsHalted()
-T062C 26257:139.515 - 1.165ms returns FALSE
-T062C 26257:240.594 JLINK_HasError()
-T062C 26257:240.665 JLINK_IsHalted()
-T062C 26257:242.037 - 1.414ms returns FALSE
-T062C 26257:342.341 JLINK_HasError()
-T062C 26257:342.412 JLINK_IsHalted()
-T062C 26257:343.558 - 1.194ms returns FALSE
-T062C 26257:443.696 JLINK_HasError()
-T062C 26257:443.767 JLINK_IsHalted()
-T062C 26257:445.012 - 1.287ms returns FALSE
-T062C 26257:545.276 JLINK_HasError()
-T062C 26257:545.353 JLINK_HasError()
-T062C 26257:545.397 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26257:545.457 Data: 8D 12 74 01
-T062C 26257:545.478 Debug reg: DWT_CYCCNT
-T062C 26257:545.496 - 0.106ms returns 1 (0x1)
-T3F74 26257:548.128 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26257:548.165 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26257:549.301 Data: 00 00 80 00
-T3F74 26257:549.332 - 1.210ms returns 4 (0x4)
-T3F74 26257:549.372 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26257:549.392 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26257:549.784 Data: 00 00 F0 01
-T3F74 26257:549.805 - 0.439ms returns 4 (0x4)
-T3F74 26257:553.021 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26257:553.053 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26257:554.303 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26257:554.336 - 1.323ms returns 16 (0x10)
-T3F74 26257:554.360 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:554.383 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26257:554.791 Data: 1E 00 00 00
-T3F74 26257:554.815 - 0.462ms returns 4 (0x4)
-T3F74 26257:554.835 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26257:554.855 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26257:555.409 Data: 00 00 00 00 00 00 00 00 00 00 00 00 AB 01 00 00 ...
-T3F74 26257:555.429 - 0.600ms returns 20 (0x14)
-T3F74 26257:555.447 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:555.463 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26257:555.908 Data: 1F 03 00 00
-T3F74 26257:555.928 - 0.488ms returns 4 (0x4)
-T3F74 26257:555.945 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26257:555.961 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26257:556.408 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26257:556.428 - 0.489ms returns 12 (0xC)
-T3F74 26257:556.445 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:556.461 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26257:556.904 Data: 00 00 00 00
-T3F74 26257:556.924 - 0.486ms returns 4 (0x4)
-T3F74 26257:556.941 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:556.957 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26257:557.539 Data: 00 00 00 00
-T3F74 26257:557.575 - 0.644ms returns 4 (0x4)
-T3F74 26257:557.601 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26257:557.627 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26257:558.037 Data: 00 00 00 00
-T3F74 26257:558.062 - 0.468ms returns 4 (0x4)
-T062C 26257:576.788 JLINK_IsHalted()
-T062C 26257:577.919 - 1.148ms returns FALSE
-T062C 26257:678.628 JLINK_HasError()
-T062C 26257:678.666 JLINK_IsHalted()
-T062C 26257:679.898 - 1.278ms returns FALSE
-T062C 26257:780.588 JLINK_HasError()
-T062C 26257:780.663 JLINK_IsHalted()
-T062C 26257:781.844 - 1.222ms returns FALSE
-T062C 26257:882.516 JLINK_HasError()
-T062C 26257:882.595 JLINK_IsHalted()
-T062C 26257:883.826 - 1.272ms returns FALSE
-T062C 26257:984.012 JLINK_HasError()
-T062C 26257:984.099 JLINK_IsHalted()
-T062C 26257:985.323 - 1.275ms returns FALSE
-T062C 26258:086.059 JLINK_HasError()
-T062C 26258:086.090 JLINK_HasError()
-T062C 26258:086.106 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26258:086.131 Data: 8D 12 74 01
-T062C 26258:086.154 Debug reg: DWT_CYCCNT
-T062C 26258:086.173 - 0.079ms returns 1 (0x1)
-T3F74 26258:088.680 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26258:088.712 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26258:089.760 Data: 00 00 80 00
-T3F74 26258:089.813 - 1.141ms returns 4 (0x4)
-T3F74 26258:089.866 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26258:089.890 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26258:090.430 Data: 00 00 F0 01
-T3F74 26258:090.459 - 0.601ms returns 4 (0x4)
-T3F74 26258:093.777 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26258:093.804 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26258:095.023 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26258:095.052 - 1.282ms returns 16 (0x10)
-T3F74 26258:095.073 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:095.092 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26258:095.587 Data: 1E 00 00 00
-T3F74 26258:095.608 - 0.541ms returns 4 (0x4)
-T3F74 26258:095.625 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26258:095.641 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26258:096.087 Data: 00 00 00 00 00 00 00 00 00 00 00 00 89 00 00 00 ...
-T3F74 26258:096.107 - 0.488ms returns 20 (0x14)
-T3F74 26258:096.124 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:096.140 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26258:096.587 Data: 1F 03 00 00
-T3F74 26258:096.607 - 0.489ms returns 4 (0x4)
-T3F74 26258:096.624 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26258:096.640 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26258:097.111 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26258:097.131 - 0.513ms returns 12 (0xC)
-T3F74 26258:097.148 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:097.164 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26258:097.586 Data: 00 00 00 00
-T3F74 26258:097.606 - 0.465ms returns 4 (0x4)
-T3F74 26258:097.623 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:097.639 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26258:098.085 Data: 00 00 00 00
-T3F74 26258:098.105 - 0.488ms returns 4 (0x4)
-T3F74 26258:098.122 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:098.138 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26258:098.586 Data: 00 00 00 00
-T3F74 26258:098.606 - 0.490ms returns 4 (0x4)
-T062C 26258:110.567 JLINK_IsHalted()
-T062C 26258:111.628 - 1.079ms returns FALSE
-T062C 26258:212.398 JLINK_HasError()
-T062C 26258:212.475 JLINK_IsHalted()
-T062C 26258:213.711 - 1.255ms returns FALSE
-T062C 26258:314.478 JLINK_HasError()
-T062C 26258:314.550 JLINK_IsHalted()
-T062C 26258:315.676 - 1.144ms returns FALSE
-T062C 26258:415.861 JLINK_HasError()
-T062C 26258:415.933 JLINK_IsHalted()
-T062C 26258:417.095 - 1.181ms returns FALSE
-T062C 26258:517.516 JLINK_HasError()
-T062C 26258:517.588 JLINK_IsHalted()
-T062C 26258:518.763 - 1.194ms returns FALSE
-T062C 26258:618.945 JLINK_HasError()
-T062C 26258:619.017 JLINK_HasError()
-T062C 26258:619.061 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26258:619.128 Data: 8D 12 74 01
-T062C 26258:619.149 Debug reg: DWT_CYCCNT
-T062C 26258:619.167 - 0.113ms returns 1 (0x1)
-T3F74 26258:621.648 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26258:621.680 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26258:622.920 Data: 00 00 80 00
-T3F74 26258:623.000 - 1.381ms returns 4 (0x4)
-T3F74 26258:623.060 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26258:623.083 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26258:624.236 Data: 00 00 F0 01
-T3F74 26258:624.314 - 1.273ms returns 4 (0x4)
-T3F74 26258:627.361 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26258:627.389 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26258:628.570 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26258:628.598 - 1.243ms returns 16 (0x10)
-T3F74 26258:628.619 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:628.638 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26258:629.137 Data: 1E 00 00 00
-T3F74 26258:629.157 - 0.545ms returns 4 (0x4)
-T3F74 26258:629.175 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26258:629.191 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26258:629.637 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F3 01 00 00 ...
-T3F74 26258:629.657 - 0.488ms returns 20 (0x14)
-T3F74 26258:629.674 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:629.690 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26258:630.136 Data: 1F 03 00 00
-T3F74 26258:630.156 - 0.488ms returns 4 (0x4)
-T3F74 26258:630.173 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26258:630.189 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26258:630.637 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26258:630.656 - 0.490ms returns 12 (0xC)
-T3F74 26258:630.674 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:630.690 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26258:631.142 Data: 00 00 00 00
-T3F74 26258:631.166 - 0.500ms returns 4 (0x4)
-T3F74 26258:631.186 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:631.205 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26258:631.648 Data: 00 00 00 00
-T3F74 26258:631.671 - 0.493ms returns 4 (0x4)
-T3F74 26258:631.691 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26258:631.710 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26258:632.147 Data: 00 00 00 00
-T3F74 26258:632.173 - 0.490ms returns 4 (0x4)
-T062C 26258:644.039 JLINK_IsHalted()
-T062C 26258:645.152 - 1.131ms returns FALSE
-T062C 26258:745.906 JLINK_HasError()
-T062C 26258:745.988 JLINK_IsHalted()
-T062C 26258:747.295 - 1.341ms returns FALSE
-T062C 26258:847.993 JLINK_HasError()
-T062C 26258:848.027 JLINK_IsHalted()
-T062C 26258:849.220 - 1.210ms returns FALSE
-T062C 26258:949.998 JLINK_HasError()
-T062C 26258:950.072 JLINK_IsHalted()
-T062C 26258:951.213 - 1.159ms returns FALSE
-T062C 26259:051.912 JLINK_HasError()
-T062C 26259:051.955 JLINK_IsHalted()
-T062C 26259:052.977 - 1.040ms returns FALSE
-T062C 26259:153.158 JLINK_HasError()
-T062C 26259:153.236 JLINK_HasError()
-T062C 26259:153.280 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26259:153.348 Data: 8D 12 74 01
-T062C 26259:153.368 Debug reg: DWT_CYCCNT
-T062C 26259:153.387 - 0.113ms returns 1 (0x1)
-T3F74 26259:155.926 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26259:155.963 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26259:157.224 Data: 00 00 80 00
-T3F74 26259:157.304 - 1.406ms returns 4 (0x4)
-T3F74 26259:157.363 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26259:157.387 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26259:158.540 Data: 00 00 F0 01
-T3F74 26259:158.618 - 1.274ms returns 4 (0x4)
-T3F74 26259:161.674 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26259:161.705 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26259:162.835 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26259:162.863 - 1.195ms returns 16 (0x10)
-T3F74 26259:162.884 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:162.903 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26259:163.315 Data: 1E 00 00 00
-T3F74 26259:163.349 - 0.477ms returns 4 (0x4)
-T3F74 26259:163.404 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26259:163.451 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26259:164.103 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 02 00 00 ...
-T3F74 26259:164.129 - 0.733ms returns 20 (0x14)
-T3F74 26259:164.151 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:164.172 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26259:164.572 Data: 1F 03 00 00
-T3F74 26259:164.596 - 0.452ms returns 4 (0x4)
-T3F74 26259:164.616 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26259:164.637 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26259:165.065 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26259:165.085 - 0.476ms returns 12 (0xC)
-T3F74 26259:165.102 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:165.124 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26259:165.571 Data: 00 00 00 00
-T3F74 26259:165.595 - 0.500ms returns 4 (0x4)
-T3F74 26259:165.615 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:165.634 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26259:166.069 Data: 00 00 00 00
-T3F74 26259:166.093 - 0.485ms returns 4 (0x4)
-T3F74 26259:166.113 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:166.132 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26259:166.577 Data: 00 00 00 00
-T3F74 26259:166.600 - 0.495ms returns 4 (0x4)
-T062C 26259:178.970 JLINK_IsHalted()
-T062C 26259:180.090 - 1.149ms returns FALSE
-T062C 26259:280.255 JLINK_HasError()
-T062C 26259:280.334 JLINK_IsHalted()
-T062C 26259:281.561 - 1.275ms returns FALSE
-T062C 26259:381.875 JLINK_HasError()
-T062C 26259:381.944 JLINK_IsHalted()
-T062C 26259:383.181 - 1.278ms returns FALSE
-T062C 26259:484.062 JLINK_HasError()
-T062C 26259:484.141 JLINK_IsHalted()
-T062C 26259:485.375 - 1.252ms returns FALSE
-T062C 26259:585.460 JLINK_HasError()
-T062C 26259:585.534 JLINK_IsHalted()
-T062C 26259:586.621 - 1.106ms returns FALSE
-T062C 26259:686.764 JLINK_HasError()
-T062C 26259:686.838 JLINK_HasError()
-T062C 26259:686.882 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26259:686.942 Data: 8D 12 74 01
-T062C 26259:686.988 Debug reg: DWT_CYCCNT
-T062C 26259:687.007 - 0.132ms returns 1 (0x1)
-T3F74 26259:689.461 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26259:689.494 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26259:690.533 Data: 00 00 80 00
-T3F74 26259:690.568 - 1.116ms returns 4 (0x4)
-T3F74 26259:690.611 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26259:690.635 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26259:691.124 Data: 00 00 F0 01
-T3F74 26259:691.145 - 0.541ms returns 4 (0x4)
-T3F74 26259:694.395 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26259:694.428 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26259:695.711 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26259:695.774 - 1.404ms returns 16 (0x10)
-T3F74 26259:695.812 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:695.829 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26259:696.249 Data: 1E 00 00 00
-T3F74 26259:696.269 - 0.463ms returns 4 (0x4)
-T3F74 26259:696.286 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26259:696.303 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26259:696.750 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 01 00 00 ...
-T3F74 26259:696.770 - 0.490ms returns 20 (0x14)
-T3F74 26259:696.787 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:696.803 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26259:697.243 Data: 1F 03 00 00
-T3F74 26259:697.263 - 0.483ms returns 4 (0x4)
-T3F74 26259:697.280 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26259:697.296 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26259:697.750 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26259:697.770 - 0.496ms returns 12 (0xC)
-T3F74 26259:697.787 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:697.803 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26259:698.273 Data: 00 00 00 00
-T3F74 26259:698.293 - 0.512ms returns 4 (0x4)
-T3F74 26259:698.310 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:698.326 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26259:698.777 Data: 00 00 00 00
-T3F74 26259:698.801 - 0.498ms returns 4 (0x4)
-T3F74 26259:698.821 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26259:698.840 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26259:699.254 Data: 00 00 00 00
-T3F74 26259:699.277 - 0.464ms returns 4 (0x4)
-T062C 26259:712.212 JLINK_IsHalted()
-T062C 26259:713.277 - 1.085ms returns FALSE
-T062C 26259:813.482 JLINK_HasError()
-T062C 26259:813.566 JLINK_IsHalted()
-T062C 26259:814.770 - 1.222ms returns FALSE
-T062C 26259:914.965 JLINK_HasError()
-T062C 26259:915.037 JLINK_IsHalted()
-T062C 26259:916.323 - 1.303ms returns FALSE
-T062C 26260:017.435 JLINK_HasError()
-T062C 26260:017.507 JLINK_IsHalted()
-T062C 26260:018.683 - 1.218ms returns FALSE
-T062C 26260:118.874 JLINK_HasError()
-T062C 26260:118.960 JLINK_IsHalted()
-T062C 26260:120.200 - 1.281ms returns FALSE
-T062C 26260:220.496 JLINK_HasError()
-T062C 26260:220.585 JLINK_HasError()
-T062C 26260:220.616 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26260:220.641 Data: 8D 12 74 01
-T062C 26260:220.662 Debug reg: DWT_CYCCNT
-T062C 26260:220.680 - 0.071ms returns 1 (0x1)
-T3F74 26260:223.101 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26260:223.135 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26260:224.330 Data: 00 00 80 00
-T3F74 26260:224.400 - 1.307ms returns 4 (0x4)
-T3F74 26260:224.439 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26260:224.462 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26260:225.549 Data: 00 00 F0 01
-T3F74 26260:225.575 - 1.143ms returns 4 (0x4)
-T3F74 26260:228.794 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26260:228.821 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26260:230.107 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26260:230.135 - 1.348ms returns 16 (0x10)
-T3F74 26260:230.156 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:230.175 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26260:230.552 Data: 1E 00 00 00
-T3F74 26260:230.573 - 0.424ms returns 4 (0x4)
-T3F74 26260:230.590 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26260:230.607 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26260:231.054 Data: 00 00 00 00 00 00 00 00 00 00 00 00 43 01 00 00 ...
-T3F74 26260:231.074 - 0.490ms returns 20 (0x14)
-T3F74 26260:231.091 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:231.107 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26260:231.553 Data: 1F 03 00 00
-T3F74 26260:231.573 - 0.488ms returns 4 (0x4)
-T3F74 26260:231.590 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26260:231.606 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26260:232.048 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26260:232.068 - 0.485ms returns 12 (0xC)
-T3F74 26260:232.085 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:232.101 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26260:232.564 Data: 00 00 00 00
-T3F74 26260:232.584 - 0.506ms returns 4 (0x4)
-T3F74 26260:232.601 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:232.617 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26260:233.048 Data: 00 00 00 00
-T3F74 26260:233.068 - 0.473ms returns 4 (0x4)
-T3F74 26260:233.085 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:233.101 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26260:233.674 Data: 00 00 00 00
-T3F74 26260:233.711 - 0.635ms returns 4 (0x4)
-T062C 26260:245.740 JLINK_IsHalted()
-T062C 26260:246.876 - 1.155ms returns FALSE
-T062C 26260:347.065 JLINK_HasError()
-T062C 26260:347.115 JLINK_IsHalted()
-T062C 26260:348.305 - 1.208ms returns FALSE
-T062C 26260:448.501 JLINK_HasError()
-T062C 26260:448.574 JLINK_IsHalted()
-T062C 26260:449.735 - 1.204ms returns FALSE
-T062C 26260:550.125 JLINK_HasError()
-T062C 26260:550.196 JLINK_IsHalted()
-T062C 26260:551.351 - 1.196ms returns FALSE
-T062C 26260:651.553 JLINK_HasError()
-T062C 26260:651.624 JLINK_IsHalted()
-T062C 26260:652.840 - 1.234ms returns FALSE
-T062C 26260:752.950 JLINK_HasError()
-T062C 26260:752.977 JLINK_HasError()
-T062C 26260:752.993 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26260:753.018 Data: 8D 12 74 01
-T062C 26260:753.038 Debug reg: DWT_CYCCNT
-T062C 26260:753.057 - 0.071ms returns 1 (0x1)
-T3F74 26260:755.645 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26260:755.694 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26260:756.824 Data: 00 00 80 00
-T3F74 26260:756.906 - 1.280ms returns 4 (0x4)
-T3F74 26260:756.956 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26260:756.988 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26260:758.238 Data: 00 00 F0 01
-T3F74 26260:758.271 - 1.322ms returns 4 (0x4)
-T3F74 26260:761.542 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26260:761.574 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26260:762.789 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26260:762.817 - 1.281ms returns 16 (0x10)
-T3F74 26260:762.837 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:762.857 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26260:763.228 Data: 1E 00 00 00
-T3F74 26260:763.249 - 0.418ms returns 4 (0x4)
-T3F74 26260:763.266 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26260:763.282 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26260:763.734 Data: 00 00 00 00 00 00 00 00 00 00 00 00 93 00 00 00 ...
-T3F74 26260:763.754 - 0.495ms returns 20 (0x14)
-T3F74 26260:763.771 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:763.788 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26260:764.227 Data: 1F 03 00 00
-T3F74 26260:764.248 - 0.483ms returns 4 (0x4)
-T3F74 26260:764.265 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26260:764.281 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26260:764.911 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26260:764.946 - 0.689ms returns 12 (0xC)
-T3F74 26260:764.972 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:764.995 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26260:766.148 Data: 00 00 00 00
-T3F74 26260:766.182 - 1.218ms returns 4 (0x4)
-T3F74 26260:766.206 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:766.228 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26260:766.739 Data: 00 00 00 00
-T3F74 26260:766.763 - 0.565ms returns 4 (0x4)
-T3F74 26260:766.784 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26260:766.803 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26260:767.233 Data: 00 00 00 00
-T3F74 26260:767.257 - 0.481ms returns 4 (0x4)
-T062C 26260:779.540 JLINK_IsHalted()
-T062C 26260:780.673 - 1.154ms returns FALSE
-T062C 26260:880.819 JLINK_HasError()
-T062C 26260:880.911 JLINK_IsHalted()
-T062C 26260:881.983 - 1.087ms returns FALSE
-T062C 26260:982.835 JLINK_HasError()
-T062C 26260:982.890 JLINK_IsHalted()
-T062C 26260:983.965 - 1.086ms returns FALSE
-T062C 26261:084.171 JLINK_HasError()
-T062C 26261:084.245 JLINK_IsHalted()
-T062C 26261:085.475 - 1.247ms returns FALSE
-T062C 26261:186.356 JLINK_HasError()
-T062C 26261:186.403 JLINK_IsHalted()
-T062C 26261:187.504 - 1.123ms returns FALSE
-T062C 26261:287.940 JLINK_HasError()
-T062C 26261:288.017 JLINK_HasError()
-T062C 26261:288.060 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26261:288.086 Data: 8D 12 74 01
-T062C 26261:288.107 Debug reg: DWT_CYCCNT
-T062C 26261:288.125 - 0.072ms returns 1 (0x1)
-T3F74 26261:290.644 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26261:290.677 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26261:291.818 Data: 00 00 80 00
-T3F74 26261:291.858 - 1.222ms returns 4 (0x4)
-T3F74 26261:291.905 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26261:291.928 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26261:292.420 Data: 00 00 F0 01
-T3F74 26261:292.444 - 0.547ms returns 4 (0x4)
-T3F74 26261:295.796 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26261:295.827 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26261:297.039 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26261:297.061 - 1.272ms returns 16 (0x10)
-T3F74 26261:297.080 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:297.096 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26261:297.538 Data: 1E 00 00 00
-T3F74 26261:297.558 - 0.485ms returns 4 (0x4)
-T3F74 26261:297.576 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26261:297.592 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26261:298.036 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 01 00 00 ...
-T3F74 26261:298.056 - 0.487ms returns 20 (0x14)
-T3F74 26261:298.079 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:298.100 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26261:298.536 Data: 1F 03 00 00
-T3F74 26261:298.556 - 0.484ms returns 4 (0x4)
-T3F74 26261:298.574 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26261:298.590 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26261:299.035 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26261:299.055 - 0.488ms returns 12 (0xC)
-T3F74 26261:299.072 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:299.089 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26261:299.536 Data: 00 00 00 00
-T3F74 26261:299.556 - 0.490ms returns 4 (0x4)
-T3F74 26261:299.573 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:299.589 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26261:300.035 Data: 00 00 00 00
-T3F74 26261:300.055 - 0.488ms returns 4 (0x4)
-T3F74 26261:300.072 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:300.088 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26261:300.532 Data: 00 00 00 00
-T3F74 26261:300.552 - 0.486ms returns 4 (0x4)
-T062C 26261:313.196 JLINK_IsHalted()
-T062C 26261:314.295 - 1.118ms returns FALSE
-T062C 26261:414.664 JLINK_HasError()
-T062C 26261:414.743 JLINK_IsHalted()
-T062C 26261:416.036 - 1.311ms returns FALSE
-T062C 26261:516.859 JLINK_HasError()
-T062C 26261:516.895 JLINK_IsHalted()
-T062C 26261:517.938 - 1.085ms returns FALSE
-T062C 26261:618.674 JLINK_HasError()
-T062C 26261:618.702 JLINK_IsHalted()
-T062C 26261:619.865 - 1.181ms returns FALSE
-T062C 26261:720.644 JLINK_HasError()
-T062C 26261:720.716 JLINK_IsHalted()
-T062C 26261:721.851 - 1.152ms returns FALSE
-T062C 26261:822.039 JLINK_HasError()
-T062C 26261:822.116 JLINK_HasError()
-T062C 26261:822.161 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26261:822.222 Data: 8D 12 74 01
-T062C 26261:822.242 Debug reg: DWT_CYCCNT
-T062C 26261:822.261 - 0.106ms returns 1 (0x1)
-T3F74 26261:825.106 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26261:825.139 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26261:826.275 Data: 00 00 80 00
-T3F74 26261:826.308 - 1.210ms returns 4 (0x4)
-T3F74 26261:826.348 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26261:826.371 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26261:826.842 Data: 00 00 F0 01
-T3F74 26261:826.866 - 0.525ms returns 4 (0x4)
-T3F74 26261:830.280 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26261:830.311 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26261:831.570 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26261:831.598 - 1.325ms returns 16 (0x10)
-T3F74 26261:831.618 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:831.638 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26261:832.093 Data: 1F 00 00 00
-T3F74 26261:832.113 - 0.501ms returns 4 (0x4)
-T3F74 26261:832.131 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26261:832.147 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26261:832.590 Data: 00 00 00 00 00 00 00 00 00 00 00 00 39 02 00 00 ...
-T3F74 26261:832.610 - 0.486ms returns 20 (0x14)
-T3F74 26261:832.628 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:832.644 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26261:833.091 Data: 1F 03 00 00
-T3F74 26261:833.111 - 0.489ms returns 4 (0x4)
-T3F74 26261:833.128 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26261:833.144 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26261:833.590 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26261:833.610 - 0.488ms returns 12 (0xC)
-T3F74 26261:833.627 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:833.643 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26261:834.090 Data: 00 00 00 00
-T3F74 26261:834.109 - 0.489ms returns 4 (0x4)
-T3F74 26261:834.126 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:834.142 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26261:834.589 Data: 00 00 00 00
-T3F74 26261:834.724 - 0.604ms returns 4 (0x4)
-T3F74 26261:834.742 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26261:834.759 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26261:835.213 Data: 00 00 00 00
-T3F74 26261:835.233 - 0.497ms returns 4 (0x4)
-T062C 26261:854.357 JLINK_IsHalted()
-T062C 26261:855.470 - 1.130ms returns FALSE
-T062C 26261:956.216 JLINK_HasError()
-T062C 26261:956.294 JLINK_IsHalted()
-T062C 26261:957.547 - 1.295ms returns FALSE
-T062C 26262:058.360 JLINK_HasError()
-T062C 26262:058.393 JLINK_IsHalted()
-T062C 26262:059.486 - 1.110ms returns FALSE
-T062C 26262:160.236 JLINK_HasError()
-T062C 26262:160.310 JLINK_IsHalted()
-T062C 26262:161.555 - 1.294ms returns FALSE
-T062C 26262:262.303 JLINK_HasError()
-T062C 26262:262.347 JLINK_IsHalted()
-T062C 26262:263.458 - 1.128ms returns FALSE
-T062C 26262:364.010 JLINK_HasError()
-T062C 26262:364.090 JLINK_HasError()
-T062C 26262:364.135 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26262:364.193 Data: 8D 12 74 01
-T062C 26262:364.214 Debug reg: DWT_CYCCNT
-T062C 26262:364.233 - 0.104ms returns 1 (0x1)
-T3F74 26262:366.779 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26262:366.812 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26262:367.992 Data: 00 00 80 00
-T3F74 26262:368.079 - 1.320ms returns 4 (0x4)
-T3F74 26262:368.171 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26262:368.228 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26262:369.284 Data: 00 00 F0 01
-T3F74 26262:369.310 - 1.147ms returns 4 (0x4)
-T3F74 26262:372.602 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26262:372.633 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26262:373.783 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26262:373.809 - 1.214ms returns 16 (0x10)
-T3F74 26262:373.830 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:373.849 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26262:374.272 Data: 1E 00 00 00
-T3F74 26262:374.296 - 0.473ms returns 4 (0x4)
-T3F74 26262:374.316 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26262:374.335 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26262:374.903 Data: 00 00 00 00 00 00 00 00 00 00 00 00 83 02 00 00 ...
-T3F74 26262:374.928 - 0.620ms returns 20 (0x14)
-T3F74 26262:374.948 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:374.967 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26262:375.389 Data: 1F 03 00 00
-T3F74 26262:375.409 - 0.468ms returns 4 (0x4)
-T3F74 26262:375.427 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26262:375.443 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26262:375.888 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26262:375.908 - 0.488ms returns 12 (0xC)
-T3F74 26262:375.925 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:375.941 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26262:376.403 Data: 00 00 00 00
-T3F74 26262:376.427 - 0.509ms returns 4 (0x4)
-T3F74 26262:376.447 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:376.466 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26262:376.893 Data: 00 00 00 00
-T3F74 26262:376.939 - 0.500ms returns 4 (0x4)
-T3F74 26262:376.959 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:376.978 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26262:377.399 Data: 00 00 00 00
-T3F74 26262:377.430 - 0.478ms returns 4 (0x4)
-T062C 26262:397.136 JLINK_IsHalted()
-T062C 26262:398.285 - 1.167ms returns FALSE
-T062C 26262:498.693 JLINK_HasError()
-T062C 26262:498.741 JLINK_IsHalted()
-T062C 26262:499.833 - 1.111ms returns FALSE
-T062C 26262:601.525 JLINK_HasError()
-T062C 26262:601.600 JLINK_IsHalted()
-T062C 26262:602.632 - 1.056ms returns FALSE
-T062C 26262:703.314 JLINK_HasError()
-T062C 26262:703.341 JLINK_IsHalted()
-T062C 26262:704.480 - 1.186ms returns FALSE
-T062C 26262:805.000 JLINK_HasError()
-T062C 26262:805.074 JLINK_IsHalted()
-T062C 26262:806.321 - 1.291ms returns FALSE
-T062C 26262:906.544 JLINK_HasError()
-T062C 26262:906.630 JLINK_HasError()
-T062C 26262:906.675 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26262:906.723 Data: 8D 12 74 01
-T062C 26262:906.744 Debug reg: DWT_CYCCNT
-T062C 26262:906.763 - 0.094ms returns 1 (0x1)
-T3F74 26262:909.220 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26262:909.253 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26262:910.452 Data: 00 00 80 00
-T3F74 26262:910.515 - 1.303ms returns 4 (0x4)
-T3F74 26262:910.557 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26262:910.581 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26262:911.845 Data: 00 00 F0 01
-T3F74 26262:911.931 - 1.393ms returns 4 (0x4)
-T3F74 26262:915.814 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26262:915.849 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26262:917.171 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26262:917.254 - 1.448ms returns 16 (0x10)
-T3F74 26262:917.278 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:917.301 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26262:917.702 Data: 1E 00 00 00
-T3F74 26262:917.726 - 0.455ms returns 4 (0x4)
-T3F74 26262:917.746 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26262:917.766 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26262:918.322 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 ...
-T3F74 26262:918.342 - 0.602ms returns 20 (0x14)
-T3F74 26262:918.359 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:918.375 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26262:918.844 Data: 1F 03 00 00
-T3F74 26262:918.864 - 0.511ms returns 4 (0x4)
-T3F74 26262:918.881 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26262:918.897 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26262:919.322 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26262:919.342 - 0.467ms returns 12 (0xC)
-T3F74 26262:919.359 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:919.375 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26262:919.820 Data: 00 00 00 00
-T3F74 26262:919.840 - 0.488ms returns 4 (0x4)
-T3F74 26262:919.857 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:919.873 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26262:920.321 Data: 00 00 00 00
-T3F74 26262:920.341 - 0.490ms returns 4 (0x4)
-T3F74 26262:920.358 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26262:920.374 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26262:920.816 Data: 00 00 00 00
-T3F74 26262:920.836 - 0.485ms returns 4 (0x4)
-T062C 26262:932.961 JLINK_IsHalted()
-T062C 26262:934.096 - 1.153ms returns FALSE
-T062C 26263:034.880 JLINK_HasError()
-T062C 26263:034.961 JLINK_IsHalted()
-T062C 26263:036.172 - 1.229ms returns FALSE
-T062C 26263:137.203 JLINK_HasError()
-T062C 26263:137.286 JLINK_IsHalted()
-T062C 26263:138.503 - 1.259ms returns FALSE
-T062C 26263:239.166 JLINK_HasError()
-T062C 26263:239.199 JLINK_IsHalted()
-T062C 26263:240.346 - 1.175ms returns FALSE
-T062C 26263:340.871 JLINK_HasError()
-T062C 26263:340.945 JLINK_IsHalted()
-T062C 26263:342.181 - 1.339ms returns FALSE
-T062C 26263:442.800 JLINK_HasError()
-T062C 26263:442.842 JLINK_HasError()
-T062C 26263:442.860 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26263:442.890 Data: 8D 12 74 01
-T062C 26263:442.914 Debug reg: DWT_CYCCNT
-T062C 26263:442.936 - 0.083ms returns 1 (0x1)
-T3F74 26263:446.356 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26263:446.396 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26263:447.556 Data: 00 00 80 00
-T3F74 26263:447.611 - 1.263ms returns 4 (0x4)
-T3F74 26263:447.649 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26263:447.672 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26263:448.126 Data: 00 00 F0 01
-T3F74 26263:448.150 - 0.508ms returns 4 (0x4)
-T3F74 26263:451.657 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26263:451.688 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26263:452.888 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26263:452.928 - 1.279ms returns 16 (0x10)
-T3F74 26263:452.951 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:452.974 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26263:453.403 Data: 1E 00 00 00
-T3F74 26263:453.427 - 0.483ms returns 4 (0x4)
-T3F74 26263:453.448 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26263:453.467 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26263:454.003 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A5 00 00 00 ...
-T3F74 26263:454.026 - 0.586ms returns 20 (0x14)
-T3F74 26263:454.047 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:454.066 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26263:454.500 Data: 1F 03 00 00
-T3F74 26263:454.524 - 0.485ms returns 4 (0x4)
-T3F74 26263:454.544 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26263:454.563 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26263:455.001 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26263:455.025 - 0.489ms returns 12 (0xC)
-T3F74 26263:455.045 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:455.064 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26263:455.500 Data: 00 00 00 00
-T3F74 26263:455.524 - 0.486ms returns 4 (0x4)
-T3F74 26263:455.544 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:455.563 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26263:456.001 Data: 00 00 00 00
-T3F74 26263:456.025 - 0.488ms returns 4 (0x4)
-T3F74 26263:456.045 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:456.064 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26263:456.500 Data: 00 00 00 00
-T3F74 26263:456.523 - 0.486ms returns 4 (0x4)
-T062C 26263:469.010 JLINK_IsHalted()
-T062C 26263:470.130 - 1.139ms returns FALSE
-T062C 26263:570.991 JLINK_HasError()
-T062C 26263:571.055 JLINK_IsHalted()
-T062C 26263:572.127 - 1.088ms returns FALSE
-T062C 26263:672.846 JLINK_HasError()
-T062C 26263:672.894 JLINK_IsHalted()
-T062C 26263:673.989 - 1.103ms returns FALSE
-T062C 26263:774.080 JLINK_HasError()
-T062C 26263:774.158 JLINK_IsHalted()
-T062C 26263:775.464 - 1.354ms returns FALSE
-T062C 26263:875.846 JLINK_HasError()
-T062C 26263:875.927 JLINK_IsHalted()
-T062C 26263:876.988 - 1.079ms returns FALSE
-T062C 26263:977.962 JLINK_HasError()
-T062C 26263:978.003 JLINK_HasError()
-T062C 26263:978.023 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26263:978.054 Data: 8D 12 74 01
-T062C 26263:978.079 Debug reg: DWT_CYCCNT
-T062C 26263:978.101 - 0.087ms returns 1 (0x1)
-T3F74 26263:980.660 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26263:980.697 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26263:981.851 Data: 00 00 80 00
-T3F74 26263:981.941 - 1.297ms returns 4 (0x4)
-T3F74 26263:982.016 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26263:982.043 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26263:982.580 Data: 00 00 F0 01
-T3F74 26263:982.605 - 0.597ms returns 4 (0x4)
-T3F74 26263:986.060 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26263:986.092 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26263:987.321 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26263:987.354 - 1.301ms returns 16 (0x10)
-T3F74 26263:987.378 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:987.400 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26263:987.805 Data: 1E 00 00 00
-T3F74 26263:987.829 - 0.459ms returns 4 (0x4)
-T3F74 26263:987.849 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26263:987.869 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26263:988.432 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8F 02 00 00 ...
-T3F74 26263:988.455 - 0.614ms returns 20 (0x14)
-T3F74 26263:988.476 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:988.495 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26263:988.937 Data: 1F 03 00 00
-T3F74 26263:988.960 - 0.493ms returns 4 (0x4)
-T3F74 26263:988.981 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26263:989.000 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26263:989.430 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26263:989.453 - 0.480ms returns 12 (0xC)
-T3F74 26263:989.474 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:989.492 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26263:989.953 Data: 00 00 00 00
-T3F74 26263:989.977 - 0.511ms returns 4 (0x4)
-T3F74 26263:989.997 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:990.016 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26263:990.431 Data: 00 00 00 00
-T3F74 26263:990.454 - 0.465ms returns 4 (0x4)
-T3F74 26263:990.474 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26263:990.493 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26263:990.935 Data: 00 00 00 00
-T3F74 26263:990.959 - 0.492ms returns 4 (0x4)
-T062C 26264:003.632 JLINK_IsHalted()
-T062C 26264:004.688 - 1.070ms returns FALSE
-T062C 26264:104.955 JLINK_HasError()
-T062C 26264:104.997 JLINK_IsHalted()
-T062C 26264:106.074 - 1.104ms returns FALSE
-T062C 26264:207.002 JLINK_HasError()
-T062C 26264:207.043 JLINK_IsHalted()
-T062C 26264:208.210 - 1.184ms returns FALSE
-T062C 26264:308.971 JLINK_HasError()
-T062C 26264:309.010 JLINK_IsHalted()
-T062C 26264:310.042 - 1.046ms returns FALSE
-T062C 26264:410.972 JLINK_HasError()
-T062C 26264:411.014 JLINK_IsHalted()
-T062C 26264:412.315 - 1.318ms returns FALSE
-T062C 26264:513.088 JLINK_HasError()
-T062C 26264:513.125 JLINK_HasError()
-T062C 26264:513.144 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26264:513.175 Data: 8D 12 74 01
-T062C 26264:513.199 Debug reg: DWT_CYCCNT
-T062C 26264:513.222 - 0.085ms returns 1 (0x1)
-T3F74 26264:516.230 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26264:516.302 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26264:517.387 Data: 00 00 80 00
-T3F74 26264:517.425 - 1.203ms returns 4 (0x4)
-T3F74 26264:517.477 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26264:517.503 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26264:517.997 Data: 00 00 F0 01
-T3F74 26264:518.028 - 0.559ms returns 4 (0x4)
-T3F74 26264:521.685 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26264:521.718 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26264:522.909 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26264:522.945 - 1.268ms returns 16 (0x10)
-T3F74 26264:522.971 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26264:522.994 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26264:523.499 Data: 1E 00 00 00
-T3F74 26264:523.526 - 0.564ms returns 4 (0x4)
-T3F74 26264:523.548 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26264:523.569 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26264:524.175 Data: 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 ...
-T3F74 26264:524.207 - 0.669ms returns 20 (0x14)
-T3F74 26264:524.235 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26264:524.259 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26264:524.749 Data: 1F 03 00 00
-T3F74 26264:524.775 - 0.548ms returns 4 (0x4)
-T3F74 26264:524.797 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26264:524.817 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26264:525.371 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26264:525.406 - 0.617ms returns 12 (0xC)
-T3F74 26264:525.431 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26264:525.455 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26264:525.863 Data: 00 00 00 00
-T3F74 26264:525.888 - 0.464ms returns 4 (0x4)
-T3F74 26264:525.909 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26264:525.928 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26264:526.363 Data: 00 00 00 00
-T3F74 26264:526.387 - 0.486ms returns 4 (0x4)
-T3F74 26264:526.408 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26264:526.427 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26264:526.876 Data: 00 00 00 00
-T3F74 26264:526.902 - 0.502ms returns 4 (0x4)
-T062C 26264:541.736 JLINK_IsHalted()
-T062C 26264:542.953 - 1.247ms returns FALSE
-T062C 26264:643.899 JLINK_HasError()
-T062C 26264:643.942 JLINK_IsHalted()
-T062C 26264:644.985 - 1.063ms returns FALSE
-T062C 26264:746.057 JLINK_HasError()
-T062C 26264:746.145 JLINK_IsHalted()
-T062C 26264:747.333 - 1.238ms returns FALSE
-T062C 26264:847.591 JLINK_HasError()
-T062C 26264:847.672 JLINK_IsHalted()
-T062C 26264:848.982 - 1.354ms returns FALSE
-T062C 26264:949.220 JLINK_HasError()
-T062C 26264:949.299 JLINK_IsHalted()
-T062C 26264:950.531 - 1.249ms returns FALSE
-T062C 26265:050.766 JLINK_HasError()
-T062C 26265:050.843 JLINK_HasError()
-T062C 26265:050.892 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26265:050.919 Data: 8D 12 74 01
-T062C 26265:050.939 Debug reg: DWT_CYCCNT
-T062C 26265:050.958 - 0.074ms returns 1 (0x1)
-T3F74 26265:053.593 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26265:053.638 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26265:055.088 Data: 00 00 80 00
-T3F74 26265:055.196 - 1.614ms returns 4 (0x4)
-T3F74 26265:055.245 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26265:055.273 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26265:056.297 Data: 00 00 F0 01
-T3F74 26265:056.333 - 1.096ms returns 4 (0x4)
-T3F74 26265:059.664 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26265:059.699 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26265:060.929 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26265:060.965 - 1.309ms returns 16 (0x10)
-T3F74 26265:060.991 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:061.014 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26265:061.553 Data: 1E 00 00 00
-T3F74 26265:061.577 - 0.593ms returns 4 (0x4)
-T3F74 26265:061.598 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26265:061.617 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26265:062.164 Data: 00 00 00 00 00 00 00 00 00 00 00 00 51 02 00 00 ...
-T3F74 26265:062.187 - 0.597ms returns 20 (0x14)
-T3F74 26265:062.220 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:062.239 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26265:062.672 Data: 1F 03 00 00
-T3F74 26265:062.696 - 0.483ms returns 4 (0x4)
-T3F74 26265:062.718 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26265:062.737 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26265:063.167 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26265:063.191 - 0.480ms returns 12 (0xC)
-T3F74 26265:063.222 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:063.241 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26265:063.662 Data: 00 00 00 00
-T3F74 26265:063.686 - 0.471ms returns 4 (0x4)
-T3F74 26265:063.708 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:063.727 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26265:064.176 Data: 00 00 00 00
-T3F74 26265:064.200 - 0.499ms returns 4 (0x4)
-T3F74 26265:064.231 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:064.250 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26265:064.670 Data: 00 00 00 00
-T3F74 26265:064.694 - 0.471ms returns 4 (0x4)
-T062C 26265:076.772 JLINK_IsHalted()
-T062C 26265:077.817 - 1.062ms returns FALSE
-T062C 26265:178.335 JLINK_HasError()
-T062C 26265:178.391 JLINK_IsHalted()
-T062C 26265:179.443 - 1.085ms returns FALSE
-T062C 26265:279.665 JLINK_HasError()
-T062C 26265:279.736 JLINK_IsHalted()
-T062C 26265:281.004 - 1.310ms returns FALSE
-T062C 26265:382.129 JLINK_HasError()
-T062C 26265:382.201 JLINK_IsHalted()
-T062C 26265:383.467 - 1.307ms returns FALSE
-T062C 26265:483.725 JLINK_HasError()
-T062C 26265:483.773 JLINK_IsHalted()
-T062C 26265:484.881 - 1.131ms returns FALSE
-T062C 26265:585.704 JLINK_HasError()
-T062C 26265:585.744 JLINK_HasError()
-T062C 26265:585.766 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26265:585.797 Data: 8D 12 74 01
-T062C 26265:585.821 Debug reg: DWT_CYCCNT
-T062C 26265:585.843 - 0.084ms returns 1 (0x1)
-T3F74 26265:592.230 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26265:592.269 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26265:593.406 Data: 00 00 80 00
-T3F74 26265:593.441 - 1.219ms returns 4 (0x4)
-T3F74 26265:593.481 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26265:593.504 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26265:593.968 Data: 00 00 F0 01
-T3F74 26265:593.992 - 0.519ms returns 4 (0x4)
-T3F74 26265:597.575 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26265:597.602 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26265:598.938 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26265:598.971 - 1.404ms returns 16 (0x10)
-T3F74 26265:598.994 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:599.017 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26265:599.467 Data: 1E 00 00 00
-T3F74 26265:599.491 - 0.505ms returns 4 (0x4)
-T3F74 26265:599.512 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26265:599.531 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26265:600.105 Data: 00 00 00 00 00 00 00 00 00 00 00 00 25 01 00 00 ...
-T3F74 26265:600.137 - 0.633ms returns 20 (0x14)
-T3F74 26265:600.161 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:600.184 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26265:600.732 Data: 1F 03 00 00
-T3F74 26265:600.803 - 0.650ms returns 4 (0x4)
-T3F74 26265:600.898 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26265:600.934 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26265:601.478 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26265:601.508 - 0.618ms returns 12 (0xC)
-T3F74 26265:601.530 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:601.551 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26265:601.967 Data: 00 00 00 00
-T3F74 26265:601.991 - 0.468ms returns 4 (0x4)
-T3F74 26265:602.011 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:602.030 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26265:602.471 Data: 00 00 00 00
-T3F74 26265:602.495 - 0.492ms returns 4 (0x4)
-T3F74 26265:602.515 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26265:602.535 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26265:602.976 Data: 00 00 00 00
-T3F74 26265:603.011 - 0.503ms returns 4 (0x4)
-T062C 26265:616.303 JLINK_IsHalted()
-T062C 26265:617.354 - 1.069ms returns FALSE
-T062C 26265:718.000 JLINK_HasError()
-T062C 26265:718.049 JLINK_IsHalted()
-T062C 26265:719.194 - 1.163ms returns FALSE
-T062C 26265:819.985 JLINK_HasError()
-T062C 26265:820.062 JLINK_IsHalted()
-T062C 26265:821.191 - 1.178ms returns FALSE
-T062C 26265:922.348 JLINK_HasError()
-T062C 26265:922.419 JLINK_IsHalted()
-T062C 26265:923.439 - 1.038ms returns FALSE
-T062C 26266:023.638 JLINK_HasError()
-T062C 26266:023.712 JLINK_IsHalted()
-T062C 26266:024.797 - 1.104ms returns FALSE
-T062C 26266:125.503 JLINK_HasError()
-T062C 26266:125.530 JLINK_HasError()
-T062C 26266:125.545 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26266:125.571 Data: 8D 12 74 01
-T062C 26266:125.591 Debug reg: DWT_CYCCNT
-T062C 26266:125.610 - 0.071ms returns 1 (0x1)
-T3F74 26266:128.199 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26266:128.233 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26266:129.366 Data: 00 00 80 00
-T3F74 26266:129.401 - 1.210ms returns 4 (0x4)
-T3F74 26266:129.440 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26266:129.463 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26266:129.964 Data: 00 00 F0 01
-T3F74 26266:130.003 - 0.571ms returns 4 (0x4)
-T3F74 26266:133.291 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26266:133.323 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26266:134.576 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26266:134.605 - 1.321ms returns 16 (0x10)
-T3F74 26266:134.626 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:134.645 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26266:135.019 Data: 1E 00 00 00
-T3F74 26266:135.039 - 0.420ms returns 4 (0x4)
-T3F74 26266:135.057 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26266:135.080 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26266:135.514 Data: 00 00 00 00 00 00 00 00 00 00 00 00 CD 00 00 00 ...
-T3F74 26266:135.535 - 0.485ms returns 20 (0x14)
-T3F74 26266:135.552 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:135.568 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26266:136.014 Data: 1F 03 00 00
-T3F74 26266:136.034 - 0.488ms returns 4 (0x4)
-T3F74 26266:136.051 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26266:136.067 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26266:136.515 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26266:136.535 - 0.491ms returns 12 (0xC)
-T3F74 26266:136.567 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:136.583 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26266:137.047 Data: 00 00 00 00
-T3F74 26266:137.071 - 0.512ms returns 4 (0x4)
-T3F74 26266:137.093 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:137.113 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26266:137.523 Data: 00 00 00 00
-T3F74 26266:137.547 - 0.461ms returns 4 (0x4)
-T3F74 26266:137.570 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:137.589 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26266:138.029 Data: 00 00 00 00
-T3F74 26266:138.052 - 0.489ms returns 4 (0x4)
-T062C 26266:149.992 JLINK_IsHalted()
-T062C 26266:151.064 - 1.091ms returns FALSE
-T062C 26266:251.718 JLINK_HasError()
-T062C 26266:251.793 JLINK_IsHalted()
-T062C 26266:252.999 - 1.224ms returns FALSE
-T062C 26266:353.766 JLINK_HasError()
-T062C 26266:353.839 JLINK_IsHalted()
-T062C 26266:354.967 - 1.147ms returns FALSE
-T062C 26266:455.601 JLINK_HasError()
-T062C 26266:455.628 JLINK_IsHalted()
-T062C 26266:456.743 - 1.126ms returns FALSE
-T062C 26266:557.789 JLINK_HasError()
-T062C 26266:557.845 JLINK_IsHalted()
-T062C 26266:559.007 - 1.192ms returns FALSE
-T062C 26266:659.739 JLINK_HasError()
-T062C 26266:659.842 JLINK_HasError()
-T062C 26266:659.864 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26266:659.900 Data: 8D 12 74 01
-T062C 26266:659.934 Debug reg: DWT_CYCCNT
-T062C 26266:659.962 - 0.105ms returns 1 (0x1)
-T3F74 26266:662.333 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26266:662.364 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26266:663.542 Data: 00 00 80 00
-T3F74 26266:663.593 - 1.268ms returns 4 (0x4)
-T3F74 26266:663.632 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26266:663.655 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26266:664.082 Data: 00 00 F0 01
-T3F74 26266:664.106 - 0.482ms returns 4 (0x4)
-T3F74 26266:667.125 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26266:667.152 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26266:668.338 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26266:668.362 - 1.245ms returns 16 (0x10)
-T3F74 26266:668.383 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:668.402 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26266:668.829 Data: 1E 00 00 00
-T3F74 26266:668.853 - 0.477ms returns 4 (0x4)
-T3F74 26266:668.875 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26266:668.894 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26266:669.449 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ...
-T3F74 26266:669.469 - 0.601ms returns 20 (0x14)
-T3F74 26266:669.487 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:669.503 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26266:669.947 Data: 1F 03 00 00
-T3F74 26266:669.967 - 0.487ms returns 4 (0x4)
-T3F74 26266:669.984 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26266:670.000 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26266:670.448 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26266:670.468 - 0.490ms returns 12 (0xC)
-T3F74 26266:670.485 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:670.501 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26266:670.948 Data: 00 00 00 00
-T3F74 26266:670.968 - 0.496ms returns 4 (0x4)
-T3F74 26266:670.992 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:671.008 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26266:671.448 Data: 00 00 00 00
-T3F74 26266:671.468 - 0.482ms returns 4 (0x4)
-T3F74 26266:671.485 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26266:671.501 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26266:671.947 Data: 00 00 00 00
-T3F74 26266:671.967 - 0.488ms returns 4 (0x4)
-T062C 26266:683.795 JLINK_IsHalted()
-T062C 26266:684.888 - 1.113ms returns FALSE
-T062C 26266:785.524 JLINK_HasError()
-T062C 26266:785.574 JLINK_IsHalted()
-T062C 26266:786.771 - 1.216ms returns FALSE
-T062C 26266:887.343 JLINK_HasError()
-T062C 26266:887.416 JLINK_IsHalted()
-T062C 26266:888.620 - 1.246ms returns FALSE
-T062C 26266:988.849 JLINK_HasError()
-T062C 26266:988.920 JLINK_IsHalted()
-T062C 26266:990.127 - 1.225ms returns FALSE
-T062C 26267:090.801 JLINK_HasError()
-T062C 26267:090.828 JLINK_IsHalted()
-T062C 26267:092.017 - 1.237ms returns FALSE
-T062C 26267:192.214 JLINK_HasError()
-T062C 26267:192.245 JLINK_HasError()
-T062C 26267:192.264 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26267:192.292 Data: 8D 12 74 01
-T062C 26267:192.316 Debug reg: DWT_CYCCNT
-T062C 26267:192.338 - 0.081ms returns 1 (0x1)
-T3F74 26267:195.510 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26267:195.543 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26267:196.733 Data: 00 00 80 00
-T3F74 26267:196.768 - 1.266ms returns 4 (0x4)
-T3F74 26267:196.806 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26267:196.830 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26267:197.254 Data: 00 00 F0 01
-T3F74 26267:197.275 - 0.475ms returns 4 (0x4)
-T3F74 26267:200.453 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26267:200.484 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26267:201.660 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26267:201.688 - 1.243ms returns 16 (0x10)
-T3F74 26267:201.711 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:201.732 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26267:202.134 Data: 1E 00 00 00
-T3F74 26267:202.158 - 0.455ms returns 4 (0x4)
-T3F74 26267:202.178 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26267:202.197 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26267:202.747 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E1 01 00 00 ...
-T3F74 26267:202.767 - 0.595ms returns 20 (0x14)
-T3F74 26267:202.785 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:202.801 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26267:203.247 Data: 1F 03 00 00
-T3F74 26267:203.267 - 0.489ms returns 4 (0x4)
-T3F74 26267:203.284 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26267:203.300 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26267:203.747 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26267:203.767 - 0.488ms returns 12 (0xC)
-T3F74 26267:203.784 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:203.800 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26267:204.308 Data: 00 00 00 00
-T3F74 26267:204.371 - 0.601ms returns 4 (0x4)
-T3F74 26267:204.403 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:204.430 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26267:204.913 Data: 00 00 00 00
-T3F74 26267:204.948 - 0.553ms returns 4 (0x4)
-T3F74 26267:204.973 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:204.996 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26267:205.503 Data: 00 00 00 00
-T3F74 26267:205.527 - 0.561ms returns 4 (0x4)
-T062C 26267:217.312 JLINK_IsHalted()
-T062C 26267:218.392 - 1.098ms returns FALSE
-T062C 26267:319.168 JLINK_HasError()
-T062C 26267:319.243 JLINK_IsHalted()
-T062C 26267:320.317 - 1.102ms returns FALSE
-T062C 26267:420.718 JLINK_HasError()
-T062C 26267:420.791 JLINK_IsHalted()
-T062C 26267:421.961 - 1.211ms returns FALSE
-T062C 26267:523.033 JLINK_HasError()
-T062C 26267:523.104 JLINK_IsHalted()
-T062C 26267:524.333 - 1.286ms returns FALSE
-T062C 26267:624.653 JLINK_HasError()
-T062C 26267:624.698 JLINK_IsHalted()
-T062C 26267:625.854 - 1.178ms returns FALSE
-T062C 26267:726.002 JLINK_HasError()
-T062C 26267:726.084 JLINK_HasError()
-T062C 26267:726.128 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26267:726.189 Data: 8D 12 74 01
-T062C 26267:726.279 Debug reg: DWT_CYCCNT
-T062C 26267:726.298 - 0.176ms returns 1 (0x1)
-T3F74 26267:728.895 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26267:728.933 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26267:730.209 Data: 00 00 80 00
-T3F74 26267:730.296 - 1.421ms returns 4 (0x4)
-T3F74 26267:730.372 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26267:730.395 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26267:731.438 Data: 00 00 F0 01
-T3F74 26267:731.472 - 1.107ms returns 4 (0x4)
-T3F74 26267:734.705 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26267:734.733 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26267:735.996 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26267:736.067 - 1.374ms returns 16 (0x10)
-T3F74 26267:736.143 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:736.199 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26267:737.462 Data: 1E 00 00 00
-T3F74 26267:737.495 - 1.360ms returns 4 (0x4)
-T3F74 26267:737.519 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26267:737.542 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26267:738.063 Data: 00 00 00 00 00 00 00 00 00 00 00 00 21 01 00 00 ...
-T3F74 26267:738.087 - 0.575ms returns 20 (0x14)
-T3F74 26267:738.107 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:738.127 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26267:738.562 Data: 1F 03 00 00
-T3F74 26267:738.585 - 0.485ms returns 4 (0x4)
-T3F74 26267:738.605 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26267:738.624 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26267:739.056 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26267:739.076 - 0.477ms returns 12 (0xC)
-T3F74 26267:739.093 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:739.109 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26267:739.556 Data: 00 00 00 00
-T3F74 26267:739.576 - 0.490ms returns 4 (0x4)
-T3F74 26267:739.594 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:739.610 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26267:740.056 Data: 00 00 00 00
-T3F74 26267:740.076 - 0.488ms returns 4 (0x4)
-T3F74 26267:740.093 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26267:740.109 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26267:740.554 Data: 00 00 00 00
-T3F74 26267:740.574 - 0.488ms returns 4 (0x4)
-T062C 26267:752.832 JLINK_IsHalted()
-T062C 26267:753.944 - 1.130ms returns FALSE
-T062C 26267:854.145 JLINK_HasError()
-T062C 26267:854.229 JLINK_IsHalted()
-T062C 26267:855.439 - 1.253ms returns FALSE
-T062C 26267:955.912 JLINK_HasError()
-T062C 26267:955.951 JLINK_IsHalted()
-T062C 26267:957.103 - 1.171ms returns FALSE
-T062C 26268:057.887 JLINK_HasError()
-T062C 26268:057.962 JLINK_IsHalted()
-T062C 26268:059.143 - 1.200ms returns FALSE
-T062C 26268:159.924 JLINK_HasError()
-T062C 26268:159.997 JLINK_IsHalted()
-T062C 26268:161.150 - 1.171ms returns FALSE
-T062C 26268:261.995 JLINK_HasError()
-T062C 26268:262.068 JLINK_HasError()
-T062C 26268:262.113 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26268:262.177 Data: 8D 12 74 01
-T062C 26268:262.198 Debug reg: DWT_CYCCNT
-T062C 26268:262.216 - 0.110ms returns 1 (0x1)
-T3F74 26268:264.695 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26268:264.728 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26268:265.800 Data: 00 00 80 00
-T3F74 26268:265.837 - 1.150ms returns 4 (0x4)
-T3F74 26268:265.880 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26268:265.903 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26268:266.365 Data: 00 00 F0 01
-T3F74 26268:266.385 - 0.512ms returns 4 (0x4)
-T3F74 26268:269.451 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26268:269.484 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26268:270.620 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26268:270.645 - 1.202ms returns 16 (0x10)
-T3F74 26268:270.666 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:270.686 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26268:271.111 Data: 1E 00 00 00
-T3F74 26268:271.135 - 0.477ms returns 4 (0x4)
-T3F74 26268:271.158 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26268:271.178 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26268:271.742 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BD 00 00 00 ...
-T3F74 26268:271.766 - 0.616ms returns 20 (0x14)
-T3F74 26268:271.787 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:271.806 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26268:272.241 Data: 1F 03 00 00
-T3F74 26268:272.265 - 0.486ms returns 4 (0x4)
-T3F74 26268:272.286 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26268:272.305 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26268:272.770 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26268:272.791 - 0.512ms returns 12 (0xC)
-T3F74 26268:272.809 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:272.825 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26268:273.235 Data: 00 00 00 00
-T3F74 26268:273.255 - 0.453ms returns 4 (0x4)
-T3F74 26268:273.273 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:273.289 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26268:273.734 Data: 00 00 00 00
-T3F74 26268:273.755 - 0.489ms returns 4 (0x4)
-T3F74 26268:273.772 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:273.789 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26268:274.234 Data: 00 00 00 00
-T3F74 26268:274.255 - 0.489ms returns 4 (0x4)
-T062C 26268:285.970 JLINK_IsHalted()
-T062C 26268:287.021 - 1.070ms returns FALSE
-T062C 26268:387.788 JLINK_HasError()
-T062C 26268:387.874 JLINK_IsHalted()
-T062C 26268:389.118 - 1.267ms returns FALSE
-T062C 26268:489.379 JLINK_HasError()
-T062C 26268:489.451 JLINK_IsHalted()
-T062C 26268:490.742 - 1.337ms returns FALSE
-T062C 26268:590.983 JLINK_HasError()
-T062C 26268:591.014 JLINK_IsHalted()
-T062C 26268:592.131 - 1.136ms returns FALSE
-T062C 26268:692.324 JLINK_HasError()
-T062C 26268:692.370 JLINK_IsHalted()
-T062C 26268:693.503 - 1.156ms returns FALSE
-T062C 26268:793.953 JLINK_HasError()
-T062C 26268:794.051 JLINK_HasError()
-T062C 26268:794.085 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26268:794.125 Data: 8D 12 74 01
-T062C 26268:794.152 Debug reg: DWT_CYCCNT
-T062C 26268:794.180 - 0.103ms returns 1 (0x1)
-T3F74 26268:796.780 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26268:796.823 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26268:798.017 Data: 00 00 80 00
-T3F74 26268:798.077 - 1.304ms returns 4 (0x4)
-T3F74 26268:798.112 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26268:798.132 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26268:798.541 Data: 00 00 F0 01
-T3F74 26268:798.562 - 0.456ms returns 4 (0x4)
-T3F74 26268:801.535 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26268:801.583 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26268:802.810 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26268:802.843 - 1.316ms returns 16 (0x10)
-T3F74 26268:802.867 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:802.890 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26268:803.289 Data: 1E 00 00 00
-T3F74 26268:803.310 - 0.450ms returns 4 (0x4)
-T3F74 26268:803.327 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26268:803.344 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26268:803.789 Data: 00 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 ...
-T3F74 26268:803.809 - 0.488ms returns 20 (0x14)
-T3F74 26268:803.826 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:803.842 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26268:804.289 Data: 1F 03 00 00
-T3F74 26268:804.309 - 0.490ms returns 4 (0x4)
-T3F74 26268:804.327 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26268:804.343 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26268:804.788 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26268:804.808 - 0.488ms returns 12 (0xC)
-T3F74 26268:804.825 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:804.841 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26268:805.289 Data: 00 00 00 00
-T3F74 26268:805.309 - 0.490ms returns 4 (0x4)
-T3F74 26268:805.326 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:805.342 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26268:805.788 Data: 00 00 00 00
-T3F74 26268:805.808 - 0.488ms returns 4 (0x4)
-T3F74 26268:805.825 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26268:805.841 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26268:806.288 Data: 00 00 00 00
-T3F74 26268:806.308 - 0.490ms returns 4 (0x4)
-T062C 26268:818.452 JLINK_IsHalted()
-T062C 26268:819.551 - 1.118ms returns FALSE
-T062C 26268:919.770 JLINK_HasError()
-T062C 26268:919.850 JLINK_IsHalted()
-T062C 26268:921.048 - 1.240ms returns FALSE
-T062C 26269:021.638 JLINK_HasError()
-T062C 26269:021.721 JLINK_IsHalted()
-T062C 26269:022.778 - 1.074ms returns FALSE
-T062C 26269:123.472 JLINK_HasError()
-T062C 26269:123.507 JLINK_IsHalted()
-T062C 26269:124.641 - 1.175ms returns FALSE
-T062C 26269:225.686 JLINK_HasError()
-T062C 26269:225.761 JLINK_IsHalted()
-T062C 26269:226.932 - 1.203ms returns FALSE
-T062C 26269:327.333 JLINK_HasError()
-T062C 26269:327.405 JLINK_HasError()
-T062C 26269:327.450 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26269:327.511 Data: 8D 12 74 01
-T062C 26269:327.575 Debug reg: DWT_CYCCNT
-T062C 26269:327.628 - 0.202ms returns 1 (0x1)
-T3F74 26269:330.122 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26269:330.159 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26269:331.373 Data: 00 00 80 00
-T3F74 26269:331.453 - 1.360ms returns 4 (0x4)
-T3F74 26269:331.512 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26269:331.535 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26269:332.679 Data: 00 00 F0 01
-T3F74 26269:332.758 - 1.265ms returns 4 (0x4)
-T3F74 26269:336.097 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26269:336.127 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26269:337.355 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26269:337.388 - 1.299ms returns 16 (0x10)
-T3F74 26269:337.412 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:337.435 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26269:337.849 Data: 1E 00 00 00
-T3F74 26269:337.873 - 0.469ms returns 4 (0x4)
-T3F74 26269:337.894 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26269:337.913 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26269:338.484 Data: 00 00 00 00 00 00 00 00 00 00 00 00 07 01 00 00 ...
-T3F74 26269:338.505 - 0.618ms returns 20 (0x14)
-T3F74 26269:338.522 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:338.538 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26269:338.967 Data: 1F 03 00 00
-T3F74 26269:338.988 - 0.472ms returns 4 (0x4)
-T3F74 26269:339.005 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26269:339.021 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26269:339.468 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26269:339.488 - 0.490ms returns 12 (0xC)
-T3F74 26269:339.506 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:339.528 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26269:339.973 Data: 00 00 00 00
-T3F74 26269:339.997 - 0.499ms returns 4 (0x4)
-T3F74 26269:340.017 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:340.036 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26269:340.474 Data: 00 00 00 00
-T3F74 26269:340.498 - 0.489ms returns 4 (0x4)
-T3F74 26269:340.518 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:340.545 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26269:340.973 Data: 00 00 00 00
-T3F74 26269:340.993 - 0.481ms returns 4 (0x4)
-T062C 26269:352.859 JLINK_IsHalted()
-T062C 26269:354.042 - 1.202ms returns FALSE
-T062C 26269:454.228 JLINK_HasError()
-T062C 26269:454.311 JLINK_IsHalted()
-T062C 26269:455.548 - 1.280ms returns FALSE
-T062C 26269:556.773 JLINK_HasError()
-T062C 26269:556.845 JLINK_IsHalted()
-T062C 26269:558.016 - 1.213ms returns FALSE
-T062C 26269:658.240 JLINK_HasError()
-T062C 26269:658.314 JLINK_IsHalted()
-T062C 26269:659.525 - 1.229ms returns FALSE
-T062C 26269:759.943 JLINK_HasError()
-T062C 26269:759.990 JLINK_IsHalted()
-T062C 26269:761.134 - 1.167ms returns FALSE
-T062C 26269:861.355 JLINK_HasError()
-T062C 26269:861.442 JLINK_HasError()
-T062C 26269:861.487 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26269:861.535 Data: 8D 12 74 01
-T062C 26269:861.556 Debug reg: DWT_CYCCNT
-T062C 26269:861.574 - 0.094ms returns 1 (0x1)
-T3F74 26269:864.260 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26269:864.298 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26269:865.556 Data: 00 00 80 00
-T3F74 26269:865.636 - 1.396ms returns 4 (0x4)
-T3F74 26269:865.733 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26269:865.794 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26269:866.969 Data: 00 00 F0 01
-T3F74 26269:867.047 - 1.334ms returns 4 (0x4)
-T3F74 26269:870.428 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26269:870.460 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26269:871.681 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26269:871.713 - 1.292ms returns 16 (0x10)
-T3F74 26269:871.745 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:871.764 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26269:872.147 Data: 1F 00 00 00
-T3F74 26269:872.167 - 0.429ms returns 4 (0x4)
-T3F74 26269:872.184 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26269:872.201 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26269:872.649 Data: 00 00 00 00 00 00 00 00 00 00 00 00 29 01 00 00 ...
-T3F74 26269:872.669 - 0.491ms returns 20 (0x14)
-T3F74 26269:872.686 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:872.703 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26269:873.147 Data: 1F 03 00 00
-T3F74 26269:873.167 - 0.488ms returns 4 (0x4)
-T3F74 26269:873.184 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26269:873.200 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26269:873.647 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26269:873.667 - 0.489ms returns 12 (0xC)
-T3F74 26269:873.684 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:873.700 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26269:874.141 Data: 00 00 00 00
-T3F74 26269:874.161 - 0.484ms returns 4 (0x4)
-T3F74 26269:874.178 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:874.194 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26269:874.660 Data: 00 00 00 00
-T3F74 26269:874.680 - 0.508ms returns 4 (0x4)
-T3F74 26269:874.697 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26269:874.713 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26269:875.158 Data: 00 00 00 00
-T3F74 26269:875.178 - 0.487ms returns 4 (0x4)
-T062C 26269:894.617 JLINK_IsHalted()
-T062C 26269:895.696 - 1.096ms returns FALSE
-T062C 26269:996.230 JLINK_HasError()
-T062C 26269:996.311 JLINK_IsHalted()
-T062C 26269:997.529 - 1.261ms returns FALSE
-T062C 26270:097.767 JLINK_HasError()
-T062C 26270:097.839 JLINK_IsHalted()
-T062C 26270:099.038 - 1.217ms returns FALSE
-T062C 26270:199.701 JLINK_HasError()
-T062C 26270:199.772 JLINK_IsHalted()
-T062C 26270:200.940 - 1.210ms returns FALSE
-T062C 26270:301.179 JLINK_HasError()
-T062C 26270:301.218 JLINK_IsHalted()
-T062C 26270:302.332 - 1.132ms returns FALSE
-T062C 26270:402.538 JLINK_HasError()
-T062C 26270:402.610 JLINK_HasError()
-T062C 26270:402.655 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26270:402.716 Data: 8D 12 74 01
-T062C 26270:402.747 Debug reg: DWT_CYCCNT
-T062C 26270:402.766 - 0.118ms returns 1 (0x1)
-T3F74 26270:405.127 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26270:405.159 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26270:406.345 Data: 00 00 80 00
-T3F74 26270:406.424 - 1.317ms returns 4 (0x4)
-T3F74 26270:406.505 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26270:406.540 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26270:407.674 Data: 00 00 F0 01
-T3F74 26270:407.739 - 1.241ms returns 4 (0x4)
-T3F74 26270:410.885 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26270:410.918 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26270:412.078 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26270:412.099 - 1.220ms returns 16 (0x10)
-T3F74 26270:412.131 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:412.147 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26270:412.578 Data: 1F 00 00 00
-T3F74 26270:412.602 - 0.479ms returns 4 (0x4)
-T3F74 26270:412.625 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26270:412.644 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26270:413.202 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5F 01 00 00 ...
-T3F74 26270:413.226 - 0.608ms returns 20 (0x14)
-T3F74 26270:413.258 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:413.277 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26270:413.703 Data: 1F 03 00 00
-T3F74 26270:413.726 - 0.476ms returns 4 (0x4)
-T3F74 26270:413.749 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26270:413.768 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26270:414.337 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26270:414.363 - 0.621ms returns 12 (0xC)
-T3F74 26270:414.387 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:414.408 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26270:414.951 Data: 00 00 00 00
-T3F74 26270:414.975 - 0.595ms returns 4 (0x4)
-T3F74 26270:414.997 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:415.017 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26270:415.455 Data: 00 00 00 00
-T3F74 26270:415.478 - 0.489ms returns 4 (0x4)
-T3F74 26270:415.501 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:415.520 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26270:415.953 Data: 00 00 00 00
-T3F74 26270:415.977 - 0.485ms returns 4 (0x4)
-T062C 26270:427.465 JLINK_IsHalted()
-T062C 26270:428.600 - 1.153ms returns FALSE
-T062C 26270:528.760 JLINK_HasError()
-T062C 26270:528.841 JLINK_IsHalted()
-T062C 26270:529.977 - 1.154ms returns FALSE
-T062C 26270:630.671 JLINK_HasError()
-T062C 26270:630.702 JLINK_IsHalted()
-T062C 26270:631.975 - 1.292ms returns FALSE
-T062C 26270:732.254 JLINK_HasError()
-T062C 26270:732.325 JLINK_IsHalted()
-T062C 26270:733.498 - 1.215ms returns FALSE
-T062C 26270:833.860 JLINK_HasError()
-T062C 26270:833.907 JLINK_IsHalted()
-T062C 26270:835.118 - 1.236ms returns FALSE
-T062C 26270:935.319 JLINK_HasError()
-T062C 26270:935.405 JLINK_HasError()
-T062C 26270:935.450 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26270:935.510 Data: 8D 12 74 01
-T062C 26270:935.530 Debug reg: DWT_CYCCNT
-T062C 26270:935.549 - 0.106ms returns 1 (0x1)
-T3F74 26270:938.056 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26270:938.090 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26270:939.223 Data: 00 00 80 00
-T3F74 26270:939.290 - 1.241ms returns 4 (0x4)
-T3F74 26270:939.325 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26270:939.345 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26270:939.758 Data: 00 00 F0 01
-T3F74 26270:939.783 - 0.465ms returns 4 (0x4)
-T3F74 26270:942.942 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26270:942.978 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26270:944.230 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26270:944.286 - 1.352ms returns 16 (0x10)
-T3F74 26270:944.310 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:944.339 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26270:944.762 Data: 1E 00 00 00
-T3F74 26270:944.785 - 0.483ms returns 4 (0x4)
-T3F74 26270:944.806 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26270:944.825 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26270:945.392 Data: 00 00 00 00 00 00 00 00 00 00 00 00 ED 01 00 00 ...
-T3F74 26270:945.412 - 0.612ms returns 20 (0x14)
-T3F74 26270:945.429 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:945.445 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26270:945.874 Data: 1F 03 00 00
-T3F74 26270:945.894 - 0.472ms returns 4 (0x4)
-T3F74 26270:945.911 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26270:945.927 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26270:946.396 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26270:946.420 - 0.516ms returns 12 (0xC)
-T3F74 26270:946.440 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:946.459 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26270:946.887 Data: 00 00 00 00
-T3F74 26270:946.911 - 0.479ms returns 4 (0x4)
-T3F74 26270:946.931 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:946.950 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26270:947.494 Data: 00 00 00 00
-T3F74 26270:947.518 - 0.595ms returns 4 (0x4)
-T3F74 26270:947.538 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26270:947.557 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26270:948.005 Data: 00 00 00 00
-T3F74 26270:948.029 - 0.499ms returns 4 (0x4)
-T062C 26270:967.724 JLINK_IsHalted()
-T062C 26270:968.823 - 1.116ms returns FALSE
-T062C 26271:069.135 JLINK_HasError()
-T062C 26271:069.179 JLINK_IsHalted()
-T062C 26271:070.303 - 1.166ms returns FALSE
-T062C 26271:170.559 JLINK_HasError()
-T062C 26271:170.641 JLINK_IsHalted()
-T062C 26271:171.822 - 1.199ms returns FALSE
-T062C 26271:272.553 JLINK_HasError()
-T062C 26271:272.633 JLINK_IsHalted()
-T062C 26271:273.808 - 1.193ms returns FALSE
-T062C 26271:374.614 JLINK_HasError()
-T062C 26271:374.665 JLINK_IsHalted()
-T062C 26271:375.791 - 1.145ms returns FALSE
-T062C 26271:476.335 JLINK_HasError()
-T062C 26271:476.408 JLINK_HasError()
-T062C 26271:476.452 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26271:476.516 Data: 8D 12 74 01
-T062C 26271:476.537 Debug reg: DWT_CYCCNT
-T062C 26271:476.556 - 0.110ms returns 1 (0x1)
-T3F74 26271:479.105 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26271:479.143 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26271:480.288 Data: 00 00 80 00
-T3F74 26271:480.335 - 1.239ms returns 4 (0x4)
-T3F74 26271:480.380 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26271:480.403 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26271:480.821 Data: 00 00 F0 01
-T3F74 26271:480.845 - 0.473ms returns 4 (0x4)
-T3F74 26271:484.239 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26271:484.270 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26271:485.436 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26271:485.456 - 1.223ms returns 16 (0x10)
-T3F74 26271:485.489 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26271:485.505 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26271:485.944 Data: 1E 00 00 00
-T3F74 26271:485.981 - 0.500ms returns 4 (0x4)
-T3F74 26271:486.053 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26271:486.081 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26271:486.566 Data: 00 00 00 00 00 00 00 00 00 00 00 00 35 00 00 00 ...
-T3F74 26271:486.590 - 0.545ms returns 20 (0x14)
-T3F74 26271:486.611 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26271:486.630 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26271:487.057 Data: 1F 03 00 00
-T3F74 26271:487.077 - 0.473ms returns 4 (0x4)
-T3F74 26271:487.095 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26271:487.111 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26271:487.558 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26271:487.578 - 0.490ms returns 12 (0xC)
-T3F74 26271:487.602 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26271:487.623 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26271:488.052 Data: 00 00 00 00
-T3F74 26271:488.072 - 0.477ms returns 4 (0x4)
-T3F74 26271:488.089 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26271:488.105 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26271:488.560 Data: 00 00 00 00
-T3F74 26271:488.583 - 0.502ms returns 4 (0x4)
-T3F74 26271:488.604 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26271:488.623 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26271:489.062 Data: 00 00 00 00
-T3F74 26271:489.086 - 0.489ms returns 4 (0x4)
-T062C 26271:500.576 JLINK_IsHalted()
-T062C 26271:501.697 - 1.133ms returns FALSE
-T062C 26271:601.858 JLINK_HasError()
-T062C 26271:601.937 JLINK_IsHalted()
-T062C 26271:603.150 - 1.255ms returns FALSE
-T062C 26271:703.768 JLINK_HasError()
-T062C 26271:703.855 JLINK_IsHalted()
-T062C 26271:705.064 - 1.227ms returns FALSE
-T062C 26271:805.659 JLINK_HasError()
-T062C 26271:805.749 JLINK_IsHalted()
-T062C 26271:806.994 - 1.263ms returns FALSE
-T062C 26271:907.726 JLINK_HasError()
-T062C 26271:907.821 JLINK_IsHalted()
-T062C 26271:908.912 - 1.110ms returns FALSE
-T062C 26272:009.426 JLINK_HasError()
-T062C 26272:009.512 JLINK_HasError()
-T062C 26272:009.559 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26272:009.590 Data: 8D 12 74 01
-T062C 26272:009.614 Debug reg: DWT_CYCCNT
-T062C 26272:009.636 - 0.084ms returns 1 (0x1)
-T3F74 26272:012.197 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26272:012.229 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26272:013.362 Data: 00 00 80 00
-T3F74 26272:013.410 - 1.220ms returns 4 (0x4)
-T3F74 26272:013.444 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26272:013.464 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26272:013.858 Data: 00 00 F0 01
-T3F74 26272:013.879 - 0.441ms returns 4 (0x4)
-T3F74 26272:017.819 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26272:017.852 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26272:019.069 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26272:019.106 - 1.295ms returns 16 (0x10)
-T3F74 26272:019.130 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:019.153 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26272:019.615 Data: 1E 00 00 00
-T3F74 26272:019.638 - 0.516ms returns 4 (0x4)
-T3F74 26272:019.659 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26272:019.678 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26272:020.238 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7F 02 00 00 ...
-T3F74 26272:020.262 - 0.610ms returns 20 (0x14)
-T3F74 26272:020.282 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:020.300 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26272:020.732 Data: 1F 03 00 00
-T3F74 26272:020.753 - 0.477ms returns 4 (0x4)
-T3F74 26272:020.769 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26272:020.786 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26272:021.231 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26272:021.251 - 0.488ms returns 12 (0xC)
-T3F74 26272:021.268 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:021.284 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26272:021.742 Data: 00 00 00 00
-T3F74 26272:021.765 - 0.504ms returns 4 (0x4)
-T3F74 26272:021.785 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:021.804 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26272:022.242 Data: 00 00 00 00
-T3F74 26272:022.265 - 0.488ms returns 4 (0x4)
-T3F74 26272:022.285 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:022.304 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26272:022.744 Data: 00 00 00 00
-T3F74 26272:022.767 - 0.490ms returns 4 (0x4)
-T062C 26272:035.320 JLINK_IsHalted()
-T062C 26272:036.443 - 1.167ms returns FALSE
-T062C 26272:137.417 JLINK_HasError()
-T062C 26272:137.498 JLINK_IsHalted()
-T062C 26272:138.696 - 1.216ms returns FALSE
-T062C 26272:239.248 JLINK_HasError()
-T062C 26272:239.348 JLINK_IsHalted()
-T062C 26272:240.507 - 1.178ms returns FALSE
-T062C 26272:341.428 JLINK_HasError()
-T062C 26272:341.503 JLINK_IsHalted()
-T062C 26272:342.727 - 1.267ms returns FALSE
-T062C 26272:443.602 JLINK_HasError()
-T062C 26272:443.662 JLINK_IsHalted()
-T062C 26272:444.820 - 1.176ms returns FALSE
-T062C 26272:545.010 JLINK_HasError()
-T062C 26272:545.095 JLINK_HasError()
-T062C 26272:545.140 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26272:545.209 Data: 8D 12 74 01
-T062C 26272:545.267 Debug reg: DWT_CYCCNT
-T062C 26272:545.313 - 0.180ms returns 1 (0x1)
-T3F74 26272:547.613 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26272:547.646 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26272:548.759 Data: 00 00 80 00
-T3F74 26272:548.826 - 1.220ms returns 4 (0x4)
-T3F74 26272:548.881 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26272:548.903 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26272:550.110 Data: 00 00 F0 01
-T3F74 26272:550.139 - 1.266ms returns 4 (0x4)
-T3F74 26272:553.844 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26272:553.876 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26272:555.077 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26272:555.110 - 1.274ms returns 16 (0x10)
-T3F74 26272:555.148 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:555.171 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26272:555.677 Data: 1E 00 00 00
-T3F74 26272:555.700 - 0.560ms returns 4 (0x4)
-T3F74 26272:555.732 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26272:555.751 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26272:556.356 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C3 01 00 00 ...
-T3F74 26272:556.380 - 0.656ms returns 20 (0x14)
-T3F74 26272:556.412 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:556.431 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26272:556.926 Data: 1F 03 00 00
-T3F74 26272:556.950 - 0.546ms returns 4 (0x4)
-T3F74 26272:556.981 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26272:557.000 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26272:557.421 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26272:557.444 - 0.473ms returns 12 (0xC)
-T3F74 26272:557.469 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:557.488 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26272:557.921 Data: 00 00 00 00
-T3F74 26272:557.946 - 0.485ms returns 4 (0x4)
-T3F74 26272:557.977 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:557.996 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26272:558.416 Data: 00 00 00 00
-T3F74 26272:558.439 - 0.470ms returns 4 (0x4)
-T3F74 26272:558.461 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26272:558.480 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26272:558.941 Data: 00 00 00 00
-T3F74 26272:558.964 - 0.510ms returns 4 (0x4)
-T062C 26272:570.732 JLINK_IsHalted()
-T062C 26272:571.802 - 1.088ms returns FALSE
-T062C 26272:672.001 JLINK_HasError()
-T062C 26272:672.081 JLINK_IsHalted()
-T062C 26272:673.233 - 1.171ms returns FALSE
-T062C 26272:774.358 JLINK_HasError()
-T062C 26272:774.431 JLINK_IsHalted()
-T062C 26272:775.643 - 1.241ms returns FALSE
-T062C 26272:876.364 JLINK_HasError()
-T062C 26272:876.438 JLINK_IsHalted()
-T062C 26272:877.582 - 1.185ms returns FALSE
-T062C 26272:978.509 JLINK_HasError()
-T062C 26272:978.576 JLINK_IsHalted()
-T062C 26272:979.653 - 1.099ms returns FALSE
-T062C 26273:079.966 JLINK_HasError()
-T062C 26273:080.054 JLINK_HasError()
-T062C 26273:080.098 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26273:080.146 Data: 8D 12 74 01
-T062C 26273:080.167 Debug reg: DWT_CYCCNT
-T062C 26273:080.186 - 0.094ms returns 1 (0x1)
-T3F74 26273:083.093 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26273:083.137 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26273:084.257 Data: 00 00 80 00
-T3F74 26273:084.289 - 1.204ms returns 4 (0x4)
-T3F74 26273:084.331 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26273:084.423 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26273:084.861 Data: 00 00 F0 01
-T3F74 26273:084.905 - 0.583ms returns 4 (0x4)
-T3F74 26273:088.569 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26273:088.599 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26273:089.853 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26273:089.951 - 1.390ms returns 16 (0x10)
-T3F74 26273:089.975 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:089.998 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26273:091.239 Data: 1E 00 00 00
-T3F74 26273:091.318 - 1.362ms returns 4 (0x4)
-T3F74 26273:091.367 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26273:091.390 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26273:092.686 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 02 00 00 ...
-T3F74 26273:092.714 - 1.353ms returns 20 (0x14)
-T3F74 26273:092.734 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:092.753 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26273:093.220 Data: 1F 03 00 00
-T3F74 26273:093.240 - 0.513ms returns 4 (0x4)
-T3F74 26273:093.257 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26273:093.274 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26273:093.720 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26273:093.740 - 0.489ms returns 12 (0xC)
-T3F74 26273:093.757 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:093.773 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26273:094.214 Data: 00 00 00 00
-T3F74 26273:094.234 - 0.484ms returns 4 (0x4)
-T3F74 26273:094.251 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:094.267 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26273:094.714 Data: 00 00 00 00
-T3F74 26273:094.734 - 0.489ms returns 4 (0x4)
-T3F74 26273:094.751 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:094.767 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26273:095.216 Data: 00 00 00 00
-T3F74 26273:095.236 - 0.491ms returns 4 (0x4)
-T062C 26273:107.355 JLINK_IsHalted()
-T062C 26273:108.481 - 1.144ms returns FALSE
-T062C 26273:209.190 JLINK_HasError()
-T062C 26273:209.268 JLINK_IsHalted()
-T062C 26273:210.420 - 1.193ms returns FALSE
-T062C 26273:311.212 JLINK_HasError()
-T062C 26273:311.249 JLINK_IsHalted()
-T062C 26273:312.405 - 1.173ms returns FALSE
-T062C 26273:412.607 JLINK_HasError()
-T062C 26273:412.691 JLINK_IsHalted()
-T062C 26273:413.900 - 1.227ms returns FALSE
-T062C 26273:514.589 JLINK_HasError()
-T062C 26273:514.620 JLINK_IsHalted()
-T062C 26273:515.795 - 1.223ms returns FALSE
-T062C 26273:616.038 JLINK_HasError()
-T062C 26273:616.114 JLINK_HasError()
-T062C 26273:616.159 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26273:616.223 Data: 8D 12 74 01
-T062C 26273:616.244 Debug reg: DWT_CYCCNT
-T062C 26273:616.263 - 0.110ms returns 1 (0x1)
-T3F74 26273:618.732 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26273:618.765 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26273:619.871 Data: 00 00 80 00
-T3F74 26273:619.958 - 1.234ms returns 4 (0x4)
-T3F74 26273:619.997 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26273:620.021 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26273:621.157 Data: 00 00 F0 01
-T3F74 26273:621.186 - 1.197ms returns 4 (0x4)
-T3F74 26273:624.332 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26273:624.359 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26273:625.559 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26273:625.591 - 1.267ms returns 16 (0x10)
-T3F74 26273:625.614 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:625.637 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26273:626.144 Data: 1E 00 00 00
-T3F74 26273:626.165 - 0.557ms returns 4 (0x4)
-T3F74 26273:626.182 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26273:626.199 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26273:626.644 Data: 00 00 00 00 00 00 00 00 00 00 00 00 EF 01 00 00 ...
-T3F74 26273:626.736 - 0.561ms returns 20 (0x14)
-T3F74 26273:626.754 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:626.771 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26273:627.144 Data: 1F 03 00 00
-T3F74 26273:627.164 - 0.416ms returns 4 (0x4)
-T3F74 26273:627.182 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26273:627.198 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26273:627.650 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26273:627.673 - 0.499ms returns 12 (0xC)
-T3F74 26273:627.694 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:627.713 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26273:628.265 Data: 00 00 00 00
-T3F74 26273:628.291 - 0.605ms returns 4 (0x4)
-T3F74 26273:628.312 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:628.333 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26273:628.777 Data: 00 00 00 00
-T3F74 26273:628.803 - 0.498ms returns 4 (0x4)
-T3F74 26273:628.824 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26273:628.844 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26273:629.269 Data: 00 00 00 00
-T3F74 26273:629.289 - 0.472ms returns 4 (0x4)
-T062C 26273:641.155 JLINK_IsHalted()
-T062C 26273:642.298 - 1.160ms returns FALSE
-T062C 26273:743.019 JLINK_HasError()
-T062C 26273:743.097 JLINK_IsHalted()
-T062C 26273:744.349 - 1.293ms returns FALSE
-T062C 26273:844.543 JLINK_HasError()
-T062C 26273:844.624 JLINK_IsHalted()
-T062C 26273:845.875 - 1.293ms returns FALSE
-T062C 26273:946.695 JLINK_HasError()
-T062C 26273:946.769 JLINK_IsHalted()
-T062C 26273:947.980 - 1.230ms returns FALSE
-T062C 26274:048.799 JLINK_HasError()
-T062C 26274:048.849 JLINK_IsHalted()
-T062C 26274:050.052 - 1.220ms returns FALSE
-T062C 26274:150.612 JLINK_HasError()
-T062C 26274:150.701 JLINK_HasError()
-T062C 26274:150.721 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26274:150.750 Data: 8D 12 74 01
-T062C 26274:150.774 Debug reg: DWT_CYCCNT
-T062C 26274:150.796 - 0.083ms returns 1 (0x1)
-T3F74 26274:153.373 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26274:153.414 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26274:154.503 Data: 00 00 80 00
-T3F74 26274:154.535 - 1.169ms returns 4 (0x4)
-T3F74 26274:154.576 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26274:154.599 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26274:155.099 Data: 00 00 F0 01
-T3F74 26274:155.123 - 0.555ms returns 4 (0x4)
-T3F74 26274:158.660 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26274:158.691 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26274:159.847 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26274:159.889 - 1.240ms returns 16 (0x10)
-T3F74 26274:159.920 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:159.947 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26274:160.474 Data: 1F 00 00 00
-T3F74 26274:160.498 - 0.586ms returns 4 (0x4)
-T3F74 26274:160.519 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26274:160.538 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26274:161.101 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E5 02 00 00 ...
-T3F74 26274:161.127 - 0.616ms returns 20 (0x14)
-T3F74 26274:161.148 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:161.168 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26274:161.583 Data: 1F 03 00 00
-T3F74 26274:161.607 - 0.467ms returns 4 (0x4)
-T3F74 26274:161.628 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26274:161.647 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26274:162.083 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26274:162.107 - 0.486ms returns 12 (0xC)
-T3F74 26274:162.127 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:162.146 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26274:162.580 Data: 00 00 00 00
-T3F74 26274:162.604 - 0.485ms returns 4 (0x4)
-T3F74 26274:162.625 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:162.644 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26274:163.205 Data: 00 00 00 00
-T3F74 26274:163.230 - 0.613ms returns 4 (0x4)
-T3F74 26274:163.251 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:163.270 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26274:163.708 Data: 00 00 00 00
-T3F74 26274:163.732 - 0.489ms returns 4 (0x4)
-T062C 26274:184.829 JLINK_IsHalted()
-T062C 26274:185.977 - 1.168ms returns FALSE
-T062C 26274:286.591 JLINK_HasError()
-T062C 26274:286.631 JLINK_IsHalted()
-T062C 26274:287.700 - 1.078ms returns FALSE
-T062C 26274:387.892 JLINK_HasError()
-T062C 26274:387.968 JLINK_IsHalted()
-T062C 26274:389.144 - 1.195ms returns FALSE
-T062C 26274:489.945 JLINK_HasError()
-T062C 26274:490.020 JLINK_IsHalted()
-T062C 26274:491.262 - 1.284ms returns FALSE
-T062C 26274:591.443 JLINK_HasError()
-T062C 26274:591.514 JLINK_IsHalted()
-T062C 26274:592.764 - 1.292ms returns FALSE
-T062C 26274:693.572 JLINK_HasError()
-T062C 26274:693.646 JLINK_HasError()
-T062C 26274:693.664 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26274:693.693 Data: 8D 12 74 01
-T062C 26274:693.717 Debug reg: DWT_CYCCNT
-T062C 26274:693.738 - 0.082ms returns 1 (0x1)
-T3F74 26274:696.091 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26274:696.124 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26274:697.225 Data: 00 00 80 00
-T3F74 26274:697.312 - 1.241ms returns 4 (0x4)
-T3F74 26274:697.398 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26274:697.422 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26274:698.590 Data: 00 00 F0 01
-T3F74 26274:698.660 - 1.281ms returns 4 (0x4)
-T3F74 26274:702.276 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26274:702.307 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26274:703.541 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26274:703.573 - 1.305ms returns 16 (0x10)
-T3F74 26274:703.600 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:703.623 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26274:704.005 Data: 1E 00 00 00
-T3F74 26274:704.029 - 0.437ms returns 4 (0x4)
-T3F74 26274:704.053 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26274:704.088 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26274:704.632 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BB 02 00 00 ...
-T3F74 26274:704.656 - 0.610ms returns 20 (0x14)
-T3F74 26274:704.679 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:704.698 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26274:705.198 Data: 1F 03 00 00
-T3F74 26274:705.234 - 0.563ms returns 4 (0x4)
-T3F74 26274:705.304 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26274:705.327 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26274:705.767 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26274:705.799 - 0.503ms returns 12 (0xC)
-T3F74 26274:705.821 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:705.842 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26274:706.254 Data: 00 00 00 00
-T3F74 26274:706.274 - 0.460ms returns 4 (0x4)
-T3F74 26274:706.292 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:706.308 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26274:706.755 Data: 00 00 00 00
-T3F74 26274:706.775 - 0.490ms returns 4 (0x4)
-T3F74 26274:706.792 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26274:706.808 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26274:707.253 Data: 00 00 00 00
-T3F74 26274:707.273 - 0.487ms returns 4 (0x4)
-T062C 26274:725.873 JLINK_IsHalted()
-T062C 26274:727.043 - 1.188ms returns FALSE
-T062C 26274:827.206 JLINK_HasError()
-T062C 26274:827.288 JLINK_IsHalted()
-T062C 26274:828.471 - 1.202ms returns FALSE
-T062C 26274:929.169 JLINK_HasError()
-T062C 26274:929.199 JLINK_IsHalted()
-T062C 26274:930.378 - 1.221ms returns FALSE
-T062C 26275:030.576 JLINK_HasError()
-T062C 26275:030.647 JLINK_IsHalted()
-T062C 26275:031.963 - 1.336ms returns FALSE
-T062C 26275:132.304 JLINK_HasError()
-T062C 26275:132.348 JLINK_IsHalted()
-T062C 26275:133.537 - 1.220ms returns FALSE
-T062C 26275:234.443 JLINK_HasError()
-T062C 26275:234.531 JLINK_HasError()
-T062C 26275:234.576 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26275:234.651 Data: 8D 12 74 01
-T062C 26275:234.675 Debug reg: DWT_CYCCNT
-T062C 26275:234.698 - 0.130ms returns 1 (0x1)
-T3F74 26275:237.075 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26275:237.110 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26275:238.206 Data: 00 00 80 00
-T3F74 26275:238.233 - 1.165ms returns 4 (0x4)
-T3F74 26275:238.267 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26275:238.288 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26275:238.722 Data: 00 00 F0 01
-T3F74 26275:238.746 - 0.487ms returns 4 (0x4)
-T3F74 26275:242.090 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26275:242.122 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26275:243.365 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26275:243.393 - 1.309ms returns 16 (0x10)
-T3F74 26275:243.413 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:243.433 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26275:243.804 Data: 1F 00 00 00
-T3F74 26275:243.825 - 0.418ms returns 4 (0x4)
-T3F74 26275:243.842 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26275:243.858 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26275:244.322 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 02 00 00 ...
-T3F74 26275:244.342 - 0.506ms returns 20 (0x14)
-T3F74 26275:244.359 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:244.375 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26275:244.813 Data: 1F 03 00 00
-T3F74 26275:244.833 - 0.481ms returns 4 (0x4)
-T3F74 26275:244.850 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26275:244.866 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26275:245.312 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26275:245.332 - 0.488ms returns 12 (0xC)
-T3F74 26275:245.349 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:245.365 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26275:245.803 Data: 00 00 00 00
-T3F74 26275:245.823 - 0.481ms returns 4 (0x4)
-T3F74 26275:245.840 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:245.856 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26275:246.310 Data: 00 00 00 00
-T3F74 26275:246.330 - 0.496ms returns 4 (0x4)
-T3F74 26275:246.347 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:246.362 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26275:246.807 Data: 00 00 00 00
-T3F74 26275:246.827 - 0.487ms returns 4 (0x4)
-T062C 26275:266.232 JLINK_IsHalted()
-T062C 26275:267.314 - 1.092ms returns FALSE
-T062C 26275:368.039 JLINK_HasError()
-T062C 26275:368.121 JLINK_IsHalted()
-T062C 26275:369.298 - 1.226ms returns FALSE
-T062C 26275:470.337 JLINK_HasError()
-T062C 26275:470.478 JLINK_IsHalted()
-T062C 26275:471.665 - 1.236ms returns FALSE
-T062C 26275:572.381 JLINK_HasError()
-T062C 26275:572.454 JLINK_IsHalted()
-T062C 26275:573.641 - 1.236ms returns FALSE
-T062C 26275:674.006 JLINK_HasError()
-T062C 26275:674.077 JLINK_IsHalted()
-T062C 26275:675.214 - 1.178ms returns FALSE
-T062C 26275:775.938 JLINK_HasError()
-T062C 26275:775.967 JLINK_HasError()
-T062C 26275:775.993 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26275:776.022 Data: 8D 12 74 01
-T062C 26275:776.046 Debug reg: DWT_CYCCNT
-T062C 26275:776.067 - 0.082ms returns 1 (0x1)
-T3F74 26275:778.445 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26275:778.477 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26275:779.544 Data: 00 00 80 00
-T3F74 26275:779.580 - 1.143ms returns 4 (0x4)
-T3F74 26275:779.624 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26275:779.647 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26275:780.123 Data: 00 00 F0 01
-T3F74 26275:780.149 - 0.533ms returns 4 (0x4)
-T3F74 26275:783.308 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26275:783.336 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26275:784.542 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26275:784.582 - 1.281ms returns 16 (0x10)
-T3F74 26275:784.602 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:784.622 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26275:785.133 Data: 1E 00 00 00
-T3F74 26275:785.157 - 0.563ms returns 4 (0x4)
-T3F74 26275:785.178 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26275:785.198 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26275:785.742 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 02 00 00 ...
-T3F74 26275:785.766 - 0.596ms returns 20 (0x14)
-T3F74 26275:785.786 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:785.805 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26275:786.239 Data: 1F 03 00 00
-T3F74 26275:786.263 - 0.484ms returns 4 (0x4)
-T3F74 26275:786.283 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26275:786.302 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26275:786.743 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26275:786.766 - 0.491ms returns 12 (0xC)
-T3F74 26275:786.787 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:786.806 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26275:787.236 Data: 00 00 00 00
-T3F74 26275:787.256 - 0.476ms returns 4 (0x4)
-T3F74 26275:787.273 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:787.289 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26275:787.734 Data: 00 00 00 00
-T3F74 26275:787.754 - 0.488ms returns 4 (0x4)
-T3F74 26275:787.772 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26275:787.787 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26275:788.235 Data: 00 00 00 00
-T3F74 26275:788.255 - 0.490ms returns 4 (0x4)
-T062C 26275:806.897 JLINK_IsHalted()
-T062C 26275:808.043 - 1.188ms returns FALSE
-T062C 26275:908.432 JLINK_HasError()
-T062C 26275:908.513 JLINK_IsHalted()
-T062C 26275:909.689 - 1.218ms returns FALSE
-T062C 26276:010.422 JLINK_HasError()
-T062C 26276:010.449 JLINK_IsHalted()
-T062C 26276:011.606 - 1.199ms returns FALSE
-T062C 26276:112.464 JLINK_HasError()
-T062C 26276:112.506 JLINK_IsHalted()
-T062C 26276:113.688 - 1.200ms returns FALSE
-T062C 26276:214.271 JLINK_HasError()
-T062C 26276:214.327 JLINK_IsHalted()
-T062C 26276:215.493 - 1.185ms returns FALSE
-T062C 26276:316.187 JLINK_HasError()
-T062C 26276:316.228 JLINK_HasError()
-T062C 26276:316.244 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26276:316.270 Data: 8D 12 74 01
-T062C 26276:316.294 Debug reg: DWT_CYCCNT
-T062C 26276:316.312 - 0.075ms returns 1 (0x1)
-T3F74 26276:318.908 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26276:318.949 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26276:320.110 Data: 00 00 80 00
-T3F74 26276:320.144 - 1.244ms returns 4 (0x4)
-T3F74 26276:320.184 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26276:320.208 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26276:320.671 Data: 00 00 F0 01
-T3F74 26276:320.694 - 0.517ms returns 4 (0x4)
-T3F74 26276:323.756 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26276:323.787 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26276:324.923 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26276:324.948 - 1.200ms returns 16 (0x10)
-T3F74 26276:324.970 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:324.990 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26276:325.409 Data: 1E 00 00 00
-T3F74 26276:325.430 - 0.467ms returns 4 (0x4)
-T3F74 26276:325.448 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26276:325.464 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26276:325.940 Data: 00 00 00 00 00 00 00 00 00 00 00 00 83 02 00 00 ...
-T3F74 26276:325.984 - 0.547ms returns 20 (0x14)
-T3F74 26276:326.017 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:326.046 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26276:326.551 Data: 1F 03 00 00
-T3F74 26276:326.584 - 0.576ms returns 4 (0x4)
-T3F74 26276:326.608 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26276:326.636 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26276:327.164 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26276:327.185 - 0.584ms returns 12 (0xC)
-T3F74 26276:327.202 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:327.219 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26276:327.658 Data: 00 00 00 00
-T3F74 26276:327.679 - 0.483ms returns 4 (0x4)
-T3F74 26276:327.696 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:327.712 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26276:328.166 Data: 00 00 00 00
-T3F74 26276:328.186 - 0.496ms returns 4 (0x4)
-T3F74 26276:328.203 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:328.220 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26276:328.659 Data: 00 00 00 00
-T3F74 26276:328.679 - 0.482ms returns 4 (0x4)
-T062C 26276:340.946 JLINK_IsHalted()
-T062C 26276:342.051 - 1.119ms returns FALSE
-T062C 26276:442.452 JLINK_HasError()
-T062C 26276:442.531 JLINK_IsHalted()
-T062C 26276:443.687 - 1.176ms returns FALSE
-T062C 26276:543.902 JLINK_HasError()
-T062C 26276:543.974 JLINK_IsHalted()
-T062C 26276:545.181 - 1.226ms returns FALSE
-T062C 26276:645.945 JLINK_HasError()
-T062C 26276:646.018 JLINK_IsHalted()
-T062C 26276:647.199 - 1.199ms returns FALSE
-T062C 26276:748.451 JLINK_HasError()
-T062C 26276:748.523 JLINK_IsHalted()
-T062C 26276:749.660 - 1.149ms returns FALSE
-T062C 26276:849.839 JLINK_HasError()
-T062C 26276:849.912 JLINK_HasError()
-T062C 26276:849.957 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26276:850.024 Data: 8D 12 74 01
-T062C 26276:850.082 Debug reg: DWT_CYCCNT
-T062C 26276:850.135 - 0.185ms returns 1 (0x1)
-T3F74 26276:852.454 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26276:852.487 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26276:853.681 Data: 00 00 80 00
-T3F74 26276:853.753 - 1.309ms returns 4 (0x4)
-T3F74 26276:853.820 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26276:853.850 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26276:855.066 Data: 00 00 F0 01
-T3F74 26276:855.103 - 1.290ms returns 4 (0x4)
-T3F74 26276:858.400 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26276:858.428 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26276:859.648 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26276:859.676 - 1.283ms returns 16 (0x10)
-T3F74 26276:859.697 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:859.716 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26276:860.094 Data: 1E 00 00 00
-T3F74 26276:860.114 - 0.424ms returns 4 (0x4)
-T3F74 26276:860.132 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26276:860.148 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26276:860.593 Data: 00 00 00 00 00 00 00 00 00 00 00 00 ED 01 00 00 ...
-T3F74 26276:860.613 - 0.488ms returns 20 (0x14)
-T3F74 26276:860.630 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:860.646 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26276:861.093 Data: 1F 03 00 00
-T3F74 26276:861.113 - 0.489ms returns 4 (0x4)
-T3F74 26276:861.130 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26276:861.146 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26276:861.593 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26276:861.613 - 0.490ms returns 12 (0xC)
-T3F74 26276:861.630 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:861.646 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26276:862.093 Data: 00 00 00 00
-T3F74 26276:862.113 - 0.490ms returns 4 (0x4)
-T3F74 26276:862.130 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:862.146 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26276:862.592 Data: 00 00 00 00
-T3F74 26276:862.612 - 0.488ms returns 4 (0x4)
-T3F74 26276:862.629 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26276:862.645 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26276:863.088 Data: 00 00 00 00
-T3F74 26276:863.108 - 0.486ms returns 4 (0x4)
-T062C 26276:875.248 JLINK_IsHalted()
-T062C 26276:876.443 - 1.214ms returns FALSE
-T062C 26276:977.202 JLINK_HasError()
-T062C 26276:977.276 JLINK_IsHalted()
-T062C 26276:978.464 - 1.206ms returns FALSE
-T062C 26277:079.244 JLINK_HasError()
-T062C 26277:079.318 JLINK_IsHalted()
-T062C 26277:080.440 - 1.140ms returns FALSE
-T062C 26277:181.501 JLINK_HasError()
-T062C 26277:181.572 JLINK_IsHalted()
-T062C 26277:182.764 - 1.234ms returns FALSE
-T062C 26277:283.648 JLINK_HasError()
-T062C 26277:283.689 JLINK_IsHalted()
-T062C 26277:284.782 - 1.112ms returns FALSE
-T062C 26277:385.095 JLINK_HasError()
-T062C 26277:385.202 JLINK_HasError()
-T062C 26277:385.268 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26277:385.300 Data: 8D 12 74 01
-T062C 26277:385.325 Debug reg: DWT_CYCCNT
-T062C 26277:385.348 - 0.088ms returns 1 (0x1)
-T3F74 26277:388.019 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26277:388.053 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26277:389.272 Data: 00 00 80 00
-T3F74 26277:389.307 - 1.296ms returns 4 (0x4)
-T3F74 26277:389.347 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26277:389.369 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26277:389.790 Data: 00 00 F0 01
-T3F74 26277:389.813 - 0.475ms returns 4 (0x4)
-T3F74 26277:393.008 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26277:393.039 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26277:394.363 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26277:394.391 - 1.390ms returns 16 (0x10)
-T3F74 26277:394.411 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:394.431 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26277:394.897 Data: 1E 00 00 00
-T3F74 26277:394.918 - 0.513ms returns 4 (0x4)
-T3F74 26277:394.935 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26277:394.952 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26277:395.398 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6D 01 00 00 ...
-T3F74 26277:395.418 - 0.489ms returns 20 (0x14)
-T3F74 26277:395.435 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:395.452 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26277:395.897 Data: 1F 03 00 00
-T3F74 26277:395.917 - 0.488ms returns 4 (0x4)
-T3F74 26277:395.934 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26277:395.950 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26277:396.397 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26277:396.417 - 0.489ms returns 12 (0xC)
-T3F74 26277:396.434 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:396.450 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26277:396.896 Data: 00 00 00 00
-T3F74 26277:396.916 - 0.488ms returns 4 (0x4)
-T3F74 26277:396.933 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:396.949 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26277:397.397 Data: 00 00 00 00
-T3F74 26277:397.416 - 0.490ms returns 4 (0x4)
-T3F74 26277:397.433 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:397.449 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26277:397.896 Data: 00 00 00 00
-T3F74 26277:397.916 - 0.489ms returns 4 (0x4)
-T062C 26277:410.110 JLINK_IsHalted()
-T062C 26277:411.158 - 1.067ms returns FALSE
-T062C 26277:512.206 JLINK_HasError()
-T062C 26277:512.284 JLINK_IsHalted()
-T062C 26277:513.472 - 1.229ms returns FALSE
-T062C 26277:613.725 JLINK_HasError()
-T062C 26277:613.804 JLINK_IsHalted()
-T062C 26277:614.990 - 1.234ms returns FALSE
-T062C 26277:715.548 JLINK_HasError()
-T062C 26277:715.634 JLINK_IsHalted()
-T062C 26277:716.744 - 1.134ms returns FALSE
-T062C 26277:817.429 JLINK_HasError()
-T062C 26277:817.459 JLINK_IsHalted()
-T062C 26277:818.573 - 1.133ms returns FALSE
-T062C 26277:919.355 JLINK_HasError()
-T062C 26277:919.388 JLINK_HasError()
-T062C 26277:919.406 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26277:919.436 Data: 8D 12 74 01
-T062C 26277:919.469 Debug reg: DWT_CYCCNT
-T062C 26277:919.492 - 0.093ms returns 1 (0x1)
-T3F74 26277:921.956 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26277:922.002 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26277:923.171 Data: 00 00 80 00
-T3F74 26277:923.252 - 1.329ms returns 4 (0x4)
-T3F74 26277:923.327 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26277:923.350 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26277:924.457 Data: 00 00 F0 01
-T3F74 26277:924.486 - 1.165ms returns 4 (0x4)
-T3F74 26277:927.505 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26277:927.544 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26277:928.733 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26277:928.767 - 1.270ms returns 16 (0x10)
-T3F74 26277:928.790 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:928.813 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26277:929.200 Data: 1E 00 00 00
-T3F74 26277:929.221 - 0.437ms returns 4 (0x4)
-T3F74 26277:929.238 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26277:929.255 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26277:929.702 Data: 00 00 00 00 00 00 00 00 00 00 00 00 15 01 00 00 ...
-T3F74 26277:929.722 - 0.490ms returns 20 (0x14)
-T3F74 26277:929.739 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:929.755 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26277:930.200 Data: 1F 03 00 00
-T3F74 26277:930.220 - 0.487ms returns 4 (0x4)
-T3F74 26277:930.237 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26277:930.254 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26277:930.701 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26277:930.721 - 0.490ms returns 12 (0xC)
-T3F74 26277:930.738 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:930.753 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26277:931.200 Data: 00 00 00 00
-T3F74 26277:931.220 - 0.489ms returns 4 (0x4)
-T3F74 26277:931.237 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:931.253 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26277:931.696 Data: 00 00 00 00
-T3F74 26277:931.716 - 0.485ms returns 4 (0x4)
-T3F74 26277:931.733 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26277:931.749 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26277:932.216 Data: 00 00 00 00
-T3F74 26277:932.236 - 0.510ms returns 4 (0x4)
-T062C 26277:944.133 JLINK_IsHalted()
-T062C 26277:945.207 - 1.092ms returns FALSE
-T062C 26278:045.531 JLINK_HasError()
-T062C 26278:045.574 JLINK_IsHalted()
-T062C 26278:046.772 - 1.218ms returns FALSE
-T062C 26278:147.554 JLINK_HasError()
-T062C 26278:147.627 JLINK_IsHalted()
-T062C 26278:148.791 - 1.183ms returns FALSE
-T062C 26278:249.440 JLINK_HasError()
-T062C 26278:249.512 JLINK_IsHalted()
-T062C 26278:250.762 - 1.299ms returns FALSE
-T062C 26278:351.881 JLINK_HasError()
-T062C 26278:351.923 JLINK_IsHalted()
-T062C 26278:353.064 - 1.160ms returns FALSE
-T062C 26278:453.884 JLINK_HasError()
-T062C 26278:453.968 JLINK_HasError()
-T062C 26278:454.013 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26278:454.078 Data: 8D 12 74 01
-T062C 26278:454.098 Debug reg: DWT_CYCCNT
-T062C 26278:454.117 - 0.110ms returns 1 (0x1)
-T3F74 26278:456.696 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26278:456.729 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26278:457.864 Data: 00 00 80 00
-T3F74 26278:457.898 - 1.210ms returns 4 (0x4)
-T3F74 26278:457.938 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26278:457.961 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26278:458.384 Data: 00 00 F0 01
-T3F74 26278:458.405 - 0.473ms returns 4 (0x4)
-T3F74 26278:461.376 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26278:461.404 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26278:462.684 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26278:462.713 - 1.343ms returns 16 (0x10)
-T3F74 26278:462.733 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26278:462.753 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26278:463.131 Data: 1F 00 00 00
-T3F74 26278:463.151 - 0.425ms returns 4 (0x4)
-T3F74 26278:463.175 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26278:463.195 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26278:463.631 Data: 00 00 00 00 00 00 00 00 00 00 00 00 35 01 00 00 ...
-T3F74 26278:463.651 - 0.482ms returns 20 (0x14)
-T3F74 26278:463.668 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26278:463.684 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26278:464.157 Data: 1F 03 00 00
-T3F74 26278:464.177 - 0.516ms returns 4 (0x4)
-T3F74 26278:464.194 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26278:464.211 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26278:464.630 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26278:464.649 - 0.461ms returns 12 (0xC)
-T3F74 26278:464.666 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26278:464.683 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26278:465.126 Data: 00 00 00 00
-T3F74 26278:465.146 - 0.486ms returns 4 (0x4)
-T3F74 26278:465.163 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26278:465.179 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26278:465.630 Data: 00 00 00 00
-T3F74 26278:465.650 - 0.493ms returns 4 (0x4)
-T3F74 26278:465.667 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26278:465.683 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26278:466.125 Data: 00 00 00 00
-T3F74 26278:466.145 - 0.485ms returns 4 (0x4)
-T062C 26278:485.851 JLINK_IsHalted()
-T062C 26278:486.890 - 1.057ms returns FALSE
-T062C 26278:587.719 JLINK_HasError()
-T062C 26278:587.757 JLINK_IsHalted()
-T062C 26278:589.008 - 1.293ms returns FALSE
-T062C 26278:689.726 JLINK_HasError()
-T062C 26278:689.759 JLINK_IsHalted()
-T062C 26278:690.998 - 1.281ms returns FALSE
-T062C 26278:791.574 JLINK_HasError()
-T062C 26278:791.605 JLINK_IsHalted()
-T062C 26278:792.672 - 1.108ms returns FALSE
-T062C 26278:892.905 JLINK_HasError()
-T062C 26278:892.980 JLINK_IsHalted()
-T062C 26278:894.233 - 1.295ms returns FALSE
-T062C 26278:994.496 JLINK_HasError()
-T062C 26278:994.571 JLINK_HasError()
-T062C 26278:994.615 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26278:994.672 Data: 8D 12 74 01
-T062C 26278:994.693 Debug reg: DWT_CYCCNT
-T062C 26278:994.711 - 0.103ms returns 1 (0x1)
-T3F74 26278:997.162 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26278:997.194 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26278:998.415 Data: 00 00 80 00
-T3F74 26278:998.475 - 1.319ms returns 4 (0x4)
-T3F74 26278:998.509 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26278:998.529 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26278:998.930 Data: 00 00 F0 01
-T3F74 26278:998.951 - 0.448ms returns 4 (0x4)
-T3F74 26279:002.136 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26279:002.166 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26279:003.343 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26279:003.376 - 1.248ms returns 16 (0x10)
-T3F74 26279:003.400 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:003.423 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26279:003.934 Data: 1E 00 00 00
-T3F74 26279:003.954 - 0.561ms returns 4 (0x4)
-T3F74 26279:003.972 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26279:003.988 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26279:004.433 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F1 00 00 00 ...
-T3F74 26279:004.453 - 0.488ms returns 20 (0x14)
-T3F74 26279:004.470 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:004.486 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26279:004.940 Data: 1F 03 00 00
-T3F74 26279:004.963 - 0.501ms returns 4 (0x4)
-T3F74 26279:004.983 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26279:005.002 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26279:005.439 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26279:005.462 - 0.486ms returns 12 (0xC)
-T3F74 26279:005.482 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:005.505 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26279:005.934 Data: 00 00 00 00
-T3F74 26279:005.958 - 0.484ms returns 4 (0x4)
-T3F74 26279:005.978 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:005.997 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26279:006.434 Data: 00 00 00 00
-T3F74 26279:006.454 - 0.482ms returns 4 (0x4)
-T3F74 26279:006.471 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:006.487 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26279:006.929 Data: 00 00 00 00
-T3F74 26279:006.949 - 0.484ms returns 4 (0x4)
-T062C 26279:026.328 JLINK_IsHalted()
-T062C 26279:027.480 - 1.171ms returns FALSE
-T062C 26279:128.079 JLINK_HasError()
-T062C 26279:128.159 JLINK_IsHalted()
-T062C 26279:129.385 - 1.270ms returns FALSE
-T062C 26279:229.982 JLINK_HasError()
-T062C 26279:230.055 JLINK_IsHalted()
-T062C 26279:231.163 - 1.116ms returns FALSE
-T062C 26279:331.579 JLINK_HasError()
-T062C 26279:331.650 JLINK_IsHalted()
-T062C 26279:332.797 - 1.155ms returns FALSE
-T062C 26279:432.933 JLINK_HasError()
-T062C 26279:432.978 JLINK_IsHalted()
-T062C 26279:434.037 - 1.080ms returns FALSE
-T062C 26279:534.822 JLINK_HasError()
-T062C 26279:534.910 JLINK_HasError()
-T062C 26279:534.945 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26279:534.977 Data: 8D 12 74 01
-T062C 26279:535.001 Debug reg: DWT_CYCCNT
-T062C 26279:535.023 - 0.085ms returns 1 (0x1)
-T3F74 26279:537.507 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26279:537.540 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26279:538.792 Data: 00 00 80 00
-T3F74 26279:538.827 - 1.328ms returns 4 (0x4)
-T3F74 26279:538.866 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26279:538.889 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26279:539.996 Data: 00 00 F0 01
-T3F74 26279:540.023 - 1.164ms returns 4 (0x4)
-T3F74 26279:543.455 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26279:543.484 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26279:544.614 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26279:544.635 - 1.186ms returns 16 (0x10)
-T3F74 26279:544.653 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:544.670 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26279:545.117 Data: 1F 00 00 00
-T3F74 26279:545.137 - 0.490ms returns 4 (0x4)
-T3F74 26279:545.169 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26279:545.185 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26279:545.745 Data: 00 00 00 00 00 00 00 00 00 00 00 00 91 01 00 00 ...
-T3F74 26279:545.769 - 0.607ms returns 20 (0x14)
-T3F74 26279:545.801 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:545.820 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26279:546.242 Data: 1F 03 00 00
-T3F74 26279:546.265 - 0.476ms returns 4 (0x4)
-T3F74 26279:546.292 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26279:546.311 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26279:546.745 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26279:546.771 - 0.486ms returns 12 (0xC)
-T3F74 26279:546.801 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:546.820 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26279:547.242 Data: 00 00 00 00
-T3F74 26279:547.265 - 0.471ms returns 4 (0x4)
-T3F74 26279:547.288 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:547.307 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26279:547.744 Data: 00 00 00 00
-T3F74 26279:547.767 - 0.487ms returns 4 (0x4)
-T3F74 26279:547.790 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26279:547.810 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26279:548.241 Data: 00 00 00 00
-T3F74 26279:548.265 - 0.482ms returns 4 (0x4)
-T062C 26279:567.384 JLINK_IsHalted()
-T062C 26279:568.498 - 1.132ms returns FALSE
-T062C 26279:669.438 JLINK_HasError()
-T062C 26279:669.522 JLINK_IsHalted()
-T062C 26279:670.698 - 1.195ms returns FALSE
-T062C 26279:771.228 JLINK_HasError()
-T062C 26279:771.302 JLINK_IsHalted()
-T062C 26279:772.477 - 1.200ms returns FALSE
-T062C 26279:872.685 JLINK_HasError()
-T062C 26279:872.782 JLINK_IsHalted()
-T062C 26279:873.940 - 1.206ms returns FALSE
-T062C 26279:974.458 JLINK_HasError()
-T062C 26279:974.490 JLINK_IsHalted()
-T062C 26279:975.698 - 1.249ms returns FALSE
-T062C 26280:076.436 JLINK_HasError()
-T062C 26280:076.463 JLINK_HasError()
-T062C 26280:076.478 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26280:076.504 Data: 8D 12 74 01
-T062C 26280:076.524 Debug reg: DWT_CYCCNT
-T062C 26280:076.543 - 0.071ms returns 1 (0x1)
-T3F74 26280:079.018 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26280:079.050 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26280:080.197 Data: 00 00 80 00
-T3F74 26280:080.233 - 1.222ms returns 4 (0x4)
-T3F74 26280:080.276 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26280:080.299 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26280:080.793 Data: 00 00 F0 01
-T3F74 26280:080.817 - 0.549ms returns 4 (0x4)
-T3F74 26280:084.168 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26280:084.195 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26280:085.470 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26280:085.498 - 1.337ms returns 16 (0x10)
-T3F74 26280:085.518 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:085.538 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26280:085.915 Data: 1F 00 00 00
-T3F74 26280:085.935 - 0.424ms returns 4 (0x4)
-T3F74 26280:085.953 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26280:085.969 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26280:086.415 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 02 00 00 ...
-T3F74 26280:086.435 - 0.488ms returns 20 (0x14)
-T3F74 26280:086.452 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:086.468 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26280:086.914 Data: 1F 03 00 00
-T3F74 26280:086.933 - 0.488ms returns 4 (0x4)
-T3F74 26280:086.950 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26280:086.967 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26280:087.414 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26280:087.433 - 0.489ms returns 12 (0xC)
-T3F74 26280:087.451 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:087.467 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26280:087.914 Data: 00 00 00 00
-T3F74 26280:087.934 - 0.490ms returns 4 (0x4)
-T3F74 26280:087.951 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:087.967 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26280:088.439 Data: 00 00 00 00
-T3F74 26280:088.459 - 0.514ms returns 4 (0x4)
-T3F74 26280:088.476 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:088.492 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26280:088.942 Data: 00 00 00 00
-T3F74 26280:088.966 - 0.497ms returns 4 (0x4)
-T062C 26280:100.830 JLINK_IsHalted()
-T062C 26280:101.964 - 1.176ms returns FALSE
-T062C 26280:202.219 JLINK_HasError()
-T062C 26280:202.304 JLINK_IsHalted()
-T062C 26280:203.484 - 1.222ms returns FALSE
-T062C 26280:303.781 JLINK_HasError()
-T062C 26280:303.855 JLINK_IsHalted()
-T062C 26280:305.013 - 1.206ms returns FALSE
-T062C 26280:406.144 JLINK_HasError()
-T062C 26280:406.219 JLINK_IsHalted()
-T062C 26280:407.475 - 1.274ms returns FALSE
-T062C 26280:507.587 JLINK_HasError()
-T062C 26280:507.628 JLINK_IsHalted()
-T062C 26280:508.797 - 1.192ms returns FALSE
-T062C 26280:609.678 JLINK_HasError()
-T062C 26280:609.767 JLINK_HasError()
-T062C 26280:609.814 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26280:609.843 Data: 8D 12 74 01
-T062C 26280:609.867 Debug reg: DWT_CYCCNT
-T062C 26280:609.889 - 0.083ms returns 1 (0x1)
-T3F74 26280:612.455 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26280:612.489 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26280:613.641 Data: 00 00 80 00
-T3F74 26280:613.678 - 1.230ms returns 4 (0x4)
-T3F74 26280:613.719 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26280:613.743 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26280:614.222 Data: 00 00 F0 01
-T3F74 26280:614.257 - 0.546ms returns 4 (0x4)
-T3F74 26280:617.881 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26280:617.912 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26280:619.113 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26280:619.146 - 1.273ms returns 16 (0x10)
-T3F74 26280:619.170 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:619.193 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26280:619.724 Data: 1F 00 00 00
-T3F74 26280:619.748 - 0.586ms returns 4 (0x4)
-T3F74 26280:619.769 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26280:619.788 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26280:620.343 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BF 01 00 00 ...
-T3F74 26280:620.364 - 0.601ms returns 20 (0x14)
-T3F74 26280:620.381 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:620.397 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26280:620.843 Data: 1F 03 00 00
-T3F74 26280:620.863 - 0.489ms returns 4 (0x4)
-T3F74 26280:620.880 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26280:620.896 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26280:621.343 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26280:621.363 - 0.489ms returns 12 (0xC)
-T3F74 26280:621.380 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:621.396 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26280:621.842 Data: 00 00 00 00
-T3F74 26280:621.863 - 0.489ms returns 4 (0x4)
-T3F74 26280:621.880 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:621.896 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26280:622.340 Data: 00 00 00 00
-T3F74 26280:622.360 - 0.486ms returns 4 (0x4)
-T3F74 26280:622.376 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26280:622.392 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26280:622.847 Data: 00 00 00 00
-T3F74 26280:622.871 - 0.502ms returns 4 (0x4)
-T062C 26280:635.591 JLINK_IsHalted()
-T062C 26280:636.729 - 1.156ms returns FALSE
-T062C 26280:736.934 JLINK_HasError()
-T062C 26280:737.015 JLINK_IsHalted()
-T062C 26280:738.153 - 1.179ms returns FALSE
-T062C 26280:838.978 JLINK_HasError()
-T062C 26280:839.053 JLINK_IsHalted()
-T062C 26280:840.089 - 1.047ms returns FALSE
-T062C 26280:940.652 JLINK_HasError()
-T062C 26280:940.733 JLINK_IsHalted()
-T062C 26280:941.930 - 1.246ms returns FALSE
-T062C 26281:042.184 JLINK_HasError()
-T062C 26281:042.256 JLINK_IsHalted()
-T062C 26281:043.537 - 1.329ms returns FALSE
-T062C 26281:143.856 JLINK_HasError()
-T062C 26281:143.916 JLINK_HasError()
-T062C 26281:143.943 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26281:143.973 Data: 8D 12 74 01
-T062C 26281:144.006 Debug reg: DWT_CYCCNT
-T062C 26281:144.029 - 0.093ms returns 1 (0x1)
-T3F74 26281:146.393 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26281:146.424 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26281:147.614 Data: 00 00 80 00
-T3F74 26281:147.681 - 1.295ms returns 4 (0x4)
-T3F74 26281:147.716 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26281:147.736 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26281:148.149 Data: 00 00 F0 01
-T3F74 26281:148.169 - 0.460ms returns 4 (0x4)
-T3F74 26281:151.337 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26281:151.367 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26281:152.582 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26281:152.604 - 1.274ms returns 16 (0x10)
-T3F74 26281:152.623 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:152.640 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26281:153.023 Data: 1E 00 00 00
-T3F74 26281:153.043 - 0.426ms returns 4 (0x4)
-T3F74 26281:153.060 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26281:153.076 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26281:153.523 Data: 00 00 00 00 00 00 00 00 00 00 00 00 09 02 00 00 ...
-T3F74 26281:153.543 - 0.490ms returns 20 (0x14)
-T3F74 26281:153.560 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:153.583 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26281:154.018 Data: 1F 03 00 00
-T3F74 26281:154.038 - 0.484ms returns 4 (0x4)
-T3F74 26281:154.055 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26281:154.072 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26281:154.518 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26281:154.538 - 0.489ms returns 12 (0xC)
-T3F74 26281:154.555 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:154.571 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26281:155.026 Data: 00 00 00 00
-T3F74 26281:155.049 - 0.503ms returns 4 (0x4)
-T3F74 26281:155.071 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:155.090 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26281:155.531 Data: 00 00 00 00
-T3F74 26281:155.554 - 0.491ms returns 4 (0x4)
-T3F74 26281:155.574 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:155.593 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26281:156.027 Data: 00 00 00 00
-T3F74 26281:156.050 - 0.483ms returns 4 (0x4)
-T062C 26281:175.881 JLINK_IsHalted()
-T062C 26281:176.931 - 1.066ms returns FALSE
-T062C 26281:277.695 JLINK_HasError()
-T062C 26281:277.781 JLINK_IsHalted()
-T062C 26281:278.902 - 1.139ms returns FALSE
-T062C 26281:379.106 JLINK_HasError()
-T062C 26281:379.181 JLINK_IsHalted()
-T062C 26281:380.328 - 1.195ms returns FALSE
-T062C 26281:481.130 JLINK_HasError()
-T062C 26281:481.205 JLINK_IsHalted()
-T062C 26281:482.344 - 1.157ms returns FALSE
-T062C 26281:583.362 JLINK_HasError()
-T062C 26281:583.406 JLINK_IsHalted()
-T062C 26281:584.511 - 1.127ms returns FALSE
-T062C 26281:684.754 JLINK_HasError()
-T062C 26281:684.841 JLINK_HasError()
-T062C 26281:684.882 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26281:684.908 Data: 8D 12 74 01
-T062C 26281:684.928 Debug reg: DWT_CYCCNT
-T062C 26281:684.947 - 0.072ms returns 1 (0x1)
-T3F74 26281:687.672 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26281:687.709 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26281:688.938 Data: 00 00 80 00
-T3F74 26281:688.995 - 1.330ms returns 4 (0x4)
-T3F74 26281:689.029 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26281:689.049 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26281:689.447 Data: 00 00 F0 01
-T3F74 26281:689.468 - 0.445ms returns 4 (0x4)
-T3F74 26281:692.669 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26281:692.696 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26281:693.881 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26281:693.909 - 1.247ms returns 16 (0x10)
-T3F74 26281:693.929 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:693.949 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26281:694.326 Data: 1E 00 00 00
-T3F74 26281:694.347 - 0.424ms returns 4 (0x4)
-T3F74 26281:694.364 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26281:694.380 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26281:694.821 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 02 00 00 ...
-T3F74 26281:694.841 - 0.484ms returns 20 (0x14)
-T3F74 26281:694.858 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:694.874 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26281:695.321 Data: 1F 03 00 00
-T3F74 26281:695.341 - 0.489ms returns 4 (0x4)
-T3F74 26281:695.358 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26281:695.374 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26281:695.832 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26281:695.856 - 0.505ms returns 12 (0xC)
-T3F74 26281:695.876 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:695.895 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26281:696.332 Data: 00 00 00 00
-T3F74 26281:696.355 - 0.487ms returns 4 (0x4)
-T3F74 26281:696.375 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:696.394 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26281:696.831 Data: 00 00 00 00
-T3F74 26281:696.854 - 0.487ms returns 4 (0x4)
-T3F74 26281:696.874 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26281:696.899 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26281:697.326 Data: 00 00 00 00
-T3F74 26281:697.346 - 0.478ms returns 4 (0x4)
-T062C 26281:709.487 JLINK_IsHalted()
-T062C 26281:710.587 - 1.118ms returns FALSE
-T062C 26281:810.830 JLINK_HasError()
-T062C 26281:810.915 JLINK_IsHalted()
-T062C 26281:812.274 - 1.377ms returns FALSE
-T062C 26281:913.023 JLINK_HasError()
-T062C 26281:913.097 JLINK_IsHalted()
-T062C 26281:914.235 - 1.155ms returns FALSE
-T062C 26282:014.546 JLINK_HasError()
-T062C 26282:014.617 JLINK_IsHalted()
-T062C 26282:015.893 - 1.296ms returns FALSE
-T062C 26282:116.087 JLINK_HasError()
-T062C 26282:116.160 JLINK_IsHalted()
-T062C 26282:117.322 - 1.180ms returns FALSE
-T062C 26282:218.050 JLINK_HasError()
-T062C 26282:218.150 JLINK_HasError()
-T062C 26282:218.216 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26282:218.306 Data: 8D 12 74 01
-T062C 26282:218.340 Debug reg: DWT_CYCCNT
-T062C 26282:218.371 - 0.166ms returns 1 (0x1)
-T3F74 26282:221.288 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26282:221.341 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26282:222.468 Data: 00 00 80 00
-T3F74 26282:222.501 - 1.222ms returns 4 (0x4)
-T3F74 26282:222.549 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26282:222.576 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26282:223.015 Data: 00 00 F0 01
-T3F74 26282:223.039 - 0.497ms returns 4 (0x4)
-T3F74 26282:226.613 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26282:226.639 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26282:227.980 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26282:228.014 - 1.409ms returns 16 (0x10)
-T3F74 26282:228.038 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:228.061 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26282:228.506 Data: 1F 00 00 00
-T3F74 26282:228.526 - 0.494ms returns 4 (0x4)
-T3F74 26282:228.543 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26282:228.560 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26282:229.007 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D7 01 00 00 ...
-T3F74 26282:229.027 - 0.490ms returns 20 (0x14)
-T3F74 26282:229.044 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:229.060 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26282:229.500 Data: 1F 03 00 00
-T3F74 26282:229.520 - 0.482ms returns 4 (0x4)
-T3F74 26282:229.537 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26282:229.554 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26282:230.020 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26282:230.044 - 0.514ms returns 12 (0xC)
-T3F74 26282:230.064 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:230.082 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26282:230.512 Data: 00 00 00 00
-T3F74 26282:230.536 - 0.480ms returns 4 (0x4)
-T3F74 26282:230.556 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:230.574 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26282:231.010 Data: 00 00 00 00
-T3F74 26282:231.033 - 0.485ms returns 4 (0x4)
-T3F74 26282:231.053 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:231.072 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26282:231.504 Data: 00 00 00 00
-T3F74 26282:231.524 - 0.477ms returns 4 (0x4)
-T062C 26282:250.254 JLINK_IsHalted()
-T062C 26282:251.390 - 1.148ms returns FALSE
-T062C 26282:352.246 JLINK_HasError()
-T062C 26282:352.336 JLINK_IsHalted()
-T062C 26282:353.597 - 1.304ms returns FALSE
-T062C 26282:454.105 JLINK_HasError()
-T062C 26282:454.143 JLINK_IsHalted()
-T062C 26282:455.234 - 1.112ms returns FALSE
-T062C 26282:556.185 JLINK_HasError()
-T062C 26282:556.274 JLINK_IsHalted()
-T062C 26282:557.468 - 1.242ms returns FALSE
-T062C 26282:657.689 JLINK_HasError()
-T062C 26282:657.732 JLINK_IsHalted()
-T062C 26282:658.917 - 1.210ms returns FALSE
-T062C 26282:759.136 JLINK_HasError()
-T062C 26282:759.222 JLINK_HasError()
-T062C 26282:759.267 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26282:759.321 Data: 8D 12 74 01
-T062C 26282:759.345 Debug reg: DWT_CYCCNT
-T062C 26282:759.363 - 0.103ms returns 1 (0x1)
-T3F74 26282:761.897 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26282:761.935 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26282:763.167 Data: 00 00 80 00
-T3F74 26282:763.255 - 1.377ms returns 4 (0x4)
-T3F74 26282:763.339 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26282:763.362 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26282:764.484 Data: 00 00 F0 01
-T3F74 26282:764.518 - 1.186ms returns 4 (0x4)
-T3F74 26282:767.635 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26282:767.663 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26282:768.828 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26282:768.853 - 1.225ms returns 16 (0x10)
-T3F74 26282:768.874 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:768.894 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26282:769.308 Data: 1F 00 00 00
-T3F74 26282:769.328 - 0.460ms returns 4 (0x4)
-T3F74 26282:769.346 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26282:769.362 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26282:769.808 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B3 00 00 00 ...
-T3F74 26282:769.828 - 0.489ms returns 20 (0x14)
-T3F74 26282:769.846 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:769.862 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26282:770.304 Data: 1F 03 00 00
-T3F74 26282:770.324 - 0.485ms returns 4 (0x4)
-T3F74 26282:770.341 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26282:770.357 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26282:770.831 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26282:770.851 - 0.516ms returns 12 (0xC)
-T3F74 26282:770.868 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:770.885 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26282:771.311 Data: 00 00 00 00
-T3F74 26282:771.334 - 0.474ms returns 4 (0x4)
-T3F74 26282:771.356 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:771.375 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26282:771.809 Data: 00 00 00 00
-T3F74 26282:771.833 - 0.485ms returns 4 (0x4)
-T3F74 26282:771.853 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26282:771.872 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26282:772.321 Data: 00 00 00 00
-T3F74 26282:772.345 - 0.499ms returns 4 (0x4)
-T062C 26282:784.958 JLINK_IsHalted()
-T062C 26282:786.097 - 1.158ms returns FALSE
-T062C 26282:886.295 JLINK_HasError()
-T062C 26282:886.378 JLINK_IsHalted()
-T062C 26282:887.577 - 1.217ms returns FALSE
-T062C 26282:987.761 JLINK_HasError()
-T062C 26282:987.841 JLINK_IsHalted()
-T062C 26282:988.992 - 1.169ms returns FALSE
-T062C 26283:089.552 JLINK_HasError()
-T062C 26283:089.706 JLINK_IsHalted()
-T062C 26283:090.814 - 1.132ms returns FALSE
-T062C 26283:191.511 JLINK_HasError()
-T062C 26283:191.537 JLINK_IsHalted()
-T062C 26283:192.714 - 1.218ms returns FALSE
-T062C 26283:293.505 JLINK_HasError()
-T062C 26283:293.577 JLINK_HasError()
-T062C 26283:293.621 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26283:293.681 Data: 8D 12 74 01
-T062C 26283:293.738 Debug reg: DWT_CYCCNT
-T062C 26283:293.792 - 0.190ms returns 1 (0x1)
-T3F74 26283:296.251 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26283:296.284 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26283:297.382 Data: 00 00 80 00
-T3F74 26283:297.419 - 1.175ms returns 4 (0x4)
-T3F74 26283:297.466 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26283:297.490 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26283:297.984 Data: 00 00 F0 01
-T3F74 26283:298.004 - 0.545ms returns 4 (0x4)
-T3F74 26283:301.088 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26283:301.115 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26283:302.291 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26283:302.319 - 1.238ms returns 16 (0x10)
-T3F74 26283:302.339 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:302.368 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26283:302.737 Data: 1E 00 00 00
-T3F74 26283:302.758 - 0.425ms returns 4 (0x4)
-T3F74 26283:302.775 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26283:302.792 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26283:303.237 Data: 00 00 00 00 00 00 00 00 00 00 00 00 71 00 00 00 ...
-T3F74 26283:303.257 - 0.488ms returns 20 (0x14)
-T3F74 26283:303.274 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:303.290 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26283:303.739 Data: 1F 03 00 00
-T3F74 26283:303.759 - 0.491ms returns 4 (0x4)
-T3F74 26283:303.776 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26283:303.792 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26283:304.237 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26283:304.257 - 0.487ms returns 12 (0xC)
-T3F74 26283:304.274 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:304.290 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26283:304.737 Data: 00 00 00 00
-T3F74 26283:304.757 - 0.489ms returns 4 (0x4)
-T3F74 26283:304.774 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:304.790 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26283:305.236 Data: 00 00 00 00
-T3F74 26283:305.256 - 0.489ms returns 4 (0x4)
-T3F74 26283:305.273 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:305.289 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26283:305.736 Data: 00 00 00 00
-T3F74 26283:305.756 - 0.490ms returns 4 (0x4)
-T062C 26283:325.223 JLINK_IsHalted()
-T062C 26283:326.252 - 1.049ms returns FALSE
-T062C 26283:427.419 JLINK_HasError()
-T062C 26283:427.501 JLINK_IsHalted()
-T062C 26283:428.687 - 1.228ms returns FALSE
-T062C 26283:529.006 JLINK_HasError()
-T062C 26283:529.047 JLINK_IsHalted()
-T062C 26283:530.181 - 1.158ms returns FALSE
-T062C 26283:630.874 JLINK_HasError()
-T062C 26283:630.900 JLINK_IsHalted()
-T062C 26283:632.056 - 1.173ms returns FALSE
-T062C 26283:732.486 JLINK_HasError()
-T062C 26283:732.573 JLINK_IsHalted()
-T062C 26283:733.698 - 1.146ms returns FALSE
-T062C 26283:833.970 JLINK_HasError()
-T062C 26283:834.057 JLINK_HasError()
-T062C 26283:834.090 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26283:834.117 Data: 8D 12 74 01
-T062C 26283:834.138 Debug reg: DWT_CYCCNT
-T062C 26283:834.156 - 0.073ms returns 1 (0x1)
-T3F74 26283:836.719 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26283:836.754 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26283:837.841 Data: 00 00 80 00
-T3F74 26283:837.900 - 1.189ms returns 4 (0x4)
-T3F74 26283:837.953 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26283:837.976 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26283:838.456 Data: 00 00 F0 01
-T3F74 26283:838.487 - 0.542ms returns 4 (0x4)
-T3F74 26283:842.031 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26283:842.058 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26283:843.379 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26283:843.411 - 1.388ms returns 16 (0x10)
-T3F74 26283:843.435 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:843.458 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26283:843.923 Data: 1E 00 00 00
-T3F74 26283:843.947 - 0.519ms returns 4 (0x4)
-T3F74 26283:843.967 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26283:843.993 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26283:844.541 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B5 00 00 00 ...
-T3F74 26283:844.561 - 0.600ms returns 20 (0x14)
-T3F74 26283:844.578 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:844.594 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26283:845.040 Data: 1F 03 00 00
-T3F74 26283:845.060 - 0.487ms returns 4 (0x4)
-T3F74 26283:845.077 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26283:845.093 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26283:845.541 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26283:845.571 - 0.501ms returns 12 (0xC)
-T3F74 26283:845.588 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:845.605 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26283:846.039 Data: 00 00 00 00
-T3F74 26283:846.059 - 0.477ms returns 4 (0x4)
-T3F74 26283:846.076 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:846.093 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26283:846.536 Data: 00 00 00 00
-T3F74 26283:846.556 - 0.485ms returns 4 (0x4)
-T3F74 26283:846.572 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26283:846.589 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26283:847.035 Data: 00 00 00 00
-T3F74 26283:847.055 - 0.489ms returns 4 (0x4)
-T062C 26283:859.120 JLINK_IsHalted()
-T062C 26283:860.298 - 1.190ms returns FALSE
-T062C 26283:961.617 JLINK_HasError()
-T062C 26283:961.695 JLINK_IsHalted()
-T062C 26283:962.966 - 1.314ms returns FALSE
-T062C 26284:063.213 JLINK_HasError()
-T062C 26284:063.290 JLINK_IsHalted()
-T062C 26284:064.479 - 1.207ms returns FALSE
-T062C 26284:165.375 JLINK_HasError()
-T062C 26284:165.446 JLINK_IsHalted()
-T062C 26284:166.609 - 1.205ms returns FALSE
-T062C 26284:267.145 JLINK_HasError()
-T062C 26284:267.216 JLINK_IsHalted()
-T062C 26284:268.428 - 1.261ms returns FALSE
-T062C 26284:369.125 JLINK_HasError()
-T062C 26284:369.199 JLINK_HasError()
-T062C 26284:369.243 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26284:369.313 Data: 8D 12 74 01
-T062C 26284:369.333 Debug reg: DWT_CYCCNT
-T062C 26284:369.352 - 0.115ms returns 1 (0x1)
-T3F74 26284:371.844 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26284:371.876 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26284:373.061 Data: 00 00 80 00
-T3F74 26284:373.129 - 1.292ms returns 4 (0x4)
-T3F74 26284:373.163 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26284:373.182 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26284:373.596 Data: 00 00 F0 01
-T3F74 26284:373.616 - 0.460ms returns 4 (0x4)
-T3F74 26284:376.728 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26284:376.758 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26284:377.982 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26284:378.014 - 1.295ms returns 16 (0x10)
-T3F74 26284:378.038 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:378.061 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26284:378.470 Data: 1E 00 00 00
-T3F74 26284:378.493 - 0.463ms returns 4 (0x4)
-T3F74 26284:378.514 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26284:378.533 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26284:379.110 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D9 02 00 00 ...
-T3F74 26284:379.136 - 0.630ms returns 20 (0x14)
-T3F74 26284:379.157 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:379.178 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26284:379.599 Data: 1F 03 00 00
-T3F74 26284:379.622 - 0.472ms returns 4 (0x4)
-T3F74 26284:379.642 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26284:379.661 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26284:380.095 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26284:380.123 - 0.487ms returns 12 (0xC)
-T3F74 26284:380.141 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:380.156 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26284:380.590 Data: 00 00 00 00
-T3F74 26284:380.609 - 0.475ms returns 4 (0x4)
-T3F74 26284:380.627 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:380.643 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26284:381.104 Data: 00 00 00 00
-T3F74 26284:381.128 - 0.509ms returns 4 (0x4)
-T3F74 26284:381.151 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:381.171 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26284:381.603 Data: 00 00 00 00
-T3F74 26284:381.627 - 0.483ms returns 4 (0x4)
-T062C 26284:392.482 JLINK_IsHalted()
-T062C 26284:393.681 - 1.219ms returns FALSE
-T062C 26284:493.891 JLINK_HasError()
-T062C 26284:493.970 JLINK_IsHalted()
-T062C 26284:495.205 - 1.292ms returns FALSE
-T062C 26284:596.197 JLINK_HasError()
-T062C 26284:596.267 JLINK_IsHalted()
-T062C 26284:597.580 - 1.356ms returns FALSE
-T062C 26284:697.821 JLINK_HasError()
-T062C 26284:697.893 JLINK_IsHalted()
-T062C 26284:699.138 - 1.283ms returns FALSE
-T062C 26284:800.141 JLINK_HasError()
-T062C 26284:800.184 JLINK_IsHalted()
-T062C 26284:801.325 - 1.162ms returns FALSE
-T062C 26284:901.493 JLINK_HasError()
-T062C 26284:901.581 JLINK_HasError()
-T062C 26284:901.625 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26284:901.694 Data: 8D 12 74 01
-T062C 26284:901.751 Debug reg: DWT_CYCCNT
-T062C 26284:901.805 - 0.190ms returns 1 (0x1)
-T3F74 26284:904.256 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26284:904.289 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26284:905.544 Data: 00 00 80 00
-T3F74 26284:905.596 - 1.348ms returns 4 (0x4)
-T3F74 26284:905.635 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26284:905.658 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26284:906.786 Data: 00 00 F0 01
-T3F74 26284:906.813 - 1.191ms returns 4 (0x4)
-T3F74 26284:909.814 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26284:909.853 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26284:911.090 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26284:911.123 - 1.316ms returns 16 (0x10)
-T3F74 26284:911.146 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:911.169 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26284:911.650 Data: 1E 00 00 00
-T3F74 26284:911.679 - 0.539ms returns 4 (0x4)
-T3F74 26284:911.697 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26284:911.713 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26284:912.163 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F5 01 00 00 ...
-T3F74 26284:912.186 - 0.497ms returns 20 (0x14)
-T3F74 26284:912.207 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:912.226 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26284:912.652 Data: 1F 03 00 00
-T3F74 26284:912.675 - 0.476ms returns 4 (0x4)
-T3F74 26284:912.695 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26284:912.714 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26284:913.158 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26284:913.181 - 0.493ms returns 12 (0xC)
-T3F74 26284:913.201 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:913.220 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26284:913.665 Data: 00 00 00 00
-T3F74 26284:913.689 - 0.496ms returns 4 (0x4)
-T3F74 26284:913.709 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:913.728 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26284:914.147 Data: 00 00 00 00
-T3F74 26284:914.171 - 0.469ms returns 4 (0x4)
-T3F74 26284:914.193 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26284:914.212 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26284:914.650 Data: 00 00 00 00
-T3F74 26284:914.674 - 0.488ms returns 4 (0x4)
-T062C 26284:926.424 JLINK_IsHalted()
-T062C 26284:927.545 - 1.137ms returns FALSE
-T062C 26285:027.748 JLINK_HasError()
-T062C 26285:027.833 JLINK_IsHalted()
-T062C 26285:028.967 - 1.176ms returns FALSE
-T062C 26285:129.447 JLINK_HasError()
-T062C 26285:129.520 JLINK_IsHalted()
-T062C 26285:130.628 - 1.116ms returns FALSE
-T062C 26285:231.391 JLINK_HasError()
-T062C 26285:231.465 JLINK_IsHalted()
-T062C 26285:232.604 - 1.157ms returns FALSE
-T062C 26285:332.861 JLINK_HasError()
-T062C 26285:332.931 JLINK_IsHalted()
-T062C 26285:334.098 - 1.185ms returns FALSE
-T062C 26285:434.290 JLINK_HasError()
-T062C 26285:434.369 JLINK_HasError()
-T062C 26285:434.413 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26285:434.472 Data: 8D 12 74 01
-T062C 26285:434.493 Debug reg: DWT_CYCCNT
-T062C 26285:434.511 - 0.104ms returns 1 (0x1)
-T3F74 26285:436.975 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26285:437.008 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26285:438.177 Data: 00 00 80 00
-T3F74 26285:438.212 - 1.252ms returns 4 (0x4)
-T3F74 26285:438.265 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26285:438.289 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26285:438.700 Data: 00 00 F0 01
-T3F74 26285:438.720 - 0.461ms returns 4 (0x4)
-T3F74 26285:442.086 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26285:442.117 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26285:443.383 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26285:443.411 - 1.332ms returns 16 (0x10)
-T3F74 26285:443.432 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:443.451 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26285:443.960 Data: 1F 00 00 00
-T3F74 26285:443.984 - 0.560ms returns 4 (0x4)
-T3F74 26285:444.005 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26285:444.024 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26285:444.597 Data: 00 00 00 00 00 00 00 00 00 00 00 00 51 02 00 00 ...
-T3F74 26285:444.623 - 0.626ms returns 20 (0x14)
-T3F74 26285:444.643 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:444.663 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26285:445.089 Data: 1F 03 00 00
-T3F74 26285:445.113 - 0.478ms returns 4 (0x4)
-T3F74 26285:445.134 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26285:445.154 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26285:445.577 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26285:445.596 - 0.469ms returns 12 (0xC)
-T3F74 26285:445.614 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:445.630 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26285:446.078 Data: 00 00 00 00
-T3F74 26285:446.097 - 0.490ms returns 4 (0x4)
-T3F74 26285:446.114 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:446.130 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26285:446.573 Data: 00 00 00 00
-T3F74 26285:446.593 - 0.485ms returns 4 (0x4)
-T3F74 26285:446.610 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:446.625 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26285:447.072 Data: 00 00 00 00
-T3F74 26285:447.092 - 0.489ms returns 4 (0x4)
-T062C 26285:465.737 JLINK_IsHalted()
-T062C 26285:466.838 - 1.120ms returns FALSE
-T062C 26285:567.314 JLINK_HasError()
-T062C 26285:567.360 JLINK_IsHalted()
-T062C 26285:568.528 - 1.210ms returns FALSE
-T062C 26285:669.336 JLINK_HasError()
-T062C 26285:669.408 JLINK_IsHalted()
-T062C 26285:670.540 - 1.149ms returns FALSE
-T062C 26285:770.725 JLINK_HasError()
-T062C 26285:770.797 JLINK_IsHalted()
-T062C 26285:771.920 - 1.141ms returns FALSE
-T062C 26285:872.593 JLINK_HasError()
-T062C 26285:872.637 JLINK_IsHalted()
-T062C 26285:873.683 - 1.078ms returns FALSE
-T062C 26285:974.258 JLINK_HasError()
-T062C 26285:974.345 JLINK_HasError()
-T062C 26285:974.380 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26285:974.406 Data: 8D 12 74 01
-T062C 26285:974.426 Debug reg: DWT_CYCCNT
-T062C 26285:974.445 - 0.072ms returns 1 (0x1)
-T3F74 26285:976.890 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26285:976.922 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26285:978.101 Data: 00 00 80 00
-T3F74 26285:978.140 - 1.259ms returns 4 (0x4)
-T3F74 26285:978.184 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26285:978.208 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26285:978.637 Data: 00 00 F0 01
-T3F74 26285:978.662 - 0.485ms returns 4 (0x4)
-T3F74 26285:981.963 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26285:981.989 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26285:983.211 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26285:983.272 - 1.329ms returns 16 (0x10)
-T3F74 26285:983.345 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:983.396 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26285:984.519 Data: 1E 00 00 00
-T3F74 26285:984.545 - 1.208ms returns 4 (0x4)
-T3F74 26285:984.570 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26285:984.591 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26285:985.136 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B5 02 00 00 ...
-T3F74 26285:985.160 - 0.598ms returns 20 (0x14)
-T3F74 26285:985.198 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:985.215 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26285:985.637 Data: 1F 03 00 00
-T3F74 26285:985.660 - 0.469ms returns 4 (0x4)
-T3F74 26285:985.683 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26285:985.702 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26285:986.141 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26285:986.164 - 0.489ms returns 12 (0xC)
-T3F74 26285:986.186 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:986.211 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26285:986.636 Data: 00 00 00 00
-T3F74 26285:986.660 - 0.481ms returns 4 (0x4)
-T3F74 26285:986.683 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:986.702 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26285:987.137 Data: 00 00 00 00
-T3F74 26285:987.162 - 0.486ms returns 4 (0x4)
-T3F74 26285:987.184 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26285:987.207 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26285:987.636 Data: 00 00 00 00
-T3F74 26285:987.659 - 0.482ms returns 4 (0x4)
-T062C 26286:006.642 JLINK_IsHalted()
-T062C 26286:007.791 - 1.167ms returns FALSE
-T062C 26286:108.867 JLINK_HasError()
-T062C 26286:108.960 JLINK_IsHalted()
-T062C 26286:110.206 - 1.289ms returns FALSE
-T062C 26286:210.983 JLINK_HasError()
-T062C 26286:211.047 JLINK_IsHalted()
-T062C 26286:212.215 - 1.186ms returns FALSE
-T062C 26286:312.430 JLINK_HasError()
-T062C 26286:312.503 JLINK_IsHalted()
-T062C 26286:313.684 - 1.199ms returns FALSE
-T062C 26286:414.453 JLINK_HasError()
-T062C 26286:414.525 JLINK_IsHalted()
-T062C 26286:415.701 - 1.224ms returns FALSE
-T062C 26286:516.514 JLINK_HasError()
-T062C 26286:516.588 JLINK_HasError()
-T062C 26286:516.606 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26286:516.634 Data: 8D 12 74 01
-T062C 26286:516.657 Debug reg: DWT_CYCCNT
-T062C 26286:516.679 - 0.081ms returns 1 (0x1)
-T3F74 26286:519.102 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26286:519.143 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26286:520.289 Data: 00 00 80 00
-T3F74 26286:520.349 - 1.254ms returns 4 (0x4)
-T3F74 26286:520.383 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26286:520.403 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26286:520.810 Data: 00 00 F0 01
-T3F74 26286:520.831 - 0.454ms returns 4 (0x4)
-T3F74 26286:523.915 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26286:523.946 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26286:525.154 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26286:525.214 - 1.307ms returns 16 (0x10)
-T3F74 26286:525.238 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26286:525.261 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26286:525.686 Data: 1E 00 00 00
-T3F74 26286:525.710 - 0.480ms returns 4 (0x4)
-T3F74 26286:525.731 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26286:525.750 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26286:526.315 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B5 00 00 00 ...
-T3F74 26286:526.335 - 0.611ms returns 20 (0x14)
-T3F74 26286:526.353 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26286:526.369 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26286:526.810 Data: 1F 03 00 00
-T3F74 26286:526.833 - 0.488ms returns 4 (0x4)
-T3F74 26286:526.857 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26286:526.876 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26286:527.314 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26286:527.337 - 0.488ms returns 12 (0xC)
-T3F74 26286:527.360 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26286:527.382 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26286:527.986 Data: 00 00 00 00
-T3F74 26286:528.013 - 0.660ms returns 4 (0x4)
-T3F74 26286:528.037 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26286:528.063 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26286:528.566 Data: 00 00 00 00
-T3F74 26286:528.589 - 0.560ms returns 4 (0x4)
-T3F74 26286:528.612 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26286:528.632 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26286:529.060 Data: 00 00 00 00
-T3F74 26286:529.083 - 0.479ms returns 4 (0x4)
-T062C 26286:540.527 JLINK_IsHalted()
-T062C 26286:541.617 - 1.131ms returns FALSE
-T062C 26286:641.804 JLINK_HasError()
-T062C 26286:641.887 JLINK_IsHalted()
-T062C 26286:643.130 - 1.284ms returns FALSE
-T062C 26286:743.938 JLINK_HasError()
-T062C 26286:744.022 JLINK_IsHalted()
-T062C 26286:745.224 - 1.223ms returns FALSE
-T062C 26286:845.936 JLINK_HasError()
-T062C 26286:845.966 JLINK_IsHalted()
-T062C 26286:847.113 - 1.164ms returns FALSE
-T062C 26286:947.819 JLINK_HasError()
-T062C 26286:947.859 JLINK_IsHalted()
-T062C 26286:948.978 - 1.144ms returns FALSE
-T062C 26287:049.148 JLINK_HasError()
-T062C 26287:049.234 JLINK_HasError()
-T062C 26287:049.282 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26287:049.344 Data: 8D 12 74 01
-T062C 26287:049.396 Debug reg: DWT_CYCCNT
-T062C 26287:049.414 - 0.139ms returns 1 (0x1)
-T3F74 26287:051.899 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26287:051.933 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26287:053.144 Data: 00 00 80 00
-T3F74 26287:053.225 - 1.352ms returns 4 (0x4)
-T3F74 26287:053.285 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26287:053.308 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26287:054.398 Data: 00 00 F0 01
-T3F74 26287:054.431 - 1.153ms returns 4 (0x4)
-T3F74 26287:057.652 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26287:057.679 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26287:058.936 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26287:058.966 - 1.321ms returns 16 (0x10)
-T3F74 26287:058.997 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:059.020 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26287:059.490 Data: 1E 00 00 00
-T3F74 26287:059.520 - 0.531ms returns 4 (0x4)
-T3F74 26287:059.541 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26287:059.560 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26287:060.136 Data: 00 00 00 00 00 00 00 00 00 00 00 00 FD 00 00 00 ...
-T3F74 26287:060.171 - 0.638ms returns 20 (0x14)
-T3F74 26287:060.197 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:060.220 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26287:060.623 Data: 1F 03 00 00
-T3F74 26287:060.652 - 0.463ms returns 4 (0x4)
-T3F74 26287:060.675 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26287:060.695 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26287:061.113 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26287:061.133 - 0.465ms returns 12 (0xC)
-T3F74 26287:061.150 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:061.166 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26287:061.607 Data: 00 00 00 00
-T3F74 26287:061.627 - 0.483ms returns 4 (0x4)
-T3F74 26287:061.644 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:061.660 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26287:062.120 Data: 00 00 00 00
-T3F74 26287:062.144 - 0.507ms returns 4 (0x4)
-T3F74 26287:062.163 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:062.182 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26287:062.633 Data: 00 00 00 00
-T3F74 26287:062.656 - 0.500ms returns 4 (0x4)
-T062C 26287:074.540 JLINK_IsHalted()
-T062C 26287:075.623 - 1.095ms returns FALSE
-T062C 26287:176.728 JLINK_HasError()
-T062C 26287:176.807 JLINK_IsHalted()
-T062C 26287:177.990 - 1.225ms returns FALSE
-T062C 26287:278.182 JLINK_HasError()
-T062C 26287:278.259 JLINK_IsHalted()
-T062C 26287:279.418 - 1.200ms returns FALSE
-T062C 26287:380.144 JLINK_HasError()
-T062C 26287:380.172 JLINK_IsHalted()
-T062C 26287:381.350 - 1.220ms returns FALSE
-T062C 26287:482.141 JLINK_HasError()
-T062C 26287:482.211 JLINK_IsHalted()
-T062C 26287:483.411 - 1.218ms returns FALSE
-T062C 26287:584.179 JLINK_HasError()
-T062C 26287:584.252 JLINK_HasError()
-T062C 26287:584.270 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26287:584.298 Data: 8D 12 74 01
-T062C 26287:584.322 Debug reg: DWT_CYCCNT
-T062C 26287:584.343 - 0.081ms returns 1 (0x1)
-T3F74 26287:586.910 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26287:586.947 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26287:588.187 Data: 00 00 80 00
-T3F74 26287:588.222 - 1.320ms returns 4 (0x4)
-T3F74 26287:588.261 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26287:588.284 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26287:588.663 Data: 00 00 F0 01
-T3F74 26287:588.683 - 0.429ms returns 4 (0x4)
-T3F74 26287:592.207 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26287:592.240 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26287:593.424 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26287:593.452 - 1.251ms returns 16 (0x10)
-T3F74 26287:593.472 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:593.492 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26287:593.912 Data: 1F 00 00 00
-T3F74 26287:593.946 - 0.480ms returns 4 (0x4)
-T3F74 26287:593.963 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26287:593.988 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26287:594.554 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8B 02 00 00 ...
-T3F74 26287:594.577 - 0.622ms returns 20 (0x14)
-T3F74 26287:594.598 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:594.617 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26287:595.048 Data: 1F 03 00 00
-T3F74 26287:595.071 - 0.481ms returns 4 (0x4)
-T3F74 26287:595.091 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26287:595.110 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26287:595.596 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26287:595.619 - 0.535ms returns 12 (0xC)
-T3F74 26287:595.639 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:595.658 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26287:596.042 Data: 00 00 00 00
-T3F74 26287:596.065 - 0.434ms returns 4 (0x4)
-T3F74 26287:596.085 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:596.103 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26287:596.544 Data: 00 00 00 00
-T3F74 26287:596.568 - 0.490ms returns 4 (0x4)
-T3F74 26287:596.587 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26287:596.606 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26287:597.042 Data: 00 00 00 00
-T3F74 26287:597.065 - 0.492ms returns 4 (0x4)
-T062C 26287:616.762 JLINK_IsHalted()
-T062C 26287:617.933 - 1.189ms returns FALSE
-T062C 26287:718.672 JLINK_HasError()
-T062C 26287:718.757 JLINK_IsHalted()
-T062C 26287:719.873 - 1.134ms returns FALSE
-T062C 26287:820.628 JLINK_HasError()
-T062C 26287:820.712 JLINK_IsHalted()
-T062C 26287:821.875 - 1.181ms returns FALSE
-T062C 26287:923.122 JLINK_HasError()
-T062C 26287:923.174 JLINK_IsHalted()
-T062C 26287:924.275 - 1.119ms returns FALSE
-T062C 26288:024.700 JLINK_HasError()
-T062C 26288:024.746 JLINK_IsHalted()
-T062C 26288:025.929 - 1.207ms returns FALSE
-T062C 26288:126.963 JLINK_HasError()
-T062C 26288:127.050 JLINK_HasError()
-T062C 26288:127.094 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26288:127.163 Data: 8D 12 74 01
-T062C 26288:127.220 Debug reg: DWT_CYCCNT
-T062C 26288:127.254 - 0.168ms returns 1 (0x1)
-T3F74 26288:129.744 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26288:129.781 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26288:131.005 Data: 00 00 80 00
-T3F74 26288:131.085 - 1.365ms returns 4 (0x4)
-T3F74 26288:131.176 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26288:131.199 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26288:132.308 Data: 00 00 F0 01
-T3F74 26288:132.385 - 1.229ms returns 4 (0x4)
-T3F74 26288:135.667 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26288:135.694 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26288:136.995 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26288:137.028 - 1.369ms returns 16 (0x10)
-T3F74 26288:137.053 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:137.075 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26288:137.483 Data: 1E 00 00 00
-T3F74 26288:137.523 - 0.479ms returns 4 (0x4)
-T3F74 26288:137.548 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26288:137.574 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26288:138.100 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D3 02 00 00 ...
-T3F74 26288:138.124 - 0.590ms returns 20 (0x14)
-T3F74 26288:138.148 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:138.164 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26288:138.595 Data: 1F 03 00 00
-T3F74 26288:138.615 - 0.474ms returns 4 (0x4)
-T3F74 26288:138.633 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26288:138.649 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26288:139.090 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26288:139.110 - 0.483ms returns 12 (0xC)
-T3F74 26288:139.127 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:139.143 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26288:139.590 Data: 00 00 00 00
-T3F74 26288:139.610 - 0.490ms returns 4 (0x4)
-T3F74 26288:139.627 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:139.643 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26288:140.094 Data: 00 00 00 00
-T3F74 26288:140.114 - 0.493ms returns 4 (0x4)
-T3F74 26288:140.131 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:140.147 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26288:140.594 Data: 00 00 00 00
-T3F74 26288:140.614 - 0.490ms returns 4 (0x4)
-T062C 26288:160.136 JLINK_IsHalted()
-T062C 26288:161.230 - 1.112ms returns FALSE
-T062C 26288:261.836 JLINK_HasError()
-T062C 26288:261.916 JLINK_IsHalted()
-T062C 26288:263.241 - 1.346ms returns FALSE
-T062C 26288:363.933 JLINK_HasError()
-T062C 26288:364.009 JLINK_IsHalted()
-T062C 26288:365.160 - 1.193ms returns FALSE
-T062C 26288:465.981 JLINK_HasError()
-T062C 26288:466.051 JLINK_IsHalted()
-T062C 26288:467.268 - 1.243ms returns FALSE
-T062C 26288:567.426 JLINK_HasError()
-T062C 26288:567.497 JLINK_IsHalted()
-T062C 26288:568.726 - 1.245ms returns FALSE
-T062C 26288:669.126 JLINK_HasError()
-T062C 26288:669.159 JLINK_HasError()
-T062C 26288:669.177 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26288:669.207 Data: 8D 12 74 01
-T062C 26288:669.231 Debug reg: DWT_CYCCNT
-T062C 26288:669.254 - 0.084ms returns 1 (0x1)
-T3F74 26288:675.396 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26288:675.428 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26288:676.629 Data: 00 00 80 00
-T3F74 26288:676.662 - 1.274ms returns 4 (0x4)
-T3F74 26288:676.700 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26288:676.723 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26288:677.148 Data: 00 00 F0 01
-T3F74 26288:677.168 - 0.475ms returns 4 (0x4)
-T3F74 26288:680.299 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26288:680.329 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26288:681.532 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26288:681.557 - 1.266ms returns 16 (0x10)
-T3F74 26288:681.578 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:681.598 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26288:682.028 Data: 1E 00 00 00
-T3F74 26288:682.048 - 0.477ms returns 4 (0x4)
-T3F74 26288:682.066 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26288:682.082 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26288:682.649 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 01 00 00 ...
-T3F74 26288:682.672 - 0.614ms returns 20 (0x14)
-T3F74 26288:682.692 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:682.711 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26288:683.305 Data: 1F 03 00 00
-T3F74 26288:683.343 - 0.658ms returns 4 (0x4)
-T3F74 26288:683.377 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26288:683.404 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26288:684.651 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26288:684.680 - 1.309ms returns 12 (0xC)
-T3F74 26288:684.700 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:684.719 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26288:685.178 Data: 00 00 00 00
-T3F74 26288:685.203 - 0.510ms returns 4 (0x4)
-T3F74 26288:685.223 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:685.242 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26288:685.648 Data: 00 00 00 00
-T3F74 26288:685.672 - 0.456ms returns 4 (0x4)
-T3F74 26288:685.692 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26288:685.711 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26288:686.153 Data: 00 00 00 00
-T3F74 26288:686.176 - 0.492ms returns 4 (0x4)
-T062C 26288:697.438 JLINK_IsHalted()
-T062C 26288:698.550 - 1.132ms returns FALSE
-T062C 26288:799.880 JLINK_HasError()
-T062C 26288:799.970 JLINK_IsHalted()
-T062C 26288:801.241 - 1.313ms returns FALSE
-T062C 26288:901.839 JLINK_HasError()
-T062C 26288:901.866 JLINK_IsHalted()
-T062C 26288:902.904 - 1.056ms returns FALSE
-T062C 26289:003.761 JLINK_HasError()
-T062C 26289:003.838 JLINK_IsHalted()
-T062C 26289:005.077 - 1.257ms returns FALSE
-T062C 26289:105.809 JLINK_HasError()
-T062C 26289:105.854 JLINK_IsHalted()
-T062C 26289:106.984 - 1.151ms returns FALSE
-T062C 26289:207.694 JLINK_HasError()
-T062C 26289:207.737 JLINK_HasError()
-T062C 26289:207.752 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26289:207.778 Data: 8D 12 74 01
-T062C 26289:207.799 Debug reg: DWT_CYCCNT
-T062C 26289:207.817 - 0.072ms returns 1 (0x1)
-T3F74 26289:210.422 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26289:210.457 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26289:211.670 Data: 00 00 80 00
-T3F74 26289:211.737 - 1.322ms returns 4 (0x4)
-T3F74 26289:211.773 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26289:211.792 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26289:212.214 Data: 00 00 F0 01
-T3F74 26289:212.250 - 0.485ms returns 4 (0x4)
-T3F74 26289:215.763 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26289:215.791 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26289:217.010 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26289:217.040 - 1.283ms returns 16 (0x10)
-T3F74 26289:217.060 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:217.080 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26289:217.577 Data: 1E 00 00 00
-T3F74 26289:217.598 - 0.544ms returns 4 (0x4)
-T3F74 26289:217.615 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26289:217.631 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26289:218.077 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 00 00 00 ...
-T3F74 26289:218.097 - 0.488ms returns 20 (0x14)
-T3F74 26289:218.114 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:218.130 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26289:218.576 Data: 1F 03 00 00
-T3F74 26289:218.596 - 0.488ms returns 4 (0x4)
-T3F74 26289:218.613 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26289:218.629 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26289:219.071 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26289:219.091 - 0.484ms returns 12 (0xC)
-T3F74 26289:219.108 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:219.124 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26289:219.571 Data: 00 00 00 00
-T3F74 26289:219.591 - 0.490ms returns 4 (0x4)
-T3F74 26289:219.608 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:219.624 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26289:220.071 Data: 00 00 00 00
-T3F74 26289:220.091 - 0.489ms returns 4 (0x4)
-T3F74 26289:220.108 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:220.124 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26289:220.583 Data: 00 00 00 00
-T3F74 26289:220.620 - 0.519ms returns 4 (0x4)
-T062C 26289:233.178 JLINK_IsHalted()
-T062C 26289:234.210 - 1.050ms returns FALSE
-T062C 26289:335.611 JLINK_HasError()
-T062C 26289:335.649 JLINK_IsHalted()
-T062C 26289:336.767 - 1.160ms returns FALSE
-T062C 26289:437.481 JLINK_HasError()
-T062C 26289:437.508 JLINK_IsHalted()
-T062C 26289:438.640 - 1.150ms returns FALSE
-T062C 26289:539.538 JLINK_HasError()
-T062C 26289:539.612 JLINK_IsHalted()
-T062C 26289:540.933 - 1.335ms returns FALSE
-T062C 26289:641.086 JLINK_HasError()
-T062C 26289:641.175 JLINK_IsHalted()
-T062C 26289:642.401 - 1.272ms returns FALSE
-T062C 26289:742.680 JLINK_HasError()
-T062C 26289:742.770 JLINK_HasError()
-T062C 26289:742.829 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26289:742.906 Data: 8D 12 74 01
-T062C 26289:742.943 Debug reg: DWT_CYCCNT
-T062C 26289:742.969 - 0.147ms returns 1 (0x1)
-T3F74 26289:745.346 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26289:745.377 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26289:746.477 Data: 00 00 80 00
-T3F74 26289:746.554 - 1.216ms returns 4 (0x4)
-T3F74 26289:746.591 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26289:746.619 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26289:747.012 Data: 00 00 F0 01
-T3F74 26289:747.036 - 0.453ms returns 4 (0x4)
-T3F74 26289:750.533 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26289:750.561 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26289:751.838 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26289:751.898 - 1.385ms returns 16 (0x10)
-T3F74 26289:751.952 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:751.977 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26289:752.380 Data: 1E 00 00 00
-T3F74 26289:752.401 - 0.456ms returns 4 (0x4)
-T3F74 26289:752.418 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26289:752.434 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26289:752.880 Data: 00 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 ...
-T3F74 26289:752.900 - 0.488ms returns 20 (0x14)
-T3F74 26289:752.917 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:752.933 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26289:753.380 Data: 1F 03 00 00
-T3F74 26289:753.400 - 0.489ms returns 4 (0x4)
-T3F74 26289:753.417 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26289:753.433 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26289:753.879 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26289:753.899 - 0.488ms returns 12 (0xC)
-T3F74 26289:753.916 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:753.932 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26289:754.380 Data: 00 00 00 00
-T3F74 26289:754.400 - 0.490ms returns 4 (0x4)
-T3F74 26289:754.417 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:754.433 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26289:754.880 Data: 00 00 00 00
-T3F74 26289:754.900 - 0.489ms returns 4 (0x4)
-T3F74 26289:754.917 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26289:754.933 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26289:755.379 Data: 00 00 00 00
-T3F74 26289:755.399 - 0.489ms returns 4 (0x4)
-T062C 26289:767.525 JLINK_IsHalted()
-T062C 26289:768.641 - 1.135ms returns FALSE
-T062C 26289:869.558 JLINK_HasError()
-T062C 26289:869.599 JLINK_IsHalted()
-T062C 26289:870.679 - 1.116ms returns FALSE
-T062C 26289:970.889 JLINK_HasError()
-T062C 26289:970.961 JLINK_IsHalted()
-T062C 26289:972.195 - 1.252ms returns FALSE
-T062C 26290:072.456 JLINK_HasError()
-T062C 26290:072.530 JLINK_IsHalted()
-T062C 26290:073.662 - 1.164ms returns FALSE
-T062C 26290:173.802 JLINK_HasError()
-T062C 26290:173.843 JLINK_IsHalted()
-T062C 26290:175.026 - 1.203ms returns FALSE
-T062C 26290:276.092 JLINK_HasError()
-T062C 26290:276.137 JLINK_HasError()
-T062C 26290:276.155 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26290:276.185 Data: 8D 12 74 01
-T062C 26290:276.209 Debug reg: DWT_CYCCNT
-T062C 26290:276.231 - 0.083ms returns 1 (0x1)
-T3F74 26290:278.816 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26290:278.853 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26290:280.029 Data: 00 00 80 00
-T3F74 26290:280.113 - 1.316ms returns 4 (0x4)
-T3F74 26290:280.205 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26290:280.261 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26290:281.603 Data: 00 00 F0 01
-T3F74 26290:281.678 - 1.481ms returns 4 (0x4)
-T3F74 26290:284.927 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26290:284.954 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26290:286.214 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26290:286.247 - 1.327ms returns 16 (0x10)
-T3F74 26290:286.270 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:286.293 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26290:286.686 Data: 1E 00 00 00
-T3F74 26290:286.709 - 0.447ms returns 4 (0x4)
-T3F74 26290:286.735 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26290:286.751 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26290:287.348 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1F 03 00 00 ...
-T3F74 26290:287.384 - 0.657ms returns 20 (0x14)
-T3F74 26290:287.411 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:287.433 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26290:287.954 Data: 1F 03 00 00
-T3F74 26290:287.985 - 0.582ms returns 4 (0x4)
-T3F74 26290:288.007 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26290:288.028 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26290:288.564 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26290:288.584 - 0.583ms returns 12 (0xC)
-T3F74 26290:288.601 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:288.617 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26290:289.058 Data: 00 00 00 00
-T3F74 26290:289.078 - 0.484ms returns 4 (0x4)
-T3F74 26290:289.095 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:289.111 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26290:289.561 Data: 00 00 00 00
-T3F74 26290:289.581 - 0.492ms returns 4 (0x4)
-T3F74 26290:289.598 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:289.614 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26290:290.054 Data: 00 00 00 00
-T3F74 26290:290.074 - 0.482ms returns 4 (0x4)
-T062C 26290:302.288 JLINK_IsHalted()
-T062C 26290:303.326 - 1.067ms returns FALSE
-T062C 26290:404.004 JLINK_HasError()
-T062C 26290:404.039 JLINK_IsHalted()
-T062C 26290:405.204 - 1.207ms returns FALSE
-T062C 26290:505.384 JLINK_HasError()
-T062C 26290:505.455 JLINK_IsHalted()
-T062C 26290:506.673 - 1.260ms returns FALSE
-T062C 26290:607.213 JLINK_HasError()
-T062C 26290:607.285 JLINK_IsHalted()
-T062C 26290:608.536 - 1.293ms returns FALSE
-T062C 26290:709.270 JLINK_HasError()
-T062C 26290:709.341 JLINK_IsHalted()
-T062C 26290:710.411 - 1.089ms returns FALSE
-T062C 26290:811.102 JLINK_HasError()
-T062C 26290:811.149 JLINK_HasError()
-T062C 26290:811.169 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26290:811.198 Data: 8D 12 74 01
-T062C 26290:811.222 Debug reg: DWT_CYCCNT
-T062C 26290:811.244 - 0.083ms returns 1 (0x1)
-T3F74 26290:813.809 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26290:813.853 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26290:815.025 Data: 00 00 80 00
-T3F74 26290:815.074 - 1.273ms returns 4 (0x4)
-T3F74 26290:815.114 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26290:815.138 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26290:816.255 Data: 00 00 F0 01
-T3F74 26290:816.288 - 1.182ms returns 4 (0x4)
-T3F74 26290:819.392 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26290:819.419 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26290:820.664 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26290:820.692 - 1.307ms returns 16 (0x10)
-T3F74 26290:820.713 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:820.732 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26290:821.130 Data: 1E 00 00 00
-T3F74 26290:821.166 - 0.461ms returns 4 (0x4)
-T3F74 26290:821.187 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26290:821.207 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26290:821.745 Data: 00 00 00 00 00 00 00 00 00 00 00 00 75 01 00 00 ...
-T3F74 26290:821.769 - 0.589ms returns 20 (0x14)
-T3F74 26290:821.789 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:821.808 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26290:822.256 Data: 1F 03 00 00
-T3F74 26290:822.280 - 0.498ms returns 4 (0x4)
-T3F74 26290:822.300 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26290:822.319 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26290:822.748 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26290:822.771 - 0.479ms returns 12 (0xC)
-T3F74 26290:822.793 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:822.811 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26290:823.233 Data: 00 00 00 00
-T3F74 26290:823.253 - 0.466ms returns 4 (0x4)
-T3F74 26290:823.269 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:823.285 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26290:823.733 Data: 00 00 00 00
-T3F74 26290:823.753 - 0.489ms returns 4 (0x4)
-T3F74 26290:823.769 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26290:823.785 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26290:824.233 Data: 00 00 00 00
-T3F74 26290:824.253 - 0.490ms returns 4 (0x4)
-T062C 26290:835.941 JLINK_IsHalted()
-T062C 26290:837.044 - 1.150ms returns FALSE
-T062C 26290:937.996 JLINK_HasError()
-T062C 26290:938.212 JLINK_IsHalted()
-T062C 26290:939.477 - 1.309ms returns FALSE
-T062C 26291:040.493 JLINK_HasError()
-T062C 26291:040.566 JLINK_IsHalted()
-T062C 26291:041.833 - 1.309ms returns FALSE
-T062C 26291:142.495 JLINK_HasError()
-T062C 26291:142.565 JLINK_IsHalted()
-T062C 26291:143.806 - 1.282ms returns FALSE
-T062C 26291:244.533 JLINK_HasError()
-T062C 26291:244.574 JLINK_IsHalted()
-T062C 26291:245.782 - 1.231ms returns FALSE
-T062C 26291:346.208 JLINK_HasError()
-T062C 26291:346.294 JLINK_HasError()
-T062C 26291:346.339 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26291:346.391 Data: 8D 12 74 01
-T062C 26291:346.412 Debug reg: DWT_CYCCNT
-T062C 26291:346.430 - 0.098ms returns 1 (0x1)
-T3F74 26291:348.931 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26291:348.973 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26291:350.139 Data: 00 00 80 00
-T3F74 26291:350.177 - 1.255ms returns 4 (0x4)
-T3F74 26291:350.231 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26291:350.257 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26291:350.669 Data: 00 00 F0 01
-T3F74 26291:350.690 - 0.465ms returns 4 (0x4)
-T3F74 26291:353.777 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26291:353.803 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26291:354.966 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26291:354.995 - 1.225ms returns 16 (0x10)
-T3F74 26291:355.015 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:355.035 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26291:355.542 Data: 1F 00 00 00
-T3F74 26291:355.566 - 0.558ms returns 4 (0x4)
-T3F74 26291:355.586 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26291:355.606 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26291:356.168 Data: 00 00 00 00 00 00 00 00 00 00 00 00 31 02 00 00 ...
-T3F74 26291:356.194 - 0.619ms returns 20 (0x14)
-T3F74 26291:356.227 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:356.249 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26291:356.667 Data: 1F 03 00 00
-T3F74 26291:356.694 - 0.479ms returns 4 (0x4)
-T3F74 26291:356.720 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26291:356.739 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26291:357.167 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26291:357.187 - 0.473ms returns 12 (0xC)
-T3F74 26291:357.204 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:357.226 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26291:357.666 Data: 00 00 00 00
-T3F74 26291:357.686 - 0.488ms returns 4 (0x4)
-T3F74 26291:357.703 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:357.719 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26291:358.167 Data: 00 00 00 00
-T3F74 26291:358.186 - 0.490ms returns 4 (0x4)
-T3F74 26291:358.203 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:358.219 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26291:358.690 Data: 00 00 00 00
-T3F74 26291:358.710 - 0.513ms returns 4 (0x4)
-T062C 26291:377.770 JLINK_IsHalted()
-T062C 26291:378.804 - 1.051ms returns FALSE
-T062C 26291:478.996 JLINK_HasError()
-T062C 26291:479.073 JLINK_IsHalted()
-T062C 26291:480.222 - 1.197ms returns FALSE
-T062C 26291:581.006 JLINK_HasError()
-T062C 26291:581.038 JLINK_IsHalted()
-T062C 26291:582.191 - 1.194ms returns FALSE
-T062C 26291:683.012 JLINK_HasError()
-T062C 26291:683.086 JLINK_IsHalted()
-T062C 26291:684.243 - 1.175ms returns FALSE
-T062C 26291:784.439 JLINK_HasError()
-T062C 26291:784.517 JLINK_IsHalted()
-T062C 26291:785.736 - 1.267ms returns FALSE
-T062C 26291:885.987 JLINK_HasError()
-T062C 26291:886.059 JLINK_HasError()
-T062C 26291:886.104 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26291:886.163 Data: 8D 12 74 01
-T062C 26291:886.183 Debug reg: DWT_CYCCNT
-T062C 26291:886.202 - 0.105ms returns 1 (0x1)
-T3F74 26291:888.639 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26291:888.671 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26291:889.745 Data: 00 00 80 00
-T3F74 26291:889.780 - 1.149ms returns 4 (0x4)
-T3F74 26291:889.830 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26291:889.853 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26291:890.352 Data: 00 00 F0 01
-T3F74 26291:890.381 - 0.558ms returns 4 (0x4)
-T3F74 26291:893.362 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26291:893.389 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26291:894.654 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26291:894.682 - 1.328ms returns 16 (0x10)
-T3F74 26291:894.703 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:894.722 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26291:895.095 Data: 1E 00 00 00
-T3F74 26291:895.116 - 0.419ms returns 4 (0x4)
-T3F74 26291:895.133 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26291:895.149 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26291:895.595 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E3 02 00 00 ...
-T3F74 26291:895.615 - 0.488ms returns 20 (0x14)
-T3F74 26291:895.632 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:895.648 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26291:896.094 Data: 1F 03 00 00
-T3F74 26291:896.114 - 0.488ms returns 4 (0x4)
-T3F74 26291:896.131 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26291:896.148 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26291:896.595 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26291:896.615 - 0.490ms returns 12 (0xC)
-T3F74 26291:896.632 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:896.648 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26291:897.094 Data: 00 00 00 00
-T3F74 26291:897.114 - 0.489ms returns 4 (0x4)
-T3F74 26291:897.131 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:897.147 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26291:897.594 Data: 00 00 00 00
-T3F74 26291:897.614 - 0.490ms returns 4 (0x4)
-T3F74 26291:897.631 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26291:897.647 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26291:898.100 Data: 00 00 00 00
-T3F74 26291:898.120 - 0.496ms returns 4 (0x4)
-T062C 26291:916.365 JLINK_IsHalted()
-T062C 26291:917.547 - 1.201ms returns FALSE
-T062C 26292:017.698 JLINK_HasError()
-T062C 26292:017.779 JLINK_IsHalted()
-T062C 26292:018.850 - 1.088ms returns FALSE
-T062C 26292:119.972 JLINK_HasError()
-T062C 26292:120.044 JLINK_IsHalted()
-T062C 26292:121.306 - 1.288ms returns FALSE
-T062C 26292:221.518 JLINK_HasError()
-T062C 26292:221.595 JLINK_IsHalted()
-T062C 26292:222.805 - 1.252ms returns FALSE
-T062C 26292:323.358 JLINK_HasError()
-T062C 26292:323.440 JLINK_IsHalted()
-T062C 26292:324.583 - 1.162ms returns FALSE
-T062C 26292:424.797 JLINK_HasError()
-T062C 26292:424.884 JLINK_HasError()
-T062C 26292:424.929 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26292:424.979 Data: 8D 12 74 01
-T062C 26292:424.999 Debug reg: DWT_CYCCNT
-T062C 26292:425.018 - 0.095ms returns 1 (0x1)
-T3F74 26292:427.407 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26292:427.440 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26292:428.657 Data: 00 00 80 00
-T3F74 26292:428.692 - 1.292ms returns 4 (0x4)
-T3F74 26292:428.731 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26292:428.754 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26292:429.159 Data: 00 00 F0 01
-T3F74 26292:429.182 - 0.459ms returns 4 (0x4)
-T3F74 26292:432.160 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26292:432.187 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26292:433.409 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26292:433.435 - 1.282ms returns 16 (0x10)
-T3F74 26292:433.457 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:433.476 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26292:433.906 Data: 1E 00 00 00
-T3F74 26292:433.930 - 0.481ms returns 4 (0x4)
-T3F74 26292:433.950 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26292:433.969 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26292:434.534 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5B 02 00 00 ...
-T3F74 26292:434.558 - 0.615ms returns 20 (0x14)
-T3F74 26292:434.578 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:434.597 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26292:435.044 Data: 1F 03 00 00
-T3F74 26292:435.065 - 0.493ms returns 4 (0x4)
-T3F74 26292:435.082 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26292:435.098 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26292:435.545 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26292:435.582 - 0.508ms returns 12 (0xC)
-T3F74 26292:435.662 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:435.682 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26292:436.149 Data: 00 00 00 00
-T3F74 26292:436.173 - 0.519ms returns 4 (0x4)
-T3F74 26292:436.193 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:436.212 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26292:436.667 Data: 00 00 00 00
-T3F74 26292:436.702 - 0.517ms returns 4 (0x4)
-T3F74 26292:436.729 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:436.752 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26292:437.162 Data: 00 00 00 00
-T3F74 26292:437.191 - 0.469ms returns 4 (0x4)
-T062C 26292:448.987 JLINK_IsHalted()
-T062C 26292:450.069 - 1.100ms returns FALSE
-T062C 26292:550.550 JLINK_HasError()
-T062C 26292:550.626 JLINK_IsHalted()
-T062C 26292:551.755 - 1.146ms returns FALSE
-T062C 26292:652.109 JLINK_HasError()
-T062C 26292:652.181 JLINK_IsHalted()
-T062C 26292:653.386 - 1.246ms returns FALSE
-T062C 26292:753.591 JLINK_HasError()
-T062C 26292:753.670 JLINK_IsHalted()
-T062C 26292:754.830 - 1.202ms returns FALSE
-T062C 26292:855.371 JLINK_HasError()
-T062C 26292:855.410 JLINK_IsHalted()
-T062C 26292:856.527 - 1.135ms returns FALSE
-T062C 26292:957.212 JLINK_HasError()
-T062C 26292:957.242 JLINK_HasError()
-T062C 26292:957.257 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26292:957.284 Data: 8D 12 74 01
-T062C 26292:957.304 Debug reg: DWT_CYCCNT
-T062C 26292:957.323 - 0.072ms returns 1 (0x1)
-T3F74 26292:959.693 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26292:959.725 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26292:960.854 Data: 00 00 80 00
-T3F74 26292:960.892 - 1.207ms returns 4 (0x4)
-T3F74 26292:960.933 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26292:960.956 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26292:961.455 Data: 00 00 F0 01
-T3F74 26292:961.479 - 0.553ms returns 4 (0x4)
-T3F74 26292:964.771 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26292:964.798 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26292:966.010 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26292:966.038 - 1.274ms returns 16 (0x10)
-T3F74 26292:966.059 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:966.078 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26292:966.453 Data: 1E 00 00 00
-T3F74 26292:966.473 - 0.421ms returns 4 (0x4)
-T3F74 26292:966.491 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26292:966.507 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26292:967.030 Data: 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 ...
-T3F74 26292:967.053 - 0.570ms returns 20 (0x14)
-T3F74 26292:967.073 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:967.092 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26292:967.580 Data: 1F 03 00 00
-T3F74 26292:967.604 - 0.539ms returns 4 (0x4)
-T3F74 26292:967.624 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26292:967.643 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26292:968.078 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26292:968.101 - 0.484ms returns 12 (0xC)
-T3F74 26292:968.121 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:968.140 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26292:968.584 Data: 00 00 00 00
-T3F74 26292:968.607 - 0.494ms returns 4 (0x4)
-T3F74 26292:968.647 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:968.664 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26292:969.082 Data: 00 00 00 00
-T3F74 26292:969.105 - 0.465ms returns 4 (0x4)
-T3F74 26292:969.128 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26292:969.147 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26292:969.606 Data: 00 00 00 00
-T3F74 26292:969.629 - 0.509ms returns 4 (0x4)
-T062C 26292:981.722 JLINK_IsHalted()
-T062C 26292:982.850 - 1.145ms returns FALSE
-T062C 26293:083.603 JLINK_HasError()
-T062C 26293:083.696 JLINK_IsHalted()
-T062C 26293:084.871 - 1.194ms returns FALSE
-T062C 26293:186.016 JLINK_HasError()
-T062C 26293:186.048 JLINK_IsHalted()
-T062C 26293:187.101 - 1.071ms returns FALSE
-T062C 26293:287.922 JLINK_HasError()
-T062C 26293:287.995 JLINK_IsHalted()
-T062C 26293:289.122 - 1.170ms returns FALSE
-T062C 26293:390.132 JLINK_HasError()
-T062C 26293:390.215 JLINK_IsHalted()
-T062C 26293:391.293 - 1.097ms returns FALSE
-T062C 26293:491.472 JLINK_HasError()
-T062C 26293:491.679 JLINK_HasError()
-T062C 26293:491.729 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26293:491.791 Data: 8D 12 74 01
-T062C 26293:491.853 Debug reg: DWT_CYCCNT
-T062C 26293:491.877 - 0.155ms returns 1 (0x1)
-T3F74 26293:494.283 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26293:494.316 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26293:495.482 Data: 00 00 80 00
-T3F74 26293:495.517 - 1.242ms returns 4 (0x4)
-T3F74 26293:495.556 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26293:495.579 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26293:496.004 Data: 00 00 F0 01
-T3F74 26293:496.024 - 0.474ms returns 4 (0x4)
-T3F74 26293:499.267 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26293:499.294 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26293:500.608 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26293:500.663 - 1.404ms returns 16 (0x10)
-T3F74 26293:500.687 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26293:500.709 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26293:501.139 Data: 1E 00 00 00
-T3F74 26293:501.163 - 0.484ms returns 4 (0x4)
-T3F74 26293:501.183 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26293:501.203 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26293:501.758 Data: 00 00 00 00 00 00 00 00 00 00 00 00 49 01 00 00 ...
-T3F74 26293:501.782 - 0.606ms returns 20 (0x14)
-T3F74 26293:501.802 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26293:501.832 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26293:502.262 Data: 1F 03 00 00
-T3F74 26293:502.285 - 0.491ms returns 4 (0x4)
-T3F74 26293:502.305 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26293:502.324 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26293:502.751 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26293:502.771 - 0.472ms returns 12 (0xC)
-T3F74 26293:502.788 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26293:502.805 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26293:503.266 Data: 00 00 00 00
-T3F74 26293:503.289 - 0.508ms returns 4 (0x4)
-T3F74 26293:503.313 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26293:503.332 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26293:503.766 Data: 00 00 00 00
-T3F74 26293:503.789 - 0.484ms returns 4 (0x4)
-T3F74 26293:503.811 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26293:503.830 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26293:504.262 Data: 00 00 00 00
-T3F74 26293:504.285 - 0.481ms returns 4 (0x4)
-T062C 26293:515.893 JLINK_IsHalted()
-T062C 26293:517.042 - 1.168ms returns FALSE
-T062C 26293:618.094 JLINK_HasError()
-T062C 26293:618.138 JLINK_IsHalted()
-T062C 26293:619.268 - 1.148ms returns FALSE
-T062C 26293:719.475 JLINK_HasError()
-T062C 26293:719.546 JLINK_IsHalted()
-T062C 26293:720.722 - 1.218ms returns FALSE
-T062C 26293:821.003 JLINK_HasError()
-T062C 26293:821.078 JLINK_IsHalted()
-T062C 26293:822.343 - 1.314ms returns FALSE
-T062C 26293:923.096 JLINK_HasError()
-T062C 26293:923.135 JLINK_IsHalted()
-T062C 26293:924.318 - 1.201ms returns FALSE
-T062C 26294:024.470 JLINK_HasError()
-T062C 26294:024.544 JLINK_HasError()
-T062C 26294:024.572 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26294:024.601 Data: 8D 12 74 01
-T062C 26294:024.625 Debug reg: DWT_CYCCNT
-T062C 26294:024.647 - 0.083ms returns 1 (0x1)
-T3F74 26294:028.519 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26294:028.552 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26294:029.662 Data: 00 00 80 00
-T3F74 26294:029.724 - 1.211ms returns 4 (0x4)
-T3F74 26294:029.758 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26294:029.777 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26294:030.187 Data: 00 00 F0 01
-T3F74 26294:030.208 - 0.457ms returns 4 (0x4)
-T3F74 26294:033.193 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26294:033.220 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26294:034.561 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26294:034.591 - 1.411ms returns 16 (0x10)
-T3F74 26294:034.620 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:034.643 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26294:035.066 Data: 1E 00 00 00
-T3F74 26294:035.090 - 0.477ms returns 4 (0x4)
-T3F74 26294:035.110 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26294:035.129 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26294:035.688 Data: 00 00 00 00 00 00 00 00 00 00 00 00 AF 02 00 00 ...
-T3F74 26294:035.712 - 0.609ms returns 20 (0x14)
-T3F74 26294:035.732 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:035.751 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26294:036.188 Data: 1F 03 00 00
-T3F74 26294:036.212 - 0.487ms returns 4 (0x4)
-T3F74 26294:036.232 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26294:036.260 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26294:036.681 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26294:036.701 - 0.475ms returns 12 (0xC)
-T3F74 26294:036.733 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:036.749 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26294:037.185 Data: 00 00 00 00
-T3F74 26294:037.209 - 0.484ms returns 4 (0x4)
-T3F74 26294:037.232 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:037.251 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26294:037.701 Data: 00 00 00 00
-T3F74 26294:037.737 - 0.519ms returns 4 (0x4)
-T3F74 26294:037.812 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:037.836 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26294:038.321 Data: 00 00 00 00
-T3F74 26294:038.352 - 0.548ms returns 4 (0x4)
-T062C 26294:049.466 JLINK_IsHalted()
-T062C 26294:050.586 - 1.138ms returns FALSE
-T062C 26294:150.773 JLINK_HasError()
-T062C 26294:150.857 JLINK_IsHalted()
-T062C 26294:151.946 - 1.107ms returns FALSE
-T062C 26294:252.608 JLINK_HasError()
-T062C 26294:252.679 JLINK_IsHalted()
-T062C 26294:253.868 - 1.231ms returns FALSE
-T062C 26294:354.519 JLINK_HasError()
-T062C 26294:354.590 JLINK_IsHalted()
-T062C 26294:355.725 - 1.163ms returns FALSE
-T062C 26294:455.876 JLINK_HasError()
-T062C 26294:455.947 JLINK_IsHalted()
-T062C 26294:457.123 - 1.224ms returns FALSE
-T062C 26294:558.421 JLINK_HasError()
-T062C 26294:558.508 JLINK_HasError()
-T062C 26294:558.553 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26294:558.614 Data: 8D 12 74 01
-T062C 26294:558.671 Debug reg: DWT_CYCCNT
-T062C 26294:558.725 - 0.187ms returns 1 (0x1)
-T3F74 26294:561.297 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26294:561.330 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26294:562.520 Data: 00 00 80 00
-T3F74 26294:562.601 - 1.331ms returns 4 (0x4)
-T3F74 26294:562.662 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26294:562.685 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26294:563.835 Data: 00 00 F0 01
-T3F74 26294:563.913 - 1.271ms returns 4 (0x4)
-T3F74 26294:566.983 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26294:567.014 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26294:568.391 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26294:568.419 - 1.444ms returns 16 (0x10)
-T3F74 26294:568.449 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:568.471 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26294:569.097 Data: 1F 00 00 00
-T3F74 26294:569.133 - 0.692ms returns 4 (0x4)
-T3F74 26294:569.159 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26294:569.181 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26294:570.414 Data: 00 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 ...
-T3F74 26294:570.443 - 1.291ms returns 20 (0x14)
-T3F74 26294:570.463 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:570.482 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26294:570.860 Data: 1F 03 00 00
-T3F74 26294:570.881 - 0.424ms returns 4 (0x4)
-T3F74 26294:570.898 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26294:570.914 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26294:571.364 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26294:571.384 - 0.492ms returns 12 (0xC)
-T3F74 26294:571.414 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:571.430 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26294:571.870 Data: 00 00 00 00
-T3F74 26294:571.893 - 0.487ms returns 4 (0x4)
-T3F74 26294:571.916 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:571.935 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26294:572.373 Data: 00 00 00 00
-T3F74 26294:572.397 - 0.488ms returns 4 (0x4)
-T3F74 26294:572.419 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26294:572.438 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26294:572.870 Data: 00 00 00 00
-T3F74 26294:572.893 - 0.483ms returns 4 (0x4)
-T062C 26294:592.000 JLINK_IsHalted()
-T062C 26294:593.125 - 1.153ms returns FALSE
-T062C 26294:693.642 JLINK_HasError()
-T062C 26294:693.722 JLINK_IsHalted()
-T062C 26294:694.977 - 1.303ms returns FALSE
-T062C 26294:795.219 JLINK_HasError()
-T062C 26294:795.293 JLINK_IsHalted()
-T062C 26294:796.497 - 1.222ms returns FALSE
-T062C 26294:897.204 JLINK_HasError()
-T062C 26294:897.233 JLINK_IsHalted()
-T062C 26294:898.287 - 1.071ms returns FALSE
-T062C 26294:999.313 JLINK_HasError()
-T062C 26294:999.399 JLINK_IsHalted()
-T062C 26295:000.633 - 1.250ms returns FALSE
-T062C 26295:100.824 JLINK_HasError()
-T062C 26295:100.901 JLINK_HasError()
-T062C 26295:101.038 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26295:101.068 Data: 8D 12 74 01
-T062C 26295:101.089 Debug reg: DWT_CYCCNT
-T062C 26295:101.107 - 0.076ms returns 1 (0x1)
-T3F74 26295:103.621 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26295:103.655 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26295:104.691 Data: 00 00 80 00
-T3F74 26295:104.729 - 1.116ms returns 4 (0x4)
-T3F74 26295:104.797 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26295:104.879 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26295:105.326 Data: 00 00 F0 01
-T3F74 26295:105.350 - 0.561ms returns 4 (0x4)
-T3F74 26295:108.498 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26295:108.525 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26295:109.719 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26295:109.747 - 1.256ms returns 16 (0x10)
-T3F74 26295:109.767 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:109.787 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26295:110.170 Data: 1E 00 00 00
-T3F74 26295:110.190 - 0.429ms returns 4 (0x4)
-T3F74 26295:110.207 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26295:110.224 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26295:110.679 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A5 02 00 00 ...
-T3F74 26295:110.713 - 0.514ms returns 20 (0x14)
-T3F74 26295:110.739 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:110.762 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26295:111.176 Data: 1F 03 00 00
-T3F74 26295:111.205 - 0.473ms returns 4 (0x4)
-T3F74 26295:111.227 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26295:111.247 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26295:111.792 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26295:111.812 - 0.591ms returns 12 (0xC)
-T3F74 26295:111.829 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:111.845 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26295:112.292 Data: 00 00 00 00
-T3F74 26295:112.312 - 0.489ms returns 4 (0x4)
-T3F74 26295:112.329 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:112.345 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26295:112.792 Data: 00 00 00 00
-T3F74 26295:112.812 - 0.490ms returns 4 (0x4)
-T3F74 26295:112.830 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:112.846 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26295:113.291 Data: 00 00 00 00
-T3F74 26295:113.311 - 0.487ms returns 4 (0x4)
-T062C 26295:131.962 JLINK_IsHalted()
-T062C 26295:133.083 - 1.139ms returns FALSE
-T062C 26295:233.297 JLINK_HasError()
-T062C 26295:233.375 JLINK_IsHalted()
-T062C 26295:234.659 - 1.328ms returns FALSE
-T062C 26295:335.270 JLINK_HasError()
-T062C 26295:335.296 JLINK_IsHalted()
-T062C 26295:336.504 - 1.243ms returns FALSE
-T062C 26295:437.122 JLINK_HasError()
-T062C 26295:437.161 JLINK_IsHalted()
-T062C 26295:438.398 - 1.259ms returns FALSE
-T062C 26295:538.611 JLINK_HasError()
-T062C 26295:538.664 JLINK_IsHalted()
-T062C 26295:539.763 - 1.118ms returns FALSE
-T062C 26295:640.411 JLINK_HasError()
-T062C 26295:640.501 JLINK_HasError()
-T062C 26295:640.523 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26295:640.552 Data: 8D 12 74 01
-T062C 26295:640.576 Debug reg: DWT_CYCCNT
-T062C 26295:640.598 - 0.082ms returns 1 (0x1)
-T3F74 26295:643.106 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26295:643.139 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26295:644.355 Data: 00 00 80 00
-T3F74 26295:644.390 - 1.292ms returns 4 (0x4)
-T3F74 26295:644.431 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26295:644.454 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26295:644.847 Data: 00 00 F0 01
-T3F74 26295:644.868 - 0.443ms returns 4 (0x4)
-T3F74 26295:648.092 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26295:648.123 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26295:649.404 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26295:649.432 - 1.353ms returns 16 (0x10)
-T3F74 26295:649.463 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:649.483 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26295:649.971 Data: 1E 00 00 00
-T3F74 26295:649.991 - 0.535ms returns 4 (0x4)
-T3F74 26295:650.008 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26295:650.025 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26295:650.472 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B7 02 00 00 ...
-T3F74 26295:650.492 - 0.490ms returns 20 (0x14)
-T3F74 26295:650.509 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:650.525 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26295:650.970 Data: 1F 03 00 00
-T3F74 26295:650.990 - 0.487ms returns 4 (0x4)
-T3F74 26295:651.007 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26295:651.023 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26295:651.471 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26295:651.491 - 0.490ms returns 12 (0xC)
-T3F74 26295:651.508 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:651.524 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26295:651.998 Data: 00 00 00 00
-T3F74 26295:652.018 - 0.517ms returns 4 (0x4)
-T3F74 26295:652.035 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:652.051 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26295:652.466 Data: 00 00 00 00
-T3F74 26295:652.486 - 0.457ms returns 4 (0x4)
-T3F74 26295:652.503 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26295:652.519 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26295:653.096 Data: 00 00 00 00
-T3F74 26295:653.120 - 0.624ms returns 4 (0x4)
-T062C 26295:665.295 JLINK_IsHalted()
-T062C 26295:666.396 - 1.142ms returns FALSE
-T062C 26295:767.250 JLINK_HasError()
-T062C 26295:767.295 JLINK_IsHalted()
-T062C 26295:768.416 - 1.163ms returns FALSE
-T062C 26295:868.637 JLINK_HasError()
-T062C 26295:868.684 JLINK_IsHalted()
-T062C 26295:869.722 - 1.056ms returns FALSE
-T062C 26295:970.068 JLINK_HasError()
-T062C 26295:970.115 JLINK_IsHalted()
-T062C 26295:971.242 - 1.144ms returns FALSE
-T062C 26296:071.527 JLINK_HasError()
-T062C 26296:071.600 JLINK_IsHalted()
-T062C 26296:072.797 - 1.246ms returns FALSE
-T062C 26296:173.671 JLINK_HasError()
-T062C 26296:173.743 JLINK_HasError()
-T062C 26296:173.788 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26296:173.848 Data: 8D 12 74 01
-T062C 26296:173.911 Debug reg: DWT_CYCCNT
-T062C 26296:173.930 - 0.149ms returns 1 (0x1)
-T3F74 26296:176.400 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26296:176.433 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26296:177.674 Data: 00 00 80 00
-T3F74 26296:177.754 - 1.374ms returns 4 (0x4)
-T3F74 26296:177.817 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26296:177.840 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26296:178.972 Data: 00 00 F0 01
-T3F74 26296:179.005 - 1.195ms returns 4 (0x4)
-T3F74 26296:182.111 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26296:182.139 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26296:183.296 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26296:183.320 - 1.217ms returns 16 (0x10)
-T3F74 26296:183.342 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:183.361 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26296:183.783 Data: 1E 00 00 00
-T3F74 26296:183.806 - 0.473ms returns 4 (0x4)
-T3F74 26296:183.827 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26296:183.846 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26296:184.399 Data: 00 00 00 00 00 00 00 00 00 00 00 00 13 03 00 00 ...
-T3F74 26296:184.419 - 0.599ms returns 20 (0x14)
-T3F74 26296:184.437 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:184.453 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26296:184.900 Data: 1F 03 00 00
-T3F74 26296:184.920 - 0.490ms returns 4 (0x4)
-T3F74 26296:184.937 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26296:184.953 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26296:185.400 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26296:185.420 - 0.489ms returns 12 (0xC)
-T3F74 26296:185.437 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:185.453 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26296:185.899 Data: 00 00 00 00
-T3F74 26296:185.919 - 0.489ms returns 4 (0x4)
-T3F74 26296:185.937 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:185.953 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26296:186.550 Data: 00 00 00 00
-T3F74 26296:186.574 - 0.645ms returns 4 (0x4)
-T3F74 26296:186.594 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:186.614 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26296:187.025 Data: 00 00 00 00
-T3F74 26296:187.049 - 0.463ms returns 4 (0x4)
-T062C 26296:199.051 JLINK_IsHalted()
-T062C 26296:200.185 - 1.153ms returns FALSE
-T062C 26296:301.027 JLINK_HasError()
-T062C 26296:301.108 JLINK_IsHalted()
-T062C 26296:302.279 - 1.196ms returns FALSE
-T062C 26296:402.463 JLINK_HasError()
-T062C 26296:402.536 JLINK_IsHalted()
-T062C 26296:403.696 - 1.202ms returns FALSE
-T062C 26296:504.540 JLINK_HasError()
-T062C 26296:504.577 JLINK_IsHalted()
-T062C 26296:505.637 - 1.078ms returns FALSE
-T062C 26296:606.643 JLINK_HasError()
-T062C 26296:606.779 JLINK_IsHalted()
-T062C 26296:607.866 - 1.110ms returns FALSE
-T062C 26296:708.085 JLINK_HasError()
-T062C 26296:708.172 JLINK_HasError()
-T062C 26296:708.216 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26296:708.260 Data: 8D 12 74 01
-T062C 26296:708.281 Debug reg: DWT_CYCCNT
-T062C 26296:708.299 - 0.090ms returns 1 (0x1)
-T3F74 26296:710.849 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26296:710.882 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26296:711.989 Data: 00 00 80 00
-T3F74 26296:712.029 - 1.188ms returns 4 (0x4)
-T3F74 26296:712.078 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26296:712.101 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26296:712.587 Data: 00 00 F0 01
-T3F74 26296:712.611 - 0.541ms returns 4 (0x4)
-T3F74 26296:715.627 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26296:715.654 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26296:716.878 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26296:716.906 - 1.286ms returns 16 (0x10)
-T3F74 26296:716.927 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:716.946 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26296:717.326 Data: 1E 00 00 00
-T3F74 26296:717.346 - 0.426ms returns 4 (0x4)
-T3F74 26296:717.363 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26296:717.380 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26296:717.825 Data: 00 00 00 00 00 00 00 00 00 00 00 00 29 00 00 00 ...
-T3F74 26296:717.845 - 0.488ms returns 20 (0x14)
-T3F74 26296:717.862 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:717.878 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26296:718.324 Data: 1F 03 00 00
-T3F74 26296:718.345 - 0.489ms returns 4 (0x4)
-T3F74 26296:718.362 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26296:718.378 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26296:718.829 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26296:718.852 - 0.498ms returns 12 (0xC)
-T3F74 26296:718.872 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:718.891 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26296:719.330 Data: 00 00 00 00
-T3F74 26296:719.353 - 0.489ms returns 4 (0x4)
-T3F74 26296:719.373 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:719.392 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26296:719.862 Data: 00 00 00 00
-T3F74 26296:719.888 - 0.522ms returns 4 (0x4)
-T3F74 26296:719.909 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26296:719.929 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26296:720.354 Data: 00 00 00 00
-T3F74 26296:720.378 - 0.477ms returns 4 (0x4)
-T062C 26296:732.133 JLINK_IsHalted()
-T062C 26296:733.234 - 1.124ms returns FALSE
-T062C 26296:833.430 JLINK_HasError()
-T062C 26296:833.537 JLINK_IsHalted()
-T062C 26296:834.786 - 1.269ms returns FALSE
-T062C 26296:935.555 JLINK_HasError()
-T062C 26296:935.627 JLINK_IsHalted()
-T062C 26296:936.750 - 1.141ms returns FALSE
-T062C 26297:037.646 JLINK_HasError()
-T062C 26297:037.679 JLINK_IsHalted()
-T062C 26297:038.911 - 1.250ms returns FALSE
-T062C 26297:140.090 JLINK_HasError()
-T062C 26297:140.162 JLINK_IsHalted()
-T062C 26297:141.418 - 1.275ms returns FALSE
-T062C 26297:242.379 JLINK_HasError()
-T062C 26297:242.451 JLINK_HasError()
-T062C 26297:242.495 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26297:242.555 Data: 8D 12 74 01
-T062C 26297:242.610 Debug reg: DWT_CYCCNT
-T062C 26297:242.629 - 0.140ms returns 1 (0x1)
-T3F74 26297:245.056 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26297:245.088 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26297:246.284 Data: 00 00 80 00
-T3F74 26297:246.365 - 1.328ms returns 4 (0x4)
-T3F74 26297:246.426 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26297:246.449 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26297:247.595 Data: 00 00 F0 01
-T3F74 26297:247.673 - 1.267ms returns 4 (0x4)
-T3F74 26297:251.239 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26297:251.269 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26297:252.565 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26297:252.594 - 1.362ms returns 16 (0x10)
-T3F74 26297:252.615 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:252.634 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26297:253.161 Data: 1E 00 00 00
-T3F74 26297:253.181 - 0.573ms returns 4 (0x4)
-T3F74 26297:253.199 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26297:253.215 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26297:253.758 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 00 00 00 ...
-T3F74 26297:253.778 - 0.586ms returns 20 (0x14)
-T3F74 26297:253.796 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:253.812 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26297:254.264 Data: 1F 03 00 00
-T3F74 26297:254.288 - 0.500ms returns 4 (0x4)
-T3F74 26297:254.309 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26297:254.327 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26297:254.763 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26297:254.787 - 0.486ms returns 12 (0xC)
-T3F74 26297:254.807 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:254.826 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26297:255.269 Data: 00 00 00 00
-T3F74 26297:255.293 - 0.493ms returns 4 (0x4)
-T3F74 26297:255.313 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:255.332 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26297:255.769 Data: 00 00 00 00
-T3F74 26297:255.789 - 0.482ms returns 4 (0x4)
-T3F74 26297:255.806 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:255.822 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26297:256.256 Data: 00 00 00 00
-T3F74 26297:256.276 - 0.477ms returns 4 (0x4)
-T062C 26297:267.856 JLINK_IsHalted()
-T062C 26297:268.906 - 1.068ms returns FALSE
-T062C 26297:369.621 JLINK_HasError()
-T062C 26297:369.758 JLINK_IsHalted()
-T062C 26297:371.167 - 1.452ms returns FALSE
-T062C 26297:471.915 JLINK_HasError()
-T062C 26297:471.986 JLINK_IsHalted()
-T062C 26297:473.116 - 1.137ms returns FALSE
-T062C 26297:574.470 JLINK_HasError()
-T062C 26297:574.504 JLINK_IsHalted()
-T062C 26297:575.599 - 1.115ms returns FALSE
-T062C 26297:675.878 JLINK_HasError()
-T062C 26297:675.916 JLINK_IsHalted()
-T062C 26297:676.993 - 1.101ms returns FALSE
-T062C 26297:777.627 JLINK_HasError()
-T062C 26297:777.672 JLINK_HasError()
-T062C 26297:777.691 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26297:777.721 Data: 8D 12 74 01
-T062C 26297:777.744 Debug reg: DWT_CYCCNT
-T062C 26297:777.766 - 0.083ms returns 1 (0x1)
-T3F74 26297:780.168 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26297:780.202 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26297:781.334 Data: 00 00 80 00
-T3F74 26297:781.376 - 1.216ms returns 4 (0x4)
-T3F74 26297:781.416 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26297:781.439 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26297:781.943 Data: 00 00 F0 01
-T3F74 26297:781.967 - 0.559ms returns 4 (0x4)
-T3F74 26297:785.321 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26297:785.349 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26297:786.617 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26297:786.646 - 1.331ms returns 16 (0x10)
-T3F74 26297:786.666 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:786.686 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26297:787.062 Data: 1E 00 00 00
-T3F74 26297:787.082 - 0.423ms returns 4 (0x4)
-T3F74 26297:787.100 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26297:787.116 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26297:787.562 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0B 01 00 00 ...
-T3F74 26297:787.582 - 0.489ms returns 20 (0x14)
-T3F74 26297:787.599 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:787.615 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26297:788.068 Data: 1F 03 00 00
-T3F74 26297:788.092 - 0.500ms returns 4 (0x4)
-T3F74 26297:788.112 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26297:788.131 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26297:788.562 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26297:788.585 - 0.481ms returns 12 (0xC)
-T3F74 26297:788.606 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:788.624 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26297:789.064 Data: 00 00 00 00
-T3F74 26297:789.088 - 0.490ms returns 4 (0x4)
-T3F74 26297:789.108 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:789.127 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26297:789.562 Data: 00 00 00 00
-T3F74 26297:789.585 - 0.485ms returns 4 (0x4)
-T3F74 26297:789.606 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26297:789.624 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26297:790.071 Data: 00 00 00 00
-T3F74 26297:790.095 - 0.497ms returns 4 (0x4)
-T062C 26297:801.841 JLINK_IsHalted()
-T062C 26297:802.946 - 1.123ms returns FALSE
-T062C 26297:903.172 JLINK_HasError()
-T062C 26297:903.253 JLINK_IsHalted()
-T062C 26297:904.336 - 1.102ms returns FALSE
-T062C 26298:004.535 JLINK_HasError()
-T062C 26298:004.620 JLINK_IsHalted()
-T062C 26298:005.869 - 1.297ms returns FALSE
-T062C 26298:106.624 JLINK_HasError()
-T062C 26298:106.763 JLINK_IsHalted()
-T062C 26298:107.853 - 1.108ms returns FALSE
-T062C 26298:208.666 JLINK_HasError()
-T062C 26298:208.739 JLINK_IsHalted()
-T062C 26298:209.969 - 1.272ms returns FALSE
-T062C 26298:310.467 JLINK_HasError()
-T062C 26298:310.538 JLINK_HasError()
-T062C 26298:310.582 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26298:310.623 Data: 8D 12 74 01
-T062C 26298:310.644 Debug reg: DWT_CYCCNT
-T062C 26298:310.662 - 0.086ms returns 1 (0x1)
-T3F74 26298:313.618 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26298:313.651 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26298:314.892 Data: 00 00 80 00
-T3F74 26298:314.970 - 1.371ms returns 4 (0x4)
-T3F74 26298:315.032 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26298:315.055 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26298:316.224 Data: 00 00 F0 01
-T3F74 26298:316.302 - 1.289ms returns 4 (0x4)
-T3F74 26298:319.333 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26298:319.360 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26298:320.545 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26298:320.574 - 1.248ms returns 16 (0x10)
-T3F74 26298:320.594 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:320.613 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26298:321.019 Data: 1E 00 00 00
-T3F74 26298:321.040 - 0.452ms returns 4 (0x4)
-T3F74 26298:321.057 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26298:321.079 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26298:321.700 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6D 02 00 00 ...
-T3F74 26298:321.721 - 0.672ms returns 20 (0x14)
-T3F74 26298:321.747 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:321.767 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26298:322.249 Data: 1F 03 00 00
-T3F74 26298:322.273 - 0.533ms returns 4 (0x4)
-T3F74 26298:322.293 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26298:322.312 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26298:322.741 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26298:322.765 - 0.479ms returns 12 (0xC)
-T3F74 26298:322.785 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:322.804 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26298:323.245 Data: 00 00 00 00
-T3F74 26298:323.269 - 0.492ms returns 4 (0x4)
-T3F74 26298:323.294 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:323.311 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26298:323.740 Data: 00 00 00 00
-T3F74 26298:323.760 - 0.472ms returns 4 (0x4)
-T3F74 26298:323.777 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:323.793 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26298:324.239 Data: 00 00 00 00
-T3F74 26298:324.259 - 0.488ms returns 4 (0x4)
-T062C 26298:335.538 JLINK_IsHalted()
-T062C 26298:336.624 - 1.104ms returns FALSE
-T062C 26298:437.471 JLINK_HasError()
-T062C 26298:437.561 JLINK_IsHalted()
-T062C 26298:438.737 - 1.185ms returns FALSE
-T062C 26298:538.896 JLINK_HasError()
-T062C 26298:538.967 JLINK_IsHalted()
-T062C 26298:540.170 - 1.243ms returns FALSE
-T062C 26298:640.911 JLINK_HasError()
-T062C 26298:640.942 JLINK_IsHalted()
-T062C 26298:641.964 - 1.040ms returns FALSE
-T062C 26298:742.049 JLINK_HasError()
-T062C 26298:742.089 JLINK_IsHalted()
-T062C 26298:743.198 - 1.123ms returns FALSE
-T062C 26298:843.394 JLINK_HasError()
-T062C 26298:843.481 JLINK_HasError()
-T062C 26298:843.525 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26298:843.576 Data: 8D 12 74 01
-T062C 26298:843.597 Debug reg: DWT_CYCCNT
-T062C 26298:843.616 - 0.097ms returns 1 (0x1)
-T3F74 26298:846.177 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26298:846.209 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26298:847.426 Data: 00 00 80 00
-T3F74 26298:847.461 - 1.292ms returns 4 (0x4)
-T3F74 26298:847.530 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26298:847.554 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26298:848.671 Data: 00 00 F0 01
-T3F74 26298:848.692 - 1.168ms returns 4 (0x4)
-T3F74 26298:851.668 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26298:851.696 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26298:852.976 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26298:853.004 - 1.343ms returns 16 (0x10)
-T3F74 26298:853.025 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:853.044 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26298:853.420 Data: 1E 00 00 00
-T3F74 26298:853.440 - 0.422ms returns 4 (0x4)
-T3F74 26298:853.457 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26298:853.474 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26298:853.916 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A9 00 00 00 ...
-T3F74 26298:853.936 - 0.485ms returns 20 (0x14)
-T3F74 26298:853.953 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:853.969 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26298:854.435 Data: 1F 03 00 00
-T3F74 26298:854.455 - 0.509ms returns 4 (0x4)
-T3F74 26298:854.473 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26298:854.489 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26298:854.918 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26298:854.938 - 0.471ms returns 12 (0xC)
-T3F74 26298:854.955 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:854.971 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26298:855.490 Data: 00 00 00 00
-T3F74 26298:855.510 - 0.562ms returns 4 (0x4)
-T3F74 26298:855.544 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:855.578 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26298:856.046 Data: 00 00 00 00
-T3F74 26298:856.069 - 0.533ms returns 4 (0x4)
-T3F74 26298:856.090 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26298:856.109 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26298:856.564 Data: 00 00 00 00
-T3F74 26298:856.600 - 0.518ms returns 4 (0x4)
-T062C 26298:872.012 JLINK_IsHalted()
-T062C 26298:873.198 - 1.210ms returns FALSE
-T062C 26298:973.397 JLINK_HasError()
-T062C 26298:973.477 JLINK_IsHalted()
-T062C 26298:974.688 - 1.253ms returns FALSE
-T062C 26299:075.496 JLINK_HasError()
-T062C 26299:075.570 JLINK_IsHalted()
-T062C 26299:076.764 - 1.214ms returns FALSE
-T062C 26299:177.545 JLINK_HasError()
-T062C 26299:177.618 JLINK_IsHalted()
-T062C 26299:178.760 - 1.160ms returns FALSE
-T062C 26299:278.898 JLINK_HasError()
-T062C 26299:278.942 JLINK_IsHalted()
-T062C 26299:280.112 - 1.211ms returns FALSE
-T062C 26299:380.683 JLINK_HasError()
-T062C 26299:380.755 JLINK_HasError()
-T062C 26299:380.803 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26299:380.832 Data: 8D 12 74 01
-T062C 26299:380.856 Debug reg: DWT_CYCCNT
-T062C 26299:380.879 - 0.083ms returns 1 (0x1)
-T3F74 26299:383.368 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26299:383.401 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26299:384.572 Data: 00 00 80 00
-T3F74 26299:384.637 - 1.275ms returns 4 (0x4)
-T3F74 26299:384.671 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26299:384.691 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26299:385.099 Data: 00 00 F0 01
-T3F74 26299:385.120 - 0.455ms returns 4 (0x4)
-T3F74 26299:388.630 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26299:388.658 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26299:389.858 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26299:389.882 - 1.261ms returns 16 (0x10)
-T3F74 26299:389.903 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:389.923 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26299:390.355 Data: 1E 00 00 00
-T3F74 26299:390.379 - 0.483ms returns 4 (0x4)
-T3F74 26299:390.400 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26299:390.419 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26299:390.985 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D3 00 00 00 ...
-T3F74 26299:391.009 - 0.616ms returns 20 (0x14)
-T3F74 26299:391.029 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:391.048 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26299:391.473 Data: 1F 03 00 00
-T3F74 26299:391.494 - 0.471ms returns 4 (0x4)
-T3F74 26299:391.511 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26299:391.527 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26299:391.973 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26299:391.992 - 0.488ms returns 12 (0xC)
-T3F74 26299:392.009 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:392.025 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26299:392.473 Data: 00 00 00 00
-T3F74 26299:392.494 - 0.491ms returns 4 (0x4)
-T3F74 26299:392.511 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:392.527 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26299:392.972 Data: 00 00 00 00
-T3F74 26299:392.992 - 0.488ms returns 4 (0x4)
-T3F74 26299:393.009 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:393.025 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26299:393.474 Data: 00 00 00 00
-T3F74 26299:393.494 - 0.491ms returns 4 (0x4)
-T062C 26299:404.913 JLINK_IsHalted()
-T062C 26299:406.064 - 1.169ms returns FALSE
-T062C 26299:506.259 JLINK_HasError()
-T062C 26299:506.345 JLINK_IsHalted()
-T062C 26299:507.583 - 1.256ms returns FALSE
-T062C 26299:608.169 JLINK_HasError()
-T062C 26299:608.209 JLINK_IsHalted()
-T062C 26299:609.436 - 1.246ms returns FALSE
-T062C 26299:710.267 JLINK_HasError()
-T062C 26299:710.333 JLINK_IsHalted()
-T062C 26299:711.487 - 1.174ms returns FALSE
-T062C 26299:811.704 JLINK_HasError()
-T062C 26299:811.749 JLINK_IsHalted()
-T062C 26299:812.806 - 1.076ms returns FALSE
-T062C 26299:913.010 JLINK_HasError()
-T062C 26299:913.094 JLINK_HasError()
-T062C 26299:913.139 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26299:913.200 Data: 8D 12 74 01
-T062C 26299:913.221 Debug reg: DWT_CYCCNT
-T062C 26299:913.240 - 0.107ms returns 1 (0x1)
-T3F74 26299:916.048 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26299:916.086 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26299:917.167 Data: 00 00 80 00
-T3F74 26299:917.188 - 1.147ms returns 4 (0x4)
-T3F74 26299:917.216 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26299:917.233 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26299:917.654 Data: 00 00 F0 01
-T3F74 26299:917.674 - 0.465ms returns 4 (0x4)
-T3F74 26299:920.618 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26299:920.645 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26299:921.835 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26299:921.863 - 1.252ms returns 16 (0x10)
-T3F74 26299:921.884 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:921.903 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26299:922.280 Data: 1E 00 00 00
-T3F74 26299:922.300 - 0.423ms returns 4 (0x4)
-T3F74 26299:922.318 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26299:922.334 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26299:922.778 Data: 00 00 00 00 00 00 00 00 00 00 00 00 2B 02 00 00 ...
-T3F74 26299:922.798 - 0.486ms returns 20 (0x14)
-T3F74 26299:922.815 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:922.831 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26299:923.282 Data: 1F 03 00 00
-T3F74 26299:923.305 - 0.498ms returns 4 (0x4)
-T3F74 26299:923.325 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26299:923.345 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26299:923.784 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26299:923.807 - 0.489ms returns 12 (0xC)
-T3F74 26299:923.828 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:923.846 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26299:924.285 Data: 00 00 00 00
-T3F74 26299:924.308 - 0.488ms returns 4 (0x4)
-T3F74 26299:924.329 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:924.348 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26299:924.790 Data: 00 00 00 00
-T3F74 26299:924.810 - 0.487ms returns 4 (0x4)
-T3F74 26299:924.827 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26299:924.843 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26299:925.272 Data: 00 00 00 00
-T3F74 26299:925.292 - 0.472ms returns 4 (0x4)
-T062C 26299:937.318 JLINK_IsHalted()
-T062C 26299:938.427 - 1.127ms returns FALSE
-T062C 26300:039.208 JLINK_HasError()
-T062C 26300:039.284 JLINK_IsHalted()
-T062C 26300:040.404 - 1.135ms returns FALSE
-T062C 26300:140.548 JLINK_HasError()
-T062C 26300:140.621 JLINK_IsHalted()
-T062C 26300:141.818 - 1.245ms returns FALSE
-T062C 26300:242.123 JLINK_HasError()
-T062C 26300:242.195 JLINK_IsHalted()
-T062C 26300:243.359 - 1.182ms returns FALSE
-T062C 26300:343.569 JLINK_HasError()
-T062C 26300:343.642 JLINK_IsHalted()
-T062C 26300:344.864 - 1.264ms returns FALSE
-T062C 26300:446.220 JLINK_HasError()
-T062C 26300:446.305 JLINK_HasError()
-T062C 26300:446.350 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26300:446.410 Data: 8D 12 74 01
-T062C 26300:446.468 Debug reg: DWT_CYCCNT
-T062C 26300:446.511 - 0.169ms returns 1 (0x1)
-T3F74 26300:448.825 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26300:448.857 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26300:449.992 Data: 00 00 80 00
-T3F74 26300:450.029 - 1.212ms returns 4 (0x4)
-T3F74 26300:450.075 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26300:450.098 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26300:450.593 Data: 00 00 F0 01
-T3F74 26300:450.613 - 0.545ms returns 4 (0x4)
-T3F74 26300:453.615 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26300:453.649 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26300:454.887 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26300:454.915 - 1.307ms returns 16 (0x10)
-T3F74 26300:454.936 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:454.955 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26300:455.327 Data: 1F 00 00 00
-T3F74 26300:455.348 - 0.418ms returns 4 (0x4)
-T3F74 26300:455.365 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26300:455.430 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26300:455.953 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7B 01 00 00 ...
-T3F74 26300:455.973 - 0.614ms returns 20 (0x14)
-T3F74 26300:455.990 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:456.006 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26300:456.458 Data: 1F 03 00 00
-T3F74 26300:456.481 - 0.499ms returns 4 (0x4)
-T3F74 26300:456.501 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26300:456.520 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26300:456.984 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26300:457.007 - 0.514ms returns 12 (0xC)
-T3F74 26300:457.028 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:457.046 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26300:457.464 Data: 00 00 00 00
-T3F74 26300:457.488 - 0.468ms returns 4 (0x4)
-T3F74 26300:457.508 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:457.527 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26300:457.962 Data: 00 00 00 00
-T3F74 26300:457.986 - 0.485ms returns 4 (0x4)
-T3F74 26300:458.006 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:458.024 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26300:458.464 Data: 00 00 00 00
-T3F74 26300:458.487 - 0.489ms returns 4 (0x4)
-T062C 26300:476.943 JLINK_IsHalted()
-T062C 26300:477.968 - 1.044ms returns FALSE
-T062C 26300:578.113 JLINK_HasError()
-T062C 26300:578.188 JLINK_IsHalted()
-T062C 26300:579.446 - 1.306ms returns FALSE
-T062C 26300:679.580 JLINK_HasError()
-T062C 26300:679.652 JLINK_IsHalted()
-T062C 26300:680.886 - 1.276ms returns FALSE
-T062C 26300:781.386 JLINK_HasError()
-T062C 26300:781.438 JLINK_IsHalted()
-T062C 26300:782.669 - 1.248ms returns FALSE
-T062C 26300:883.245 JLINK_HasError()
-T062C 26300:883.287 JLINK_IsHalted()
-T062C 26300:884.499 - 1.231ms returns FALSE
-T062C 26300:985.568 JLINK_HasError()
-T062C 26300:985.656 JLINK_HasError()
-T062C 26300:985.701 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26300:985.769 Data: 8D 12 74 01
-T062C 26300:985.827 Debug reg: DWT_CYCCNT
-T062C 26300:985.871 - 0.178ms returns 1 (0x1)
-T3F74 26300:988.261 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26300:988.295 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26300:989.540 Data: 00 00 80 00
-T3F74 26300:989.618 - 1.386ms returns 4 (0x4)
-T3F74 26300:989.679 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26300:989.702 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26300:991.088 Data: 00 00 F0 01
-T3F74 26300:991.163 - 1.491ms returns 4 (0x4)
-T3F74 26300:994.323 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26300:994.350 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26300:995.594 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26300:995.652 - 1.346ms returns 16 (0x10)
-T3F74 26300:995.686 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:995.721 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26300:996.897 Data: 1E 00 00 00
-T3F74 26300:996.931 - 1.252ms returns 4 (0x4)
-T3F74 26300:996.955 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26300:996.977 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26300:997.511 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5F 01 00 00 ...
-T3F74 26300:997.535 - 0.588ms returns 20 (0x14)
-T3F74 26300:997.555 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:997.574 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26300:998.012 Data: 1F 03 00 00
-T3F74 26300:998.046 - 0.499ms returns 4 (0x4)
-T3F74 26300:998.067 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26300:998.086 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26300:998.511 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26300:998.535 - 0.476ms returns 12 (0xC)
-T3F74 26300:998.555 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:998.574 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26300:999.011 Data: 00 00 00 00
-T3F74 26300:999.035 - 0.487ms returns 4 (0x4)
-T3F74 26300:999.055 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:999.074 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26300:999.510 Data: 00 00 00 00
-T3F74 26300:999.534 - 0.486ms returns 4 (0x4)
-T3F74 26300:999.554 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26300:999.573 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26301:000.011 Data: 00 00 00 00
-T3F74 26301:000.034 - 0.488ms returns 4 (0x4)
-T062C 26301:020.807 JLINK_IsHalted()
-T062C 26301:021.894 - 1.105ms returns FALSE
-T062C 26301:122.358 JLINK_HasError()
-T062C 26301:122.438 JLINK_IsHalted()
-T062C 26301:123.648 - 1.252ms returns FALSE
-T062C 26301:223.933 JLINK_HasError()
-T062C 26301:224.004 JLINK_IsHalted()
-T062C 26301:225.225 - 1.269ms returns FALSE
-T062C 26301:325.456 JLINK_HasError()
-T062C 26301:325.536 JLINK_IsHalted()
-T062C 26301:326.841 - 1.322ms returns FALSE
-T062C 26301:427.127 JLINK_HasError()
-T062C 26301:427.201 JLINK_IsHalted()
-T062C 26301:428.417 - 1.258ms returns FALSE
-T062C 26301:529.539 JLINK_HasError()
-T062C 26301:529.613 JLINK_HasError()
-T062C 26301:529.658 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26301:529.725 Data: 8D 12 74 01
-T062C 26301:529.783 Debug reg: DWT_CYCCNT
-T062C 26301:529.833 - 0.183ms returns 1 (0x1)
-T3F74 26301:532.178 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26301:532.212 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26301:533.335 Data: 00 00 80 00
-T3F74 26301:533.370 - 1.200ms returns 4 (0x4)
-T3F74 26301:533.414 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26301:533.437 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26301:533.944 Data: 00 00 F0 01
-T3F74 26301:533.968 - 0.562ms returns 4 (0x4)
-T3F74 26301:536.978 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26301:537.005 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26301:538.238 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26301:538.267 - 1.295ms returns 16 (0x10)
-T3F74 26301:538.287 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26301:538.306 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26301:538.689 Data: 1E 00 00 00
-T3F74 26301:538.713 - 0.434ms returns 4 (0x4)
-T3F74 26301:538.733 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26301:538.752 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26301:539.315 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4F 00 00 00 ...
-T3F74 26301:539.338 - 0.612ms returns 20 (0x14)
-T3F74 26301:539.358 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26301:539.377 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26301:539.814 Data: 1F 03 00 00
-T3F74 26301:539.837 - 0.486ms returns 4 (0x4)
-T3F74 26301:539.857 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26301:539.876 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26301:540.308 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26301:540.328 - 0.477ms returns 12 (0xC)
-T3F74 26301:540.345 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26301:540.361 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26301:540.826 Data: 00 00 00 00
-T3F74 26301:540.861 - 0.524ms returns 4 (0x4)
-T3F74 26301:540.887 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26301:540.910 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26301:541.306 Data: 00 00 00 00
-T3F74 26301:541.335 - 0.456ms returns 4 (0x4)
-T3F74 26301:541.358 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26301:541.378 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26301:541.955 Data: 00 00 00 00
-T3F74 26301:541.979 - 0.629ms returns 4 (0x4)
-T062C 26301:553.320 JLINK_IsHalted()
-T062C 26301:554.447 - 1.145ms returns FALSE
-T062C 26301:654.597 JLINK_HasError()
-T062C 26301:654.682 JLINK_IsHalted()
-T062C 26301:655.891 - 1.225ms returns FALSE
-T062C 26301:756.087 JLINK_HasError()
-T062C 26301:756.163 JLINK_IsHalted()
-T062C 26301:757.433 - 1.292ms returns FALSE
-T062C 26301:857.572 JLINK_HasError()
-T062C 26301:857.645 JLINK_IsHalted()
-T062C 26301:858.917 - 1.314ms returns FALSE
-T062C 26301:959.910 JLINK_HasError()
-T062C 26301:959.978 JLINK_IsHalted()
-T062C 26301:961.036 - 1.077ms returns FALSE
-T062C 26302:061.851 JLINK_HasError()
-T062C 26302:061.937 JLINK_HasError()
-T062C 26302:061.956 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26302:061.986 Data: 8D 12 74 01
-T062C 26302:062.010 Debug reg: DWT_CYCCNT
-T062C 26302:062.032 - 0.083ms returns 1 (0x1)
-T3F74 26302:064.629 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26302:064.668 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26302:065.850 Data: 00 00 80 00
-T3F74 26302:065.931 - 1.322ms returns 4 (0x4)
-T3F74 26302:066.021 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26302:066.069 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26302:067.265 Data: 00 00 F0 01
-T3F74 26302:067.344 - 1.342ms returns 4 (0x4)
-T3F74 26302:070.962 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26302:071.000 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26302:072.339 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26302:072.411 - 1.456ms returns 16 (0x10)
-T3F74 26302:072.435 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:072.458 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26302:072.868 Data: 1F 00 00 00
-T3F74 26302:072.892 - 0.465ms returns 4 (0x4)
-T3F74 26302:072.912 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26302:072.931 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26302:073.488 Data: 00 00 00 00 00 00 00 00 00 00 00 00 EF 00 00 00 ...
-T3F74 26302:073.508 - 0.602ms returns 20 (0x14)
-T3F74 26302:073.525 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:073.541 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26302:074.001 Data: 1F 03 00 00
-T3F74 26302:074.025 - 0.508ms returns 4 (0x4)
-T3F74 26302:074.045 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26302:074.064 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26302:074.499 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26302:074.522 - 0.485ms returns 12 (0xC)
-T3F74 26302:074.543 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:074.561 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26302:075.150 Data: 00 00 00 00
-T3F74 26302:075.187 - 0.652ms returns 4 (0x4)
-T3F74 26302:075.212 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:075.234 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26302:076.379 Data: 00 00 00 00
-T3F74 26302:076.413 - 1.209ms returns 4 (0x4)
-T3F74 26302:076.437 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:076.459 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26302:076.874 Data: 00 00 00 00
-T3F74 26302:076.898 - 0.469ms returns 4 (0x4)
-T062C 26302:096.740 JLINK_IsHalted()
-T062C 26302:097.906 - 1.185ms returns FALSE
-T062C 26302:198.092 JLINK_HasError()
-T062C 26302:198.170 JLINK_IsHalted()
-T062C 26302:199.346 - 1.219ms returns FALSE
-T062C 26302:300.078 JLINK_HasError()
-T062C 26302:300.105 JLINK_IsHalted()
-T062C 26302:301.217 - 1.162ms returns FALSE
-T062C 26302:401.465 JLINK_HasError()
-T062C 26302:401.537 JLINK_IsHalted()
-T062C 26302:402.816 - 1.297ms returns FALSE
-T062C 26302:502.936 JLINK_HasError()
-T062C 26302:502.977 JLINK_IsHalted()
-T062C 26302:504.182 - 1.223ms returns FALSE
-T062C 26302:604.963 JLINK_HasError()
-T062C 26302:605.039 JLINK_HasError()
-T062C 26302:605.057 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26302:605.086 Data: 8D 12 74 01
-T062C 26302:605.109 Debug reg: DWT_CYCCNT
-T062C 26302:605.142 - 0.093ms returns 1 (0x1)
-T3F74 26302:607.502 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26302:607.534 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26302:608.571 Data: 00 00 80 00
-T3F74 26302:608.609 - 1.115ms returns 4 (0x4)
-T3F74 26302:608.653 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26302:608.677 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26302:609.185 Data: 00 00 F0 01
-T3F74 26302:609.212 - 0.566ms returns 4 (0x4)
-T3F74 26302:612.823 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26302:612.851 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26302:614.079 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26302:614.111 - 1.297ms returns 16 (0x10)
-T3F74 26302:614.135 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:614.158 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26302:614.546 Data: 1E 00 00 00
-T3F74 26302:614.566 - 0.437ms returns 4 (0x4)
-T3F74 26302:614.583 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26302:614.600 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26302:615.044 Data: 00 00 00 00 00 00 00 00 00 00 00 00 2F 02 00 00 ...
-T3F74 26302:615.064 - 0.487ms returns 20 (0x14)
-T3F74 26302:615.081 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:615.097 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26302:615.545 Data: 1F 03 00 00
-T3F74 26302:615.565 - 0.490ms returns 4 (0x4)
-T3F74 26302:615.582 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26302:615.598 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26302:616.044 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26302:616.063 - 0.488ms returns 12 (0xC)
-T3F74 26302:616.080 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:616.096 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26302:616.544 Data: 00 00 00 00
-T3F74 26302:616.564 - 0.490ms returns 4 (0x4)
-T3F74 26302:616.581 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:616.597 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26302:617.043 Data: 00 00 00 00
-T3F74 26302:617.063 - 0.489ms returns 4 (0x4)
-T3F74 26302:617.080 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26302:617.096 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26302:617.544 Data: 00 00 00 00
-T3F74 26302:617.564 - 0.490ms returns 4 (0x4)
-T062C 26302:636.408 JLINK_IsHalted()
-T062C 26302:637.459 - 1.070ms returns FALSE
-T062C 26302:737.646 JLINK_HasError()
-T062C 26302:737.728 JLINK_IsHalted()
-T062C 26302:738.920 - 1.235ms returns FALSE
-T062C 26302:839.761 JLINK_HasError()
-T062C 26302:839.835 JLINK_IsHalted()
-T062C 26302:841.006 - 1.189ms returns FALSE
-T062C 26302:942.025 JLINK_HasError()
-T062C 26302:942.070 JLINK_IsHalted()
-T062C 26302:943.189 - 1.141ms returns FALSE
-T062C 26303:044.006 JLINK_HasError()
-T062C 26303:044.056 JLINK_IsHalted()
-T062C 26303:045.132 - 1.095ms returns FALSE
-T062C 26303:146.075 JLINK_HasError()
-T062C 26303:146.163 JLINK_HasError()
-T062C 26303:146.181 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26303:146.212 Data: 8D 12 74 01
-T062C 26303:146.236 Debug reg: DWT_CYCCNT
-T062C 26303:146.258 - 0.084ms returns 1 (0x1)
-T3F74 26303:148.940 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26303:148.983 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26303:150.143 Data: 00 00 80 00
-T3F74 26303:150.186 - 1.254ms returns 4 (0x4)
-T3F74 26303:150.227 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26303:150.250 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26303:150.735 Data: 00 00 F0 01
-T3F74 26303:150.759 - 0.539ms returns 4 (0x4)
-T3F74 26303:154.326 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26303:154.357 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26303:155.645 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26303:155.677 - 1.359ms returns 16 (0x10)
-T3F74 26303:155.702 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:155.725 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26303:156.235 Data: 1E 00 00 00
-T3F74 26303:156.260 - 0.565ms returns 4 (0x4)
-T3F74 26303:156.280 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26303:156.300 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26303:156.884 Data: 00 00 00 00 00 00 00 00 00 00 00 00 2F 01 00 00 ...
-T3F74 26303:156.910 - 0.637ms returns 20 (0x14)
-T3F74 26303:156.931 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:156.951 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26303:157.495 Data: 1F 03 00 00
-T3F74 26303:157.518 - 0.595ms returns 4 (0x4)
-T3F74 26303:157.539 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26303:157.557 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26303:157.992 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26303:158.023 - 0.519ms returns 12 (0xC)
-T3F74 26303:158.074 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:158.101 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26303:158.608 Data: 00 00 00 00
-T3F74 26303:158.643 - 0.577ms returns 4 (0x4)
-T3F74 26303:158.669 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:158.690 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26303:159.099 Data: 00 00 00 00
-T3F74 26303:159.122 - 0.461ms returns 4 (0x4)
-T3F74 26303:159.143 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:159.161 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26303:159.725 Data: 00 00 00 00
-T3F74 26303:159.748 - 0.613ms returns 4 (0x4)
-T062C 26303:172.821 JLINK_IsHalted()
-T062C 26303:173.870 - 1.067ms returns FALSE
-T062C 26303:274.158 JLINK_HasError()
-T062C 26303:274.207 JLINK_IsHalted()
-T062C 26303:275.249 - 1.053ms returns FALSE
-T062C 26303:376.073 JLINK_HasError()
-T062C 26303:376.120 JLINK_IsHalted()
-T062C 26303:377.267 - 1.165ms returns FALSE
-T062C 26303:478.008 JLINK_HasError()
-T062C 26303:478.065 JLINK_IsHalted()
-T062C 26303:479.243 - 1.219ms returns FALSE
-T062C 26303:580.014 JLINK_HasError()
-T062C 26303:580.060 JLINK_IsHalted()
-T062C 26303:581.186 - 1.140ms returns FALSE
-T062C 26303:681.888 JLINK_HasError()
-T062C 26303:681.950 JLINK_HasError()
-T062C 26303:681.968 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26303:681.998 Data: 8D 12 74 01
-T062C 26303:682.021 Debug reg: DWT_CYCCNT
-T062C 26303:682.043 - 0.083ms returns 1 (0x1)
-T3F74 26303:684.598 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26303:684.637 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26303:685.734 Data: 00 00 80 00
-T3F74 26303:685.770 - 1.179ms returns 4 (0x4)
-T3F74 26303:685.809 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26303:685.832 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26303:686.281 Data: 00 00 F0 01
-T3F74 26303:686.305 - 0.504ms returns 4 (0x4)
-T3F74 26303:689.775 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26303:689.806 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26303:691.042 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26303:691.074 - 1.307ms returns 16 (0x10)
-T3F74 26303:691.098 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:691.121 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26303:691.528 Data: 1E 00 00 00
-T3F74 26303:691.552 - 0.462ms returns 4 (0x4)
-T3F74 26303:691.573 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26303:691.592 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26303:692.153 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1D 02 00 00 ...
-T3F74 26303:692.177 - 0.611ms returns 20 (0x14)
-T3F74 26303:692.197 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:692.216 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26303:692.653 Data: 1F 03 00 00
-T3F74 26303:692.676 - 0.489ms returns 4 (0x4)
-T3F74 26303:692.699 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26303:692.718 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26303:693.278 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26303:693.314 - 0.623ms returns 12 (0xC)
-T3F74 26303:693.340 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:693.374 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26303:693.781 Data: 00 00 00 00
-T3F74 26303:693.809 - 0.476ms returns 4 (0x4)
-T3F74 26303:693.831 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:693.851 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26303:694.279 Data: 00 00 00 00
-T3F74 26303:694.303 - 0.480ms returns 4 (0x4)
-T3F74 26303:694.323 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26303:694.342 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26303:694.778 Data: 00 00 00 00
-T3F74 26303:694.801 - 0.486ms returns 4 (0x4)
-T062C 26303:707.277 JLINK_IsHalted()
-T062C 26303:708.422 - 1.164ms returns FALSE
-T062C 26303:808.618 JLINK_HasError()
-T062C 26303:808.664 JLINK_IsHalted()
-T062C 26303:809.840 - 1.204ms returns FALSE
-T062C 26303:910.590 JLINK_HasError()
-T062C 26303:910.639 JLINK_IsHalted()
-T062C 26303:911.794 - 1.173ms returns FALSE
-T062C 26304:012.646 JLINK_HasError()
-T062C 26304:012.693 JLINK_IsHalted()
-T062C 26304:013.767 - 1.092ms returns FALSE
-T062C 26304:114.517 JLINK_HasError()
-T062C 26304:114.566 JLINK_IsHalted()
-T062C 26304:115.685 - 1.153ms returns FALSE
-T062C 26304:216.545 JLINK_HasError()
-T062C 26304:216.614 JLINK_HasError()
-T062C 26304:216.640 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26304:216.686 Data: 8D 12 74 01
-T062C 26304:216.718 Debug reg: DWT_CYCCNT
-T062C 26304:216.748 - 0.118ms returns 1 (0x1)
-T3F74 26304:221.501 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26304:221.642 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26304:222.964 Data: 00 00 80 00
-T3F74 26304:223.035 - 1.548ms returns 4 (0x4)
-T3F74 26304:223.169 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26304:223.229 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26304:224.382 Data: 00 00 F0 01
-T3F74 26304:224.428 - 1.268ms returns 4 (0x4)
-T3F74 26304:228.919 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26304:228.966 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26304:230.303 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26304:230.382 - 1.470ms returns 16 (0x10)
-T3F74 26304:230.406 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:230.429 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26304:230.832 Data: 1E 00 00 00
-T3F74 26304:230.856 - 0.458ms returns 4 (0x4)
-T3F74 26304:230.877 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26304:230.896 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26304:231.457 Data: 00 00 00 00 00 00 00 00 00 00 00 00 13 00 00 00 ...
-T3F74 26304:231.480 - 0.613ms returns 20 (0x14)
-T3F74 26304:231.510 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:231.530 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26304:231.956 Data: 1F 03 00 00
-T3F74 26304:231.980 - 0.477ms returns 4 (0x4)
-T3F74 26304:232.000 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26304:232.019 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26304:232.457 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26304:232.481 - 0.490ms returns 12 (0xC)
-T3F74 26304:232.502 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:232.521 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26304:232.956 Data: 00 00 00 00
-T3F74 26304:232.979 - 0.485ms returns 4 (0x4)
-T3F74 26304:232.999 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:233.018 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26304:233.455 Data: 00 00 00 00
-T3F74 26304:233.478 - 0.486ms returns 4 (0x4)
-T3F74 26304:233.500 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:233.519 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26304:233.956 Data: 00 00 00 00
-T3F74 26304:233.979 - 0.487ms returns 4 (0x4)
-T062C 26304:247.343 JLINK_IsHalted()
-T062C 26304:248.464 - 1.143ms returns FALSE
-T062C 26304:348.618 JLINK_HasError()
-T062C 26304:348.659 JLINK_IsHalted()
-T062C 26304:349.727 - 1.102ms returns FALSE
-T062C 26304:450.698 JLINK_HasError()
-T062C 26304:450.781 JLINK_IsHalted()
-T062C 26304:451.818 - 1.057ms returns FALSE
-T062C 26304:552.581 JLINK_HasError()
-T062C 26304:552.629 JLINK_IsHalted()
-T062C 26304:553.710 - 1.095ms returns FALSE
-T062C 26304:654.329 JLINK_HasError()
-T062C 26304:654.416 JLINK_IsHalted()
-T062C 26304:655.542 - 1.144ms returns FALSE
-T062C 26304:756.310 JLINK_HasError()
-T062C 26304:756.360 JLINK_HasError()
-T062C 26304:756.379 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26304:756.409 Data: 8D 12 74 01
-T062C 26304:756.433 Debug reg: DWT_CYCCNT
-T062C 26304:756.455 - 0.084ms returns 1 (0x1)
-T3F74 26304:760.978 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26304:761.017 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26304:762.201 Data: 00 00 80 00
-T3F74 26304:762.234 - 1.264ms returns 4 (0x4)
-T3F74 26304:762.289 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26304:762.315 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26304:762.766 Data: 00 00 F0 01
-T3F74 26304:762.789 - 0.508ms returns 4 (0x4)
-T3F74 26304:766.289 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26304:766.320 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26304:767.525 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26304:767.558 - 1.277ms returns 16 (0x10)
-T3F74 26304:767.581 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:767.604 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26304:768.009 Data: 1F 00 00 00
-T3F74 26304:768.033 - 0.460ms returns 4 (0x4)
-T3F74 26304:768.054 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26304:768.073 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26304:768.637 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 01 00 00 ...
-T3F74 26304:768.661 - 0.615ms returns 20 (0x14)
-T3F74 26304:768.681 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:768.700 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26304:769.134 Data: 1F 03 00 00
-T3F74 26304:769.158 - 0.484ms returns 4 (0x4)
-T3F74 26304:769.178 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26304:769.206 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26304:769.771 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26304:769.808 - 0.638ms returns 12 (0xC)
-T3F74 26304:769.835 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:769.858 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26304:770.263 Data: 00 00 00 00
-T3F74 26304:770.292 - 0.465ms returns 4 (0x4)
-T3F74 26304:770.314 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:770.335 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26304:770.760 Data: 00 00 00 00
-T3F74 26304:770.784 - 0.478ms returns 4 (0x4)
-T3F74 26304:770.804 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26304:770.823 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26304:771.258 Data: 00 00 00 00
-T3F74 26304:771.282 - 0.485ms returns 4 (0x4)
-T062C 26304:792.488 JLINK_IsHalted()
-T062C 26304:793.580 - 1.113ms returns FALSE
-T062C 26304:893.870 JLINK_HasError()
-T062C 26304:893.924 JLINK_IsHalted()
-T062C 26304:895.038 - 1.135ms returns FALSE
-T062C 26304:995.916 JLINK_HasError()
-T062C 26304:996.002 JLINK_IsHalted()
-T062C 26304:997.176 - 1.193ms returns FALSE
-T062C 26305:097.966 JLINK_HasError()
-T062C 26305:098.050 JLINK_IsHalted()
-T062C 26305:099.107 - 1.076ms returns FALSE
-T062C 26305:199.958 JLINK_HasError()
-T062C 26305:200.059 JLINK_IsHalted()
-T062C 26305:201.265 - 1.246ms returns FALSE
-T062C 26305:301.859 JLINK_HasError()
-T062C 26305:301.911 JLINK_HasError()
-T062C 26305:301.930 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26305:301.959 Data: 8D 12 74 01
-T062C 26305:301.983 Debug reg: DWT_CYCCNT
-T062C 26305:302.004 - 0.082ms returns 1 (0x1)
-T3F74 26305:304.555 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26305:304.593 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26305:305.712 Data: 00 00 80 00
-T3F74 26305:305.744 - 1.196ms returns 4 (0x4)
-T3F74 26305:305.782 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26305:305.813 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26305:306.321 Data: 00 00 F0 01
-T3F74 26305:306.345 - 0.571ms returns 4 (0x4)
-T3F74 26305:309.380 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26305:309.407 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26305:310.589 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26305:310.619 - 1.247ms returns 16 (0x10)
-T3F74 26305:310.642 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:310.663 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26305:311.068 Data: 1E 00 00 00
-T3F74 26305:311.092 - 0.458ms returns 4 (0x4)
-T3F74 26305:311.112 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26305:311.132 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26305:311.695 Data: 00 00 00 00 00 00 00 00 00 00 00 00 87 02 00 00 ...
-T3F74 26305:311.719 - 0.614ms returns 20 (0x14)
-T3F74 26305:311.739 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:311.758 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26305:312.191 Data: 1F 03 00 00
-T3F74 26305:312.217 - 0.486ms returns 4 (0x4)
-T3F74 26305:312.238 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26305:312.259 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26305:312.689 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26305:312.713 - 0.482ms returns 12 (0xC)
-T3F74 26305:312.733 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:312.752 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26305:313.187 Data: 00 00 00 00
-T3F74 26305:313.210 - 0.484ms returns 4 (0x4)
-T3F74 26305:313.230 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:313.249 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26305:313.714 Data: 00 00 00 00
-T3F74 26305:313.738 - 0.515ms returns 4 (0x4)
-T3F74 26305:313.758 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:313.776 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26305:314.186 Data: 00 00 00 00
-T3F74 26305:314.209 - 0.459ms returns 4 (0x4)
-T062C 26305:335.124 JLINK_IsHalted()
-T062C 26305:336.202 - 1.101ms returns FALSE
-T062C 26305:436.890 JLINK_HasError()
-T062C 26305:436.933 JLINK_IsHalted()
-T062C 26305:438.078 - 1.163ms returns FALSE
-T062C 26305:538.848 JLINK_HasError()
-T062C 26305:538.902 JLINK_IsHalted()
-T062C 26305:539.945 - 1.059ms returns FALSE
-T062C 26305:640.671 JLINK_HasError()
-T062C 26305:640.757 JLINK_IsHalted()
-T062C 26305:641.786 - 1.046ms returns FALSE
-T062C 26305:742.731 JLINK_HasError()
-T062C 26305:742.832 JLINK_IsHalted()
-T062C 26305:743.897 - 1.076ms returns FALSE
-T062C 26305:844.036 JLINK_HasError()
-T062C 26305:844.123 JLINK_HasError()
-T062C 26305:844.142 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26305:844.171 Data: 8D 12 74 01
-T062C 26305:844.195 Debug reg: DWT_CYCCNT
-T062C 26305:844.217 - 0.083ms returns 1 (0x1)
-T3F74 26305:846.860 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26305:846.902 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26305:848.062 Data: 00 00 80 00
-T3F74 26305:848.098 - 1.246ms returns 4 (0x4)
-T3F74 26305:848.137 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26305:848.160 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26305:848.617 Data: 00 00 F0 01
-T3F74 26305:848.641 - 0.512ms returns 4 (0x4)
-T3F74 26305:852.084 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26305:852.116 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26305:853.253 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26305:853.286 - 1.209ms returns 16 (0x10)
-T3F74 26305:853.310 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:853.333 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26305:853.741 Data: 1E 00 00 00
-T3F74 26305:853.765 - 0.463ms returns 4 (0x4)
-T3F74 26305:853.785 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26305:853.805 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26305:854.378 Data: 00 00 00 00 00 00 00 00 00 00 00 00 69 01 00 00 ...
-T3F74 26305:854.413 - 0.776ms returns 20 (0x14)
-T3F74 26305:854.581 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:854.604 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26305:855.778 Data: 1F 03 00 00
-T3F74 26305:855.834 - 1.261ms returns 4 (0x4)
-T3F74 26305:855.857 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26305:855.880 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26305:856.366 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26305:856.389 - 0.540ms returns 12 (0xC)
-T3F74 26305:856.469 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:856.488 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26305:856.866 Data: 00 00 00 00
-T3F74 26305:856.891 - 0.429ms returns 4 (0x4)
-T3F74 26305:856.911 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:856.930 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26305:857.365 Data: 00 00 00 00
-T3F74 26305:857.388 - 0.484ms returns 4 (0x4)
-T3F74 26305:857.408 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26305:857.427 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26305:857.865 Data: 00 00 00 00
-T3F74 26305:857.900 - 0.500ms returns 4 (0x4)
-T062C 26305:870.768 JLINK_IsHalted()
-T062C 26305:871.931 - 1.183ms returns FALSE
-T062C 26305:972.908 JLINK_HasError()
-T062C 26305:972.954 JLINK_IsHalted()
-T062C 26305:974.001 - 1.059ms returns FALSE
-T062C 26306:074.908 JLINK_HasError()
-T062C 26306:074.957 JLINK_IsHalted()
-T062C 26306:075.980 - 1.035ms returns FALSE
-T062C 26306:176.929 JLINK_HasError()
-T062C 26306:176.981 JLINK_IsHalted()
-T062C 26306:178.106 - 1.157ms returns FALSE
-T062C 26306:279.025 JLINK_HasError()
-T062C 26306:279.072 JLINK_IsHalted()
-T062C 26306:280.173 - 1.135ms returns FALSE
-T062C 26306:381.894 JLINK_HasError()
-T062C 26306:381.974 JLINK_HasError()
-T062C 26306:381.993 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26306:382.023 Data: 8D 12 74 01
-T062C 26306:382.050 Debug reg: DWT_CYCCNT
-T062C 26306:382.072 - 0.086ms returns 1 (0x1)
-T3F74 26306:384.546 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26306:384.578 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26306:385.760 Data: 00 00 80 00
-T3F74 26306:385.795 - 1.257ms returns 4 (0x4)
-T3F74 26306:385.837 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26306:385.861 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26306:386.298 Data: 00 00 F0 01
-T3F74 26306:386.318 - 0.488ms returns 4 (0x4)
-T3F74 26306:389.369 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26306:389.396 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26306:390.600 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26306:390.628 - 1.266ms returns 16 (0x10)
-T3F74 26306:390.649 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:390.668 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26306:391.045 Data: 1E 00 00 00
-T3F74 26306:391.065 - 0.423ms returns 4 (0x4)
-T3F74 26306:391.083 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26306:391.099 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26306:391.546 Data: 00 00 00 00 00 00 00 00 00 00 00 00 89 00 00 00 ...
-T3F74 26306:391.566 - 0.489ms returns 20 (0x14)
-T3F74 26306:391.583 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:391.599 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26306:392.046 Data: 1F 03 00 00
-T3F74 26306:392.066 - 0.489ms returns 4 (0x4)
-T3F74 26306:392.083 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26306:392.099 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26306:392.573 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26306:392.593 - 0.516ms returns 12 (0xC)
-T3F74 26306:392.610 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:392.626 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26306:393.044 Data: 00 00 00 00
-T3F74 26306:393.064 - 0.461ms returns 4 (0x4)
-T3F74 26306:393.081 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:393.097 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26306:393.538 Data: 00 00 00 00
-T3F74 26306:393.636 - 0.561ms returns 4 (0x4)
-T3F74 26306:393.654 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:393.670 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26306:394.038 Data: 00 00 00 00
-T3F74 26306:394.058 - 0.411ms returns 4 (0x4)
-T062C 26306:405.870 JLINK_IsHalted()
-T062C 26306:406.925 - 1.069ms returns FALSE
-T062C 26306:507.398 JLINK_HasError()
-T062C 26306:507.443 JLINK_IsHalted()
-T062C 26306:508.619 - 1.195ms returns FALSE
-T062C 26306:609.228 JLINK_HasError()
-T062C 26306:609.265 JLINK_IsHalted()
-T062C 26306:610.466 - 1.226ms returns FALSE
-T062C 26306:711.440 JLINK_HasError()
-T062C 26306:711.513 JLINK_IsHalted()
-T062C 26306:712.750 - 1.286ms returns FALSE
-T062C 26306:813.497 JLINK_HasError()
-T062C 26306:813.542 JLINK_IsHalted()
-T062C 26306:814.731 - 1.207ms returns FALSE
-T062C 26306:915.017 JLINK_HasError()
-T062C 26306:915.093 JLINK_HasError()
-T062C 26306:915.118 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26306:915.143 Data: 8D 12 74 01
-T062C 26306:915.164 Debug reg: DWT_CYCCNT
-T062C 26306:915.183 - 0.071ms returns 1 (0x1)
-T3F74 26306:917.644 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26306:917.676 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26306:918.827 Data: 00 00 80 00
-T3F74 26306:918.910 - 1.286ms returns 4 (0x4)
-T3F74 26306:918.976 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26306:918.999 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26306:920.299 Data: 00 00 F0 01
-T3F74 26306:920.377 - 1.418ms returns 4 (0x4)
-T3F74 26306:923.667 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26306:923.698 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26306:924.903 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26306:924.931 - 1.271ms returns 16 (0x10)
-T3F74 26306:924.952 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:924.971 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26306:925.342 Data: 1E 00 00 00
-T3F74 26306:925.362 - 0.417ms returns 4 (0x4)
-T3F74 26306:925.380 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26306:925.396 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26306:925.842 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DD 01 00 00 ...
-T3F74 26306:925.862 - 0.489ms returns 20 (0x14)
-T3F74 26306:925.879 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:925.895 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26306:926.343 Data: 1F 03 00 00
-T3F74 26306:926.363 - 0.490ms returns 4 (0x4)
-T3F74 26306:926.380 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26306:926.396 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26306:926.842 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26306:926.861 - 0.488ms returns 12 (0xC)
-T3F74 26306:926.878 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:926.894 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26306:927.364 Data: 00 00 00 00
-T3F74 26306:927.400 - 0.530ms returns 4 (0x4)
-T3F74 26306:927.426 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:927.448 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26306:927.856 Data: 00 00 00 00
-T3F74 26306:927.885 - 0.467ms returns 4 (0x4)
-T3F74 26306:927.907 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26306:927.930 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26306:928.354 Data: 00 00 00 00
-T3F74 26306:928.378 - 0.478ms returns 4 (0x4)
-T062C 26306:939.884 JLINK_IsHalted()
-T062C 26306:940.980 - 1.111ms returns FALSE
-T062C 26307:041.519 JLINK_HasError()
-T062C 26307:041.606 JLINK_IsHalted()
-T062C 26307:042.722 - 1.134ms returns FALSE
-T062C 26307:143.484 JLINK_HasError()
-T062C 26307:143.574 JLINK_IsHalted()
-T062C 26307:144.791 - 1.259ms returns FALSE
-T062C 26307:245.521 JLINK_HasError()
-T062C 26307:245.610 JLINK_IsHalted()
-T062C 26307:246.696 - 1.107ms returns FALSE
-T062C 26307:347.431 JLINK_HasError()
-T062C 26307:347.509 JLINK_IsHalted()
-T062C 26307:348.743 - 1.258ms returns FALSE
-T062C 26307:449.441 JLINK_HasError()
-T062C 26307:449.690 JLINK_HasError()
-T062C 26307:449.716 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26307:449.763 Data: 8D 12 74 01
-T062C 26307:449.794 Debug reg: DWT_CYCCNT
-T062C 26307:449.825 - 0.119ms returns 1 (0x1)
-T3F74 26307:453.982 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26307:454.063 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26307:455.185 Data: 00 00 80 00
-T3F74 26307:455.242 - 1.270ms returns 4 (0x4)
-T3F74 26307:455.306 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26307:455.339 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26307:455.783 Data: 00 00 F0 01
-T3F74 26307:455.810 - 0.512ms returns 4 (0x4)
-T3F74 26307:459.718 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26307:459.751 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26307:460.907 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26307:460.935 - 1.225ms returns 16 (0x10)
-T3F74 26307:460.959 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26307:460.980 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26307:461.412 Data: 1F 00 00 00
-T3F74 26307:461.437 - 0.486ms returns 4 (0x4)
-T3F74 26307:461.458 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26307:461.478 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26307:462.029 Data: 00 00 00 00 00 00 00 00 00 00 00 00 CF 01 00 00 ...
-T3F74 26307:462.054 - 0.604ms returns 20 (0x14)
-T3F74 26307:462.075 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26307:462.095 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26307:462.529 Data: 1F 03 00 00
-T3F74 26307:462.554 - 0.487ms returns 4 (0x4)
-T3F74 26307:462.575 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26307:462.594 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26307:463.029 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26307:463.053 - 0.486ms returns 12 (0xC)
-T3F74 26307:463.074 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26307:463.094 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26307:463.530 Data: 00 00 00 00
-T3F74 26307:463.556 - 0.489ms returns 4 (0x4)
-T3F74 26307:463.577 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26307:463.596 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26307:464.080 Data: 00 00 00 00
-T3F74 26307:464.104 - 0.536ms returns 4 (0x4)
-T3F74 26307:464.125 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26307:464.145 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26307:464.528 Data: 00 00 00 00
-T3F74 26307:464.553 - 0.436ms returns 4 (0x4)
-T062C 26307:488.924 JLINK_IsHalted()
-T062C 26307:490.038 - 1.129ms returns FALSE
-T062C 26307:590.476 JLINK_HasError()
-T062C 26307:590.529 JLINK_IsHalted()
-T062C 26307:591.752 - 1.242ms returns FALSE
-T062C 26307:692.355 JLINK_HasError()
-T062C 26307:692.404 JLINK_IsHalted()
-T062C 26307:693.533 - 1.157ms returns FALSE
-T062C 26307:794.107 JLINK_HasError()
-T062C 26307:794.193 JLINK_IsHalted()
-T062C 26307:795.253 - 1.078ms returns FALSE
-T062C 26307:896.069 JLINK_HasError()
-T062C 26307:896.210 JLINK_IsHalted()
-T062C 26307:897.364 - 1.172ms returns FALSE
-T062C 26307:998.005 JLINK_HasError()
-T062C 26307:998.082 JLINK_HasError()
-T062C 26307:998.105 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26307:998.185 Data: 8D 12 74 01
-T062C 26307:998.218 Debug reg: DWT_CYCCNT
-T062C 26307:998.269 - 0.175ms returns 1 (0x1)
-T3F74 26308:001.631 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26308:001.691 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26308:002.898 Data: 00 00 80 00
-T3F74 26308:002.957 - 1.337ms returns 4 (0x4)
-T3F74 26308:003.019 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26308:003.051 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26308:004.246 Data: 00 00 F0 01
-T3F74 26308:004.284 - 1.275ms returns 4 (0x4)
-T3F74 26308:009.286 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26308:009.349 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26308:010.632 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26308:010.677 - 1.401ms returns 16 (0x10)
-T3F74 26308:010.706 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:010.733 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26308:011.239 Data: 1F 00 00 00
-T3F74 26308:011.273 - 0.577ms returns 4 (0x4)
-T3F74 26308:011.301 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26308:011.327 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26308:011.859 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8F 01 00 00 ...
-T3F74 26308:011.891 - 0.599ms returns 20 (0x14)
-T3F74 26308:011.916 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:011.941 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26308:012.481 Data: 1F 03 00 00
-T3F74 26308:012.511 - 0.605ms returns 4 (0x4)
-T3F74 26308:012.537 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26308:012.562 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26308:013.112 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26308:013.146 - 0.618ms returns 12 (0xC)
-T3F74 26308:013.172 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:013.194 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26308:013.755 Data: 00 00 00 00
-T3F74 26308:013.820 - 0.656ms returns 4 (0x4)
-T3F74 26308:013.853 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:013.882 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26308:014.364 Data: 00 00 00 00
-T3F74 26308:014.400 - 0.557ms returns 4 (0x4)
-T3F74 26308:014.427 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:014.453 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26308:014.998 Data: 00 00 00 00
-T3F74 26308:015.035 - 0.618ms returns 4 (0x4)
-T062C 26308:033.838 JLINK_IsHalted()
-T062C 26308:034.972 - 1.149ms returns FALSE
-T062C 26308:135.043 JLINK_HasError()
-T062C 26308:135.092 JLINK_IsHalted()
-T062C 26308:136.294 - 1.222ms returns FALSE
-T062C 26308:236.976 JLINK_HasError()
-T062C 26308:237.009 JLINK_IsHalted()
-T062C 26308:238.192 - 1.203ms returns FALSE
-T062C 26308:338.346 JLINK_HasError()
-T062C 26308:338.418 JLINK_IsHalted()
-T062C 26308:339.820 - 1.421ms returns FALSE
-T062C 26308:440.619 JLINK_HasError()
-T062C 26308:440.663 JLINK_IsHalted()
-T062C 26308:441.869 - 1.237ms returns FALSE
-T062C 26308:542.025 JLINK_HasError()
-T062C 26308:542.123 JLINK_HasError()
-T062C 26308:542.150 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26308:542.184 Data: 8D 12 74 01
-T062C 26308:542.208 Debug reg: DWT_CYCCNT
-T062C 26308:542.230 - 0.088ms returns 1 (0x1)
-T3F74 26308:544.893 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26308:544.940 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26308:546.111 Data: 00 00 80 00
-T3F74 26308:546.172 - 1.286ms returns 4 (0x4)
-T3F74 26308:546.207 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26308:546.227 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26308:546.631 Data: 00 00 F0 01
-T3F74 26308:546.651 - 0.451ms returns 4 (0x4)
-T3F74 26308:549.897 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26308:549.924 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26308:551.187 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26308:551.216 - 1.325ms returns 16 (0x10)
-T3F74 26308:551.236 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:551.255 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26308:551.757 Data: 1F 00 00 00
-T3F74 26308:551.781 - 0.553ms returns 4 (0x4)
-T3F74 26308:551.802 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26308:551.821 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26308:552.386 Data: 00 00 00 00 00 00 00 00 00 00 00 00 49 01 00 00 ...
-T3F74 26308:552.409 - 0.615ms returns 20 (0x14)
-T3F74 26308:552.430 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:552.449 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26308:552.880 Data: 1F 03 00 00
-T3F74 26308:552.904 - 0.482ms returns 4 (0x4)
-T3F74 26308:552.928 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26308:552.961 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26308:553.507 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26308:553.530 - 0.610ms returns 12 (0xC)
-T3F74 26308:553.550 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:553.569 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26308:554.007 Data: 00 00 00 00
-T3F74 26308:554.032 - 0.491ms returns 4 (0x4)
-T3F74 26308:554.054 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:554.073 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26308:554.516 Data: 00 00 00 00
-T3F74 26308:554.540 - 0.494ms returns 4 (0x4)
-T3F74 26308:554.560 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26308:554.579 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26308:555.034 Data: 00 00 00 00
-T3F74 26308:555.054 - 0.500ms returns 4 (0x4)
-T062C 26308:567.432 JLINK_IsHalted()
-T062C 26308:568.517 - 1.103ms returns FALSE
-T062C 26308:669.475 JLINK_HasError()
-T062C 26308:669.554 JLINK_IsHalted()
-T062C 26308:670.705 - 1.193ms returns FALSE
-T062C 26308:771.397 JLINK_HasError()
-T062C 26308:771.435 JLINK_IsHalted()
-T062C 26308:772.619 - 1.202ms returns FALSE
-T062C 26308:872.802 JLINK_HasError()
-T062C 26308:872.877 JLINK_IsHalted()
-T062C 26308:874.051 - 1.215ms returns FALSE
-T062C 26308:974.780 JLINK_HasError()
-T062C 26308:974.849 JLINK_IsHalted()
-T062C 26308:976.046 - 1.216ms returns FALSE
-T062C 26309:076.498 JLINK_HasError()
-T062C 26309:076.572 JLINK_HasError()
-T062C 26309:076.616 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26309:076.676 Data: 8D 12 74 01
-T062C 26309:076.739 Debug reg: DWT_CYCCNT
-T062C 26309:076.758 - 0.148ms returns 1 (0x1)
-T3F74 26309:079.195 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26309:079.228 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26309:080.394 Data: 00 00 80 00
-T3F74 26309:080.474 - 1.295ms returns 4 (0x4)
-T3F74 26309:080.522 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26309:080.545 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26309:081.071 Data: 00 00 F0 01
-T3F74 26309:081.096 - 0.582ms returns 4 (0x4)
-T3F74 26309:084.666 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26309:084.698 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26309:086.017 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26309:086.053 - 1.394ms returns 16 (0x10)
-T3F74 26309:086.083 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:086.106 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26309:086.565 Data: 1E 00 00 00
-T3F74 26309:086.589 - 0.513ms returns 4 (0x4)
-T3F74 26309:086.609 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26309:086.628 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26309:087.192 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 02 00 00 ...
-T3F74 26309:087.215 - 0.613ms returns 20 (0x14)
-T3F74 26309:087.235 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:087.254 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26309:087.683 Data: 1F 03 00 00
-T3F74 26309:087.703 - 0.475ms returns 4 (0x4)
-T3F74 26309:087.720 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26309:087.736 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26309:088.185 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26309:088.204 - 0.490ms returns 12 (0xC)
-T3F74 26309:088.221 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:088.237 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26309:088.683 Data: 00 00 00 00
-T3F74 26309:088.703 - 0.488ms returns 4 (0x4)
-T3F74 26309:088.721 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:088.736 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26309:089.180 Data: 00 00 00 00
-T3F74 26309:089.200 - 0.485ms returns 4 (0x4)
-T3F74 26309:089.216 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:089.232 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26309:089.678 Data: 00 00 00 00
-T3F74 26309:089.698 - 0.488ms returns 4 (0x4)
-T062C 26309:108.972 JLINK_IsHalted()
-T062C 26309:110.096 - 1.143ms returns FALSE
-T062C 26309:210.313 JLINK_HasError()
-T062C 26309:210.394 JLINK_IsHalted()
-T062C 26309:211.618 - 1.251ms returns FALSE
-T062C 26309:312.078 JLINK_HasError()
-T062C 26309:312.150 JLINK_IsHalted()
-T062C 26309:313.318 - 1.186ms returns FALSE
-T062C 26309:413.781 JLINK_HasError()
-T062C 26309:413.855 JLINK_IsHalted()
-T062C 26309:415.112 - 1.276ms returns FALSE
-T062C 26309:515.821 JLINK_HasError()
-T062C 26309:515.866 JLINK_IsHalted()
-T062C 26309:516.895 - 1.050ms returns FALSE
-T062C 26309:618.085 JLINK_HasError()
-T062C 26309:618.172 JLINK_HasError()
-T062C 26309:618.216 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26309:618.277 Data: 8D 12 74 01
-T062C 26309:618.334 Debug reg: DWT_CYCCNT
-T062C 26309:618.388 - 0.197ms returns 1 (0x1)
-T3F74 26309:620.858 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26309:620.892 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26309:622.041 Data: 00 00 80 00
-T3F74 26309:622.077 - 1.227ms returns 4 (0x4)
-T3F74 26309:622.121 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26309:622.145 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26309:622.620 Data: 00 00 F0 01
-T3F74 26309:622.644 - 0.531ms returns 4 (0x4)
-T3F74 26309:625.686 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26309:625.722 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26309:626.896 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26309:626.929 - 1.250ms returns 16 (0x10)
-T3F74 26309:626.952 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:626.975 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26309:627.357 Data: 1E 00 00 00
-T3F74 26309:627.378 - 0.432ms returns 4 (0x4)
-T3F74 26309:627.405 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26309:627.422 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26309:628.003 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 02 00 00 ...
-T3F74 26309:628.038 - 0.641ms returns 20 (0x14)
-T3F74 26309:628.064 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:628.087 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26309:628.498 Data: 1F 03 00 00
-T3F74 26309:628.527 - 0.470ms returns 4 (0x4)
-T3F74 26309:628.549 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26309:628.569 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26309:628.995 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26309:629.018 - 0.477ms returns 12 (0xC)
-T3F74 26309:629.039 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:629.058 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26309:629.492 Data: 00 00 00 00
-T3F74 26309:629.516 - 0.484ms returns 4 (0x4)
-T3F74 26309:629.536 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:629.554 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26309:629.993 Data: 00 00 00 00
-T3F74 26309:630.016 - 0.488ms returns 4 (0x4)
-T3F74 26309:630.036 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26309:630.055 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26309:630.487 Data: 00 00 00 00
-T3F74 26309:630.506 - 0.477ms returns 4 (0x4)
-T062C 26309:642.343 JLINK_IsHalted()
-T062C 26309:643.398 - 1.076ms returns FALSE
-T062C 26309:744.374 JLINK_HasError()
-T062C 26309:744.452 JLINK_IsHalted()
-T062C 26309:745.689 - 1.286ms returns FALSE
-T062C 26309:846.622 JLINK_HasError()
-T062C 26309:846.694 JLINK_IsHalted()
-T062C 26309:847.940 - 1.288ms returns FALSE
-T062C 26309:948.655 JLINK_HasError()
-T062C 26309:948.684 JLINK_IsHalted()
-T062C 26309:949.792 - 1.156ms returns FALSE
-T062C 26310:050.528 JLINK_HasError()
-T062C 26310:050.555 JLINK_IsHalted()
-T062C 26310:051.651 - 1.114ms returns FALSE
-T062C 26310:151.743 JLINK_HasError()
-T062C 26310:151.785 JLINK_HasError()
-T062C 26310:151.804 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26310:151.833 Data: 8D 12 74 01
-T062C 26310:151.857 Debug reg: DWT_CYCCNT
-T062C 26310:151.880 - 0.084ms returns 1 (0x1)
-T3F74 26310:154.212 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26310:154.250 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26310:155.311 Data: 00 00 80 00
-T3F74 26310:155.338 - 1.134ms returns 4 (0x4)
-T3F74 26310:155.376 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26310:155.397 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26310:155.809 Data: 00 00 F0 01
-T3F74 26310:155.830 - 0.461ms returns 4 (0x4)
-T3F74 26310:158.793 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26310:158.821 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26310:160.079 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26310:160.111 - 1.326ms returns 16 (0x10)
-T3F74 26310:160.135 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:160.159 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26310:160.666 Data: 1E 00 00 00
-T3F74 26310:160.686 - 0.558ms returns 4 (0x4)
-T3F74 26310:160.704 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26310:160.720 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26310:161.163 Data: 00 00 00 00 00 00 00 00 00 00 00 00 43 01 00 00 ...
-T3F74 26310:161.183 - 0.485ms returns 20 (0x14)
-T3F74 26310:161.200 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:161.216 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26310:161.667 Data: 1F 03 00 00
-T3F74 26310:161.687 - 0.494ms returns 4 (0x4)
-T3F74 26310:161.705 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26310:161.721 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26310:162.163 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26310:162.183 - 0.484ms returns 12 (0xC)
-T3F74 26310:162.200 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:162.216 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26310:162.696 Data: 00 00 00 00
-T3F74 26310:162.720 - 0.528ms returns 4 (0x4)
-T3F74 26310:162.741 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:162.760 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26310:163.172 Data: 00 00 00 00
-T3F74 26310:163.196 - 0.463ms returns 4 (0x4)
-T3F74 26310:163.216 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:163.235 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26310:163.671 Data: 00 00 00 00
-T3F74 26310:163.694 - 0.486ms returns 4 (0x4)
-T062C 26310:175.592 JLINK_IsHalted()
-T062C 26310:176.710 - 1.137ms returns FALSE
-T062C 26310:276.913 JLINK_HasError()
-T062C 26310:276.997 JLINK_IsHalted()
-T062C 26310:278.243 - 1.283ms returns FALSE
-T062C 26310:378.413 JLINK_HasError()
-T062C 26310:378.486 JLINK_IsHalted()
-T062C 26310:379.787 - 1.343ms returns FALSE
-T062C 26310:480.559 JLINK_HasError()
-T062C 26310:480.629 JLINK_IsHalted()
-T062C 26310:481.840 - 1.229ms returns FALSE
-T062C 26310:582.514 JLINK_HasError()
-T062C 26310:582.558 JLINK_IsHalted()
-T062C 26310:583.676 - 1.141ms returns FALSE
-T062C 26310:683.856 JLINK_HasError()
-T062C 26310:683.937 JLINK_HasError()
-T062C 26310:683.981 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26310:684.043 Data: 8D 12 74 01
-T062C 26310:684.082 Debug reg: DWT_CYCCNT
-T062C 26310:684.100 - 0.126ms returns 1 (0x1)
-T3F74 26310:687.108 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26310:687.147 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26310:688.375 Data: 00 00 80 00
-T3F74 26310:688.455 - 1.367ms returns 4 (0x4)
-T3F74 26310:688.517 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26310:688.540 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26310:689.708 Data: 00 00 F0 01
-T3F74 26310:689.786 - 1.287ms returns 4 (0x4)
-T3F74 26310:692.860 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26310:692.891 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26310:694.146 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26310:694.174 - 1.321ms returns 16 (0x10)
-T3F74 26310:694.195 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:694.215 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26310:694.591 Data: 1E 00 00 00
-T3F74 26310:694.612 - 0.423ms returns 4 (0x4)
-T3F74 26310:694.629 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26310:694.652 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26310:695.103 Data: 00 00 00 00 00 00 00 00 00 00 00 00 35 01 00 00 ...
-T3F74 26310:695.126 - 0.505ms returns 20 (0x14)
-T3F74 26310:695.147 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:695.166 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26310:695.616 Data: 1F 03 00 00
-T3F74 26310:695.639 - 0.500ms returns 4 (0x4)
-T3F74 26310:695.660 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26310:695.679 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26310:696.100 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26310:696.124 - 0.474ms returns 12 (0xC)
-T3F74 26310:696.146 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:696.165 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26310:696.595 Data: 00 00 00 00
-T3F74 26310:696.615 - 0.476ms returns 4 (0x4)
-T3F74 26310:696.632 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:696.648 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26310:697.094 Data: 00 00 00 00
-T3F74 26310:697.115 - 0.489ms returns 4 (0x4)
-T3F74 26310:697.132 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26310:697.148 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26310:697.595 Data: 00 00 00 00
-T3F74 26310:697.614 - 0.489ms returns 4 (0x4)
-T062C 26310:709.840 JLINK_IsHalted()
-T062C 26310:710.980 - 1.158ms returns FALSE
-T062C 26310:811.479 JLINK_HasError()
-T062C 26310:811.563 JLINK_IsHalted()
-T062C 26310:812.803 - 1.259ms returns FALSE
-T062C 26310:913.496 JLINK_HasError()
-T062C 26310:913.523 JLINK_IsHalted()
-T062C 26310:914.687 - 1.181ms returns FALSE
-T062C 26311:014.952 JLINK_HasError()
-T062C 26311:015.026 JLINK_IsHalted()
-T062C 26311:016.274 - 1.267ms returns FALSE
-T062C 26311:116.412 JLINK_HasError()
-T062C 26311:116.483 JLINK_IsHalted()
-T062C 26311:117.639 - 1.173ms returns FALSE
-T062C 26311:217.822 JLINK_HasError()
-T062C 26311:217.894 JLINK_HasError()
-T062C 26311:217.938 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26311:218.007 Data: 8D 12 74 01
-T062C 26311:218.027 Debug reg: DWT_CYCCNT
-T062C 26311:218.046 - 0.114ms returns 1 (0x1)
-T3F74 26311:220.837 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26311:220.874 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26311:222.007 Data: 00 00 80 00
-T3F74 26311:222.064 - 1.234ms returns 4 (0x4)
-T3F74 26311:222.098 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26311:222.118 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26311:222.522 Data: 00 00 F0 01
-T3F74 26311:222.542 - 0.451ms returns 4 (0x4)
-T3F74 26311:225.790 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26311:225.817 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26311:227.168 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26311:227.217 - 1.435ms returns 16 (0x10)
-T3F74 26311:227.242 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:227.265 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26311:227.664 Data: 1E 00 00 00
-T3F74 26311:227.698 - 0.464ms returns 4 (0x4)
-T3F74 26311:227.722 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26311:227.745 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26311:228.280 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A1 01 00 00 ...
-T3F74 26311:228.301 - 0.585ms returns 20 (0x14)
-T3F74 26311:228.318 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:228.334 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26311:228.777 Data: 1F 03 00 00
-T3F74 26311:228.801 - 0.490ms returns 4 (0x4)
-T3F74 26311:228.821 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26311:228.840 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26311:229.275 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26311:229.298 - 0.485ms returns 12 (0xC)
-T3F74 26311:229.319 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:229.337 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26311:229.781 Data: 00 00 00 00
-T3F74 26311:229.815 - 0.504ms returns 4 (0x4)
-T3F74 26311:229.835 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:229.854 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26311:230.289 Data: 00 00 00 00
-T3F74 26311:230.309 - 0.480ms returns 4 (0x4)
-T3F74 26311:230.326 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:230.342 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26311:230.776 Data: 00 00 00 00
-T3F74 26311:230.796 - 0.476ms returns 4 (0x4)
-T062C 26311:242.228 JLINK_IsHalted()
-T062C 26311:243.409 - 1.195ms returns FALSE
-T062C 26311:343.531 JLINK_HasError()
-T062C 26311:343.608 JLINK_IsHalted()
-T062C 26311:344.783 - 1.193ms returns FALSE
-T062C 26311:445.015 JLINK_HasError()
-T062C 26311:445.109 JLINK_IsHalted()
-T062C 26311:446.259 - 1.172ms returns FALSE
-T062C 26311:547.079 JLINK_HasError()
-T062C 26311:547.129 JLINK_IsHalted()
-T062C 26311:548.264 - 1.152ms returns FALSE
-T062C 26311:648.830 JLINK_HasError()
-T062C 26311:648.894 JLINK_IsHalted()
-T062C 26311:650.114 - 1.237ms returns FALSE
-T062C 26311:750.269 JLINK_HasError()
-T062C 26311:750.364 JLINK_HasError()
-T062C 26311:750.408 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26311:750.470 Data: 8D 12 74 01
-T062C 26311:750.534 Debug reg: DWT_CYCCNT
-T062C 26311:750.588 - 0.201ms returns 1 (0x1)
-T3F74 26311:753.151 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26311:753.183 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26311:754.437 Data: 00 00 80 00
-T3F74 26311:754.470 - 1.327ms returns 4 (0x4)
-T3F74 26311:754.509 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26311:754.534 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26311:754.963 Data: 00 00 F0 01
-T3F74 26311:754.983 - 0.480ms returns 4 (0x4)
-T3F74 26311:757.969 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26311:758.006 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26311:759.230 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26311:759.267 - 1.306ms returns 16 (0x10)
-T3F74 26311:759.295 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:759.320 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26311:759.713 Data: 1E 00 00 00
-T3F74 26311:759.744 - 0.457ms returns 4 (0x4)
-T3F74 26311:759.767 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26311:759.788 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26311:760.334 Data: 00 00 00 00 00 00 00 00 00 00 00 00 AF 02 00 00 ...
-T3F74 26311:760.357 - 0.598ms returns 20 (0x14)
-T3F74 26311:760.378 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:760.397 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26311:760.824 Data: 1F 03 00 00
-T3F74 26311:760.844 - 0.472ms returns 4 (0x4)
-T3F74 26311:760.861 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26311:760.877 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26311:761.330 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26311:761.349 - 0.495ms returns 12 (0xC)
-T3F74 26311:761.367 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:761.383 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26311:761.828 Data: 00 00 00 00
-T3F74 26311:761.848 - 0.488ms returns 4 (0x4)
-T3F74 26311:761.865 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:761.881 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26311:762.325 Data: 00 00 00 00
-T3F74 26311:762.345 - 0.486ms returns 4 (0x4)
-T3F74 26311:762.362 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26311:762.378 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26311:762.823 Data: 00 00 00 00
-T3F74 26311:762.843 - 0.488ms returns 4 (0x4)
-T062C 26311:775.644 JLINK_IsHalted()
-T062C 26311:776.737 - 1.132ms returns FALSE
-T062C 26311:877.594 JLINK_HasError()
-T062C 26311:877.678 JLINK_IsHalted()
-T062C 26311:878.925 - 1.295ms returns FALSE
-T062C 26311:979.660 JLINK_HasError()
-T062C 26311:979.748 JLINK_IsHalted()
-T062C 26311:980.841 - 1.111ms returns FALSE
-T062C 26312:080.998 JLINK_HasError()
-T062C 26312:081.071 JLINK_IsHalted()
-T062C 26312:082.173 - 1.120ms returns FALSE
-T062C 26312:183.188 JLINK_HasError()
-T062C 26312:183.271 JLINK_IsHalted()
-T062C 26312:184.288 - 1.036ms returns FALSE
-T062C 26312:284.774 JLINK_HasError()
-T062C 26312:284.848 JLINK_HasError()
-T062C 26312:284.877 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26312:284.906 Data: 8D 12 74 01
-T062C 26312:284.930 Debug reg: DWT_CYCCNT
-T062C 26312:284.953 - 0.083ms returns 1 (0x1)
-T3F74 26312:287.463 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26312:287.504 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26312:288.597 Data: 00 00 80 00
-T3F74 26312:288.676 - 1.233ms returns 4 (0x4)
-T3F74 26312:288.799 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26312:288.853 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26312:289.978 Data: 00 00 F0 01
-T3F74 26312:290.012 - 1.222ms returns 4 (0x4)
-T3F74 26312:293.129 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26312:293.156 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26312:294.434 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26312:294.462 - 1.340ms returns 16 (0x10)
-T3F74 26312:294.483 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:294.502 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26312:294.889 Data: 1F 00 00 00
-T3F74 26312:294.913 - 0.438ms returns 4 (0x4)
-T3F74 26312:294.934 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26312:294.953 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26312:295.510 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7D 01 00 00 ...
-T3F74 26312:295.533 - 0.607ms returns 20 (0x14)
-T3F74 26312:295.554 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:295.572 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26312:296.013 Data: 1F 03 00 00
-T3F74 26312:296.036 - 0.490ms returns 4 (0x4)
-T3F74 26312:296.056 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26312:296.076 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26312:296.508 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26312:296.528 - 0.478ms returns 12 (0xC)
-T3F74 26312:296.545 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:296.561 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26312:297.006 Data: 00 00 00 00
-T3F74 26312:297.026 - 0.488ms returns 4 (0x4)
-T3F74 26312:297.043 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:297.059 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26312:297.508 Data: 00 00 00 00
-T3F74 26312:297.528 - 0.491ms returns 4 (0x4)
-T3F74 26312:297.545 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:297.561 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26312:298.007 Data: 00 00 00 00
-T3F74 26312:298.027 - 0.488ms returns 4 (0x4)
-T062C 26312:317.292 JLINK_IsHalted()
-T062C 26312:318.394 - 1.117ms returns FALSE
-T062C 26312:419.029 JLINK_HasError()
-T062C 26312:419.065 JLINK_IsHalted()
-T062C 26312:420.162 - 1.115ms returns FALSE
-T062C 26312:520.715 JLINK_HasError()
-T062C 26312:520.790 JLINK_IsHalted()
-T062C 26312:521.978 - 1.236ms returns FALSE
-T062C 26312:622.162 JLINK_HasError()
-T062C 26312:622.233 JLINK_IsHalted()
-T062C 26312:623.349 - 1.133ms returns FALSE
-T062C 26312:723.891 JLINK_HasError()
-T062C 26312:723.935 JLINK_IsHalted()
-T062C 26312:724.972 - 1.048ms returns FALSE
-T062C 26312:825.734 JLINK_HasError()
-T062C 26312:825.819 JLINK_HasError()
-T062C 26312:825.838 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26312:825.867 Data: 8D 12 74 01
-T062C 26312:825.891 Debug reg: DWT_CYCCNT
-T062C 26312:825.913 - 0.083ms returns 1 (0x1)
-T3F74 26312:828.462 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26312:828.499 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26312:829.614 Data: 00 00 80 00
-T3F74 26312:829.668 - 1.215ms returns 4 (0x4)
-T3F74 26312:829.721 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26312:829.745 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26312:830.195 Data: 00 00 F0 01
-T3F74 26312:830.219 - 0.513ms returns 4 (0x4)
-T3F74 26312:833.301 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26312:833.328 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26312:834.608 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26312:834.641 - 1.348ms returns 16 (0x10)
-T3F74 26312:834.664 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:834.687 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26312:835.820 Data: 1E 00 00 00
-T3F74 26312:835.855 - 1.199ms returns 4 (0x4)
-T3F74 26312:835.881 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26312:835.903 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26312:836.449 Data: 00 00 00 00 00 00 00 00 00 00 00 00 EF 02 00 00 ...
-T3F74 26312:836.479 - 0.605ms returns 20 (0x14)
-T3F74 26312:836.501 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:836.522 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26312:836.931 Data: 1F 03 00 00
-T3F74 26312:836.951 - 0.457ms returns 4 (0x4)
-T3F74 26312:836.968 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26312:836.985 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26312:837.432 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26312:837.452 - 0.490ms returns 12 (0xC)
-T3F74 26312:837.469 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:837.485 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26312:837.930 Data: 00 00 00 00
-T3F74 26312:837.950 - 0.488ms returns 4 (0x4)
-T3F74 26312:837.967 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:837.983 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26312:838.435 Data: 00 00 00 00
-T3F74 26312:838.455 - 0.495ms returns 4 (0x4)
-T3F74 26312:838.473 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26312:838.489 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26312:838.935 Data: 00 00 00 00
-T3F74 26312:838.955 - 0.489ms returns 4 (0x4)
-T062C 26312:858.457 JLINK_IsHalted()
-T062C 26312:859.572 - 1.129ms returns FALSE
-T062C 26312:959.753 JLINK_HasError()
-T062C 26312:959.834 JLINK_IsHalted()
-T062C 26312:961.170 - 1.356ms returns FALSE
-T062C 26313:061.953 JLINK_HasError()
-T062C 26313:062.027 JLINK_IsHalted()
-T062C 26313:063.147 - 1.139ms returns FALSE
-T062C 26313:163.357 JLINK_HasError()
-T062C 26313:163.428 JLINK_IsHalted()
-T062C 26313:164.611 - 1.201ms returns FALSE
-T062C 26313:264.696 JLINK_HasError()
-T062C 26313:264.732 JLINK_IsHalted()
-T062C 26313:265.761 - 1.046ms returns FALSE
-T062C 26313:366.653 JLINK_HasError()
-T062C 26313:366.734 JLINK_HasError()
-T062C 26313:366.779 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26313:366.825 Data: 8D 12 74 01
-T062C 26313:366.849 Debug reg: DWT_CYCCNT
-T062C 26313:366.872 - 0.100ms returns 1 (0x1)
-T3F74 26313:369.315 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26313:369.356 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26313:370.586 Data: 00 00 80 00
-T3F74 26313:370.650 - 1.341ms returns 4 (0x4)
-T3F74 26313:370.685 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26313:370.705 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26313:371.120 Data: 00 00 F0 01
-T3F74 26313:371.144 - 0.466ms returns 4 (0x4)
-T3F74 26313:374.291 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26313:374.318 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26313:375.505 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26313:375.538 - 1.255ms returns 16 (0x10)
-T3F74 26313:375.562 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:375.584 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26313:375.991 Data: 1E 00 00 00
-T3F74 26313:376.016 - 0.462ms returns 4 (0x4)
-T3F74 26313:376.037 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26313:376.057 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26313:376.616 Data: 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 ...
-T3F74 26313:376.640 - 0.610ms returns 20 (0x14)
-T3F74 26313:376.660 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:376.679 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26313:377.114 Data: 1F 03 00 00
-T3F74 26313:377.138 - 0.486ms returns 4 (0x4)
-T3F74 26313:377.158 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26313:377.190 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26313:377.623 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26313:377.646 - 0.495ms returns 12 (0xC)
-T3F74 26313:377.666 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:377.685 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26313:378.123 Data: 00 00 00 00
-T3F74 26313:378.146 - 0.488ms returns 4 (0x4)
-T3F74 26313:378.166 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:378.185 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26313:378.609 Data: 00 00 00 00
-T3F74 26313:378.629 - 0.469ms returns 4 (0x4)
-T3F74 26313:378.646 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:378.662 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26313:379.221 Data: 00 00 00 00
-T3F74 26313:379.248 - 0.610ms returns 4 (0x4)
-T062C 26313:390.946 JLINK_IsHalted()
-T062C 26313:392.026 - 1.098ms returns FALSE
-T062C 26313:493.031 JLINK_HasError()
-T062C 26313:493.107 JLINK_IsHalted()
-T062C 26313:494.327 - 1.239ms returns FALSE
-T062C 26313:595.027 JLINK_HasError()
-T062C 26313:595.056 JLINK_IsHalted()
-T062C 26313:596.203 - 1.165ms returns FALSE
-T062C 26313:696.405 JLINK_HasError()
-T062C 26313:696.480 JLINK_IsHalted()
-T062C 26313:697.680 - 1.220ms returns FALSE
-T062C 26313:798.013 JLINK_HasError()
-T062C 26313:798.059 JLINK_IsHalted()
-T062C 26313:799.097 - 1.067ms returns FALSE
-T062C 26313:900.065 JLINK_HasError()
-T062C 26313:900.139 JLINK_HasError()
-T062C 26313:900.185 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26313:900.246 Data: 8D 12 74 01
-T062C 26313:900.304 Debug reg: DWT_CYCCNT
-T062C 26313:900.358 - 0.192ms returns 1 (0x1)
-T3F74 26313:902.959 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26313:902.996 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26313:904.055 Data: 00 00 80 00
-T3F74 26313:904.075 - 1.123ms returns 4 (0x4)
-T3F74 26313:904.103 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26313:904.120 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26313:904.544 Data: 00 00 F0 01
-T3F74 26313:904.565 - 0.468ms returns 4 (0x4)
-T3F74 26313:907.476 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26313:907.513 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26313:908.705 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26313:908.738 - 1.270ms returns 16 (0x10)
-T3F74 26313:908.762 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:908.785 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26313:909.294 Data: 1E 00 00 00
-T3F74 26313:909.314 - 0.559ms returns 4 (0x4)
-T3F74 26313:909.332 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26313:909.348 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26313:909.793 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8B 00 00 00 ...
-T3F74 26313:909.813 - 0.488ms returns 20 (0x14)
-T3F74 26313:909.830 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:909.846 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26313:910.289 Data: 1F 03 00 00
-T3F74 26313:910.309 - 0.485ms returns 4 (0x4)
-T3F74 26313:910.326 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26313:910.342 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26313:910.788 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26313:910.808 - 0.489ms returns 12 (0xC)
-T3F74 26313:910.825 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:910.841 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26313:911.328 Data: 00 00 00 00
-T3F74 26313:911.351 - 0.534ms returns 4 (0x4)
-T3F74 26313:911.371 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:911.390 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26313:911.798 Data: 00 00 00 00
-T3F74 26313:911.821 - 0.457ms returns 4 (0x4)
-T3F74 26313:911.841 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26313:911.866 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26313:912.301 Data: 00 00 00 00
-T3F74 26313:912.325 - 0.491ms returns 4 (0x4)
-T062C 26313:924.827 JLINK_IsHalted()
-T062C 26313:925.942 - 1.133ms returns FALSE
-T062C 26314:026.416 JLINK_HasError()
-T062C 26314:026.478 JLINK_IsHalted()
-T062C 26314:027.542 - 1.072ms returns FALSE
-T062C 26314:128.702 JLINK_HasError()
-T062C 26314:128.736 JLINK_IsHalted()
-T062C 26314:129.897 - 1.208ms returns FALSE
-T062C 26314:230.360 JLINK_HasError()
-T062C 26314:230.449 JLINK_IsHalted()
-T062C 26314:231.595 - 1.164ms returns FALSE
-T062C 26314:331.792 JLINK_HasError()
-T062C 26314:331.863 JLINK_IsHalted()
-T062C 26314:333.062 - 1.240ms returns FALSE
-T062C 26314:433.866 JLINK_HasError()
-T062C 26314:433.940 JLINK_HasError()
-T062C 26314:433.958 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26314:433.987 Data: 8D 12 74 01
-T062C 26314:434.011 Debug reg: DWT_CYCCNT
-T062C 26314:434.033 - 0.082ms returns 1 (0x1)
-T3F74 26314:436.657 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26314:436.698 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26314:437.876 Data: 00 00 80 00
-T3F74 26314:437.956 - 1.318ms returns 4 (0x4)
-T3F74 26314:438.044 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26314:438.068 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26314:439.186 Data: 00 00 F0 01
-T3F74 26314:439.264 - 1.240ms returns 4 (0x4)
-T3F74 26314:442.557 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26314:442.590 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26314:443.725 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26314:443.746 - 1.195ms returns 16 (0x10)
-T3F74 26314:443.764 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:443.780 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26314:444.258 Data: 1E 00 00 00
-T3F74 26314:444.294 - 0.537ms returns 4 (0x4)
-T3F74 26314:444.320 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26314:444.342 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26314:444.863 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F9 02 00 00 ...
-T3F74 26314:444.893 - 0.580ms returns 20 (0x14)
-T3F74 26314:444.915 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:444.936 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26314:445.350 Data: 1F 03 00 00
-T3F74 26314:445.374 - 0.467ms returns 4 (0x4)
-T3F74 26314:445.394 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26314:445.413 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26314:445.865 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26314:445.885 - 0.497ms returns 12 (0xC)
-T3F74 26314:445.902 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:445.918 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26314:446.343 Data: 00 00 00 00
-T3F74 26314:446.363 - 0.467ms returns 4 (0x4)
-T3F74 26314:446.380 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:446.396 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26314:446.871 Data: 00 00 00 00
-T3F74 26314:446.895 - 0.523ms returns 4 (0x4)
-T3F74 26314:446.915 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:446.934 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26314:447.352 Data: 00 00 00 00
-T3F74 26314:447.375 - 0.467ms returns 4 (0x4)
-T062C 26314:458.888 JLINK_IsHalted()
-T062C 26314:459.983 - 1.106ms returns FALSE
-T062C 26314:560.669 JLINK_HasError()
-T062C 26314:560.707 JLINK_IsHalted()
-T062C 26314:561.835 - 1.146ms returns FALSE
-T062C 26314:662.453 JLINK_HasError()
-T062C 26314:662.635 JLINK_IsHalted()
-T062C 26314:663.833 - 1.241ms returns FALSE
-T062C 26314:764.062 JLINK_HasError()
-T062C 26314:764.132 JLINK_IsHalted()
-T062C 26314:765.359 - 1.245ms returns FALSE
-T062C 26314:865.856 JLINK_HasError()
-T062C 26314:865.918 JLINK_IsHalted()
-T062C 26314:867.093 - 1.210ms returns FALSE
-T062C 26314:967.265 JLINK_HasError()
-T062C 26314:967.339 JLINK_HasError()
-T062C 26314:967.383 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26314:967.444 Data: 8D 12 74 01
-T062C 26314:967.501 Debug reg: DWT_CYCCNT
-T062C 26314:967.520 - 0.143ms returns 1 (0x1)
-T3F74 26314:970.173 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26314:970.210 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26314:971.373 Data: 00 00 80 00
-T3F74 26314:971.456 - 1.303ms returns 4 (0x4)
-T3F74 26314:971.567 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26314:971.631 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26314:972.863 Data: 00 00 F0 01
-T3F74 26314:972.941 - 1.394ms returns 4 (0x4)
-T3F74 26314:976.727 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26314:976.758 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26314:977.969 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26314:977.998 - 1.277ms returns 16 (0x10)
-T3F74 26314:978.018 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:978.038 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26314:978.527 Data: 1F 00 00 00
-T3F74 26314:978.547 - 0.535ms returns 4 (0x4)
-T3F74 26314:978.564 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26314:978.580 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26314:979.027 Data: 00 00 00 00 00 00 00 00 00 00 00 00 15 01 00 00 ...
-T3F74 26314:979.047 - 0.490ms returns 20 (0x14)
-T3F74 26314:979.065 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:979.081 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26314:979.525 Data: 1F 03 00 00
-T3F74 26314:979.546 - 0.487ms returns 4 (0x4)
-T3F74 26314:979.563 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26314:979.579 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26314:980.026 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26314:980.046 - 0.490ms returns 12 (0xC)
-T3F74 26314:980.063 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:980.079 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26314:980.525 Data: 00 00 00 00
-T3F74 26314:980.545 - 0.488ms returns 4 (0x4)
-T3F74 26314:980.562 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:980.578 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26314:981.026 Data: 00 00 00 00
-T3F74 26314:981.046 - 0.491ms returns 4 (0x4)
-T3F74 26314:981.063 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26314:981.079 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26314:981.525 Data: 00 00 00 00
-T3F74 26314:981.545 - 0.489ms returns 4 (0x4)
-T062C 26315:001.079 JLINK_IsHalted()
-T062C 26315:002.163 - 1.102ms returns FALSE
-T062C 26315:102.929 JLINK_HasError()
-T062C 26315:103.005 JLINK_IsHalted()
-T062C 26315:104.128 - 1.141ms returns FALSE
-T062C 26315:205.282 JLINK_HasError()
-T062C 26315:205.356 JLINK_IsHalted()
-T062C 26315:206.640 - 1.302ms returns FALSE
-T062C 26315:307.313 JLINK_HasError()
-T062C 26315:307.339 JLINK_IsHalted()
-T062C 26315:308.486 - 1.194ms returns FALSE
-T062C 26315:409.389 JLINK_HasError()
-T062C 26315:409.459 JLINK_IsHalted()
-T062C 26315:410.692 - 1.252ms returns FALSE
-T062C 26315:511.620 JLINK_HasError()
-T062C 26315:511.648 JLINK_HasError()
-T062C 26315:511.663 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26315:511.689 Data: 8D 12 74 01
-T062C 26315:511.710 Debug reg: DWT_CYCCNT
-T062C 26315:511.728 - 0.071ms returns 1 (0x1)
-T3F74 26315:514.290 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26315:514.326 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26315:515.487 Data: 00 00 80 00
-T3F74 26315:515.567 - 1.306ms returns 4 (0x4)
-T3F74 26315:515.627 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26315:515.650 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26315:516.792 Data: 00 00 F0 01
-T3F74 26315:516.870 - 1.263ms returns 4 (0x4)
-T3F74 26315:520.072 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26315:520.105 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26315:521.455 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26315:521.487 - 1.423ms returns 16 (0x10)
-T3F74 26315:521.511 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26315:521.541 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26315:521.955 Data: 1E 00 00 00
-T3F74 26315:521.979 - 0.475ms returns 4 (0x4)
-T3F74 26315:521.999 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26315:522.018 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26315:522.580 Data: 00 00 00 00 00 00 00 00 00 00 00 00 03 02 00 00 ...
-T3F74 26315:522.610 - 0.617ms returns 20 (0x14)
-T3F74 26315:522.627 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26315:522.643 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26315:523.090 Data: 1F 03 00 00
-T3F74 26315:523.120 - 0.502ms returns 4 (0x4)
-T3F74 26315:523.139 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26315:523.165 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26315:523.585 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26315:523.608 - 0.477ms returns 12 (0xC)
-T3F74 26315:523.628 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26315:523.647 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26315:524.083 Data: 00 00 00 00
-T3F74 26315:524.107 - 0.486ms returns 4 (0x4)
-T3F74 26315:524.127 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26315:524.146 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26315:524.579 Data: 00 00 00 00
-T3F74 26315:524.599 - 0.478ms returns 4 (0x4)
-T3F74 26315:524.616 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26315:524.632 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26315:525.078 Data: 00 00 00 00
-T3F74 26315:525.098 - 0.488ms returns 4 (0x4)
-T062C 26315:543.354 JLINK_IsHalted()
-T062C 26315:544.465 - 1.129ms returns FALSE
-T062C 26315:645.861 JLINK_HasError()
-T062C 26315:646.017 JLINK_IsHalted()
-T062C 26315:647.322 - 1.355ms returns FALSE
-T062C 26315:747.562 JLINK_HasError()
-T062C 26315:747.637 JLINK_IsHalted()
-T062C 26315:748.925 - 1.330ms returns FALSE
-T062C 26315:849.142 JLINK_HasError()
-T062C 26315:849.215 JLINK_IsHalted()
-T062C 26315:850.451 - 1.278ms returns FALSE
-T062C 26315:950.808 JLINK_HasError()
-T062C 26315:950.895 JLINK_IsHalted()
-T062C 26315:952.117 - 1.263ms returns FALSE
-T062C 26316:052.707 JLINK_HasError()
-T062C 26316:052.782 JLINK_HasError()
-T062C 26316:052.827 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26316:052.891 Data: 8D 12 74 01
-T062C 26316:052.953 Debug reg: DWT_CYCCNT
-T062C 26316:052.972 - 0.151ms returns 1 (0x1)
-T3F74 26316:055.629 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26316:055.662 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26316:056.931 Data: 00 00 80 00
-T3F74 26316:057.010 - 1.400ms returns 4 (0x4)
-T3F74 26316:057.061 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26316:057.084 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26316:058.139 Data: 00 00 F0 01
-T3F74 26316:058.172 - 1.119ms returns 4 (0x4)
-T3F74 26316:061.399 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26316:061.426 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26316:062.719 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26316:062.751 - 1.360ms returns 16 (0x10)
-T3F74 26316:062.775 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:062.798 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26316:063.273 Data: 1E 00 00 00
-T3F74 26316:063.294 - 0.525ms returns 4 (0x4)
-T3F74 26316:063.311 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26316:063.328 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26316:063.754 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7D 00 00 00 ...
-T3F74 26316:063.774 - 0.470ms returns 20 (0x14)
-T3F74 26316:063.791 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:063.807 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26316:064.252 Data: 1F 03 00 00
-T3F74 26316:064.272 - 0.487ms returns 4 (0x4)
-T3F74 26316:064.289 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26316:064.305 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26316:064.767 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26316:064.790 - 0.515ms returns 12 (0xC)
-T3F74 26316:064.821 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:064.841 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26316:065.264 Data: 00 00 00 00
-T3F74 26316:065.290 - 0.476ms returns 4 (0x4)
-T3F74 26316:065.316 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:065.367 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26316:065.764 Data: 00 00 00 00
-T3F74 26316:065.789 - 0.480ms returns 4 (0x4)
-T3F74 26316:065.810 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:065.830 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26316:066.262 Data: 00 00 00 00
-T3F74 26316:066.282 - 0.479ms returns 4 (0x4)
-T062C 26316:077.951 JLINK_IsHalted()
-T062C 26316:079.018 - 1.086ms returns FALSE
-T062C 26316:179.222 JLINK_HasError()
-T062C 26316:179.306 JLINK_IsHalted()
-T062C 26316:180.494 - 1.237ms returns FALSE
-T062C 26316:281.315 JLINK_HasError()
-T062C 26316:281.388 JLINK_IsHalted()
-T062C 26316:282.611 - 1.241ms returns FALSE
-T062C 26316:382.808 JLINK_HasError()
-T062C 26316:382.882 JLINK_IsHalted()
-T062C 26316:384.102 - 1.239ms returns FALSE
-T062C 26316:484.685 JLINK_HasError()
-T062C 26316:484.756 JLINK_IsHalted()
-T062C 26316:485.948 - 1.241ms returns FALSE
-T062C 26316:586.131 JLINK_HasError()
-T062C 26316:586.203 JLINK_HasError()
-T062C 26316:586.247 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26316:586.308 Data: 8D 12 74 01
-T062C 26316:586.359 Debug reg: DWT_CYCCNT
-T062C 26316:586.378 - 0.137ms returns 1 (0x1)
-T3F74 26316:588.889 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26316:588.925 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26316:590.093 Data: 00 00 80 00
-T3F74 26316:590.129 - 1.248ms returns 4 (0x4)
-T3F74 26316:590.168 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26316:590.191 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26316:591.372 Data: 00 00 F0 01
-T3F74 26316:591.435 - 1.287ms returns 4 (0x4)
-T3F74 26316:594.592 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26316:594.619 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26316:595.824 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26316:595.851 - 1.268ms returns 16 (0x10)
-T3F74 26316:595.874 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:595.895 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26316:596.316 Data: 1E 00 00 00
-T3F74 26316:596.342 - 0.476ms returns 4 (0x4)
-T3F74 26316:596.363 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26316:596.383 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26316:596.932 Data: 00 00 00 00 00 00 00 00 00 00 00 00 19 01 00 00 ...
-T3F74 26316:596.952 - 0.596ms returns 20 (0x14)
-T3F74 26316:596.970 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:596.986 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26316:597.448 Data: 1F 03 00 00
-T3F74 26316:597.471 - 0.509ms returns 4 (0x4)
-T3F74 26316:597.492 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26316:597.511 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26316:597.942 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26316:597.965 - 0.481ms returns 12 (0xC)
-T3F74 26316:597.986 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:598.005 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26316:598.442 Data: 00 00 00 00
-T3F74 26316:598.466 - 0.488ms returns 4 (0x4)
-T3F74 26316:598.486 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:598.513 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26316:598.935 Data: 00 00 00 00
-T3F74 26316:598.955 - 0.476ms returns 4 (0x4)
-T3F74 26316:598.972 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26316:598.988 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26316:599.435 Data: 00 00 00 00
-T3F74 26316:599.455 - 0.489ms returns 4 (0x4)
-T062C 26316:611.150 JLINK_IsHalted()
-T062C 26316:612.225 - 1.117ms returns FALSE
-T062C 26316:712.942 JLINK_HasError()
-T062C 26316:712.978 JLINK_IsHalted()
-T062C 26316:714.153 - 1.200ms returns FALSE
-T062C 26316:814.814 JLINK_HasError()
-T062C 26316:814.891 JLINK_IsHalted()
-T062C 26316:816.155 - 1.306ms returns FALSE
-T062C 26316:916.395 JLINK_HasError()
-T062C 26316:916.466 JLINK_IsHalted()
-T062C 26316:917.529 - 1.081ms returns FALSE
-T062C 26317:018.126 JLINK_HasError()
-T062C 26317:018.172 JLINK_IsHalted()
-T062C 26317:019.292 - 1.138ms returns FALSE
-T062C 26317:119.487 JLINK_HasError()
-T062C 26317:119.562 JLINK_HasError()
-T062C 26317:119.606 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26317:119.666 Data: 8D 12 74 01
-T062C 26317:119.735 Debug reg: DWT_CYCCNT
-T062C 26317:119.754 - 0.154ms returns 1 (0x1)
-T3F74 26317:122.576 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26317:122.613 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26317:123.708 Data: 00 00 80 00
-T3F74 26317:123.789 - 1.222ms returns 4 (0x4)
-T3F74 26317:123.833 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26317:123.870 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26317:125.069 Data: 00 00 F0 01
-T3F74 26317:125.146 - 1.334ms returns 4 (0x4)
-T3F74 26317:128.450 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26317:128.477 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26317:129.669 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26317:129.698 - 1.254ms returns 16 (0x10)
-T3F74 26317:129.718 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:129.738 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26317:130.115 Data: 1E 00 00 00
-T3F74 26317:130.135 - 0.424ms returns 4 (0x4)
-T3F74 26317:130.153 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26317:130.169 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26317:130.615 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A1 00 00 00 ...
-T3F74 26317:130.635 - 0.489ms returns 20 (0x14)
-T3F74 26317:130.652 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:130.669 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26317:131.116 Data: 1F 03 00 00
-T3F74 26317:131.136 - 0.490ms returns 4 (0x4)
-T3F74 26317:131.153 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26317:131.169 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26317:131.614 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26317:131.634 - 0.487ms returns 12 (0xC)
-T3F74 26317:131.651 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:131.667 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26317:132.115 Data: 00 00 00 00
-T3F74 26317:132.135 - 0.490ms returns 4 (0x4)
-T3F74 26317:132.152 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:132.168 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26317:132.614 Data: 00 00 00 00
-T3F74 26317:132.634 - 0.489ms returns 4 (0x4)
-T3F74 26317:132.651 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:132.667 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26317:133.120 Data: 00 00 00 00
-T3F74 26317:133.140 - 0.496ms returns 4 (0x4)
-T062C 26317:145.162 JLINK_IsHalted()
-T062C 26317:146.297 - 1.152ms returns FALSE
-T062C 26317:247.080 JLINK_HasError()
-T062C 26317:247.159 JLINK_IsHalted()
-T062C 26317:248.356 - 1.217ms returns FALSE
-T062C 26317:348.558 JLINK_HasError()
-T062C 26317:348.639 JLINK_IsHalted()
-T062C 26317:349.860 - 1.265ms returns FALSE
-T062C 26317:450.872 JLINK_HasError()
-T062C 26317:450.910 JLINK_IsHalted()
-T062C 26317:452.005 - 1.128ms returns FALSE
-T062C 26317:553.066 JLINK_HasError()
-T062C 26317:553.141 JLINK_IsHalted()
-T062C 26317:554.218 - 1.101ms returns FALSE
-T062C 26317:654.378 JLINK_HasError()
-T062C 26317:654.457 JLINK_HasError()
-T062C 26317:654.502 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26317:654.564 Data: 8D 12 74 01
-T062C 26317:654.608 Debug reg: DWT_CYCCNT
-T062C 26317:654.627 - 0.131ms returns 1 (0x1)
-T3F74 26317:657.144 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26317:657.176 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26317:658.424 Data: 00 00 80 00
-T3F74 26317:658.459 - 1.322ms returns 4 (0x4)
-T3F74 26317:658.504 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26317:658.532 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26317:658.929 Data: 00 00 F0 01
-T3F74 26317:658.953 - 0.456ms returns 4 (0x4)
-T3F74 26317:661.963 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26317:661.990 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26317:663.272 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26317:663.331 - 1.375ms returns 16 (0x10)
-T3F74 26317:663.355 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:663.377 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26317:663.805 Data: 1F 00 00 00
-T3F74 26317:663.829 - 0.482ms returns 4 (0x4)
-T3F74 26317:663.849 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26317:663.869 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26317:664.426 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 00 00 00 ...
-T3F74 26317:664.446 - 0.604ms returns 20 (0x14)
-T3F74 26317:664.464 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:664.480 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26317:664.940 Data: 1F 03 00 00
-T3F74 26317:665.006 - 0.552ms returns 4 (0x4)
-T3F74 26317:665.036 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26317:665.063 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26317:665.548 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26317:665.576 - 0.548ms returns 12 (0xC)
-T3F74 26317:665.598 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:665.619 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26317:666.046 Data: 00 00 00 00
-T3F74 26317:666.072 - 0.481ms returns 4 (0x4)
-T3F74 26317:666.092 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:666.111 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26317:666.553 Data: 00 00 00 00
-T3F74 26317:666.577 - 0.493ms returns 4 (0x4)
-T3F74 26317:666.597 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26317:666.616 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26317:667.052 Data: 00 00 00 00
-T3F74 26317:667.076 - 0.486ms returns 4 (0x4)
-T062C 26317:685.315 JLINK_IsHalted()
-T062C 26317:686.430 - 1.133ms returns FALSE
-T062C 26317:787.211 JLINK_HasError()
-T062C 26317:787.287 JLINK_IsHalted()
-T062C 26317:788.401 - 1.132ms returns FALSE
-T062C 26317:888.614 JLINK_HasError()
-T062C 26317:888.692 JLINK_IsHalted()
-T062C 26317:889.854 - 1.206ms returns FALSE
-T062C 26317:990.590 JLINK_HasError()
-T062C 26317:990.740 JLINK_IsHalted()
-T062C 26317:991.795 - 1.076ms returns FALSE
-T062C 26318:092.831 JLINK_HasError()
-T062C 26318:092.875 JLINK_IsHalted()
-T062C 26318:093.997 - 1.138ms returns FALSE
-T062C 26318:194.732 JLINK_HasError()
-T062C 26318:194.810 JLINK_HasError()
-T062C 26318:194.856 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26318:194.924 Data: 8D 12 74 01
-T062C 26318:194.982 Debug reg: DWT_CYCCNT
-T062C 26318:195.035 - 0.198ms returns 1 (0x1)
-T3F74 26318:197.470 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26318:197.503 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26318:198.737 Data: 00 00 80 00
-T3F74 26318:198.772 - 1.309ms returns 4 (0x4)
-T3F74 26318:198.811 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26318:198.834 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26318:199.233 Data: 00 00 F0 01
-T3F74 26318:199.257 - 0.454ms returns 4 (0x4)
-T3F74 26318:202.256 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26318:202.283 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26318:203.527 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26318:203.555 - 1.305ms returns 16 (0x10)
-T3F74 26318:203.575 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:203.595 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26318:203.967 Data: 1E 00 00 00
-T3F74 26318:203.988 - 0.419ms returns 4 (0x4)
-T3F74 26318:204.005 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26318:204.022 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26318:204.487 Data: 00 00 00 00 00 00 00 00 00 00 00 00 05 03 00 00 ...
-T3F74 26318:204.517 - 0.518ms returns 20 (0x14)
-T3F74 26318:204.535 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:204.551 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26318:204.968 Data: 1F 03 00 00
-T3F74 26318:204.988 - 0.459ms returns 4 (0x4)
-T3F74 26318:205.005 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26318:205.021 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26318:205.517 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26318:205.541 - 0.543ms returns 12 (0xC)
-T3F74 26318:205.561 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:205.580 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26318:206.055 Data: 00 00 00 00
-T3F74 26318:206.078 - 0.525ms returns 4 (0x4)
-T3F74 26318:206.098 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:206.117 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26318:206.599 Data: 00 00 00 00
-T3F74 26318:206.623 - 0.532ms returns 4 (0x4)
-T3F74 26318:206.643 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:206.662 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26318:207.098 Data: 00 00 00 00
-T3F74 26318:207.121 - 0.486ms returns 4 (0x4)
-T062C 26318:226.778 JLINK_IsHalted()
-T062C 26318:227.871 - 1.111ms returns FALSE
-T062C 26318:328.023 JLINK_HasError()
-T062C 26318:328.103 JLINK_IsHalted()
-T062C 26318:329.335 - 1.280ms returns FALSE
-T062C 26318:429.904 JLINK_HasError()
-T062C 26318:429.978 JLINK_IsHalted()
-T062C 26318:431.080 - 1.119ms returns FALSE
-T062C 26318:531.401 JLINK_HasError()
-T062C 26318:531.475 JLINK_IsHalted()
-T062C 26318:532.700 - 1.266ms returns FALSE
-T062C 26318:632.921 JLINK_HasError()
-T062C 26318:632.994 JLINK_IsHalted()
-T062C 26318:634.185 - 1.209ms returns FALSE
-T062C 26318:734.885 JLINK_HasError()
-T062C 26318:734.912 JLINK_HasError()
-T062C 26318:734.928 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26318:734.953 Data: 8D 12 74 01
-T062C 26318:734.973 Debug reg: DWT_CYCCNT
-T062C 26318:734.992 - 0.070ms returns 1 (0x1)
-T3F74 26318:737.334 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26318:737.366 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26318:738.418 Data: 00 00 80 00
-T3F74 26318:738.455 - 1.129ms returns 4 (0x4)
-T3F74 26318:738.503 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26318:738.527 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26318:739.039 Data: 00 00 F0 01
-T3F74 26318:739.063 - 0.568ms returns 4 (0x4)
-T3F74 26318:742.818 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26318:742.853 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26318:744.082 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26318:744.111 - 1.299ms returns 16 (0x10)
-T3F74 26318:744.146 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:744.166 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26318:744.658 Data: 1F 00 00 00
-T3F74 26318:744.681 - 0.543ms returns 4 (0x4)
-T3F74 26318:744.705 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26318:744.724 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26318:745.281 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E1 01 00 00 ...
-T3F74 26318:745.304 - 0.607ms returns 20 (0x14)
-T3F74 26318:745.336 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:745.355 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26318:745.781 Data: 1F 03 00 00
-T3F74 26318:745.805 - 0.476ms returns 4 (0x4)
-T3F74 26318:745.828 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26318:745.847 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26318:746.285 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26318:746.308 - 0.488ms returns 12 (0xC)
-T3F74 26318:746.332 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:746.355 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26318:746.781 Data: 00 00 00 00
-T3F74 26318:746.804 - 0.479ms returns 4 (0x4)
-T3F74 26318:746.827 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:746.845 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26318:747.280 Data: 00 00 00 00
-T3F74 26318:747.304 - 0.485ms returns 4 (0x4)
-T3F74 26318:747.326 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26318:747.346 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26318:747.795 Data: 00 00 00 00
-T3F74 26318:747.821 - 0.503ms returns 4 (0x4)
-T062C 26318:766.563 JLINK_IsHalted()
-T062C 26318:767.706 - 1.189ms returns FALSE
-T062C 26318:868.803 JLINK_HasError()
-T062C 26318:868.843 JLINK_IsHalted()
-T062C 26318:869.956 - 1.131ms returns FALSE
-T062C 26318:970.662 JLINK_HasError()
-T062C 26318:970.701 JLINK_IsHalted()
-T062C 26318:971.879 - 1.226ms returns FALSE
-T062C 26319:072.621 JLINK_HasError()
-T062C 26319:072.659 JLINK_IsHalted()
-T062C 26319:073.780 - 1.137ms returns FALSE
-T062C 26319:173.889 JLINK_HasError()
-T062C 26319:173.931 JLINK_IsHalted()
-T062C 26319:175.114 - 1.225ms returns FALSE
-T062C 26319:275.352 JLINK_HasError()
-T062C 26319:275.430 JLINK_HasError()
-T062C 26319:275.474 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26319:275.530 Data: 8D 12 74 01
-T062C 26319:275.551 Debug reg: DWT_CYCCNT
-T062C 26319:275.570 - 0.102ms returns 1 (0x1)
-T3F74 26319:278.213 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26319:278.250 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26319:279.427 Data: 00 00 80 00
-T3F74 26319:279.492 - 1.286ms returns 4 (0x4)
-T3F74 26319:279.526 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26319:279.546 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26319:279.961 Data: 00 00 F0 01
-T3F74 26319:279.985 - 0.466ms returns 4 (0x4)
-T3F74 26319:283.125 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26319:283.152 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26319:284.384 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26319:284.412 - 1.293ms returns 16 (0x10)
-T3F74 26319:284.432 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:284.452 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26319:284.829 Data: 1E 00 00 00
-T3F74 26319:284.849 - 0.423ms returns 4 (0x4)
-T3F74 26319:284.867 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26319:284.884 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26319:285.329 Data: 00 00 00 00 00 00 00 00 00 00 00 00 17 02 00 00 ...
-T3F74 26319:285.350 - 0.489ms returns 20 (0x14)
-T3F74 26319:285.367 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:285.383 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26319:285.841 Data: 1F 03 00 00
-T3F74 26319:285.861 - 0.500ms returns 4 (0x4)
-T3F74 26319:285.878 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26319:285.894 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26319:286.329 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26319:286.349 - 0.477ms returns 12 (0xC)
-T3F74 26319:286.366 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:286.382 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26319:286.823 Data: 00 00 00 00
-T3F74 26319:286.843 - 0.484ms returns 4 (0x4)
-T3F74 26319:286.860 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:286.876 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26319:287.324 Data: 00 00 00 00
-T3F74 26319:287.344 - 0.490ms returns 4 (0x4)
-T3F74 26319:287.361 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:287.377 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26319:287.841 Data: 00 00 00 00
-T3F74 26319:287.877 - 0.524ms returns 4 (0x4)
-T062C 26319:307.242 JLINK_IsHalted()
-T062C 26319:308.334 - 1.103ms returns FALSE
-T062C 26319:408.806 JLINK_HasError()
-T062C 26319:408.885 JLINK_IsHalted()
-T062C 26319:410.080 - 1.238ms returns FALSE
-T062C 26319:510.423 JLINK_HasError()
-T062C 26319:510.494 JLINK_IsHalted()
-T062C 26319:511.637 - 1.184ms returns FALSE
-T062C 26319:612.218 JLINK_HasError()
-T062C 26319:612.245 JLINK_IsHalted()
-T062C 26319:613.453 - 1.227ms returns FALSE
-T062C 26319:714.307 JLINK_HasError()
-T062C 26319:714.339 JLINK_IsHalted()
-T062C 26319:715.521 - 1.206ms returns FALSE
-T062C 26319:816.525 JLINK_HasError()
-T062C 26319:816.682 JLINK_HasError()
-T062C 26319:816.737 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26319:816.800 Data: 8D 12 74 01
-T062C 26319:816.825 Debug reg: DWT_CYCCNT
-T062C 26319:816.848 - 0.118ms returns 1 (0x1)
-T3F74 26319:819.198 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26319:819.231 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26319:820.363 Data: 00 00 80 00
-T3F74 26319:820.423 - 1.232ms returns 4 (0x4)
-T3F74 26319:820.458 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26319:820.478 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26319:820.883 Data: 00 00 F0 01
-T3F74 26319:820.903 - 0.452ms returns 4 (0x4)
-T3F74 26319:823.878 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26319:823.918 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26319:825.208 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26319:825.241 - 1.371ms returns 16 (0x10)
-T3F74 26319:825.265 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:825.288 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26319:825.764 Data: 1E 00 00 00
-T3F74 26319:825.788 - 0.531ms returns 4 (0x4)
-T3F74 26319:825.808 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26319:825.831 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26319:826.382 Data: 00 00 00 00 00 00 00 00 00 00 00 00 83 02 00 00 ...
-T3F74 26319:826.402 - 0.600ms returns 20 (0x14)
-T3F74 26319:826.419 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:826.435 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26319:826.881 Data: 1F 03 00 00
-T3F74 26319:826.901 - 0.488ms returns 4 (0x4)
-T3F74 26319:826.918 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26319:826.934 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26319:827.382 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26319:827.402 - 0.490ms returns 12 (0xC)
-T3F74 26319:827.419 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:827.435 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26319:827.882 Data: 00 00 00 00
-T3F74 26319:827.902 - 0.490ms returns 4 (0x4)
-T3F74 26319:827.919 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:827.935 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26319:828.382 Data: 00 00 00 00
-T3F74 26319:828.402 - 0.489ms returns 4 (0x4)
-T3F74 26319:828.419 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26319:828.435 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26319:828.881 Data: 00 00 00 00
-T3F74 26319:828.900 - 0.488ms returns 4 (0x4)
-T062C 26319:840.059 JLINK_IsHalted()
-T062C 26319:841.139 - 1.096ms returns FALSE
-T062C 26319:941.423 JLINK_HasError()
-T062C 26319:941.494 JLINK_IsHalted()
-T062C 26319:942.733 - 1.282ms returns FALSE
-T062C 26320:042.942 JLINK_HasError()
-T062C 26320:042.981 JLINK_IsHalted()
-T062C 26320:044.127 - 1.164ms returns FALSE
-T062C 26320:144.341 JLINK_HasError()
-T062C 26320:144.503 JLINK_IsHalted()
-T062C 26320:145.726 - 1.235ms returns FALSE
-T062C 26320:246.411 JLINK_HasError()
-T062C 26320:246.497 JLINK_IsHalted()
-T062C 26320:247.593 - 1.114ms returns FALSE
-T062C 26320:348.271 JLINK_HasError()
-T062C 26320:348.303 JLINK_HasError()
-T062C 26320:348.319 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26320:348.345 Data: 8D 12 74 01
-T062C 26320:348.366 Debug reg: DWT_CYCCNT
-T062C 26320:348.384 - 0.072ms returns 1 (0x1)
-T3F74 26320:351.107 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26320:351.140 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26320:352.343 Data: 00 00 80 00
-T3F74 26320:352.422 - 1.342ms returns 4 (0x4)
-T3F74 26320:352.480 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26320:352.503 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26320:353.645 Data: 00 00 F0 01
-T3F74 26320:353.724 - 1.263ms returns 4 (0x4)
-T3F74 26320:356.777 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26320:356.808 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26320:358.133 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26320:358.166 - 1.397ms returns 16 (0x10)
-T3F74 26320:358.191 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:358.214 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26320:359.321 Data: 1E 00 00 00
-T3F74 26320:359.354 - 1.171ms returns 4 (0x4)
-T3F74 26320:359.378 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26320:359.400 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26320:359.936 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DD 02 00 00 ...
-T3F74 26320:359.956 - 0.585ms returns 20 (0x14)
-T3F74 26320:359.974 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:359.990 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26320:360.439 Data: 1F 03 00 00
-T3F74 26320:360.459 - 0.491ms returns 4 (0x4)
-T3F74 26320:360.476 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26320:360.492 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26320:360.965 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26320:360.985 - 0.515ms returns 12 (0xC)
-T3F74 26320:361.002 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:361.018 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26320:361.439 Data: 00 00 00 00
-T3F74 26320:361.459 - 0.463ms returns 4 (0x4)
-T3F74 26320:361.477 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:361.492 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26320:361.935 Data: 00 00 00 00
-T3F74 26320:361.955 - 0.484ms returns 4 (0x4)
-T3F74 26320:361.972 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:361.988 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26320:362.438 Data: 00 00 00 00
-T3F74 26320:362.458 - 0.492ms returns 4 (0x4)
-T062C 26320:374.115 JLINK_IsHalted()
-T062C 26320:375.254 - 1.158ms returns FALSE
-T062C 26320:475.459 JLINK_HasError()
-T062C 26320:475.537 JLINK_IsHalted()
-T062C 26320:476.695 - 1.176ms returns FALSE
-T062C 26320:576.904 JLINK_HasError()
-T062C 26320:576.977 JLINK_IsHalted()
-T062C 26320:578.176 - 1.241ms returns FALSE
-T062C 26320:678.873 JLINK_HasError()
-T062C 26320:678.901 JLINK_IsHalted()
-T062C 26320:679.912 - 1.029ms returns FALSE
-T062C 26320:780.582 JLINK_HasError()
-T062C 26320:780.629 JLINK_IsHalted()
-T062C 26320:781.689 - 1.083ms returns FALSE
-T062C 26320:882.767 JLINK_HasError()
-T062C 26320:882.812 JLINK_HasError()
-T062C 26320:882.830 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26320:882.860 Data: 8D 12 74 01
-T062C 26320:882.884 Debug reg: DWT_CYCCNT
-T062C 26320:882.906 - 0.083ms returns 1 (0x1)
-T3F74 26320:885.269 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26320:885.305 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26320:886.461 Data: 00 00 80 00
-T3F74 26320:886.549 - 1.288ms returns 4 (0x4)
-T3F74 26320:886.589 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26320:886.612 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26320:887.890 Data: 00 00 F0 01
-T3F74 26320:887.969 - 1.399ms returns 4 (0x4)
-T3F74 26320:891.210 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26320:891.237 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26320:892.386 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26320:892.410 - 1.208ms returns 16 (0x10)
-T3F74 26320:892.431 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:892.451 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26320:892.868 Data: 1F 00 00 00
-T3F74 26320:892.891 - 0.468ms returns 4 (0x4)
-T3F74 26320:892.912 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26320:892.931 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26320:893.486 Data: 00 00 00 00 00 00 00 00 00 00 00 00 21 02 00 00 ...
-T3F74 26320:893.506 - 0.601ms returns 20 (0x14)
-T3F74 26320:893.524 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:893.540 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26320:893.985 Data: 1F 03 00 00
-T3F74 26320:894.005 - 0.488ms returns 4 (0x4)
-T3F74 26320:894.023 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26320:894.050 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26320:894.492 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26320:894.516 - 0.501ms returns 12 (0xC)
-T3F74 26320:894.536 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:894.555 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26320:895.044 Data: 00 00 00 00
-T3F74 26320:895.082 - 0.554ms returns 4 (0x4)
-T3F74 26320:895.109 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:895.132 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26320:895.625 Data: 00 00 00 00
-T3F74 26320:895.658 - 0.557ms returns 4 (0x4)
-T3F74 26320:895.680 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26320:895.701 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26320:896.110 Data: 00 00 00 00
-T3F74 26320:896.130 - 0.456ms returns 4 (0x4)
-T062C 26320:914.763 JLINK_IsHalted()
-T062C 26320:915.878 - 1.133ms returns FALSE
-T062C 26321:016.567 JLINK_HasError()
-T062C 26321:016.603 JLINK_IsHalted()
-T062C 26321:017.732 - 1.177ms returns FALSE
-T062C 26321:117.919 JLINK_HasError()
-T062C 26321:117.994 JLINK_IsHalted()
-T062C 26321:119.250 - 1.298ms returns FALSE
-T062C 26321:219.878 JLINK_HasError()
-T062C 26321:219.918 JLINK_IsHalted()
-T062C 26321:221.049 - 1.148ms returns FALSE
-T062C 26321:321.815 JLINK_HasError()
-T062C 26321:321.901 JLINK_IsHalted()
-T062C 26321:323.022 - 1.139ms returns FALSE
-T062C 26321:423.203 JLINK_HasError()
-T062C 26321:423.294 JLINK_HasError()
-T062C 26321:423.421 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26321:423.554 Data: 8D 12 74 01
-T062C 26321:423.585 Debug reg: DWT_CYCCNT
-T062C 26321:423.606 - 0.193ms returns 1 (0x1)
-T3F74 26321:426.195 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26321:426.237 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26321:427.449 Data: 00 00 80 00
-T3F74 26321:427.529 - 1.361ms returns 4 (0x4)
-T3F74 26321:427.586 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26321:427.610 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26321:428.753 Data: 00 00 F0 01
-T3F74 26321:428.831 - 1.264ms returns 4 (0x4)
-T3F74 26321:432.259 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26321:432.291 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26321:433.483 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26321:433.511 - 1.259ms returns 16 (0x10)
-T3F74 26321:433.532 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:433.551 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26321:434.043 Data: 1E 00 00 00
-T3F74 26321:434.064 - 0.538ms returns 4 (0x4)
-T3F74 26321:434.081 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26321:434.098 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26321:434.544 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5F 01 00 00 ...
-T3F74 26321:434.564 - 0.490ms returns 20 (0x14)
-T3F74 26321:434.582 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:434.597 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26321:435.043 Data: 1F 03 00 00
-T3F74 26321:435.063 - 0.488ms returns 4 (0x4)
-T3F74 26321:435.080 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26321:435.096 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26321:435.546 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26321:435.569 - 0.497ms returns 12 (0xC)
-T3F74 26321:435.589 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:435.608 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26321:436.050 Data: 00 00 00 00
-T3F74 26321:436.074 - 0.492ms returns 4 (0x4)
-T3F74 26321:436.094 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:436.113 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26321:436.551 Data: 00 00 00 00
-T3F74 26321:436.571 - 0.484ms returns 4 (0x4)
-T3F74 26321:436.588 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:436.604 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26321:437.071 Data: 00 00 00 00
-T3F74 26321:437.095 - 0.514ms returns 4 (0x4)
-T062C 26321:456.881 JLINK_IsHalted()
-T062C 26321:457.958 - 1.095ms returns FALSE
-T062C 26321:558.737 JLINK_HasError()
-T062C 26321:558.814 JLINK_IsHalted()
-T062C 26321:560.043 - 1.249ms returns FALSE
-T062C 26321:661.344 JLINK_HasError()
-T062C 26321:661.419 JLINK_IsHalted()
-T062C 26321:662.603 - 1.226ms returns FALSE
-T062C 26321:763.735 JLINK_HasError()
-T062C 26321:763.806 JLINK_IsHalted()
-T062C 26321:765.016 - 1.252ms returns FALSE
-T062C 26321:865.807 JLINK_HasError()
-T062C 26321:865.881 JLINK_IsHalted()
-T062C 26321:867.035 - 1.172ms returns FALSE
-T062C 26321:967.396 JLINK_HasError()
-T062C 26321:967.430 JLINK_HasError()
-T062C 26321:967.448 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26321:967.476 Data: 8D 12 74 01
-T062C 26321:967.500 Debug reg: DWT_CYCCNT
-T062C 26321:967.522 - 0.082ms returns 1 (0x1)
-T3F74 26321:969.761 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26321:969.794 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26321:970.935 Data: 00 00 80 00
-T3F74 26321:971.016 - 1.275ms returns 4 (0x4)
-T3F74 26321:971.105 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26321:971.162 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26321:972.318 Data: 00 00 F0 01
-T3F74 26321:972.384 - 1.286ms returns 4 (0x4)
-T3F74 26321:975.649 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26321:975.680 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26321:976.855 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26321:976.881 - 1.247ms returns 16 (0x10)
-T3F74 26321:976.909 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:976.929 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26321:977.353 Data: 1F 00 00 00
-T3F74 26321:977.377 - 0.476ms returns 4 (0x4)
-T3F74 26321:977.398 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26321:977.417 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26321:977.971 Data: 00 00 00 00 00 00 00 00 00 00 00 00 05 02 00 00 ...
-T3F74 26321:977.991 - 0.600ms returns 20 (0x14)
-T3F74 26321:978.008 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:978.024 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26321:978.466 Data: 1F 03 00 00
-T3F74 26321:978.486 - 0.484ms returns 4 (0x4)
-T3F74 26321:978.503 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26321:978.519 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26321:978.967 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26321:978.987 - 0.490ms returns 12 (0xC)
-T3F74 26321:979.004 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:979.020 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26321:979.467 Data: 00 00 00 00
-T3F74 26321:979.487 - 0.489ms returns 4 (0x4)
-T3F74 26321:979.518 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:979.534 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26321:979.971 Data: 00 00 00 00
-T3F74 26321:979.995 - 0.484ms returns 4 (0x4)
-T3F74 26321:980.018 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26321:980.037 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26321:980.477 Data: 00 00 00 00
-T3F74 26321:980.501 - 0.491ms returns 4 (0x4)
-T062C 26321:999.603 JLINK_IsHalted()
-T062C 26322:000.748 - 1.162ms returns FALSE
-T062C 26322:100.956 JLINK_HasError()
-T062C 26322:101.034 JLINK_IsHalted()
-T062C 26322:102.095 - 1.075ms returns FALSE
-T062C 26322:202.865 JLINK_HasError()
-T062C 26322:202.941 JLINK_IsHalted()
-T062C 26322:204.169 - 1.246ms returns FALSE
-T062C 26322:304.372 JLINK_HasError()
-T062C 26322:304.445 JLINK_IsHalted()
-T062C 26322:305.632 - 1.227ms returns FALSE
-T062C 26322:406.070 JLINK_HasError()
-T062C 26322:406.115 JLINK_IsHalted()
-T062C 26322:407.174 - 1.075ms returns FALSE
-T062C 26322:507.940 JLINK_HasError()
-T062C 26322:508.025 JLINK_HasError()
-T062C 26322:508.043 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26322:508.073 Data: 8D 12 74 01
-T062C 26322:508.096 Debug reg: DWT_CYCCNT
-T062C 26322:508.118 - 0.083ms returns 1 (0x1)
-T3F74 26322:510.663 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26322:510.708 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26322:511.932 Data: 00 00 80 00
-T3F74 26322:512.012 - 1.375ms returns 4 (0x4)
-T3F74 26322:512.072 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26322:512.095 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26322:513.155 Data: 00 00 F0 01
-T3F74 26322:513.192 - 1.128ms returns 4 (0x4)
-T3F74 26322:516.615 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26322:516.645 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26322:517.779 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26322:517.856 - 1.249ms returns 16 (0x10)
-T3F74 26322:517.875 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26322:517.893 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26322:518.269 Data: 1E 00 00 00
-T3F74 26322:518.289 - 0.421ms returns 4 (0x4)
-T3F74 26322:518.307 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26322:518.323 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26322:518.789 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4F 02 00 00 ...
-T3F74 26322:518.812 - 0.513ms returns 20 (0x14)
-T3F74 26322:518.833 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26322:518.852 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26322:519.280 Data: 1F 03 00 00
-T3F74 26322:519.303 - 0.478ms returns 4 (0x4)
-T3F74 26322:519.324 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26322:519.343 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26322:519.789 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26322:519.812 - 0.496ms returns 12 (0xC)
-T3F74 26322:519.832 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26322:519.851 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26322:520.273 Data: 00 00 00 00
-T3F74 26322:520.293 - 0.467ms returns 4 (0x4)
-T3F74 26322:520.310 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26322:520.326 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26322:520.774 Data: 00 00 00 00
-T3F74 26322:520.794 - 0.491ms returns 4 (0x4)
-T3F74 26322:520.811 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26322:520.827 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26322:521.273 Data: 00 00 00 00
-T3F74 26322:521.293 - 0.488ms returns 4 (0x4)
-T062C 26322:540.542 JLINK_IsHalted()
-T062C 26322:541.677 - 1.154ms returns FALSE
-T062C 26322:642.780 JLINK_HasError()
-T062C 26322:642.861 JLINK_IsHalted()
-T062C 26322:644.039 - 1.196ms returns FALSE
-T062C 26322:744.160 JLINK_HasError()
-T062C 26322:744.196 JLINK_IsHalted()
-T062C 26322:745.250 - 1.071ms returns FALSE
-T062C 26322:846.060 JLINK_HasError()
-T062C 26322:846.141 JLINK_IsHalted()
-T062C 26322:847.328 - 1.229ms returns FALSE
-T062C 26322:947.575 JLINK_HasError()
-T062C 26322:947.650 JLINK_IsHalted()
-T062C 26322:948.809 - 1.201ms returns FALSE
-T062C 26323:049.723 JLINK_HasError()
-T062C 26323:049.797 JLINK_HasError()
-T062C 26323:049.842 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26323:049.903 Data: 8D 12 74 01
-T062C 26323:049.960 Debug reg: DWT_CYCCNT
-T062C 26323:050.013 - 0.177ms returns 1 (0x1)
-T3F74 26323:052.424 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26323:052.456 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26323:053.597 Data: 00 00 80 00
-T3F74 26323:053.632 - 1.216ms returns 4 (0x4)
-T3F74 26323:053.696 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26323:053.721 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26323:054.204 Data: 00 00 F0 01
-T3F74 26323:054.228 - 0.540ms returns 4 (0x4)
-T3F74 26323:057.603 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26323:057.630 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26323:058.922 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26323:059.000 - 1.405ms returns 16 (0x10)
-T3F74 26323:059.024 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:059.046 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26323:059.452 Data: 1E 00 00 00
-T3F74 26323:059.472 - 0.461ms returns 4 (0x4)
-T3F74 26323:059.501 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26323:059.517 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26323:059.953 Data: 00 00 00 00 00 00 00 00 00 00 00 00 69 01 00 00 ...
-T3F74 26323:059.973 - 0.479ms returns 20 (0x14)
-T3F74 26323:059.990 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:060.006 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26323:060.458 Data: 1F 03 00 00
-T3F74 26323:060.482 - 0.499ms returns 4 (0x4)
-T3F74 26323:060.502 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26323:060.521 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26323:060.961 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26323:060.984 - 0.489ms returns 12 (0xC)
-T3F74 26323:061.004 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:061.023 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26323:061.453 Data: 00 00 00 00
-T3F74 26323:061.476 - 0.480ms returns 4 (0x4)
-T3F74 26323:061.496 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:061.515 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26323:061.953 Data: 00 00 00 00
-T3F74 26323:061.976 - 0.492ms returns 4 (0x4)
-T3F74 26323:061.999 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:062.015 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26323:062.447 Data: 00 00 00 00
-T3F74 26323:062.467 - 0.474ms returns 4 (0x4)
-T062C 26323:073.977 JLINK_IsHalted()
-T062C 26323:075.088 - 1.128ms returns FALSE
-T062C 26323:175.288 JLINK_HasError()
-T062C 26323:175.368 JLINK_IsHalted()
-T062C 26323:176.624 - 1.299ms returns FALSE
-T062C 26323:276.905 JLINK_HasError()
-T062C 26323:276.977 JLINK_IsHalted()
-T062C 26323:278.128 - 1.201ms returns FALSE
-T062C 26323:378.301 JLINK_HasError()
-T062C 26323:378.335 JLINK_IsHalted()
-T062C 26323:379.425 - 1.107ms returns FALSE
-T062C 26323:479.899 JLINK_HasError()
-T062C 26323:479.986 JLINK_IsHalted()
-T062C 26323:481.153 - 1.216ms returns FALSE
-T062C 26323:581.381 JLINK_HasError()
-T062C 26323:581.462 JLINK_HasError()
-T062C 26323:581.482 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26323:581.512 Data: 8D 12 74 01
-T062C 26323:581.536 Debug reg: DWT_CYCCNT
-T062C 26323:581.558 - 0.083ms returns 1 (0x1)
-T3F74 26323:587.317 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26323:587.364 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26323:588.505 Data: 00 00 80 00
-T3F74 26323:588.540 - 1.231ms returns 4 (0x4)
-T3F74 26323:588.607 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26323:588.631 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26323:589.754 Data: 00 00 F0 01
-T3F74 26323:589.774 - 1.174ms returns 4 (0x4)
-T3F74 26323:592.998 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26323:593.025 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26323:594.435 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26323:594.507 - 1.517ms returns 16 (0x10)
-T3F74 26323:594.531 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:594.554 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26323:595.638 Data: 1E 00 00 00
-T3F74 26323:595.673 - 1.149ms returns 4 (0x4)
-T3F74 26323:595.696 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26323:595.718 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26323:596.252 Data: 00 00 00 00 00 00 00 00 00 00 00 00 85 01 00 00 ...
-T3F74 26323:596.272 - 0.583ms returns 20 (0x14)
-T3F74 26323:596.290 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:596.326 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26323:596.883 Data: 1F 03 00 00
-T3F74 26323:596.909 - 0.627ms returns 4 (0x4)
-T3F74 26323:596.930 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26323:596.951 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26323:597.387 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26323:597.410 - 0.487ms returns 12 (0xC)
-T3F74 26323:597.430 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:597.450 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26323:597.881 Data: 00 00 00 00
-T3F74 26323:597.901 - 0.477ms returns 4 (0x4)
-T3F74 26323:597.919 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:597.935 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26323:598.380 Data: 00 00 00 00
-T3F74 26323:598.400 - 0.488ms returns 4 (0x4)
-T3F74 26323:598.417 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26323:598.433 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26323:598.880 Data: 00 00 00 00
-T3F74 26323:598.900 - 0.490ms returns 4 (0x4)
-T062C 26323:610.449 JLINK_IsHalted()
-T062C 26323:611.516 - 1.077ms returns FALSE
-T062C 26323:711.721 JLINK_HasError()
-T062C 26323:711.807 JLINK_IsHalted()
-T062C 26323:713.090 - 1.302ms returns FALSE
-T062C 26323:813.658 JLINK_HasError()
-T062C 26323:813.742 JLINK_IsHalted()
-T062C 26323:814.987 - 1.264ms returns FALSE
-T062C 26323:915.175 JLINK_HasError()
-T062C 26323:915.248 JLINK_IsHalted()
-T062C 26323:916.407 - 1.178ms returns FALSE
-T062C 26324:016.564 JLINK_HasError()
-T062C 26324:016.645 JLINK_IsHalted()
-T062C 26324:017.716 - 1.085ms returns FALSE
-T062C 26324:117.899 JLINK_HasError()
-T062C 26324:117.974 JLINK_HasError()
-T062C 26324:118.018 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26324:118.083 Data: 8D 12 74 01
-T062C 26324:118.104 Debug reg: DWT_CYCCNT
-T062C 26324:118.122 - 0.111ms returns 1 (0x1)
-T3F74 26324:120.582 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26324:120.614 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26324:121.823 Data: 00 00 80 00
-T3F74 26324:121.857 - 1.283ms returns 4 (0x4)
-T3F74 26324:121.896 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26324:121.919 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26324:122.448 Data: 00 00 F0 01
-T3F74 26324:122.469 - 0.579ms returns 4 (0x4)
-T3F74 26324:125.656 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26324:125.687 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26324:126.938 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26324:126.962 - 1.313ms returns 16 (0x10)
-T3F74 26324:126.982 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:127.000 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26324:127.631 Data: 1F 00 00 00
-T3F74 26324:127.663 - 0.688ms returns 4 (0x4)
-T3F74 26324:127.684 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26324:127.705 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26324:128.943 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A7 01 00 00 ...
-T3F74 26324:128.976 - 1.299ms returns 20 (0x14)
-T3F74 26324:129.000 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:129.023 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26324:129.479 Data: 1F 03 00 00
-T3F74 26324:129.503 - 0.511ms returns 4 (0x4)
-T3F74 26324:129.524 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26324:129.543 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26324:130.066 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26324:130.089 - 0.573ms returns 12 (0xC)
-T3F74 26324:130.114 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:130.131 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26324:130.559 Data: 00 00 00 00
-T3F74 26324:130.579 - 0.471ms returns 4 (0x4)
-T3F74 26324:130.596 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:130.613 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26324:131.059 Data: 00 00 00 00
-T3F74 26324:131.079 - 0.489ms returns 4 (0x4)
-T3F74 26324:131.096 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:131.112 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26324:131.559 Data: 00 00 00 00
-T3F74 26324:131.579 - 0.489ms returns 4 (0x4)
-T062C 26324:150.568 JLINK_IsHalted()
-T062C 26324:151.743 - 1.219ms returns FALSE
-T062C 26324:252.104 JLINK_HasError()
-T062C 26324:252.278 JLINK_IsHalted()
-T062C 26324:253.424 - 1.194ms returns FALSE
-T062C 26324:353.732 JLINK_HasError()
-T062C 26324:353.805 JLINK_IsHalted()
-T062C 26324:354.981 - 1.218ms returns FALSE
-T062C 26324:455.662 JLINK_HasError()
-T062C 26324:455.718 JLINK_IsHalted()
-T062C 26324:456.807 - 1.109ms returns FALSE
-T062C 26324:557.554 JLINK_HasError()
-T062C 26324:557.640 JLINK_IsHalted()
-T062C 26324:558.861 - 1.239ms returns FALSE
-T062C 26324:659.881 JLINK_HasError()
-T062C 26324:659.922 JLINK_HasError()
-T062C 26324:659.941 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26324:659.970 Data: 8D 12 74 01
-T062C 26324:659.994 Debug reg: DWT_CYCCNT
-T062C 26324:660.016 - 0.083ms returns 1 (0x1)
-T3F74 26324:666.518 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26324:666.555 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26324:667.798 Data: 00 00 80 00
-T3F74 26324:667.881 - 1.372ms returns 4 (0x4)
-T3F74 26324:667.921 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26324:667.944 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26324:669.076 Data: 00 00 F0 01
-T3F74 26324:669.154 - 1.253ms returns 4 (0x4)
-T3F74 26324:672.253 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26324:672.284 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26324:673.536 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26324:673.564 - 1.318ms returns 16 (0x10)
-T3F74 26324:673.585 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:673.604 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26324:673.983 Data: 1E 00 00 00
-T3F74 26324:674.004 - 0.425ms returns 4 (0x4)
-T3F74 26324:674.021 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26324:674.037 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26324:674.496 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4B 01 00 00 ...
-T3F74 26324:674.523 - 0.509ms returns 20 (0x14)
-T3F74 26324:674.544 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:674.564 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26324:674.996 Data: 1F 03 00 00
-T3F74 26324:675.020 - 0.484ms returns 4 (0x4)
-T3F74 26324:675.040 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26324:675.059 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26324:675.488 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26324:675.512 - 0.479ms returns 12 (0xC)
-T3F74 26324:675.532 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:675.552 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26324:676.000 Data: 00 00 00 00
-T3F74 26324:676.024 - 0.500ms returns 4 (0x4)
-T3F74 26324:676.045 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:676.064 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26324:676.492 Data: 00 00 00 00
-T3F74 26324:676.516 - 0.479ms returns 4 (0x4)
-T3F74 26324:676.536 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26324:676.555 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26324:676.992 Data: 00 00 00 00
-T3F74 26324:677.016 - 0.487ms returns 4 (0x4)
-T062C 26324:696.479 JLINK_IsHalted()
-T062C 26324:697.500 - 1.029ms returns FALSE
-T062C 26324:797.980 JLINK_HasError()
-T062C 26324:798.012 JLINK_IsHalted()
-T062C 26324:799.138 - 1.148ms returns FALSE
-T062C 26324:899.349 JLINK_HasError()
-T062C 26324:899.421 JLINK_IsHalted()
-T062C 26324:900.658 - 1.255ms returns FALSE
-T062C 26325:001.622 JLINK_HasError()
-T062C 26325:001.665 JLINK_IsHalted()
-T062C 26325:002.780 - 1.146ms returns FALSE
-T062C 26325:103.219 JLINK_HasError()
-T062C 26325:103.263 JLINK_IsHalted()
-T062C 26325:104.365 - 1.122ms returns FALSE
-T062C 26325:205.197 JLINK_HasError()
-T062C 26325:205.283 JLINK_HasError()
-T062C 26325:205.302 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26325:205.332 Data: 8D 12 74 01
-T062C 26325:205.357 Debug reg: DWT_CYCCNT
-T062C 26325:205.379 - 0.085ms returns 1 (0x1)
-T3F74 26325:213.025 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26325:213.074 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26325:214.213 Data: 00 00 80 00
-T3F74 26325:214.265 - 1.248ms returns 4 (0x4)
-T3F74 26325:214.306 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26325:214.329 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26325:214.827 Data: 00 00 F0 01
-T3F74 26325:214.877 - 0.580ms returns 4 (0x4)
-T3F74 26325:218.935 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26325:218.972 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26325:220.171 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26325:220.191 - 1.263ms returns 16 (0x10)
-T3F74 26325:220.209 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:220.226 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26325:220.662 Data: 1E 00 00 00
-T3F74 26325:220.695 - 0.492ms returns 4 (0x4)
-T3F74 26325:220.712 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26325:220.730 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26325:221.300 Data: 00 00 00 00 00 00 00 00 00 00 00 00 93 00 00 00 ...
-T3F74 26325:221.324 - 0.619ms returns 20 (0x14)
-T3F74 26325:221.345 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:221.364 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26325:221.792 Data: 1F 03 00 00
-T3F74 26325:221.815 - 0.478ms returns 4 (0x4)
-T3F74 26325:221.835 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26325:221.854 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26325:222.285 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26325:222.304 - 0.476ms returns 12 (0xC)
-T3F74 26325:222.322 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:222.338 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26325:222.835 Data: 00 00 00 00
-T3F74 26325:222.872 - 0.558ms returns 4 (0x4)
-T3F74 26325:222.900 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:222.924 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26325:223.418 Data: 00 00 00 00
-T3F74 26325:223.444 - 0.552ms returns 4 (0x4)
-T3F74 26325:223.465 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:223.485 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26325:223.916 Data: 00 00 00 00
-T3F74 26325:223.940 - 0.483ms returns 4 (0x4)
-T062C 26325:237.238 JLINK_IsHalted()
-T062C 26325:238.358 - 1.139ms returns FALSE
-T062C 26325:339.241 JLINK_HasError()
-T062C 26325:339.289 JLINK_IsHalted()
-T062C 26325:340.428 - 1.153ms returns FALSE
-T062C 26325:440.563 JLINK_HasError()
-T062C 26325:440.606 JLINK_IsHalted()
-T062C 26325:441.764 - 1.206ms returns FALSE
-T062C 26325:542.696 JLINK_HasError()
-T062C 26325:542.752 JLINK_IsHalted()
-T062C 26325:543.900 - 1.159ms returns FALSE
-T062C 26325:644.576 JLINK_HasError()
-T062C 26325:644.661 JLINK_IsHalted()
-T062C 26325:645.808 - 1.167ms returns FALSE
-T062C 26325:746.740 JLINK_HasError()
-T062C 26325:746.786 JLINK_HasError()
-T062C 26325:746.814 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26325:746.848 Data: 8D 12 74 01
-T062C 26325:746.872 Debug reg: DWT_CYCCNT
-T062C 26325:746.894 - 0.087ms returns 1 (0x1)
-T3F74 26325:749.367 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26325:749.404 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26325:750.573 Data: 00 00 80 00
-T3F74 26325:750.634 - 1.274ms returns 4 (0x4)
-T3F74 26325:750.670 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26325:750.690 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26325:751.226 Data: 00 00 F0 01
-T3F74 26325:751.252 - 0.590ms returns 4 (0x4)
-T3F74 26325:755.292 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26325:755.328 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26325:756.488 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26325:756.521 - 1.238ms returns 16 (0x10)
-T3F74 26325:756.547 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:756.570 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26325:756.971 Data: 1E 00 00 00
-T3F74 26325:756.995 - 0.456ms returns 4 (0x4)
-T3F74 26325:757.016 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26325:757.035 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26325:757.609 Data: 00 00 00 00 00 00 00 00 00 00 00 00 2D 01 00 00 ...
-T3F74 26325:757.632 - 0.624ms returns 20 (0x14)
-T3F74 26325:757.653 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:757.679 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26325:758.094 Data: 1F 03 00 00
-T3F74 26325:758.114 - 0.468ms returns 4 (0x4)
-T3F74 26325:758.131 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26325:758.147 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26325:758.610 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26325:758.630 - 0.505ms returns 12 (0xC)
-T3F74 26325:758.648 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:758.665 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26325:759.107 Data: 00 00 00 00
-T3F74 26325:759.134 - 0.493ms returns 4 (0x4)
-T3F74 26325:759.155 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:759.176 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26325:759.605 Data: 00 00 00 00
-T3F74 26325:759.641 - 0.494ms returns 4 (0x4)
-T3F74 26325:759.666 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26325:759.688 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26325:760.107 Data: 00 00 00 00
-T3F74 26325:760.136 - 0.477ms returns 4 (0x4)
-T062C 26325:773.119 JLINK_IsHalted()
-T062C 26325:774.298 - 1.197ms returns FALSE
-T062C 26325:874.487 JLINK_HasError()
-T062C 26325:874.582 JLINK_IsHalted()
-T062C 26325:875.826 - 1.263ms returns FALSE
-T062C 26325:976.774 JLINK_HasError()
-T062C 26325:976.832 JLINK_IsHalted()
-T062C 26325:977.955 - 1.141ms returns FALSE
-T062C 26326:079.041 JLINK_HasError()
-T062C 26326:079.101 JLINK_IsHalted()
-T062C 26326:080.219 - 1.150ms returns FALSE
-T062C 26326:180.743 JLINK_HasError()
-T062C 26326:180.789 JLINK_IsHalted()
-T062C 26326:181.946 - 1.174ms returns FALSE
-T062C 26326:282.199 JLINK_HasError()
-T062C 26326:282.283 JLINK_HasError()
-T062C 26326:282.319 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26326:282.345 Data: 8D 12 74 01
-T062C 26326:282.365 Debug reg: DWT_CYCCNT
-T062C 26326:282.384 - 0.072ms returns 1 (0x1)
-T3F74 26326:284.890 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26326:284.924 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26326:286.185 Data: 00 00 80 00
-T3F74 26326:286.220 - 1.337ms returns 4 (0x4)
-T3F74 26326:286.260 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26326:286.283 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26326:287.411 Data: 00 00 F0 01
-T3F74 26326:287.446 - 1.194ms returns 4 (0x4)
-T3F74 26326:290.915 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26326:290.948 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26326:292.166 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26326:292.195 - 1.286ms returns 16 (0x10)
-T3F74 26326:292.216 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:292.235 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26326:292.648 Data: 1E 00 00 00
-T3F74 26326:292.668 - 0.459ms returns 4 (0x4)
-T3F74 26326:292.685 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26326:292.702 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26326:293.148 Data: 00 00 00 00 00 00 00 00 00 00 00 00 71 00 00 00 ...
-T3F74 26326:293.168 - 0.489ms returns 20 (0x14)
-T3F74 26326:293.185 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:293.201 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26326:293.646 Data: 1F 03 00 00
-T3F74 26326:293.666 - 0.487ms returns 4 (0x4)
-T3F74 26326:293.683 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26326:293.699 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26326:294.148 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26326:294.167 - 0.491ms returns 12 (0xC)
-T3F74 26326:294.184 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:294.200 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26326:294.677 Data: 00 00 00 00
-T3F74 26326:294.697 - 0.519ms returns 4 (0x4)
-T3F74 26326:294.723 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:294.748 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26326:295.286 Data: 00 00 00 00
-T3F74 26326:295.321 - 0.607ms returns 4 (0x4)
-T3F74 26326:295.353 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:295.380 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26326:295.781 Data: 00 00 00 00
-T3F74 26326:295.810 - 0.466ms returns 4 (0x4)
-T062C 26326:308.488 JLINK_IsHalted()
-T062C 26326:309.535 - 1.065ms returns FALSE
-T062C 26326:410.084 JLINK_HasError()
-T062C 26326:410.171 JLINK_IsHalted()
-T062C 26326:411.342 - 1.213ms returns FALSE
-T062C 26326:511.824 JLINK_HasError()
-T062C 26326:511.873 JLINK_IsHalted()
-T062C 26326:512.962 - 1.130ms returns FALSE
-T062C 26326:613.225 JLINK_HasError()
-T062C 26326:613.309 JLINK_IsHalted()
-T062C 26326:614.405 - 1.121ms returns FALSE
-T062C 26326:715.132 JLINK_HasError()
-T062C 26326:715.224 JLINK_IsHalted()
-T062C 26326:716.442 - 1.260ms returns FALSE
-T062C 26326:816.683 JLINK_HasError()
-T062C 26326:816.770 JLINK_HasError()
-T062C 26326:816.815 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26326:816.858 Data: 8D 12 74 01
-T062C 26326:816.879 Debug reg: DWT_CYCCNT
-T062C 26326:816.897 - 0.089ms returns 1 (0x1)
-T3F74 26326:819.452 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26326:819.485 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26326:820.620 Data: 00 00 80 00
-T3F74 26326:820.658 - 1.214ms returns 4 (0x4)
-T3F74 26326:820.706 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26326:820.729 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26326:821.203 Data: 00 00 F0 01
-T3F74 26326:821.227 - 0.530ms returns 4 (0x4)
-T3F74 26326:825.340 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26326:825.375 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26326:826.599 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26326:826.629 - 1.296ms returns 16 (0x10)
-T3F74 26326:826.652 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:826.671 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26326:827.077 Data: 1E 00 00 00
-T3F74 26326:827.098 - 0.453ms returns 4 (0x4)
-T3F74 26326:827.115 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26326:827.132 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26326:827.577 Data: 00 00 00 00 00 00 00 00 00 00 00 00 89 00 00 00 ...
-T3F74 26326:827.597 - 0.488ms returns 20 (0x14)
-T3F74 26326:827.614 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:827.630 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26326:828.077 Data: 1F 03 00 00
-T3F74 26326:828.097 - 0.490ms returns 4 (0x4)
-T3F74 26326:828.114 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26326:828.130 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26326:828.577 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26326:828.597 - 0.489ms returns 12 (0xC)
-T3F74 26326:828.614 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:828.630 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26326:829.076 Data: 00 00 00 00
-T3F74 26326:829.096 - 0.489ms returns 4 (0x4)
-T3F74 26326:829.113 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:829.129 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26326:829.571 Data: 00 00 00 00
-T3F74 26326:829.591 - 0.484ms returns 4 (0x4)
-T3F74 26326:829.608 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26326:829.624 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26326:830.089 Data: 00 00 00 00
-T3F74 26326:830.109 - 0.507ms returns 4 (0x4)
-T062C 26326:843.933 JLINK_IsHalted()
-T062C 26326:845.009 - 1.123ms returns FALSE
-T062C 26326:946.102 JLINK_HasError()
-T062C 26326:946.143 JLINK_IsHalted()
-T062C 26326:947.196 - 1.079ms returns FALSE
-T062C 26327:047.286 JLINK_HasError()
-T062C 26327:047.330 JLINK_IsHalted()
-T062C 26327:048.444 - 1.127ms returns FALSE
-T062C 26327:149.900 JLINK_HasError()
-T062C 26327:149.945 JLINK_IsHalted()
-T062C 26327:151.059 - 1.125ms returns FALSE
-T062C 26327:251.392 JLINK_HasError()
-T062C 26327:251.479 JLINK_IsHalted()
-T062C 26327:252.639 - 1.178ms returns FALSE
-T062C 26327:353.503 JLINK_HasError()
-T062C 26327:353.550 JLINK_HasError()
-T062C 26327:353.569 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26327:353.611 Data: 8D 12 74 01
-T062C 26327:353.635 Debug reg: DWT_CYCCNT
-T062C 26327:353.656 - 0.095ms returns 1 (0x1)
-T3F74 26327:356.112 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26327:356.147 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26327:357.352 Data: 00 00 80 00
-T3F74 26327:357.417 - 1.312ms returns 4 (0x4)
-T3F74 26327:357.452 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26327:357.472 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26327:357.878 Data: 00 00 F0 01
-T3F74 26327:357.898 - 0.452ms returns 4 (0x4)
-T3F74 26327:361.309 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26327:361.340 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26327:362.554 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26327:362.582 - 1.280ms returns 16 (0x10)
-T3F74 26327:362.603 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:362.622 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26327:363.001 Data: 1F 00 00 00
-T3F74 26327:363.021 - 0.425ms returns 4 (0x4)
-T3F74 26327:363.039 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26327:363.055 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26327:363.501 Data: 00 00 00 00 00 00 00 00 00 00 00 00 63 00 00 00 ...
-T3F74 26327:363.521 - 0.488ms returns 20 (0x14)
-T3F74 26327:363.538 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:363.554 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26327:364.006 Data: 1F 03 00 00
-T3F74 26327:364.030 - 0.499ms returns 4 (0x4)
-T3F74 26327:364.050 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26327:364.068 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26327:364.514 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26327:364.538 - 0.496ms returns 12 (0xC)
-T3F74 26327:364.558 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:364.578 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26327:365.029 Data: 00 00 00 00
-T3F74 26327:365.059 - 0.508ms returns 4 (0x4)
-T3F74 26327:365.079 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:365.098 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26327:365.513 Data: 00 00 00 00
-T3F74 26327:365.537 - 0.466ms returns 4 (0x4)
-T3F74 26327:365.557 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:365.576 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26327:366.005 Data: 00 00 00 00
-T3F74 26327:366.025 - 0.474ms returns 4 (0x4)
-T062C 26327:387.013 JLINK_IsHalted()
-T062C 26327:388.167 - 1.173ms returns FALSE
-T062C 26327:488.687 JLINK_HasError()
-T062C 26327:488.778 JLINK_IsHalted()
-T062C 26327:490.075 - 1.339ms returns FALSE
-T062C 26327:590.909 JLINK_HasError()
-T062C 26327:590.959 JLINK_IsHalted()
-T062C 26327:592.014 - 1.069ms returns FALSE
-T062C 26327:692.498 JLINK_HasError()
-T062C 26327:692.559 JLINK_IsHalted()
-T062C 26327:693.610 - 1.070ms returns FALSE
-T062C 26327:793.906 JLINK_HasError()
-T062C 26327:793.960 JLINK_IsHalted()
-T062C 26327:795.077 - 1.136ms returns FALSE
-T062C 26327:895.608 JLINK_HasError()
-T062C 26327:895.655 JLINK_HasError()
-T062C 26327:895.674 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26327:895.706 Data: 8D 12 74 01
-T062C 26327:895.730 Debug reg: DWT_CYCCNT
-T062C 26327:895.753 - 0.086ms returns 1 (0x1)
-T3F74 26327:898.427 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26327:898.467 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26327:899.609 Data: 00 00 80 00
-T3F74 26327:899.639 - 1.220ms returns 4 (0x4)
-T3F74 26327:899.677 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26327:899.699 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26327:900.187 Data: 00 00 F0 01
-T3F74 26327:900.210 - 0.541ms returns 4 (0x4)
-T3F74 26327:903.801 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26327:903.832 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26327:905.075 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26327:905.108 - 1.316ms returns 16 (0x10)
-T3F74 26327:905.211 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:905.239 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26327:905.684 Data: 1E 00 00 00
-T3F74 26327:905.708 - 0.505ms returns 4 (0x4)
-T3F74 26327:905.729 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26327:905.748 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26327:906.310 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E1 00 00 00 ...
-T3F74 26327:906.334 - 0.613ms returns 20 (0x14)
-T3F74 26327:906.354 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:906.373 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26327:906.808 Data: 1F 03 00 00
-T3F74 26327:906.832 - 0.485ms returns 4 (0x4)
-T3F74 26327:906.852 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26327:906.871 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26327:907.309 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26327:907.333 - 0.488ms returns 12 (0xC)
-T3F74 26327:907.353 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:907.372 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26327:907.836 Data: 00 00 00 00
-T3F74 26327:907.860 - 0.514ms returns 4 (0x4)
-T3F74 26327:907.880 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:907.899 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26327:908.309 Data: 00 00 00 00
-T3F74 26327:908.333 - 0.460ms returns 4 (0x4)
-T3F74 26327:908.353 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26327:908.372 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26327:908.809 Data: 00 00 00 00
-T3F74 26327:908.832 - 0.487ms returns 4 (0x4)
-T062C 26327:928.980 JLINK_IsHalted()
-T062C 26327:930.076 - 1.110ms returns FALSE
-T062C 26328:030.449 JLINK_HasError()
-T062C 26328:030.536 JLINK_IsHalted()
-T062C 26328:031.684 - 1.159ms returns FALSE
-T062C 26328:132.710 JLINK_HasError()
-T062C 26328:132.753 JLINK_IsHalted()
-T062C 26328:133.810 - 1.075ms returns FALSE
-T062C 26328:234.736 JLINK_HasError()
-T062C 26328:234.781 JLINK_IsHalted()
-T062C 26328:235.943 - 1.180ms returns FALSE
-T062C 26328:336.834 JLINK_HasError()
-T062C 26328:336.920 JLINK_IsHalted()
-T062C 26328:338.113 - 1.212ms returns FALSE
-T062C 26328:438.642 JLINK_HasError()
-T062C 26328:438.689 JLINK_HasError()
-T062C 26328:438.708 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26328:438.739 Data: 8D 12 74 01
-T062C 26328:438.764 Debug reg: DWT_CYCCNT
-T062C 26328:438.787 - 0.087ms returns 1 (0x1)
-T3F74 26328:441.552 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26328:441.585 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26328:442.643 Data: 00 00 80 00
-T3F74 26328:442.678 - 1.134ms returns 4 (0x4)
-T3F74 26328:442.718 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26328:442.741 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26328:443.251 Data: 00 00 F0 01
-T3F74 26328:443.275 - 0.565ms returns 4 (0x4)
-T3F74 26328:446.752 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26328:446.784 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26328:448.035 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26328:448.063 - 1.319ms returns 16 (0x10)
-T3F74 26328:448.086 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:448.107 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26328:448.558 Data: 1F 00 00 00
-T3F74 26328:448.587 - 0.509ms returns 4 (0x4)
-T3F74 26328:448.608 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26328:448.628 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26328:449.139 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 02 00 00 ...
-T3F74 26328:449.163 - 0.563ms returns 20 (0x14)
-T3F74 26328:449.183 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:449.203 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26328:449.624 Data: 1F 03 00 00
-T3F74 26328:449.651 - 0.476ms returns 4 (0x4)
-T3F74 26328:449.673 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26328:449.693 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26328:450.121 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26328:450.157 - 0.492ms returns 12 (0xC)
-T3F74 26328:450.178 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:450.197 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26328:450.627 Data: 00 00 00 00
-T3F74 26328:450.650 - 0.480ms returns 4 (0x4)
-T3F74 26328:450.670 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:450.689 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26328:451.122 Data: 00 00 00 00
-T3F74 26328:451.146 - 0.483ms returns 4 (0x4)
-T3F74 26328:451.166 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:451.185 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26328:451.627 Data: 00 00 00 00
-T3F74 26328:451.651 - 0.492ms returns 4 (0x4)
-T062C 26328:473.215 JLINK_IsHalted()
-T062C 26328:474.437 - 1.240ms returns FALSE
-T062C 26328:574.680 JLINK_HasError()
-T062C 26328:574.766 JLINK_IsHalted()
-T062C 26328:575.905 - 1.155ms returns FALSE
-T062C 26328:676.100 JLINK_HasError()
-T062C 26328:676.184 JLINK_IsHalted()
-T062C 26328:677.475 - 1.337ms returns FALSE
-T062C 26328:777.823 JLINK_HasError()
-T062C 26328:777.868 JLINK_IsHalted()
-T062C 26328:778.981 - 1.134ms returns FALSE
-T062C 26328:879.452 JLINK_HasError()
-T062C 26328:879.489 JLINK_IsHalted()
-T062C 26328:880.596 - 1.134ms returns FALSE
-T062C 26328:980.791 JLINK_HasError()
-T062C 26328:980.829 JLINK_HasError()
-T062C 26328:980.845 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26328:980.871 Data: 8D 12 74 01
-T062C 26328:980.892 Debug reg: DWT_CYCCNT
-T062C 26328:980.910 - 0.072ms returns 1 (0x1)
-T3F74 26328:983.744 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26328:983.778 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26328:984.823 Data: 00 00 80 00
-T3F74 26328:984.860 - 1.124ms returns 4 (0x4)
-T3F74 26328:984.908 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26328:984.932 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26328:985.417 Data: 00 00 F0 01
-T3F74 26328:985.441 - 0.541ms returns 4 (0x4)
-T3F74 26328:989.296 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26328:989.330 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26328:990.612 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26328:990.645 - 1.357ms returns 16 (0x10)
-T3F74 26328:990.669 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:990.692 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26328:991.165 Data: 1E 00 00 00
-T3F74 26328:991.189 - 0.528ms returns 4 (0x4)
-T3F74 26328:991.210 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26328:991.230 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26328:991.790 Data: 00 00 00 00 00 00 00 00 00 00 00 00 CF 02 00 00 ...
-T3F74 26328:991.813 - 0.611ms returns 20 (0x14)
-T3F74 26328:991.834 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:991.853 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26328:992.290 Data: 1F 03 00 00
-T3F74 26328:992.313 - 0.487ms returns 4 (0x4)
-T3F74 26328:992.333 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26328:992.352 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26328:992.792 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26328:992.815 - 0.489ms returns 12 (0xC)
-T3F74 26328:992.835 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:992.854 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26328:993.290 Data: 00 00 00 00
-T3F74 26328:993.313 - 0.486ms returns 4 (0x4)
-T3F74 26328:993.333 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:993.352 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26328:993.789 Data: 00 00 00 00
-T3F74 26328:993.812 - 0.487ms returns 4 (0x4)
-T3F74 26328:993.832 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26328:993.851 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26328:994.301 Data: 00 00 00 00
-T3F74 26328:994.324 - 0.500ms returns 4 (0x4)
-T062C 26329:014.481 JLINK_IsHalted()
-T062C 26329:015.657 - 1.200ms returns FALSE
-T062C 26329:115.828 JLINK_HasError()
-T062C 26329:115.930 JLINK_IsHalted()
-T062C 26329:117.165 - 1.253ms returns FALSE
-T062C 26329:218.490 JLINK_HasError()
-T062C 26329:218.562 JLINK_IsHalted()
-T062C 26329:219.721 - 1.201ms returns FALSE
-T062C 26329:319.950 JLINK_HasError()
-T062C 26329:319.986 JLINK_IsHalted()
-T062C 26329:321.015 - 1.051ms returns FALSE
-T062C 26329:422.159 JLINK_HasError()
-T062C 26329:422.245 JLINK_IsHalted()
-T062C 26329:423.464 - 1.238ms returns FALSE
-T062C 26329:524.504 JLINK_HasError()
-T062C 26329:524.588 JLINK_HasError()
-T062C 26329:524.633 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26329:524.695 Data: 8D 12 74 01
-T062C 26329:524.741 Debug reg: DWT_CYCCNT
-T062C 26329:524.763 - 0.137ms returns 1 (0x1)
-T3F74 26329:527.087 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26329:527.122 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26329:528.319 Data: 00 00 80 00
-T3F74 26329:528.379 - 1.299ms returns 4 (0x4)
-T3F74 26329:528.413 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26329:528.433 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26329:528.844 Data: 00 00 F0 01
-T3F74 26329:528.868 - 0.462ms returns 4 (0x4)
-T3F74 26329:532.267 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26329:532.306 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26329:533.510 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26329:533.535 - 1.276ms returns 16 (0x10)
-T3F74 26329:533.556 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26329:533.575 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26329:533.967 Data: 1E 00 00 00
-T3F74 26329:533.991 - 0.442ms returns 4 (0x4)
-T3F74 26329:534.013 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26329:534.032 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26329:534.588 Data: 00 00 00 00 00 00 00 00 00 00 00 00 29 00 00 00 ...
-T3F74 26329:534.608 - 0.602ms returns 20 (0x14)
-T3F74 26329:534.626 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26329:534.642 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26329:535.221 Data: 1F 03 00 00
-T3F74 26329:535.247 - 0.629ms returns 4 (0x4)
-T3F74 26329:535.268 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26329:535.289 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26329:535.723 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26329:535.746 - 0.486ms returns 12 (0xC)
-T3F74 26329:535.767 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26329:535.786 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26329:536.223 Data: 00 00 00 00
-T3F74 26329:536.243 - 0.483ms returns 4 (0x4)
-T3F74 26329:536.260 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26329:536.276 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26329:536.716 Data: 00 00 00 00
-T3F74 26329:536.736 - 0.483ms returns 4 (0x4)
-T3F74 26329:536.753 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26329:536.770 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26329:537.215 Data: 00 00 00 00
-T3F74 26329:537.235 - 0.488ms returns 4 (0x4)
-T062C 26329:548.920 JLINK_IsHalted()
-T062C 26329:549.977 - 1.068ms returns FALSE
-T062C 26329:650.398 JLINK_HasError()
-T062C 26329:650.448 JLINK_IsHalted()
-T062C 26329:651.516 - 1.110ms returns FALSE
-T062C 26329:752.324 JLINK_HasError()
-T062C 26329:752.370 JLINK_IsHalted()
-T062C 26329:753.469 - 1.113ms returns FALSE
-T062C 26329:854.227 JLINK_HasError()
-T062C 26329:854.302 JLINK_IsHalted()
-T062C 26329:855.344 - 1.076ms returns FALSE
-T062C 26329:955.588 JLINK_HasError()
-T062C 26329:955.675 JLINK_IsHalted()
-T062C 26329:956.881 - 1.249ms returns FALSE
-T062C 26330:057.816 JLINK_HasError()
-T062C 26330:057.903 JLINK_HasError()
-T062C 26330:057.938 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26330:057.968 Data: 8D 12 74 01
-T062C 26330:057.992 Debug reg: DWT_CYCCNT
-T062C 26330:058.015 - 0.085ms returns 1 (0x1)
-T3F74 26330:060.519 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26330:060.554 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26330:061.776 Data: 00 00 80 00
-T3F74 26330:061.821 - 1.310ms returns 4 (0x4)
-T3F74 26330:061.861 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26330:061.884 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26330:062.276 Data: 00 00 F0 01
-T3F74 26330:062.300 - 0.447ms returns 4 (0x4)
-T3F74 26330:066.488 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26330:066.518 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26330:067.792 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26330:067.824 - 1.344ms returns 16 (0x10)
-T3F74 26330:067.851 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:067.873 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26330:068.274 Data: 1E 00 00 00
-T3F74 26330:068.297 - 0.454ms returns 4 (0x4)
-T3F74 26330:068.318 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26330:068.337 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26330:068.905 Data: 00 00 00 00 00 00 00 00 00 00 00 00 81 01 00 00 ...
-T3F74 26330:068.928 - 0.618ms returns 20 (0x14)
-T3F74 26330:068.948 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:068.967 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26330:069.403 Data: 1F 03 00 00
-T3F74 26330:069.426 - 0.486ms returns 4 (0x4)
-T3F74 26330:069.447 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26330:069.465 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26330:069.903 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26330:069.928 - 0.489ms returns 12 (0xC)
-T3F74 26330:069.949 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:069.968 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26330:070.394 Data: 00 00 00 00
-T3F74 26330:070.414 - 0.471ms returns 4 (0x4)
-T3F74 26330:070.431 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:070.447 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26330:070.897 Data: 00 00 00 00
-T3F74 26330:070.929 - 0.506ms returns 4 (0x4)
-T3F74 26330:070.949 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:070.968 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26330:071.398 Data: 00 00 00 00
-T3F74 26330:071.422 - 0.481ms returns 4 (0x4)
-T062C 26330:084.917 JLINK_IsHalted()
-T062C 26330:086.105 - 1.208ms returns FALSE
-T062C 26330:186.774 JLINK_HasError()
-T062C 26330:186.860 JLINK_IsHalted()
-T062C 26330:187.900 - 1.060ms returns FALSE
-T062C 26330:288.984 JLINK_HasError()
-T062C 26330:289.041 JLINK_IsHalted()
-T062C 26330:290.149 - 1.127ms returns FALSE
-T062C 26330:390.774 JLINK_HasError()
-T062C 26330:390.865 JLINK_IsHalted()
-T062C 26330:392.002 - 1.168ms returns FALSE
-T062C 26330:492.715 JLINK_HasError()
-T062C 26330:492.756 JLINK_IsHalted()
-T062C 26330:493.982 - 1.268ms returns FALSE
-T062C 26330:595.360 JLINK_HasError()
-T062C 26330:595.530 JLINK_HasError()
-T062C 26330:595.576 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26330:595.631 Data: 8D 12 74 01
-T062C 26330:595.655 Debug reg: DWT_CYCCNT
-T062C 26330:595.677 - 0.108ms returns 1 (0x1)
-T3F74 26330:598.289 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26330:598.327 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26330:599.455 Data: 00 00 80 00
-T3F74 26330:599.482 - 1.201ms returns 4 (0x4)
-T3F74 26330:599.517 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26330:599.539 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26330:599.958 Data: 00 00 F0 01
-T3F74 26330:599.982 - 0.473ms returns 4 (0x4)
-T3F74 26330:603.329 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26330:603.362 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26330:604.591 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26330:604.616 - 1.295ms returns 16 (0x10)
-T3F74 26330:604.638 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:604.658 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26330:605.080 Data: 1E 00 00 00
-T3F74 26330:605.104 - 0.474ms returns 4 (0x4)
-T3F74 26330:605.125 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26330:605.144 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26330:605.700 Data: 00 00 00 00 00 00 00 00 00 00 00 00 5B 00 00 00 ...
-T3F74 26330:605.721 - 0.602ms returns 20 (0x14)
-T3F74 26330:605.738 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:605.754 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26330:606.198 Data: 1F 03 00 00
-T3F74 26330:606.218 - 0.487ms returns 4 (0x4)
-T3F74 26330:606.236 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26330:606.252 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26330:606.717 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26330:606.741 - 0.513ms returns 12 (0xC)
-T3F74 26330:606.761 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:606.780 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26330:607.203 Data: 00 00 00 00
-T3F74 26330:607.227 - 0.474ms returns 4 (0x4)
-T3F74 26330:607.248 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:607.267 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26330:607.702 Data: 00 00 00 00
-T3F74 26330:607.726 - 0.486ms returns 4 (0x4)
-T3F74 26330:607.746 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26330:607.765 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26330:608.201 Data: 00 00 00 00
-T3F74 26330:608.224 - 0.485ms returns 4 (0x4)
-T062C 26330:620.459 JLINK_IsHalted()
-T062C 26330:621.640 - 1.226ms returns FALSE
-T062C 26330:721.925 JLINK_HasError()
-T062C 26330:721.971 JLINK_IsHalted()
-T062C 26330:723.074 - 1.111ms returns FALSE
-T062C 26330:823.179 JLINK_HasError()
-T062C 26330:823.226 JLINK_IsHalted()
-T062C 26330:824.348 - 1.150ms returns FALSE
-T062C 26330:924.916 JLINK_HasError()
-T062C 26330:924.964 JLINK_IsHalted()
-T062C 26330:926.072 - 1.119ms returns FALSE
-T062C 26331:026.271 JLINK_HasError()
-T062C 26331:026.355 JLINK_IsHalted()
-T062C 26331:027.624 - 1.287ms returns FALSE
-T062C 26331:128.306 JLINK_HasError()
-T062C 26331:128.352 JLINK_HasError()
-T062C 26331:128.370 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26331:128.400 Data: 8D 12 74 01
-T062C 26331:128.424 Debug reg: DWT_CYCCNT
-T062C 26331:128.447 - 0.085ms returns 1 (0x1)
-T3F74 26331:133.829 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26331:133.869 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26331:134.931 Data: 00 00 80 00
-T3F74 26331:134.968 - 1.147ms returns 4 (0x4)
-T3F74 26331:135.010 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26331:135.033 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26331:135.517 Data: 00 00 F0 01
-T3F74 26331:135.552 - 0.550ms returns 4 (0x4)
-T3F74 26331:139.026 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26331:139.055 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26331:140.289 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26331:140.321 - 1.303ms returns 16 (0x10)
-T3F74 26331:140.345 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:140.368 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26331:140.748 Data: 1E 00 00 00
-T3F74 26331:140.768 - 0.430ms returns 4 (0x4)
-T3F74 26331:140.785 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26331:140.802 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26331:141.257 Data: 00 00 00 00 00 00 00 00 00 00 00 00 69 02 00 00 ...
-T3F74 26331:141.277 - 0.498ms returns 20 (0x14)
-T3F74 26331:141.294 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:141.310 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26331:141.748 Data: 1F 03 00 00
-T3F74 26331:141.768 - 0.481ms returns 4 (0x4)
-T3F74 26331:141.785 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26331:141.801 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26331:142.408 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26331:142.452 - 0.674ms returns 12 (0xC)
-T3F74 26331:142.477 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:142.500 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26331:143.029 Data: 00 00 00 00
-T3F74 26331:143.064 - 0.595ms returns 4 (0x4)
-T3F74 26331:143.090 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:143.118 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26331:143.635 Data: 00 00 00 00
-T3F74 26331:143.664 - 0.583ms returns 4 (0x4)
-T3F74 26331:143.687 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:143.708 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26331:144.130 Data: 00 00 00 00
-T3F74 26331:144.153 - 0.474ms returns 4 (0x4)
-T062C 26331:157.120 JLINK_IsHalted()
-T062C 26331:158.336 - 1.235ms returns FALSE
-T062C 26331:258.536 JLINK_HasError()
-T062C 26331:258.622 JLINK_IsHalted()
-T062C 26331:259.846 - 1.265ms returns FALSE
-T062C 26331:360.657 JLINK_HasError()
-T062C 26331:360.733 JLINK_IsHalted()
-T062C 26331:361.976 - 1.261ms returns FALSE
-T062C 26331:462.599 JLINK_HasError()
-T062C 26331:462.683 JLINK_IsHalted()
-T062C 26331:463.908 - 1.241ms returns FALSE
-T062C 26331:564.121 JLINK_HasError()
-T062C 26331:564.218 JLINK_IsHalted()
-T062C 26331:565.394 - 1.195ms returns FALSE
-T062C 26331:666.227 JLINK_HasError()
-T062C 26331:666.310 JLINK_HasError()
-T062C 26331:666.328 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26331:666.357 Data: 8D 12 74 01
-T062C 26331:666.381 Debug reg: DWT_CYCCNT
-T062C 26331:666.403 - 0.082ms returns 1 (0x1)
-T3F74 26331:668.935 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26331:668.976 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26331:670.217 Data: 00 00 80 00
-T3F74 26331:670.271 - 1.344ms returns 4 (0x4)
-T3F74 26331:670.322 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26331:670.346 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26331:671.495 Data: 00 00 F0 01
-T3F74 26331:671.529 - 1.214ms returns 4 (0x4)
-T3F74 26331:675.316 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26331:675.350 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26331:676.600 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26331:676.630 - 1.321ms returns 16 (0x10)
-T3F74 26331:676.654 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:676.676 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26331:677.205 Data: 1E 00 00 00
-T3F74 26331:677.230 - 0.584ms returns 4 (0x4)
-T3F74 26331:677.251 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26331:677.271 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26331:677.808 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A5 01 00 00 ...
-T3F74 26331:677.831 - 0.588ms returns 20 (0x14)
-T3F74 26331:677.852 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:677.871 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26331:678.321 Data: 1F 03 00 00
-T3F74 26331:678.363 - 0.519ms returns 4 (0x4)
-T3F74 26331:678.391 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26331:678.416 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26331:678.940 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26331:678.969 - 0.586ms returns 12 (0xC)
-T3F74 26331:678.991 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:679.012 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26331:679.436 Data: 00 00 00 00
-T3F74 26331:679.462 - 0.479ms returns 4 (0x4)
-T3F74 26331:679.483 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:679.504 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26331:679.933 Data: 00 00 00 00
-T3F74 26331:679.957 - 0.481ms returns 4 (0x4)
-T3F74 26331:679.977 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26331:679.997 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26331:680.458 Data: 00 00 00 00
-T3F74 26331:680.481 - 0.512ms returns 4 (0x4)
-T062C 26331:695.425 JLINK_IsHalted()
-T062C 26331:696.605 - 1.206ms returns FALSE
-T062C 26331:797.678 JLINK_HasError()
-T062C 26331:797.722 JLINK_IsHalted()
-T062C 26331:798.807 - 1.102ms returns FALSE
-T062C 26331:899.722 JLINK_HasError()
-T062C 26331:899.766 JLINK_IsHalted()
-T062C 26331:900.851 - 1.104ms returns FALSE
-T062C 26332:001.690 JLINK_HasError()
-T062C 26332:001.732 JLINK_IsHalted()
-T062C 26332:002.804 - 1.107ms returns FALSE
-T062C 26332:103.616 JLINK_HasError()
-T062C 26332:103.672 JLINK_IsHalted()
-T062C 26332:104.784 - 1.124ms returns FALSE
-T062C 26332:205.748 JLINK_HasError()
-T062C 26332:205.831 JLINK_HasError()
-T062C 26332:205.875 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26332:205.937 Data: 8D 12 74 01
-T062C 26332:205.967 Debug reg: DWT_CYCCNT
-T062C 26332:205.986 - 0.117ms returns 1 (0x1)
-T3F74 26332:208.595 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26332:208.628 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26332:209.831 Data: 00 00 80 00
-T3F74 26332:209.941 - 1.367ms returns 4 (0x4)
-T3F74 26332:210.026 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26332:210.052 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26332:211.196 Data: 00 00 F0 01
-T3F74 26332:211.274 - 1.268ms returns 4 (0x4)
-T3F74 26332:215.158 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26332:215.192 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26332:216.417 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26332:216.446 - 1.295ms returns 16 (0x10)
-T3F74 26332:216.467 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:216.487 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26332:216.860 Data: 1E 00 00 00
-T3F74 26332:216.880 - 0.420ms returns 4 (0x4)
-T3F74 26332:216.898 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26332:216.915 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26332:217.359 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D5 02 00 00 ...
-T3F74 26332:217.379 - 0.488ms returns 20 (0x14)
-T3F74 26332:217.397 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:217.414 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26332:217.859 Data: 1F 03 00 00
-T3F74 26332:217.880 - 0.489ms returns 4 (0x4)
-T3F74 26332:217.897 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26332:217.914 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26332:218.368 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26332:218.388 - 0.498ms returns 12 (0xC)
-T3F74 26332:218.421 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:218.437 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26332:218.873 Data: 00 00 00 00
-T3F74 26332:218.898 - 0.484ms returns 4 (0x4)
-T3F74 26332:218.918 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:218.937 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26332:219.361 Data: 00 00 00 00
-T3F74 26332:219.385 - 0.475ms returns 4 (0x4)
-T3F74 26332:219.406 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:219.425 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26332:219.871 Data: 00 00 00 00
-T3F74 26332:219.891 - 0.492ms returns 4 (0x4)
-T062C 26332:232.643 JLINK_IsHalted()
-T062C 26332:233.883 - 1.282ms returns FALSE
-T062C 26332:334.906 JLINK_HasError()
-T062C 26332:334.946 JLINK_IsHalted()
-T062C 26332:335.990 - 1.060ms returns FALSE
-T062C 26332:436.127 JLINK_HasError()
-T062C 26332:436.174 JLINK_IsHalted()
-T062C 26332:437.219 - 1.052ms returns FALSE
-T062C 26332:537.352 JLINK_HasError()
-T062C 26332:537.398 JLINK_IsHalted()
-T062C 26332:538.640 - 1.264ms returns FALSE
-T062C 26332:638.842 JLINK_HasError()
-T062C 26332:638.937 JLINK_IsHalted()
-T062C 26332:640.074 - 1.148ms returns FALSE
-T062C 26332:740.847 JLINK_HasError()
-T062C 26332:740.890 JLINK_HasError()
-T062C 26332:740.905 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26332:740.932 Data: 8D 12 74 01
-T062C 26332:740.952 Debug reg: DWT_CYCCNT
-T062C 26332:740.971 - 0.072ms returns 1 (0x1)
-T3F74 26332:743.930 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26332:743.974 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26332:745.061 Data: 00 00 80 00
-T3F74 26332:745.096 - 1.174ms returns 4 (0x4)
-T3F74 26332:745.137 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26332:745.161 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26332:745.665 Data: 00 00 F0 01
-T3F74 26332:745.690 - 0.560ms returns 4 (0x4)
-T3F74 26332:748.854 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26332:748.888 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26332:750.073 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26332:750.106 - 1.260ms returns 16 (0x10)
-T3F74 26332:750.130 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:750.152 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26332:750.539 Data: 1E 00 00 00
-T3F74 26332:750.559 - 0.436ms returns 4 (0x4)
-T3F74 26332:750.577 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26332:750.593 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26332:751.168 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1D 03 00 00 ...
-T3F74 26332:751.193 - 0.624ms returns 20 (0x14)
-T3F74 26332:751.214 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:751.234 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26332:751.665 Data: 1F 03 00 00
-T3F74 26332:751.688 - 0.482ms returns 4 (0x4)
-T3F74 26332:751.709 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26332:751.728 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26332:752.300 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26332:752.324 - 0.623ms returns 12 (0xC)
-T3F74 26332:752.344 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:752.363 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26332:752.794 Data: 00 00 00 00
-T3F74 26332:752.820 - 0.483ms returns 4 (0x4)
-T3F74 26332:752.841 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:752.861 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26332:753.305 Data: 00 00 00 00
-T3F74 26332:753.348 - 0.515ms returns 4 (0x4)
-T3F74 26332:753.375 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26332:753.399 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26332:754.042 Data: 00 00 00 00
-T3F74 26332:754.071 - 0.703ms returns 4 (0x4)
-T062C 26332:766.096 JLINK_IsHalted()
-T062C 26332:767.177 - 1.090ms returns FALSE
-T062C 26332:867.916 JLINK_HasError()
-T062C 26332:868.004 JLINK_IsHalted()
-T062C 26332:869.213 - 1.227ms returns FALSE
-T062C 26332:969.915 JLINK_HasError()
-T062C 26332:969.962 JLINK_IsHalted()
-T062C 26332:971.035 - 1.104ms returns FALSE
-T062C 26333:071.610 JLINK_HasError()
-T062C 26333:071.658 JLINK_IsHalted()
-T062C 26333:072.783 - 1.137ms returns FALSE
-T062C 26333:173.617 JLINK_HasError()
-T062C 26333:173.664 JLINK_IsHalted()
-T062C 26333:174.776 - 1.126ms returns FALSE
-T062C 26333:275.670 JLINK_HasError()
-T062C 26333:275.757 JLINK_HasError()
-T062C 26333:275.776 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26333:275.806 Data: 8D 12 74 01
-T062C 26333:275.831 Debug reg: DWT_CYCCNT
-T062C 26333:275.853 - 0.085ms returns 1 (0x1)
-T3F74 26333:281.043 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26333:281.091 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26333:282.232 Data: 00 00 80 00
-T3F74 26333:282.258 - 1.223ms returns 4 (0x4)
-T3F74 26333:282.291 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26333:282.312 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26333:282.881 Data: 00 00 F0 01
-T3F74 26333:282.933 - 0.650ms returns 4 (0x4)
-T3F74 26333:286.780 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26333:286.816 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26333:287.992 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26333:288.022 - 1.250ms returns 16 (0x10)
-T3F74 26333:288.045 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:288.067 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26333:288.470 Data: 1E 00 00 00
-T3F74 26333:288.493 - 0.456ms returns 4 (0x4)
-T3F74 26333:288.514 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26333:288.533 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26333:289.095 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1F 03 00 00 ...
-T3F74 26333:289.118 - 0.612ms returns 20 (0x14)
-T3F74 26333:289.139 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:289.158 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26333:289.595 Data: 1F 03 00 00
-T3F74 26333:289.618 - 0.495ms returns 4 (0x4)
-T3F74 26333:289.651 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26333:289.671 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26333:290.093 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26333:290.117 - 0.473ms returns 12 (0xC)
-T3F74 26333:290.137 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:290.156 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26333:290.594 Data: 00 00 00 00
-T3F74 26333:290.617 - 0.488ms returns 4 (0x4)
-T3F74 26333:290.637 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:290.656 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26333:291.218 Data: 00 00 00 00
-T3F74 26333:291.242 - 0.612ms returns 4 (0x4)
-T3F74 26333:291.262 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:291.281 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26333:291.718 Data: 00 00 00 00
-T3F74 26333:291.741 - 0.487ms returns 4 (0x4)
-T062C 26333:305.217 JLINK_IsHalted()
-T062C 26333:306.366 - 1.180ms returns FALSE
-T062C 26333:406.597 JLINK_HasError()
-T062C 26333:406.652 JLINK_IsHalted()
-T062C 26333:407.739 - 1.103ms returns FALSE
-T062C 26333:507.942 JLINK_HasError()
-T062C 26333:508.030 JLINK_IsHalted()
-T062C 26333:509.191 - 1.209ms returns FALSE
-T062C 26333:609.427 JLINK_HasError()
-T062C 26333:609.513 JLINK_IsHalted()
-T062C 26333:610.769 - 1.274ms returns FALSE
-T062C 26333:711.553 JLINK_HasError()
-T062C 26333:711.658 JLINK_IsHalted()
-T062C 26333:712.653 - 1.038ms returns FALSE
-T062C 26333:813.551 JLINK_HasError()
-T062C 26333:813.600 JLINK_HasError()
-T062C 26333:813.618 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26333:813.649 Data: 8D 12 74 01
-T062C 26333:813.672 Debug reg: DWT_CYCCNT
-T062C 26333:813.694 - 0.084ms returns 1 (0x1)
-T3F74 26333:816.218 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26333:816.258 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26333:817.375 Data: 00 00 80 00
-T3F74 26333:817.436 - 1.225ms returns 4 (0x4)
-T3F74 26333:817.471 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26333:817.491 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26333:817.894 Data: 00 00 F0 01
-T3F74 26333:817.914 - 0.450ms returns 4 (0x4)
-T3F74 26333:821.920 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26333:821.959 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26333:823.174 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26333:823.208 - 1.296ms returns 16 (0x10)
-T3F74 26333:823.233 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:823.257 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26333:823.805 Data: 1E 00 00 00
-T3F74 26333:823.830 - 0.605ms returns 4 (0x4)
-T3F74 26333:823.851 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26333:823.871 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26333:824.398 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B9 01 00 00 ...
-T3F74 26333:824.419 - 0.575ms returns 20 (0x14)
-T3F74 26333:824.437 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:824.454 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26333:824.896 Data: 1F 03 00 00
-T3F74 26333:824.916 - 0.486ms returns 4 (0x4)
-T3F74 26333:824.934 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26333:824.951 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26333:825.396 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26333:825.417 - 0.489ms returns 12 (0xC)
-T3F74 26333:825.434 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:825.451 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26333:825.906 Data: 00 00 00 00
-T3F74 26333:825.926 - 0.498ms returns 4 (0x4)
-T3F74 26333:825.944 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:825.961 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26333:826.397 Data: 00 00 00 00
-T3F74 26333:826.417 - 0.480ms returns 4 (0x4)
-T3F74 26333:826.435 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26333:826.451 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26333:826.896 Data: 00 00 00 00
-T3F74 26333:826.927 - 0.499ms returns 4 (0x4)
-T062C 26333:838.923 JLINK_IsHalted()
-T062C 26333:840.048 - 1.142ms returns FALSE
-T062C 26333:940.343 JLINK_HasError()
-T062C 26333:940.395 JLINK_IsHalted()
-T062C 26333:941.541 - 1.178ms returns FALSE
-T062C 26334:042.369 JLINK_HasError()
-T062C 26334:042.411 JLINK_IsHalted()
-T062C 26334:043.528 - 1.147ms returns FALSE
-T062C 26334:144.350 JLINK_HasError()
-T062C 26334:144.394 JLINK_IsHalted()
-T062C 26334:145.497 - 1.119ms returns FALSE
-T062C 26334:246.838 JLINK_HasError()
-T062C 26334:246.882 JLINK_IsHalted()
-T062C 26334:248.033 - 1.172ms returns FALSE
-T062C 26334:349.069 JLINK_HasError()
-T062C 26334:349.114 JLINK_HasError()
-T062C 26334:349.133 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26334:349.162 Data: 8D 12 74 01
-T062C 26334:349.186 Debug reg: DWT_CYCCNT
-T062C 26334:349.209 - 0.083ms returns 1 (0x1)
-T3F74 26334:356.507 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26334:356.557 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26334:357.596 Data: 00 00 80 00
-T3F74 26334:357.623 - 1.124ms returns 4 (0x4)
-T3F74 26334:357.659 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26334:357.680 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26334:358.099 Data: 00 00 F0 01
-T3F74 26334:358.144 - 0.493ms returns 4 (0x4)
-T3F74 26334:366.169 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26334:366.209 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26334:367.468 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26334:367.495 - 1.334ms returns 16 (0x10)
-T3F74 26334:367.517 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:367.538 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26334:367.960 Data: 1E 00 00 00
-T3F74 26334:367.996 - 0.487ms returns 4 (0x4)
-T3F74 26334:368.023 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26334:368.064 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26334:368.585 Data: 00 00 00 00 00 00 00 00 00 00 00 00 31 01 00 00 ...
-T3F74 26334:368.619 - 0.604ms returns 20 (0x14)
-T3F74 26334:368.646 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:368.670 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26334:369.088 Data: 1F 03 00 00
-T3F74 26334:369.125 - 0.487ms returns 4 (0x4)
-T3F74 26334:369.152 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26334:369.176 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26334:369.722 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26334:369.748 - 0.604ms returns 12 (0xC)
-T3F74 26334:369.769 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:369.790 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26334:370.197 Data: 00 00 00 00
-T3F74 26334:370.334 - 0.573ms returns 4 (0x4)
-T3F74 26334:370.355 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:370.375 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26334:370.831 Data: 00 00 00 00
-T3F74 26334:370.864 - 0.516ms returns 4 (0x4)
-T3F74 26334:370.888 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:370.910 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26334:371.364 Data: 00 00 00 00
-T3F74 26334:371.399 - 0.519ms returns 4 (0x4)
-T062C 26334:421.113 JLINK_IsHalted()
-T062C 26334:422.208 - 1.108ms returns FALSE
-T062C 26334:523.076 JLINK_HasError()
-T062C 26334:523.128 JLINK_IsHalted()
-T062C 26334:524.213 - 1.119ms returns FALSE
-T062C 26334:624.840 JLINK_HasError()
-T062C 26334:624.886 JLINK_IsHalted()
-T062C 26334:625.934 - 1.060ms returns FALSE
-T062C 26334:726.931 JLINK_HasError()
-T062C 26334:727.033 JLINK_IsHalted()
-T062C 26334:728.186 - 1.170ms returns FALSE
-T062C 26334:828.462 JLINK_HasError()
-T062C 26334:828.548 JLINK_IsHalted()
-T062C 26334:829.765 - 1.265ms returns FALSE
-T062C 26334:930.361 JLINK_HasError()
-T062C 26334:930.447 JLINK_HasError()
-T062C 26334:930.492 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26334:930.553 Data: 8D 12 74 01
-T062C 26334:930.599 Debug reg: DWT_CYCCNT
-T062C 26334:930.621 - 0.144ms returns 1 (0x1)
-T3F74 26334:933.293 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26334:933.330 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26334:934.527 Data: 00 00 80 00
-T3F74 26334:934.608 - 1.343ms returns 4 (0x4)
-T3F74 26334:934.670 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26334:934.693 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26334:935.837 Data: 00 00 F0 01
-T3F74 26334:935.903 - 1.241ms returns 4 (0x4)
-T3F74 26334:939.490 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26334:939.522 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26334:940.804 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26334:940.832 - 1.349ms returns 16 (0x10)
-T3F74 26334:940.853 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:940.872 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26334:941.249 Data: 1F 00 00 00
-T3F74 26334:941.269 - 0.423ms returns 4 (0x4)
-T3F74 26334:941.287 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26334:941.303 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26334:941.750 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 02 00 00 ...
-T3F74 26334:941.770 - 0.490ms returns 20 (0x14)
-T3F74 26334:941.788 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:941.804 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26334:942.247 Data: 1F 03 00 00
-T3F74 26334:942.267 - 0.486ms returns 4 (0x4)
-T3F74 26334:942.284 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26334:942.300 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26334:942.742 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26334:942.762 - 0.484ms returns 12 (0xC)
-T3F74 26334:942.779 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:942.795 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26334:943.472 Data: 00 00 00 00
-T3F74 26334:943.511 - 0.740ms returns 4 (0x4)
-T3F74 26334:943.536 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:943.559 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26334:944.707 Data: 00 00 00 00
-T3F74 26334:944.785 - 1.268ms returns 4 (0x4)
-T3F74 26334:944.834 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26334:944.853 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26334:945.248 Data: 00 00 00 00
-T3F74 26334:945.268 - 0.440ms returns 4 (0x4)
-T062C 26334:964.785 JLINK_IsHalted()
-T062C 26334:965.885 - 1.117ms returns FALSE
-T062C 26335:066.774 JLINK_HasError()
-T062C 26335:066.818 JLINK_IsHalted()
-T062C 26335:067.908 - 1.118ms returns FALSE
-T062C 26335:168.737 JLINK_HasError()
-T062C 26335:168.823 JLINK_IsHalted()
-T062C 26335:169.914 - 1.109ms returns FALSE
-T062C 26335:270.674 JLINK_HasError()
-T062C 26335:270.721 JLINK_IsHalted()
-T062C 26335:271.845 - 1.134ms returns FALSE
-T062C 26335:372.636 JLINK_HasError()
-T062C 26335:372.681 JLINK_IsHalted()
-T062C 26335:373.700 - 1.027ms returns FALSE
-T062C 26335:474.743 JLINK_HasError()
-T062C 26335:474.829 JLINK_HasError()
-T062C 26335:474.847 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26335:474.878 Data: 8D 12 74 01
-T062C 26335:474.902 Debug reg: DWT_CYCCNT
-T062C 26335:474.924 - 0.085ms returns 1 (0x1)
-T3F74 26335:478.781 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26335:478.828 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26335:479.946 Data: 00 00 80 00
-T3F74 26335:479.976 - 1.203ms returns 4 (0x4)
-T3F74 26335:480.013 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26335:480.034 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26335:480.437 Data: 00 00 F0 01
-T3F74 26335:480.457 - 0.451ms returns 4 (0x4)
-T3F74 26335:483.694 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26335:483.721 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26335:484.933 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26335:484.958 - 1.270ms returns 16 (0x10)
-T3F74 26335:484.978 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26335:484.995 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26335:485.422 Data: 1E 00 00 00
-T3F74 26335:485.453 - 0.482ms returns 4 (0x4)
-T3F74 26335:485.470 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26335:485.486 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26335:485.921 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6D 01 00 00 ...
-T3F74 26335:485.941 - 0.477ms returns 20 (0x14)
-T3F74 26335:485.959 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26335:485.975 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26335:486.420 Data: 1F 03 00 00
-T3F74 26335:486.440 - 0.488ms returns 4 (0x4)
-T3F74 26335:486.457 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26335:486.473 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26335:486.931 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26335:486.955 - 0.506ms returns 12 (0xC)
-T3F74 26335:486.976 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26335:486.996 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26335:487.431 Data: 00 00 00 00
-T3F74 26335:487.454 - 0.486ms returns 4 (0x4)
-T3F74 26335:487.475 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26335:487.494 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26335:488.057 Data: 00 00 00 00
-T3F74 26335:488.080 - 0.615ms returns 4 (0x4)
-T3F74 26335:488.102 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26335:488.121 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26335:488.552 Data: 00 00 00 00
-T3F74 26335:488.576 - 0.481ms returns 4 (0x4)
-T062C 26335:508.536 JLINK_IsHalted()
-T062C 26335:509.711 - 1.186ms returns FALSE
-T062C 26335:609.923 JLINK_HasError()
-T062C 26335:610.011 JLINK_IsHalted()
-T062C 26335:611.264 - 1.271ms returns FALSE
-T062C 26335:712.041 JLINK_HasError()
-T062C 26335:712.185 JLINK_IsHalted()
-T062C 26335:713.295 - 1.128ms returns FALSE
-T062C 26335:813.551 JLINK_HasError()
-T062C 26335:813.635 JLINK_IsHalted()
-T062C 26335:814.971 - 1.383ms returns FALSE
-T062C 26335:915.238 JLINK_HasError()
-T062C 26335:915.323 JLINK_IsHalted()
-T062C 26335:916.598 - 1.293ms returns FALSE
-T062C 26336:016.697 JLINK_HasError()
-T062C 26336:016.738 JLINK_HasError()
-T062C 26336:016.753 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26336:016.779 Data: 8D 12 74 01
-T062C 26336:016.799 Debug reg: DWT_CYCCNT
-T062C 26336:016.818 - 0.071ms returns 1 (0x1)
-T3F74 26336:019.259 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26336:019.293 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26336:020.508 Data: 00 00 80 00
-T3F74 26336:020.589 - 1.357ms returns 4 (0x4)
-T3F74 26336:020.649 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26336:020.672 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26336:021.816 Data: 00 00 F0 01
-T3F74 26336:021.847 - 1.206ms returns 4 (0x4)
-T3F74 26336:025.828 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26336:025.862 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26336:027.002 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26336:027.036 - 1.216ms returns 16 (0x10)
-T3F74 26336:027.060 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:027.083 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26336:027.609 Data: 1E 00 00 00
-T3F74 26336:027.641 - 0.588ms returns 4 (0x4)
-T3F74 26336:027.659 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26336:027.675 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26336:028.229 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B7 02 00 00 ...
-T3F74 26336:028.249 - 0.597ms returns 20 (0x14)
-T3F74 26336:028.267 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:028.283 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26336:028.727 Data: 1F 03 00 00
-T3F74 26336:028.747 - 0.487ms returns 4 (0x4)
-T3F74 26336:028.764 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26336:028.780 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26336:029.229 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26336:029.249 - 0.491ms returns 12 (0xC)
-T3F74 26336:029.265 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:029.288 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26336:029.727 Data: 00 00 00 00
-T3F74 26336:029.747 - 0.488ms returns 4 (0x4)
-T3F74 26336:029.765 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:029.781 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26336:030.228 Data: 00 00 00 00
-T3F74 26336:030.248 - 0.490ms returns 4 (0x4)
-T3F74 26336:030.266 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:030.281 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26336:030.746 Data: 00 00 00 00
-T3F74 26336:030.769 - 0.511ms returns 4 (0x4)
-T062C 26336:044.345 JLINK_IsHalted()
-T062C 26336:045.548 - 1.222ms returns FALSE
-T062C 26336:145.797 JLINK_HasError()
-T062C 26336:145.884 JLINK_IsHalted()
-T062C 26336:147.114 - 1.256ms returns FALSE
-T062C 26336:247.824 JLINK_HasError()
-T062C 26336:247.866 JLINK_IsHalted()
-T062C 26336:249.047 - 1.200ms returns FALSE
-T062C 26336:349.854 JLINK_HasError()
-T062C 26336:349.925 JLINK_IsHalted()
-T062C 26336:350.976 - 1.086ms returns FALSE
-T062C 26336:452.030 JLINK_HasError()
-T062C 26336:452.115 JLINK_IsHalted()
-T062C 26336:453.335 - 1.270ms returns FALSE
-T062C 26336:554.427 JLINK_HasError()
-T062C 26336:554.513 JLINK_HasError()
-T062C 26336:554.557 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26336:554.618 Data: 8D 12 74 01
-T062C 26336:554.682 Debug reg: DWT_CYCCNT
-T062C 26336:554.736 - 0.197ms returns 1 (0x1)
-T3F74 26336:557.619 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26336:557.658 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26336:558.812 Data: 00 00 80 00
-T3F74 26336:558.892 - 1.300ms returns 4 (0x4)
-T3F74 26336:558.951 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26336:558.975 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26336:560.118 Data: 00 00 F0 01
-T3F74 26336:560.195 - 1.264ms returns 4 (0x4)
-T3F74 26336:563.460 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26336:563.487 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26336:564.732 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26336:564.762 - 1.318ms returns 16 (0x10)
-T3F74 26336:564.794 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:564.817 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26336:565.283 Data: 1F 00 00 00
-T3F74 26336:565.306 - 0.523ms returns 4 (0x4)
-T3F74 26336:565.329 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26336:565.349 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26336:565.915 Data: 00 00 00 00 00 00 00 00 00 00 00 00 17 02 00 00 ...
-T3F74 26336:565.939 - 0.617ms returns 20 (0x14)
-T3F74 26336:565.959 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:565.978 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26336:566.412 Data: 1F 03 00 00
-T3F74 26336:566.432 - 0.480ms returns 4 (0x4)
-T3F74 26336:566.449 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26336:566.465 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26336:567.112 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26336:567.148 - 0.706ms returns 12 (0xC)
-T3F74 26336:567.173 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:567.196 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26336:568.365 Data: 00 00 00 00
-T3F74 26336:568.445 - 1.291ms returns 4 (0x4)
-T3F74 26336:568.494 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:568.513 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26336:568.902 Data: 00 00 00 00
-T3F74 26336:568.923 - 0.435ms returns 4 (0x4)
-T3F74 26336:568.940 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26336:568.956 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26336:569.401 Data: 00 00 00 00
-T3F74 26336:569.421 - 0.488ms returns 4 (0x4)
-T062C 26336:588.780 JLINK_IsHalted()
-T062C 26336:589.919 - 1.157ms returns FALSE
-T062C 26336:690.034 JLINK_HasError()
-T062C 26336:690.078 JLINK_IsHalted()
-T062C 26336:691.293 - 1.257ms returns FALSE
-T062C 26336:791.927 JLINK_HasError()
-T062C 26336:791.971 JLINK_IsHalted()
-T062C 26336:793.160 - 1.230ms returns FALSE
-T062C 26336:893.394 JLINK_HasError()
-T062C 26336:893.480 JLINK_IsHalted()
-T062C 26336:894.775 - 1.338ms returns FALSE
-T062C 26336:995.533 JLINK_HasError()
-T062C 26336:995.618 JLINK_IsHalted()
-T062C 26336:996.846 - 1.270ms returns FALSE
-T062C 26337:097.653 JLINK_HasError()
-T062C 26337:097.734 JLINK_HasError()
-T062C 26337:097.779 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26337:097.840 Data: 8D 12 74 01
-T062C 26337:097.876 Debug reg: DWT_CYCCNT
-T062C 26337:097.898 - 0.127ms returns 1 (0x1)
-T3F74 26337:100.190 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26337:100.223 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26337:101.465 Data: 00 00 80 00
-T3F74 26337:101.500 - 1.318ms returns 4 (0x4)
-T3F74 26337:101.539 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26337:101.562 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26337:101.970 Data: 00 00 F0 01
-T3F74 26337:101.994 - 0.463ms returns 4 (0x4)
-T3F74 26337:105.206 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26337:105.237 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26337:106.481 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26337:106.514 - 1.316ms returns 16 (0x10)
-T3F74 26337:106.538 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:106.561 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26337:107.087 Data: 1E 00 00 00
-T3F74 26337:107.111 - 0.581ms returns 4 (0x4)
-T3F74 26337:107.132 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26337:107.151 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26337:107.706 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C9 01 00 00 ...
-T3F74 26337:107.726 - 0.600ms returns 20 (0x14)
-T3F74 26337:107.743 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:107.760 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26337:108.216 Data: 1F 03 00 00
-T3F74 26337:108.240 - 0.504ms returns 4 (0x4)
-T3F74 26337:108.260 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26337:108.279 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26337:108.719 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26337:108.742 - 0.490ms returns 12 (0xC)
-T3F74 26337:108.762 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:108.781 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26337:109.215 Data: 00 00 00 00
-T3F74 26337:109.238 - 0.484ms returns 4 (0x4)
-T3F74 26337:109.258 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:109.277 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26337:109.712 Data: 00 00 00 00
-T3F74 26337:109.732 - 0.480ms returns 4 (0x4)
-T3F74 26337:109.749 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:109.765 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26337:110.204 Data: 00 00 00 00
-T3F74 26337:110.225 - 0.482ms returns 4 (0x4)
-T062C 26337:132.568 JLINK_IsHalted()
-T062C 26337:133.625 - 1.075ms returns FALSE
-T062C 26337:233.828 JLINK_HasError()
-T062C 26337:233.916 JLINK_IsHalted()
-T062C 26337:235.137 - 1.240ms returns FALSE
-T062C 26337:335.661 JLINK_HasError()
-T062C 26337:335.706 JLINK_IsHalted()
-T062C 26337:336.865 - 1.176ms returns FALSE
-T062C 26337:437.059 JLINK_HasError()
-T062C 26337:437.145 JLINK_IsHalted()
-T062C 26337:438.380 - 1.276ms returns FALSE
-T062C 26337:538.601 JLINK_HasError()
-T062C 26337:538.685 JLINK_IsHalted()
-T062C 26337:540.059 - 1.416ms returns FALSE
-T062C 26337:640.798 JLINK_HasError()
-T062C 26337:640.858 JLINK_HasError()
-T062C 26337:640.876 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26337:640.905 Data: 8D 12 74 01
-T062C 26337:640.929 Debug reg: DWT_CYCCNT
-T062C 26337:640.951 - 0.082ms returns 1 (0x1)
-T3F74 26337:643.455 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26337:643.488 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26337:644.548 Data: 00 00 80 00
-T3F74 26337:644.584 - 1.138ms returns 4 (0x4)
-T3F74 26337:644.633 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26337:644.669 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26337:645.146 Data: 00 00 F0 01
-T3F74 26337:645.171 - 0.546ms returns 4 (0x4)
-T3F74 26337:648.887 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26337:648.920 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26337:650.146 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26337:650.167 - 1.286ms returns 16 (0x10)
-T3F74 26337:650.186 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:650.203 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26337:650.638 Data: 1F 00 00 00
-T3F74 26337:650.659 - 0.480ms returns 4 (0x4)
-T3F74 26337:650.676 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26337:650.693 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26337:651.135 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6B 00 00 00 ...
-T3F74 26337:651.155 - 0.486ms returns 20 (0x14)
-T3F74 26337:651.173 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:651.190 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26337:651.639 Data: 1F 03 00 00
-T3F74 26337:651.659 - 0.493ms returns 4 (0x4)
-T3F74 26337:651.677 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26337:651.694 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26337:652.133 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26337:652.153 - 0.483ms returns 12 (0xC)
-T3F74 26337:652.171 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:652.187 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26337:652.697 Data: 00 00 00 00
-T3F74 26337:652.721 - 0.558ms returns 4 (0x4)
-T3F74 26337:652.742 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:652.762 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26337:653.143 Data: 00 00 00 00
-T3F74 26337:653.168 - 0.434ms returns 4 (0x4)
-T3F74 26337:653.189 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26337:653.208 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26337:653.642 Data: 00 00 00 00
-T3F74 26337:653.666 - 0.485ms returns 4 (0x4)
-T062C 26337:674.232 JLINK_IsHalted()
-T062C 26337:675.278 - 1.064ms returns FALSE
-T062C 26337:775.442 JLINK_HasError()
-T062C 26337:775.523 JLINK_IsHalted()
-T062C 26337:776.639 - 1.133ms returns FALSE
-T062C 26337:876.831 JLINK_HasError()
-T062C 26337:876.914 JLINK_IsHalted()
-T062C 26337:878.123 - 1.226ms returns FALSE
-T062C 26337:978.814 JLINK_HasError()
-T062C 26337:978.897 JLINK_IsHalted()
-T062C 26337:980.115 - 1.260ms returns FALSE
-T062C 26338:080.668 JLINK_HasError()
-T062C 26338:080.710 JLINK_IsHalted()
-T062C 26338:081.905 - 1.213ms returns FALSE
-T062C 26338:182.048 JLINK_HasError()
-T062C 26338:182.133 JLINK_HasError()
-T062C 26338:182.178 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26338:182.239 Data: 8D 12 74 01
-T062C 26338:182.277 Debug reg: DWT_CYCCNT
-T062C 26338:182.295 - 0.123ms returns 1 (0x1)
-T3F74 26338:184.766 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26338:184.802 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26338:185.913 Data: 00 00 80 00
-T3F74 26338:186.022 - 1.264ms returns 4 (0x4)
-T3F74 26338:186.064 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26338:186.087 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26338:187.221 Data: 00 00 F0 01
-T3F74 26338:187.241 - 1.184ms returns 4 (0x4)
-T3F74 26338:190.736 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26338:190.771 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26338:192.038 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26338:192.072 - 1.344ms returns 16 (0x10)
-T3F74 26338:192.096 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:192.119 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26338:192.568 Data: 1E 00 00 00
-T3F74 26338:192.592 - 0.504ms returns 4 (0x4)
-T3F74 26338:192.613 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26338:192.632 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26338:193.197 Data: 00 00 00 00 00 00 00 00 00 00 00 00 39 02 00 00 ...
-T3F74 26338:193.217 - 0.611ms returns 20 (0x14)
-T3F74 26338:193.240 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:193.261 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26338:193.692 Data: 1F 03 00 00
-T3F74 26338:193.715 - 0.482ms returns 4 (0x4)
-T3F74 26338:193.736 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26338:193.755 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26338:194.192 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26338:194.216 - 0.488ms returns 12 (0xC)
-T3F74 26338:194.236 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:194.255 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26338:194.693 Data: 00 00 00 00
-T3F74 26338:194.717 - 0.488ms returns 4 (0x4)
-T3F74 26338:194.737 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:194.756 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26338:195.185 Data: 00 00 00 00
-T3F74 26338:195.205 - 0.474ms returns 4 (0x4)
-T3F74 26338:195.222 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:195.238 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26338:195.714 Data: 00 00 00 00
-T3F74 26338:195.734 - 0.518ms returns 4 (0x4)
-T062C 26338:214.063 JLINK_IsHalted()
-T062C 26338:215.201 - 1.156ms returns FALSE
-T062C 26338:315.410 JLINK_HasError()
-T062C 26338:315.498 JLINK_IsHalted()
-T062C 26338:316.669 - 1.189ms returns FALSE
-T062C 26338:417.407 JLINK_HasError()
-T062C 26338:417.473 JLINK_IsHalted()
-T062C 26338:418.553 - 1.100ms returns FALSE
-T062C 26338:519.153 JLINK_HasError()
-T062C 26338:519.200 JLINK_IsHalted()
-T062C 26338:520.431 - 1.272ms returns FALSE
-T062C 26338:620.845 JLINK_HasError()
-T062C 26338:620.925 JLINK_IsHalted()
-T062C 26338:622.104 - 1.192ms returns FALSE
-T062C 26338:722.351 JLINK_HasError()
-T062C 26338:722.430 JLINK_HasError()
-T062C 26338:722.474 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26338:722.533 Data: 8D 12 74 01
-T062C 26338:722.558 Debug reg: DWT_CYCCNT
-T062C 26338:722.580 - 0.114ms returns 1 (0x1)
-T3F74 26338:725.169 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26338:725.206 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26338:726.403 Data: 00 00 80 00
-T3F74 26338:726.438 - 1.276ms returns 4 (0x4)
-T3F74 26338:726.477 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26338:726.500 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26338:727.713 Data: 00 00 F0 01
-T3F74 26338:727.779 - 1.309ms returns 4 (0x4)
-T3F74 26338:730.811 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26338:730.843 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26338:732.015 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26338:732.048 - 1.246ms returns 16 (0x10)
-T3F74 26338:732.073 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:732.096 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26338:732.500 Data: 1F 00 00 00
-T3F74 26338:732.520 - 0.454ms returns 4 (0x4)
-T3F74 26338:732.538 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26338:732.555 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26338:732.990 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 02 00 00 ...
-T3F74 26338:733.011 - 0.480ms returns 20 (0x14)
-T3F74 26338:733.029 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:733.045 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26338:733.642 Data: 1F 03 00 00
-T3F74 26338:733.669 - 0.648ms returns 4 (0x4)
-T3F74 26338:733.691 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26338:733.714 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26338:734.246 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26338:734.270 - 0.588ms returns 12 (0xC)
-T3F74 26338:734.291 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:734.311 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26338:734.751 Data: 00 00 00 00
-T3F74 26338:734.775 - 0.492ms returns 4 (0x4)
-T3F74 26338:734.796 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:734.816 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26338:735.251 Data: 00 00 00 00
-T3F74 26338:735.340 - 0.551ms returns 4 (0x4)
-T3F74 26338:735.359 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26338:735.376 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26338:735.743 Data: 00 00 00 00
-T3F74 26338:735.764 - 0.412ms returns 4 (0x4)
-T062C 26338:754.894 JLINK_IsHalted()
-T062C 26338:756.004 - 1.128ms returns FALSE
-T062C 26338:856.872 JLINK_HasError()
-T062C 26338:856.958 JLINK_IsHalted()
-T062C 26338:858.016 - 1.083ms returns FALSE
-T062C 26338:958.136 JLINK_HasError()
-T062C 26338:958.174 JLINK_IsHalted()
-T062C 26338:959.311 - 1.178ms returns FALSE
-T062C 26339:060.872 JLINK_HasError()
-T062C 26339:060.948 JLINK_IsHalted()
-T062C 26339:062.161 - 1.234ms returns FALSE
-T062C 26339:163.123 JLINK_HasError()
-T062C 26339:163.205 JLINK_IsHalted()
-T062C 26339:164.325 - 1.127ms returns FALSE
-T062C 26339:264.567 JLINK_HasError()
-T062C 26339:264.607 JLINK_HasError()
-T062C 26339:264.626 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26339:264.657 Data: 8D 12 74 01
-T062C 26339:264.681 Debug reg: DWT_CYCCNT
-T062C 26339:264.703 - 0.085ms returns 1 (0x1)
-T3F74 26339:267.219 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26339:267.258 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26339:268.345 Data: 00 00 80 00
-T3F74 26339:268.400 - 1.190ms returns 4 (0x4)
-T3F74 26339:268.440 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26339:268.464 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26339:268.923 Data: 00 00 F0 01
-T3F74 26339:268.948 - 0.516ms returns 4 (0x4)
-T3F74 26339:272.436 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26339:272.467 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26339:273.692 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26339:273.725 - 1.296ms returns 16 (0x10)
-T3F74 26339:273.748 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:273.771 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26339:274.174 Data: 1E 00 00 00
-T3F74 26339:274.199 - 0.458ms returns 4 (0x4)
-T3F74 26339:274.219 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26339:274.239 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26339:274.799 Data: 00 00 00 00 00 00 00 00 00 00 00 00 8D 02 00 00 ...
-T3F74 26339:274.824 - 0.613ms returns 20 (0x14)
-T3F74 26339:274.845 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:274.865 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26339:275.308 Data: 1F 03 00 00
-T3F74 26339:275.332 - 0.494ms returns 4 (0x4)
-T3F74 26339:275.353 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26339:275.372 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26339:275.800 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26339:275.824 - 0.479ms returns 12 (0xC)
-T3F74 26339:275.845 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:275.864 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26339:276.299 Data: 00 00 00 00
-T3F74 26339:276.323 - 0.487ms returns 4 (0x4)
-T3F74 26339:276.345 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:276.364 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26339:276.798 Data: 00 00 00 00
-T3F74 26339:276.822 - 0.485ms returns 4 (0x4)
-T3F74 26339:276.842 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:276.861 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26339:277.297 Data: 00 00 00 00
-T3F74 26339:277.321 - 0.487ms returns 4 (0x4)
-T062C 26339:298.328 JLINK_IsHalted()
-T062C 26339:299.506 - 1.225ms returns FALSE
-T062C 26339:400.484 JLINK_HasError()
-T062C 26339:400.566 JLINK_IsHalted()
-T062C 26339:401.754 - 1.237ms returns FALSE
-T062C 26339:502.663 JLINK_HasError()
-T062C 26339:502.758 JLINK_IsHalted()
-T062C 26339:503.785 - 1.046ms returns FALSE
-T062C 26339:604.543 JLINK_HasError()
-T062C 26339:604.630 JLINK_IsHalted()
-T062C 26339:605.818 - 1.208ms returns FALSE
-T062C 26339:706.848 JLINK_HasError()
-T062C 26339:706.929 JLINK_IsHalted()
-T062C 26339:708.083 - 1.197ms returns FALSE
-T062C 26339:808.277 JLINK_HasError()
-T062C 26339:808.353 JLINK_HasError()
-T062C 26339:808.392 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26339:808.426 Data: 8D 12 74 01
-T062C 26339:808.450 Debug reg: DWT_CYCCNT
-T062C 26339:808.472 - 0.087ms returns 1 (0x1)
-T3F74 26339:810.951 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26339:810.984 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26339:812.206 Data: 00 00 80 00
-T3F74 26339:812.266 - 1.322ms returns 4 (0x4)
-T3F74 26339:812.300 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26339:812.319 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26339:812.725 Data: 00 00 F0 01
-T3F74 26339:812.745 - 0.452ms returns 4 (0x4)
-T3F74 26339:815.724 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26339:815.753 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26339:817.024 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26339:817.053 - 1.335ms returns 16 (0x10)
-T3F74 26339:817.073 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:817.093 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26339:817.481 Data: 1F 00 00 00
-T3F74 26339:817.506 - 0.440ms returns 4 (0x4)
-T3F74 26339:817.527 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26339:817.546 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26339:818.109 Data: 00 00 00 00 00 00 00 00 00 00 00 00 69 01 00 00 ...
-T3F74 26339:818.134 - 0.615ms returns 20 (0x14)
-T3F74 26339:818.154 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:818.174 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26339:818.608 Data: 1F 03 00 00
-T3F74 26339:818.632 - 0.490ms returns 4 (0x4)
-T3F74 26339:818.656 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26339:818.672 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26339:819.102 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26339:819.123 - 0.473ms returns 12 (0xC)
-T3F74 26339:819.140 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:819.157 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26339:819.601 Data: 00 00 00 00
-T3F74 26339:819.622 - 0.488ms returns 4 (0x4)
-T3F74 26339:819.639 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:819.656 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26339:820.102 Data: 00 00 00 00
-T3F74 26339:820.122 - 0.489ms returns 4 (0x4)
-T3F74 26339:820.140 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26339:820.157 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26339:820.595 Data: 00 00 00 00
-T3F74 26339:820.616 - 0.483ms returns 4 (0x4)
-T062C 26339:840.169 JLINK_IsHalted()
-T062C 26339:841.291 - 1.141ms returns FALSE
-T062C 26339:941.545 JLINK_HasError()
-T062C 26339:941.630 JLINK_IsHalted()
-T062C 26339:942.832 - 1.243ms returns FALSE
-T062C 26340:043.557 JLINK_HasError()
-T062C 26340:043.587 JLINK_IsHalted()
-T062C 26340:044.903 - 1.360ms returns FALSE
-T062C 26340:145.161 JLINK_HasError()
-T062C 26340:145.233 JLINK_IsHalted()
-T062C 26340:146.310 - 1.085ms returns FALSE
-T062C 26340:247.112 JLINK_HasError()
-T062C 26340:247.166 JLINK_IsHalted()
-T062C 26340:248.287 - 1.139ms returns FALSE
-T062C 26340:349.041 JLINK_HasError()
-T062C 26340:349.112 JLINK_HasError()
-T062C 26340:349.131 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26340:349.159 Data: 8D 12 74 01
-T062C 26340:349.184 Debug reg: DWT_CYCCNT
-T062C 26340:349.206 - 0.082ms returns 1 (0x1)
-T3F74 26340:351.669 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26340:351.706 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26340:352.871 Data: 00 00 80 00
-T3F74 26340:352.940 - 1.278ms returns 4 (0x4)
-T3F74 26340:352.983 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26340:353.003 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26340:353.403 Data: 00 00 F0 01
-T3F74 26340:353.424 - 0.447ms returns 4 (0x4)
-T3F74 26340:356.401 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26340:356.440 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26340:357.685 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26340:357.731 - 1.339ms returns 16 (0x10)
-T3F74 26340:357.769 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:357.792 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26340:358.284 Data: 1E 00 00 00
-T3F74 26340:358.308 - 0.547ms returns 4 (0x4)
-T3F74 26340:358.331 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26340:358.351 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26340:359.051 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 ...
-T3F74 26340:359.078 - 0.755ms returns 20 (0x14)
-T3F74 26340:359.113 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:359.133 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26340:359.533 Data: 1F 03 00 00
-T3F74 26340:359.559 - 0.454ms returns 4 (0x4)
-T3F74 26340:359.584 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26340:359.603 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26340:360.030 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26340:360.053 - 0.477ms returns 12 (0xC)
-T3F74 26340:360.076 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:360.095 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26340:360.533 Data: 00 00 00 00
-T3F74 26340:360.556 - 0.487ms returns 4 (0x4)
-T3F74 26340:360.578 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:360.598 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26340:361.033 Data: 00 00 00 00
-T3F74 26340:361.057 - 0.486ms returns 4 (0x4)
-T3F74 26340:361.079 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:361.098 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26340:361.528 Data: 00 00 00 00
-T3F74 26340:361.551 - 0.482ms returns 4 (0x4)
-T062C 26340:380.834 JLINK_IsHalted()
-T062C 26340:381.997 - 1.205ms returns FALSE
-T062C 26340:482.744 JLINK_HasError()
-T062C 26340:482.782 JLINK_IsHalted()
-T062C 26340:483.908 - 1.168ms returns FALSE
-T062C 26340:584.303 JLINK_HasError()
-T062C 26340:584.348 JLINK_IsHalted()
-T062C 26340:585.401 - 1.072ms returns FALSE
-T062C 26340:686.094 JLINK_HasError()
-T062C 26340:686.136 JLINK_IsHalted()
-T062C 26340:687.349 - 1.231ms returns FALSE
-T062C 26340:787.658 JLINK_HasError()
-T062C 26340:787.710 JLINK_IsHalted()
-T062C 26340:788.864 - 1.200ms returns FALSE
-T062C 26340:889.527 JLINK_HasError()
-T062C 26340:889.618 JLINK_HasError()
-T062C 26340:889.636 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26340:889.667 Data: 8D 12 74 01
-T062C 26340:889.691 Debug reg: DWT_CYCCNT
-T062C 26340:889.713 - 0.085ms returns 1 (0x1)
-T3F74 26340:892.088 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26340:892.128 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26340:893.223 Data: 00 00 80 00
-T3F74 26340:893.249 - 1.168ms returns 4 (0x4)
-T3F74 26340:893.281 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26340:893.301 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26340:893.709 Data: 00 00 F0 01
-T3F74 26340:893.733 - 0.460ms returns 4 (0x4)
-T3F74 26340:896.920 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26340:896.952 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26340:898.110 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26340:898.134 - 1.221ms returns 16 (0x10)
-T3F74 26340:898.154 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:898.174 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26340:898.595 Data: 1E 00 00 00
-T3F74 26340:898.615 - 0.467ms returns 4 (0x4)
-T3F74 26340:898.633 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26340:898.649 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26340:899.204 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F1 02 00 00 ...
-T3F74 26340:899.224 - 0.598ms returns 20 (0x14)
-T3F74 26340:899.241 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:899.258 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26340:899.714 Data: 1F 03 00 00
-T3F74 26340:899.738 - 0.504ms returns 4 (0x4)
-T3F74 26340:899.758 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26340:899.778 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26340:900.338 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26340:900.361 - 0.611ms returns 12 (0xC)
-T3F74 26340:900.382 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:900.401 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26340:900.839 Data: 00 00 00 00
-T3F74 26340:900.859 - 0.484ms returns 4 (0x4)
-T3F74 26340:900.876 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:900.893 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26340:901.326 Data: 00 00 00 00
-T3F74 26340:901.346 - 0.476ms returns 4 (0x4)
-T3F74 26340:901.363 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26340:901.379 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26340:901.825 Data: 00 00 00 00
-T3F74 26340:901.845 - 0.488ms returns 4 (0x4)
-T062C 26340:913.904 JLINK_IsHalted()
-T062C 26340:915.026 - 1.140ms returns FALSE
-T062C 26341:015.295 JLINK_HasError()
-T062C 26341:015.379 JLINK_IsHalted()
-T062C 26341:016.538 - 1.177ms returns FALSE
-T062C 26341:117.331 JLINK_HasError()
-T062C 26341:117.416 JLINK_IsHalted()
-T062C 26341:118.793 - 1.397ms returns FALSE
-T062C 26341:219.053 JLINK_HasError()
-T062C 26341:219.134 JLINK_IsHalted()
-T062C 26341:220.254 - 1.150ms returns FALSE
-T062C 26341:321.102 JLINK_HasError()
-T062C 26341:321.188 JLINK_IsHalted()
-T062C 26341:322.381 - 1.238ms returns FALSE
-T062C 26341:423.244 JLINK_HasError()
-T062C 26341:423.327 JLINK_HasError()
-T062C 26341:423.371 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26341:423.433 Data: 8D 12 74 01
-T062C 26341:423.491 Debug reg: DWT_CYCCNT
-T062C 26341:423.526 - 0.163ms returns 1 (0x1)
-T3F74 26341:426.155 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26341:426.188 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26341:427.346 Data: 00 00 80 00
-T3F74 26341:427.380 - 1.232ms returns 4 (0x4)
-T3F74 26341:427.419 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26341:427.442 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26341:427.897 Data: 00 00 F0 01
-T3F74 26341:427.921 - 0.510ms returns 4 (0x4)
-T3F74 26341:431.123 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26341:431.149 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26341:432.268 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26341:432.293 - 1.177ms returns 16 (0x10)
-T3F74 26341:432.328 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:432.346 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26341:432.762 Data: 1E 00 00 00
-T3F74 26341:432.786 - 0.466ms returns 4 (0x4)
-T3F74 26341:432.809 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26341:432.829 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26341:433.391 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3F 02 00 00 ...
-T3F74 26341:433.415 - 0.613ms returns 20 (0x14)
-T3F74 26341:433.447 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:433.466 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26341:433.890 Data: 1F 03 00 00
-T3F74 26341:433.914 - 0.475ms returns 4 (0x4)
-T3F74 26341:433.938 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26341:433.957 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26341:434.395 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26341:434.420 - 0.490ms returns 12 (0xC)
-T3F74 26341:434.442 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:434.461 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26341:434.890 Data: 00 00 00 00
-T3F74 26341:434.914 - 0.480ms returns 4 (0x4)
-T3F74 26341:434.937 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:434.956 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26341:435.394 Data: 00 00 00 00
-T3F74 26341:435.417 - 0.488ms returns 4 (0x4)
-T3F74 26341:435.440 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:435.459 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26341:435.890 Data: 00 00 00 00
-T3F74 26341:435.914 - 0.482ms returns 4 (0x4)
-T062C 26341:448.109 JLINK_IsHalted()
-T062C 26341:449.150 - 1.060ms returns FALSE
-T062C 26341:550.336 JLINK_HasError()
-T062C 26341:550.506 JLINK_IsHalted()
-T062C 26341:551.651 - 1.156ms returns FALSE
-T062C 26341:652.709 JLINK_HasError()
-T062C 26341:652.782 JLINK_IsHalted()
-T062C 26341:653.850 - 1.090ms returns FALSE
-T062C 26341:754.047 JLINK_HasError()
-T062C 26341:754.093 JLINK_IsHalted()
-T062C 26341:755.157 - 1.107ms returns FALSE
-T062C 26341:856.326 JLINK_HasError()
-T062C 26341:856.404 JLINK_IsHalted()
-T062C 26341:857.677 - 1.290ms returns FALSE
-T062C 26341:958.571 JLINK_HasError()
-T062C 26341:958.655 JLINK_HasError()
-T062C 26341:958.699 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26341:958.762 Data: 8D 12 74 01
-T062C 26341:958.797 Debug reg: DWT_CYCCNT
-T062C 26341:958.819 - 0.128ms returns 1 (0x1)
-T3F74 26341:961.475 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26341:961.512 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26341:962.638 Data: 00 00 80 00
-T3F74 26341:962.673 - 1.206ms returns 4 (0x4)
-T3F74 26341:962.715 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26341:962.738 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26341:963.196 Data: 00 00 F0 01
-T3F74 26341:963.220 - 0.513ms returns 4 (0x4)
-T3F74 26341:966.312 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26341:966.339 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26341:967.574 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26341:967.599 - 1.295ms returns 16 (0x10)
-T3F74 26341:967.621 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:967.641 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26341:968.065 Data: 1F 00 00 00
-T3F74 26341:968.088 - 0.481ms returns 4 (0x4)
-T3F74 26341:968.112 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26341:968.129 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26341:968.695 Data: 00 00 00 00 00 00 00 00 00 00 00 00 15 00 00 00 ...
-T3F74 26341:968.718 - 0.614ms returns 20 (0x14)
-T3F74 26341:968.740 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:968.761 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26341:969.189 Data: 1F 03 00 00
-T3F74 26341:969.213 - 0.480ms returns 4 (0x4)
-T3F74 26341:969.233 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26341:969.252 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26341:969.689 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26341:969.709 - 0.482ms returns 12 (0xC)
-T3F74 26341:969.726 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:969.742 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26341:970.184 Data: 00 00 00 00
-T3F74 26341:970.204 - 0.484ms returns 4 (0x4)
-T3F74 26341:970.221 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:970.237 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26341:970.827 Data: 00 00 00 00
-T3F74 26341:970.860 - 0.647ms returns 4 (0x4)
-T3F74 26341:970.882 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26341:970.902 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26341:971.316 Data: 00 00 00 00
-T3F74 26341:971.340 - 0.466ms returns 4 (0x4)
-T062C 26341:991.210 JLINK_IsHalted()
-T062C 26341:992.325 - 1.133ms returns FALSE
-T062C 26342:092.807 JLINK_HasError()
-T062C 26342:092.891 JLINK_IsHalted()
-T062C 26342:094.189 - 1.340ms returns FALSE
-T062C 26342:194.430 JLINK_HasError()
-T062C 26342:194.483 JLINK_IsHalted()
-T062C 26342:195.550 - 1.086ms returns FALSE
-T062C 26342:296.265 JLINK_HasError()
-T062C 26342:296.306 JLINK_IsHalted()
-T062C 26342:297.427 - 1.141ms returns FALSE
-T062C 26342:397.627 JLINK_HasError()
-T062C 26342:397.705 JLINK_IsHalted()
-T062C 26342:398.893 - 1.230ms returns FALSE
-T062C 26342:499.700 JLINK_HasError()
-T062C 26342:499.795 JLINK_HasError()
-T062C 26342:499.833 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26342:499.863 Data: 8D 12 74 01
-T062C 26342:499.887 Debug reg: DWT_CYCCNT
-T062C 26342:499.909 - 0.083ms returns 1 (0x1)
-T3F74 26342:502.191 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26342:502.223 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26342:503.392 Data: 00 00 80 00
-T3F74 26342:503.448 - 1.265ms returns 4 (0x4)
-T3F74 26342:503.487 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26342:503.510 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26342:504.613 Data: 00 00 F0 01
-T3F74 26342:504.634 - 1.153ms returns 4 (0x4)
-T3F74 26342:507.955 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26342:507.982 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26342:509.169 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26342:509.197 - 1.249ms returns 16 (0x10)
-T3F74 26342:509.218 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26342:509.237 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26342:509.617 Data: 1E 00 00 00
-T3F74 26342:509.638 - 0.426ms returns 4 (0x4)
-T3F74 26342:509.655 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26342:509.672 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26342:510.118 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F9 01 00 00 ...
-T3F74 26342:510.138 - 0.490ms returns 20 (0x14)
-T3F74 26342:510.155 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26342:510.172 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26342:510.617 Data: 1F 03 00 00
-T3F74 26342:510.637 - 0.487ms returns 4 (0x4)
-T3F74 26342:510.654 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26342:510.670 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26342:511.119 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26342:511.143 - 0.497ms returns 12 (0xC)
-T3F74 26342:511.163 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26342:511.182 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26342:511.626 Data: 00 00 00 00
-T3F74 26342:511.650 - 0.494ms returns 4 (0x4)
-T3F74 26342:511.670 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26342:511.689 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26342:512.123 Data: 00 00 00 00
-T3F74 26342:512.146 - 0.484ms returns 4 (0x4)
-T3F74 26342:512.166 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26342:512.185 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26342:512.622 Data: 00 00 00 00
-T3F74 26342:512.649 - 0.489ms returns 4 (0x4)
-T062C 26342:531.889 JLINK_IsHalted()
-T062C 26342:532.365 - 0.485ms returns FALSE
-T062C 26342:632.490 JLINK_HasError()
-T062C 26342:632.581 JLINK_IsHalted()
-T062C 26342:633.751 - 1.189ms returns FALSE
-T062C 26342:734.778 JLINK_HasError()
-T062C 26342:734.864 JLINK_IsHalted()
-T062C 26342:735.982 - 1.142ms returns FALSE
-T062C 26342:836.157 JLINK_HasError()
-T062C 26342:836.242 JLINK_IsHalted()
-T062C 26342:837.454 - 1.260ms returns FALSE
-T062C 26342:937.876 JLINK_HasError()
-T062C 26342:937.921 JLINK_IsHalted()
-T062C 26342:939.068 - 1.197ms returns FALSE
-T062C 26343:040.060 JLINK_HasError()
-T062C 26343:040.142 JLINK_HasError()
-T062C 26343:040.187 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26343:040.242 Data: 8D 12 74 01
-T062C 26343:040.268 Debug reg: DWT_CYCCNT
-T062C 26343:040.290 - 0.111ms returns 1 (0x1)
-T3F74 26343:042.822 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26343:042.854 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26343:044.028 Data: 00 00 80 00
-T3F74 26343:044.063 - 1.249ms returns 4 (0x4)
-T3F74 26343:044.103 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26343:044.126 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26343:044.715 Data: 00 00 F0 01
-T3F74 26343:044.739 - 0.644ms returns 4 (0x4)
-T3F74 26343:048.255 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26343:048.282 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26343:049.425 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26343:049.453 - 1.205ms returns 16 (0x10)
-T3F74 26343:049.474 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:049.493 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26343:049.934 Data: 1E 00 00 00
-T3F74 26343:049.957 - 0.491ms returns 4 (0x4)
-T3F74 26343:049.979 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26343:050.005 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26343:050.555 Data: 00 00 00 00 00 00 00 00 00 00 00 00 71 00 00 00 ...
-T3F74 26343:050.579 - 0.607ms returns 20 (0x14)
-T3F74 26343:050.599 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:050.618 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26343:051.051 Data: 1F 03 00 00
-T3F74 26343:051.074 - 0.483ms returns 4 (0x4)
-T3F74 26343:051.096 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26343:051.115 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26343:051.574 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26343:051.594 - 0.504ms returns 12 (0xC)
-T3F74 26343:051.611 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:051.627 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26343:052.044 Data: 00 00 00 00
-T3F74 26343:052.064 - 0.459ms returns 4 (0x4)
-T3F74 26343:052.081 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:052.097 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26343:052.544 Data: 00 00 00 00
-T3F74 26343:052.564 - 0.490ms returns 4 (0x4)
-T3F74 26343:052.581 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:052.598 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26343:053.044 Data: 00 00 00 00
-T3F74 26343:053.064 - 0.490ms returns 4 (0x4)
-T062C 26343:065.404 JLINK_IsHalted()
-T062C 26343:066.430 - 1.044ms returns FALSE
-T062C 26343:166.883 JLINK_HasError()
-T062C 26343:166.923 JLINK_IsHalted()
-T062C 26343:168.069 - 1.164ms returns FALSE
-T062C 26343:268.973 JLINK_HasError()
-T062C 26343:269.029 JLINK_IsHalted()
-T062C 26343:270.260 - 1.249ms returns FALSE
-T062C 26343:370.511 JLINK_HasError()
-T062C 26343:370.593 JLINK_IsHalted()
-T062C 26343:371.705 - 1.130ms returns FALSE
-T062C 26343:472.432 JLINK_HasError()
-T062C 26343:472.518 JLINK_IsHalted()
-T062C 26343:473.706 - 1.231ms returns FALSE
-T062C 26343:574.502 JLINK_HasError()
-T062C 26343:574.586 JLINK_HasError()
-T062C 26343:574.605 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26343:574.633 Data: 8D 12 74 01
-T062C 26343:574.658 Debug reg: DWT_CYCCNT
-T062C 26343:574.680 - 0.083ms returns 1 (0x1)
-T3F74 26343:577.085 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26343:577.118 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26343:578.247 Data: 00 00 80 00
-T3F74 26343:578.283 - 1.208ms returns 4 (0x4)
-T3F74 26343:578.630 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26343:578.659 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26343:579.107 Data: 00 00 F0 01
-T3F74 26343:579.134 - 0.514ms returns 4 (0x4)
-T3F74 26343:582.541 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26343:582.574 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26343:583.780 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26343:583.808 - 1.273ms returns 16 (0x10)
-T3F74 26343:583.829 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:583.848 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26343:584.225 Data: 1E 00 00 00
-T3F74 26343:584.246 - 0.424ms returns 4 (0x4)
-T3F74 26343:584.263 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26343:584.279 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26343:584.720 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 01 00 00 ...
-T3F74 26343:584.740 - 0.483ms returns 20 (0x14)
-T3F74 26343:584.757 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:584.774 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26343:585.219 Data: 1F 03 00 00
-T3F74 26343:585.239 - 0.488ms returns 4 (0x4)
-T3F74 26343:585.256 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26343:585.272 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26343:585.732 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26343:585.755 - 0.507ms returns 12 (0xC)
-T3F74 26343:585.776 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:585.795 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26343:586.229 Data: 00 00 00 00
-T3F74 26343:586.253 - 0.491ms returns 4 (0x4)
-T3F74 26343:586.285 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:586.304 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26343:586.728 Data: 00 00 00 00
-T3F74 26343:586.752 - 0.474ms returns 4 (0x4)
-T3F74 26343:586.773 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26343:586.792 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26343:587.223 Data: 00 00 00 00
-T3F74 26343:587.243 - 0.476ms returns 4 (0x4)
-T062C 26343:599.106 JLINK_IsHalted()
-T062C 26343:600.236 - 1.148ms returns FALSE
-T062C 26343:700.483 JLINK_HasError()
-T062C 26343:700.563 JLINK_IsHalted()
-T062C 26343:701.805 - 1.283ms returns FALSE
-T062C 26343:802.465 JLINK_HasError()
-T062C 26343:802.513 JLINK_IsHalted()
-T062C 26343:803.610 - 1.108ms returns FALSE
-T062C 26343:904.356 JLINK_HasError()
-T062C 26343:904.443 JLINK_IsHalted()
-T062C 26343:905.647 - 1.223ms returns FALSE
-T062C 26344:006.709 JLINK_HasError()
-T062C 26344:006.795 JLINK_IsHalted()
-T062C 26344:007.995 - 1.230ms returns FALSE
-T062C 26344:108.129 JLINK_HasError()
-T062C 26344:108.175 JLINK_HasError()
-T062C 26344:108.194 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26344:108.225 Data: 8D 12 74 01
-T062C 26344:108.248 Debug reg: DWT_CYCCNT
-T062C 26344:108.270 - 0.083ms returns 1 (0x1)
-T3F74 26344:114.815 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26344:114.864 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26344:116.065 Data: 00 00 80 00
-T3F74 26344:116.145 - 1.354ms returns 4 (0x4)
-T3F74 26344:116.201 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26344:116.224 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26344:117.376 Data: 00 00 F0 01
-T3F74 26344:117.455 - 1.279ms returns 4 (0x4)
-T3F74 26344:120.488 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26344:120.515 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26344:121.702 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26344:121.730 - 1.249ms returns 16 (0x10)
-T3F74 26344:121.751 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:121.770 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26344:122.147 Data: 1F 00 00 00
-T3F74 26344:122.168 - 0.423ms returns 4 (0x4)
-T3F74 26344:122.185 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26344:122.202 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26344:122.670 Data: 00 00 00 00 00 00 00 00 00 00 00 00 4B 00 00 00 ...
-T3F74 26344:122.705 - 0.528ms returns 20 (0x14)
-T3F74 26344:122.731 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:122.754 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26344:123.173 Data: 1F 03 00 00
-T3F74 26344:123.203 - 0.479ms returns 4 (0x4)
-T3F74 26344:123.225 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26344:123.246 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26344:123.795 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26344:123.819 - 0.601ms returns 12 (0xC)
-T3F74 26344:123.839 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:123.859 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26344:124.278 Data: 00 00 00 00
-T3F74 26344:124.302 - 0.470ms returns 4 (0x4)
-T3F74 26344:124.322 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:124.341 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26344:124.779 Data: 00 00 00 00
-T3F74 26344:124.806 - 0.491ms returns 4 (0x4)
-T3F74 26344:124.826 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:124.845 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26344:125.278 Data: 00 00 00 00
-T3F74 26344:125.301 - 0.483ms returns 4 (0x4)
-T062C 26344:146.259 JLINK_IsHalted()
-T062C 26344:147.293 - 1.059ms returns FALSE
-T062C 26344:248.470 JLINK_HasError()
-T062C 26344:248.553 JLINK_IsHalted()
-T062C 26344:249.726 - 1.214ms returns FALSE
-T062C 26344:350.481 JLINK_HasError()
-T062C 26344:350.524 JLINK_IsHalted()
-T062C 26344:351.649 - 1.142ms returns FALSE
-T062C 26344:452.464 JLINK_HasError()
-T062C 26344:452.496 JLINK_IsHalted()
-T062C 26344:453.614 - 1.142ms returns FALSE
-T062C 26344:553.895 JLINK_HasError()
-T062C 26344:553.982 JLINK_IsHalted()
-T062C 26344:555.223 - 1.259ms returns FALSE
-T062C 26344:655.919 JLINK_HasError()
-T062C 26344:655.960 JLINK_HasError()
-T062C 26344:655.976 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26344:656.006 Data: 8D 12 74 01
-T062C 26344:656.026 Debug reg: DWT_CYCCNT
-T062C 26344:656.045 - 0.075ms returns 1 (0x1)
-T3F74 26344:658.271 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26344:658.305 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26344:659.485 Data: 00 00 80 00
-T3F74 26344:659.565 - 1.322ms returns 4 (0x4)
-T3F74 26344:659.626 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26344:659.706 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26344:660.791 Data: 00 00 F0 01
-T3F74 26344:660.869 - 1.262ms returns 4 (0x4)
-T3F74 26344:664.406 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26344:664.433 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26344:665.596 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26344:665.623 - 1.225ms returns 16 (0x10)
-T3F74 26344:665.649 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:665.670 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26344:666.087 Data: 1E 00 00 00
-T3F74 26344:666.111 - 0.470ms returns 4 (0x4)
-T3F74 26344:666.131 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26344:666.150 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26344:666.705 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ...
-T3F74 26344:666.725 - 0.600ms returns 20 (0x14)
-T3F74 26344:666.742 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:666.759 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26344:667.204 Data: 1F 03 00 00
-T3F74 26344:667.224 - 0.488ms returns 4 (0x4)
-T3F74 26344:667.242 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26344:667.258 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26344:667.705 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26344:667.725 - 0.490ms returns 12 (0xC)
-T3F74 26344:667.742 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:667.758 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26344:668.205 Data: 00 00 00 00
-T3F74 26344:668.225 - 0.489ms returns 4 (0x4)
-T3F74 26344:668.242 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:668.258 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26344:668.705 Data: 00 00 00 00
-T3F74 26344:668.725 - 0.489ms returns 4 (0x4)
-T3F74 26344:668.742 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26344:668.758 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26344:669.203 Data: 00 00 00 00
-T3F74 26344:669.223 - 0.488ms returns 4 (0x4)
-T062C 26344:688.022 JLINK_IsHalted()
-T062C 26344:689.120 - 1.116ms returns FALSE
-T062C 26344:789.856 JLINK_HasError()
-T062C 26344:789.895 JLINK_IsHalted()
-T062C 26344:790.967 - 1.097ms returns FALSE
-T062C 26344:891.336 JLINK_HasError()
-T062C 26344:891.419 JLINK_IsHalted()
-T062C 26344:892.477 - 1.076ms returns FALSE
-T062C 26344:993.452 JLINK_HasError()
-T062C 26344:993.525 JLINK_IsHalted()
-T062C 26344:994.794 - 1.318ms returns FALSE
-T062C 26345:095.620 JLINK_HasError()
-T062C 26345:095.694 JLINK_IsHalted()
-T062C 26345:096.807 - 1.131ms returns FALSE
-T062C 26345:196.925 JLINK_HasError()
-T062C 26345:196.963 JLINK_HasError()
-T062C 26345:196.979 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26345:197.005 Data: 8D 12 74 01
-T062C 26345:197.025 Debug reg: DWT_CYCCNT
-T062C 26345:197.044 - 0.072ms returns 1 (0x1)
-T3F74 26345:199.540 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26345:199.573 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26345:200.790 Data: 00 00 80 00
-T3F74 26345:200.870 - 1.356ms returns 4 (0x4)
-T3F74 26345:200.927 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26345:200.950 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26345:202.148 Data: 00 00 F0 01
-T3F74 26345:202.181 - 1.262ms returns 4 (0x4)
-T3F74 26345:205.496 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26345:205.540 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26345:206.856 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26345:206.885 - 1.395ms returns 16 (0x10)
-T3F74 26345:206.905 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:206.924 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26345:207.379 Data: 1E 00 00 00
-T3F74 26345:207.399 - 0.501ms returns 4 (0x4)
-T3F74 26345:207.417 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26345:207.433 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26345:207.879 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9D 01 00 00 ...
-T3F74 26345:207.899 - 0.489ms returns 20 (0x14)
-T3F74 26345:207.917 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:207.933 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26345:208.383 Data: 1F 03 00 00
-T3F74 26345:208.403 - 0.493ms returns 4 (0x4)
-T3F74 26345:208.434 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26345:208.451 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26345:208.883 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26345:208.906 - 0.479ms returns 12 (0xC)
-T3F74 26345:208.929 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:208.948 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26345:209.394 Data: 00 00 00 00
-T3F74 26345:209.418 - 0.496ms returns 4 (0x4)
-T3F74 26345:209.448 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:209.467 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26345:209.883 Data: 00 00 00 00
-T3F74 26345:209.906 - 0.466ms returns 4 (0x4)
-T3F74 26345:209.930 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:209.949 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26345:210.501 Data: 00 00 00 00
-T3F74 26345:210.545 - 0.626ms returns 4 (0x4)
-T062C 26345:224.577 JLINK_IsHalted()
-T062C 26345:225.731 - 1.181ms returns FALSE
-T062C 26345:326.380 JLINK_HasError()
-T062C 26345:326.420 JLINK_IsHalted()
-T062C 26345:327.543 - 1.147ms returns FALSE
-T062C 26345:428.178 JLINK_HasError()
-T062C 26345:428.222 JLINK_IsHalted()
-T062C 26345:429.262 - 1.051ms returns FALSE
-T062C 26345:529.527 JLINK_HasError()
-T062C 26345:529.576 JLINK_IsHalted()
-T062C 26345:530.611 - 1.068ms returns FALSE
-T062C 26345:631.353 JLINK_HasError()
-T062C 26345:631.399 JLINK_IsHalted()
-T062C 26345:632.486 - 1.106ms returns FALSE
-T062C 26345:733.247 JLINK_HasError()
-T062C 26345:733.333 JLINK_HasError()
-T062C 26345:733.377 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26345:733.439 Data: 8D 12 74 01
-T062C 26345:733.505 Debug reg: DWT_CYCCNT
-T062C 26345:733.524 - 0.153ms returns 1 (0x1)
-T3F74 26345:735.660 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26345:735.696 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26345:736.941 Data: 00 00 80 00
-T3F74 26345:736.975 - 1.324ms returns 4 (0x4)
-T3F74 26345:737.015 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26345:737.038 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26345:737.445 Data: 00 00 F0 01
-T3F74 26345:737.469 - 0.462ms returns 4 (0x4)
-T3F74 26345:740.465 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26345:740.491 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26345:741.702 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26345:741.727 - 1.270ms returns 16 (0x10)
-T3F74 26345:741.748 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:741.768 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26345:742.196 Data: 1E 00 00 00
-T3F74 26345:742.216 - 0.474ms returns 4 (0x4)
-T3F74 26345:742.233 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26345:742.249 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26345:742.687 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1D 00 00 00 ...
-T3F74 26345:742.707 - 0.481ms returns 20 (0x14)
-T3F74 26345:742.739 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:742.755 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26345:743.191 Data: 1F 03 00 00
-T3F74 26345:743.215 - 0.484ms returns 4 (0x4)
-T3F74 26345:743.238 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26345:743.257 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26345:743.698 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26345:743.722 - 0.491ms returns 12 (0xC)
-T3F74 26345:743.752 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:743.771 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26345:744.193 Data: 00 00 00 00
-T3F74 26345:744.216 - 0.471ms returns 4 (0x4)
-T3F74 26345:744.239 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:744.258 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26345:744.693 Data: 00 00 00 00
-T3F74 26345:744.717 - 0.486ms returns 4 (0x4)
-T3F74 26345:744.740 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26345:744.759 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26345:745.195 Data: 00 00 00 00
-T3F74 26345:745.220 - 0.488ms returns 4 (0x4)
-T062C 26345:756.808 JLINK_IsHalted()
-T062C 26345:757.972 - 1.183ms returns FALSE
-T062C 26345:858.177 JLINK_HasError()
-T062C 26345:858.264 JLINK_IsHalted()
-T062C 26345:859.553 - 1.336ms returns FALSE
-T062C 26345:960.502 JLINK_HasError()
-T062C 26345:960.549 JLINK_IsHalted()
-T062C 26345:961.685 - 1.168ms returns FALSE
-T062C 26346:061.887 JLINK_HasError()
-T062C 26346:061.969 JLINK_IsHalted()
-T062C 26346:063.308 - 1.381ms returns FALSE
-T062C 26346:163.978 JLINK_HasError()
-T062C 26346:164.051 JLINK_IsHalted()
-T062C 26346:165.250 - 1.222ms returns FALSE
-T062C 26346:265.412 JLINK_HasError()
-T062C 26346:265.490 JLINK_HasError()
-T062C 26346:265.535 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26346:265.596 Data: 8D 12 74 01
-T062C 26346:265.640 Debug reg: DWT_CYCCNT
-T062C 26346:265.658 - 0.130ms returns 1 (0x1)
-T3F74 26346:268.270 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26346:268.308 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26346:269.540 Data: 00 00 80 00
-T3F74 26346:269.620 - 1.374ms returns 4 (0x4)
-T3F74 26346:269.675 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26346:269.698 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26346:270.831 Data: 00 00 F0 01
-T3F74 26346:270.909 - 1.254ms returns 4 (0x4)
-T3F74 26346:274.084 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26346:274.117 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26346:275.344 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26346:275.399 - 1.322ms returns 16 (0x10)
-T3F74 26346:275.423 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:275.446 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26346:275.893 Data: 1F 00 00 00
-T3F74 26346:275.917 - 0.502ms returns 4 (0x4)
-T3F74 26346:275.937 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26346:275.957 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26346:276.497 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ...
-T3F74 26346:276.521 - 0.593ms returns 20 (0x14)
-T3F74 26346:276.543 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:276.562 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26346:276.986 Data: 1F 03 00 00
-T3F74 26346:277.006 - 0.469ms returns 4 (0x4)
-T3F74 26346:277.023 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26346:277.039 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26346:277.491 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26346:277.514 - 0.499ms returns 12 (0xC)
-T3F74 26346:277.534 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:277.553 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26346:277.992 Data: 00 00 00 00
-T3F74 26346:278.015 - 0.489ms returns 4 (0x4)
-T3F74 26346:278.036 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:278.054 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26346:278.499 Data: 00 00 00 00
-T3F74 26346:278.523 - 0.495ms returns 4 (0x4)
-T3F74 26346:278.543 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:278.562 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26346:278.986 Data: 00 00 00 00
-T3F74 26346:279.007 - 0.470ms returns 4 (0x4)
-T062C 26346:298.517 JLINK_IsHalted()
-T062C 26346:299.676 - 1.178ms returns FALSE
-T062C 26346:400.678 JLINK_HasError()
-T062C 26346:400.718 JLINK_IsHalted()
-T062C 26346:401.768 - 1.072ms returns FALSE
-T062C 26346:501.978 JLINK_HasError()
-T062C 26346:502.058 JLINK_IsHalted()
-T062C 26346:503.357 - 1.342ms returns FALSE
-T062C 26346:603.576 JLINK_HasError()
-T062C 26346:603.615 JLINK_IsHalted()
-T062C 26346:604.845 - 1.274ms returns FALSE
-T062C 26346:705.100 JLINK_HasError()
-T062C 26346:705.179 JLINK_IsHalted()
-T062C 26346:706.438 - 1.301ms returns FALSE
-T062C 26346:806.680 JLINK_HasError()
-T062C 26346:806.762 JLINK_HasError()
-T062C 26346:806.807 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26346:806.868 Data: 8D 12 74 01
-T062C 26346:806.889 Debug reg: DWT_CYCCNT
-T062C 26346:806.907 - 0.107ms returns 1 (0x1)
-T3F74 26346:809.081 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26346:809.115 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26346:810.266 Data: 00 00 80 00
-T3F74 26346:810.332 - 1.257ms returns 4 (0x4)
-T3F74 26346:810.366 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26346:810.386 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26346:810.791 Data: 00 00 F0 01
-T3F74 26346:810.811 - 0.451ms returns 4 (0x4)
-T3F74 26346:814.004 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26346:814.031 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26346:815.182 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26346:815.214 - 1.218ms returns 16 (0x10)
-T3F74 26346:815.242 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:815.265 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26346:815.672 Data: 1E 00 00 00
-T3F74 26346:815.696 - 0.461ms returns 4 (0x4)
-T3F74 26346:815.719 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26346:815.738 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26346:816.298 Data: 00 00 00 00 00 00 00 00 00 00 00 00 07 03 00 00 ...
-T3F74 26346:816.324 - 0.613ms returns 20 (0x14)
-T3F74 26346:816.348 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:816.369 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26346:816.800 Data: 1F 03 00 00
-T3F74 26346:816.824 - 0.483ms returns 4 (0x4)
-T3F74 26346:816.847 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26346:816.866 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26346:817.295 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26346:817.318 - 0.479ms returns 12 (0xC)
-T3F74 26346:817.341 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:817.360 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26346:817.795 Data: 00 00 00 00
-T3F74 26346:817.818 - 0.485ms returns 4 (0x4)
-T3F74 26346:817.841 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:817.860 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26346:818.304 Data: 00 00 00 00
-T3F74 26346:818.327 - 0.494ms returns 4 (0x4)
-T3F74 26346:818.350 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26346:818.369 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26346:818.804 Data: 00 00 00 00
-T3F74 26346:818.827 - 0.485ms returns 4 (0x4)
-T062C 26346:837.386 JLINK_IsHalted()
-T062C 26346:838.429 - 1.069ms returns FALSE
-T062C 26346:939.182 JLINK_HasError()
-T062C 26346:939.246 JLINK_IsHalted()
-T062C 26346:940.398 - 1.171ms returns FALSE
-T062C 26347:040.573 JLINK_HasError()
-T062C 26347:040.636 JLINK_IsHalted()
-T062C 26347:041.693 - 1.073ms returns FALSE
-T062C 26347:142.396 JLINK_HasError()
-T062C 26347:142.448 JLINK_IsHalted()
-T062C 26347:143.619 - 1.188ms returns FALSE
-T062C 26347:243.816 JLINK_HasError()
-T062C 26347:243.889 JLINK_IsHalted()
-T062C 26347:245.070 - 1.199ms returns FALSE
-T062C 26347:346.189 JLINK_HasError()
-T062C 26347:346.275 JLINK_HasError()
-T062C 26347:346.310 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26347:346.341 Data: 8D 12 74 01
-T062C 26347:346.366 Debug reg: DWT_CYCCNT
-T062C 26347:346.398 - 0.096ms returns 1 (0x1)
-T3F74 26347:348.937 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26347:348.974 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26347:350.002 Data: 00 00 80 00
-T3F74 26347:350.040 - 1.111ms returns 4 (0x4)
-T3F74 26347:350.083 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26347:350.106 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26347:350.600 Data: 00 00 F0 01
-T3F74 26347:350.624 - 0.549ms returns 4 (0x4)
-T3F74 26347:354.040 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26347:354.068 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26347:355.293 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26347:355.340 - 1.307ms returns 16 (0x10)
-T3F74 26347:355.363 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:355.392 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26347:355.876 Data: 1E 00 00 00
-T3F74 26347:355.900 - 0.545ms returns 4 (0x4)
-T3F74 26347:355.921 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26347:355.940 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26347:356.483 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D5 01 00 00 ...
-T3F74 26347:356.507 - 0.594ms returns 20 (0x14)
-T3F74 26347:356.527 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:356.546 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26347:356.990 Data: 1F 03 00 00
-T3F74 26347:357.010 - 0.489ms returns 4 (0x4)
-T3F74 26347:357.027 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26347:357.043 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26347:357.475 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26347:357.495 - 0.474ms returns 12 (0xC)
-T3F74 26347:357.512 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:357.528 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26347:357.973 Data: 00 00 00 00
-T3F74 26347:357.993 - 0.488ms returns 4 (0x4)
-T3F74 26347:358.010 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:358.026 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26347:358.474 Data: 00 00 00 00
-T3F74 26347:358.495 - 0.490ms returns 4 (0x4)
-T3F74 26347:358.512 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:358.528 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26347:358.973 Data: 00 00 00 00
-T3F74 26347:358.993 - 0.488ms returns 4 (0x4)
-T062C 26347:370.804 JLINK_IsHalted()
-T062C 26347:371.887 - 1.102ms returns FALSE
-T062C 26347:472.077 JLINK_HasError()
-T062C 26347:472.157 JLINK_IsHalted()
-T062C 26347:473.367 - 1.228ms returns FALSE
-T062C 26347:573.558 JLINK_HasError()
-T062C 26347:573.600 JLINK_IsHalted()
-T062C 26347:574.742 - 1.160ms returns FALSE
-T062C 26347:674.930 JLINK_HasError()
-T062C 26347:675.011 JLINK_IsHalted()
-T062C 26347:676.250 - 1.258ms returns FALSE
-T062C 26347:776.399 JLINK_HasError()
-T062C 26347:776.484 JLINK_IsHalted()
-T062C 26347:777.670 - 1.234ms returns FALSE
-T062C 26347:878.233 JLINK_HasError()
-T062C 26347:878.338 JLINK_HasError()
-T062C 26347:878.360 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26347:878.396 Data: 8D 12 74 01
-T062C 26347:878.421 Debug reg: DWT_CYCCNT
-T062C 26347:878.443 - 0.091ms returns 1 (0x1)
-T3F74 26347:881.391 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26347:881.427 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26347:882.603 Data: 00 00 80 00
-T3F74 26347:882.636 - 1.253ms returns 4 (0x4)
-T3F74 26347:882.676 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26347:882.699 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26347:883.195 Data: 00 00 F0 01
-T3F74 26347:883.219 - 0.550ms returns 4 (0x4)
-T3F74 26347:886.322 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26347:886.355 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26347:887.629 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26347:887.657 - 1.341ms returns 16 (0x10)
-T3F74 26347:887.678 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:887.697 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26347:888.151 Data: 1E 00 00 00
-T3F74 26347:888.172 - 0.500ms returns 4 (0x4)
-T3F74 26347:888.189 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26347:888.206 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26347:888.648 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3F 02 00 00 ...
-T3F74 26347:888.668 - 0.485ms returns 20 (0x14)
-T3F74 26347:888.685 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:888.701 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26347:889.192 Data: 1F 03 00 00
-T3F74 26347:889.212 - 0.533ms returns 4 (0x4)
-T3F74 26347:889.229 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26347:889.245 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26347:889.682 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26347:889.705 - 0.484ms returns 12 (0xC)
-T3F74 26347:889.725 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:889.744 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26347:890.183 Data: 00 00 00 00
-T3F74 26347:890.206 - 0.489ms returns 4 (0x4)
-T3F74 26347:890.227 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:890.245 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26347:890.658 Data: 00 00 00 00
-T3F74 26347:890.681 - 0.462ms returns 4 (0x4)
-T3F74 26347:890.701 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26347:890.720 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26347:891.154 Data: 00 00 00 00
-T3F74 26347:891.174 - 0.479ms returns 4 (0x4)
-T062C 26347:902.845 JLINK_IsHalted()
-T062C 26347:903.912 - 1.086ms returns FALSE
-T062C 26348:004.269 JLINK_HasError()
-T062C 26348:004.355 JLINK_IsHalted()
-T062C 26348:005.369 - 1.034ms returns FALSE
-T062C 26348:105.506 JLINK_HasError()
-T062C 26348:105.556 JLINK_IsHalted()
-T062C 26348:106.729 - 1.191ms returns FALSE
-T062C 26348:206.916 JLINK_HasError()
-T062C 26348:207.204 JLINK_IsHalted()
-T062C 26348:208.435 - 1.250ms returns FALSE
-T062C 26348:309.652 JLINK_HasError()
-T062C 26348:309.725 JLINK_IsHalted()
-T062C 26348:310.916 - 1.219ms returns FALSE
-T062C 26348:411.067 JLINK_HasError()
-T062C 26348:411.144 JLINK_HasError()
-T062C 26348:411.189 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26348:411.251 Data: 8D 12 74 01
-T062C 26348:411.293 Debug reg: DWT_CYCCNT
-T062C 26348:411.311 - 0.129ms returns 1 (0x1)
-T3F74 26348:414.005 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26348:414.050 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26348:415.238 Data: 00 00 80 00
-T3F74 26348:415.319 - 1.340ms returns 4 (0x4)
-T3F74 26348:415.380 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26348:415.403 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26348:416.477 Data: 00 00 F0 01
-T3F74 26348:416.510 - 1.139ms returns 4 (0x4)
-T3F74 26348:419.930 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26348:419.962 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26348:421.289 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26348:421.350 - 1.440ms returns 16 (0x10)
-T3F74 26348:421.404 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:421.453 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26348:421.831 Data: 1E 00 00 00
-T3F74 26348:421.851 - 0.454ms returns 4 (0x4)
-T3F74 26348:421.868 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26348:421.884 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26348:422.327 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 ...
-T3F74 26348:422.347 - 0.485ms returns 20 (0x14)
-T3F74 26348:422.364 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:422.380 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26348:422.832 Data: 1F 03 00 00
-T3F74 26348:422.852 - 0.494ms returns 4 (0x4)
-T3F74 26348:422.869 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26348:422.885 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26348:423.326 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26348:423.345 - 0.482ms returns 12 (0xC)
-T3F74 26348:423.368 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:423.388 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26348:424.102 Data: 00 00 00 00
-T3F74 26348:424.137 - 0.777ms returns 4 (0x4)
-T3F74 26348:424.163 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:424.186 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26348:425.274 Data: 00 00 00 00
-T3F74 26348:425.304 - 1.147ms returns 4 (0x4)
-T3F74 26348:425.324 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:425.343 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26348:425.842 Data: 00 00 00 00
-T3F74 26348:425.866 - 0.550ms returns 4 (0x4)
-T062C 26348:437.756 JLINK_IsHalted()
-T062C 26348:438.877 - 1.140ms returns FALSE
-T062C 26348:539.079 JLINK_HasError()
-T062C 26348:539.164 JLINK_IsHalted()
-T062C 26348:540.422 - 1.276ms returns FALSE
-T062C 26348:641.185 JLINK_HasError()
-T062C 26348:641.227 JLINK_IsHalted()
-T062C 26348:642.340 - 1.152ms returns FALSE
-T062C 26348:742.510 JLINK_HasError()
-T062C 26348:742.583 JLINK_IsHalted()
-T062C 26348:743.756 - 1.221ms returns FALSE
-T062C 26348:844.021 JLINK_HasError()
-T062C 26348:844.102 JLINK_IsHalted()
-T062C 26348:845.168 - 1.075ms returns FALSE
-T062C 26348:945.306 JLINK_HasError()
-T062C 26348:945.382 JLINK_HasError()
-T062C 26348:945.401 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26348:945.429 Data: 8D 12 74 01
-T062C 26348:945.453 Debug reg: DWT_CYCCNT
-T062C 26348:945.474 - 0.081ms returns 1 (0x1)
-T3F74 26348:947.795 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26348:947.829 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26348:948.980 Data: 00 00 80 00
-T3F74 26348:949.060 - 1.285ms returns 4 (0x4)
-T3F74 26348:949.147 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26348:949.171 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26348:950.270 Data: 00 00 F0 01
-T3F74 26348:950.297 - 1.157ms returns 4 (0x4)
-T3F74 26348:953.459 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26348:953.490 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26348:954.698 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26348:954.731 - 1.284ms returns 16 (0x10)
-T3F74 26348:954.843 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:954.870 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26348:955.266 Data: 1E 00 00 00
-T3F74 26348:955.290 - 0.454ms returns 4 (0x4)
-T3F74 26348:955.310 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26348:955.330 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26348:955.891 Data: 00 00 00 00 00 00 00 00 00 00 00 00 43 02 00 00 ...
-T3F74 26348:955.915 - 0.612ms returns 20 (0x14)
-T3F74 26348:955.935 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:955.954 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26348:956.385 Data: 1F 03 00 00
-T3F74 26348:956.405 - 0.477ms returns 4 (0x4)
-T3F74 26348:956.422 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26348:956.438 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26348:956.884 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26348:956.904 - 0.488ms returns 12 (0xC)
-T3F74 26348:956.921 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:956.937 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26348:957.384 Data: 00 00 00 00
-T3F74 26348:957.404 - 0.489ms returns 4 (0x4)
-T3F74 26348:957.421 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:957.437 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26348:957.884 Data: 00 00 00 00
-T3F74 26348:957.904 - 0.490ms returns 4 (0x4)
-T3F74 26348:957.922 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26348:957.937 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26348:958.384 Data: 00 00 00 00
-T3F74 26348:958.404 - 0.489ms returns 4 (0x4)
-T062C 26348:969.888 JLINK_IsHalted()
-T062C 26348:971.021 - 1.152ms returns FALSE
-T062C 26349:071.252 JLINK_HasError()
-T062C 26349:071.334 JLINK_IsHalted()
-T062C 26349:072.517 - 1.225ms returns FALSE
-T062C 26349:172.863 JLINK_HasError()
-T062C 26349:172.958 JLINK_IsHalted()
-T062C 26349:174.003 - 1.064ms returns FALSE
-T062C 26349:274.272 JLINK_HasError()
-T062C 26349:274.359 JLINK_IsHalted()
-T062C 26349:275.529 - 1.188ms returns FALSE
-T062C 26349:375.703 JLINK_HasError()
-T062C 26349:375.786 JLINK_IsHalted()
-T062C 26349:377.087 - 1.350ms returns FALSE
-T062C 26349:478.192 JLINK_HasError()
-T062C 26349:478.270 JLINK_HasError()
-T062C 26349:478.315 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26349:478.376 Data: 8D 12 74 01
-T062C 26349:478.433 Debug reg: DWT_CYCCNT
-T062C 26349:478.487 - 0.191ms returns 1 (0x1)
-T3F74 26349:481.432 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26349:481.464 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26349:482.716 Data: 00 00 80 00
-T3F74 26349:482.794 - 1.382ms returns 4 (0x4)
-T3F74 26349:482.857 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26349:482.880 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26349:484.058 Data: 00 00 F0 01
-T3F74 26349:484.133 - 1.284ms returns 4 (0x4)
-T3F74 26349:487.401 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26349:487.432 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26349:488.566 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26349:488.587 - 1.192ms returns 16 (0x10)
-T3F74 26349:488.629 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26349:488.646 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26349:489.076 Data: 1E 00 00 00
-T3F74 26349:489.099 - 0.478ms returns 4 (0x4)
-T3F74 26349:489.123 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26349:489.142 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26349:489.696 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E3 02 00 00 ...
-T3F74 26349:489.719 - 0.603ms returns 20 (0x14)
-T3F74 26349:489.751 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26349:489.770 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26349:490.194 Data: 1F 03 00 00
-T3F74 26349:490.218 - 0.476ms returns 4 (0x4)
-T3F74 26349:490.243 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26349:490.264 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26349:490.819 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26349:490.846 - 0.610ms returns 12 (0xC)
-T3F74 26349:490.875 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26349:490.892 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26349:491.319 Data: 00 00 00 00
-T3F74 26349:491.343 - 0.475ms returns 4 (0x4)
-T3F74 26349:491.366 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26349:491.385 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26349:491.822 Data: 00 00 00 00
-T3F74 26349:491.846 - 0.487ms returns 4 (0x4)
-T3F74 26349:491.868 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26349:491.887 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26349:492.319 Data: 00 00 00 00
-T3F74 26349:492.343 - 0.484ms returns 4 (0x4)
-T062C 26349:504.946 JLINK_IsHalted()
-T062C 26349:506.082 - 1.154ms returns FALSE
-T062C 26349:606.864 JLINK_HasError()
-T062C 26349:606.905 JLINK_IsHalted()
-T062C 26349:607.996 - 1.110ms returns FALSE
-T062C 26349:708.205 JLINK_HasError()
-T062C 26349:708.291 JLINK_IsHalted()
-T062C 26349:709.536 - 1.263ms returns FALSE
-T062C 26349:809.775 JLINK_HasError()
-T062C 26349:809.857 JLINK_IsHalted()
-T062C 26349:810.989 - 1.173ms returns FALSE
-T062C 26349:911.214 JLINK_HasError()
-T062C 26349:911.293 JLINK_IsHalted()
-T062C 26349:912.511 - 1.236ms returns FALSE
-T062C 26350:012.649 JLINK_HasError()
-T062C 26350:012.726 JLINK_HasError()
-T062C 26350:012.771 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26350:012.830 Data: 8D 12 74 01
-T062C 26350:012.878 Debug reg: DWT_CYCCNT
-T062C 26350:012.896 - 0.132ms returns 1 (0x1)
-T3F74 26350:015.292 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26350:015.325 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26350:016.428 Data: 00 00 80 00
-T3F74 26350:016.464 - 1.179ms returns 4 (0x4)
-T3F74 26350:016.508 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26350:016.674 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26350:017.889 Data: 00 00 F0 01
-T3F74 26350:017.968 - 1.485ms returns 4 (0x4)
-T3F74 26350:021.181 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26350:021.209 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26350:022.396 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26350:022.430 - 1.257ms returns 16 (0x10)
-T3F74 26350:022.456 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:022.479 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26350:022.998 Data: 1F 00 00 00
-T3F74 26350:023.022 - 0.574ms returns 4 (0x4)
-T3F74 26350:023.043 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26350:023.123 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26350:023.617 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 02 00 00 ...
-T3F74 26350:023.637 - 0.601ms returns 20 (0x14)
-T3F74 26350:023.655 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:023.671 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26350:024.118 Data: 1F 03 00 00
-T3F74 26350:024.138 - 0.490ms returns 4 (0x4)
-T3F74 26350:024.156 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26350:024.172 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26350:024.617 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26350:024.637 - 0.488ms returns 12 (0xC)
-T3F74 26350:024.654 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:024.671 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26350:025.118 Data: 00 00 00 00
-T3F74 26350:025.138 - 0.490ms returns 4 (0x4)
-T3F74 26350:025.155 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:025.171 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26350:025.613 Data: 00 00 00 00
-T3F74 26350:025.633 - 0.484ms returns 4 (0x4)
-T3F74 26350:025.650 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:025.666 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26350:026.146 Data: 00 00 00 00
-T3F74 26350:026.166 - 0.522ms returns 4 (0x4)
-T062C 26350:044.892 JLINK_IsHalted()
-T062C 26350:046.031 - 1.157ms returns FALSE
-T062C 26350:146.743 JLINK_HasError()
-T062C 26350:146.796 JLINK_IsHalted()
-T062C 26350:147.947 - 1.187ms returns FALSE
-T062C 26350:248.774 JLINK_HasError()
-T062C 26350:248.860 JLINK_IsHalted()
-T062C 26350:249.992 - 1.153ms returns FALSE
-T062C 26350:350.923 JLINK_HasError()
-T062C 26350:351.001 JLINK_IsHalted()
-T062C 26350:352.163 - 1.207ms returns FALSE
-T062C 26350:453.407 JLINK_HasError()
-T062C 26350:453.483 JLINK_IsHalted()
-T062C 26350:454.655 - 1.213ms returns FALSE
-T062C 26350:554.895 JLINK_HasError()
-T062C 26350:554.975 JLINK_HasError()
-T062C 26350:555.019 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26350:555.074 Data: 8D 12 74 01
-T062C 26350:555.094 Debug reg: DWT_CYCCNT
-T062C 26350:555.113 - 0.100ms returns 1 (0x1)
-T3F74 26350:557.640 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26350:557.674 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26350:558.840 Data: 00 00 80 00
-T3F74 26350:558.877 - 1.244ms returns 4 (0x4)
-T3F74 26350:558.919 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26350:558.942 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26350:559.449 Data: 00 00 F0 01
-T3F74 26350:559.473 - 0.562ms returns 4 (0x4)
-T3F74 26350:562.793 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26350:562.820 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26350:564.077 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26350:564.109 - 1.324ms returns 16 (0x10)
-T3F74 26350:564.146 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:564.169 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26350:564.683 Data: 1E 00 00 00
-T3F74 26350:564.707 - 0.568ms returns 4 (0x4)
-T3F74 26350:564.739 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26350:564.758 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26350:565.304 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D3 01 00 00 ...
-T3F74 26350:565.335 - 0.604ms returns 20 (0x14)
-T3F74 26350:565.357 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:565.379 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26350:565.800 Data: 1F 03 00 00
-T3F74 26350:565.824 - 0.474ms returns 4 (0x4)
-T3F74 26350:565.846 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26350:565.865 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26350:566.307 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26350:566.331 - 0.493ms returns 12 (0xC)
-T3F74 26350:566.353 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:566.373 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26350:566.800 Data: 00 00 00 00
-T3F74 26350:566.825 - 0.480ms returns 4 (0x4)
-T3F74 26350:566.856 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:566.875 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26350:567.297 Data: 00 00 00 00
-T3F74 26350:567.320 - 0.471ms returns 4 (0x4)
-T3F74 26350:567.342 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26350:567.361 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26350:567.809 Data: 00 00 00 00
-T3F74 26350:567.844 - 0.510ms returns 4 (0x4)
-T062C 26350:587.637 JLINK_IsHalted()
-T062C 26350:588.693 - 1.074ms returns FALSE
-T062C 26350:689.835 JLINK_HasError()
-T062C 26350:689.884 JLINK_IsHalted()
-T062C 26350:691.025 - 1.159ms returns FALSE
-T062C 26350:791.138 JLINK_HasError()
-T062C 26350:791.178 JLINK_IsHalted()
-T062C 26350:792.285 - 1.120ms returns FALSE
-T062C 26350:892.960 JLINK_HasError()
-T062C 26350:893.058 JLINK_IsHalted()
-T062C 26350:894.217 - 1.219ms returns FALSE
-T062C 26350:994.964 JLINK_HasError()
-T062C 26350:994.996 JLINK_IsHalted()
-T062C 26350:996.114 - 1.166ms returns FALSE
-T062C 26351:096.817 JLINK_HasError()
-T062C 26351:096.847 JLINK_HasError()
-T062C 26351:096.862 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26351:096.889 Data: 8D 12 74 01
-T062C 26351:096.909 Debug reg: DWT_CYCCNT
-T062C 26351:096.928 - 0.071ms returns 1 (0x1)
-T3F74 26351:100.523 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26351:100.557 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26351:101.691 Data: 00 00 80 00
-T3F74 26351:101.762 - 1.246ms returns 4 (0x4)
-T3F74 26351:101.817 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26351:101.843 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26351:103.043 Data: 00 00 F0 01
-T3F74 26351:103.072 - 1.263ms returns 4 (0x4)
-T3F74 26351:106.199 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26351:106.226 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26351:107.390 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26351:107.422 - 1.232ms returns 16 (0x10)
-T3F74 26351:107.446 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:107.469 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26351:107.851 Data: 1F 00 00 00
-T3F74 26351:107.872 - 0.432ms returns 4 (0x4)
-T3F74 26351:107.889 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26351:107.905 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26351:108.345 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0D 02 00 00 ...
-T3F74 26351:108.365 - 0.482ms returns 20 (0x14)
-T3F74 26351:108.382 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:108.398 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26351:108.852 Data: 1F 03 00 00
-T3F74 26351:108.873 - 0.497ms returns 4 (0x4)
-T3F74 26351:108.890 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26351:108.906 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26351:109.366 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26351:109.390 - 0.507ms returns 12 (0xC)
-T3F74 26351:109.409 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:109.428 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26351:109.849 Data: 00 00 00 00
-T3F74 26351:109.872 - 0.480ms returns 4 (0x4)
-T3F74 26351:109.902 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:109.921 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26351:110.353 Data: 00 00 00 00
-T3F74 26351:110.377 - 0.482ms returns 4 (0x4)
-T3F74 26351:110.397 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:110.415 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26351:111.014 Data: 00 00 00 00
-T3F74 26351:111.040 - 0.651ms returns 4 (0x4)
-T062C 26351:130.305 JLINK_IsHalted()
-T062C 26351:131.361 - 1.074ms returns FALSE
-T062C 26351:232.097 JLINK_HasError()
-T062C 26351:232.132 JLINK_IsHalted()
-T062C 26351:233.395 - 1.282ms returns FALSE
-T062C 26351:333.489 JLINK_HasError()
-T062C 26351:333.534 JLINK_IsHalted()
-T062C 26351:334.589 - 1.067ms returns FALSE
-T062C 26351:434.833 JLINK_HasError()
-T062C 26351:434.919 JLINK_IsHalted()
-T062C 26351:435.940 - 1.028ms returns FALSE
-T062C 26351:536.575 JLINK_HasError()
-T062C 26351:536.659 JLINK_IsHalted()
-T062C 26351:537.885 - 1.268ms returns FALSE
-T062C 26351:638.627 JLINK_HasError()
-T062C 26351:638.665 JLINK_HasError()
-T062C 26351:638.681 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26351:638.706 Data: 8D 12 74 01
-T062C 26351:638.729 Debug reg: DWT_CYCCNT
-T062C 26351:638.748 - 0.074ms returns 1 (0x1)
-T3F74 26351:641.480 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26351:641.514 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26351:642.635 Data: 00 00 80 00
-T3F74 26351:642.694 - 1.220ms returns 4 (0x4)
-T3F74 26351:642.728 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26351:642.749 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26351:643.153 Data: 00 00 F0 01
-T3F74 26351:643.173 - 0.452ms returns 4 (0x4)
-T3F74 26351:646.426 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26351:646.456 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26351:647.740 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26351:647.769 - 1.349ms returns 16 (0x10)
-T3F74 26351:647.789 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:647.809 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26351:648.277 Data: 1E 00 00 00
-T3F74 26351:648.298 - 0.515ms returns 4 (0x4)
-T3F74 26351:648.315 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26351:648.332 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26351:648.778 Data: 00 00 00 00 00 00 00 00 00 00 00 00 0D 02 00 00 ...
-T3F74 26351:648.798 - 0.489ms returns 20 (0x14)
-T3F74 26351:648.815 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:648.831 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26351:649.277 Data: 1F 03 00 00
-T3F74 26351:649.297 - 0.489ms returns 4 (0x4)
-T3F74 26351:649.314 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26351:649.330 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26351:649.776 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26351:649.796 - 0.488ms returns 12 (0xC)
-T3F74 26351:649.813 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:649.829 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26351:650.277 Data: 00 00 00 00
-T3F74 26351:650.297 - 0.490ms returns 4 (0x4)
-T3F74 26351:650.314 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:650.330 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26351:650.775 Data: 00 00 00 00
-T3F74 26351:650.795 - 0.488ms returns 4 (0x4)
-T3F74 26351:650.812 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26351:650.828 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26351:651.276 Data: 00 00 00 00
-T3F74 26351:651.296 - 0.490ms returns 4 (0x4)
-T062C 26351:664.091 JLINK_IsHalted()
-T062C 26351:665.187 - 1.115ms returns FALSE
-T062C 26351:765.780 JLINK_HasError()
-T062C 26351:765.858 JLINK_IsHalted()
-T062C 26351:767.137 - 1.315ms returns FALSE
-T062C 26351:867.338 JLINK_HasError()
-T062C 26351:867.419 JLINK_IsHalted()
-T062C 26351:868.570 - 1.169ms returns FALSE
-T062C 26351:968.774 JLINK_HasError()
-T062C 26351:968.854 JLINK_IsHalted()
-T062C 26351:970.073 - 1.260ms returns FALSE
-T062C 26352:070.844 JLINK_HasError()
-T062C 26352:070.922 JLINK_IsHalted()
-T062C 26352:072.095 - 1.215ms returns FALSE
-T062C 26352:172.845 JLINK_HasError()
-T062C 26352:172.880 JLINK_HasError()
-T062C 26352:172.896 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26352:172.922 Data: 8D 12 74 01
-T062C 26352:172.943 Debug reg: DWT_CYCCNT
-T062C 26352:172.961 - 0.071ms returns 1 (0x1)
-T3F74 26352:175.448 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26352:175.481 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26352:176.610 Data: 00 00 80 00
-T3F74 26352:176.645 - 1.205ms returns 4 (0x4)
-T3F74 26352:176.684 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26352:176.707 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26352:177.215 Data: 00 00 F0 01
-T3F74 26352:177.245 - 0.567ms returns 4 (0x4)
-T3F74 26352:180.256 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26352:180.284 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26352:181.484 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26352:181.568 - 1.320ms returns 16 (0x10)
-T3F74 26352:181.593 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:181.616 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26352:182.089 Data: 1F 00 00 00
-T3F74 26352:182.116 - 0.531ms returns 4 (0x4)
-T3F74 26352:182.137 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26352:182.156 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26352:182.707 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C9 02 00 00 ...
-T3F74 26352:182.727 - 0.597ms returns 20 (0x14)
-T3F74 26352:182.745 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:182.761 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26352:183.200 Data: 1F 03 00 00
-T3F74 26352:183.220 - 0.482ms returns 4 (0x4)
-T3F74 26352:183.237 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26352:183.253 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26352:183.720 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26352:183.740 - 0.509ms returns 12 (0xC)
-T3F74 26352:183.757 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:183.773 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26352:184.211 Data: 00 00 00 00
-T3F74 26352:184.234 - 0.485ms returns 4 (0x4)
-T3F74 26352:184.255 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:184.273 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26352:184.712 Data: 00 00 00 00
-T3F74 26352:184.735 - 0.488ms returns 4 (0x4)
-T3F74 26352:184.755 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:184.774 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26352:185.208 Data: 00 00 00 00
-T3F74 26352:185.231 - 0.484ms returns 4 (0x4)
-T062C 26352:204.780 JLINK_IsHalted()
-T062C 26352:205.850 - 1.089ms returns FALSE
-T062C 26352:307.039 JLINK_HasError()
-T062C 26352:307.181 JLINK_IsHalted()
-T062C 26352:308.373 - 1.210ms returns FALSE
-T062C 26352:409.129 JLINK_HasError()
-T062C 26352:409.176 JLINK_IsHalted()
-T062C 26352:410.225 - 1.061ms returns FALSE
-T062C 26352:510.980 JLINK_HasError()
-T062C 26352:511.056 JLINK_IsHalted()
-T062C 26352:512.264 - 1.228ms returns FALSE
-T062C 26352:612.740 JLINK_HasError()
-T062C 26352:612.815 JLINK_IsHalted()
-T062C 26352:614.038 - 1.264ms returns FALSE
-T062C 26352:714.300 JLINK_HasError()
-T062C 26352:714.345 JLINK_HasError()
-T062C 26352:714.364 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26352:714.394 Data: 8D 12 74 01
-T062C 26352:714.418 Debug reg: DWT_CYCCNT
-T062C 26352:714.440 - 0.084ms returns 1 (0x1)
-T3F74 26352:717.702 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26352:717.741 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26352:718.776 Data: 00 00 80 00
-T3F74 26352:718.813 - 1.119ms returns 4 (0x4)
-T3F74 26352:718.856 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26352:718.880 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26352:719.387 Data: 00 00 F0 01
-T3F74 26352:719.411 - 0.563ms returns 4 (0x4)
-T3F74 26352:723.001 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26352:723.032 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26352:724.278 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26352:724.318 - 1.325ms returns 16 (0x10)
-T3F74 26352:724.342 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:724.365 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26352:724.760 Data: 1F 00 00 00
-T3F74 26352:724.785 - 0.450ms returns 4 (0x4)
-T3F74 26352:724.805 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26352:724.825 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26352:725.386 Data: 00 00 00 00 00 00 00 00 00 00 00 00 83 01 00 00 ...
-T3F74 26352:725.409 - 0.612ms returns 20 (0x14)
-T3F74 26352:725.430 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:725.449 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26352:725.885 Data: 1F 03 00 00
-T3F74 26352:725.908 - 0.486ms returns 4 (0x4)
-T3F74 26352:725.929 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26352:725.948 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26352:726.417 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26352:726.452 - 0.534ms returns 12 (0xC)
-T3F74 26352:726.481 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:726.504 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26352:726.898 Data: 00 00 00 00
-T3F74 26352:726.922 - 0.449ms returns 4 (0x4)
-T3F74 26352:726.943 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:726.962 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26352:727.392 Data: 00 00 00 00
-T3F74 26352:727.416 - 0.481ms returns 4 (0x4)
-T3F74 26352:727.437 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26352:727.455 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26352:727.893 Data: 00 00 00 00
-T3F74 26352:727.916 - 0.487ms returns 4 (0x4)
-T062C 26352:741.963 JLINK_IsHalted()
-T062C 26352:743.018 - 1.066ms returns FALSE
-T062C 26352:843.586 JLINK_HasError()
-T062C 26352:843.641 JLINK_IsHalted()
-T062C 26352:844.878 - 1.255ms returns FALSE
-T062C 26352:945.093 JLINK_HasError()
-T062C 26352:945.183 JLINK_IsHalted()
-T062C 26352:946.365 - 1.200ms returns FALSE
-T062C 26353:047.125 JLINK_HasError()
-T062C 26353:047.204 JLINK_IsHalted()
-T062C 26353:048.337 - 1.176ms returns FALSE
-T062C 26353:148.594 JLINK_HasError()
-T062C 26353:148.677 JLINK_IsHalted()
-T062C 26353:149.933 - 1.274ms returns FALSE
-T062C 26353:250.138 JLINK_HasError()
-T062C 26353:250.220 JLINK_HasError()
-T062C 26353:250.264 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26353:250.312 Data: 8D 12 74 01
-T062C 26353:250.333 Debug reg: DWT_CYCCNT
-T062C 26353:250.352 - 0.094ms returns 1 (0x1)
-T3F74 26353:252.797 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26353:252.829 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26353:254.027 Data: 00 00 80 00
-T3F74 26353:254.084 - 1.295ms returns 4 (0x4)
-T3F74 26353:254.134 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26353:254.171 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26353:255.396 Data: 00 00 F0 01
-T3F74 26353:255.484 - 1.369ms returns 4 (0x4)
-T3F74 26353:258.889 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26353:258.916 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26353:260.125 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26353:260.154 - 1.271ms returns 16 (0x10)
-T3F74 26353:260.174 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:260.193 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26353:260.563 Data: 1E 00 00 00
-T3F74 26353:260.584 - 0.416ms returns 4 (0x4)
-T3F74 26353:260.601 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26353:260.618 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26353:261.065 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7B 02 00 00 ...
-T3F74 26353:261.085 - 0.490ms returns 20 (0x14)
-T3F74 26353:261.102 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:261.118 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26353:261.563 Data: 1F 03 00 00
-T3F74 26353:261.583 - 0.487ms returns 4 (0x4)
-T3F74 26353:261.600 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26353:261.623 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26353:262.062 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26353:262.082 - 0.488ms returns 12 (0xC)
-T3F74 26353:262.099 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:262.115 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26353:262.562 Data: 00 00 00 00
-T3F74 26353:262.582 - 0.490ms returns 4 (0x4)
-T3F74 26353:262.599 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:262.615 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26353:263.063 Data: 00 00 00 00
-T3F74 26353:263.083 - 0.490ms returns 4 (0x4)
-T3F74 26353:263.100 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:263.116 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26353:263.562 Data: 00 00 00 00
-T3F74 26353:263.582 - 0.489ms returns 4 (0x4)
-T062C 26353:282.862 JLINK_IsHalted()
-T062C 26353:284.004 - 1.160ms returns FALSE
-T062C 26353:384.155 JLINK_HasError()
-T062C 26353:384.238 JLINK_IsHalted()
-T062C 26353:385.426 - 1.235ms returns FALSE
-T062C 26353:485.815 JLINK_HasError()
-T062C 26353:485.862 JLINK_IsHalted()
-T062C 26353:486.946 - 1.104ms returns FALSE
-T062C 26353:587.387 JLINK_HasError()
-T062C 26353:587.439 JLINK_IsHalted()
-T062C 26353:588.642 - 1.220ms returns FALSE
-T062C 26353:689.129 JLINK_HasError()
-T062C 26353:689.207 JLINK_IsHalted()
-T062C 26353:690.337 - 1.148ms returns FALSE
-T062C 26353:790.481 JLINK_HasError()
-T062C 26353:790.566 JLINK_HasError()
-T062C 26353:790.610 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26353:790.672 Data: 8D 12 74 01
-T062C 26353:790.711 Debug reg: DWT_CYCCNT
-T062C 26353:790.729 - 0.125ms returns 1 (0x1)
-T3F74 26353:793.210 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26353:793.243 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26353:794.524 Data: 00 00 80 00
-T3F74 26353:794.604 - 1.420ms returns 4 (0x4)
-T3F74 26353:794.663 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26353:794.686 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26353:795.833 Data: 00 00 F0 01
-T3F74 26353:795.911 - 1.268ms returns 4 (0x4)
-T3F74 26353:799.632 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26353:799.669 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26353:800.956 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26353:801.016 - 1.390ms returns 16 (0x10)
-T3F74 26353:801.035 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:801.053 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26353:801.490 Data: 1E 00 00 00
-T3F74 26353:801.511 - 0.482ms returns 4 (0x4)
-T3F74 26353:801.528 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26353:801.544 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26353:801.992 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B7 02 00 00 ...
-T3F74 26353:802.012 - 0.490ms returns 20 (0x14)
-T3F74 26353:802.029 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:802.045 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26353:802.486 Data: 1F 03 00 00
-T3F74 26353:802.506 - 0.484ms returns 4 (0x4)
-T3F74 26353:802.523 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26353:802.539 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26353:802.986 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26353:803.005 - 0.489ms returns 12 (0xC)
-T3F74 26353:803.023 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:803.039 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26353:803.486 Data: 00 00 00 00
-T3F74 26353:803.506 - 0.490ms returns 4 (0x4)
-T3F74 26353:803.539 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:803.555 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26353:803.997 Data: 00 00 00 00
-T3F74 26353:804.020 - 0.489ms returns 4 (0x4)
-T3F74 26353:804.043 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26353:804.062 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26353:804.621 Data: 00 00 00 00
-T3F74 26353:804.645 - 0.609ms returns 4 (0x4)
-T062C 26353:817.635 JLINK_IsHalted()
-T062C 26353:818.772 - 1.155ms returns FALSE
-T062C 26353:919.544 JLINK_HasError()
-T062C 26353:919.620 JLINK_IsHalted()
-T062C 26353:920.861 - 1.260ms returns FALSE
-T062C 26354:021.571 JLINK_HasError()
-T062C 26354:021.608 JLINK_IsHalted()
-T062C 26354:022.832 - 1.242ms returns FALSE
-T062C 26354:123.531 JLINK_HasError()
-T062C 26354:123.608 JLINK_IsHalted()
-T062C 26354:124.717 - 1.120ms returns FALSE
-T062C 26354:225.492 JLINK_HasError()
-T062C 26354:225.568 JLINK_IsHalted()
-T062C 26354:226.679 - 1.129ms returns FALSE
-T062C 26354:327.796 JLINK_HasError()
-T062C 26354:327.868 JLINK_HasError()
-T062C 26354:327.912 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26354:327.972 Data: 8D 12 74 01
-T062C 26354:328.036 Debug reg: DWT_CYCCNT
-T062C 26354:328.055 - 0.149ms returns 1 (0x1)
-T3F74 26354:330.441 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26354:330.474 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26354:331.708 Data: 00 00 80 00
-T3F74 26354:331.742 - 1.309ms returns 4 (0x4)
-T3F74 26354:331.782 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26354:331.805 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26354:332.984 Data: 00 00 F0 01
-T3F74 26354:333.046 - 1.283ms returns 4 (0x4)
-T3F74 26354:336.195 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26354:336.238 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26354:337.452 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26354:337.484 - 1.297ms returns 16 (0x10)
-T3F74 26354:337.509 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:337.532 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26354:338.070 Data: 1E 00 00 00
-T3F74 26354:338.094 - 0.592ms returns 4 (0x4)
-T3F74 26354:338.114 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26354:338.135 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26354:338.679 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C1 02 00 00 ...
-T3F74 26354:338.703 - 0.596ms returns 20 (0x14)
-T3F74 26354:338.723 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:338.742 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26354:339.169 Data: 1F 03 00 00
-T3F74 26354:339.193 - 0.477ms returns 4 (0x4)
-T3F74 26354:339.213 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26354:339.232 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26354:339.677 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26354:339.700 - 0.495ms returns 12 (0xC)
-T3F74 26354:339.724 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:339.743 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26354:340.179 Data: 00 00 00 00
-T3F74 26354:340.204 - 0.488ms returns 4 (0x4)
-T3F74 26354:340.235 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:340.254 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26354:340.675 Data: 00 00 00 00
-T3F74 26354:340.698 - 0.471ms returns 4 (0x4)
-T3F74 26354:340.720 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:340.739 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26354:341.174 Data: 00 00 00 00
-T3F74 26354:341.197 - 0.485ms returns 4 (0x4)
-T062C 26354:352.799 JLINK_IsHalted()
-T062C 26354:353.985 - 1.205ms returns FALSE
-T062C 26354:454.921 JLINK_HasError()
-T062C 26354:454.960 JLINK_IsHalted()
-T062C 26354:456.094 - 1.176ms returns FALSE
-T062C 26354:556.771 JLINK_HasError()
-T062C 26354:556.818 JLINK_IsHalted()
-T062C 26354:557.914 - 1.127ms returns FALSE
-T062C 26354:658.114 JLINK_HasError()
-T062C 26354:658.201 JLINK_IsHalted()
-T062C 26354:659.470 - 1.287ms returns FALSE
-T062C 26354:759.679 JLINK_HasError()
-T062C 26354:759.752 JLINK_IsHalted()
-T062C 26354:760.981 - 1.271ms returns FALSE
-T062C 26354:861.311 JLINK_HasError()
-T062C 26354:861.397 JLINK_HasError()
-T062C 26354:861.416 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26354:861.445 Data: 8D 12 74 01
-T062C 26354:861.470 Debug reg: DWT_CYCCNT
-T062C 26354:861.492 - 0.084ms returns 1 (0x1)
-T3F74 26354:865.536 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26354:865.577 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26354:866.707 Data: 00 00 80 00
-T3F74 26354:866.763 - 1.233ms returns 4 (0x4)
-T3F74 26354:866.797 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26354:866.817 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26354:867.224 Data: 00 00 F0 01
-T3F74 26354:867.245 - 0.454ms returns 4 (0x4)
-T3F74 26354:870.218 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26354:870.264 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26354:871.504 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26354:871.538 - 1.331ms returns 16 (0x10)
-T3F74 26354:871.562 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:871.585 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26354:871.979 Data: 1E 00 00 00
-T3F74 26354:872.002 - 0.448ms returns 4 (0x4)
-T3F74 26354:872.023 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26354:872.042 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26354:872.605 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 01 00 00 ...
-T3F74 26354:872.629 - 0.613ms returns 20 (0x14)
-T3F74 26354:872.649 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:872.667 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26354:873.100 Data: 1F 03 00 00
-T3F74 26354:873.123 - 0.482ms returns 4 (0x4)
-T3F74 26354:873.143 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26354:873.162 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26354:873.809 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26354:874.140 - 1.011ms returns 12 (0xC)
-T3F74 26354:874.208 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:874.235 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26354:875.357 Data: 00 00 00 00
-T3F74 26354:875.382 - 1.182ms returns 4 (0x4)
-T3F74 26354:875.416 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:875.435 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26354:875.854 Data: 00 00 00 00
-T3F74 26354:875.878 - 0.473ms returns 4 (0x4)
-T3F74 26354:875.904 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26354:875.924 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26354:876.355 Data: 00 00 00 00
-T3F74 26354:876.380 - 0.484ms returns 4 (0x4)
-T062C 26354:888.199 JLINK_IsHalted()
-T062C 26354:889.231 - 1.042ms returns FALSE
-T062C 26354:989.437 JLINK_HasError()
-T062C 26354:989.482 JLINK_IsHalted()
-T062C 26354:990.710 - 1.248ms returns FALSE
-T062C 26355:091.895 JLINK_HasError()
-T062C 26355:091.970 JLINK_IsHalted()
-T062C 26355:093.237 - 1.286ms returns FALSE
-T062C 26355:193.399 JLINK_HasError()
-T062C 26355:193.480 JLINK_IsHalted()
-T062C 26355:194.570 - 1.104ms returns FALSE
-T062C 26355:294.710 JLINK_HasError()
-T062C 26355:294.792 JLINK_IsHalted()
-T062C 26355:296.176 - 1.416ms returns FALSE
-T062C 26355:396.887 JLINK_HasError()
-T062C 26355:396.919 JLINK_HasError()
-T062C 26355:396.935 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26355:396.960 Data: 8D 12 74 01
-T062C 26355:396.981 Debug reg: DWT_CYCCNT
-T062C 26355:397.000 - 0.071ms returns 1 (0x1)
-T3F74 26355:399.435 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26355:399.469 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26355:400.686 Data: 00 00 80 00
-T3F74 26355:400.766 - 1.356ms returns 4 (0x4)
-T3F74 26355:400.826 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26355:400.849 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26355:401.918 Data: 00 00 F0 01
-T3F74 26355:401.951 - 1.133ms returns 4 (0x4)
-T3F74 26355:405.363 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26355:405.394 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26355:406.647 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26355:406.731 - 1.389ms returns 16 (0x10)
-T3F74 26355:406.789 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:406.830 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26355:408.014 Data: 1E 00 00 00
-T3F74 26355:408.093 - 1.322ms returns 4 (0x4)
-T3F74 26355:408.130 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26355:408.154 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26355:408.653 Data: 00 00 00 00 00 00 00 00 00 00 00 00 81 01 00 00 ...
-T3F74 26355:408.673 - 0.549ms returns 20 (0x14)
-T3F74 26355:408.690 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:408.707 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26355:409.161 Data: 1F 03 00 00
-T3F74 26355:409.181 - 0.497ms returns 4 (0x4)
-T3F74 26355:409.198 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26355:409.215 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26355:409.647 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26355:409.667 - 0.475ms returns 12 (0xC)
-T3F74 26355:409.734 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:409.750 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26355:410.154 Data: 00 00 00 00
-T3F74 26355:410.174 - 0.446ms returns 4 (0x4)
-T3F74 26355:410.191 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:410.207 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26355:410.647 Data: 00 00 00 00
-T3F74 26355:410.667 - 0.482ms returns 4 (0x4)
-T3F74 26355:410.684 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:410.700 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26355:411.155 Data: 00 00 00 00
-T3F74 26355:411.175 - 0.497ms returns 4 (0x4)
-T062C 26355:423.093 JLINK_IsHalted()
-T062C 26355:424.183 - 1.108ms returns FALSE
-T062C 26355:524.396 JLINK_HasError()
-T062C 26355:524.478 JLINK_IsHalted()
-T062C 26355:525.787 - 1.351ms returns FALSE
-T062C 26355:626.294 JLINK_HasError()
-T062C 26355:626.345 JLINK_IsHalted()
-T062C 26355:627.424 - 1.113ms returns FALSE
-T062C 26355:727.654 JLINK_HasError()
-T062C 26355:727.739 JLINK_IsHalted()
-T062C 26355:728.964 - 1.243ms returns FALSE
-T062C 26355:829.711 JLINK_HasError()
-T062C 26355:829.799 JLINK_IsHalted()
-T062C 26355:830.864 - 1.083ms returns FALSE
-T062C 26355:931.077 JLINK_HasError()
-T062C 26355:931.161 JLINK_HasError()
-T062C 26355:931.206 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26355:931.260 Data: 8D 12 74 01
-T062C 26355:931.280 Debug reg: DWT_CYCCNT
-T062C 26355:931.298 - 0.099ms returns 1 (0x1)
-T3F74 26355:933.910 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26355:933.948 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26355:934.987 Data: 00 00 80 00
-T3F74 26355:935.023 - 1.122ms returns 4 (0x4)
-T3F74 26355:935.081 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26355:935.105 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26355:935.583 Data: 00 00 F0 01
-T3F74 26355:935.604 - 0.529ms returns 4 (0x4)
-T3F74 26355:938.604 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26355:938.632 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26355:939.872 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26355:939.904 - 1.308ms returns 16 (0x10)
-T3F74 26355:939.928 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:939.951 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26355:940.459 Data: 1E 00 00 00
-T3F74 26355:940.483 - 0.562ms returns 4 (0x4)
-T3F74 26355:940.503 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26355:940.523 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26355:941.093 Data: 00 00 00 00 00 00 00 00 00 00 00 00 95 01 00 00 ...
-T3F74 26355:941.116 - 0.620ms returns 20 (0x14)
-T3F74 26355:941.136 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:941.155 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26355:941.581 Data: 1F 03 00 00
-T3F74 26355:941.601 - 0.471ms returns 4 (0x4)
-T3F74 26355:941.618 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26355:941.634 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26355:942.081 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26355:942.101 - 0.490ms returns 12 (0xC)
-T3F74 26355:942.118 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:942.134 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26355:942.577 Data: 00 00 00 00
-T3F74 26355:942.607 - 0.496ms returns 4 (0x4)
-T3F74 26355:942.625 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:942.641 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26355:943.076 Data: 00 00 00 00
-T3F74 26355:943.096 - 0.477ms returns 4 (0x4)
-T3F74 26355:943.113 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26355:943.129 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26355:943.584 Data: 00 00 00 00
-T3F74 26355:943.610 - 0.505ms returns 4 (0x4)
-T062C 26355:955.833 JLINK_IsHalted()
-T062C 26355:956.967 - 1.144ms returns FALSE
-T062C 26356:057.153 JLINK_HasError()
-T062C 26356:057.236 JLINK_IsHalted()
-T062C 26356:058.409 - 1.216ms returns FALSE
-T062C 26356:158.636 JLINK_HasError()
-T062C 26356:158.708 JLINK_IsHalted()
-T062C 26356:159.884 - 1.217ms returns FALSE
-T062C 26356:260.669 JLINK_HasError()
-T062C 26356:260.703 JLINK_IsHalted()
-T062C 26356:261.794 - 1.099ms returns FALSE
-T062C 26356:362.474 JLINK_HasError()
-T062C 26356:362.500 JLINK_IsHalted()
-T062C 26356:363.668 - 1.210ms returns FALSE
-T062C 26356:463.905 JLINK_HasError()
-T062C 26356:463.977 JLINK_HasError()
-T062C 26356:464.021 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26356:464.081 Data: 8D 12 74 01
-T062C 26356:464.102 Debug reg: DWT_CYCCNT
-T062C 26356:464.120 - 0.106ms returns 1 (0x1)
-T3F74 26356:466.584 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26356:466.617 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26356:467.789 Data: 00 00 80 00
-T3F74 26356:467.869 - 1.304ms returns 4 (0x4)
-T3F74 26356:467.930 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26356:467.953 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26356:469.099 Data: 00 00 F0 01
-T3F74 26356:469.177 - 1.266ms returns 4 (0x4)
-T3F74 26356:472.610 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26356:472.642 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26356:473.770 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26356:473.794 - 1.191ms returns 16 (0x10)
-T3F74 26356:473.814 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26356:473.834 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26356:474.276 Data: 1E 00 00 00
-T3F74 26356:474.300 - 0.493ms returns 4 (0x4)
-T3F74 26356:474.320 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26356:474.339 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26356:474.888 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 00 00 00 ...
-T3F74 26356:474.911 - 0.604ms returns 20 (0x14)
-T3F74 26356:474.935 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26356:474.951 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26356:475.398 Data: 1F 03 00 00
-T3F74 26356:475.433 - 0.506ms returns 4 (0x4)
-T3F74 26356:475.460 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26356:475.482 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26356:476.024 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26356:476.053 - 0.601ms returns 12 (0xC)
-T3F74 26356:476.075 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26356:476.096 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26356:476.653 Data: 00 00 00 00
-T3F74 26356:476.677 - 0.610ms returns 4 (0x4)
-T3F74 26356:476.698 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26356:476.717 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26356:477.142 Data: 00 00 00 00
-T3F74 26356:477.165 - 0.475ms returns 4 (0x4)
-T3F74 26356:477.185 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26356:477.204 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26356:477.636 Data: 00 00 00 00
-T3F74 26356:477.656 - 0.477ms returns 4 (0x4)
-T062C 26356:488.640 JLINK_IsHalted()
-T062C 26356:489.793 - 1.178ms returns FALSE
-T062C 26356:590.570 JLINK_HasError()
-T062C 26356:590.612 JLINK_IsHalted()
-T062C 26356:591.744 - 1.152ms returns FALSE
-T062C 26356:692.209 JLINK_HasError()
-T062C 26356:692.299 JLINK_IsHalted()
-T062C 26356:693.374 - 1.093ms returns FALSE
-T062C 26356:793.586 JLINK_HasError()
-T062C 26356:793.684 JLINK_IsHalted()
-T062C 26356:794.942 - 1.276ms returns FALSE
-T062C 26356:895.726 JLINK_HasError()
-T062C 26356:895.804 JLINK_IsHalted()
-T062C 26356:896.948 - 1.163ms returns FALSE
-T062C 26356:997.538 JLINK_HasError()
-T062C 26356:997.582 JLINK_HasError()
-T062C 26356:997.602 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26356:997.631 Data: 8D 12 74 01
-T062C 26356:997.655 Debug reg: DWT_CYCCNT
-T062C 26356:997.677 - 0.083ms returns 1 (0x1)
-T3F74 26357:001.797 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26357:001.830 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26357:003.044 Data: 00 00 80 00
-T3F74 26357:003.104 - 1.313ms returns 4 (0x4)
-T3F74 26357:003.138 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26357:003.158 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26357:003.566 Data: 00 00 F0 01
-T3F74 26357:003.586 - 0.455ms returns 4 (0x4)
-T3F74 26357:006.567 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26357:006.606 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26357:007.846 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26357:007.879 - 1.320ms returns 16 (0x10)
-T3F74 26357:007.903 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:007.926 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26357:008.325 Data: 1F 00 00 00
-T3F74 26357:008.348 - 0.453ms returns 4 (0x4)
-T3F74 26357:008.369 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26357:008.388 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26357:008.946 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 00 00 00 ...
-T3F74 26357:008.972 - 0.610ms returns 20 (0x14)
-T3F74 26357:008.993 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:009.014 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26357:009.440 Data: 1F 03 00 00
-T3F74 26357:009.464 - 0.478ms returns 4 (0x4)
-T3F74 26357:009.484 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26357:009.503 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26357:009.941 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26357:009.964 - 0.488ms returns 12 (0xC)
-T3F74 26357:009.985 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:010.003 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26357:010.440 Data: 00 00 00 00
-T3F74 26357:010.463 - 0.486ms returns 4 (0x4)
-T3F74 26357:010.483 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:010.502 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26357:010.945 Data: 00 00 00 00
-T3F74 26357:010.968 - 0.492ms returns 4 (0x4)
-T3F74 26357:010.988 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:011.007 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26357:011.451 Data: 00 00 00 00
-T3F74 26357:011.474 - 0.493ms returns 4 (0x4)
-T062C 26357:031.317 JLINK_IsHalted()
-T062C 26357:032.475 - 1.177ms returns FALSE
-T062C 26357:133.540 JLINK_HasError()
-T062C 26357:133.620 JLINK_IsHalted()
-T062C 26357:134.803 - 1.232ms returns FALSE
-T062C 26357:235.553 JLINK_HasError()
-T062C 26357:235.587 JLINK_IsHalted()
-T062C 26357:236.780 - 1.211ms returns FALSE
-T062C 26357:336.992 JLINK_HasError()
-T062C 26357:337.063 JLINK_IsHalted()
-T062C 26357:338.200 - 1.175ms returns FALSE
-T062C 26357:438.416 JLINK_HasError()
-T062C 26357:438.487 JLINK_IsHalted()
-T062C 26357:439.771 - 1.329ms returns FALSE
-T062C 26357:539.981 JLINK_HasError()
-T062C 26357:540.059 JLINK_HasError()
-T062C 26357:540.105 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26357:540.171 Data: 8D 12 74 01
-T062C 26357:540.191 Debug reg: DWT_CYCCNT
-T062C 26357:540.210 - 0.112ms returns 1 (0x1)
-T3F74 26357:542.734 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26357:542.770 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26357:543.968 Data: 00 00 80 00
-T3F74 26357:544.030 - 1.303ms returns 4 (0x4)
-T3F74 26357:544.065 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26357:544.084 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26357:544.493 Data: 00 00 F0 01
-T3F74 26357:544.524 - 0.467ms returns 4 (0x4)
-T3F74 26357:547.807 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26357:547.838 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26357:548.999 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26357:549.027 - 1.227ms returns 16 (0x10)
-T3F74 26357:549.048 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:549.067 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26357:549.633 Data: 1E 00 00 00
-T3F74 26357:549.662 - 0.622ms returns 4 (0x4)
-T3F74 26357:549.683 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26357:549.704 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26357:550.272 Data: 00 00 00 00 00 00 00 00 00 00 00 00 07 00 00 00 ...
-T3F74 26357:550.296 - 0.621ms returns 20 (0x14)
-T3F74 26357:550.317 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:550.337 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26357:550.744 Data: 1F 03 00 00
-T3F74 26357:550.769 - 0.459ms returns 4 (0x4)
-T3F74 26357:550.789 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26357:550.808 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26357:551.244 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26357:551.267 - 0.486ms returns 12 (0xC)
-T3F74 26357:551.287 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:551.306 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26357:551.742 Data: 00 00 00 00
-T3F74 26357:551.766 - 0.486ms returns 4 (0x4)
-T3F74 26357:551.786 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:551.805 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26357:552.249 Data: 00 00 00 00
-T3F74 26357:552.273 - 0.494ms returns 4 (0x4)
-T3F74 26357:552.296 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26357:552.315 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26357:552.751 Data: 00 00 00 00
-T3F74 26357:552.775 - 0.486ms returns 4 (0x4)
-T062C 26357:571.675 JLINK_IsHalted()
-T062C 26357:572.792 - 1.135ms returns FALSE
-T062C 26357:673.073 JLINK_HasError()
-T062C 26357:673.179 JLINK_IsHalted()
-T062C 26357:674.495 - 1.335ms returns FALSE
-T062C 26357:774.640 JLINK_HasError()
-T062C 26357:774.687 JLINK_IsHalted()
-T062C 26357:775.774 - 1.119ms returns FALSE
-T062C 26357:876.826 JLINK_HasError()
-T062C 26357:876.913 JLINK_IsHalted()
-T062C 26357:878.129 - 1.236ms returns FALSE
-T062C 26357:978.314 JLINK_HasError()
-T062C 26357:978.394 JLINK_IsHalted()
-T062C 26357:979.612 - 1.236ms returns FALSE
-T062C 26358:080.328 JLINK_HasError()
-T062C 26358:080.405 JLINK_HasError()
-T062C 26358:080.432 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26358:080.461 Data: 8D 12 74 01
-T062C 26358:080.485 Debug reg: DWT_CYCCNT
-T062C 26358:080.508 - 0.084ms returns 1 (0x1)
-T3F74 26358:085.493 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26358:085.526 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26358:086.641 Data: 00 00 80 00
-T3F74 26358:086.706 - 1.220ms returns 4 (0x4)
-T3F74 26358:086.739 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26358:086.759 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26358:087.166 Data: 00 00 F0 01
-T3F74 26358:087.186 - 0.454ms returns 4 (0x4)
-T3F74 26358:090.657 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26358:090.688 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26358:091.931 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26358:091.957 - 1.308ms returns 16 (0x10)
-T3F74 26358:091.978 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:091.997 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26358:092.429 Data: 1E 00 00 00
-T3F74 26358:092.453 - 0.483ms returns 4 (0x4)
-T3F74 26358:092.474 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26358:092.493 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26358:093.042 Data: 00 00 00 00 00 00 00 00 00 00 00 00 55 02 00 00 ...
-T3F74 26358:093.062 - 0.595ms returns 20 (0x14)
-T3F74 26358:093.079 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:093.102 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26358:093.541 Data: 1F 03 00 00
-T3F74 26358:093.561 - 0.488ms returns 4 (0x4)
-T3F74 26358:093.578 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26358:093.594 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26358:094.042 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26358:094.061 - 0.490ms returns 12 (0xC)
-T3F74 26358:094.079 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:094.095 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26358:094.591 Data: 00 00 00 00
-T3F74 26358:094.627 - 0.557ms returns 4 (0x4)
-T3F74 26358:094.654 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:094.677 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26358:095.203 Data: 00 00 00 00
-T3F74 26358:095.234 - 0.587ms returns 4 (0x4)
-T3F74 26358:095.256 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:095.277 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26358:095.672 Data: 00 00 00 00
-T3F74 26358:095.696 - 0.448ms returns 4 (0x4)
-T062C 26358:107.343 JLINK_IsHalted()
-T062C 26358:108.442 - 1.116ms returns FALSE
-T062C 26358:209.626 JLINK_HasError()
-T062C 26358:209.710 JLINK_IsHalted()
-T062C 26358:210.913 - 1.253ms returns FALSE
-T062C 26358:311.165 JLINK_HasError()
-T062C 26358:311.239 JLINK_IsHalted()
-T062C 26358:312.412 - 1.193ms returns FALSE
-T062C 26358:413.345 JLINK_HasError()
-T062C 26358:413.419 JLINK_IsHalted()
-T062C 26358:414.543 - 1.142ms returns FALSE
-T062C 26358:515.307 JLINK_HasError()
-T062C 26358:515.383 JLINK_IsHalted()
-T062C 26358:516.572 - 1.207ms returns FALSE
-T062C 26358:617.250 JLINK_HasError()
-T062C 26358:617.323 JLINK_HasError()
-T062C 26358:617.368 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26358:617.431 Data: 8D 12 74 01
-T062C 26358:617.451 Debug reg: DWT_CYCCNT
-T062C 26358:617.470 - 0.109ms returns 1 (0x1)
-T3F74 26358:619.884 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26358:619.917 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26358:621.070 Data: 00 00 80 00
-T3F74 26358:621.136 - 1.259ms returns 4 (0x4)
-T3F74 26358:621.171 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26358:621.191 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26358:621.595 Data: 00 00 F0 01
-T3F74 26358:621.616 - 0.451ms returns 4 (0x4)
-T3F74 26358:624.828 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26358:624.855 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26358:625.986 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26358:626.026 - 1.206ms returns 16 (0x10)
-T3F74 26358:626.048 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:626.069 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26358:626.475 Data: 1F 00 00 00
-T3F74 26358:626.499 - 0.458ms returns 4 (0x4)
-T3F74 26358:626.520 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26358:626.539 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26358:627.139 Data: 00 00 00 00 00 00 00 00 00 00 00 00 87 01 00 00 ...
-T3F74 26358:627.167 - 0.655ms returns 20 (0x14)
-T3F74 26358:627.188 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:627.209 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26358:627.734 Data: 1F 03 00 00
-T3F74 26358:627.758 - 0.577ms returns 4 (0x4)
-T3F74 26358:627.778 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26358:627.798 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26358:628.225 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26358:628.245 - 0.473ms returns 12 (0xC)
-T3F74 26358:628.262 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:628.278 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26358:628.725 Data: 00 00 00 00
-T3F74 26358:628.745 - 0.489ms returns 4 (0x4)
-T3F74 26358:628.762 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:628.778 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26358:629.220 Data: 00 00 00 00
-T3F74 26358:629.240 - 0.485ms returns 4 (0x4)
-T3F74 26358:629.257 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26358:629.279 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26358:629.745 Data: 00 00 00 00
-T3F74 26358:629.765 - 0.515ms returns 4 (0x4)
-T062C 26358:649.065 JLINK_IsHalted()
-T062C 26358:650.261 - 1.215ms returns FALSE
-T062C 26358:750.467 JLINK_HasError()
-T062C 26358:750.549 JLINK_IsHalted()
-T062C 26358:751.782 - 1.253ms returns FALSE
-T062C 26358:851.888 JLINK_HasError()
-T062C 26358:851.935 JLINK_IsHalted()
-T062C 26358:853.119 - 1.217ms returns FALSE
-T062C 26358:953.893 JLINK_HasError()
-T062C 26358:953.988 JLINK_IsHalted()
-T062C 26358:955.162 - 1.219ms returns FALSE
-T062C 26359:055.340 JLINK_HasError()
-T062C 26359:055.417 JLINK_IsHalted()
-T062C 26359:056.677 - 1.306ms returns FALSE
-T062C 26359:157.444 JLINK_HasError()
-T062C 26359:157.485 JLINK_HasError()
-T062C 26359:157.500 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26359:157.527 Data: 8D 12 74 01
-T062C 26359:157.547 Debug reg: DWT_CYCCNT
-T062C 26359:157.566 - 0.072ms returns 1 (0x1)
-T3F74 26359:160.446 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26359:160.484 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26359:161.673 Data: 00 00 80 00
-T3F74 26359:161.753 - 1.326ms returns 4 (0x4)
-T3F74 26359:161.820 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26359:161.843 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26359:162.990 Data: 00 00 F0 01
-T3F74 26359:163.088 - 1.287ms returns 4 (0x4)
-T3F74 26359:166.327 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26359:166.354 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26359:167.581 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26359:167.609 - 1.289ms returns 16 (0x10)
-T3F74 26359:167.630 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:167.649 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26359:168.028 Data: 1E 00 00 00
-T3F74 26359:168.049 - 0.425ms returns 4 (0x4)
-T3F74 26359:168.066 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26359:168.082 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26359:168.528 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 00 00 00 ...
-T3F74 26359:168.548 - 0.489ms returns 20 (0x14)
-T3F74 26359:168.565 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:168.581 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26359:169.027 Data: 1F 03 00 00
-T3F74 26359:169.048 - 0.489ms returns 4 (0x4)
-T3F74 26359:169.065 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26359:169.081 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26359:169.526 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26359:169.546 - 0.488ms returns 12 (0xC)
-T3F74 26359:169.563 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:169.579 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26359:170.027 Data: 00 00 00 00
-T3F74 26359:170.047 - 0.490ms returns 4 (0x4)
-T3F74 26359:170.064 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:170.080 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26359:170.522 Data: 00 00 00 00
-T3F74 26359:170.542 - 0.484ms returns 4 (0x4)
-T3F74 26359:170.559 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:170.575 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26359:171.022 Data: 00 00 00 00
-T3F74 26359:171.042 - 0.489ms returns 4 (0x4)
-T062C 26359:190.375 JLINK_IsHalted()
-T062C 26359:191.572 - 1.215ms returns FALSE
-T062C 26359:291.760 JLINK_HasError()
-T062C 26359:291.843 JLINK_IsHalted()
-T062C 26359:293.023 - 1.200ms returns FALSE
-T062C 26359:393.135 JLINK_HasError()
-T062C 26359:393.171 JLINK_IsHalted()
-T062C 26359:394.320 - 1.190ms returns FALSE
-T062C 26359:495.561 JLINK_HasError()
-T062C 26359:495.638 JLINK_IsHalted()
-T062C 26359:496.880 - 1.284ms returns FALSE
-T062C 26359:597.508 JLINK_HasError()
-T062C 26359:597.592 JLINK_IsHalted()
-T062C 26359:598.616 - 1.041ms returns FALSE
-T062C 26359:699.305 JLINK_HasError()
-T062C 26359:699.343 JLINK_HasError()
-T062C 26359:699.358 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26359:699.391 Data: 8D 12 74 01
-T062C 26359:699.418 Debug reg: DWT_CYCCNT
-T062C 26359:699.436 - 0.084ms returns 1 (0x1)
-T3F74 26359:701.878 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26359:701.912 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26359:702.988 Data: 00 00 80 00
-T3F74 26359:703.028 - 1.157ms returns 4 (0x4)
-T3F74 26359:703.074 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26359:703.098 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26359:703.585 Data: 00 00 F0 01
-T3F74 26359:703.608 - 0.542ms returns 4 (0x4)
-T3F74 26359:706.793 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26359:706.820 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26359:708.012 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26359:708.040 - 1.254ms returns 16 (0x10)
-T3F74 26359:708.061 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:708.080 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26359:708.456 Data: 1E 00 00 00
-T3F74 26359:708.476 - 0.422ms returns 4 (0x4)
-T3F74 26359:708.494 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26359:708.510 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26359:708.955 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B9 01 00 00 ...
-T3F74 26359:708.975 - 0.488ms returns 20 (0x14)
-T3F74 26359:708.993 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:709.009 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26359:709.524 Data: 1F 03 00 00
-T3F74 26359:709.548 - 0.563ms returns 4 (0x4)
-T3F74 26359:709.568 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26359:709.587 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26359:710.082 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26359:710.105 - 0.545ms returns 12 (0xC)
-T3F74 26359:710.126 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:710.144 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26359:710.678 Data: 00 00 00 00
-T3F74 26359:710.701 - 0.583ms returns 4 (0x4)
-T3F74 26359:710.722 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:710.740 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26359:711.219 Data: 00 00 00 00
-T3F74 26359:711.239 - 0.524ms returns 4 (0x4)
-T3F74 26359:711.256 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26359:711.272 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26359:711.705 Data: 00 00 00 00
-T3F74 26359:711.725 - 0.476ms returns 4 (0x4)
-T062C 26359:723.114 JLINK_IsHalted()
-T062C 26359:724.234 - 1.138ms returns FALSE
-T062C 26359:824.861 JLINK_HasError()
-T062C 26359:824.941 JLINK_IsHalted()
-T062C 26359:826.125 - 1.203ms returns FALSE
-T062C 26359:926.812 JLINK_HasError()
-T062C 26359:926.864 JLINK_IsHalted()
-T062C 26359:927.950 - 1.116ms returns FALSE
-T062C 26360:028.701 JLINK_HasError()
-T062C 26360:028.786 JLINK_IsHalted()
-T062C 26360:029.924 - 1.146ms returns FALSE
-T062C 26360:130.545 JLINK_HasError()
-T062C 26360:130.622 JLINK_IsHalted()
-T062C 26360:131.826 - 1.222ms returns FALSE
-T062C 26360:232.368 JLINK_HasError()
-T062C 26360:232.443 JLINK_HasError()
-T062C 26360:232.480 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26360:232.509 Data: 8D 12 74 01
-T062C 26360:232.533 Debug reg: DWT_CYCCNT
-T062C 26360:232.555 - 0.083ms returns 1 (0x1)
-T3F74 26360:235.254 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26360:235.296 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26360:236.491 Data: 00 00 80 00
-T3F74 26360:236.526 - 1.280ms returns 4 (0x4)
-T3F74 26360:236.565 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26360:236.588 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26360:237.023 Data: 00 00 F0 01
-T3F74 26360:237.043 - 0.485ms returns 4 (0x4)
-T3F74 26360:240.021 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26360:240.048 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26360:241.283 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26360:241.315 - 1.302ms returns 16 (0x10)
-T3F74 26360:241.339 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:241.368 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26360:241.769 Data: 1E 00 00 00
-T3F74 26360:241.793 - 0.462ms returns 4 (0x4)
-T3F74 26360:241.813 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26360:241.833 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26360:242.387 Data: 00 00 00 00 00 00 00 00 00 00 00 00 2B 02 00 00 ...
-T3F74 26360:242.410 - 0.605ms returns 20 (0x14)
-T3F74 26360:242.431 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:242.449 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26360:242.893 Data: 1F 03 00 00
-T3F74 26360:242.912 - 0.488ms returns 4 (0x4)
-T3F74 26360:242.929 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26360:242.946 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26360:243.398 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26360:243.423 - 0.501ms returns 12 (0xC)
-T3F74 26360:243.443 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:243.466 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26360:243.892 Data: 00 00 00 00
-T3F74 26360:243.916 - 0.481ms returns 4 (0x4)
-T3F74 26360:243.936 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:243.955 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26360:244.392 Data: 00 00 00 00
-T3F74 26360:244.415 - 0.487ms returns 4 (0x4)
-T3F74 26360:244.435 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:244.454 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26360:244.883 Data: 00 00 00 00
-T3F74 26360:244.903 - 0.474ms returns 4 (0x4)
-T062C 26360:257.835 JLINK_IsHalted()
-T062C 26360:258.948 - 1.155ms returns FALSE
-T062C 26360:359.162 JLINK_HasError()
-T062C 26360:359.248 JLINK_IsHalted()
-T062C 26360:360.448 - 1.218ms returns FALSE
-T062C 26360:461.383 JLINK_HasError()
-T062C 26360:461.427 JLINK_IsHalted()
-T062C 26360:462.471 - 1.062ms returns FALSE
-T062C 26360:563.504 JLINK_HasError()
-T062C 26360:563.553 JLINK_IsHalted()
-T062C 26360:564.576 - 1.049ms returns FALSE
-T062C 26360:665.089 JLINK_HasError()
-T062C 26360:665.183 JLINK_IsHalted()
-T062C 26360:666.230 - 1.067ms returns FALSE
-T062C 26360:767.009 JLINK_HasError()
-T062C 26360:767.051 JLINK_HasError()
-T062C 26360:767.067 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26360:767.095 Data: 8D 12 74 01
-T062C 26360:767.115 Debug reg: DWT_CYCCNT
-T062C 26360:767.133 - 0.072ms returns 1 (0x1)
-T3F74 26360:769.796 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26360:769.839 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26360:771.082 Data: 00 00 80 00
-T3F74 26360:771.118 - 1.329ms returns 4 (0x4)
-T3F74 26360:771.162 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26360:771.186 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26360:772.333 Data: 00 00 F0 01
-T3F74 26360:772.370 - 1.216ms returns 4 (0x4)
-T3F74 26360:775.861 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26360:775.894 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26360:777.191 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26360:777.225 - 1.372ms returns 16 (0x10)
-T3F74 26360:777.251 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:777.274 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26360:777.701 Data: 1F 00 00 00
-T3F74 26360:777.737 - 0.494ms returns 4 (0x4)
-T3F74 26360:777.763 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26360:777.788 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26360:778.317 Data: 00 00 00 00 00 00 00 00 00 00 00 00 85 01 00 00 ...
-T3F74 26360:778.344 - 0.588ms returns 20 (0x14)
-T3F74 26360:778.365 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:778.386 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26360:778.843 Data: 1F 03 00 00
-T3F74 26360:778.867 - 0.510ms returns 4 (0x4)
-T3F74 26360:778.887 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26360:778.906 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26360:779.440 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26360:779.550 - 0.671ms returns 12 (0xC)
-T3F74 26360:779.571 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:779.591 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26360:780.065 Data: 00 00 00 00
-T3F74 26360:780.089 - 0.526ms returns 4 (0x4)
-T3F74 26360:780.110 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:780.129 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26360:780.565 Data: 00 00 00 00
-T3F74 26360:780.588 - 0.486ms returns 4 (0x4)
-T3F74 26360:780.608 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26360:780.627 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26360:781.065 Data: 00 00 00 00
-T3F74 26360:781.088 - 0.488ms returns 4 (0x4)
-T062C 26360:801.235 JLINK_IsHalted()
-T062C 26360:802.452 - 1.227ms returns FALSE
-T062C 26360:903.015 JLINK_HasError()
-T062C 26360:903.079 JLINK_IsHalted()
-T062C 26360:904.301 - 1.241ms returns FALSE
-T062C 26361:005.090 JLINK_HasError()
-T062C 26361:005.136 JLINK_IsHalted()
-T062C 26361:006.181 - 1.062ms returns FALSE
-T062C 26361:107.015 JLINK_HasError()
-T062C 26361:107.100 JLINK_IsHalted()
-T062C 26361:108.279 - 1.227ms returns FALSE
-T062C 26361:209.049 JLINK_HasError()
-T062C 26361:209.125 JLINK_IsHalted()
-T062C 26361:210.348 - 1.241ms returns FALSE
-T062C 26361:310.956 JLINK_HasError()
-T062C 26361:311.044 JLINK_HasError()
-T062C 26361:311.074 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26361:311.103 Data: 8D 12 74 01
-T062C 26361:311.127 Debug reg: DWT_CYCCNT
-T062C 26361:311.149 - 0.082ms returns 1 (0x1)
-T3F74 26361:313.550 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26361:313.583 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26361:314.643 Data: 00 00 80 00
-T3F74 26361:314.679 - 1.137ms returns 4 (0x4)
-T3F74 26361:314.729 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26361:314.754 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26361:315.248 Data: 00 00 F0 01
-T3F74 26361:315.272 - 0.550ms returns 4 (0x4)
-T3F74 26361:318.522 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26361:318.549 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26361:319.795 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26361:319.824 - 1.308ms returns 16 (0x10)
-T3F74 26361:319.844 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:319.863 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26361:320.241 Data: 1E 00 00 00
-T3F74 26361:320.261 - 0.424ms returns 4 (0x4)
-T3F74 26361:320.279 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26361:320.295 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26361:320.742 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 01 00 00 ...
-T3F74 26361:320.762 - 0.490ms returns 20 (0x14)
-T3F74 26361:320.779 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:320.795 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26361:321.236 Data: 1F 03 00 00
-T3F74 26361:321.256 - 0.484ms returns 4 (0x4)
-T3F74 26361:321.274 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26361:321.290 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26361:321.738 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26361:321.758 - 0.490ms returns 12 (0xC)
-T3F74 26361:321.775 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:321.791 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26361:322.247 Data: 00 00 00 00
-T3F74 26361:322.270 - 0.503ms returns 4 (0x4)
-T3F74 26361:322.291 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:322.310 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26361:322.747 Data: 00 00 00 00
-T3F74 26361:322.770 - 0.487ms returns 4 (0x4)
-T3F74 26361:322.790 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:322.809 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26361:323.242 Data: 00 00 00 00
-T3F74 26361:323.265 - 0.483ms returns 4 (0x4)
-T062C 26361:342.541 JLINK_IsHalted()
-T062C 26361:343.624 - 1.092ms returns FALSE
-T062C 26361:443.771 JLINK_HasError()
-T062C 26361:443.851 JLINK_IsHalted()
-T062C 26361:444.990 - 1.162ms returns FALSE
-T062C 26361:546.121 JLINK_HasError()
-T062C 26361:546.199 JLINK_IsHalted()
-T062C 26361:547.366 - 1.187ms returns FALSE
-T062C 26361:647.628 JLINK_HasError()
-T062C 26361:647.706 JLINK_IsHalted()
-T062C 26361:648.945 - 1.271ms returns FALSE
-T062C 26361:749.492 JLINK_HasError()
-T062C 26361:749.568 JLINK_IsHalted()
-T062C 26361:750.722 - 1.165ms returns FALSE
-T062C 26361:851.404 JLINK_HasError()
-T062C 26361:851.450 JLINK_HasError()
-T062C 26361:851.469 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26361:851.498 Data: 8D 12 74 01
-T062C 26361:851.522 Debug reg: DWT_CYCCNT
-T062C 26361:851.544 - 0.083ms returns 1 (0x1)
-T3F74 26361:853.938 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26361:853.979 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26361:855.198 Data: 00 00 80 00
-T3F74 26361:855.278 - 1.369ms returns 4 (0x4)
-T3F74 26361:855.338 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26361:855.362 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26361:856.513 Data: 00 00 F0 01
-T3F74 26361:856.590 - 1.271ms returns 4 (0x4)
-T3F74 26361:860.185 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26361:860.216 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26361:861.610 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26361:861.643 - 1.465ms returns 16 (0x10)
-T3F74 26361:861.667 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:861.690 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26361:862.801 Data: 1E 00 00 00
-T3F74 26361:862.833 - 1.174ms returns 4 (0x4)
-T3F74 26361:862.857 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26361:862.879 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26361:863.421 Data: 00 00 00 00 00 00 00 00 00 00 00 00 91 01 00 00 ...
-T3F74 26361:863.447 - 0.598ms returns 20 (0x14)
-T3F74 26361:863.468 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:863.487 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26361:863.927 Data: 1F 03 00 00
-T3F74 26361:863.950 - 0.490ms returns 4 (0x4)
-T3F74 26361:863.970 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26361:863.989 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26361:864.422 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26361:864.442 - 0.478ms returns 12 (0xC)
-T3F74 26361:864.459 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:864.475 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26361:864.926 Data: 00 00 00 00
-T3F74 26361:864.946 - 0.493ms returns 4 (0x4)
-T3F74 26361:864.963 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:864.979 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26361:865.421 Data: 00 00 00 00
-T3F74 26361:865.441 - 0.485ms returns 4 (0x4)
-T3F74 26361:865.458 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26361:865.474 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26361:865.920 Data: 00 00 00 00
-T3F74 26361:865.940 - 0.488ms returns 4 (0x4)
-T062C 26361:878.136 JLINK_IsHalted()
-T062C 26361:879.349 - 1.231ms returns FALSE
-T062C 26361:979.611 JLINK_HasError()
-T062C 26361:979.690 JLINK_IsHalted()
-T062C 26361:980.911 - 1.262ms returns FALSE
-T062C 26362:081.383 JLINK_HasError()
-T062C 26362:081.437 JLINK_IsHalted()
-T062C 26362:082.537 - 1.111ms returns FALSE
-T062C 26362:182.733 JLINK_HasError()
-T062C 26362:182.819 JLINK_IsHalted()
-T062C 26362:183.998 - 1.222ms returns FALSE
-T062C 26362:284.238 JLINK_HasError()
-T062C 26362:284.316 JLINK_IsHalted()
-T062C 26362:285.587 - 1.289ms returns FALSE
-T062C 26362:385.840 JLINK_HasError()
-T062C 26362:385.921 JLINK_HasError()
-T062C 26362:385.959 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26362:385.984 Data: 8D 12 74 01
-T062C 26362:386.005 Debug reg: DWT_CYCCNT
-T062C 26362:386.023 - 0.071ms returns 1 (0x1)
-T3F74 26362:388.652 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26362:388.691 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26362:389.756 Data: 00 00 80 00
-T3F74 26362:389.788 - 1.143ms returns 4 (0x4)
-T3F74 26362:389.836 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26362:389.861 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26362:390.351 Data: 00 00 F0 01
-T3F74 26362:390.372 - 0.542ms returns 4 (0x4)
-T3F74 26362:393.655 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26362:393.687 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26362:394.902 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26362:394.930 - 1.281ms returns 16 (0x10)
-T3F74 26362:394.950 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:394.970 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26362:395.484 Data: 1F 00 00 00
-T3F74 26362:395.508 - 0.565ms returns 4 (0x4)
-T3F74 26362:395.529 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26362:395.548 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26362:396.114 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7B 00 00 00 ...
-T3F74 26362:396.137 - 0.616ms returns 20 (0x14)
-T3F74 26362:396.158 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:396.177 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26362:396.607 Data: 1F 03 00 00
-T3F74 26362:396.630 - 0.480ms returns 4 (0x4)
-T3F74 26362:396.650 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26362:396.669 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26362:397.097 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26362:397.117 - 0.474ms returns 12 (0xC)
-T3F74 26362:397.134 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:397.150 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26362:397.594 Data: 00 00 00 00
-T3F74 26362:397.614 - 0.487ms returns 4 (0x4)
-T3F74 26362:397.631 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:397.647 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26362:398.094 Data: 00 00 00 00
-T3F74 26362:398.113 - 0.488ms returns 4 (0x4)
-T3F74 26362:398.130 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:398.146 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26362:398.594 Data: 00 00 00 00
-T3F74 26362:398.614 - 0.490ms returns 4 (0x4)
-T062C 26362:420.761 JLINK_IsHalted()
-T062C 26362:421.876 - 1.134ms returns FALSE
-T062C 26362:522.553 JLINK_HasError()
-T062C 26362:522.591 JLINK_IsHalted()
-T062C 26362:523.729 - 1.180ms returns FALSE
-T062C 26362:624.304 JLINK_HasError()
-T062C 26362:624.384 JLINK_IsHalted()
-T062C 26362:625.476 - 1.102ms returns FALSE
-T062C 26362:725.722 JLINK_HasError()
-T062C 26362:725.807 JLINK_IsHalted()
-T062C 26362:727.059 - 1.300ms returns FALSE
-T062C 26362:827.290 JLINK_HasError()
-T062C 26362:827.370 JLINK_IsHalted()
-T062C 26362:828.499 - 1.172ms returns FALSE
-T062C 26362:928.894 JLINK_HasError()
-T062C 26362:928.941 JLINK_HasError()
-T062C 26362:928.963 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26362:929.002 Data: 8D 12 74 01
-T062C 26362:929.034 Debug reg: DWT_CYCCNT
-T062C 26362:929.063 - 0.110ms returns 1 (0x1)
-T3F74 26362:932.790 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26362:932.862 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26362:933.987 Data: 00 00 80 00
-T3F74 26362:934.057 - 1.283ms returns 4 (0x4)
-T3F74 26362:934.144 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26362:934.185 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26362:935.314 Data: 00 00 F0 01
-T3F74 26362:935.357 - 1.224ms returns 4 (0x4)
-T3F74 26362:941.644 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26362:941.719 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26362:942.955 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26362:942.994 - 1.360ms returns 16 (0x10)
-T3F74 26362:943.022 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:943.046 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26362:943.575 Data: 1F 00 00 00
-T3F74 26362:943.666 - 0.656ms returns 4 (0x4)
-T3F74 26362:943.703 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26362:943.736 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26362:944.294 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 01 00 00 ...
-T3F74 26362:944.329 - 0.635ms returns 20 (0x14)
-T3F74 26362:944.351 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:944.371 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26362:944.813 Data: 1F 03 00 00
-T3F74 26362:944.849 - 0.505ms returns 4 (0x4)
-T3F74 26362:944.870 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26362:944.890 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26362:945.439 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26362:945.473 - 0.614ms returns 12 (0xC)
-T3F74 26362:945.503 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:945.531 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26362:946.079 Data: 00 00 00 00
-T3F74 26362:946.120 - 0.627ms returns 4 (0x4)
-T3F74 26362:946.148 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:946.175 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26362:946.816 Data: 00 00 00 00
-T3F74 26362:946.861 - 0.724ms returns 4 (0x4)
-T3F74 26362:946.892 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26362:946.926 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26362:948.087 Data: 00 00 00 00
-T3F74 26362:948.118 - 1.234ms returns 4 (0x4)
-T062C 26362:967.735 JLINK_IsHalted()
-T062C 26362:969.028 - 1.327ms returns FALSE
-T062C 26363:069.984 JLINK_HasError()
-T062C 26363:070.066 JLINK_IsHalted()
-T062C 26363:071.165 - 1.117ms returns FALSE
-T062C 26363:171.738 JLINK_HasError()
-T062C 26363:171.787 JLINK_IsHalted()
-T062C 26363:172.920 - 1.152ms returns FALSE
-T062C 26363:273.690 JLINK_HasError()
-T062C 26363:273.764 JLINK_IsHalted()
-T062C 26363:274.997 - 1.251ms returns FALSE
-T062C 26363:375.145 JLINK_HasError()
-T062C 26363:375.219 JLINK_IsHalted()
-T062C 26363:376.317 - 1.140ms returns FALSE
-T062C 26363:477.424 JLINK_HasError()
-T062C 26363:477.498 JLINK_HasError()
-T062C 26363:477.542 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26363:477.603 Data: 8D 12 74 01
-T062C 26363:477.664 Debug reg: DWT_CYCCNT
-T062C 26363:477.717 - 0.193ms returns 1 (0x1)
-T3F74 26363:480.414 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26363:480.451 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26363:481.493 Data: 00 00 80 00
-T3F74 26363:481.529 - 1.123ms returns 4 (0x4)
-T3F74 26363:481.570 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26363:481.594 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26363:482.081 Data: 00 00 F0 01
-T3F74 26363:482.105 - 0.542ms returns 4 (0x4)
-T3F74 26363:485.942 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26363:485.974 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26363:487.304 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26363:487.367 - 1.433ms returns 16 (0x10)
-T3F74 26363:487.391 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26363:487.414 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26363:487.839 Data: 1F 00 00 00
-T3F74 26363:487.863 - 0.479ms returns 4 (0x4)
-T3F74 26363:487.883 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26363:487.903 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26363:488.454 Data: 00 00 00 00 00 00 00 00 00 00 00 00 91 00 00 00 ...
-T3F74 26363:488.474 - 0.597ms returns 20 (0x14)
-T3F74 26363:488.491 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26363:488.507 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26363:488.953 Data: 1F 03 00 00
-T3F74 26363:488.973 - 0.488ms returns 4 (0x4)
-T3F74 26363:488.990 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26363:489.006 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26363:489.452 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26363:489.472 - 0.488ms returns 12 (0xC)
-T3F74 26363:489.489 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26363:489.505 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26363:489.952 Data: 00 00 00 00
-T3F74 26363:489.972 - 0.490ms returns 4 (0x4)
-T3F74 26363:489.990 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26363:490.012 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26363:490.452 Data: 00 00 00 00
-T3F74 26363:490.472 - 0.488ms returns 4 (0x4)
-T3F74 26363:490.489 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26363:490.505 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26363:490.949 Data: 00 00 00 00
-T3F74 26363:490.968 - 0.486ms returns 4 (0x4)
-T062C 26363:503.153 JLINK_IsHalted()
-T062C 26363:504.215 - 1.080ms returns FALSE
-T062C 26363:604.432 JLINK_HasError()
-T062C 26363:604.513 JLINK_IsHalted()
-T062C 26363:605.689 - 1.225ms returns FALSE
-T062C 26363:706.069 JLINK_HasError()
-T062C 26363:706.149 JLINK_IsHalted()
-T062C 26363:707.301 - 1.202ms returns FALSE
-T062C 26363:808.143 JLINK_HasError()
-T062C 26363:808.188 JLINK_IsHalted()
-T062C 26363:809.315 - 1.146ms returns FALSE
-T062C 26363:909.998 JLINK_HasError()
-T062C 26363:910.041 JLINK_IsHalted()
-T062C 26363:911.278 - 1.271ms returns FALSE
-T062C 26364:012.060 JLINK_HasError()
-T062C 26364:012.145 JLINK_HasError()
-T062C 26364:012.164 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26364:012.193 Data: 8D 12 74 01
-T062C 26364:012.217 Debug reg: DWT_CYCCNT
-T062C 26364:012.239 - 0.083ms returns 1 (0x1)
-T3F74 26364:015.195 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26364:015.228 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26364:016.339 Data: 00 00 80 00
-T3F74 26364:016.373 - 1.185ms returns 4 (0x4)
-T3F74 26364:016.409 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26364:016.432 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26364:016.880 Data: 00 00 F0 01
-T3F74 26364:016.900 - 0.498ms returns 4 (0x4)
-T3F74 26364:020.127 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26364:020.154 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26364:021.436 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26364:021.465 - 1.346ms returns 16 (0x10)
-T3F74 26364:021.488 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:021.509 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26364:022.014 Data: 1E 00 00 00
-T3F74 26364:022.037 - 0.557ms returns 4 (0x4)
-T3F74 26364:022.058 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26364:022.077 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26364:022.633 Data: 00 00 00 00 00 00 00 00 00 00 00 00 23 01 00 00 ...
-T3F74 26364:022.653 - 0.601ms returns 20 (0x14)
-T3F74 26364:022.670 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:022.686 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26364:023.132 Data: 1F 03 00 00
-T3F74 26364:023.153 - 0.489ms returns 4 (0x4)
-T3F74 26364:023.170 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26364:023.186 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26364:023.631 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26364:023.651 - 0.488ms returns 12 (0xC)
-T3F74 26364:023.668 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:023.685 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26364:024.131 Data: 00 00 00 00
-T3F74 26364:024.151 - 0.489ms returns 4 (0x4)
-T3F74 26364:024.168 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:024.185 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26364:024.631 Data: 00 00 00 00
-T3F74 26364:024.651 - 0.489ms returns 4 (0x4)
-T3F74 26364:024.668 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:024.684 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26364:025.132 Data: 00 00 00 00
-T3F74 26364:025.152 - 0.491ms returns 4 (0x4)
-T062C 26364:046.713 JLINK_IsHalted()
-T062C 26364:047.827 - 1.133ms returns FALSE
-T062C 26364:149.517 JLINK_HasError()
-T062C 26364:149.601 JLINK_IsHalted()
-T062C 26364:150.848 - 1.293ms returns FALSE
-T062C 26364:251.146 JLINK_HasError()
-T062C 26364:251.195 JLINK_IsHalted()
-T062C 26364:252.250 - 1.087ms returns FALSE
-T062C 26364:352.962 JLINK_HasError()
-T062C 26364:353.000 JLINK_IsHalted()
-T062C 26364:354.241 - 1.282ms returns FALSE
-T062C 26364:454.433 JLINK_HasError()
-T062C 26364:454.510 JLINK_IsHalted()
-T062C 26364:455.783 - 1.314ms returns FALSE
-T062C 26364:555.982 JLINK_HasError()
-T062C 26364:556.062 JLINK_HasError()
-T062C 26364:556.106 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26364:556.167 Data: 8D 12 74 01
-T062C 26364:556.207 Debug reg: DWT_CYCCNT
-T062C 26364:556.226 - 0.126ms returns 1 (0x1)
-T3F74 26364:558.684 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26364:558.716 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26364:559.904 Data: 00 00 80 00
-T3F74 26364:559.971 - 1.294ms returns 4 (0x4)
-T3F74 26364:560.005 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26364:560.025 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26364:560.442 Data: 00 00 F0 01
-T3F74 26364:560.466 - 0.471ms returns 4 (0x4)
-T3F74 26364:564.105 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26364:564.138 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26364:565.321 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26364:565.357 - 1.260ms returns 16 (0x10)
-T3F74 26364:565.379 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:565.402 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26364:565.817 Data: 1E 00 00 00
-T3F74 26364:565.841 - 0.470ms returns 4 (0x4)
-T3F74 26364:565.861 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26364:565.880 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26364:566.435 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D1 02 00 00 ...
-T3F74 26364:566.455 - 0.601ms returns 20 (0x14)
-T3F74 26364:566.472 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:566.489 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26364:566.934 Data: 1F 03 00 00
-T3F74 26364:566.954 - 0.488ms returns 4 (0x4)
-T3F74 26364:566.971 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26364:566.987 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26364:567.435 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26364:567.455 - 0.490ms returns 12 (0xC)
-T3F74 26364:567.472 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:567.488 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26364:567.964 Data: 00 00 00 00
-T3F74 26364:567.984 - 0.519ms returns 4 (0x4)
-T3F74 26364:568.001 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:568.017 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26364:568.434 Data: 00 00 00 00
-T3F74 26364:568.454 - 0.460ms returns 4 (0x4)
-T3F74 26364:568.471 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26364:568.488 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26364:568.934 Data: 00 00 00 00
-T3F74 26364:568.954 - 0.489ms returns 4 (0x4)
-T062C 26364:582.567 JLINK_IsHalted()
-T062C 26364:583.705 - 1.156ms returns FALSE
-T062C 26364:684.389 JLINK_HasError()
-T062C 26364:684.477 JLINK_IsHalted()
-T062C 26364:685.683 - 1.224ms returns FALSE
-T062C 26364:785.886 JLINK_HasError()
-T062C 26364:785.961 JLINK_IsHalted()
-T062C 26364:787.162 - 1.250ms returns FALSE
-T062C 26364:887.960 JLINK_HasError()
-T062C 26364:888.045 JLINK_IsHalted()
-T062C 26364:889.232 - 1.228ms returns FALSE
-T062C 26364:990.027 JLINK_HasError()
-T062C 26364:990.112 JLINK_IsHalted()
-T062C 26364:991.228 - 1.134ms returns FALSE
-T062C 26365:091.612 JLINK_HasError()
-T062C 26365:091.686 JLINK_HasError()
-T062C 26365:091.730 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26365:091.791 Data: 8D 12 74 01
-T062C 26365:091.849 Debug reg: DWT_CYCCNT
-T062C 26365:091.902 - 0.194ms returns 1 (0x1)
-T3F74 26365:094.540 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26365:094.572 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26365:095.706 Data: 00 00 80 00
-T3F74 26365:095.789 - 1.269ms returns 4 (0x4)
-T3F74 26365:095.870 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26365:095.893 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26365:097.016 Data: 00 00 F0 01
-T3F74 26365:097.045 - 1.182ms returns 4 (0x4)
-T3F74 26365:100.336 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26365:100.364 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26365:101.660 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26365:101.692 - 1.364ms returns 16 (0x10)
-T3F74 26365:101.729 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:101.752 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26365:102.246 Data: 1E 00 00 00
-T3F74 26365:102.271 - 0.549ms returns 4 (0x4)
-T3F74 26365:102.303 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26365:102.323 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26365:102.870 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6F 02 00 00 ...
-T3F74 26365:102.893 - 0.601ms returns 20 (0x14)
-T3F74 26365:102.919 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:102.938 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26365:103.373 Data: 1F 03 00 00
-T3F74 26365:103.396 - 0.484ms returns 4 (0x4)
-T3F74 26365:103.427 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26365:103.445 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26365:103.869 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26365:103.893 - 0.474ms returns 12 (0xC)
-T3F74 26365:103.915 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:103.934 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26365:104.372 Data: 00 00 00 00
-T3F74 26365:104.396 - 0.490ms returns 4 (0x4)
-T3F74 26365:104.428 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:104.447 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26365:104.863 Data: 00 00 00 00
-T3F74 26365:104.887 - 0.466ms returns 4 (0x4)
-T3F74 26365:104.909 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:104.928 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26365:105.374 Data: 00 00 00 00
-T3F74 26365:105.398 - 0.496ms returns 4 (0x4)
-T062C 26365:117.566 JLINK_IsHalted()
-T062C 26365:118.688 - 1.141ms returns FALSE
-T062C 26365:219.228 JLINK_HasError()
-T062C 26365:219.309 JLINK_IsHalted()
-T062C 26365:220.582 - 1.318ms returns FALSE
-T062C 26365:321.477 JLINK_HasError()
-T062C 26365:321.526 JLINK_IsHalted()
-T062C 26365:322.608 - 1.115ms returns FALSE
-T062C 26365:423.157 JLINK_HasError()
-T062C 26365:423.243 JLINK_IsHalted()
-T062C 26365:424.403 - 1.176ms returns FALSE
-T062C 26365:524.596 JLINK_HasError()
-T062C 26365:524.681 JLINK_IsHalted()
-T062C 26365:525.871 - 1.205ms returns FALSE
-T062C 26365:626.955 JLINK_HasError()
-T062C 26365:627.112 JLINK_HasError()
-T062C 26365:627.166 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26365:627.228 Data: 8D 12 74 01
-T062C 26365:627.293 Debug reg: DWT_CYCCNT
-T062C 26365:627.315 - 0.157ms returns 1 (0x1)
-T3F74 26365:629.888 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26365:629.925 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26365:631.199 Data: 00 00 80 00
-T3F74 26365:631.278 - 1.417ms returns 4 (0x4)
-T3F74 26365:631.336 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26365:631.369 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26365:632.495 Data: 00 00 F0 01
-T3F74 26365:632.528 - 1.199ms returns 4 (0x4)
-T3F74 26365:635.695 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26365:635.723 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26365:636.971 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26365:637.000 - 1.311ms returns 16 (0x10)
-T3F74 26365:637.020 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:637.039 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26365:637.417 Data: 1E 00 00 00
-T3F74 26365:637.437 - 0.423ms returns 4 (0x4)
-T3F74 26365:637.455 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26365:637.471 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26365:637.915 Data: 00 00 00 00 00 00 00 00 00 00 00 00 07 02 00 00 ...
-T3F74 26365:637.935 - 0.487ms returns 20 (0x14)
-T3F74 26365:637.952 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:637.968 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26365:638.412 Data: 1F 03 00 00
-T3F74 26365:638.432 - 0.486ms returns 4 (0x4)
-T3F74 26365:638.455 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26365:638.476 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26365:638.917 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26365:638.937 - 0.489ms returns 12 (0xC)
-T3F74 26365:638.954 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:638.971 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26365:639.418 Data: 00 00 00 00
-T3F74 26365:639.438 - 0.490ms returns 4 (0x4)
-T3F74 26365:639.455 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:639.471 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26365:639.917 Data: 00 00 00 00
-T3F74 26365:639.937 - 0.489ms returns 4 (0x4)
-T3F74 26365:639.954 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26365:639.970 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26365:640.416 Data: 00 00 00 00
-T3F74 26365:640.436 - 0.488ms returns 4 (0x4)
-T062C 26365:652.571 JLINK_IsHalted()
-T062C 26365:653.681 - 1.128ms returns FALSE
-T062C 26365:753.864 JLINK_HasError()
-T062C 26365:753.949 JLINK_IsHalted()
-T062C 26365:755.041 - 1.099ms returns FALSE
-T062C 26365:855.720 JLINK_HasError()
-T062C 26365:855.759 JLINK_IsHalted()
-T062C 26365:856.861 - 1.121ms returns FALSE
-T062C 26365:957.394 JLINK_HasError()
-T062C 26365:957.446 JLINK_IsHalted()
-T062C 26365:958.520 - 1.091ms returns FALSE
-T062C 26366:059.352 JLINK_HasError()
-T062C 26366:059.396 JLINK_IsHalted()
-T062C 26366:060.615 - 1.236ms returns FALSE
-T062C 26366:161.190 JLINK_HasError()
-T062C 26366:161.225 JLINK_HasError()
-T062C 26366:161.240 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26366:161.267 Data: 8D 12 74 01
-T062C 26366:161.287 Debug reg: DWT_CYCCNT
-T062C 26366:161.306 - 0.072ms returns 1 (0x1)
-T3F74 26366:163.757 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26366:163.790 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26366:164.865 Data: 00 00 80 00
-T3F74 26366:164.899 - 1.150ms returns 4 (0x4)
-T3F74 26366:164.938 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26366:164.961 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26366:165.514 Data: 00 00 F0 01
-T3F74 26366:165.539 - 0.608ms returns 4 (0x4)
-T3F74 26366:168.899 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26366:168.926 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26366:170.112 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26366:170.139 - 1.248ms returns 16 (0x10)
-T3F74 26366:170.162 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:170.183 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26366:170.597 Data: 1E 00 00 00
-T3F74 26366:170.617 - 0.462ms returns 4 (0x4)
-T3F74 26366:170.635 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26366:170.651 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26366:171.096 Data: 00 00 00 00 00 00 00 00 00 00 00 00 19 01 00 00 ...
-T3F74 26366:171.116 - 0.488ms returns 20 (0x14)
-T3F74 26366:171.133 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:171.149 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26366:171.597 Data: 1F 03 00 00
-T3F74 26366:171.617 - 0.490ms returns 4 (0x4)
-T3F74 26366:171.634 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26366:171.650 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26366:172.096 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26366:172.116 - 0.489ms returns 12 (0xC)
-T3F74 26366:172.134 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:172.150 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26366:172.596 Data: 00 00 00 00
-T3F74 26366:172.616 - 0.489ms returns 4 (0x4)
-T3F74 26366:172.633 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:172.649 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26366:173.095 Data: 00 00 00 00
-T3F74 26366:173.115 - 0.488ms returns 4 (0x4)
-T3F74 26366:173.132 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:173.148 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26366:173.592 Data: 00 00 00 00
-T3F74 26366:173.622 - 0.497ms returns 4 (0x4)
-T062C 26366:185.148 JLINK_IsHalted()
-T062C 26366:186.234 - 1.104ms returns FALSE
-T062C 26366:287.003 JLINK_HasError()
-T062C 26366:287.079 JLINK_IsHalted()
-T062C 26366:288.199 - 1.138ms returns FALSE
-T062C 26366:389.079 JLINK_HasError()
-T062C 26366:389.167 JLINK_IsHalted()
-T062C 26366:390.246 - 1.091ms returns FALSE
-T062C 26366:490.919 JLINK_HasError()
-T062C 26366:490.959 JLINK_IsHalted()
-T062C 26366:492.159 - 1.217ms returns FALSE
-T062C 26366:592.343 JLINK_HasError()
-T062C 26366:592.501 JLINK_IsHalted()
-T062C 26366:593.739 - 1.284ms returns FALSE
-T062C 26366:694.477 JLINK_HasError()
-T062C 26366:694.517 JLINK_HasError()
-T062C 26366:694.533 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26366:694.558 Data: 8D 12 74 01
-T062C 26366:694.627 Debug reg: DWT_CYCCNT
-T062C 26366:694.646 - 0.120ms returns 1 (0x1)
-T3F74 26366:697.160 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26366:697.193 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26366:698.381 Data: 00 00 80 00
-T3F74 26366:698.417 - 1.265ms returns 4 (0x4)
-T3F74 26366:698.463 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26366:698.488 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26366:699.004 Data: 00 00 F0 01
-T3F74 26366:699.028 - 0.573ms returns 4 (0x4)
-T3F74 26366:702.281 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26366:702.308 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26366:703.536 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26366:703.565 - 1.292ms returns 16 (0x10)
-T3F74 26366:703.588 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:703.609 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26366:704.032 Data: 1F 00 00 00
-T3F74 26366:704.056 - 0.477ms returns 4 (0x4)
-T3F74 26366:704.077 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26366:704.097 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26366:704.650 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 ...
-T3F74 26366:704.670 - 0.599ms returns 20 (0x14)
-T3F74 26366:704.687 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:704.703 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26366:705.151 Data: 1F 03 00 00
-T3F74 26366:705.171 - 0.490ms returns 4 (0x4)
-T3F74 26366:705.188 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26366:705.204 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26366:705.651 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26366:705.671 - 0.489ms returns 12 (0xC)
-T3F74 26366:705.688 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:705.704 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26366:706.145 Data: 00 00 00 00
-T3F74 26366:706.165 - 0.484ms returns 4 (0x4)
-T3F74 26366:706.182 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:706.198 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26366:706.651 Data: 00 00 00 00
-T3F74 26366:706.671 - 0.495ms returns 4 (0x4)
-T3F74 26366:706.688 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26366:706.704 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26366:707.145 Data: 00 00 00 00
-T3F74 26366:707.165 - 0.483ms returns 4 (0x4)
-T062C 26366:726.846 JLINK_IsHalted()
-T062C 26366:727.913 - 1.085ms returns FALSE
-T062C 26366:828.694 JLINK_HasError()
-T062C 26366:828.779 JLINK_IsHalted()
-T062C 26366:830.064 - 1.303ms returns FALSE
-T062C 26366:930.321 JLINK_HasError()
-T062C 26366:930.407 JLINK_IsHalted()
-T062C 26366:931.594 - 1.205ms returns FALSE
-T062C 26367:033.516 JLINK_HasError()
-T062C 26367:033.605 JLINK_IsHalted()
-T062C 26367:034.842 - 1.279ms returns FALSE
-T062C 26367:135.775 JLINK_HasError()
-T062C 26367:135.817 JLINK_IsHalted()
-T062C 26367:136.930 - 1.154ms returns FALSE
-T062C 26367:237.165 JLINK_HasError()
-T062C 26367:237.247 JLINK_HasError()
-T062C 26367:237.292 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26367:237.359 Data: 8D 12 74 01
-T062C 26367:237.380 Debug reg: DWT_CYCCNT
-T062C 26367:237.399 - 0.114ms returns 1 (0x1)
-T3F74 26367:239.881 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26367:239.918 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26367:241.066 Data: 00 00 80 00
-T3F74 26367:241.148 - 1.288ms returns 4 (0x4)
-T3F74 26367:241.203 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26367:241.227 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26367:242.412 Data: 00 00 F0 01
-T3F74 26367:242.490 - 1.306ms returns 4 (0x4)
-T3F74 26367:245.864 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26367:245.903 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26367:247.099 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26367:247.132 - 1.276ms returns 16 (0x10)
-T3F74 26367:247.156 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:247.179 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26367:247.579 Data: 1E 00 00 00
-T3F74 26367:247.600 - 0.450ms returns 4 (0x4)
-T3F74 26367:247.617 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26367:247.634 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26367:248.078 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 00 00 00 ...
-T3F74 26367:248.098 - 0.487ms returns 20 (0x14)
-T3F74 26367:248.116 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:248.132 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26367:248.578 Data: 1F 03 00 00
-T3F74 26367:248.598 - 0.489ms returns 4 (0x4)
-T3F74 26367:248.615 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26367:248.631 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26367:249.078 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26367:249.098 - 0.490ms returns 12 (0xC)
-T3F74 26367:249.115 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:249.131 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26367:249.587 Data: 00 00 00 00
-T3F74 26367:249.610 - 0.503ms returns 4 (0x4)
-T3F74 26367:249.630 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:249.649 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26367:250.083 Data: 00 00 00 00
-T3F74 26367:250.107 - 0.484ms returns 4 (0x4)
-T3F74 26367:250.127 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:250.146 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26367:250.580 Data: 00 00 00 00
-T3F74 26367:250.603 - 0.484ms returns 4 (0x4)
-T062C 26367:269.337 JLINK_IsHalted()
-T062C 26367:270.520 - 1.201ms returns FALSE
-T062C 26367:371.345 JLINK_HasError()
-T062C 26367:371.399 JLINK_IsHalted()
-T062C 26367:372.503 - 1.121ms returns FALSE
-T062C 26367:472.777 JLINK_HasError()
-T062C 26367:472.824 JLINK_IsHalted()
-T062C 26367:473.953 - 1.146ms returns FALSE
-T062C 26367:574.790 JLINK_HasError()
-T062C 26367:574.874 JLINK_IsHalted()
-T062C 26367:576.128 - 1.296ms returns FALSE
-T062C 26367:676.450 JLINK_HasError()
-T062C 26367:676.553 JLINK_IsHalted()
-T062C 26367:677.661 - 1.156ms returns FALSE
-T062C 26367:777.919 JLINK_HasError()
-T062C 26367:777.995 JLINK_HasError()
-T062C 26367:778.039 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26367:778.099 Data: 8D 12 74 01
-T062C 26367:778.120 Debug reg: DWT_CYCCNT
-T062C 26367:778.138 - 0.106ms returns 1 (0x1)
-T3F74 26367:780.667 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26367:780.701 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26367:781.851 Data: 00 00 80 00
-T3F74 26367:781.923 - 1.263ms returns 4 (0x4)
-T3F74 26367:781.968 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26367:781.993 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26367:783.330 Data: 00 00 F0 01
-T3F74 26367:783.412 - 1.464ms returns 4 (0x4)
-T3F74 26367:787.191 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26367:787.222 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26367:788.437 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26367:788.465 - 1.281ms returns 16 (0x10)
-T3F74 26367:788.485 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:788.505 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26367:788.884 Data: 1E 00 00 00
-T3F74 26367:788.915 - 0.437ms returns 4 (0x4)
-T3F74 26367:788.948 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26367:788.965 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26367:789.514 Data: 00 00 00 00 00 00 00 00 00 00 00 00 03 03 00 00 ...
-T3F74 26367:789.538 - 0.597ms returns 20 (0x14)
-T3F74 26367:789.561 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:789.580 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26367:790.014 Data: 1F 03 00 00
-T3F74 26367:790.038 - 0.485ms returns 4 (0x4)
-T3F74 26367:790.069 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26367:790.088 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26367:790.512 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26367:790.535 - 0.474ms returns 12 (0xC)
-T3F74 26367:790.558 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:790.577 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26367:791.013 Data: 00 00 00 00
-T3F74 26367:791.038 - 0.488ms returns 4 (0x4)
-T3F74 26367:791.069 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:791.088 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26367:791.506 Data: 00 00 00 00
-T3F74 26367:791.530 - 0.469ms returns 4 (0x4)
-T3F74 26367:791.552 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26367:791.571 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26367:792.019 Data: 00 00 00 00
-T3F74 26367:792.043 - 0.498ms returns 4 (0x4)
-T062C 26367:804.314 JLINK_IsHalted()
-T062C 26367:805.487 - 1.215ms returns FALSE
-T062C 26367:906.851 JLINK_HasError()
-T062C 26367:906.934 JLINK_IsHalted()
-T062C 26367:908.089 - 1.197ms returns FALSE
-T062C 26368:008.828 JLINK_HasError()
-T062C 26368:008.865 JLINK_IsHalted()
-T062C 26368:010.073 - 1.226ms returns FALSE
-T062C 26368:110.275 JLINK_HasError()
-T062C 26368:110.428 JLINK_IsHalted()
-T062C 26368:111.683 - 1.296ms returns FALSE
-T062C 26368:212.592 JLINK_HasError()
-T062C 26368:212.670 JLINK_IsHalted()
-T062C 26368:213.742 - 1.090ms returns FALSE
-T062C 26368:313.954 JLINK_HasError()
-T062C 26368:314.038 JLINK_HasError()
-T062C 26368:314.083 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26368:314.133 Data: 8D 12 74 01
-T062C 26368:314.153 Debug reg: DWT_CYCCNT
-T062C 26368:314.172 - 0.095ms returns 1 (0x1)
-T3F74 26368:316.342 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26368:316.376 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26368:317.464 Data: 00 00 80 00
-T3F74 26368:317.499 - 1.165ms returns 4 (0x4)
-T3F74 26368:317.541 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26368:317.565 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26368:318.063 Data: 00 00 F0 01
-T3F74 26368:318.087 - 0.553ms returns 4 (0x4)
-T3F74 26368:321.529 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26368:321.556 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26368:322.719 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26368:322.751 - 1.230ms returns 16 (0x10)
-T3F74 26368:322.775 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:322.798 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26368:323.188 Data: 1E 00 00 00
-T3F74 26368:323.208 - 0.440ms returns 4 (0x4)
-T3F74 26368:323.225 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26368:323.242 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26368:323.688 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6D 02 00 00 ...
-T3F74 26368:323.708 - 0.489ms returns 20 (0x14)
-T3F74 26368:323.725 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:323.741 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26368:324.187 Data: 1F 03 00 00
-T3F74 26368:324.207 - 0.488ms returns 4 (0x4)
-T3F74 26368:324.224 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26368:324.240 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26368:324.688 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26368:324.708 - 0.490ms returns 12 (0xC)
-T3F74 26368:324.725 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:324.741 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26368:325.187 Data: 00 00 00 00
-T3F74 26368:325.207 - 0.488ms returns 4 (0x4)
-T3F74 26368:325.224 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:325.240 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26368:325.687 Data: 00 00 00 00
-T3F74 26368:325.708 - 0.490ms returns 4 (0x4)
-T3F74 26368:325.725 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:325.741 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26368:326.180 Data: 00 00 00 00
-T3F74 26368:326.200 - 0.481ms returns 4 (0x4)
-T062C 26368:337.905 JLINK_IsHalted()
-T062C 26368:338.947 - 1.060ms returns FALSE
-T062C 26368:439.841 JLINK_HasError()
-T062C 26368:439.923 JLINK_IsHalted()
-T062C 26368:441.180 - 1.305ms returns FALSE
-T062C 26368:541.990 JLINK_HasError()
-T062C 26368:542.068 JLINK_IsHalted()
-T062C 26368:543.180 - 1.131ms returns FALSE
-T062C 26368:643.399 JLINK_HasError()
-T062C 26368:643.485 JLINK_IsHalted()
-T062C 26368:644.648 - 1.211ms returns FALSE
-T062C 26368:745.487 JLINK_HasError()
-T062C 26368:745.566 JLINK_IsHalted()
-T062C 26368:746.794 - 1.273ms returns FALSE
-T062C 26368:847.034 JLINK_HasError()
-T062C 26368:847.113 JLINK_HasError()
-T062C 26368:847.161 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26368:847.223 Data: 8D 12 74 01
-T062C 26368:847.264 Debug reg: DWT_CYCCNT
-T062C 26368:847.283 - 0.129ms returns 1 (0x1)
-T3F74 26368:849.922 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26368:849.959 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26368:851.283 Data: 00 00 80 00
-T3F74 26368:851.318 - 1.404ms returns 4 (0x4)
-T3F74 26368:851.357 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26368:851.380 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26368:852.573 Data: 00 00 F0 01
-T3F74 26368:852.651 - 1.314ms returns 4 (0x4)
-T3F74 26368:855.758 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26368:855.785 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26368:857.024 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26368:857.049 - 1.299ms returns 16 (0x10)
-T3F74 26368:857.071 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:857.224 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26368:857.635 Data: 1E 00 00 00
-T3F74 26368:857.661 - 0.598ms returns 4 (0x4)
-T3F74 26368:857.683 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26368:857.703 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26368:858.240 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 00 00 00 ...
-T3F74 26368:858.260 - 0.584ms returns 20 (0x14)
-T3F74 26368:858.277 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:858.294 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26368:858.734 Data: 1F 03 00 00
-T3F74 26368:858.754 - 0.483ms returns 4 (0x4)
-T3F74 26368:858.771 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26368:858.787 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26368:859.236 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26368:859.256 - 0.491ms returns 12 (0xC)
-T3F74 26368:859.273 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:859.289 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26368:859.744 Data: 00 00 00 00
-T3F74 26368:859.768 - 0.503ms returns 4 (0x4)
-T3F74 26368:859.788 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:859.807 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26368:860.245 Data: 00 00 00 00
-T3F74 26368:860.268 - 0.487ms returns 4 (0x4)
-T3F74 26368:860.288 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26368:860.307 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26368:860.745 Data: 00 00 00 00
-T3F74 26368:860.768 - 0.488ms returns 4 (0x4)
-T062C 26368:872.568 JLINK_IsHalted()
-T062C 26368:873.625 - 1.068ms returns FALSE
-T062C 26368:973.828 JLINK_HasError()
-T062C 26368:973.909 JLINK_IsHalted()
-T062C 26368:975.071 - 1.180ms returns FALSE
-T062C 26369:075.544 JLINK_HasError()
-T062C 26369:075.760 JLINK_IsHalted()
-T062C 26369:076.850 - 1.107ms returns FALSE
-T062C 26369:177.516 JLINK_HasError()
-T062C 26369:177.595 JLINK_IsHalted()
-T062C 26369:178.795 - 1.217ms returns FALSE
-T062C 26369:279.064 JLINK_HasError()
-T062C 26369:279.093 JLINK_IsHalted()
-T062C 26369:280.199 - 1.124ms returns FALSE
-T062C 26369:380.393 JLINK_HasError()
-T062C 26369:380.466 JLINK_HasError()
-T062C 26369:380.511 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26369:380.569 Data: 8D 12 74 01
-T062C 26369:380.589 Debug reg: DWT_CYCCNT
-T062C 26369:380.608 - 0.103ms returns 1 (0x1)
-T3F74 26369:383.026 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26369:383.059 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26369:384.203 Data: 00 00 80 00
-T3F74 26369:384.249 - 1.235ms returns 4 (0x4)
-T3F74 26369:384.337 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26369:384.371 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26369:384.797 Data: 00 00 F0 01
-T3F74 26369:384.822 - 0.493ms returns 4 (0x4)
-T3F74 26369:388.290 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26369:388.317 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26369:389.598 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26369:389.626 - 1.343ms returns 16 (0x10)
-T3F74 26369:389.647 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:389.666 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26369:390.045 Data: 1E 00 00 00
-T3F74 26369:390.065 - 0.425ms returns 4 (0x4)
-T3F74 26369:390.082 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26369:390.099 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26369:390.544 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 00 00 00 ...
-T3F74 26369:390.564 - 0.488ms returns 20 (0x14)
-T3F74 26369:390.581 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:390.597 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26369:391.043 Data: 1F 03 00 00
-T3F74 26369:391.063 - 0.489ms returns 4 (0x4)
-T3F74 26369:391.080 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26369:391.096 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26369:391.542 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26369:391.562 - 0.488ms returns 12 (0xC)
-T3F74 26369:391.579 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:391.595 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26369:392.043 Data: 00 00 00 00
-T3F74 26369:392.063 - 0.491ms returns 4 (0x4)
-T3F74 26369:392.080 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:392.096 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26369:392.542 Data: 00 00 00 00
-T3F74 26369:392.562 - 0.488ms returns 4 (0x4)
-T3F74 26369:392.579 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:392.595 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26369:393.043 Data: 00 00 00 00
-T3F74 26369:393.063 - 0.490ms returns 4 (0x4)
-T062C 26369:404.766 JLINK_IsHalted()
-T062C 26369:405.833 - 1.085ms returns FALSE
-T062C 26369:506.036 JLINK_HasError()
-T062C 26369:506.119 JLINK_IsHalted()
-T062C 26369:507.411 - 1.342ms returns FALSE
-T062C 26369:608.314 JLINK_HasError()
-T062C 26369:608.359 JLINK_IsHalted()
-T062C 26369:609.448 - 1.109ms returns FALSE
-T062C 26369:710.026 JLINK_HasError()
-T062C 26369:710.081 JLINK_IsHalted()
-T062C 26369:711.243 - 1.181ms returns FALSE
-T062C 26369:812.549 JLINK_HasError()
-T062C 26369:812.631 JLINK_IsHalted()
-T062C 26369:813.854 - 1.264ms returns FALSE
-T062C 26369:914.723 JLINK_HasError()
-T062C 26369:914.763 JLINK_HasError()
-T062C 26369:914.782 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26369:914.812 Data: 8D 12 74 01
-T062C 26369:914.836 Debug reg: DWT_CYCCNT
-T062C 26369:914.858 - 0.084ms returns 1 (0x1)
-T3F74 26369:917.545 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26369:917.584 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26369:918.882 Data: 00 00 80 00
-T3F74 26369:918.917 - 1.379ms returns 4 (0x4)
-T3F74 26369:918.957 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26369:918.980 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26369:920.180 Data: 00 00 F0 01
-T3F74 26369:920.213 - 1.265ms returns 4 (0x4)
-T3F74 26369:923.280 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26369:923.307 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26369:924.528 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26369:924.557 - 1.284ms returns 16 (0x10)
-T3F74 26369:924.577 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:924.596 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26369:924.975 Data: 1E 00 00 00
-T3F74 26369:924.995 - 0.425ms returns 4 (0x4)
-T3F74 26369:925.013 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26369:925.029 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26369:925.482 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A3 00 00 00 ...
-T3F74 26369:925.502 - 0.496ms returns 20 (0x14)
-T3F74 26369:925.520 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:925.536 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26369:925.975 Data: 1F 03 00 00
-T3F74 26369:925.995 - 0.482ms returns 4 (0x4)
-T3F74 26369:926.012 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26369:926.028 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26369:926.468 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26369:926.488 - 0.482ms returns 12 (0xC)
-T3F74 26369:926.505 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:926.521 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26369:926.987 Data: 00 00 00 00
-T3F74 26369:927.007 - 0.509ms returns 4 (0x4)
-T3F74 26369:927.024 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:927.040 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26369:927.487 Data: 00 00 00 00
-T3F74 26369:927.510 - 0.494ms returns 4 (0x4)
-T3F74 26369:927.530 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26369:927.549 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26369:927.973 Data: 00 00 00 00
-T3F74 26369:927.996 - 0.480ms returns 4 (0x4)
-T062C 26369:941.196 JLINK_IsHalted()
-T062C 26369:942.235 - 1.068ms returns FALSE
-T062C 26370:042.774 JLINK_HasError()
-T062C 26370:042.859 JLINK_IsHalted()
-T062C 26370:043.972 - 1.130ms returns FALSE
-T062C 26370:144.199 JLINK_HasError()
-T062C 26370:144.277 JLINK_IsHalted()
-T062C 26370:145.438 - 1.179ms returns FALSE
-T062C 26370:245.646 JLINK_HasError()
-T062C 26370:245.719 JLINK_IsHalted()
-T062C 26370:246.928 - 1.257ms returns FALSE
-T062C 26370:347.177 JLINK_HasError()
-T062C 26370:347.257 JLINK_IsHalted()
-T062C 26370:348.407 - 1.191ms returns FALSE
-T062C 26370:448.638 JLINK_HasError()
-T062C 26370:448.715 JLINK_HasError()
-T062C 26370:448.760 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26370:448.824 Data: 8D 12 74 01
-T062C 26370:448.844 Debug reg: DWT_CYCCNT
-T062C 26370:448.863 - 0.109ms returns 1 (0x1)
-T3F74 26370:451.360 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26370:451.392 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26370:452.681 Data: 00 00 80 00
-T3F74 26370:452.754 - 1.402ms returns 4 (0x4)
-T3F74 26370:452.793 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26370:452.817 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26370:454.000 Data: 00 00 F0 01
-T3F74 26370:454.081 - 1.307ms returns 4 (0x4)
-T3F74 26370:457.384 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26370:457.410 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26370:458.582 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26370:458.610 - 1.234ms returns 16 (0x10)
-T3F74 26370:458.631 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:458.650 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26370:459.022 Data: 1E 00 00 00
-T3F74 26370:459.042 - 0.418ms returns 4 (0x4)
-T3F74 26370:459.060 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26370:459.076 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26370:459.529 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 02 00 00 ...
-T3F74 26370:459.549 - 0.496ms returns 20 (0x14)
-T3F74 26370:459.566 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:459.593 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26370:460.022 Data: 1F 03 00 00
-T3F74 26370:460.042 - 0.482ms returns 4 (0x4)
-T3F74 26370:460.059 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26370:460.075 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26370:460.531 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26370:460.551 - 0.498ms returns 12 (0xC)
-T3F74 26370:460.568 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:460.584 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26370:461.022 Data: 00 00 00 00
-T3F74 26370:461.042 - 0.480ms returns 4 (0x4)
-T3F74 26370:461.059 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:461.075 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26370:461.679 Data: 00 00 00 00
-T3F74 26370:461.708 - 0.657ms returns 4 (0x4)
-T3F74 26370:461.729 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:461.750 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26370:462.154 Data: 00 00 00 00
-T3F74 26370:462.178 - 0.456ms returns 4 (0x4)
-T062C 26370:473.972 JLINK_IsHalted()
-T062C 26370:475.050 - 1.104ms returns FALSE
-T062C 26370:576.246 JLINK_HasError()
-T062C 26370:576.332 JLINK_IsHalted()
-T062C 26370:577.616 - 1.303ms returns FALSE
-T062C 26370:678.343 JLINK_HasError()
-T062C 26370:678.426 JLINK_IsHalted()
-T062C 26370:679.528 - 1.122ms returns FALSE
-T062C 26370:780.337 JLINK_HasError()
-T062C 26370:780.404 JLINK_IsHalted()
-T062C 26370:781.584 - 1.221ms returns FALSE
-T062C 26370:882.324 JLINK_HasError()
-T062C 26370:882.380 JLINK_IsHalted()
-T062C 26370:883.568 - 1.207ms returns FALSE
-T062C 26370:984.379 JLINK_HasError()
-T062C 26370:984.464 JLINK_HasError()
-T062C 26370:984.509 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26370:984.560 Data: 8D 12 74 01
-T062C 26370:984.581 Debug reg: DWT_CYCCNT
-T062C 26370:984.600 - 0.097ms returns 1 (0x1)
-T3F74 26370:987.326 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26370:987.363 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26370:988.696 Data: 00 00 80 00
-T3F74 26370:988.775 - 1.469ms returns 4 (0x4)
-T3F74 26370:988.840 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26370:988.863 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26370:990.053 Data: 00 00 F0 01
-T3F74 26370:990.131 - 1.311ms returns 4 (0x4)
-T3F74 26370:993.166 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26370:993.193 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26370:994.343 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26370:994.370 - 1.212ms returns 16 (0x10)
-T3F74 26370:994.393 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:994.414 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26370:994.840 Data: 1E 00 00 00
-T3F74 26370:994.864 - 0.479ms returns 4 (0x4)
-T3F74 26370:994.885 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26370:994.904 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26370:995.455 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9F 01 00 00 ...
-T3F74 26370:995.475 - 0.597ms returns 20 (0x14)
-T3F74 26370:995.492 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:995.508 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26370:995.951 Data: 1F 03 00 00
-T3F74 26370:995.971 - 0.485ms returns 4 (0x4)
-T3F74 26370:995.988 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26370:996.004 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26370:996.450 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26370:996.470 - 0.489ms returns 12 (0xC)
-T3F74 26370:996.488 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:996.504 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26370:996.976 Data: 00 00 00 00
-T3F74 26370:996.996 - 0.515ms returns 4 (0x4)
-T3F74 26370:997.013 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:997.029 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26370:997.449 Data: 00 00 00 00
-T3F74 26370:997.469 - 0.462ms returns 4 (0x4)
-T3F74 26370:997.492 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26370:997.513 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26370:997.955 Data: 00 00 00 00
-T3F74 26370:997.975 - 0.489ms returns 4 (0x4)
-T062C 26371:010.680 JLINK_IsHalted()
-T062C 26371:011.737 - 1.092ms returns FALSE
-T062C 26371:112.507 JLINK_HasError()
-T062C 26371:112.591 JLINK_IsHalted()
-T062C 26371:113.828 - 1.254ms returns FALSE
-T062C 26371:214.953 JLINK_HasError()
-T062C 26371:215.057 JLINK_IsHalted()
-T062C 26371:216.137 - 1.122ms returns FALSE
-T062C 26371:316.664 JLINK_HasError()
-T062C 26371:316.704 JLINK_IsHalted()
-T062C 26371:317.818 - 1.147ms returns FALSE
-T062C 26371:418.358 JLINK_HasError()
-T062C 26371:418.393 JLINK_IsHalted()
-T062C 26371:419.429 - 1.045ms returns FALSE
-T062C 26371:519.618 JLINK_HasError()
-T062C 26371:519.698 JLINK_HasError()
-T062C 26371:519.743 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26371:519.818 Data: 8D 12 74 01
-T062C 26371:519.840 Debug reg: DWT_CYCCNT
-T062C 26371:519.870 - 0.135ms returns 1 (0x1)
-T3F74 26371:522.229 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26371:522.262 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26371:523.355 Data: 00 00 80 00
-T3F74 26371:523.420 - 1.198ms returns 4 (0x4)
-T3F74 26371:523.455 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26371:523.475 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26371:523.887 Data: 00 00 F0 01
-T3F74 26371:523.911 - 0.463ms returns 4 (0x4)
-T3F74 26371:527.288 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26371:527.316 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26371:528.565 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26371:528.593 - 1.312ms returns 16 (0x10)
-T3F74 26371:528.613 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26371:528.633 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26371:529.009 Data: 1E 00 00 00
-T3F74 26371:529.029 - 0.422ms returns 4 (0x4)
-T3F74 26371:529.047 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26371:529.063 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26371:529.510 Data: 00 00 00 00 00 00 00 00 00 00 00 00 3B 01 00 00 ...
-T3F74 26371:529.530 - 0.490ms returns 20 (0x14)
-T3F74 26371:529.547 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26371:529.563 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26371:530.005 Data: 1F 03 00 00
-T3F74 26371:530.025 - 0.484ms returns 4 (0x4)
-T3F74 26371:530.042 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26371:530.058 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26371:530.522 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26371:530.542 - 0.507ms returns 12 (0xC)
-T3F74 26371:530.559 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26371:530.575 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26371:531.004 Data: 00 00 00 00
-T3F74 26371:531.024 - 0.471ms returns 4 (0x4)
-T3F74 26371:531.041 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26371:531.057 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26371:531.544 Data: 00 00 00 00
-T3F74 26371:531.567 - 0.534ms returns 4 (0x4)
-T3F74 26371:531.588 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26371:531.606 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26371:532.009 Data: 00 00 00 00
-T3F74 26371:532.033 - 0.453ms returns 4 (0x4)
-T062C 26371:544.488 JLINK_IsHalted()
-T062C 26371:545.552 - 1.082ms returns FALSE
-T062C 26371:645.761 JLINK_HasError()
-T062C 26371:645.847 JLINK_IsHalted()
-T062C 26371:647.034 - 1.205ms returns FALSE
-T062C 26371:747.662 JLINK_HasError()
-T062C 26371:747.708 JLINK_IsHalted()
-T062C 26371:748.718 - 1.031ms returns FALSE
-T062C 26371:848.918 JLINK_HasError()
-T062C 26371:849.003 JLINK_IsHalted()
-T062C 26371:850.219 - 1.259ms returns FALSE
-T062C 26371:950.486 JLINK_HasError()
-T062C 26371:950.570 JLINK_IsHalted()
-T062C 26371:951.808 - 1.256ms returns FALSE
-T062C 26372:051.951 JLINK_HasError()
-T062C 26372:052.029 JLINK_HasError()
-T062C 26372:052.238 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26372:052.291 Data: 8D 12 74 01
-T062C 26372:052.315 Debug reg: DWT_CYCCNT
-T062C 26372:052.337 - 0.107ms returns 1 (0x1)
-T3F74 26372:055.101 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26372:055.138 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26372:056.207 Data: 00 00 80 00
-T3F74 26372:056.237 - 1.143ms returns 4 (0x4)
-T3F74 26372:056.272 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26372:056.291 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26372:056.690 Data: 00 00 F0 01
-T3F74 26372:056.710 - 0.445ms returns 4 (0x4)
-T3F74 26372:059.704 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26372:059.733 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26372:061.042 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26372:061.157 - 1.461ms returns 16 (0x10)
-T3F74 26372:061.181 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:061.204 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26372:062.407 Data: 1E 00 00 00
-T3F74 26372:062.475 - 1.301ms returns 4 (0x4)
-T3F74 26372:062.495 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26372:062.515 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26372:063.064 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7F 01 00 00 ...
-T3F74 26372:063.084 - 0.595ms returns 20 (0x14)
-T3F74 26372:063.101 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:063.118 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26372:063.563 Data: 1F 03 00 00
-T3F74 26372:063.583 - 0.488ms returns 4 (0x4)
-T3F74 26372:063.600 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26372:063.616 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26372:064.059 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26372:064.079 - 0.485ms returns 12 (0xC)
-T3F74 26372:064.096 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:064.112 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26372:064.558 Data: 00 00 00 00
-T3F74 26372:064.578 - 0.488ms returns 4 (0x4)
-T3F74 26372:064.595 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:064.611 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26372:065.066 Data: 00 00 00 00
-T3F74 26372:065.089 - 0.502ms returns 4 (0x4)
-T3F74 26372:065.109 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:065.128 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26372:065.574 Data: 00 00 00 00
-T3F74 26372:065.598 - 0.496ms returns 4 (0x4)
-T062C 26372:078.061 JLINK_IsHalted()
-T062C 26372:079.213 - 1.170ms returns FALSE
-T062C 26372:179.971 JLINK_HasError()
-T062C 26372:180.054 JLINK_IsHalted()
-T062C 26372:181.207 - 1.171ms returns FALSE
-T062C 26372:282.163 JLINK_HasError()
-T062C 26372:282.240 JLINK_IsHalted()
-T062C 26372:283.389 - 1.168ms returns FALSE
-T062C 26372:383.556 JLINK_HasError()
-T062C 26372:383.630 JLINK_IsHalted()
-T062C 26372:384.892 - 1.304ms returns FALSE
-T062C 26372:485.757 JLINK_HasError()
-T062C 26372:485.828 JLINK_IsHalted()
-T062C 26372:487.007 - 1.228ms returns FALSE
-T062C 26372:587.272 JLINK_HasError()
-T062C 26372:587.409 JLINK_HasError()
-T062C 26372:587.461 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26372:587.523 Data: 8D 12 74 01
-T062C 26372:587.566 Debug reg: DWT_CYCCNT
-T062C 26372:587.588 - 0.134ms returns 1 (0x1)
-T3F74 26372:589.937 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26372:589.969 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26372:591.142 Data: 00 00 80 00
-T3F74 26372:591.193 - 1.264ms returns 4 (0x4)
-T3F74 26372:591.232 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26372:591.255 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26372:592.434 Data: 00 00 F0 01
-T3F74 26372:592.496 - 1.284ms returns 4 (0x4)
-T3F74 26372:595.683 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26372:595.714 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26372:596.965 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26372:596.993 - 1.405ms returns 16 (0x10)
-T3F74 26372:597.108 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:597.128 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26372:598.253 Data: 1E 00 00 00
-T3F74 26372:598.281 - 1.180ms returns 4 (0x4)
-T3F74 26372:598.302 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26372:598.321 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26372:598.898 Data: 00 00 00 00 00 00 00 00 00 00 00 00 63 02 00 00 ...
-T3F74 26372:598.922 - 0.628ms returns 20 (0x14)
-T3F74 26372:598.942 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:598.961 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26372:599.378 Data: 1F 03 00 00
-T3F74 26372:599.402 - 0.468ms returns 4 (0x4)
-T3F74 26372:599.422 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26372:599.441 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26372:599.873 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26372:599.896 - 0.481ms returns 12 (0xC)
-T3F74 26372:599.916 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:599.935 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26372:600.367 Data: 00 00 00 00
-T3F74 26372:600.387 - 0.478ms returns 4 (0x4)
-T3F74 26372:600.404 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:600.420 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26372:600.866 Data: 00 00 00 00
-T3F74 26372:600.886 - 0.488ms returns 4 (0x4)
-T3F74 26372:600.903 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26372:600.919 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26372:601.366 Data: 00 00 00 00
-T3F74 26372:601.386 - 0.490ms returns 4 (0x4)
-T062C 26372:613.312 JLINK_IsHalted()
-T062C 26372:614.375 - 1.082ms returns FALSE
-T062C 26372:715.181 JLINK_HasError()
-T062C 26372:715.224 JLINK_IsHalted()
-T062C 26372:716.338 - 1.155ms returns FALSE
-T062C 26372:817.279 JLINK_HasError()
-T062C 26372:817.327 JLINK_IsHalted()
-T062C 26372:818.398 - 1.094ms returns FALSE
-T062C 26372:918.654 JLINK_HasError()
-T062C 26372:918.741 JLINK_IsHalted()
-T062C 26372:919.966 - 1.242ms returns FALSE
-T062C 26373:020.718 JLINK_HasError()
-T062C 26373:020.803 JLINK_IsHalted()
-T062C 26373:021.836 - 1.052ms returns FALSE
-T062C 26373:122.802 JLINK_HasError()
-T062C 26373:122.875 JLINK_HasError()
-T062C 26373:122.919 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26373:122.980 Data: 8D 12 74 01
-T062C 26373:123.037 Debug reg: DWT_CYCCNT
-T062C 26373:123.090 - 0.178ms returns 1 (0x1)
-T3F74 26373:125.556 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26373:125.588 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26373:126.835 Data: 00 00 80 00
-T3F74 26373:126.915 - 1.381ms returns 4 (0x4)
-T3F74 26373:126.968 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26373:126.991 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26373:128.134 Data: 00 00 F0 01
-T3F74 26373:128.212 - 1.263ms returns 4 (0x4)
-T3F74 26373:131.251 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26373:131.279 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26373:132.438 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26373:132.466 - 1.222ms returns 16 (0x10)
-T3F74 26373:132.488 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:132.510 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26373:132.921 Data: 1E 00 00 00
-T3F74 26373:132.941 - 0.460ms returns 4 (0x4)
-T3F74 26373:132.959 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26373:132.975 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26373:133.421 Data: 00 00 00 00 00 00 00 00 00 00 00 00 CD 02 00 00 ...
-T3F74 26373:133.441 - 0.489ms returns 20 (0x14)
-T3F74 26373:133.458 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:133.475 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26373:133.921 Data: 1F 03 00 00
-T3F74 26373:133.941 - 0.489ms returns 4 (0x4)
-T3F74 26373:133.958 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26373:133.974 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26373:134.421 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26373:134.441 - 0.490ms returns 12 (0xC)
-T3F74 26373:134.458 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:134.475 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26373:134.920 Data: 00 00 00 00
-T3F74 26373:134.940 - 0.488ms returns 4 (0x4)
-T3F74 26373:134.958 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:134.974 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26373:135.421 Data: 00 00 00 00
-T3F74 26373:135.441 - 0.489ms returns 4 (0x4)
-T3F74 26373:135.458 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:135.474 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26373:135.920 Data: 00 00 00 00
-T3F74 26373:135.940 - 0.489ms returns 4 (0x4)
-T062C 26373:148.354 JLINK_IsHalted()
-T062C 26373:149.451 - 1.114ms returns FALSE
-T062C 26373:249.645 JLINK_HasError()
-T062C 26373:249.726 JLINK_IsHalted()
-T062C 26373:250.902 - 1.218ms returns FALSE
-T062C 26373:351.152 JLINK_HasError()
-T062C 26373:351.228 JLINK_IsHalted()
-T062C 26373:352.490 - 1.280ms returns FALSE
-T062C 26373:453.677 JLINK_HasError()
-T062C 26373:453.750 JLINK_IsHalted()
-T062C 26373:454.884 - 1.142ms returns FALSE
-T062C 26373:555.035 JLINK_HasError()
-T062C 26373:555.122 JLINK_IsHalted()
-T062C 26373:556.337 - 1.234ms returns FALSE
-T062C 26373:657.802 JLINK_HasError()
-T062C 26373:657.834 JLINK_HasError()
-T062C 26373:657.850 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26373:657.876 Data: 8D 12 74 01
-T062C 26373:657.896 Debug reg: DWT_CYCCNT
-T062C 26373:657.915 - 0.071ms returns 1 (0x1)
-T3F74 26373:660.576 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26373:660.611 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26373:661.732 Data: 00 00 80 00
-T3F74 26373:661.753 - 1.183ms returns 4 (0x4)
-T3F74 26373:661.781 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26373:661.797 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26373:662.229 Data: 00 00 F0 01
-T3F74 26373:662.253 - 0.481ms returns 4 (0x4)
-T3F74 26373:665.441 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26373:665.467 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26373:666.770 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26373:666.803 - 1.370ms returns 16 (0x10)
-T3F74 26373:666.826 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:666.849 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26373:667.357 Data: 1F 00 00 00
-T3F74 26373:667.381 - 0.562ms returns 4 (0x4)
-T3F74 26373:667.401 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26373:667.421 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26373:667.981 Data: 00 00 00 00 00 00 00 00 00 00 00 00 79 02 00 00 ...
-T3F74 26373:668.008 - 0.613ms returns 20 (0x14)
-T3F74 26373:668.025 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:668.041 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26373:668.475 Data: 1F 03 00 00
-T3F74 26373:668.495 - 0.477ms returns 4 (0x4)
-T3F74 26373:668.512 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26373:668.528 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26373:668.974 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26373:668.994 - 0.488ms returns 12 (0xC)
-T3F74 26373:669.011 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:669.027 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26373:669.470 Data: 00 00 00 00
-T3F74 26373:669.490 - 0.486ms returns 4 (0x4)
-T3F74 26373:669.508 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:669.523 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26373:669.970 Data: 00 00 00 00
-T3F74 26373:669.990 - 0.489ms returns 4 (0x4)
-T3F74 26373:670.007 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26373:670.023 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26373:670.481 Data: 00 00 00 00
-T3F74 26373:670.504 - 0.505ms returns 4 (0x4)
-T062C 26373:689.716 JLINK_IsHalted()
-T062C 26373:690.749 - 1.052ms returns FALSE
-T062C 26373:790.938 JLINK_HasError()
-T062C 26373:791.046 JLINK_IsHalted()
-T062C 26373:792.320 - 1.292ms returns FALSE
-T062C 26373:892.503 JLINK_HasError()
-T062C 26373:892.572 JLINK_IsHalted()
-T062C 26373:893.720 - 1.179ms returns FALSE
-T062C 26373:993.933 JLINK_HasError()
-T062C 26373:994.015 JLINK_IsHalted()
-T062C 26373:995.267 - 1.269ms returns FALSE
-T062C 26374:095.488 JLINK_HasError()
-T062C 26374:095.524 JLINK_IsHalted()
-T062C 26374:096.625 - 1.119ms returns FALSE
-T062C 26374:196.776 JLINK_HasError()
-T062C 26374:196.860 JLINK_HasError()
-T062C 26374:196.906 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26374:196.976 Data: 8D 12 74 01
-T062C 26374:197.035 Debug reg: DWT_CYCCNT
-T062C 26374:197.087 - 0.189ms returns 1 (0x1)
-T3F74 26374:199.463 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26374:199.496 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26374:200.705 Data: 00 00 80 00
-T3F74 26374:200.739 - 1.283ms returns 4 (0x4)
-T3F74 26374:200.777 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26374:200.800 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26374:201.982 Data: 00 00 F0 01
-T3F74 26374:202.042 - 1.285ms returns 4 (0x4)
-T3F74 26374:205.182 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26374:205.209 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26374:206.460 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26374:206.488 - 1.313ms returns 16 (0x10)
-T3F74 26374:206.510 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:206.531 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26374:206.921 Data: 1E 00 00 00
-T3F74 26374:206.945 - 0.443ms returns 4 (0x4)
-T3F74 26374:206.966 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26374:206.985 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26374:207.534 Data: 00 00 00 00 00 00 00 00 00 00 00 00 41 00 00 00 ...
-T3F74 26374:207.557 - 0.604ms returns 20 (0x14)
-T3F74 26374:207.581 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:207.597 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26374:208.028 Data: 1F 03 00 00
-T3F74 26374:208.048 - 0.473ms returns 4 (0x4)
-T3F74 26374:208.065 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26374:208.081 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26374:208.528 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26374:208.548 - 0.489ms returns 12 (0xC)
-T3F74 26374:208.565 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:208.581 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26374:209.053 Data: 00 00 00 00
-T3F74 26374:209.073 - 0.515ms returns 4 (0x4)
-T3F74 26374:209.090 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:209.106 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26374:209.527 Data: 00 00 00 00
-T3F74 26374:209.547 - 0.463ms returns 4 (0x4)
-T3F74 26374:209.563 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:209.579 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26374:210.023 Data: 00 00 00 00
-T3F74 26374:210.043 - 0.486ms returns 4 (0x4)
-T062C 26374:229.436 JLINK_IsHalted()
-T062C 26374:230.606 - 1.188ms returns FALSE
-T062C 26374:331.673 JLINK_HasError()
-T062C 26374:331.714 JLINK_IsHalted()
-T062C 26374:332.775 - 1.068ms returns FALSE
-T062C 26374:432.917 JLINK_HasError()
-T062C 26374:432.991 JLINK_IsHalted()
-T062C 26374:434.198 - 1.248ms returns FALSE
-T062C 26374:534.431 JLINK_HasError()
-T062C 26374:534.470 JLINK_IsHalted()
-T062C 26374:535.682 - 1.252ms returns FALSE
-T062C 26374:636.767 JLINK_HasError()
-T062C 26374:636.852 JLINK_IsHalted()
-T062C 26374:638.131 - 1.320ms returns FALSE
-T062C 26374:738.878 JLINK_HasError()
-T062C 26374:738.956 JLINK_HasError()
-T062C 26374:738.974 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26374:739.003 Data: 8D 12 74 01
-T062C 26374:739.027 Debug reg: DWT_CYCCNT
-T062C 26374:739.049 - 0.082ms returns 1 (0x1)
-T3F74 26374:741.397 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26374:741.430 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26374:742.619 Data: 00 00 80 00
-T3F74 26374:742.682 - 1.293ms returns 4 (0x4)
-T3F74 26374:742.722 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26374:742.745 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26374:743.827 Data: 00 00 F0 01
-T3F74 26374:743.848 - 1.133ms returns 4 (0x4)
-T3F74 26374:746.996 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26374:747.028 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26374:748.210 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26374:748.232 - 1.242ms returns 16 (0x10)
-T3F74 26374:748.250 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:748.266 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26374:748.724 Data: 1E 00 00 00
-T3F74 26374:748.751 - 0.509ms returns 4 (0x4)
-T3F74 26374:748.772 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26374:748.793 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26374:749.346 Data: 00 00 00 00 00 00 00 00 00 00 00 00 53 00 00 00 ...
-T3F74 26374:749.372 - 0.607ms returns 20 (0x14)
-T3F74 26374:749.393 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:749.413 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26374:749.845 Data: 1F 03 00 00
-T3F74 26374:749.865 - 0.478ms returns 4 (0x4)
-T3F74 26374:749.882 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26374:749.898 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26374:750.332 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26374:750.352 - 0.476ms returns 12 (0xC)
-T3F74 26374:750.369 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:750.385 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26374:750.830 Data: 00 00 00 00
-T3F74 26374:750.850 - 0.487ms returns 4 (0x4)
-T3F74 26374:750.867 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:750.883 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26374:751.331 Data: 00 00 00 00
-T3F74 26374:751.351 - 0.491ms returns 4 (0x4)
-T3F74 26374:751.368 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26374:751.384 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26374:751.830 Data: 00 00 00 00
-T3F74 26374:751.850 - 0.488ms returns 4 (0x4)
-T062C 26374:763.058 JLINK_IsHalted()
-T062C 26374:764.113 - 1.098ms returns FALSE
-T062C 26374:864.347 JLINK_HasError()
-T062C 26374:864.429 JLINK_IsHalted()
-T062C 26374:865.693 - 1.311ms returns FALSE
-T062C 26374:965.912 JLINK_HasError()
-T062C 26374:965.962 JLINK_IsHalted()
-T062C 26374:967.079 - 1.139ms returns FALSE
-T062C 26375:067.799 JLINK_HasError()
-T062C 26375:067.844 JLINK_IsHalted()
-T062C 26375:069.035 - 1.209ms returns FALSE
-T062C 26375:169.292 JLINK_HasError()
-T062C 26375:169.368 JLINK_IsHalted()
-T062C 26375:170.493 - 1.153ms returns FALSE
-T062C 26375:270.718 JLINK_HasError()
-T062C 26375:270.799 JLINK_HasError()
-T062C 26375:270.843 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26375:270.896 Data: 8D 12 74 01
-T062C 26375:270.917 Debug reg: DWT_CYCCNT
-T062C 26375:270.936 - 0.099ms returns 1 (0x1)
-T3F74 26375:273.513 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26375:273.550 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26375:274.763 Data: 00 00 80 00
-T3F74 26375:274.926 - 1.441ms returns 4 (0x4)
-T3F74 26375:275.036 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26375:275.091 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26375:276.151 Data: 00 00 F0 01
-T3F74 26375:276.175 - 1.146ms returns 4 (0x4)
-T3F74 26375:279.450 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26375:279.477 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26375:280.692 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26375:280.720 - 1.277ms returns 16 (0x10)
-T3F74 26375:280.741 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:280.760 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26375:281.136 Data: 1E 00 00 00
-T3F74 26375:281.156 - 0.422ms returns 4 (0x4)
-T3F74 26375:281.173 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26375:281.190 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26375:281.823 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 00 00 00 ...
-T3F74 26375:281.847 - 0.681ms returns 20 (0x14)
-T3F74 26375:281.867 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:281.886 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26375:282.268 Data: 1F 03 00 00
-T3F74 26375:282.292 - 0.433ms returns 4 (0x4)
-T3F74 26375:282.313 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26375:282.331 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26375:282.761 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26375:282.781 - 0.475ms returns 12 (0xC)
-T3F74 26375:282.798 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:282.814 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26375:283.260 Data: 00 00 00 00
-T3F74 26375:283.280 - 0.488ms returns 4 (0x4)
-T3F74 26375:283.297 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:283.313 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26375:283.761 Data: 00 00 00 00
-T3F74 26375:283.780 - 0.490ms returns 4 (0x4)
-T3F74 26375:283.797 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:283.813 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26375:284.259 Data: 00 00 00 00
-T3F74 26375:284.278 - 0.488ms returns 4 (0x4)
-T062C 26375:296.465 JLINK_IsHalted()
-T062C 26375:297.524 - 1.076ms returns FALSE
-T062C 26375:398.235 JLINK_HasError()
-T062C 26375:398.276 JLINK_IsHalted()
-T062C 26375:399.555 - 1.296ms returns FALSE
-T062C 26375:499.756 JLINK_HasError()
-T062C 26375:499.836 JLINK_IsHalted()
-T062C 26375:501.130 - 1.335ms returns FALSE
-T062C 26375:601.612 JLINK_HasError()
-T062C 26375:601.684 JLINK_IsHalted()
-T062C 26375:602.741 - 1.066ms returns FALSE
-T062C 26375:703.527 JLINK_HasError()
-T062C 26375:703.613 JLINK_IsHalted()
-T062C 26375:704.757 - 1.161ms returns FALSE
-T062C 26375:805.384 JLINK_HasError()
-T062C 26375:805.503 JLINK_HasError()
-T062C 26375:805.526 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26375:805.559 Data: 8D 12 74 01
-T062C 26375:805.591 Debug reg: DWT_CYCCNT
-T062C 26375:805.620 - 0.101ms returns 1 (0x1)
-T3F74 26375:808.173 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26375:808.215 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26375:809.462 Data: 00 00 80 00
-T3F74 26375:809.496 - 1.332ms returns 4 (0x4)
-T3F74 26375:809.537 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26375:809.560 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26375:810.782 Data: 00 00 F0 01
-T3F74 26375:810.849 - 1.318ms returns 4 (0x4)
-T3F74 26375:813.850 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26375:813.886 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26375:815.123 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26375:815.155 - 1.313ms returns 16 (0x10)
-T3F74 26375:815.192 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:815.215 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26375:815.704 Data: 1F 00 00 00
-T3F74 26375:815.728 - 0.543ms returns 4 (0x4)
-T3F74 26375:815.759 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26375:815.779 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26375:816.338 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D7 00 00 00 ...
-T3F74 26375:816.362 - 0.610ms returns 20 (0x14)
-T3F74 26375:816.394 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:816.413 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26375:816.815 Data: 1F 03 00 00
-T3F74 26375:816.838 - 0.452ms returns 4 (0x4)
-T3F74 26375:816.861 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26375:816.880 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26375:817.326 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26375:817.350 - 0.496ms returns 12 (0xC)
-T3F74 26375:817.372 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:817.392 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26375:817.825 Data: 00 00 00 00
-T3F74 26375:817.850 - 0.486ms returns 4 (0x4)
-T3F74 26375:817.881 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:817.912 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26375:818.321 Data: 00 00 00 00
-T3F74 26375:818.344 - 0.471ms returns 4 (0x4)
-T3F74 26375:818.367 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26375:818.386 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26375:818.824 Data: 00 00 00 00
-T3F74 26375:818.847 - 0.488ms returns 4 (0x4)
-T062C 26375:839.106 JLINK_IsHalted()
-T062C 26375:840.217 - 1.128ms returns FALSE
-T062C 26375:940.436 JLINK_HasError()
-T062C 26375:940.520 JLINK_IsHalted()
-T062C 26375:941.771 - 1.292ms returns FALSE
-T062C 26376:042.717 JLINK_HasError()
-T062C 26376:042.767 JLINK_IsHalted()
-T062C 26376:043.821 - 1.076ms returns FALSE
-T062C 26376:144.504 JLINK_HasError()
-T062C 26376:144.546 JLINK_IsHalted()
-T062C 26376:145.790 - 1.285ms returns FALSE
-T062C 26376:246.048 JLINK_HasError()
-T062C 26376:246.121 JLINK_IsHalted()
-T062C 26376:247.383 - 1.310ms returns FALSE
-T062C 26376:348.634 JLINK_HasError()
-T062C 26376:348.723 JLINK_HasError()
-T062C 26376:348.768 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26376:348.829 Data: 8D 12 74 01
-T062C 26376:348.886 Debug reg: DWT_CYCCNT
-T062C 26376:348.936 - 0.176ms returns 1 (0x1)
-T3F74 26376:351.605 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26376:351.643 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26376:352.929 Data: 00 00 80 00
-T3F74 26376:353.015 - 1.417ms returns 4 (0x4)
-T3F74 26376:353.054 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26376:353.077 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26376:354.214 Data: 00 00 F0 01
-T3F74 26376:354.292 - 1.267ms returns 4 (0x4)
-T3F74 26376:357.597 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26376:357.628 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26376:358.879 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26376:358.913 - 1.324ms returns 16 (0x10)
-T3F74 26376:358.937 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:358.959 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26376:359.493 Data: 1E 00 00 00
-T3F74 26376:359.517 - 0.588ms returns 4 (0x4)
-T3F74 26376:359.538 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26376:359.557 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26376:360.121 Data: 00 00 00 00 00 00 00 00 00 00 00 00 13 03 00 00 ...
-T3F74 26376:360.144 - 0.614ms returns 20 (0x14)
-T3F74 26376:360.165 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:360.184 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26376:360.625 Data: 1F 03 00 00
-T3F74 26376:360.649 - 0.492ms returns 4 (0x4)
-T3F74 26376:360.669 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26376:360.688 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26376:361.117 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26376:361.136 - 0.474ms returns 12 (0xC)
-T3F74 26376:361.153 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:361.169 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26376:361.619 Data: 00 00 00 00
-T3F74 26376:361.639 - 0.492ms returns 4 (0x4)
-T3F74 26376:361.656 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:361.672 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26376:362.117 Data: 00 00 00 00
-T3F74 26376:362.137 - 0.487ms returns 4 (0x4)
-T3F74 26376:362.154 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:362.170 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26376:362.618 Data: 00 00 00 00
-T3F74 26376:362.638 - 0.491ms returns 4 (0x4)
-T062C 26376:382.179 JLINK_IsHalted()
-T062C 26376:383.261 - 1.110ms returns FALSE
-T062C 26376:483.789 JLINK_HasError()
-T062C 26376:483.831 JLINK_IsHalted()
-T062C 26376:484.888 - 1.092ms returns FALSE
-T062C 26376:585.737 JLINK_HasError()
-T062C 26376:585.812 JLINK_IsHalted()
-T062C 26376:586.999 - 1.204ms returns FALSE
-T062C 26376:687.680 JLINK_HasError()
-T062C 26376:687.710 JLINK_IsHalted()
-T062C 26376:688.930 - 1.238ms returns FALSE
-T062C 26376:789.337 JLINK_HasError()
-T062C 26376:789.434 JLINK_IsHalted()
-T062C 26376:790.761 - 1.369ms returns FALSE
-T062C 26376:891.224 JLINK_HasError()
-T062C 26376:891.311 JLINK_HasError()
-T062C 26376:891.339 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26376:891.368 Data: 8D 12 74 01
-T062C 26376:891.393 Debug reg: DWT_CYCCNT
-T062C 26376:891.418 - 0.086ms returns 1 (0x1)
-T3F74 26376:893.710 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26376:893.748 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26376:894.943 Data: 00 00 80 00
-T3F74 26376:895.025 - 1.321ms returns 4 (0x4)
-T3F74 26376:895.059 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26376:895.079 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26376:896.187 Data: 00 00 F0 01
-T3F74 26376:896.219 - 1.168ms returns 4 (0x4)
-T3F74 26376:899.772 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26376:899.814 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26376:901.081 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26376:901.113 - 1.349ms returns 16 (0x10)
-T3F74 26376:901.145 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:901.165 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26376:901.545 Data: 1E 00 00 00
-T3F74 26376:901.566 - 0.427ms returns 4 (0x4)
-T3F74 26376:901.583 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26376:901.600 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26376:902.045 Data: 00 00 00 00 00 00 00 00 00 00 00 00 19 02 00 00 ...
-T3F74 26376:902.065 - 0.488ms returns 20 (0x14)
-T3F74 26376:902.082 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:902.099 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26376:902.541 Data: 1F 03 00 00
-T3F74 26376:902.561 - 0.485ms returns 4 (0x4)
-T3F74 26376:902.578 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26376:902.594 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26376:903.040 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26376:903.060 - 0.488ms returns 12 (0xC)
-T3F74 26376:903.077 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:903.093 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26376:903.570 Data: 00 00 00 00
-T3F74 26376:903.594 - 0.525ms returns 4 (0x4)
-T3F74 26376:903.614 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:903.632 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26376:904.050 Data: 00 00 00 00
-T3F74 26376:904.073 - 0.467ms returns 4 (0x4)
-T3F74 26376:904.093 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26376:904.112 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26376:904.550 Data: 00 00 00 00
-T3F74 26376:904.574 - 0.488ms returns 4 (0x4)
-T062C 26376:916.302 JLINK_IsHalted()
-T062C 26376:917.457 - 1.174ms returns FALSE
-T062C 26377:017.920 JLINK_HasError()
-T062C 26377:017.975 JLINK_IsHalted()
-T062C 26377:019.165 - 1.208ms returns FALSE
-T062C 26377:120.103 JLINK_HasError()
-T062C 26377:120.151 JLINK_IsHalted()
-T062C 26377:121.355 - 1.227ms returns FALSE
-T062C 26377:222.053 JLINK_HasError()
-T062C 26377:222.094 JLINK_IsHalted()
-T062C 26377:223.225 - 1.149ms returns FALSE
-T062C 26377:323.419 JLINK_HasError()
-T062C 26377:323.492 JLINK_IsHalted()
-T062C 26377:324.709 - 1.235ms returns FALSE
-T062C 26377:424.898 JLINK_HasError()
-T062C 26377:424.972 JLINK_HasError()
-T062C 26377:425.017 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26377:425.079 Data: 8D 12 74 01
-T062C 26377:425.099 Debug reg: DWT_CYCCNT
-T062C 26377:425.118 - 0.107ms returns 1 (0x1)
-T3F74 26377:427.792 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26377:427.832 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26377:428.957 Data: 00 00 80 00
-T3F74 26377:428.990 - 1.206ms returns 4 (0x4)
-T3F74 26377:429.029 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26377:429.052 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26377:429.479 Data: 00 00 F0 01
-T3F74 26377:429.499 - 0.476ms returns 4 (0x4)
-T3F74 26377:432.484 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26377:432.520 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26377:433.754 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26377:433.786 - 1.311ms returns 16 (0x10)
-T3F74 26377:433.810 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:433.833 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26377:434.233 Data: 1E 00 00 00
-T3F74 26377:434.257 - 0.454ms returns 4 (0x4)
-T3F74 26377:434.277 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26377:434.296 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26377:434.850 Data: 00 00 00 00 00 00 00 00 00 00 00 00 C7 02 00 00 ...
-T3F74 26377:434.870 - 0.599ms returns 20 (0x14)
-T3F74 26377:434.887 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:434.903 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26377:435.349 Data: 1F 03 00 00
-T3F74 26377:435.370 - 0.489ms returns 4 (0x4)
-T3F74 26377:435.387 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26377:435.403 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26377:435.848 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26377:435.868 - 0.488ms returns 12 (0xC)
-T3F74 26377:435.885 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:435.901 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26377:436.350 Data: 00 00 00 00
-T3F74 26377:436.370 - 0.491ms returns 4 (0x4)
-T3F74 26377:436.387 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:436.403 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26377:436.848 Data: 00 00 00 00
-T3F74 26377:436.868 - 0.487ms returns 4 (0x4)
-T3F74 26377:436.885 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:436.901 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26377:437.349 Data: 00 00 00 00
-T3F74 26377:437.369 - 0.490ms returns 4 (0x4)
-T062C 26377:449.786 JLINK_IsHalted()
-T062C 26377:450.856 - 1.088ms returns FALSE
-T062C 26377:551.702 JLINK_HasError()
-T062C 26377:551.751 JLINK_IsHalted()
-T062C 26377:552.920 - 1.206ms returns FALSE
-T062C 26377:653.595 JLINK_HasError()
-T062C 26377:653.673 JLINK_IsHalted()
-T062C 26377:654.868 - 1.208ms returns FALSE
-T062C 26377:755.377 JLINK_HasError()
-T062C 26377:755.453 JLINK_IsHalted()
-T062C 26377:756.676 - 1.265ms returns FALSE
-T062C 26377:857.515 JLINK_HasError()
-T062C 26377:857.602 JLINK_IsHalted()
-T062C 26377:858.751 - 1.167ms returns FALSE
-T062C 26377:958.959 JLINK_HasError()
-T062C 26377:959.051 JLINK_HasError()
-T062C 26377:959.095 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26377:959.163 Data: 8D 12 74 01
-T062C 26377:959.221 Debug reg: DWT_CYCCNT
-T062C 26377:959.266 - 0.178ms returns 1 (0x1)
-T3F74 26377:961.843 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26377:961.892 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26377:962.995 Data: 00 00 80 00
-T3F74 26377:963.075 - 1.252ms returns 4 (0x4)
-T3F74 26377:963.164 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26377:963.227 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26377:964.294 Data: 00 00 F0 01
-T3F74 26377:964.327 - 1.171ms returns 4 (0x4)
-T3F74 26377:967.419 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26377:967.446 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26377:968.709 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26377:968.737 - 1.325ms returns 16 (0x10)
-T3F74 26377:968.758 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:968.777 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26377:969.153 Data: 1E 00 00 00
-T3F74 26377:969.173 - 0.422ms returns 4 (0x4)
-T3F74 26377:969.191 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26377:969.207 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26377:969.656 Data: 00 00 00 00 00 00 00 00 00 00 00 00 23 01 00 00 ...
-T3F74 26377:969.676 - 0.492ms returns 20 (0x14)
-T3F74 26377:969.693 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:969.709 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26377:970.148 Data: 1F 03 00 00
-T3F74 26377:970.179 - 0.493ms returns 4 (0x4)
-T3F74 26377:970.197 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26377:970.213 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26377:970.649 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26377:970.668 - 0.478ms returns 12 (0xC)
-T3F74 26377:970.686 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:970.702 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26377:971.148 Data: 00 00 00 00
-T3F74 26377:971.168 - 0.489ms returns 4 (0x4)
-T3F74 26377:971.185 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:971.201 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26377:971.654 Data: 00 00 00 00
-T3F74 26377:971.677 - 0.500ms returns 4 (0x4)
-T3F74 26377:971.697 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26377:971.716 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26377:972.153 Data: 00 00 00 00
-T3F74 26377:972.177 - 0.487ms returns 4 (0x4)
-T062C 26377:984.111 JLINK_IsHalted()
-T062C 26377:985.164 - 1.071ms returns FALSE
-T062C 26378:085.884 JLINK_HasError()
-T062C 26378:086.003 JLINK_IsHalted()
-T062C 26378:087.024 - 1.038ms returns FALSE
-T062C 26378:188.016 JLINK_HasError()
-T062C 26378:188.060 JLINK_IsHalted()
-T062C 26378:189.218 - 1.182ms returns FALSE
-T062C 26378:289.358 JLINK_HasError()
-T062C 26378:289.444 JLINK_IsHalted()
-T062C 26378:290.602 - 1.176ms returns FALSE
-T062C 26378:390.803 JLINK_HasError()
-T062C 26378:390.889 JLINK_IsHalted()
-T062C 26378:392.070 - 1.200ms returns FALSE
-T062C 26378:492.603 JLINK_HasError()
-T062C 26378:492.682 JLINK_HasError()
-T062C 26378:492.726 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26378:492.787 Data: 8D 12 74 01
-T062C 26378:492.856 Debug reg: DWT_CYCCNT
-T062C 26378:492.911 - 0.203ms returns 1 (0x1)
-T3F74 26378:495.384 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26378:495.417 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26378:496.614 Data: 00 00 80 00
-T3F74 26378:496.694 - 1.337ms returns 4 (0x4)
-T3F74 26378:496.752 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26378:496.775 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26378:497.919 Data: 00 00 F0 01
-T3F74 26378:497.996 - 1.264ms returns 4 (0x4)
-T3F74 26378:501.427 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26378:501.458 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26378:502.633 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26378:502.662 - 1.241ms returns 16 (0x10)
-T3F74 26378:502.682 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26378:502.702 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26378:503.079 Data: 1E 00 00 00
-T3F74 26378:503.099 - 0.424ms returns 4 (0x4)
-T3F74 26378:503.117 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26378:503.133 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26378:503.587 Data: 00 00 00 00 00 00 00 00 00 00 00 00 59 00 00 00 ...
-T3F74 26378:503.607 - 0.497ms returns 20 (0x14)
-T3F74 26378:503.624 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26378:503.640 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26378:504.077 Data: 1F 03 00 00
-T3F74 26378:504.097 - 0.479ms returns 4 (0x4)
-T3F74 26378:504.114 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26378:504.130 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26378:504.579 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26378:504.599 - 0.492ms returns 12 (0xC)
-T3F74 26378:504.616 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26378:504.632 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26378:505.077 Data: 00 00 00 00
-T3F74 26378:505.097 - 0.487ms returns 4 (0x4)
-T3F74 26378:505.114 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26378:505.130 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26378:505.583 Data: 00 00 00 00
-T3F74 26378:505.607 - 0.501ms returns 4 (0x4)
-T3F74 26378:505.627 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26378:505.646 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26378:506.083 Data: 00 00 00 00
-T3F74 26378:506.107 - 0.487ms returns 4 (0x4)
-T062C 26378:518.263 JLINK_IsHalted()
-T062C 26378:519.349 - 1.104ms returns FALSE
-T062C 26378:620.062 JLINK_HasError()
-T062C 26378:620.144 JLINK_IsHalted()
-T062C 26378:621.411 - 1.308ms returns FALSE
-T062C 26378:722.035 JLINK_HasError()
-T062C 26378:722.117 JLINK_IsHalted()
-T062C 26378:723.323 - 1.223ms returns FALSE
-T062C 26378:824.248 JLINK_HasError()
-T062C 26378:824.331 JLINK_IsHalted()
-T062C 26378:825.509 - 1.220ms returns FALSE
-T062C 26378:925.995 JLINK_HasError()
-T062C 26378:926.033 JLINK_IsHalted()
-T062C 26378:927.041 - 1.017ms returns FALSE
-T062C 26379:027.115 JLINK_HasError()
-T062C 26379:027.249 JLINK_HasError()
-T062C 26379:027.271 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26379:027.299 Data: 8D 12 74 01
-T062C 26379:027.323 Debug reg: DWT_CYCCNT
-T062C 26379:027.345 - 0.082ms returns 1 (0x1)
-T3F74 26379:029.706 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26379:029.739 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26379:030.919 Data: 00 00 80 00
-T3F74 26379:030.999 - 1.319ms returns 4 (0x4)
-T3F74 26379:031.058 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26379:031.082 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26379:032.143 Data: 00 00 F0 01
-T3F74 26379:032.182 - 1.132ms returns 4 (0x4)
-T3F74 26379:035.627 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26379:035.669 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26379:036.986 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26379:037.049 - 1.441ms returns 16 (0x10)
-T3F74 26379:037.104 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:037.122 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26379:037.516 Data: 1E 00 00 00
-T3F74 26379:037.540 - 0.444ms returns 4 (0x4)
-T3F74 26379:037.561 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26379:037.580 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26379:038.143 Data: 00 00 00 00 00 00 00 00 00 00 00 00 59 00 00 00 ...
-T3F74 26379:038.166 - 0.613ms returns 20 (0x14)
-T3F74 26379:038.186 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:038.205 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26379:038.635 Data: 1F 03 00 00
-T3F74 26379:038.656 - 0.476ms returns 4 (0x4)
-T3F74 26379:038.673 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26379:038.689 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26379:039.137 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26379:039.156 - 0.490ms returns 12 (0xC)
-T3F74 26379:039.173 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:039.189 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26379:039.635 Data: 00 00 00 00
-T3F74 26379:039.655 - 0.488ms returns 4 (0x4)
-T3F74 26379:039.672 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:039.688 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26379:040.136 Data: 00 00 00 00
-T3F74 26379:040.156 - 0.490ms returns 4 (0x4)
-T3F74 26379:040.173 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:040.189 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26379:040.635 Data: 00 00 00 00
-T3F74 26379:040.655 - 0.489ms returns 4 (0x4)
-T062C 26379:045.529 JLINK_IsHalted()
-T062C 26379:046.752 - 1.242ms returns FALSE
-T062C 26379:146.903 JLINK_HasError()
-T062C 26379:146.978 JLINK_IsHalted()
-T062C 26379:148.135 - 1.175ms returns FALSE
-T062C 26379:249.002 JLINK_HasError()
-T062C 26379:249.056 JLINK_IsHalted()
-T062C 26379:250.126 - 1.089ms returns FALSE
-T062C 26379:350.459 JLINK_HasError()
-T062C 26379:350.515 JLINK_IsHalted()
-T062C 26379:351.746 - 1.249ms returns FALSE
-T062C 26379:452.568 JLINK_HasError()
-T062C 26379:452.641 JLINK_IsHalted()
-T062C 26379:453.779 - 1.156ms returns FALSE
-T062C 26379:553.884 JLINK_HasError()
-T062C 26379:553.965 JLINK_HasError()
-T062C 26379:554.013 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26379:554.074 Data: 8D 12 74 01
-T062C 26379:554.130 Debug reg: DWT_CYCCNT
-T062C 26379:554.159 - 0.153ms returns 1 (0x1)
-T3F74 26379:556.614 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26379:556.647 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26379:557.852 Data: 00 00 80 00
-T3F74 26379:557.931 - 1.341ms returns 4 (0x4)
-T3F74 26379:557.988 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26379:558.011 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26379:559.073 Data: 00 00 F0 01
-T3F74 26379:559.106 - 1.125ms returns 4 (0x4)
-T3F74 26379:562.761 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26379:562.794 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26379:563.957 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26379:563.990 - 1.237ms returns 16 (0x10)
-T3F74 26379:564.014 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:564.037 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26379:564.442 Data: 1E 00 00 00
-T3F74 26379:564.466 - 0.460ms returns 4 (0x4)
-T3F74 26379:564.487 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26379:564.506 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26379:565.068 Data: 00 00 00 00 00 00 00 00 00 00 00 00 9D 02 00 00 ...
-T3F74 26379:565.092 - 0.612ms returns 20 (0x14)
-T3F74 26379:565.112 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:565.131 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26379:565.568 Data: 1F 03 00 00
-T3F74 26379:565.592 - 0.488ms returns 4 (0x4)
-T3F74 26379:565.613 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26379:565.632 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26379:566.068 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26379:566.092 - 0.487ms returns 12 (0xC)
-T3F74 26379:566.112 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:566.131 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26379:566.594 Data: 00 00 00 00
-T3F74 26379:566.618 - 0.514ms returns 4 (0x4)
-T3F74 26379:566.638 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:566.657 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26379:567.067 Data: 00 00 00 00
-T3F74 26379:567.091 - 0.460ms returns 4 (0x4)
-T3F74 26379:567.111 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26379:567.130 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26379:567.566 Data: 00 00 00 00
-T3F74 26379:567.591 - 0.488ms returns 4 (0x4)
-T062C 26379:580.600 JLINK_IsHalted()
-T062C 26379:581.764 - 1.184ms returns FALSE
-T062C 26379:681.986 JLINK_HasError()
-T062C 26379:682.069 JLINK_IsHalted()
-T062C 26379:683.240 - 1.189ms returns FALSE
-T062C 26379:784.303 JLINK_HasError()
-T062C 26379:784.383 JLINK_IsHalted()
-T062C 26379:785.538 - 1.173ms returns FALSE
-T062C 26379:886.695 JLINK_HasError()
-T062C 26379:886.780 JLINK_IsHalted()
-T062C 26379:887.960 - 1.197ms returns FALSE
-T062C 26379:988.376 JLINK_HasError()
-T062C 26379:988.455 JLINK_IsHalted()
-T062C 26379:989.526 - 1.080ms returns FALSE
-T062C 26380:089.765 JLINK_HasError()
-T062C 26380:089.857 JLINK_HasError()
-T062C 26380:089.908 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26380:089.970 Data: 8D 12 74 01
-T062C 26380:090.016 Debug reg: DWT_CYCCNT
-T062C 26380:090.038 - 0.138ms returns 1 (0x1)
-T3F74 26380:092.583 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26380:092.627 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26380:093.855 Data: 00 00 80 00
-T3F74 26380:093.911 - 1.335ms returns 4 (0x4)
-T3F74 26380:093.946 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26380:093.966 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26380:094.379 Data: 00 00 F0 01
-T3F74 26380:094.403 - 0.464ms returns 4 (0x4)
-T3F74 26380:097.746 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26380:097.778 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26380:099.050 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26380:099.078 - 1.338ms returns 16 (0x10)
-T3F74 26380:099.099 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:099.118 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26380:099.621 Data: 1F 00 00 00
-T3F74 26380:099.641 - 0.549ms returns 4 (0x4)
-T3F74 26380:099.659 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26380:099.675 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26380:100.120 Data: 00 00 00 00 00 00 00 00 00 00 00 00 05 00 00 00 ...
-T3F74 26380:100.140 - 0.488ms returns 20 (0x14)
-T3F74 26380:100.157 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:100.174 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26380:100.620 Data: 1F 03 00 00
-T3F74 26380:100.641 - 0.489ms returns 4 (0x4)
-T3F74 26380:100.657 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26380:100.673 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26380:101.118 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26380:101.138 - 0.487ms returns 12 (0xC)
-T3F74 26380:101.155 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:101.171 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26380:101.621 Data: 00 00 00 00
-T3F74 26380:101.641 - 0.492ms returns 4 (0x4)
-T3F74 26380:101.658 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:101.674 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26380:102.116 Data: 00 00 00 00
-T3F74 26380:102.136 - 0.484ms returns 4 (0x4)
-T3F74 26380:102.153 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:102.169 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26380:102.664 Data: 00 00 00 00
-T3F74 26380:102.688 - 0.543ms returns 4 (0x4)
-T062C 26380:121.482 JLINK_IsHalted()
-T062C 26380:122.507 - 1.045ms returns FALSE
-T062C 26380:222.710 JLINK_HasError()
-T062C 26380:222.797 JLINK_IsHalted()
-T062C 26380:224.097 - 1.318ms returns FALSE
-T062C 26380:324.318 JLINK_HasError()
-T062C 26380:324.365 JLINK_IsHalted()
-T062C 26380:325.489 - 1.170ms returns FALSE
-T062C 26380:425.732 JLINK_HasError()
-T062C 26380:425.819 JLINK_IsHalted()
-T062C 26380:427.049 - 1.249ms returns FALSE
-T062C 26380:527.239 JLINK_HasError()
-T062C 26380:527.320 JLINK_IsHalted()
-T062C 26380:528.456 - 1.153ms returns FALSE
-T062C 26380:629.041 JLINK_HasError()
-T062C 26380:629.087 JLINK_HasError()
-T062C 26380:629.103 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26380:629.128 Data: 8D 12 74 01
-T062C 26380:629.148 Debug reg: DWT_CYCCNT
-T062C 26380:629.166 - 0.070ms returns 1 (0x1)
-T3F74 26380:631.637 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26380:631.670 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26380:632.768 Data: 00 00 80 00
-T3F74 26380:632.855 - 1.237ms returns 4 (0x4)
-T3F74 26380:632.972 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26380:632.996 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26380:634.199 Data: 00 00 F0 01
-T3F74 26380:634.278 - 1.326ms returns 4 (0x4)
-T3F74 26380:637.741 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26380:637.776 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26380:639.055 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26380:639.126 - 1.393ms returns 16 (0x10)
-T3F74 26380:639.150 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:639.173 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26380:640.397 Data: 1E 00 00 00
-T3F74 26380:640.475 - 1.351ms returns 4 (0x4)
-T3F74 26380:640.515 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26380:640.534 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26380:641.048 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F9 02 00 00 ...
-T3F74 26380:641.068 - 0.560ms returns 20 (0x14)
-T3F74 26380:641.086 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:641.102 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26380:641.549 Data: 1F 03 00 00
-T3F74 26380:641.570 - 0.490ms returns 4 (0x4)
-T3F74 26380:641.587 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26380:641.603 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26380:642.048 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26380:642.068 - 0.487ms returns 12 (0xC)
-T3F74 26380:642.085 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:642.107 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26380:642.548 Data: 00 00 00 00
-T3F74 26380:642.568 - 0.490ms returns 4 (0x4)
-T3F74 26380:642.585 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:642.601 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26380:643.047 Data: 00 00 00 00
-T3F74 26380:643.067 - 0.488ms returns 4 (0x4)
-T3F74 26380:643.084 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26380:643.100 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26380:643.547 Data: 00 00 00 00
-T3F74 26380:643.567 - 0.489ms returns 4 (0x4)
-T062C 26380:663.221 JLINK_IsHalted()
-T062C 26380:664.371 - 1.168ms returns FALSE
-T062C 26380:765.451 JLINK_HasError()
-T062C 26380:765.530 JLINK_IsHalted()
-T062C 26380:766.790 - 1.308ms returns FALSE
-T062C 26380:868.033 JLINK_HasError()
-T062C 26380:868.115 JLINK_IsHalted()
-T062C 26380:869.292 - 1.219ms returns FALSE
-T062C 26380:969.481 JLINK_HasError()
-T062C 26380:969.568 JLINK_IsHalted()
-T062C 26380:970.729 - 1.179ms returns FALSE
-T062C 26381:070.957 JLINK_HasError()
-T062C 26381:071.035 JLINK_IsHalted()
-T062C 26381:072.128 - 1.107ms returns FALSE
-T062C 26381:172.283 JLINK_HasError()
-T062C 26381:172.364 JLINK_HasError()
-T062C 26381:172.408 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26381:172.469 Data: 8D 12 74 01
-T062C 26381:172.508 Debug reg: DWT_CYCCNT
-T062C 26381:172.527 - 0.125ms returns 1 (0x1)
-T3F74 26381:174.729 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26381:174.762 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26381:176.008 Data: 00 00 80 00
-T3F74 26381:176.088 - 1.386ms returns 4 (0x4)
-T3F74 26381:176.148 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26381:176.172 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26381:177.319 Data: 00 00 F0 01
-T3F74 26381:177.397 - 1.268ms returns 4 (0x4)
-T3F74 26381:180.824 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26381:180.860 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26381:182.031 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26381:182.060 - 1.242ms returns 16 (0x10)
-T3F74 26381:182.080 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:182.099 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26381:182.476 Data: 1E 00 00 00
-T3F74 26381:182.496 - 0.423ms returns 4 (0x4)
-T3F74 26381:182.514 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26381:182.530 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26381:182.977 Data: 00 00 00 00 00 00 00 00 00 00 00 00 7D 00 00 00 ...
-T3F74 26381:182.997 - 0.489ms returns 20 (0x14)
-T3F74 26381:183.014 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:183.030 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26381:183.476 Data: 1F 03 00 00
-T3F74 26381:183.496 - 0.489ms returns 4 (0x4)
-T3F74 26381:183.513 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26381:183.530 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26381:183.976 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26381:183.996 - 0.489ms returns 12 (0xC)
-T3F74 26381:184.013 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:184.029 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26381:184.475 Data: 00 00 00 00
-T3F74 26381:184.495 - 0.489ms returns 4 (0x4)
-T3F74 26381:184.512 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:184.528 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26381:184.975 Data: 00 00 00 00
-T3F74 26381:184.995 - 0.489ms returns 4 (0x4)
-T3F74 26381:185.012 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:185.028 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26381:185.475 Data: 00 00 00 00
-T3F74 26381:185.495 - 0.489ms returns 4 (0x4)
-T062C 26381:197.016 JLINK_IsHalted()
-T062C 26381:198.144 - 1.146ms returns FALSE
-T062C 26381:299.159 JLINK_HasError()
-T062C 26381:299.240 JLINK_IsHalted()
-T062C 26381:300.348 - 1.115ms returns FALSE
-T062C 26381:400.689 JLINK_HasError()
-T062C 26381:400.743 JLINK_IsHalted()
-T062C 26381:401.906 - 1.185ms returns FALSE
-T062C 26381:502.679 JLINK_HasError()
-T062C 26381:502.764 JLINK_IsHalted()
-T062C 26381:503.972 - 1.226ms returns FALSE
-T062C 26381:604.106 JLINK_HasError()
-T062C 26381:604.193 JLINK_IsHalted()
-T062C 26381:605.312 - 1.129ms returns FALSE
-T062C 26381:706.616 JLINK_HasError()
-T062C 26381:706.706 JLINK_HasError()
-T062C 26381:706.750 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26381:706.811 Data: 8D 12 74 01
-T062C 26381:706.869 Debug reg: DWT_CYCCNT
-T062C 26381:706.910 - 0.167ms returns 1 (0x1)
-T3F74 26381:709.271 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26381:709.303 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26381:710.502 Data: 00 00 80 00
-T3F74 26381:710.546 - 1.284ms returns 4 (0x4)
-T3F74 26381:710.591 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26381:710.654 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26381:711.865 Data: 00 00 F0 01
-T3F74 26381:711.939 - 1.355ms returns 4 (0x4)
-T3F74 26381:715.279 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26381:715.306 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26381:716.546 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26381:716.579 - 1.308ms returns 16 (0x10)
-T3F74 26381:716.603 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:716.626 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26381:717.031 Data: 1F 00 00 00
-T3F74 26381:717.055 - 0.460ms returns 4 (0x4)
-T3F74 26381:717.075 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26381:717.104 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26381:717.668 Data: 00 00 00 00 00 00 00 00 00 00 00 00 33 00 00 00 ...
-T3F74 26381:717.694 - 0.626ms returns 20 (0x14)
-T3F74 26381:717.714 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:717.733 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26381:718.154 Data: 1F 03 00 00
-T3F74 26381:718.175 - 0.467ms returns 4 (0x4)
-T3F74 26381:718.192 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26381:718.208 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26381:718.655 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26381:718.675 - 0.490ms returns 12 (0xC)
-T3F74 26381:718.692 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:718.709 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26381:719.154 Data: 00 00 00 00
-T3F74 26381:719.173 - 0.488ms returns 4 (0x4)
-T3F74 26381:719.190 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:719.206 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26381:719.655 Data: 00 00 00 00
-T3F74 26381:719.675 - 0.491ms returns 4 (0x4)
-T3F74 26381:719.692 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26381:719.708 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26381:720.154 Data: 00 00 00 00
-T3F74 26381:720.174 - 0.488ms returns 4 (0x4)
-T062C 26381:739.385 JLINK_IsHalted()
-T062C 26381:740.432 - 1.065ms returns FALSE
-T062C 26381:841.127 JLINK_HasError()
-T062C 26381:841.167 JLINK_IsHalted()
-T062C 26381:842.410 - 1.285ms returns FALSE
-T062C 26381:942.896 JLINK_HasError()
-T062C 26381:942.980 JLINK_IsHalted()
-T062C 26381:944.044 - 1.072ms returns FALSE
-T062C 26382:044.518 JLINK_HasError()
-T062C 26382:044.595 JLINK_IsHalted()
-T062C 26382:045.816 - 1.266ms returns FALSE
-T062C 26382:146.135 JLINK_HasError()
-T062C 26382:146.216 JLINK_IsHalted()
-T062C 26382:147.429 - 1.256ms returns FALSE
-T062C 26382:248.171 JLINK_HasError()
-T062C 26382:248.250 JLINK_HasError()
-T062C 26382:248.268 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26382:248.298 Data: 8D 12 74 01
-T062C 26382:248.322 Debug reg: DWT_CYCCNT
-T062C 26382:248.344 - 0.083ms returns 1 (0x1)
-T3F74 26382:250.701 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26382:250.734 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26382:251.869 Data: 00 00 80 00
-T3F74 26382:251.905 - 1.212ms returns 4 (0x4)
-T3F74 26382:251.949 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26382:251.980 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26382:252.474 Data: 00 00 F0 01
-T3F74 26382:252.494 - 0.551ms returns 4 (0x4)
-T3F74 26382:255.675 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26382:255.706 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26382:256.837 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26382:256.858 - 1.189ms returns 16 (0x10)
-T3F74 26382:256.876 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:256.893 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26382:257.328 Data: 1E 00 00 00
-T3F74 26382:257.349 - 0.479ms returns 4 (0x4)
-T3F74 26382:257.366 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26382:257.382 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26382:257.847 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1F 00 00 00 ...
-T3F74 26382:257.882 - 0.524ms returns 20 (0x14)
-T3F74 26382:257.909 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:257.932 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26382:258.343 Data: 1F 03 00 00
-T3F74 26382:258.373 - 0.471ms returns 4 (0x4)
-T3F74 26382:258.395 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26382:258.416 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26382:258.844 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26382:258.868 - 0.480ms returns 12 (0xC)
-T3F74 26382:258.888 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:258.907 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26382:259.345 Data: 00 00 00 00
-T3F74 26382:259.365 - 0.484ms returns 4 (0x4)
-T3F74 26382:259.382 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:259.399 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26382:259.843 Data: 00 00 00 00
-T3F74 26382:259.867 - 0.492ms returns 4 (0x4)
-T3F74 26382:259.887 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:259.906 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26382:260.338 Data: 00 00 00 00
-T3F74 26382:260.361 - 0.482ms returns 4 (0x4)
-T062C 26382:280.070 JLINK_IsHalted()
-T062C 26382:281.095 - 1.045ms returns FALSE
-T062C 26382:381.351 JLINK_HasError()
-T062C 26382:381.501 JLINK_IsHalted()
-T062C 26382:382.761 - 1.302ms returns FALSE
-T062C 26382:483.149 JLINK_HasError()
-T062C 26382:483.194 JLINK_IsHalted()
-T062C 26382:484.399 - 1.227ms returns FALSE
-T062C 26382:584.738 JLINK_HasError()
-T062C 26382:584.824 JLINK_IsHalted()
-T062C 26382:586.103 - 1.321ms returns FALSE
-T062C 26382:686.333 JLINK_HasError()
-T062C 26382:686.431 JLINK_IsHalted()
-T062C 26382:687.584 - 1.188ms returns FALSE
-T062C 26382:787.790 JLINK_HasError()
-T062C 26382:787.830 JLINK_HasError()
-T062C 26382:787.848 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26382:787.880 Data: 8D 12 74 01
-T062C 26382:787.904 Debug reg: DWT_CYCCNT
-T062C 26382:787.925 - 0.085ms returns 1 (0x1)
-T3F74 26382:790.367 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26382:790.404 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26382:791.638 Data: 00 00 80 00
-T3F74 26382:791.673 - 1.313ms returns 4 (0x4)
-T3F74 26382:791.712 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26382:791.735 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26382:792.145 Data: 00 00 F0 01
-T3F74 26382:792.168 - 0.464ms returns 4 (0x4)
-T3F74 26382:795.177 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26382:795.204 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26382:796.417 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26382:796.449 - 1.280ms returns 16 (0x10)
-T3F74 26382:796.473 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:796.496 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26382:797.017 Data: 1E 00 00 00
-T3F74 26382:797.041 - 0.575ms returns 4 (0x4)
-T3F74 26382:797.062 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26382:797.081 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26382:797.649 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D7 01 00 00 ...
-T3F74 26382:797.672 - 0.624ms returns 20 (0x14)
-T3F74 26382:797.704 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:797.724 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26382:798.137 Data: 1F 03 00 00
-T3F74 26382:798.160 - 0.464ms returns 4 (0x4)
-T3F74 26382:798.181 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26382:798.200 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26382:798.648 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26382:798.673 - 0.500ms returns 12 (0xC)
-T3F74 26382:798.693 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:798.712 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26382:799.151 Data: 00 00 00 00
-T3F74 26382:799.174 - 0.489ms returns 4 (0x4)
-T3F74 26382:799.195 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:799.213 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26382:799.765 Data: 00 00 00 00
-T3F74 26382:799.788 - 0.601ms returns 4 (0x4)
-T3F74 26382:799.808 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26382:799.827 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26382:800.278 Data: 00 00 00 00
-T3F74 26382:800.301 - 0.501ms returns 4 (0x4)
-T062C 26382:812.648 JLINK_IsHalted()
-T062C 26382:813.769 - 1.135ms returns FALSE
-T062C 26382:913.851 JLINK_HasError()
-T062C 26382:913.889 JLINK_IsHalted()
-T062C 26382:915.086 - 1.215ms returns FALSE
-T062C 26383:015.924 JLINK_HasError()
-T062C 26383:016.003 JLINK_IsHalted()
-T062C 26383:017.131 - 1.140ms returns FALSE
-T062C 26383:117.596 JLINK_HasError()
-T062C 26383:117.669 JLINK_IsHalted()
-T062C 26383:118.843 - 1.222ms returns FALSE
-T062C 26383:219.076 JLINK_HasError()
-T062C 26383:219.147 JLINK_IsHalted()
-T062C 26383:220.276 - 1.147ms returns FALSE
-T062C 26383:320.667 JLINK_HasError()
-T062C 26383:320.742 JLINK_HasError()
-T062C 26383:320.773 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26383:320.802 Data: 8D 12 74 01
-T062C 26383:320.827 Debug reg: DWT_CYCCNT
-T062C 26383:320.849 - 0.083ms returns 1 (0x1)
-T3F74 26383:323.194 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26383:323.227 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26383:324.416 Data: 00 00 80 00
-T3F74 26383:324.477 - 1.290ms returns 4 (0x4)
-T3F74 26383:324.511 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26383:324.531 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26383:324.941 Data: 00 00 F0 01
-T3F74 26383:324.962 - 0.457ms returns 4 (0x4)
-T3F74 26383:327.940 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26383:327.968 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26383:329.283 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26383:329.347 - 1.415ms returns 16 (0x10)
-T3F74 26383:329.371 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:329.394 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26383:329.818 Data: 1F 00 00 00
-T3F74 26383:329.842 - 0.478ms returns 4 (0x4)
-T3F74 26383:329.863 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26383:329.882 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26383:330.446 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E7 00 00 00 ...
-T3F74 26383:330.472 - 0.617ms returns 20 (0x14)
-T3F74 26383:330.494 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:330.515 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26383:330.963 Data: 1F 03 00 00
-T3F74 26383:330.987 - 0.501ms returns 4 (0x4)
-T3F74 26383:331.008 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26383:331.027 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26383:331.582 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26383:331.606 - 0.605ms returns 12 (0xC)
-T3F74 26383:331.626 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:331.645 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26383:332.063 Data: 00 00 00 00
-T3F74 26383:332.083 - 0.463ms returns 4 (0x4)
-T3F74 26383:332.100 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:332.116 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26383:332.569 Data: 00 00 00 00
-T3F74 26383:332.599 - 0.506ms returns 4 (0x4)
-T3F74 26383:332.616 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:332.632 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26383:333.061 Data: 00 00 00 00
-T3F74 26383:333.082 - 0.472ms returns 4 (0x4)
-T062C 26383:352.700 JLINK_IsHalted()
-T062C 26383:353.829 - 1.141ms returns FALSE
-T062C 26383:454.132 JLINK_HasError()
-T062C 26383:454.287 JLINK_IsHalted()
-T062C 26383:455.560 - 1.323ms returns FALSE
-T062C 26383:555.837 JLINK_HasError()
-T062C 26383:555.884 JLINK_IsHalted()
-T062C 26383:557.003 - 1.141ms returns FALSE
-T062C 26383:657.398 JLINK_HasError()
-T062C 26383:657.439 JLINK_IsHalted()
-T062C 26383:658.531 - 1.100ms returns FALSE
-T062C 26383:758.713 JLINK_HasError()
-T062C 26383:758.789 JLINK_IsHalted()
-T062C 26383:760.013 - 1.265ms returns FALSE
-T062C 26383:860.671 JLINK_HasError()
-T062C 26383:860.716 JLINK_HasError()
-T062C 26383:860.734 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26383:860.763 Data: 8D 12 74 01
-T062C 26383:860.787 Debug reg: DWT_CYCCNT
-T062C 26383:860.809 - 0.082ms returns 1 (0x1)
-T3F74 26383:863.202 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26383:863.236 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26383:864.336 Data: 00 00 80 00
-T3F74 26383:864.371 - 1.176ms returns 4 (0x4)
-T3F74 26383:864.417 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26383:864.440 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26383:864.933 Data: 00 00 F0 01
-T3F74 26383:864.957 - 0.547ms returns 4 (0x4)
-T3F74 26383:868.117 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26383:868.144 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26383:869.426 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26383:869.454 - 1.344ms returns 16 (0x10)
-T3F74 26383:869.475 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:869.495 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26383:869.869 Data: 1E 00 00 00
-T3F74 26383:869.889 - 0.421ms returns 4 (0x4)
-T3F74 26383:869.907 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26383:869.923 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26383:870.370 Data: 00 00 00 00 00 00 00 00 00 00 00 00 DB 00 00 00 ...
-T3F74 26383:870.390 - 0.489ms returns 20 (0x14)
-T3F74 26383:870.407 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:870.423 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26383:870.869 Data: 1F 03 00 00
-T3F74 26383:870.889 - 0.488ms returns 4 (0x4)
-T3F74 26383:870.906 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26383:870.922 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26383:871.369 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26383:871.389 - 0.489ms returns 12 (0xC)
-T3F74 26383:871.406 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:871.422 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26383:871.869 Data: 00 00 00 00
-T3F74 26383:871.889 - 0.489ms returns 4 (0x4)
-T3F74 26383:871.906 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:871.922 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26383:872.368 Data: 00 00 00 00
-T3F74 26383:872.387 - 0.488ms returns 4 (0x4)
-T3F74 26383:872.404 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26383:872.420 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26383:872.864 Data: 00 00 00 00
-T3F74 26383:872.884 - 0.486ms returns 4 (0x4)
-T062C 26383:892.589 JLINK_IsHalted()
-T062C 26383:893.686 - 1.139ms returns FALSE
-T062C 26383:994.517 JLINK_HasError()
-T062C 26383:994.593 JLINK_IsHalted()
-T062C 26383:995.866 - 1.291ms returns FALSE
-T062C 26384:095.950 JLINK_HasError()
-T062C 26384:095.985 JLINK_IsHalted()
-T062C 26384:097.108 - 1.142ms returns FALSE
-T062C 26384:197.889 JLINK_HasError()
-T062C 26384:197.941 JLINK_IsHalted()
-T062C 26384:199.099 - 1.177ms returns FALSE
-T062C 26384:299.567 JLINK_HasError()
-T062C 26384:299.640 JLINK_IsHalted()
-T062C 26384:300.810 - 1.187ms returns FALSE
-T062C 26384:401.520 JLINK_HasError()
-T062C 26384:401.582 JLINK_HasError()
-T062C 26384:401.601 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26384:401.629 Data: 8D 12 74 01
-T062C 26384:401.656 Debug reg: DWT_CYCCNT
-T062C 26384:401.678 - 0.084ms returns 1 (0x1)
-T3F74 26384:404.117 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26384:404.155 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26384:405.184 Data: 00 00 80 00
-T3F74 26384:405.213 - 1.103ms returns 4 (0x4)
-T3F74 26384:405.248 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26384:405.268 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26384:405.708 Data: 00 00 F0 01
-T3F74 26384:405.734 - 0.494ms returns 4 (0x4)
-T3F74 26384:408.937 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26384:408.964 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26384:410.239 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26384:410.267 - 1.337ms returns 16 (0x10)
-T3F74 26384:410.288 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:410.307 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26384:410.794 Data: 1E 00 00 00
-T3F74 26384:410.814 - 0.533ms returns 4 (0x4)
-T3F74 26384:410.831 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26384:410.848 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26384:411.293 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1B 03 00 00 ...
-T3F74 26384:411.312 - 0.487ms returns 20 (0x14)
-T3F74 26384:411.330 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:411.346 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26384:411.799 Data: 1F 03 00 00
-T3F74 26384:411.822 - 0.500ms returns 4 (0x4)
-T3F74 26384:411.843 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26384:411.861 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26384:412.297 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26384:412.321 - 0.486ms returns 12 (0xC)
-T3F74 26384:412.341 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:412.360 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26384:412.809 Data: 00 00 00 00
-T3F74 26384:412.833 - 0.499ms returns 4 (0x4)
-T3F74 26384:412.866 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:412.887 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26384:413.302 Data: 00 00 00 00
-T3F74 26384:413.325 - 0.467ms returns 4 (0x4)
-T3F74 26384:413.348 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:413.367 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26384:413.833 Data: 00 00 00 00
-T3F74 26384:413.858 - 0.517ms returns 4 (0x4)
-T062C 26384:425.392 JLINK_IsHalted()
-T062C 26384:426.431 - 1.057ms returns FALSE
-T062C 26384:526.618 JLINK_HasError()
-T062C 26384:526.701 JLINK_IsHalted()
-T062C 26384:527.894 - 1.211ms returns FALSE
-T062C 26384:628.052 JLINK_HasError()
-T062C 26384:628.098 JLINK_IsHalted()
-T062C 26384:629.194 - 1.118ms returns FALSE
-T062C 26384:729.545 JLINK_HasError()
-T062C 26384:729.601 JLINK_IsHalted()
-T062C 26384:730.750 - 1.167ms returns FALSE
-T062C 26384:830.938 JLINK_HasError()
-T062C 26384:831.014 JLINK_IsHalted()
-T062C 26384:832.128 - 1.132ms returns FALSE
-T062C 26384:933.262 JLINK_HasError()
-T062C 26384:933.301 JLINK_HasError()
-T062C 26384:933.317 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26384:933.343 Data: 8D 12 74 01
-T062C 26384:933.363 Debug reg: DWT_CYCCNT
-T062C 26384:933.382 - 0.071ms returns 1 (0x1)
-T3F74 26384:936.853 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26384:936.892 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26384:938.082 Data: 00 00 80 00
-T3F74 26384:938.140 - 1.294ms returns 4 (0x4)
-T3F74 26384:938.175 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26384:938.195 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26384:938.604 Data: 00 00 F0 01
-T3F74 26384:938.628 - 0.460ms returns 4 (0x4)
-T3F74 26384:941.802 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26384:941.829 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26384:943.010 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26384:943.054 - 1.260ms returns 16 (0x10)
-T3F74 26384:943.078 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:943.101 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26384:943.601 Data: 1E 00 00 00
-T3F74 26384:943.622 - 0.550ms returns 4 (0x4)
-T3F74 26384:943.639 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26384:943.656 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26384:944.102 Data: 00 00 00 00 00 00 00 00 00 00 00 00 1D 03 00 00 ...
-T3F74 26384:944.122 - 0.489ms returns 20 (0x14)
-T3F74 26384:944.139 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:944.155 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26384:944.597 Data: 1F 03 00 00
-T3F74 26384:944.617 - 0.484ms returns 4 (0x4)
-T3F74 26384:944.634 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26384:944.650 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26384:945.096 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26384:945.116 - 0.488ms returns 12 (0xC)
-T3F74 26384:945.133 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:945.149 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26384:945.605 Data: 00 00 00 00
-T3F74 26384:945.628 - 0.503ms returns 4 (0x4)
-T3F74 26384:945.648 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:945.667 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26384:946.109 Data: 00 00 00 00
-T3F74 26384:946.132 - 0.491ms returns 4 (0x4)
-T3F74 26384:946.152 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26384:946.171 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26384:946.603 Data: 00 00 00 00
-T3F74 26384:946.628 - 0.483ms returns 4 (0x4)
-T062C 26384:958.654 JLINK_IsHalted()
-T062C 26384:959.735 - 1.099ms returns FALSE
-T062C 26385:060.702 JLINK_HasError()
-T062C 26385:060.778 JLINK_IsHalted()
-T062C 26385:061.962 - 1.202ms returns FALSE
-T062C 26385:162.152 JLINK_HasError()
-T062C 26385:162.227 JLINK_IsHalted()
-T062C 26385:163.422 - 1.237ms returns FALSE
-T062C 26385:263.608 JLINK_HasError()
-T062C 26385:263.679 JLINK_IsHalted()
-T062C 26385:264.829 - 1.159ms returns FALSE
-T062C 26385:365.017 JLINK_HasError()
-T062C 26385:365.089 JLINK_IsHalted()
-T062C 26385:366.293 - 1.252ms returns FALSE
-T062C 26385:466.537 JLINK_HasError()
-T062C 26385:466.589 JLINK_HasError()
-T062C 26385:466.607 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26385:466.637 Data: 8D 12 74 01
-T062C 26385:466.661 Debug reg: DWT_CYCCNT
-T062C 26385:466.683 - 0.083ms returns 1 (0x1)
-T3F74 26385:469.215 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26385:469.256 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26385:470.438 Data: 00 00 80 00
-T3F74 26385:470.519 - 1.329ms returns 4 (0x4)
-T3F74 26385:470.580 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26385:470.603 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26385:471.750 Data: 00 00 F0 01
-T3F74 26385:471.828 - 1.267ms returns 4 (0x4)
-T3F74 26385:475.044 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26385:475.075 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26385:476.284 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26385:476.305 - 1.268ms returns 16 (0x10)
-T3F74 26385:476.323 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26385:476.339 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26385:476.801 Data: 1F 00 00 00
-T3F74 26385:476.837 - 0.522ms returns 4 (0x4)
-T3F74 26385:476.864 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26385:476.887 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26385:477.420 Data: 00 00 00 00 00 00 00 00 00 00 00 00 AF 02 00 00 ...
-T3F74 26385:477.444 - 0.587ms returns 20 (0x14)
-T3F74 26385:477.465 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26385:477.484 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26385:477.907 Data: 1F 03 00 00
-T3F74 26385:477.930 - 0.473ms returns 4 (0x4)
-T3F74 26385:477.951 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26385:477.976 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26385:478.412 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26385:478.443 - 0.500ms returns 12 (0xC)
-T3F74 26385:478.469 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26385:478.491 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26385:478.901 Data: 00 00 00 00
-T3F74 26385:478.921 - 0.459ms returns 4 (0x4)
-T3F74 26385:478.938 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26385:478.954 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26385:479.428 Data: 00 00 00 00
-T3F74 26385:479.452 - 0.521ms returns 4 (0x4)
-T3F74 26385:479.475 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26385:479.495 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26385:479.911 Data: 00 00 00 00
-T3F74 26385:479.934 - 0.466ms returns 4 (0x4)
-T062C 26385:498.846 JLINK_IsHalted()
-T062C 26385:499.987 - 1.156ms returns FALSE
-T062C 26385:600.183 JLINK_HasError()
-T062C 26385:600.262 JLINK_IsHalted()
-T062C 26385:601.474 - 1.252ms returns FALSE
-T062C 26385:701.683 JLINK_HasError()
-T062C 26385:701.768 JLINK_IsHalted()
-T062C 26385:702.861 - 1.113ms returns FALSE
-T062C 26385:803.057 JLINK_HasError()
-T062C 26385:803.146 JLINK_IsHalted()
-T062C 26385:804.358 - 1.232ms returns FALSE
-T062C 26385:905.028 JLINK_HasError()
-T062C 26385:905.074 JLINK_IsHalted()
-T062C 26385:906.151 - 1.110ms returns FALSE
-T062C 26386:007.260 JLINK_HasError()
-T062C 26386:007.340 JLINK_HasError()
-T062C 26386:007.382 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26386:007.411 Data: 8D 12 74 01
-T062C 26386:007.435 Debug reg: DWT_CYCCNT
-T062C 26386:007.457 - 0.083ms returns 1 (0x1)
-T3F74 26386:009.697 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26386:009.735 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26386:010.987 Data: 00 00 80 00
-T3F74 26386:011.067 - 1.389ms returns 4 (0x4)
-T3F74 26386:011.127 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26386:011.150 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26386:012.294 Data: 00 00 F0 01
-T3F74 26386:012.372 - 1.265ms returns 4 (0x4)
-T3F74 26386:015.412 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26386:015.439 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26386:016.599 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26386:016.623 - 1.219ms returns 16 (0x10)
-T3F74 26386:016.647 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:016.667 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26386:017.089 Data: 1F 00 00 00
-T3F74 26386:017.113 - 0.473ms returns 4 (0x4)
-T3F74 26386:017.136 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26386:017.155 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26386:017.717 Data: 00 00 00 00 00 00 00 00 00 00 00 00 BB 00 00 00 ...
-T3F74 26386:017.741 - 0.612ms returns 20 (0x14)
-T3F74 26386:017.775 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:017.794 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26386:018.213 Data: 1F 03 00 00
-T3F74 26386:018.236 - 0.469ms returns 4 (0x4)
-T3F74 26386:018.259 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26386:018.278 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26386:018.715 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26386:018.738 - 0.487ms returns 12 (0xC)
-T3F74 26386:018.769 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:018.788 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26386:019.231 Data: 00 00 00 00
-T3F74 26386:019.254 - 0.493ms returns 4 (0x4)
-T3F74 26386:019.277 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:019.296 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26386:019.711 Data: 00 00 00 00
-T3F74 26386:019.735 - 0.465ms returns 4 (0x4)
-T3F74 26386:019.759 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:019.779 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26386:020.236 Data: 00 00 00 00
-T3F74 26386:020.260 - 0.508ms returns 4 (0x4)
-T062C 26386:032.530 JLINK_IsHalted()
-T062C 26386:033.596 - 1.088ms returns FALSE
-T062C 26386:134.068 JLINK_HasError()
-T062C 26386:134.106 JLINK_IsHalted()
-T062C 26386:135.215 - 1.128ms returns FALSE
-T062C 26386:235.433 JLINK_HasError()
-T062C 26386:235.511 JLINK_IsHalted()
-T062C 26386:236.777 - 1.284ms returns FALSE
-T062C 26386:336.964 JLINK_HasError()
-T062C 26386:337.041 JLINK_IsHalted()
-T062C 26386:338.278 - 1.255ms returns FALSE
-T062C 26386:438.528 JLINK_HasError()
-T062C 26386:438.615 JLINK_IsHalted()
-T062C 26386:439.888 - 1.314ms returns FALSE
-T062C 26386:540.622 JLINK_HasError()
-T062C 26386:540.657 JLINK_HasError()
-T062C 26386:540.672 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26386:540.698 Data: 8D 12 74 01
-T062C 26386:540.719 Debug reg: DWT_CYCCNT
-T062C 26386:540.737 - 0.071ms returns 1 (0x1)
-T3F74 26386:543.164 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26386:543.197 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26386:544.416 Data: 00 00 80 00
-T3F74 26386:544.496 - 1.352ms returns 4 (0x4)
-T3F74 26386:544.556 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26386:544.579 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26386:545.644 Data: 00 00 F0 01
-T3F74 26386:545.677 - 1.130ms returns 4 (0x4)
-T3F74 26386:549.159 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26386:549.188 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26386:550.406 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26386:550.438 - 1.287ms returns 16 (0x10)
-T3F74 26386:550.462 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:550.485 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26386:550.912 Data: 1F 00 00 00
-T3F74 26386:550.945 - 0.491ms returns 4 (0x4)
-T3F74 26386:550.966 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26386:550.985 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26386:551.523 Data: 00 00 00 00 00 00 00 00 00 00 00 00 6F 02 00 00 ...
-T3F74 26386:551.548 - 0.590ms returns 20 (0x14)
-T3F74 26386:551.569 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:551.587 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26386:552.013 Data: 1F 03 00 00
-T3F74 26386:552.033 - 0.471ms returns 4 (0x4)
-T3F74 26386:552.050 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26386:552.066 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26386:552.513 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26386:552.533 - 0.489ms returns 12 (0xC)
-T3F74 26386:552.550 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:552.566 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26386:553.012 Data: 00 00 00 00
-T3F74 26386:553.032 - 0.489ms returns 4 (0x4)
-T3F74 26386:553.049 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:553.065 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26386:553.512 Data: 00 00 00 00
-T3F74 26386:553.532 - 0.489ms returns 4 (0x4)
-T3F74 26386:553.549 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26386:553.565 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26386:554.007 Data: 00 00 00 00
-T3F74 26386:554.026 - 0.484ms returns 4 (0x4)
-T062C 26386:565.754 JLINK_IsHalted()
-T062C 26386:566.800 - 1.064ms returns FALSE
-T062C 26386:667.390 JLINK_HasError()
-T062C 26386:667.436 JLINK_IsHalted()
-T062C 26386:668.649 - 1.254ms returns FALSE
-T062C 26386:769.692 JLINK_HasError()
-T062C 26386:769.775 JLINK_IsHalted()
-T062C 26386:770.878 - 1.125ms returns FALSE
-T062C 26386:871.070 JLINK_HasError()
-T062C 26386:871.156 JLINK_IsHalted()
-T062C 26386:872.321 - 1.206ms returns FALSE
-T062C 26386:973.144 JLINK_HasError()
-T062C 26386:973.231 JLINK_IsHalted()
-T062C 26386:974.437 - 1.247ms returns FALSE
-T062C 26387:075.153 JLINK_HasError()
-T062C 26387:075.199 JLINK_HasError()
-T062C 26387:075.225 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26387:075.255 Data: 8D 12 74 01
-T062C 26387:075.278 Debug reg: DWT_CYCCNT
-T062C 26387:075.310 - 0.095ms returns 1 (0x1)
-T3F74 26387:077.691 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26387:077.723 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26387:078.911 Data: 00 00 80 00
-T3F74 26387:078.977 - 1.293ms returns 4 (0x4)
-T3F74 26387:079.011 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26387:079.031 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26387:079.438 Data: 00 00 F0 01
-T3F74 26387:079.459 - 0.454ms returns 4 (0x4)
-T3F74 26387:083.203 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26387:083.233 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26387:084.463 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26387:084.495 - 1.300ms returns 16 (0x10)
-T3F74 26387:084.519 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:084.552 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26387:084.949 Data: 1F 00 00 00
-T3F74 26387:084.973 - 0.461ms returns 4 (0x4)
-T3F74 26387:084.993 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26387:085.013 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26387:085.566 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E1 02 00 00 ...
-T3F74 26387:085.586 - 0.600ms returns 20 (0x14)
-T3F74 26387:085.604 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:085.620 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26387:086.067 Data: 1F 03 00 00
-T3F74 26387:086.087 - 0.489ms returns 4 (0x4)
-T3F74 26387:086.104 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26387:086.120 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26387:086.568 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26387:086.587 - 0.490ms returns 12 (0xC)
-T3F74 26387:086.604 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:086.620 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26387:087.066 Data: 00 00 00 00
-T3F74 26387:087.086 - 0.489ms returns 4 (0x4)
-T3F74 26387:087.103 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:087.119 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26387:087.565 Data: 00 00 00 00
-T3F74 26387:087.585 - 0.488ms returns 4 (0x4)
-T3F74 26387:087.602 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:087.618 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26387:088.063 Data: 00 00 00 00
-T3F74 26387:088.082 - 0.487ms returns 4 (0x4)
-T062C 26387:101.089 JLINK_IsHalted()
-T062C 26387:102.198 - 1.120ms returns FALSE
-T062C 26387:202.390 JLINK_HasError()
-T062C 26387:202.474 JLINK_IsHalted()
-T062C 26387:203.672 - 1.240ms returns FALSE
-T062C 26387:303.919 JLINK_HasError()
-T062C 26387:303.995 JLINK_IsHalted()
-T062C 26387:305.061 - 1.084ms returns FALSE
-T062C 26387:405.839 JLINK_HasError()
-T062C 26387:405.914 JLINK_IsHalted()
-T062C 26387:407.154 - 1.258ms returns FALSE
-T062C 26387:508.140 JLINK_HasError()
-T062C 26387:508.221 JLINK_IsHalted()
-T062C 26387:509.488 - 1.286ms returns FALSE
-T062C 26387:610.253 JLINK_HasError()
-T062C 26387:610.329 JLINK_HasError()
-T062C 26387:610.355 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26387:610.384 Data: 8D 12 74 01
-T062C 26387:610.408 Debug reg: DWT_CYCCNT
-T062C 26387:610.430 - 0.082ms returns 1 (0x1)
-T3F74 26387:613.011 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26387:613.048 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26387:614.233 Data: 00 00 80 00
-T3F74 26387:614.289 - 1.284ms returns 4 (0x4)
-T3F74 26387:614.324 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26387:614.344 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26387:614.743 Data: 00 00 F0 01
-T3F74 26387:614.763 - 0.445ms returns 4 (0x4)
-T3F74 26387:618.065 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26387:618.096 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26387:619.265 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26387:619.298 - 1.240ms returns 16 (0x10)
-T3F74 26387:619.321 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:619.344 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26387:619.747 Data: 1E 00 00 00
-T3F74 26387:619.771 - 0.458ms returns 4 (0x4)
-T3F74 26387:619.791 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26387:619.817 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26387:620.373 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B5 01 00 00 ...
-T3F74 26387:620.397 - 0.618ms returns 20 (0x14)
-T3F74 26387:620.420 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:620.437 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26387:620.876 Data: 1F 03 00 00
-T3F74 26387:620.900 - 0.487ms returns 4 (0x4)
-T3F74 26387:620.920 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26387:620.939 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26387:621.377 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26387:621.400 - 0.488ms returns 12 (0xC)
-T3F74 26387:621.420 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:621.439 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26387:621.896 Data: 00 00 00 00
-T3F74 26387:621.920 - 0.507ms returns 4 (0x4)
-T3F74 26387:621.940 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:621.959 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26387:622.384 Data: 00 00 00 00
-T3F74 26387:622.409 - 0.477ms returns 4 (0x4)
-T3F74 26387:622.429 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26387:622.448 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26387:622.878 Data: 00 00 00 00
-T3F74 26387:622.901 - 0.480ms returns 4 (0x4)
-T062C 26387:642.073 JLINK_IsHalted()
-T062C 26387:643.186 - 1.131ms returns FALSE
-T062C 26387:743.945 JLINK_HasError()
-T062C 26387:744.027 JLINK_IsHalted()
-T062C 26387:745.204 - 1.194ms returns FALSE
-T062C 26387:845.790 JLINK_HasError()
-T062C 26387:845.835 JLINK_IsHalted()
-T062C 26387:846.906 - 1.091ms returns FALSE
-T062C 26387:947.238 JLINK_HasError()
-T062C 26387:947.329 JLINK_IsHalted()
-T062C 26387:948.608 - 1.298ms returns FALSE
-T062C 26388:048.739 JLINK_HasError()
-T062C 26388:048.773 JLINK_IsHalted()
-T062C 26388:049.944 - 1.213ms returns FALSE
-T062C 26388:150.880 JLINK_HasError()
-T062C 26388:150.921 JLINK_HasError()
-T062C 26388:150.939 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26388:150.967 Data: 8D 12 74 01
-T062C 26388:150.991 Debug reg: DWT_CYCCNT
-T062C 26388:151.013 - 0.081ms returns 1 (0x1)
-T3F74 26388:153.370 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26388:153.404 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26388:154.586 Data: 00 00 80 00
-T3F74 26388:154.665 - 1.318ms returns 4 (0x4)
-T3F74 26388:154.722 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26388:154.746 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26388:155.886 Data: 00 00 F0 01
-T3F74 26388:155.932 - 1.216ms returns 4 (0x4)
-T3F74 26388:158.949 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26388:158.976 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26388:160.176 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26388:160.197 - 1.255ms returns 16 (0x10)
-T3F74 26388:160.215 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:160.232 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26388:160.669 Data: 1E 00 00 00
-T3F74 26388:160.690 - 0.481ms returns 4 (0x4)
-T3F74 26388:160.707 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26388:160.723 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26388:161.174 Data: 00 00 00 00 00 00 00 00 00 00 00 00 51 02 00 00 ...
-T3F74 26388:161.194 - 0.493ms returns 20 (0x14)
-T3F74 26388:161.211 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:161.227 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26388:161.674 Data: 1F 03 00 00
-T3F74 26388:161.694 - 0.489ms returns 4 (0x4)
-T3F74 26388:161.711 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26388:161.727 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26388:162.284 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26388:162.320 - 0.617ms returns 12 (0xC)
-T3F74 26388:162.350 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:162.372 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26388:162.800 Data: 00 00 00 00
-T3F74 26388:162.843 - 0.502ms returns 4 (0x4)
-T3F74 26388:162.866 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:162.887 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26388:163.304 Data: 00 00 00 00
-T3F74 26388:163.328 - 0.470ms returns 4 (0x4)
-T3F74 26388:163.362 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:163.381 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26388:163.805 Data: 00 00 00 00
-T3F74 26388:163.828 - 0.474ms returns 4 (0x4)
-T062C 26388:176.007 JLINK_IsHalted()
-T062C 26388:177.057 - 1.068ms returns FALSE
-T062C 26388:277.703 JLINK_HasError()
-T062C 26388:277.753 JLINK_IsHalted()
-T062C 26388:278.866 - 1.154ms returns FALSE
-T062C 26388:379.955 JLINK_HasError()
-T062C 26388:379.988 JLINK_IsHalted()
-T062C 26388:381.067 - 1.095ms returns FALSE
-T062C 26388:481.753 JLINK_HasError()
-T062C 26388:481.784 JLINK_IsHalted()
-T062C 26388:482.999 - 1.233ms returns FALSE
-T062C 26388:583.893 JLINK_HasError()
-T062C 26388:583.973 JLINK_IsHalted()
-T062C 26388:585.331 - 1.377ms returns FALSE
-T062C 26388:685.999 JLINK_HasError()
-T062C 26388:686.033 JLINK_HasError()
-T062C 26388:686.051 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26388:686.081 Data: 8D 12 74 01
-T062C 26388:686.105 Debug reg: DWT_CYCCNT
-T062C 26388:686.127 - 0.083ms returns 1 (0x1)
-T3F74 26388:688.395 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26388:688.431 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26388:689.512 Data: 00 00 80 00
-T3F74 26388:689.546 - 1.159ms returns 4 (0x4)
-T3F74 26388:689.584 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26388:689.608 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26388:690.129 Data: 00 00 F0 01
-T3F74 26388:690.149 - 0.571ms returns 4 (0x4)
-T3F74 26388:693.965 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26388:693.999 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26388:695.282 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26388:695.311 - 1.353ms returns 16 (0x10)
-T3F74 26388:695.332 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:695.351 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26388:695.728 Data: 1E 00 00 00
-T3F74 26388:695.748 - 0.423ms returns 4 (0x4)
-T3F74 26388:695.766 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26388:695.782 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26388:696.227 Data: 00 00 00 00 00 00 00 00 00 00 00 00 E9 02 00 00 ...
-T3F74 26388:696.248 - 0.488ms returns 20 (0x14)
-T3F74 26388:696.265 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:696.281 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26388:696.727 Data: 1F 03 00 00
-T3F74 26388:696.747 - 0.489ms returns 4 (0x4)
-T3F74 26388:696.764 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26388:696.781 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26388:697.227 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26388:697.247 - 0.489ms returns 12 (0xC)
-T3F74 26388:697.264 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:697.280 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26388:697.727 Data: 00 00 00 00
-T3F74 26388:697.747 - 0.489ms returns 4 (0x4)
-T3F74 26388:697.764 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:697.780 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26388:698.222 Data: 00 00 00 00
-T3F74 26388:698.242 - 0.484ms returns 4 (0x4)
-T3F74 26388:698.259 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26388:698.275 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26388:698.723 Data: 00 00 00 00
-T3F74 26388:698.743 - 0.490ms returns 4 (0x4)
-T062C 26388:711.162 JLINK_IsHalted()
-T062C 26388:712.254 - 1.110ms returns FALSE
-T062C 26388:812.427 JLINK_HasError()
-T062C 26388:812.510 JLINK_IsHalted()
-T062C 26388:813.717 - 1.254ms returns FALSE
-T062C 26388:914.012 JLINK_HasError()
-T062C 26388:914.059 JLINK_IsHalted()
-T062C 26388:915.090 - 1.040ms returns FALSE
-T062C 26389:015.741 JLINK_HasError()
-T062C 26389:015.783 JLINK_IsHalted()
-T062C 26389:016.977 - 1.213ms returns FALSE
-T062C 26389:117.580 JLINK_HasError()
-T062C 26389:117.652 JLINK_IsHalted()
-T062C 26389:118.983 - 1.347ms returns FALSE
-T062C 26389:219.155 JLINK_HasError()
-T062C 26389:219.196 JLINK_HasError()
-T062C 26389:219.215 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26389:219.244 Data: 8D 12 74 01
-T062C 26389:219.268 Debug reg: DWT_CYCCNT
-T062C 26389:219.290 - 0.082ms returns 1 (0x1)
-T3F74 26389:221.998 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26389:222.035 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26389:223.314 Data: 00 00 80 00
-T3F74 26389:223.395 - 1.424ms returns 4 (0x4)
-T3F74 26389:223.455 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26389:223.478 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26389:224.618 Data: 00 00 F0 01
-T3F74 26389:224.696 - 1.261ms returns 4 (0x4)
-T3F74 26389:228.115 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26389:228.145 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26389:229.343 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26389:229.373 - 1.266ms returns 16 (0x10)
-T3F74 26389:229.395 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:229.416 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26389:229.912 Data: 1E 00 00 00
-T3F74 26389:229.936 - 0.548ms returns 4 (0x4)
-T3F74 26389:229.956 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26389:229.975 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26389:230.532 Data: 00 00 00 00 00 00 00 00 00 00 00 00 F5 01 00 00 ...
-T3F74 26389:230.552 - 0.602ms returns 20 (0x14)
-T3F74 26389:230.569 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:230.585 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26389:231.031 Data: 1F 03 00 00
-T3F74 26389:231.051 - 0.488ms returns 4 (0x4)
-T3F74 26389:231.068 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26389:231.084 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26389:231.531 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26389:231.551 - 0.489ms returns 12 (0xC)
-T3F74 26389:231.568 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:231.584 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26389:232.030 Data: 00 00 00 00
-T3F74 26389:232.050 - 0.489ms returns 4 (0x4)
-T3F74 26389:232.068 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:232.084 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26389:232.530 Data: 00 00 00 00
-T3F74 26389:232.550 - 0.489ms returns 4 (0x4)
-T3F74 26389:232.567 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:232.583 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26389:233.031 Data: 00 00 00 00
-T3F74 26389:233.051 - 0.490ms returns 4 (0x4)
-T062C 26389:245.231 JLINK_IsHalted()
-T062C 26389:246.291 - 1.078ms returns FALSE
-T062C 26389:346.493 JLINK_HasError()
-T062C 26389:346.573 JLINK_IsHalted()
-T062C 26389:347.715 - 1.160ms returns FALSE
-T062C 26389:447.926 JLINK_HasError()
-T062C 26389:448.001 JLINK_IsHalted()
-T062C 26389:449.220 - 1.237ms returns FALSE
-T062C 26389:550.137 JLINK_HasError()
-T062C 26389:550.215 JLINK_IsHalted()
-T062C 26389:551.254 - 1.058ms returns FALSE
-T062C 26389:651.929 JLINK_HasError()
-T062C 26389:651.959 JLINK_IsHalted()
-T062C 26389:653.043 - 1.102ms returns FALSE
-T062C 26389:753.120 JLINK_HasError()
-T062C 26389:753.157 JLINK_HasError()
-T062C 26389:753.176 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26389:753.205 Data: 8D 12 74 01
-T062C 26389:753.229 Debug reg: DWT_CYCCNT
-T062C 26389:753.251 - 0.083ms returns 1 (0x1)
-T3F74 26389:755.829 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26389:755.866 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26389:757.115 Data: 00 00 80 00
-T3F74 26389:757.195 - 1.385ms returns 4 (0x4)
-T3F74 26389:757.253 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26389:757.276 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26389:758.423 Data: 00 00 F0 01
-T3F74 26389:758.501 - 1.267ms returns 4 (0x4)
-T3F74 26389:761.533 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26389:761.566 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26389:762.765 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26389:762.794 - 1.267ms returns 16 (0x10)
-T3F74 26389:762.814 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:762.833 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26389:763.206 Data: 1E 00 00 00
-T3F74 26389:763.227 - 0.419ms returns 4 (0x4)
-T3F74 26389:763.244 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26389:763.261 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26389:763.707 Data: 00 00 00 00 00 00 00 00 00 00 00 00 B7 01 00 00 ...
-T3F74 26389:763.727 - 0.489ms returns 20 (0x14)
-T3F74 26389:763.744 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:763.760 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26389:764.223 Data: 1F 03 00 00
-T3F74 26389:764.247 - 0.511ms returns 4 (0x4)
-T3F74 26389:764.267 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26389:764.286 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26389:764.716 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26389:764.739 - 0.479ms returns 12 (0xC)
-T3F74 26389:764.759 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:764.778 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26389:765.231 Data: 00 00 00 00
-T3F74 26389:765.254 - 0.503ms returns 4 (0x4)
-T3F74 26389:765.274 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:765.293 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26389:765.713 Data: 00 00 00 00
-T3F74 26389:765.738 - 0.471ms returns 4 (0x4)
-T3F74 26389:765.758 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26389:765.777 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26389:766.379 Data: 00 00 00 00
-T3F74 26389:766.414 - 0.664ms returns 4 (0x4)
-T062C 26389:777.913 JLINK_IsHalted()
-T062C 26389:778.963 - 1.068ms returns FALSE
-T062C 26389:879.239 JLINK_HasError()
-T062C 26389:879.282 JLINK_IsHalted()
-T062C 26389:880.358 - 1.094ms returns FALSE
-T062C 26389:980.574 JLINK_HasError()
-T062C 26389:980.655 JLINK_IsHalted()
-T062C 26389:981.904 - 1.267ms returns FALSE
-T062C 26390:082.960 JLINK_HasError()
-T062C 26390:083.001 JLINK_IsHalted()
-T062C 26390:084.174 - 1.220ms returns FALSE
-T062C 26390:185.189 JLINK_HasError()
-T062C 26390:185.272 JLINK_IsHalted()
-T062C 26390:186.578 - 1.323ms returns FALSE
-T062C 26390:286.785 JLINK_HasError()
-T062C 26390:286.867 JLINK_HasError()
-T062C 26390:286.909 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26390:286.939 Data: 8D 12 74 01
-T062C 26390:286.963 Debug reg: DWT_CYCCNT
-T062C 26390:286.985 - 0.083ms returns 1 (0x1)
-T3F74 26390:289.428 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26390:289.474 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26390:290.620 Data: 00 00 80 00
-T3F74 26390:290.681 - 1.259ms returns 4 (0x4)
-T3F74 26390:290.716 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26390:290.736 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26390:291.141 Data: 00 00 F0 01
-T3F74 26390:291.161 - 0.452ms returns 4 (0x4)
-T3F74 26390:294.140 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26390:294.181 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26390:295.440 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26390:295.468 - 1.335ms returns 16 (0x10)
-T3F74 26390:295.488 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:295.508 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26390:295.886 Data: 1E 00 00 00
-T3F74 26390:295.907 - 0.425ms returns 4 (0x4)
-T3F74 26390:295.924 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26390:295.940 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26390:296.441 Data: 00 00 00 00 00 00 00 00 00 00 00 00 A3 00 00 00 ...
-T3F74 26390:296.487 - 0.571ms returns 20 (0x14)
-T3F74 26390:296.516 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:296.539 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26390:297.017 Data: 1F 03 00 00
-T3F74 26390:297.047 - 0.541ms returns 4 (0x4)
-T3F74 26390:297.072 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26390:297.093 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26390:297.517 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26390:297.540 - 0.477ms returns 12 (0xC)
-T3F74 26390:297.563 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:297.582 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26390:298.010 Data: 00 00 00 00
-T3F74 26390:298.031 - 0.474ms returns 4 (0x4)
-T3F74 26390:298.048 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:298.064 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26390:298.526 Data: 00 00 00 00
-T3F74 26390:298.550 - 0.510ms returns 4 (0x4)
-T3F74 26390:298.570 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:298.589 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26390:299.025 Data: 00 00 00 00
-T3F74 26390:299.048 - 0.485ms returns 4 (0x4)
-T062C 26390:311.302 JLINK_IsHalted()
-T062C 26390:312.411 - 1.342ms returns FALSE
-T062C 26390:413.438 JLINK_HasError()
-T062C 26390:413.514 JLINK_IsHalted()
-T062C 26390:414.761 - 1.265ms returns FALSE
-T062C 26390:514.962 JLINK_HasError()
-T062C 26390:515.045 JLINK_IsHalted()
-T062C 26390:516.283 - 1.279ms returns FALSE
-T062C 26390:616.534 JLINK_HasError()
-T062C 26390:616.608 JLINK_IsHalted()
-T062C 26390:617.849 - 1.289ms returns FALSE
-T062C 26390:718.098 JLINK_HasError()
-T062C 26390:718.177 JLINK_IsHalted()
-T062C 26390:719.429 - 1.293ms returns FALSE
-T062C 26390:819.700 JLINK_HasError()
-T062C 26390:819.780 JLINK_HasError()
-T062C 26390:819.824 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26390:819.859 Data: 8D 12 74 01
-T062C 26390:819.880 Debug reg: DWT_CYCCNT
-T062C 26390:819.898 - 0.081ms returns 1 (0x1)
-T3F74 26390:822.330 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26390:822.362 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26390:823.532 Data: 00 00 80 00
-T3F74 26390:823.602 - 1.279ms returns 4 (0x4)
-T3F74 26390:823.637 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26390:823.656 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26390:824.065 Data: 00 00 F0 01
-T3F74 26390:824.085 - 0.456ms returns 4 (0x4)
-T3F74 26390:827.588 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26390:827.626 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26390:828.876 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26390:828.904 - 1.323ms returns 16 (0x10)
-T3F74 26390:828.925 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:828.944 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26390:829.319 Data: 1F 00 00 00
-T3F74 26390:829.339 - 0.421ms returns 4 (0x4)
-T3F74 26390:829.357 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26390:829.373 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26390:829.820 Data: 00 00 00 00 00 00 00 00 00 00 00 00 11 03 00 00 ...
-T3F74 26390:829.840 - 0.490ms returns 20 (0x14)
-T3F74 26390:829.857 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:829.873 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26390:830.319 Data: 1F 03 00 00
-T3F74 26390:830.339 - 0.488ms returns 4 (0x4)
-T3F74 26390:830.356 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26390:830.372 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26390:830.819 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26390:830.839 - 0.489ms returns 12 (0xC)
-T3F74 26390:830.856 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:830.872 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26390:831.318 Data: 00 00 00 00
-T3F74 26390:831.338 - 0.489ms returns 4 (0x4)
-T3F74 26390:831.355 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:831.371 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26390:831.819 Data: 00 00 00 00
-T3F74 26390:831.839 - 0.490ms returns 4 (0x4)
-T3F74 26390:831.856 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26390:831.878 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26390:832.317 Data: 00 00 00 00
-T3F74 26390:832.337 - 0.488ms returns 4 (0x4)
-T062C 26390:851.635 JLINK_IsHalted()
-T062C 26390:852.707 - 1.091ms returns FALSE
-T062C 26390:953.494 JLINK_HasError()
-T062C 26390:953.570 JLINK_IsHalted()
-T062C 26390:954.701 - 1.139ms returns FALSE
-T062C 26391:054.870 JLINK_HasError()
-T062C 26391:054.953 JLINK_IsHalted()
-T062C 26391:056.128 - 1.216ms returns FALSE
-T062C 26391:156.880 JLINK_HasError()
-T062C 26391:156.922 JLINK_IsHalted()
-T062C 26391:158.036 - 1.130ms returns FALSE
-T062C 26391:258.740 JLINK_HasError()
-T062C 26391:258.770 JLINK_IsHalted()
-T062C 26391:259.880 - 1.128ms returns FALSE
-T062C 26391:360.081 JLINK_HasError()
-T062C 26391:360.168 JLINK_HasError()
-T062C 26391:360.214 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26391:360.264 Data: 8D 12 74 01
-T062C 26391:360.285 Debug reg: DWT_CYCCNT
-T062C 26391:360.303 - 0.097ms returns 1 (0x1)
-T3F74 26391:362.738 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26391:362.770 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26391:363.999 Data: 00 00 80 00
-T3F74 26391:364.032 - 1.302ms returns 4 (0x4)
-T3F74 26391:364.071 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26391:364.094 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26391:364.508 Data: 00 00 F0 01
-T3F74 26391:364.532 - 0.468ms returns 4 (0x4)
-T3F74 26391:367.546 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26391:367.584 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26391:368.871 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26391:368.905 - 1.367ms returns 16 (0x10)
-T3F74 26391:368.929 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:368.952 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26391:369.383 Data: 1F 00 00 00
-T3F74 26391:369.418 - 0.496ms returns 4 (0x4)
-T3F74 26391:369.442 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26391:369.468 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26391:369.993 Data: 00 00 00 00 00 00 00 00 00 00 00 00 D1 02 00 00 ...
-T3F74 26391:370.013 - 0.577ms returns 20 (0x14)
-T3F74 26391:370.030 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:370.047 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26391:370.501 Data: 1F 03 00 00
-T3F74 26391:370.521 - 0.497ms returns 4 (0x4)
-T3F74 26391:370.553 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26391:370.569 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26391:371.004 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26391:371.028 - 0.483ms returns 12 (0xC)
-T3F74 26391:371.052 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:371.071 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26391:371.508 Data: 00 00 00 00
-T3F74 26391:371.532 - 0.488ms returns 4 (0x4)
-T3F74 26391:371.563 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:371.582 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26391:372.002 Data: 00 00 00 00
-T3F74 26391:372.026 - 0.471ms returns 4 (0x4)
-T3F74 26391:372.049 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:372.067 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26391:372.506 Data: 00 00 00 00
-T3F74 26391:372.530 - 0.489ms returns 4 (0x4)
-T062C 26391:384.245 JLINK_IsHalted()
-T062C 26391:385.379 - 1.146ms returns FALSE
-T062C 26391:486.165 JLINK_HasError()
-T062C 26391:486.241 JLINK_IsHalted()
-T062C 26391:487.352 - 1.130ms returns FALSE
-T062C 26391:587.900 JLINK_HasError()
-T062C 26391:587.977 JLINK_IsHalted()
-T062C 26391:589.129 - 1.177ms returns FALSE
-T062C 26391:689.336 JLINK_HasError()
-T062C 26391:689.414 JLINK_IsHalted()
-T062C 26391:690.702 - 1.330ms returns FALSE
-T062C 26391:790.935 JLINK_HasError()
-T062C 26391:791.021 JLINK_IsHalted()
-T062C 26391:792.162 - 1.183ms returns FALSE
-T062C 26391:892.470 JLINK_HasError()
-T062C 26391:892.550 JLINK_HasError()
-T062C 26391:892.590 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26391:892.615 Data: 8D 12 74 01
-T062C 26391:892.647 Debug reg: DWT_CYCCNT
-T062C 26391:892.666 - 0.082ms returns 1 (0x1)
-T3F74 26391:895.088 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26391:895.122 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26391:896.245 Data: 00 00 80 00
-T3F74 26391:896.283 - 1.213ms returns 4 (0x4)
-T3F74 26391:896.348 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26391:896.401 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26391:896.940 Data: 00 00 F0 01
-T3F74 26391:896.965 - 0.624ms returns 4 (0x4)
-T3F74 26391:900.123 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26391:900.151 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26391:901.318 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26391:901.343 - 1.228ms returns 16 (0x10)
-T3F74 26391:901.365 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:901.385 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26391:901.810 Data: 1F 00 00 00
-T3F74 26391:901.834 - 0.483ms returns 4 (0x4)
-T3F74 26391:901.858 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26391:901.874 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26391:902.427 Data: 00 00 00 00 00 00 00 00 00 00 00 00 25 02 00 00 ...
-T3F74 26391:902.447 - 0.595ms returns 20 (0x14)
-T3F74 26391:902.464 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:902.480 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26391:902.926 Data: 1F 03 00 00
-T3F74 26391:902.946 - 0.488ms returns 4 (0x4)
-T3F74 26391:902.963 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26391:902.979 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26391:903.449 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26391:903.469 - 0.512ms returns 12 (0xC)
-T3F74 26391:903.486 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:903.502 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26391:903.926 Data: 00 00 00 00
-T3F74 26391:903.946 - 0.467ms returns 4 (0x4)
-T3F74 26391:903.963 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:903.979 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26391:904.425 Data: 00 00 00 00
-T3F74 26391:904.445 - 0.488ms returns 4 (0x4)
-T3F74 26391:904.462 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26391:904.478 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26391:905.053 Data: 00 00 00 00
-T3F74 26391:905.077 - 0.623ms returns 4 (0x4)
-T062C 26391:916.632 JLINK_IsHalted()
-T062C 26391:917.686 - 1.072ms returns FALSE
-T062C 26392:018.458 JLINK_HasError()
-T062C 26392:018.534 JLINK_IsHalted()
-T062C 26392:019.656 - 1.140ms returns FALSE
-T062C 26392:120.814 JLINK_HasError()
-T062C 26392:120.893 JLINK_IsHalted()
-T062C 26392:122.063 - 1.198ms returns FALSE
-T062C 26392:223.068 JLINK_HasError()
-T062C 26392:223.114 JLINK_IsHalted()
-T062C 26392:224.182 - 1.082ms returns FALSE
-T062C 26392:324.386 JLINK_HasError()
-T062C 26392:324.466 JLINK_IsHalted()
-T062C 26392:325.748 - 1.324ms returns FALSE
-T062C 26392:425.994 JLINK_HasError()
-T062C 26392:426.075 JLINK_HasError()
-T062C 26392:426.119 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26392:426.174 Data: 8D 12 74 01
-T062C 26392:426.195 Debug reg: DWT_CYCCNT
-T062C 26392:426.213 - 0.100ms returns 1 (0x1)
-T3F74 26392:429.087 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:429.125 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26392:430.246 Data: 00 00 80 00
-T3F74 26392:430.277 - 1.196ms returns 4 (0x4)
-T3F74 26392:430.312 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:430.332 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26392:430.858 Data: 00 00 F0 01
-T3F74 26392:430.879 - 0.573ms returns 4 (0x4)
-T3F74 26392:434.092 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26392:434.130 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26392:435.391 Data: 81 00 00 00 00 00 00 00 00 00 00 00 01 00 00 00
-T3F74 26392:435.423 - 1.340ms returns 16 (0x10)
-T3F74 26392:435.447 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26392:435.476 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26392:435.855 Data: 1E 00 00 00
-T3F74 26392:435.875 - 0.435ms returns 4 (0x4)
-T3F74 26392:435.893 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26392:435.909 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26392:436.356 Data: 00 00 00 00 00 00 00 00 00 00 00 00 27 00 00 00 ...
-T3F74 26392:436.376 - 0.490ms returns 20 (0x14)
-T3F74 26392:436.393 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26392:436.410 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26392:436.854 Data: 1F 03 00 00
-T3F74 26392:436.875 - 0.488ms returns 4 (0x4)
-T3F74 26392:436.892 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26392:436.908 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26392:437.355 Data: 00 00 00 00 00 00 00 00 00 00 00 00
-T3F74 26392:437.375 - 0.490ms returns 12 (0xC)
-T3F74 26392:437.392 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26392:437.408 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26392:437.854 Data: 00 00 00 00
-T3F74 26392:437.874 - 0.488ms returns 4 (0x4)
-T3F74 26392:437.891 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26392:437.907 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26392:438.427 Data: 00 00 00 00
-T3F74 26392:438.447 - 0.562ms returns 4 (0x4)
-T3F74 26392:438.466 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26392:438.490 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26392:438.985 Data: 00 00 00 00
-T3F74 26392:439.009 - 0.550ms returns 4 (0x4)
-T062C 26392:458.706 JLINK_IsHalted()
-T062C 26392:459.800 - 1.112ms returns FALSE
-T062C 26392:560.320 JLINK_HasError()
-T062C 26392:560.402 JLINK_IsHalted()
-T062C 26392:561.643 - 1.283ms returns FALSE
-T062C 26392:662.699 JLINK_HasError()
-T062C 26392:662.772 JLINK_IsHalted()
-T062C 26392:664.096 - 1.342ms returns FALSE
-T062C 26392:764.305 JLINK_HasError()
-T062C 26392:764.383 JLINK_IsHalted()
-T062C 26392:765.565 - 1.224ms returns FALSE
-T062C 26392:866.061 JLINK_HasError()
-T062C 26392:866.096 JLINK_IsHalted()
-T062C 26392:867.243 - 1.165ms returns FALSE
-T062C 26392:967.459 JLINK_HasError()
-T062C 26392:967.542 JLINK_HasError()
-T062C 26392:967.587 JLINK_ReadMemU32(0xE0001004, 0x1 Items)
-T062C 26392:967.639 Data: 8D 12 74 01
-T062C 26392:967.659 Debug reg: DWT_CYCCNT
-T062C 26392:967.678 - 0.098ms returns 1 (0x1)
-T3F74 26392:970.123 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:970.156 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26392:979.734 failed
-T3F74 26392:979.817 - 9.703ms returns -1 (0xFFFFFFFF)
-T3F74 26392:979.855 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:979.880 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26392:988.828 failed
-T3F74 26392:988.869 - 9.024ms returns -1 (0xFFFFFFFF)
-T3F74 26392:988.900 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:988.928 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26392:997.858 failed
-T3F74 26392:997.943 - 9.051ms returns -1 (0xFFFFFFFF)
-T3F74 26392:997.982 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26392:998.009 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26393:006.851 failed
-T3F74 26393:006.886 - 8.912ms returns -1 (0xFFFFFFFF)
-T3F74 26393:006.911 JLINK_ReadMemEx(0x20000058, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26393:006.935 CPU_ReadMem(2 bytes @ 0x20000058)
-T3F74 26393:015.646 failed
-T3F74 26393:015.675 - 8.771ms returns -1 (0xFFFFFFFF)
-T3F74 26393:015.696 JLINK_ReadMemEx(0x20000058, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26393:015.723 CPU_ReadMem(1 bytes @ 0x20000058)
-T3F74 26393:024.646 failed
-T3F74 26393:024.676 - 8.987ms returns -1 (0xFFFFFFFF)
-T3F74 26393:025.209 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26393:025.236 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26393:034.901 failed
-T3F74 26393:034.935 - 9.734ms returns -1 (0xFFFFFFFF)
-T3F74 26393:034.957 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26393:034.980 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26393:043.999 failed
-T3F74 26393:044.030 - 9.080ms returns -1 (0xFFFFFFFF)
-T3F74 26393:044.050 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26393:044.070 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26393:052.963 failed
-T3F74 26393:052.997 - 8.955ms returns -1 (0xFFFFFFFF)
-T3F74 26393:053.022 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26393:053.045 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26393:062.099 failed
-T3F74 26393:062.135 - 9.120ms returns -1 (0xFFFFFFFF)
-T3F74 26393:062.160 JLINK_ReadMemEx(0x2000005C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26393:062.183 CPU_ReadMem(2 bytes @ 0x2000005C)
-T3F74 26393:071.181 failed
-T3F74 26393:071.257 - 9.106ms returns -1 (0xFFFFFFFF)
-T3F74 26393:071.292 JLINK_ReadMemEx(0x2000005C, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26393:071.315 CPU_ReadMem(1 bytes @ 0x2000005C)
-T3F74 26393:081.951 failed
-T3F74 26393:081.984 - 10.702ms returns -1 (0xFFFFFFFF)
-T3F74 26393:085.675 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26393:085.703 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26393:095.438 failed
-T3F74 26393:095.467 - 9.798ms returns -1 (0xFFFFFFFF)
-T3F74 26393:095.488 JLINK_ReadMemEx(0x40000800, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:095.508 CPU_ReadMem(4 bytes @ 0x40000800)
-T3F74 26393:104.487 failed
-T3F74 26393:104.517 - 9.035ms returns -1 (0xFFFFFFFF)
-T3F74 26393:104.537 JLINK_ReadMemEx(0x40000804, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:104.556 CPU_ReadMem(4 bytes @ 0x40000804)
-T3F74 26393:113.502 failed
-T3F74 26393:113.532 - 9.001ms returns -1 (0xFFFFFFFF)
-T3F74 26393:113.566 JLINK_ReadMemEx(0x40000808, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:113.586 CPU_ReadMem(4 bytes @ 0x40000808)
-T3F74 26393:122.660 failed
-T3F74 26393:122.693 - 9.135ms returns -1 (0xFFFFFFFF)
-T3F74 26393:122.720 JLINK_ReadMemEx(0x4000080C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:122.743 CPU_ReadMem(4 bytes @ 0x4000080C)
-T3F74 26393:131.513 failed
-T3F74 26393:131.546 - 8.834ms returns -1 (0xFFFFFFFF)
-T3F74 26393:131.574 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:131.597 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26393:140.437 failed
-T3F74 26393:140.470 - 8.904ms returns -1 (0xFFFFFFFF)
-T3F74 26393:140.506 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:140.529 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26393:149.485 failed
-T3F74 26393:149.514 - 9.015ms returns -1 (0xFFFFFFFF)
-T3F74 26393:149.548 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26393:149.568 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26393:158.474 failed
-T3F74 26393:158.502 - 8.961ms returns -1 (0xFFFFFFFF)
-T3F74 26393:158.536 JLINK_ReadMemEx(0x40000818, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:158.556 CPU_ReadMem(4 bytes @ 0x40000818)
-T3F74 26393:167.483 failed
-T3F74 26393:167.512 - 8.983ms returns -1 (0xFFFFFFFF)
-T3F74 26393:167.546 JLINK_ReadMemEx(0x4000081C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:167.565 CPU_ReadMem(4 bytes @ 0x4000081C)
-T3F74 26393:176.486 failed
-T3F74 26393:176.515 - 8.976ms returns -1 (0xFFFFFFFF)
-T3F74 26393:176.549 JLINK_ReadMemEx(0x40000820, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:176.569 CPU_ReadMem(4 bytes @ 0x40000820)
-T3F74 26393:185.479 failed
-T3F74 26393:185.508 - 8.965ms returns -1 (0xFFFFFFFF)
-T3F74 26393:185.541 JLINK_ReadMemEx(0x40000824, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:185.561 CPU_ReadMem(4 bytes @ 0x40000824)
-T3F74 26393:194.315 failed
-T3F74 26393:194.345 - 8.810ms returns -1 (0xFFFFFFFF)
-T3F74 26393:194.378 JLINK_ReadMemEx(0x40000828, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:194.398 CPU_ReadMem(4 bytes @ 0x40000828)
-T3F74 26393:203.124 failed
-T3F74 26393:203.157 - 8.787ms returns -1 (0xFFFFFFFF)
-T3F74 26393:203.184 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:203.208 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26393:212.202 failed
-T3F74 26393:212.240 - 9.064ms returns -1 (0xFFFFFFFF)
-T3F74 26393:212.513 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:212.539 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26393:222.183 failed
-T3F74 26393:222.223 - 9.718ms returns -1 (0xFFFFFFFF)
-T3F74 26393:222.255 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26393:222.281 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26393:231.337 failed
-T3F74 26393:231.379 - 9.132ms returns -1 (0xFFFFFFFF)
-T3F74 26393:231.409 JLINK_ReadMemEx(0x40000834, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:231.436 CPU_ReadMem(4 bytes @ 0x40000834)
-T3F74 26393:240.129 failed
-T3F74 26393:240.172 - 8.770ms returns -1 (0xFFFFFFFF)
-T3F74 26393:240.202 JLINK_ReadMemEx(0x40000838, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:240.229 CPU_ReadMem(4 bytes @ 0x40000838)
-T3F74 26393:249.181 failed
-T3F74 26393:249.224 - 9.029ms returns -1 (0xFFFFFFFF)
-T3F74 26393:249.254 JLINK_ReadMemEx(0x4000083C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:249.339 CPU_ReadMem(4 bytes @ 0x4000083C)
-T3F74 26393:258.271 failed
-T3F74 26393:258.312 - 9.066ms returns -1 (0xFFFFFFFF)
-T3F74 26393:258.344 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:258.370 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26393:267.269 failed
-T3F74 26393:267.304 - 8.967ms returns -1 (0xFFFFFFFF)
-T3F74 26393:267.341 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:267.364 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26393:276.244 failed
-T3F74 26393:276.283 - 8.950ms returns -1 (0xFFFFFFFF)
-T3F74 26393:276.322 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:276.350 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26393:285.238 failed
-T3F74 26393:285.271 - 8.956ms returns -1 (0xFFFFFFFF)
-T3F74 26393:285.297 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:285.320 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26393:294.111 failed
-T3F74 26393:294.141 - 8.852ms returns -1 (0xFFFFFFFF)
-T3F74 26393:294.176 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:294.197 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26393:303.177 failed
-T3F74 26393:303.207 - 9.037ms returns -1 (0xFFFFFFFF)
-T3F74 26393:303.240 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26393:303.260 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26393:312.210 failed
-T3F74 26393:312.239 - 9.005ms returns -1 (0xFFFFFFFF)
-T062C 26393:446.935 JLINK_IsHalted()
-T062C 26393:472.909 - 26.003ms returns ERROR
-T062C 26393:472.957 JLINK_HasError()
-T062C 26393:472.980 JLINK_Halt()
-T062C 26393:486.953 CPU could not be halted
-T062C 26393:486.983 - 14.009ms returns 0x01
-T062C 26393:487.015 JLINK_IsHalted()
-T062C 26393:513.192 - 26.229ms returns ERROR
-T062C 26393:513.271 JLINK_IsHalted()
-T062C 26393:539.539 - 26.316ms returns ERROR
-T062C 26393:539.627 JLINK_IsHalted()
-T062C 26393:565.781 - 26.195ms returns ERROR
-T062C 26393:565.872 JLINK_HasError()
-T062C 26393:565.890 JLINK_ReadReg(R15 (PC))
-T062C 26393:591.996 CPU is running
-T062C 26393:592.069
- ***** Error:
-T062C 26393:592.091 Cannot read register 15 (R15) while CPU is running
-T062C 26393:592.113 - 26.231ms returns 0x00000000
-T062C 26393:592.279 JLINK_ReadReg(XPSR)
-T062C 26393:618.436 CPU is running
-T062C 26393:618.498
- ***** Error:
-T062C 26393:618.517 Cannot read register 16 (XPSR) while CPU is running
-T062C 26393:618.537 - 26.264ms returns 0x00000000
-T062C 26393:618.784 JLINK_HasError()
-T062C 26393:618.805 JLINK_HasError()
-T062C 26393:618.823 JLINK_ReadMemU32(0xE000ED30, 0x1 Items)
-T062C 26393:618.848 CPU_ReadMem(4 bytes @ 0xE000ED30)
-T062C 26393:628.571 failed
-T062C 26393:628.607 - 9.791ms returns -1 (0xFFFFFFFF)
-T062C 26393:628.688 JLINK_HasError()
-T062C 26393:628.708 JLINK_ReadReg(R0)
-T062C 26393:654.013 CPU is running
-T062C 26393:654.045
- ***** Error:
-T062C 26393:654.064 Cannot read register 0 (R0) while CPU is running
-T062C 26393:654.083 - 25.381ms returns 0x00000000
-T062C 26393:654.325 JLINK_ReadReg(R1)
-T062C 26393:680.245 CPU is running
-T062C 26393:680.287
- ***** Error:
-T062C 26393:680.309 Cannot read register 1 (R1) while CPU is running
-T062C 26393:680.331 - 26.014ms returns 0x00000000
-T062C 26393:680.500 JLINK_ReadReg(R2)
-T062C 26393:706.508 CPU is running
-T062C 26393:706.541
- ***** Error:
-T062C 26393:706.563 Cannot read register 2 (R2) while CPU is running
-T062C 26393:706.586 - 26.093ms returns 0x00000000
-T062C 26393:706.704 JLINK_ReadReg(R3)
-T062C 26393:732.738 CPU is running
-T062C 26393:732.774
- ***** Error:
-T062C 26393:732.796 Cannot read register 3 (R3) while CPU is running
-T062C 26393:732.819 - 26.123ms returns 0x00000000
-T062C 26393:732.989 JLINK_ReadReg(R4)
-T062C 26393:758.985 CPU is running
-T062C 26393:759.030
- ***** Error:
-T062C 26393:759.052 Cannot read register 4 (R4) while CPU is running
-T062C 26393:759.074 - 26.093ms returns 0x00000000
-T062C 26393:759.918 JLINK_ReadReg(R5)
-T062C 26393:785.908 CPU is running
-T062C 26393:785.962
- ***** Error:
-T062C 26393:785.992 Cannot read register 5 (R5) while CPU is running
-T062C 26393:786.021 - 26.114ms returns 0x00000000
-T062C 26393:788.909 JLINK_ReadReg(R6)
-T062C 26393:814.992 CPU is running
-T062C 26393:815.043
- ***** Error:
-T062C 26393:815.065 Cannot read register 6 (R6) while CPU is running
-T062C 26393:815.088 - 26.187ms returns 0x00000000
-T062C 26393:816.012 JLINK_ReadReg(R7)
-T062C 26393:841.952 CPU is running
-T062C 26393:841.998
- ***** Error:
-T062C 26393:842.024 Cannot read register 7 (R7) while CPU is running
-T062C 26393:842.047 - 26.043ms returns 0x00000000
-T062C 26393:844.164 JLINK_ReadReg(R8)
-T062C 26393:870.263 CPU is running
-T062C 26393:870.310
- ***** Error:
-T062C 26393:870.336 Cannot read register 8 (R8) while CPU is running
-T062C 26393:870.359 - 26.204ms returns 0x00000000
-T062C 26393:870.531 JLINK_ReadReg(R9)
-T062C 26393:896.574 CPU is running
-T062C 26393:896.624
- ***** Error:
-T062C 26393:896.646 Cannot read register 9 (R9) while CPU is running
-T062C 26393:896.669 - 26.146ms returns 0x00000000
-T062C 26393:900.445 JLINK_ReadReg(R10)
-T062C 26393:926.491 CPU is running
-T062C 26393:926.532
- ***** Error:
-T062C 26393:926.551 Cannot read register 10 (R10) while CPU is running
-T062C 26393:926.570 - 26.132ms returns 0x00000000
-T062C 26393:926.927 JLINK_ReadReg(R11)
-T062C 26393:952.995 CPU is running
-T062C 26393:953.043
- ***** Error:
-T062C 26393:953.066 Cannot read register 11 (R11) while CPU is running
-T062C 26393:953.089 - 26.170ms returns 0x00000000
-T062C 26393:956.249 JLINK_ReadReg(R12)
-T062C 26393:982.373 CPU is running
-T062C 26393:982.416
- ***** Error:
-T062C 26393:982.435 Cannot read register 12 (R12) while CPU is running
-T062C 26393:982.455 - 26.212ms returns 0x00000000
-T062C 26393:982.699 JLINK_ReadReg(R13 (SP))
-T062C 26394:008.756 CPU is running
-T062C 26394:008.839
- ***** Error:
-T062C 26394:008.861 Cannot read register 13 (R13) while CPU is running
-T062C 26394:008.884 - 26.193ms returns 0x00000000
-T062C 26394:012.580 JLINK_ReadReg(R14)
-T062C 26394:038.550 CPU is running
-T062C 26394:038.586
- ***** Error:
-T062C 26394:038.608 Cannot read register 14 (R14) while CPU is running
-T062C 26394:038.632 - 26.067ms returns 0x00000000
-T062C 26394:038.849 JLINK_ReadReg(R15 (PC))
-T062C 26394:064.800 CPU is running
-T062C 26394:064.845
- ***** Error:
-T062C 26394:064.867 Cannot read register 15 (R15) while CPU is running
-T062C 26394:064.890 - 26.048ms returns 0x00000000
-T062C 26394:068.433 JLINK_ReadReg(XPSR)
-T062C 26394:094.473 CPU is running
-T062C 26394:094.513
- ***** Error:
-T062C 26394:094.532 Cannot read register 16 (XPSR) while CPU is running
-T062C 26394:094.552 - 26.125ms returns 0x00000000
-T062C 26394:094.770 JLINK_ReadReg(MSP)
-T062C 26394:120.797 CPU is running
-T062C 26394:120.838
- ***** Error:
-T062C 26394:120.860 Cannot read register 17 (MSP) while CPU is running
-T062C 26394:120.882 - 26.121ms returns 0x00000000
-T062C 26394:124.292 JLINK_ReadReg(PSP)
-T062C 26394:150.363 CPU is running
-T062C 26394:150.402
- ***** Error:
-T062C 26394:150.420 Cannot read register 18 (PSP) while CPU is running
-T062C 26394:150.440 - 26.154ms returns 0x00000000
-T062C 26394:150.707 JLINK_ReadReg(CFBP)
-T062C 26394:176.662 CPU is running
-T062C 26394:176.708
- ***** Error:
-T062C 26394:176.731 Cannot read register 20 (CFBP) while CPU is running
-T062C 26394:176.754 - 26.055ms returns 0x00000000
-T062C 26394:180.070 JLINK_ReadReg(FPSCR)
-T062C 26394:206.097 CPU is running
-T062C 26394:206.139
- ***** Error:
-T062C 26394:206.158 Cannot read register 32 (FPSCR) while CPU is running
-T062C 26394:206.178 - 26.114ms returns 0x00000000
-T062C 26394:206.423 JLINK_ReadReg(FPS0)
-T062C 26394:232.559 CPU is running
-T062C 26394:232.609
- ***** Error:
-T062C 26394:232.640 Cannot read register 33 (FPS0) while CPU is running
-T062C 26394:232.670 - 26.256ms returns 0x00000000
-T062C 26394:237.414 JLINK_ReadReg(FPS1)
-T062C 26394:263.415 CPU is running
-T062C 26394:263.460
- ***** Error:
-T062C 26394:263.483 Cannot read register 34 (FPS1) while CPU is running
-T062C 26394:263.507 - 26.101ms returns 0x00000000
-T062C 26394:263.714 JLINK_ReadReg(FPS2)
-T062C 26394:289.655 CPU is running
-T062C 26394:289.702
- ***** Error:
-T062C 26394:289.725 Cannot read register 35 (FPS2) while CPU is running
-T062C 26394:289.751 - 26.045ms returns 0x00000000
-T062C 26394:293.252 JLINK_ReadReg(FPS3)
-T062C 26394:319.281 CPU is running
-T062C 26394:319.332
- ***** Error:
-T062C 26394:319.355 Cannot read register 36 (FPS3) while CPU is running
-T062C 26394:319.379 - 26.136ms returns 0x00000000
-T062C 26394:320.094 JLINK_ReadReg(FPS4)
-T062C 26394:346.162 CPU is running
-T062C 26394:346.210
- ***** Error:
-T062C 26394:346.233 Cannot read register 37 (FPS4) while CPU is running
-T062C 26394:346.257 - 26.171ms returns 0x00000000
-T062C 26394:348.551 JLINK_ReadReg(FPS5)
-T062C 26394:374.538 CPU is running
-T062C 26394:374.588
- ***** Error:
-T062C 26394:374.610 Cannot read register 38 (FPS5) while CPU is running
-T062C 26394:374.634 - 26.096ms returns 0x00000000
-T062C 26394:374.815 JLINK_ReadReg(FPS6)
-T062C 26394:400.933 CPU is running
-T062C 26394:400.983
- ***** Error:
-T062C 26394:401.008 Cannot read register 39 (FPS6) while CPU is running
-T062C 26394:401.031 - 26.224ms returns 0x00000000
-T062C 26394:401.194 JLINK_ReadReg(FPS7)
-T062C 26394:427.324 CPU is running
-T062C 26394:427.363
- ***** Error:
-T062C 26394:427.385 Cannot read register 40 (FPS7) while CPU is running
-T062C 26394:427.408 - 26.221ms returns 0x00000000
-T062C 26394:427.521 JLINK_ReadReg(FPS8)
-T062C 26394:453.534 CPU is running
-T062C 26394:453.573
- ***** Error:
-T062C 26394:453.595 Cannot read register 41 (FPS8) while CPU is running
-T062C 26394:453.618 - 26.106ms returns 0x00000000
-T062C 26394:453.791 JLINK_ReadReg(FPS9)
-T062C 26394:479.942 CPU is running
-T062C 26394:480.029
- ***** Error:
-T062C 26394:480.051 Cannot read register 42 (FPS9) while CPU is running
-T062C 26394:480.074 - 26.291ms returns 0x00000000
-T062C 26394:480.198 JLINK_ReadReg(FPS10)
-T062C 26394:506.115 CPU is running
-T062C 26394:506.159
- ***** Error:
-T062C 26394:506.182 Cannot read register 43 (FPS10) while CPU is running
-T062C 26394:506.205 - 26.015ms returns 0x00000000
-T062C 26394:507.971 JLINK_ReadReg(FPS11)
-T062C 26394:534.185 CPU is running
-T062C 26394:534.249
- ***** Error:
-T062C 26394:534.268 Cannot read register 44 (FPS11) while CPU is running
-T062C 26394:534.287 - 26.323ms returns 0x00000000
-T062C 26394:534.531 JLINK_ReadReg(FPS12)
-T062C 26394:560.569 CPU is running
-T062C 26394:560.617
- ***** Error:
-T062C 26394:560.640 Cannot read register 45 (FPS12) while CPU is running
-T062C 26394:560.663 - 26.140ms returns 0x00000000
-T062C 26394:564.241 JLINK_ReadReg(FPS13)
-T062C 26394:590.581 CPU is running
-T062C 26394:590.653
- ***** Error:
-T062C 26394:590.675 Cannot read register 46 (FPS13) while CPU is running
-T062C 26394:590.697 - 26.473ms returns 0x00000000
-T062C 26394:590.817 JLINK_ReadReg(FPS14)
-T062C 26394:616.969 CPU is running
-T062C 26394:617.000
- ***** Error:
-T062C 26394:617.019 Cannot read register 47 (FPS14) while CPU is running
-T062C 26394:617.038 - 26.227ms returns 0x00000000
-T062C 26394:617.216 JLINK_ReadReg(FPS15)
-T062C 26394:643.458 CPU is running
-T062C 26394:643.500
- ***** Error:
-T062C 26394:643.522 Cannot read register 48 (FPS15) while CPU is running
-T062C 26394:643.545 - 26.337ms returns 0x00000000
-T062C 26394:643.718 JLINK_ReadReg(FPS16)
-T062C 26394:669.947 CPU is running
-T062C 26394:669.984
- ***** Error:
-T062C 26394:670.006 Cannot read register 49 (FPS16) while CPU is running
-T062C 26394:670.028 - 26.318ms returns 0x00000000
-T062C 26394:670.199 JLINK_ReadReg(FPS17)
-T062C 26394:696.401 CPU is running
-T062C 26394:696.473
- ***** Error:
-T062C 26394:696.492 Cannot read register 50 (FPS17) while CPU is running
-T062C 26394:696.511 - 26.319ms returns 0x00000000
-T062C 26394:696.757 JLINK_ReadReg(FPS18)
-T062C 26394:722.902 CPU is running
-T062C 26394:722.967
- ***** Error:
-T062C 26394:722.986 Cannot read register 51 (FPS18) while CPU is running
-T062C 26394:723.005 - 26.254ms returns 0x00000000
-T062C 26394:723.246 JLINK_ReadReg(FPS19)
-T062C 26394:749.289 CPU is running
-T062C 26394:749.329
- ***** Error:
-T062C 26394:749.351 Cannot read register 52 (FPS19) while CPU is running
-T062C 26394:749.376 - 26.137ms returns 0x00000000
-T062C 26394:749.624 JLINK_ReadReg(FPS20)
-T062C 26394:775.642 CPU is running
-T062C 26394:775.672
- ***** Error:
-T062C 26394:775.691 Cannot read register 53 (FPS20) while CPU is running
-T062C 26394:775.710 - 26.092ms returns 0x00000000
-T062C 26394:775.948 JLINK_ReadReg(FPS21)
-T062C 26394:802.006 CPU is running
-T062C 26394:802.046
- ***** Error:
-T062C 26394:802.069 Cannot read register 54 (FPS21) while CPU is running
-T062C 26394:802.091 - 26.151ms returns 0x00000000
-T062C 26394:803.120 JLINK_ReadReg(FPS22)
-T062C 26394:829.266 CPU is running
-T062C 26394:829.329
- ***** Error:
-T062C 26394:829.349 Cannot read register 55 (FPS22) while CPU is running
-T062C 26394:829.368 - 26.255ms returns 0x00000000
-T062C 26394:829.618 JLINK_ReadReg(FPS23)
-T062C 26394:855.575 CPU is running
-T062C 26394:855.608
- ***** Error:
-T062C 26394:855.630 Cannot read register 56 (FPS23) while CPU is running
-T062C 26394:855.653 - 26.042ms returns 0x00000000
-T062C 26394:855.769 JLINK_ReadReg(FPS24)
-T062C 26394:881.055 CPU is running
-T062C 26394:881.093
- ***** Error:
-T062C 26394:881.116 Cannot read register 57 (FPS24) while CPU is running
-T062C 26394:881.139 - 25.377ms returns 0x00000000
-T062C 26394:884.528 JLINK_ReadReg(FPS25)
-T062C 26394:910.701 CPU is running
-T062C 26394:910.773
- ***** Error:
-T062C 26394:910.795 Cannot read register 58 (FPS25) while CPU is running
-T062C 26394:910.818 - 26.298ms returns 0x00000000
-T062C 26394:910.906 JLINK_ReadReg(FPS26)
-T062C 26394:937.285 CPU is running
-T062C 26394:937.321
- ***** Error:
-T062C 26394:937.344 Cannot read register 59 (FPS26) while CPU is running
-T062C 26394:937.367 - 26.468ms returns 0x00000000
-T062C 26394:937.473 JLINK_ReadReg(FPS27)
-T062C 26394:963.617 CPU is running
-T062C 26394:963.682
- ***** Error:
-T062C 26394:963.701 Cannot read register 60 (FPS27) while CPU is running
-T062C 26394:963.720 - 26.254ms returns 0x00000000
-T062C 26394:963.958 JLINK_ReadReg(FPS28)
-T062C 26394:990.099 CPU is running
-T062C 26394:990.180
- ***** Error:
-T062C 26394:990.233 Cannot read register 61 (FPS28) while CPU is running
-T062C 26394:990.299 - 26.348ms returns 0x00000000
-T062C 26394:990.484 JLINK_ReadReg(FPS29)
-T062C 26395:016.410 CPU is running
-T062C 26395:016.438
- ***** Error:
-T062C 26395:016.457 Cannot read register 62 (FPS29) while CPU is running
-T062C 26395:016.476 - 25.998ms returns 0x00000000
-T062C 26395:022.126 JLINK_ReadReg(FPS30)
-T062C 26395:048.113 CPU is running
-T062C 26395:048.150
- ***** Error:
-T062C 26395:048.181 Cannot read register 63 (FPS30) while CPU is running
-T062C 26395:048.206 - 26.088ms returns 0x00000000
-T062C 26395:048.318 JLINK_ReadReg(FPS31)
-T062C 26395:074.278 CPU is running
-T062C 26395:074.314
- ***** Error:
-T062C 26395:074.336 Cannot read register 64 (FPS31) while CPU is running
-T062C 26395:074.358 - 26.048ms returns 0x00000000
-T3F74 26395:076.570 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:076.607 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26395:086.230 failed
-T3F74 26395:086.260 - 9.697ms returns -1 (0xFFFFFFFF)
-T3F74 26395:086.279 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:086.299 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26395:095.133 failed
-T3F74 26395:095.166 - 8.895ms returns -1 (0xFFFFFFFF)
-T3F74 26395:095.188 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:095.211 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26395:104.212 failed
-T3F74 26395:104.241 - 9.060ms returns -1 (0xFFFFFFFF)
-T3F74 26395:104.273 JLINK_ReadMemEx(0x20000058, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:104.292 CPU_ReadMem(4 bytes @ 0x20000058)
-T3F74 26395:113.223 failed
-T3F74 26395:113.252 - 8.987ms returns -1 (0xFFFFFFFF)
-T3F74 26395:113.285 JLINK_ReadMemEx(0x20000058, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:113.305 CPU_ReadMem(2 bytes @ 0x20000058)
-T3F74 26395:122.221 failed
-T3F74 26395:122.251 - 8.972ms returns -1 (0xFFFFFFFF)
-T3F74 26395:122.272 JLINK_ReadMemEx(0x20000058, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:122.293 CPU_ReadMem(1 bytes @ 0x20000058)
-T3F74 26395:131.222 failed
-T3F74 26395:131.251 - 8.986ms returns -1 (0xFFFFFFFF)
-T3F74 26395:131.733 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:131.762 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26395:141.351 failed
-T3F74 26395:141.426 - 9.700ms returns -1 (0xFFFFFFFF)
-T3F74 26395:141.448 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:141.470 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26395:150.469 failed
-T3F74 26395:150.498 - 9.057ms returns -1 (0xFFFFFFFF)
-T3F74 26395:150.516 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:150.536 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26395:159.310 failed
-T3F74 26395:159.344 - 8.835ms returns -1 (0xFFFFFFFF)
-T3F74 26395:159.372 JLINK_ReadMemEx(0x2000005C, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:159.395 CPU_ReadMem(4 bytes @ 0x2000005C)
-T3F74 26395:168.249 failed
-T3F74 26395:168.282 - 8.919ms returns -1 (0xFFFFFFFF)
-T3F74 26395:168.307 JLINK_ReadMemEx(0x2000005C, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:168.335 CPU_ReadMem(2 bytes @ 0x2000005C)
-T3F74 26395:177.328 failed
-T3F74 26395:177.357 - 9.057ms returns -1 (0xFFFFFFFF)
-T3F74 26395:177.389 JLINK_ReadMemEx(0x2000005C, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:177.409 CPU_ReadMem(1 bytes @ 0x2000005C)
-T3F74 26395:186.237 failed
-T3F74 26395:186.271 - 8.890ms returns -1 (0xFFFFFFFF)
-T3F74 26395:188.191 JLINK_ReadMemEx(0x40000800, 0x10 Bytes, Flags = 0x02000004)
-T3F74 26395:188.216 CPU_ReadMem(16 bytes @ 0x40000800)
-T3F74 26395:197.826 failed
-T3F74 26395:197.855 - 9.671ms returns -1 (0xFFFFFFFF)
-T3F74 26395:197.876 JLINK_ReadMemEx(0x40000800, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:197.895 CPU_ReadMem(4 bytes @ 0x40000800)
-T3F74 26395:206.849 failed
-T3F74 26395:206.878 - 9.009ms returns -1 (0xFFFFFFFF)
-T3F74 26395:206.898 JLINK_ReadMemEx(0x40000804, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:206.917 CPU_ReadMem(4 bytes @ 0x40000804)
-T3F74 26395:215.823 failed
-T3F74 26395:215.853 - 8.961ms returns -1 (0xFFFFFFFF)
-T3F74 26395:215.886 JLINK_ReadMemEx(0x40000808, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:215.906 CPU_ReadMem(4 bytes @ 0x40000808)
-T3F74 26395:224.800 failed
-T3F74 26395:224.833 - 8.955ms returns -1 (0xFFFFFFFF)
-T3F74 26395:224.859 JLINK_ReadMemEx(0x4000080C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:224.883 CPU_ReadMem(4 bytes @ 0x4000080C)
-T3F74 26395:233.850 failed
-T3F74 26395:233.886 - 9.034ms returns -1 (0xFFFFFFFF)
-T3F74 26395:233.920 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:233.940 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26395:242.802 failed
-T3F74 26395:242.886 - 8.974ms returns -1 (0xFFFFFFFF)
-T3F74 26395:242.912 JLINK_ReadMemEx(0x40000810, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:242.936 CPU_ReadMem(4 bytes @ 0x40000810)
-T3F74 26395:251.851 failed
-T3F74 26395:251.880 - 8.974ms returns -1 (0xFFFFFFFF)
-T3F74 26395:251.912 JLINK_ReadMemEx(0x40000818, 0x14 Bytes, Flags = 0x02000004)
-T3F74 26395:251.932 CPU_ReadMem(20 bytes @ 0x40000818)
-T3F74 26395:260.831 failed
-T3F74 26395:260.859 - 8.954ms returns -1 (0xFFFFFFFF)
-T3F74 26395:260.882 JLINK_ReadMemEx(0x40000818, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:260.907 CPU_ReadMem(4 bytes @ 0x40000818)
-T3F74 26395:269.819 failed
-T3F74 26395:269.855 - 8.981ms returns -1 (0xFFFFFFFF)
-T3F74 26395:269.891 JLINK_ReadMemEx(0x4000081C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:269.914 CPU_ReadMem(4 bytes @ 0x4000081C)
-T3F74 26395:278.904 failed
-T3F74 26395:278.937 - 9.054ms returns -1 (0xFFFFFFFF)
-T3F74 26395:278.964 JLINK_ReadMemEx(0x40000820, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:278.987 CPU_ReadMem(4 bytes @ 0x40000820)
-T3F74 26395:287.948 failed
-T3F74 26395:287.978 - 9.021ms returns -1 (0xFFFFFFFF)
-T3F74 26395:288.000 JLINK_ReadMemEx(0x40000824, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:288.022 CPU_ReadMem(4 bytes @ 0x40000824)
-T3F74 26395:297.037 failed
-T3F74 26395:297.066 - 9.072ms returns -1 (0xFFFFFFFF)
-T3F74 26395:297.097 JLINK_ReadMemEx(0x40000828, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:297.117 CPU_ReadMem(4 bytes @ 0x40000828)
-T3F74 26395:305.852 failed
-T3F74 26395:305.885 - 8.795ms returns -1 (0xFFFFFFFF)
-T3F74 26395:305.912 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:305.935 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26395:314.943 failed
-T3F74 26395:314.972 - 9.067ms returns -1 (0xFFFFFFFF)
-T3F74 26395:314.995 JLINK_ReadMemEx(0x4000082C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:315.016 CPU_ReadMem(4 bytes @ 0x4000082C)
-T3F74 26395:323.933 failed
-T3F74 26395:323.963 - 8.975ms returns -1 (0xFFFFFFFF)
-T3F74 26395:323.996 JLINK_ReadMemEx(0x40000834, 0xC Bytes, Flags = 0x02000004)
-T3F74 26395:324.016 CPU_ReadMem(12 bytes @ 0x40000834)
-T3F74 26395:332.945 failed
-T3F74 26395:332.974 - 8.985ms returns -1 (0xFFFFFFFF)
-T3F74 26395:333.006 JLINK_ReadMemEx(0x40000834, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:333.026 CPU_ReadMem(4 bytes @ 0x40000834)
-T3F74 26395:341.778 failed
-T3F74 26395:341.807 - 8.808ms returns -1 (0xFFFFFFFF)
-T3F74 26395:341.838 JLINK_ReadMemEx(0x40000838, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:341.858 CPU_ReadMem(4 bytes @ 0x40000838)
-T3F74 26395:350.817 failed
-T3F74 26395:350.847 - 9.015ms returns -1 (0xFFFFFFFF)
-T3F74 26395:350.869 JLINK_ReadMemEx(0x4000083C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:350.891 CPU_ReadMem(4 bytes @ 0x4000083C)
-T3F74 26395:359.785 failed
-T3F74 26395:359.820 - 8.959ms returns -1 (0xFFFFFFFF)
-T3F74 26395:359.859 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:359.883 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26395:368.802 failed
-T3F74 26395:368.885 - 9.034ms returns -1 (0xFFFFFFFF)
-T3F74 26395:368.924 JLINK_ReadMemEx(0x40000840, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:368.950 CPU_ReadMem(4 bytes @ 0x40000840)
-T3F74 26395:377.938 failed
-T3F74 26395:378.022 - 9.106ms returns -1 (0xFFFFFFFF)
-T3F74 26395:378.064 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:378.090 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26395:387.726 failed
-T3F74 26395:387.768 - 9.712ms returns -1 (0xFFFFFFFF)
-T3F74 26395:387.799 JLINK_ReadMemEx(0x40000848, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:387.824 CPU_ReadMem(4 bytes @ 0x40000848)
-T3F74 26395:396.809 failed
-T3F74 26395:396.891 - 9.100ms returns -1 (0xFFFFFFFF)
-T3F74 26395:396.932 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:396.970 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26395:406.614 failed
-T3F74 26395:406.654 - 9.730ms returns -1 (0xFFFFFFFF)
-T3F74 26395:406.694 JLINK_ReadMemEx(0x4000084C, 0x4 Bytes, Flags = 0x02000004)
-T3F74 26395:406.720 CPU_ReadMem(4 bytes @ 0x4000084C)
-T3F74 26395:415.472 failed
-T3F74 26395:415.511 - 8.825ms returns -1 (0xFFFFFFFF)
-T3F74 26395:422.927 JLINK_ReadMemEx(0x00000000, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:422.961 CPU_ReadMem(4 bytes @ 0x40023844)
-T3F74 26395:432.386 CPU_ReadMem(60 bytes @ 0x08000000)
-T3F74 26395:441.222 failed
-T3F74 26395:441.256 - 18.337ms returns -1 (0xFFFFFFFF)
-T3F74 26395:441.292 JLINK_ReadMemEx(0x00000000, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:441.314 CPU_ReadMem(60 bytes @ 0x08000000)
-T3F74 26395:450.126 failed
-T3F74 26395:450.155 - 8.869ms returns -1 (0xFFFFFFFF)
-T3F74 26395:450.186 JLINK_ReadMemEx(0x00000000, 0x10 Bytes, Flags = 0x02000000)
-T3F74 26395:450.205 CPU_ReadMem(16 bytes @ 0x08000000)
-T3F74 26395:459.179 failed
-T3F74 26395:459.208 - 9.028ms returns -1 (0xFFFFFFFF)
-T3F74 26395:459.240 JLINK_ReadMemEx(0x00000000, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:459.258 CPU_ReadMem(4 bytes @ 0x08000000)
-T3F74 26395:468.178 failed
-T3F74 26395:468.207 - 8.974ms returns -1 (0xFFFFFFFF)
-T3F74 26395:468.239 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:468.257 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:477.167 failed
-T3F74 26395:477.197 - 8.965ms returns -1 (0xFFFFFFFF)
-T3F74 26395:477.229 JLINK_ReadMemEx(0x00000000, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:477.247 CPU_ReadMem(1 bytes @ 0x08000000)
-T3F74 26395:486.180 failed
-T3F74 26395:486.209 - 8.987ms returns -1 (0xFFFFFFFF)
-T3F74 26395:486.242 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:486.261 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:495.172 failed
-T3F74 26395:495.202 - 8.966ms returns -1 (0xFFFFFFFF)
-T3F74 26395:495.233 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:495.252 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:504.172 failed
-T3F74 26395:504.202 - 8.975ms returns -1 (0xFFFFFFFF)
-T3F74 26395:504.234 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:504.253 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:513.266 failed
-T3F74 26395:513.350 - 9.124ms returns -1 (0xFFFFFFFF)
-T3F74 26395:513.375 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:513.397 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:522.198 failed
-T3F74 26395:522.231 - 8.864ms returns -1 (0xFFFFFFFF)
-T3F74 26395:522.256 JLINK_ReadMemEx(0x00000000, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:522.278 CPU_ReadMem(2 bytes @ 0x08000000)
-T3F74 26395:531.160 failed
-T3F74 26395:531.190 - 8.940ms returns -1 (0xFFFFFFFF)
-T3F74 26395:531.211 JLINK_ReadMemEx(0x00000000, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:531.233 CPU_ReadMem(1 bytes @ 0x08000000)
-T3F74 26395:540.168 failed
-T3F74 26395:540.197 - 8.993ms returns -1 (0xFFFFFFFF)
-T3F74 26395:540.382 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:540.408 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:549.878 failed
-T3F74 26395:549.908 - 9.533ms returns -1 (0xFFFFFFFF)
-T3F74 26395:549.927 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:549.945 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:558.891 failed
-T3F74 26395:558.925 - 9.006ms returns -1 (0xFFFFFFFF)
-T3F74 26395:558.947 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:558.970 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:567.915 failed
-T3F74 26395:567.944 - 9.004ms returns -1 (0xFFFFFFFF)
-T3F74 26395:567.975 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:567.994 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:576.969 failed
-T3F74 26395:577.012 - 9.048ms returns -1 (0xFFFFFFFF)
-T3F74 26395:577.045 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:577.102 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:586.786 failed
-T3F74 26395:586.815 - 9.777ms returns -1 (0xFFFFFFFF)
-T3F74 26395:586.836 JLINK_ReadMemEx(0x00000002, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:586.864 CPU_ReadMem(1 bytes @ 0x08000002)
-T3F74 26395:595.750 failed
-T3F74 26395:595.784 - 8.955ms returns -1 (0xFFFFFFFF)
-T3F74 26395:595.842 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:595.864 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:604.771 failed
-T3F74 26395:604.800 - 8.965ms returns -1 (0xFFFFFFFF)
-T3F74 26395:604.821 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:604.841 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:613.800 failed
-T3F74 26395:613.829 - 9.015ms returns -1 (0xFFFFFFFF)
-T3F74 26395:613.850 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:613.873 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:623.878 failed
-T3F74 26395:623.962 - 10.131ms returns -1 (0xFFFFFFFF)
-T3F74 26395:624.016 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:624.036 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:633.655 failed
-T3F74 26395:633.684 - 9.675ms returns -1 (0xFFFFFFFF)
-T3F74 26395:633.705 JLINK_ReadMemEx(0x00000002, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:633.728 CPU_ReadMem(2 bytes @ 0x08000002)
-T3F74 26395:642.654 failed
-T3F74 26395:642.683 - 8.984ms returns -1 (0xFFFFFFFF)
-T3F74 26395:642.715 JLINK_ReadMemEx(0x00000002, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:642.734 CPU_ReadMem(1 bytes @ 0x08000002)
-T3F74 26395:651.739 failed
-T3F74 26395:651.768 - 9.060ms returns -1 (0xFFFFFFFF)
-T3F74 26395:651.800 JLINK_ReadMemEx(0x00000004, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:651.819 CPU_ReadMem(60 bytes @ 0x08000004)
-T3F74 26395:660.776 failed
-T3F74 26395:660.805 - 9.011ms returns -1 (0xFFFFFFFF)
-T3F74 26395:660.825 JLINK_ReadMemEx(0x00000004, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:660.846 CPU_ReadMem(60 bytes @ 0x08000004)
-T3F74 26395:670.845 failed
-T3F74 26395:670.927 - 10.121ms returns -1 (0xFFFFFFFF)
-T3F74 26395:670.985 JLINK_ReadMemEx(0x00000004, 0xC Bytes, Flags = 0x02000000)
-T3F74 26395:671.045 CPU_ReadMem(12 bytes @ 0x08000004)
-T3F74 26395:680.889 failed
-T3F74 26395:680.964 - 9.987ms returns -1 (0xFFFFFFFF)
-T3F74 26395:680.988 JLINK_ReadMemEx(0x00000004, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:681.010 CPU_ReadMem(4 bytes @ 0x08000004)
-T3F74 26395:689.863 failed
-T3F74 26395:689.897 - 8.916ms returns -1 (0xFFFFFFFF)
-T3F74 26395:689.922 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:689.943 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:698.662 failed
-T3F74 26395:698.691 - 8.776ms returns -1 (0xFFFFFFFF)
-T3F74 26395:698.712 JLINK_ReadMemEx(0x00000004, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:698.737 CPU_ReadMem(1 bytes @ 0x08000004)
-T3F74 26395:707.636 failed
-T3F74 26395:707.665 - 8.960ms returns -1 (0xFFFFFFFF)
-T3F74 26395:707.686 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:707.709 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:716.421 failed
-T3F74 26395:716.454 - 8.775ms returns -1 (0xFFFFFFFF)
-T3F74 26395:716.478 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:716.500 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:725.517 failed
-T3F74 26395:725.546 - 9.075ms returns -1 (0xFFFFFFFF)
-T3F74 26395:725.567 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:725.590 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:734.546 failed
-T3F74 26395:734.624 - 9.065ms returns -1 (0xFFFFFFFF)
-T3F74 26395:734.649 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:734.670 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:744.386 failed
-T3F74 26395:744.415 - 9.773ms returns -1 (0xFFFFFFFF)
-T3F74 26395:744.436 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:744.459 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:753.389 failed
-T3F74 26395:753.428 - 8.999ms returns -1 (0xFFFFFFFF)
-T3F74 26395:753.460 JLINK_ReadMemEx(0x00000004, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:753.479 CPU_ReadMem(1 bytes @ 0x08000004)
-T3F74 26395:762.368 failed
-T3F74 26395:762.452 - 9.000ms returns -1 (0xFFFFFFFF)
-T3F74 26395:762.501 JLINK_ReadMemEx(0x00000004, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:762.523 CPU_ReadMem(60 bytes @ 0x08000004)
-T3F74 26395:771.482 failed
-T3F74 26395:771.517 - 9.024ms returns -1 (0xFFFFFFFF)
-T3F74 26395:771.542 JLINK_ReadMemEx(0x00000004, 0x3C Bytes, Flags = 0x02000000)
-T3F74 26395:771.563 CPU_ReadMem(60 bytes @ 0x08000004)
-T3F74 26395:780.482 failed
-T3F74 26395:780.565 - 9.031ms returns -1 (0xFFFFFFFF)
-T3F74 26395:780.589 JLINK_ReadMemEx(0x00000004, 0xC Bytes, Flags = 0x02000000)
-T3F74 26395:780.610 CPU_ReadMem(12 bytes @ 0x08000004)
-T3F74 26395:789.496 failed
-T3F74 26395:789.525 - 8.943ms returns -1 (0xFFFFFFFF)
-T3F74 26395:789.594 JLINK_ReadMemEx(0x00000004, 0x4 Bytes, Flags = 0x02000000)
-T3F74 26395:789.614 CPU_ReadMem(4 bytes @ 0x08000004)
-T3F74 26395:798.633 failed
-T3F74 26395:798.663 - 9.076ms returns -1 (0xFFFFFFFF)
-T3F74 26395:798.696 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:798.714 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:807.632 failed
-T3F74 26395:807.661 - 8.973ms returns -1 (0xFFFFFFFF)
-T3F74 26395:807.683 JLINK_ReadMemEx(0x00000004, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:807.703 CPU_ReadMem(1 bytes @ 0x08000004)
-T3F74 26395:816.632 failed
-T3F74 26395:816.661 - 8.985ms returns -1 (0xFFFFFFFF)
-T3F74 26395:816.693 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:816.711 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:825.653 failed
-T3F74 26395:825.686 - 9.001ms returns -1 (0xFFFFFFFF)
-T3F74 26395:825.710 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:825.732 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:834.522 failed
-T3F74 26395:834.552 - 8.848ms returns -1 (0xFFFFFFFF)
-T3F74 26395:834.573 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:834.597 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:843.593 failed
-T3F74 26395:843.627 - 9.062ms returns -1 (0xFFFFFFFF)
-T3F74 26395:843.651 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:843.673 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:852.613 failed
-T3F74 26395:852.642 - 8.998ms returns -1 (0xFFFFFFFF)
-T3F74 26395:852.673 JLINK_ReadMemEx(0x00000004, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:852.692 CPU_ReadMem(2 bytes @ 0x08000004)
-T3F74 26395:861.633 failed
-T3F74 26395:861.663 - 8.996ms returns -1 (0xFFFFFFFF)
-T3F74 26395:861.684 JLINK_ReadMemEx(0x00000004, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:861.706 CPU_ReadMem(1 bytes @ 0x08000004)
-T3F74 26395:870.611 failed
-T3F74 26395:870.640 - 8.963ms returns -1 (0xFFFFFFFF)
-T3F74 26395:870.673 JLINK_ReadMemEx(0x00000006, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:870.692 CPU_ReadMem(2 bytes @ 0x08000006)
-T3F74 26395:879.620 failed
-T3F74 26395:879.649 - 8.983ms returns -1 (0xFFFFFFFF)
-T3F74 26395:879.670 JLINK_ReadMemEx(0x00000006, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:879.693 CPU_ReadMem(2 bytes @ 0x08000006)
-T3F74 26395:888.414 failed
-T3F74 26395:888.447 - 8.785ms returns -1 (0xFFFFFFFF)
-T3F74 26395:888.471 JLINK_ReadMemEx(0x00000006, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:888.493 CPU_ReadMem(2 bytes @ 0x08000006)
-T3F74 26395:897.483 failed
-T3F74 26395:897.513 - 9.049ms returns -1 (0xFFFFFFFF)
-T3F74 26395:897.546 JLINK_ReadMemEx(0x00000006, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:897.565 CPU_ReadMem(2 bytes @ 0x08000006)
-T3F74 26395:906.502 failed
-T3F74 26395:906.531 - 8.992ms returns -1 (0xFFFFFFFF)
-T3F74 26395:906.552 JLINK_ReadMemEx(0x00000006, 0x2 Bytes, Flags = 0x02000000)
-T3F74 26395:906.572 CPU_ReadMem(2 bytes @ 0x08000006)
-T3F74 26395:915.339 failed
-T3F74 26395:915.373 - 8.829ms returns -1 (0xFFFFFFFF)
-T3F74 26395:915.406 JLINK_ReadMemEx(0x00000006, 0x1 Bytes, Flags = 0x02000000)
-T3F74 26395:915.438 CPU_ReadMem(1 bytes @ 0x08000006)
-T3F74 26395:924.355 failed
-T3F74 26395:924.384 - 8.984ms returns -1 (0xFFFFFFFF)
-T3F74 26405:057.744 JLINK_HasError()
-T3F74 26405:066.869 JLINK_Close()
-T3F74 26405:090.630 - 23.797ms
-T3F74 26405:090.678
-T3F74 26405:090.702 Closed
+T27F0 000:103.041 SEGGER J-Link V8.10g Log File
+T27F0 000:103.479 DLL Compiled: Nov 14 2024 08:38:33
+T27F0 000:103.506 Logging started @ 2025-08-22 10:03
+T27F0 000:103.538 Process: C:\Keil_v5\UV4\UV4.exe
+T27F0 000:103.576 - 103.559ms
+T27F0 000:103.616 JLINK_SetWarnOutHandler(...)
+T27F0 000:103.640 - 0.028ms
+T27F0 000:103.669 JLINK_OpenEx(...)
+T27F0 000:116.375 Firmware: J-Link V9 compiled May 7 2021 16:26:12
+T27F0 000:117.466 Firmware: J-Link V9 compiled May 7 2021 16:26:12
+T27F0 000:117.929 Decompressing FW timestamp took 375 us
+T27F0 000:124.162 Hardware: V9.10
+T27F0 000:124.200 S/N: 60145543
+T27F0 000:124.216 OEM: SEGGER
+T27F0 000:124.231 Feature(s): RDI, FlashBP, FlashDL, JFlash, GDB
+T27F0 000:125.050 Bootloader: (FW returned invalid version)
+T27F0 000:126.047 TELNET listener socket opened on port 19021
+T27F0 000:126.357 WEBSRV WEBSRV_Init(): Starting webserver thread(s)
+T27F0 000:126.613 WEBSRV Webserver running on local port 19080
+T27F0 000:126.816 Looking for J-Link GUI Server exe at: C:\Keil_v5\ARM\Segger\JLinkGUIServer.exe
+T27F0 000:127.051 Looking for J-Link GUI Server exe at: C:\Program Files\SEGGER\JLink_V810g\JLinkGUIServer.exe
+T27F0 000:127.136 Forking J-Link GUI Server: C:\Program Files\SEGGER\JLink_V810g\JLinkGUIServer.exe
+T27F0 000:157.733 J-Link GUI Server info: "J-Link GUI server V8.10g "
+T27F0 000:160.399 - 56.725ms returns "O.K."
+T27F0 000:160.418 JLINK_GetEmuCaps()
+T27F0 000:160.425 - 0.005ms returns 0xB9FF7BBF
+T27F0 000:160.431 JLINK_TIF_GetAvailable(...)
+T27F0 000:160.603 - 0.172ms
+T27F0 000:160.616 JLINK_SetErrorOutHandler(...)
+T27F0 000:160.621 - 0.005ms
+T27F0 000:160.636 JLINK_ExecCommand("ProjectFile = "F:\set\from_Dima_Bog\UKSVEP_23550.2_WD\MDK-ARM\JLinkSettings.ini"", ...).
+T27F0 000:183.547 Ref file found at: C:\Keil_v5\ARM\Segger\JLinkDevices.ref
+T27F0 000:183.651 REF file references invalid XML file: C:\Program Files\SEGGER\JLink_V810g\JLinkDevices.xml
+T27F0 000:184.454 - 23.817ms returns 0x00
+T27F0 000:189.759 JLINK_ExecCommand("Device = STM32F103RC", ...).
+T27F0 000:194.341 Device "STM32F103RC" selected.
+T27F0 000:194.623 - 4.839ms returns 0x00
+T27F0 000:194.635 JLINK_ExecCommand("DisableConnectionTimeout", ...).
+T27F0 000:194.647 ERROR: Unknown command
+T27F0 000:194.654 - 0.012ms returns 0x01
+T27F0 000:194.660 JLINK_GetHardwareVersion()
+T27F0 000:194.665 - 0.004ms returns 91000
+T27F0 000:194.670 JLINK_GetDLLVersion()
+T27F0 000:194.675 - 0.004ms returns 81007
+T27F0 000:194.682 JLINK_GetOEMString(...)
+T27F0 000:194.688 JLINK_GetFirmwareString(...)
+T27F0 000:194.693 - 0.005ms
+T27F0 000:206.040 JLINK_GetDLLVersion()
+T27F0 000:206.062 - 0.021ms returns 81007
+T27F0 000:206.068 JLINK_GetCompileDateTime()
+T27F0 000:206.073 - 0.004ms
+T27F0 000:209.693 JLINK_GetFirmwareString(...)
+T27F0 000:209.709 - 0.015ms
+T27F0 000:213.197 JLINK_GetHardwareVersion()
+T27F0 000:213.211 - 0.013ms returns 91000
+T27F0 000:216.670 JLINK_GetSN()
+T27F0 000:216.685 - 0.014ms returns 60145543
+T27F0 000:220.639 JLINK_GetOEMString(...)
+T27F0 000:227.952 JLINK_TIF_Select(JLINKARM_TIF_JTAG)
+T27F0 000:228.880 - 0.927ms returns 0x00
+T27F0 000:228.893 JLINK_HasError()
+T27F0 000:228.902 JLINK_SetSpeed(3000)
+T27F0 000:229.034 - 0.131ms
+T27F0 000:229.046 JLINK_GetIdData(pIdData)
+T27F0 000:232.719 InitTarget() start
+T27F0 000:232.736 J-Link Script File: Executing InitTarget()
+T27F0 000:236.450 JTAG selected. Identifying JTAG Chain...
+T27F0 000:241.254 TotalIRLen = 9, IRPrint = 0x0011
+T27F0 000:245.301 JTAG chain detection found 2 devices:
+T27F0 000:248.832 #0 Id: 0x3BA00477, IRLen: 04, CoreSight JTAG-DP
+T27F0 000:252.350 #1 Id: 0x06414041, IRLen: 05, STM32 Boundary Scan
+T27F0 000:256.213 JTAG Chain Identified. Connecting to DAP TAP...
+T27F0 000:259.749 Successfully connected to selected DAP TAP.
+T27F0 000:265.018 DAP initialized successfully.
+T27F0 000:272.923 InitTarget() end - Took 36.4ms
+T27F0 000:277.786 TotalIRLen = 9, IRPrint = 0x0011
+T27F0 000:281.755 JTAG chain detection found 2 devices:
+T27F0 000:285.165 #0 Id: 0x3BA00477, IRLen: 04, CoreSight JTAG-DP
+T27F0 000:288.912 #1 Id: 0x06414041, IRLen: 05, STM32 Boundary Scan
+T27F0 000:293.582 DPv0 detected
+T27F0 000:296.969 Scanning AP map to find all available APs
+T27F0 000:300.897 AP[1]: Stopped AP scan as end of AP map has been reached
+T27F0 000:304.801 AP[0]: AHB-AP (IDR: 0x14770011, ADDR: 0x00000000)
+T27F0 000:308.369 Iterating through AP map to find AHB-AP to use
+T27F0 000:312.573 AP[0]: Core found
+T27F0 000:315.908 AP[0]: AHB-AP ROM base: 0xE00FF000
+T27F0 000:319.685 CPUID register: 0x411FC231. Implementer code: 0x41 (ARM)
+T27F0 000:323.710 Found Cortex-M3 r1p1, Little endian.
+T27F0 000:324.085 -- Max. mem block: 0x00010E60
+T27F0 000:325.107 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 000:325.434 CPU_ReadMem(4 bytes @ 0xE0002000)
+T27F0 000:329.219 FPUnit: 6 code (BP) slots and 2 literal slots
+T27F0 000:329.239 CPU_ReadMem(4 bytes @ 0xE000EDFC)
+T27F0 000:329.577 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 000:329.851 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:330.178 CPU_WriteMem(4 bytes @ 0xE0001000)
+T27F0 000:330.447 CPU_ReadMem(4 bytes @ 0xE000ED88)
+T27F0 000:330.758 CPU_WriteMem(4 bytes @ 0xE000ED88)
+T27F0 000:331.024 CPU_ReadMem(4 bytes @ 0xE000ED88)
+T27F0 000:331.344 CPU_WriteMem(4 bytes @ 0xE000ED88)
+T27F0 000:334.994 CoreSight components:
+T27F0 000:338.889 ROMTbl[0] @ E00FF000
+T27F0 000:338.918 CPU_ReadMem(64 bytes @ 0xE00FF000)
+T27F0 000:339.631 CPU_ReadMem(32 bytes @ 0xE000EFE0)
+T27F0 000:343.727 [0][0]: E000E000 CID B105E00D PID 001BB000 SCS
+T27F0 000:343.747 CPU_ReadMem(32 bytes @ 0xE0001FE0)
+T27F0 000:347.734 [0][1]: E0001000 CID B105E00D PID 001BB002 DWT
+T27F0 000:347.753 CPU_ReadMem(32 bytes @ 0xE0002FE0)
+T27F0 000:351.687 [0][2]: E0002000 CID B105E00D PID 000BB003 FPB
+T27F0 000:351.706 CPU_ReadMem(32 bytes @ 0xE0000FE0)
+T27F0 000:356.190 [0][3]: E0000000 CID B105E00D PID 001BB001 ITM
+T27F0 000:356.220 CPU_ReadMem(32 bytes @ 0xE0040FE0)
+T27F0 000:360.287 [0][4]: E0040000 CID B105900D PID 001BB923 TPIU-Lite
+T27F0 000:360.309 CPU_ReadMem(32 bytes @ 0xE0041FE0)
+T27F0 000:364.248 [0][5]: E0041000 CID B105900D PID 101BB924 ETM-M3
+T27F0 000:364.291 pIdData->ScanLen=9
+T27F0 000:364.299 pIdData->NumDevices=2
+T27F0 000:364.305 pIdData->aId[0]=0x3BA00477
+T27F0 000:364.311 pIdData->aIrRead[0]=0
+T27F0 000:364.317 pIdData->aScanLen[0]=0
+T27F0 000:364.323 pIdData->aScanRead[0]=0
+T27F0 000:364.330 - 135.283ms
+T27F0 000:364.342 JLINK_JTAG_GetDeviceID(DeviceIndex = 0)
+T27F0 000:364.347 - 0.006ms returns 1000342647
+T27F0 000:364.353 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 0)
+T27F0 000:364.358 - 0.004ms returns 0
+T27F0 000:364.363 JLINK_JTAG_GetDeviceID(DeviceIndex = 1)
+T27F0 000:364.367 - 0.004ms returns 104939585
+T27F0 000:364.373 JLINK_JTAG_GetDeviceInfo(DeviceIndex = 1)
+T27F0 000:364.377 - 0.004ms returns 0
+T27F0 000:364.384 JLINK_GetDLLVersion()
+T27F0 000:364.389 - 0.004ms returns 81007
+T27F0 000:364.395 JLINK_CORE_GetFound()
+T27F0 000:364.400 - 0.004ms returns 0x30000FF
+T27F0 000:364.406 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX)
+T27F0 000:364.411 Value=0xE00FF000
+T27F0 000:364.417 - 0.011ms returns 0
+T27F0 000:367.872 JLINK_GetDebugInfo(0x100 = JLINKARM_ROM_TABLE_ADDR_INDEX)
+T27F0 000:367.886 Value=0xE00FF000
+T27F0 000:367.893 - 0.021ms returns 0
+T27F0 000:367.899 JLINK_GetDebugInfo(0x101 = JLINKARM_DEBUG_INFO_ETM_ADDR_INDEX)
+T27F0 000:367.904 Value=0xE0041000
+T27F0 000:367.911 - 0.011ms returns 0
+T27F0 000:367.917 JLINK_ReadMemEx(0xE0041FD0, 0x20 Bytes, Flags = 0x02000004)
+T27F0 000:367.938 CPU_ReadMem(32 bytes @ 0xE0041FD0)
+T27F0 000:368.539 Data: 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
+T27F0 000:368.551 - 0.633ms returns 32 (0x20)
+T27F0 000:368.559 JLINK_GetDebugInfo(0x102 = JLINKARM_DEBUG_INFO_MTB_ADDR_INDEX)
+T27F0 000:368.564 Value=0x00000000
+T27F0 000:368.570 - 0.011ms returns 0
+T27F0 000:368.576 JLINK_GetDebugInfo(0x103 = JLINKARM_DEBUG_INFO_TPIU_ADDR_INDEX)
+T27F0 000:368.584 Value=0xE0040000
+T27F0 000:368.593 - 0.017ms returns 0
+T27F0 000:368.598 JLINK_GetDebugInfo(0x104 = JLINKARM_DEBUG_INFO_ITM_ADDR_INDEX)
+T27F0 000:368.602 Value=0xE0000000
+T27F0 000:368.608 - 0.010ms returns 0
+T27F0 000:368.614 JLINK_GetDebugInfo(0x105 = JLINKARM_DEBUG_INFO_DWT_ADDR_INDEX)
+T27F0 000:368.618 Value=0xE0001000
+T27F0 000:368.624 - 0.010ms returns 0
+T27F0 000:368.630 JLINK_GetDebugInfo(0x106 = JLINKARM_DEBUG_INFO_FPB_ADDR_INDEX)
+T27F0 000:368.634 Value=0xE0002000
+T27F0 000:368.640 - 0.010ms returns 0
+T27F0 000:368.645 JLINK_GetDebugInfo(0x107 = JLINKARM_DEBUG_INFO_NVIC_ADDR_INDEX)
+T27F0 000:368.650 Value=0xE000E000
+T27F0 000:368.656 - 0.010ms returns 0
+T27F0 000:368.661 JLINK_GetDebugInfo(0x10C = JLINKARM_DEBUG_INFO_DBG_ADDR_INDEX)
+T27F0 000:368.665 Value=0xE000EDF0
+T27F0 000:368.672 - 0.010ms returns 0
+T27F0 000:368.677 JLINK_GetDebugInfo(0x01 = Unknown)
+T27F0 000:368.681 Value=0x00000000
+T27F0 000:368.688 - 0.010ms returns 0
+T27F0 000:368.693 JLINK_ReadMemU32(0xE000ED00, 0x1 Items)
+T27F0 000:368.701 CPU_ReadMem(4 bytes @ 0xE000ED00)
+T27F0 000:369.056 Data: 31 C2 1F 41
+T27F0 000:369.065 Debug reg: CPUID
+T27F0 000:369.071 - 0.378ms returns 1 (0x1)
+T27F0 000:369.078 JLINK_GetDebugInfo(0x10F = JLINKARM_DEBUG_INFO_HAS_CORTEX_M_SECURITY_EXT_INDEX)
+T27F0 000:369.082 Value=0x00000000
+T27F0 000:369.089 - 0.011ms returns 0
+T27F0 000:369.094 JLINK_HasError()
+T27F0 000:369.100 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL)
+T27F0 000:369.105 - 0.004ms returns JLINKARM_CM3_RESET_TYPE_NORMAL
+T27F0 000:369.110 JLINK_Reset()
+T27F0 000:369.118 JLINK_GetResetTypeDesc
+T27F0 000:369.123 - 0.004ms
+T27F0 000:372.897 Reset type: NORMAL (https://wiki.segger.com/J-Link_Reset_Strategies)
+T27F0 000:372.927 CPU is running
+T27F0 000:372.938 CPU_WriteMem(4 bytes @ 0xE000EDF0)
+T27F0 000:373.254 CPU is running
+T27F0 000:373.263 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 000:377.068 Reset: Halt core after reset via DEMCR.VC_CORERESET.
+T27F0 000:380.440 Reset: Reset device via AIRCR.SYSRESETREQ.
+T27F0 000:380.459 CPU is running
+T27F0 000:380.468 CPU_WriteMem(4 bytes @ 0xE000ED0C)
+T27F0 000:432.568 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 000:433.190 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 000:436.725 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 000:442.634 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 000:446.087 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 000:446.656 CPU_WriteMem(4 bytes @ 0xE0001028)
+T27F0 000:447.226 CPU_WriteMem(4 bytes @ 0xE0001038)
+T27F0 000:447.802 CPU_WriteMem(4 bytes @ 0xE0001048)
+T27F0 000:448.377 CPU_WriteMem(4 bytes @ 0xE0001058)
+T27F0 000:448.975 CPU_WriteMem(4 bytes @ 0xE0002000)
+T27F0 000:449.532 CPU_ReadMem(4 bytes @ 0xE000EDFC)
+T27F0 000:450.143 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:450.785 - 81.671ms
+T27F0 000:450.851 JLINK_Halt()
+T27F0 000:450.875 - 0.023ms returns 0x00
+T27F0 000:451.047 JLINK_ReadMemU32(0xE000EDF0, 0x1 Items)
+T27F0 000:451.117 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 000:451.712 Data: 03 00 03 00
+T27F0 000:451.775 Debug reg: DHCSR
+T27F0 000:451.808 - 0.762ms returns 1 (0x1)
+T27F0 000:451.842 JLINK_WriteU32(0xE000EDF0, 0xA05F0003)
+T27F0 000:451.865 Debug reg: DHCSR
+T27F0 000:452.806 CPU_WriteMem(4 bytes @ 0xE000EDF0)
+T27F0 000:453.301 - 1.457ms returns 0 (0x00000000)
+T27F0 000:453.359 JLINK_WriteU32(0xE000EDFC, 0x01000000)
+T27F0 000:453.385 Debug reg: DEMCR
+T27F0 000:453.439 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 000:453.912 - 0.551ms returns 0 (0x00000000)
+T27F0 000:472.399 JLINK_GetHWStatus(...)
+T27F0 000:472.562 - 0.162ms returns 0
+T27F0 000:483.101 JLINK_GetNumBPUnits(Type = 0xFFFFFF00)
+T27F0 000:483.121 - 0.019ms returns 0x06
+T27F0 000:483.126 JLINK_GetNumBPUnits(Type = 0xF0)
+T27F0 000:483.132 - 0.004ms returns 0x2000
+T27F0 000:483.137 JLINK_GetNumWPUnits()
+T27F0 000:483.141 - 0.004ms returns 4
+T27F0 000:493.835 JLINK_GetSpeed()
+T27F0 000:493.856 - 0.020ms returns 3000
+T27F0 000:505.736 JLINK_ReadMemU32(0xE000E004, 0x1 Items)
+T27F0 000:505.776 CPU_ReadMem(4 bytes @ 0xE000E004)
+T27F0 000:506.109 Data: 01 00 00 00
+T27F0 000:506.120 - 0.384ms returns 1 (0x1)
+T27F0 000:506.127 JLINK_ReadMemU32(0xE000E004, 0x1 Items)
+T27F0 000:506.134 CPU_ReadMem(4 bytes @ 0xE000E004)
+T27F0 000:506.457 Data: 01 00 00 00
+T27F0 000:506.466 - 0.338ms returns 1 (0x1)
+T27F0 000:506.472 JLINK_WriteMemEx(0xE0001000, 0x0000001C Bytes, Flags = 0x02000004)
+T27F0 000:506.477 Data: 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ...
+T27F0 000:506.490 CPU_WriteMem(28 bytes @ 0xE0001000)
+T27F0 000:506.897 - 0.424ms returns 0x1C
+T27F0 000:506.908 JLINK_Halt()
+T27F0 000:506.912 - 0.004ms returns 0x00
+T27F0 000:506.918 JLINK_IsHalted()
+T27F0 000:506.923 - 0.005ms returns TRUE
+T27F0 000:508.948 JLINK_WriteMem(0x20000000, 0x164 Bytes, ...)
+T27F0 000:508.957 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ...
+T27F0 000:509.160 CPU_WriteMem(356 bytes @ 0x20000000)
+T27F0 000:512.568 - 3.616ms returns 0x164
+T27F0 000:512.622 JLINK_HasError()
+T27F0 000:512.629 JLINK_WriteReg(R0, 0x08000000)
+T27F0 000:512.636 - 0.006ms returns 0
+T27F0 000:512.641 JLINK_WriteReg(R1, 0x007A1200)
+T27F0 000:512.646 - 0.004ms returns 0
+T27F0 000:512.651 JLINK_WriteReg(R2, 0x00000001)
+T27F0 000:512.656 - 0.004ms returns 0
+T27F0 000:512.661 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:512.666 - 0.004ms returns 0
+T27F0 000:512.671 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:512.675 - 0.004ms returns 0
+T27F0 000:512.681 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:512.685 - 0.004ms returns 0
+T27F0 000:512.690 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:512.695 - 0.004ms returns 0
+T27F0 000:512.700 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:512.705 - 0.004ms returns 0
+T27F0 000:512.714 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:512.719 - 0.009ms returns 0
+T27F0 000:512.724 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:512.729 - 0.004ms returns 0
+T27F0 000:512.734 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:512.739 - 0.004ms returns 0
+T27F0 000:512.744 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:512.749 - 0.004ms returns 0
+T27F0 000:512.754 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:512.759 - 0.004ms returns 0
+T27F0 000:512.764 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:512.769 - 0.005ms returns 0
+T27F0 000:512.774 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:512.779 - 0.004ms returns 0
+T27F0 000:512.786 JLINK_WriteReg(R15 (PC), 0x20000038)
+T27F0 000:512.790 - 0.006ms returns 0
+T27F0 000:512.796 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:512.800 - 0.004ms returns 0
+T27F0 000:512.805 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:512.810 - 0.004ms returns 0
+T27F0 000:512.815 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:512.820 - 0.004ms returns 0
+T27F0 000:512.825 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:512.830 - 0.004ms returns 0
+T27F0 000:512.835 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:512.844 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:513.158 - 0.322ms returns 0x00000001
+T27F0 000:513.166 JLINK_Go()
+T27F0 000:513.172 CPU_WriteMem(2 bytes @ 0x20000000)
+T27F0 000:513.458 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:513.780 CPU_WriteMem(4 bytes @ 0xE0002008)
+T27F0 000:513.789 CPU_WriteMem(4 bytes @ 0xE000200C)
+T27F0 000:513.796 CPU_WriteMem(4 bytes @ 0xE0002010)
+T27F0 000:513.802 CPU_WriteMem(4 bytes @ 0xE0002014)
+T27F0 000:513.808 CPU_WriteMem(4 bytes @ 0xE0002018)
+T27F0 000:513.815 CPU_WriteMem(4 bytes @ 0xE000201C)
+T27F0 000:515.048 CPU_WriteMem(4 bytes @ 0xE0001004)
+T27F0 000:528.128 Memory map 'after startup completion point' is active
+T27F0 000:528.154 - 14.987ms
+T27F0 000:528.163 JLINK_IsHalted()
+T27F0 000:530.551 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:530.874 - 2.710ms returns TRUE
+T27F0 000:530.884 JLINK_ReadReg(R15 (PC))
+T27F0 000:530.891 - 0.006ms returns 0x20000000
+T27F0 000:530.896 JLINK_ClrBPEx(BPHandle = 0x00000001)
+T27F0 000:530.901 - 0.005ms returns 0x00
+T27F0 000:530.907 JLINK_ReadReg(R0)
+T27F0 000:530.912 - 0.004ms returns 0x00000000
+T27F0 000:531.468 JLINK_HasError()
+T27F0 000:531.482 JLINK_WriteReg(R0, 0x08000000)
+T27F0 000:531.488 - 0.006ms returns 0
+T27F0 000:531.494 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:531.499 - 0.005ms returns 0
+T27F0 000:531.504 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:531.508 - 0.004ms returns 0
+T27F0 000:531.514 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:531.518 - 0.004ms returns 0
+T27F0 000:531.524 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:531.528 - 0.004ms returns 0
+T27F0 000:531.534 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:531.538 - 0.004ms returns 0
+T27F0 000:531.543 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:531.548 - 0.004ms returns 0
+T27F0 000:531.553 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:531.558 - 0.004ms returns 0
+T27F0 000:531.563 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:531.568 - 0.004ms returns 0
+T27F0 000:531.573 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:531.578 - 0.004ms returns 0
+T27F0 000:531.583 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:531.588 - 0.004ms returns 0
+T27F0 000:531.593 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:531.598 - 0.004ms returns 0
+T27F0 000:531.603 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:531.607 - 0.004ms returns 0
+T27F0 000:531.613 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:531.618 - 0.005ms returns 0
+T27F0 000:531.623 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:531.628 - 0.004ms returns 0
+T27F0 000:531.633 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:531.638 - 0.004ms returns 0
+T27F0 000:531.643 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:531.648 - 0.004ms returns 0
+T27F0 000:531.653 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:531.657 - 0.004ms returns 0
+T27F0 000:531.663 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:531.667 - 0.004ms returns 0
+T27F0 000:531.672 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:531.677 - 0.004ms returns 0
+T27F0 000:531.683 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:531.688 - 0.005ms returns 0x00000002
+T27F0 000:531.694 JLINK_Go()
+T27F0 000:531.704 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:534.411 - 2.715ms
+T27F0 000:534.458 JLINK_IsHalted()
+T27F0 000:536.908 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:537.412 - 2.950ms returns TRUE
+T27F0 000:537.457 JLINK_ReadReg(R15 (PC))
+T27F0 000:537.481 - 0.023ms returns 0x20000000
+T27F0 000:537.500 JLINK_ClrBPEx(BPHandle = 0x00000002)
+T27F0 000:537.516 - 0.016ms returns 0x00
+T27F0 000:537.535 JLINK_ReadReg(R0)
+T27F0 000:537.551 - 0.016ms returns 0x00000001
+T27F0 000:537.570 JLINK_HasError()
+T27F0 000:537.590 JLINK_WriteReg(R0, 0x08000000)
+T27F0 000:537.607 - 0.016ms returns 0
+T27F0 000:537.624 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:537.640 - 0.016ms returns 0
+T27F0 000:537.658 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:537.674 - 0.015ms returns 0
+T27F0 000:537.691 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:537.707 - 0.015ms returns 0
+T27F0 000:537.724 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:537.822 - 0.097ms returns 0
+T27F0 000:537.843 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:537.858 - 0.015ms returns 0
+T27F0 000:537.880 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:537.896 - 0.016ms returns 0
+T27F0 000:537.914 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:537.930 - 0.016ms returns 0
+T27F0 000:537.948 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:537.963 - 0.016ms returns 0
+T27F0 000:537.981 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:538.051 - 0.069ms returns 0
+T27F0 000:538.073 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:538.089 - 0.016ms returns 0
+T27F0 000:538.107 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:538.123 - 0.016ms returns 0
+T27F0 000:538.141 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:538.157 - 0.016ms returns 0
+T27F0 000:538.174 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:538.191 - 0.016ms returns 0
+T27F0 000:538.208 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:538.224 - 0.015ms returns 0
+T27F0 000:538.242 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:538.258 - 0.016ms returns 0
+T27F0 000:538.276 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:538.292 - 0.016ms returns 0
+T27F0 000:538.309 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:538.334 - 0.025ms returns 0
+T27F0 000:538.359 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:538.375 - 0.015ms returns 0
+T27F0 000:538.392 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:538.407 - 0.015ms returns 0
+T27F0 000:538.426 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:538.445 - 0.019ms returns 0x00000003
+T27F0 000:538.461 JLINK_Go()
+T27F0 000:538.497 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:541.410 - 2.947ms
+T27F0 000:541.444 JLINK_IsHalted()
+T27F0 000:541.808 - 0.363ms returns FALSE
+T27F0 000:541.828 JLINK_HasError()
+T27F0 000:561.861 JLINK_IsHalted()
+T27F0 000:562.227 - 0.367ms returns FALSE
+T27F0 000:562.236 JLINK_HasError()
+T27F0 000:563.844 JLINK_IsHalted()
+T27F0 000:566.321 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:566.811 - 2.964ms returns TRUE
+T27F0 000:566.850 JLINK_ReadReg(R15 (PC))
+T27F0 000:566.881 - 0.030ms returns 0x20000000
+T27F0 000:566.911 JLINK_ClrBPEx(BPHandle = 0x00000003)
+T27F0 000:566.936 - 0.024ms returns 0x00
+T27F0 000:566.962 JLINK_ReadReg(R0)
+T27F0 000:566.985 - 0.023ms returns 0x00000000
+T27F0 000:568.618 JLINK_HasError()
+T27F0 000:568.668 JLINK_WriteReg(R0, 0x08000800)
+T27F0 000:568.697 - 0.029ms returns 0
+T27F0 000:568.723 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:568.747 - 0.023ms returns 0
+T27F0 000:568.772 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:568.795 - 0.022ms returns 0
+T27F0 000:568.820 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:568.842 - 0.022ms returns 0
+T27F0 000:568.868 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:568.890 - 0.022ms returns 0
+T27F0 000:568.915 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:568.938 - 0.022ms returns 0
+T27F0 000:568.968 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:568.991 - 0.022ms returns 0
+T27F0 000:569.016 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:569.039 - 0.022ms returns 0
+T27F0 000:569.063 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:569.085 - 0.022ms returns 0
+T27F0 000:569.111 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:569.133 - 0.022ms returns 0
+T27F0 000:569.159 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:569.181 - 0.023ms returns 0
+T27F0 000:569.207 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:569.229 - 0.022ms returns 0
+T27F0 000:569.254 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:569.276 - 0.022ms returns 0
+T27F0 000:569.302 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:569.326 - 0.024ms returns 0
+T27F0 000:569.351 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:569.374 - 0.022ms returns 0
+T27F0 000:569.399 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:569.422 - 0.023ms returns 0
+T27F0 000:569.447 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:569.469 - 0.022ms returns 0
+T27F0 000:569.495 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:569.517 - 0.022ms returns 0
+T27F0 000:569.543 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:569.565 - 0.022ms returns 0
+T27F0 000:569.590 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:569.613 - 0.023ms returns 0
+T27F0 000:569.640 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:569.666 - 0.026ms returns 0x00000004
+T27F0 000:569.691 JLINK_Go()
+T27F0 000:569.740 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:572.823 - 3.130ms
+T27F0 000:572.877 JLINK_IsHalted()
+T27F0 000:575.506 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:576.020 - 3.142ms returns TRUE
+T27F0 000:576.042 JLINK_ReadReg(R15 (PC))
+T27F0 000:576.059 - 0.016ms returns 0x20000000
+T27F0 000:576.072 JLINK_ClrBPEx(BPHandle = 0x00000004)
+T27F0 000:576.085 - 0.012ms returns 0x00
+T27F0 000:576.098 JLINK_ReadReg(R0)
+T27F0 000:576.110 - 0.011ms returns 0x00000001
+T27F0 000:576.123 JLINK_HasError()
+T27F0 000:576.137 JLINK_WriteReg(R0, 0x08000800)
+T27F0 000:576.149 - 0.012ms returns 0
+T27F0 000:576.162 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:576.174 - 0.011ms returns 0
+T27F0 000:576.187 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:576.198 - 0.011ms returns 0
+T27F0 000:576.211 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:576.222 - 0.011ms returns 0
+T27F0 000:576.235 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:576.246 - 0.011ms returns 0
+T27F0 000:576.259 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:576.277 - 0.018ms returns 0
+T27F0 000:576.295 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:576.307 - 0.011ms returns 0
+T27F0 000:576.319 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:576.331 - 0.011ms returns 0
+T27F0 000:576.343 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:576.355 - 0.011ms returns 0
+T27F0 000:576.367 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:576.379 - 0.011ms returns 0
+T27F0 000:576.392 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:576.403 - 0.011ms returns 0
+T27F0 000:576.415 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:576.427 - 0.011ms returns 0
+T27F0 000:576.439 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:576.451 - 0.011ms returns 0
+T27F0 000:576.464 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:576.476 - 0.012ms returns 0
+T27F0 000:576.488 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:576.500 - 0.011ms returns 0
+T27F0 000:576.513 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:576.524 - 0.011ms returns 0
+T27F0 000:576.537 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:576.548 - 0.011ms returns 0
+T27F0 000:576.561 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:576.572 - 0.011ms returns 0
+T27F0 000:576.585 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:576.596 - 0.011ms returns 0
+T27F0 000:576.609 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:576.620 - 0.011ms returns 0
+T27F0 000:576.634 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:576.647 - 0.013ms returns 0x00000005
+T27F0 000:576.659 JLINK_Go()
+T27F0 000:576.684 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:579.519 - 2.859ms
+T27F0 000:579.545 JLINK_IsHalted()
+T27F0 000:579.893 - 0.347ms returns FALSE
+T27F0 000:579.913 JLINK_HasError()
+T27F0 000:581.494 JLINK_IsHalted()
+T27F0 000:581.900 - 0.405ms returns FALSE
+T27F0 000:581.931 JLINK_HasError()
+T27F0 000:583.398 JLINK_IsHalted()
+T27F0 000:583.741 - 0.343ms returns FALSE
+T27F0 000:583.760 JLINK_HasError()
+T27F0 000:585.737 JLINK_IsHalted()
+T27F0 000:586.174 - 0.437ms returns FALSE
+T27F0 000:586.210 JLINK_HasError()
+T27F0 000:587.850 JLINK_IsHalted()
+T27F0 000:588.339 - 0.487ms returns FALSE
+T27F0 000:588.396 JLINK_HasError()
+T27F0 000:589.886 JLINK_IsHalted()
+T27F0 000:590.348 - 0.461ms returns FALSE
+T27F0 000:590.390 JLINK_HasError()
+T27F0 000:591.882 JLINK_IsHalted()
+T27F0 000:592.328 - 0.445ms returns FALSE
+T27F0 000:592.364 JLINK_HasError()
+T27F0 000:594.331 JLINK_IsHalted()
+T27F0 000:594.736 - 0.403ms returns FALSE
+T27F0 000:594.776 JLINK_HasError()
+T27F0 000:596.299 JLINK_IsHalted()
+T27F0 000:596.721 - 0.422ms returns FALSE
+T27F0 000:596.757 JLINK_HasError()
+T27F0 000:598.303 JLINK_IsHalted()
+T27F0 000:598.747 - 0.443ms returns FALSE
+T27F0 000:598.785 JLINK_HasError()
+T27F0 000:600.721 JLINK_IsHalted()
+T27F0 000:601.150 - 0.427ms returns FALSE
+T27F0 000:601.186 JLINK_HasError()
+T27F0 000:602.724 JLINK_IsHalted()
+T27F0 000:605.465 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:606.097 - 3.370ms returns TRUE
+T27F0 000:606.159 JLINK_ReadReg(R15 (PC))
+T27F0 000:606.193 - 0.032ms returns 0x20000000
+T27F0 000:606.220 JLINK_ClrBPEx(BPHandle = 0x00000005)
+T27F0 000:606.245 - 0.025ms returns 0x00
+T27F0 000:606.272 JLINK_ReadReg(R0)
+T27F0 000:606.295 - 0.022ms returns 0x00000000
+T27F0 000:608.781 JLINK_HasError()
+T27F0 000:608.844 JLINK_WriteReg(R0, 0x08001000)
+T27F0 000:608.875 - 0.031ms returns 0
+T27F0 000:608.902 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:608.925 - 0.023ms returns 0
+T27F0 000:608.951 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:608.974 - 0.023ms returns 0
+T27F0 000:608.999 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:609.021 - 0.022ms returns 0
+T27F0 000:609.047 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:609.069 - 0.022ms returns 0
+T27F0 000:609.104 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:609.126 - 0.022ms returns 0
+T27F0 000:609.151 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:609.174 - 0.022ms returns 0
+T27F0 000:609.199 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:609.222 - 0.022ms returns 0
+T27F0 000:609.247 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:609.269 - 0.022ms returns 0
+T27F0 000:609.295 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:609.331 - 0.036ms returns 0
+T27F0 000:609.367 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:609.391 - 0.024ms returns 0
+T27F0 000:609.416 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:609.439 - 0.023ms returns 0
+T27F0 000:609.464 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:609.486 - 0.022ms returns 0
+T27F0 000:609.512 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:609.536 - 0.024ms returns 0
+T27F0 000:609.562 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:609.585 - 0.023ms returns 0
+T27F0 000:609.610 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:609.633 - 0.023ms returns 0
+T27F0 000:609.658 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:609.681 - 0.022ms returns 0
+T27F0 000:609.706 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:609.729 - 0.022ms returns 0
+T27F0 000:609.755 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:609.777 - 0.023ms returns 0
+T27F0 000:609.802 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:609.825 - 0.023ms returns 0
+T27F0 000:609.853 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:609.879 - 0.027ms returns 0x00000006
+T27F0 000:609.905 JLINK_Go()
+T27F0 000:609.957 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:613.034 - 3.126ms
+T27F0 000:613.088 JLINK_IsHalted()
+T27F0 000:615.750 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:616.283 - 3.192ms returns TRUE
+T27F0 000:616.321 JLINK_ReadReg(R15 (PC))
+T27F0 000:616.350 - 0.028ms returns 0x20000000
+T27F0 000:616.378 JLINK_ClrBPEx(BPHandle = 0x00000006)
+T27F0 000:616.402 - 0.024ms returns 0x00
+T27F0 000:616.427 JLINK_ReadReg(R0)
+T27F0 000:616.451 - 0.023ms returns 0x00000001
+T27F0 000:616.477 JLINK_HasError()
+T27F0 000:616.505 JLINK_WriteReg(R0, 0x08001000)
+T27F0 000:616.530 - 0.024ms returns 0
+T27F0 000:616.556 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:616.579 - 0.023ms returns 0
+T27F0 000:616.604 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:616.627 - 0.023ms returns 0
+T27F0 000:616.652 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:616.674 - 0.022ms returns 0
+T27F0 000:616.700 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:616.723 - 0.022ms returns 0
+T27F0 000:616.749 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:616.771 - 0.022ms returns 0
+T27F0 000:616.797 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:616.820 - 0.023ms returns 0
+T27F0 000:616.845 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:616.867 - 0.022ms returns 0
+T27F0 000:616.893 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:616.916 - 0.022ms returns 0
+T27F0 000:616.941 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:616.964 - 0.022ms returns 0
+T27F0 000:616.990 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:617.078 - 0.088ms returns 0
+T27F0 000:617.108 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:617.133 - 0.024ms returns 0
+T27F0 000:617.158 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:617.181 - 0.022ms returns 0
+T27F0 000:617.208 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:617.232 - 0.024ms returns 0
+T27F0 000:617.258 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:617.280 - 0.023ms returns 0
+T27F0 000:617.306 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:617.329 - 0.023ms returns 0
+T27F0 000:617.355 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:617.377 - 0.022ms returns 0
+T27F0 000:617.403 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:617.425 - 0.022ms returns 0
+T27F0 000:617.451 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:617.474 - 0.023ms returns 0
+T27F0 000:617.499 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:617.522 - 0.023ms returns 0
+T27F0 000:617.549 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:617.574 - 0.026ms returns 0x00000007
+T27F0 000:617.599 JLINK_Go()
+T27F0 000:617.646 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:620.829 - 3.227ms
+T27F0 000:620.933 JLINK_IsHalted()
+T27F0 000:621.359 - 0.423ms returns FALSE
+T27F0 000:621.413 JLINK_HasError()
+T27F0 000:636.667 JLINK_IsHalted()
+T27F0 000:637.134 - 0.466ms returns FALSE
+T27F0 000:637.174 JLINK_HasError()
+T27F0 000:638.641 JLINK_IsHalted()
+T27F0 000:639.053 - 0.410ms returns FALSE
+T27F0 000:639.093 JLINK_HasError()
+T27F0 000:643.676 JLINK_IsHalted()
+T27F0 000:646.237 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:646.686 - 3.010ms returns TRUE
+T27F0 000:646.704 JLINK_ReadReg(R15 (PC))
+T27F0 000:646.717 - 0.012ms returns 0x20000000
+T27F0 000:646.728 JLINK_ClrBPEx(BPHandle = 0x00000007)
+T27F0 000:646.738 - 0.010ms returns 0x00
+T27F0 000:646.748 JLINK_ReadReg(R0)
+T27F0 000:646.758 - 0.009ms returns 0x00000000
+T27F0 000:647.488 JLINK_HasError()
+T27F0 000:647.509 JLINK_WriteReg(R0, 0x08001800)
+T27F0 000:647.521 - 0.012ms returns 0
+T27F0 000:647.531 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:647.540 - 0.009ms returns 0
+T27F0 000:647.550 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:647.559 - 0.009ms returns 0
+T27F0 000:647.570 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:647.579 - 0.009ms returns 0
+T27F0 000:647.589 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:647.598 - 0.009ms returns 0
+T27F0 000:647.608 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:647.617 - 0.009ms returns 0
+T27F0 000:647.627 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:647.636 - 0.009ms returns 0
+T27F0 000:647.646 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:647.655 - 0.009ms returns 0
+T27F0 000:647.665 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:647.674 - 0.009ms returns 0
+T27F0 000:647.684 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:647.693 - 0.009ms returns 0
+T27F0 000:647.704 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:647.713 - 0.009ms returns 0
+T27F0 000:647.723 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:647.732 - 0.009ms returns 0
+T27F0 000:647.742 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:647.751 - 0.009ms returns 0
+T27F0 000:647.761 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:647.771 - 0.010ms returns 0
+T27F0 000:647.781 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:647.790 - 0.009ms returns 0
+T27F0 000:647.801 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:647.810 - 0.009ms returns 0
+T27F0 000:647.820 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:647.829 - 0.009ms returns 0
+T27F0 000:647.839 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:647.848 - 0.009ms returns 0
+T27F0 000:647.858 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:647.867 - 0.009ms returns 0
+T27F0 000:647.877 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:647.887 - 0.009ms returns 0
+T27F0 000:647.898 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:647.908 - 0.011ms returns 0x00000008
+T27F0 000:647.920 JLINK_Go()
+T27F0 000:647.941 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:650.669 - 2.749ms
+T27F0 000:650.686 JLINK_IsHalted()
+T27F0 000:653.199 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:653.601 - 2.914ms returns TRUE
+T27F0 000:653.627 JLINK_ReadReg(R15 (PC))
+T27F0 000:653.644 - 0.015ms returns 0x20000000
+T27F0 000:653.655 JLINK_ClrBPEx(BPHandle = 0x00000008)
+T27F0 000:653.665 - 0.010ms returns 0x00
+T27F0 000:653.676 JLINK_ReadReg(R0)
+T27F0 000:653.686 - 0.009ms returns 0x00000001
+T27F0 000:653.697 JLINK_HasError()
+T27F0 000:653.709 JLINK_WriteReg(R0, 0x08001800)
+T27F0 000:653.719 - 0.010ms returns 0
+T27F0 000:653.730 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:653.739 - 0.009ms returns 0
+T27F0 000:653.750 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:653.759 - 0.009ms returns 0
+T27F0 000:653.769 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:653.779 - 0.009ms returns 0
+T27F0 000:653.789 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:653.798 - 0.009ms returns 0
+T27F0 000:653.809 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:653.818 - 0.009ms returns 0
+T27F0 000:653.828 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:653.838 - 0.009ms returns 0
+T27F0 000:653.848 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:653.858 - 0.009ms returns 0
+T27F0 000:653.868 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:653.877 - 0.009ms returns 0
+T27F0 000:653.887 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:653.897 - 0.009ms returns 0
+T27F0 000:653.907 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:653.917 - 0.009ms returns 0
+T27F0 000:653.927 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:653.937 - 0.009ms returns 0
+T27F0 000:653.955 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:653.981 - 0.026ms returns 0
+T27F0 000:653.994 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:654.006 - 0.011ms returns 0
+T27F0 000:654.024 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:654.038 - 0.014ms returns 0
+T27F0 000:654.048 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:654.057 - 0.009ms returns 0
+T27F0 000:654.068 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:654.077 - 0.009ms returns 0
+T27F0 000:654.087 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:654.096 - 0.009ms returns 0
+T27F0 000:654.107 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:654.116 - 0.009ms returns 0
+T27F0 000:654.126 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:654.136 - 0.009ms returns 0
+T27F0 000:654.147 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:654.159 - 0.012ms returns 0x00000009
+T27F0 000:654.169 JLINK_Go()
+T27F0 000:654.193 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:657.060 - 2.889ms
+T27F0 000:657.099 JLINK_IsHalted()
+T27F0 000:657.464 - 0.365ms returns FALSE
+T27F0 000:657.488 JLINK_HasError()
+T27F0 000:664.711 JLINK_IsHalted()
+T27F0 000:665.115 - 0.405ms returns FALSE
+T27F0 000:665.136 JLINK_HasError()
+T27F0 000:667.135 JLINK_IsHalted()
+T27F0 000:667.583 - 0.445ms returns FALSE
+T27F0 000:667.621 JLINK_HasError()
+T27F0 000:669.572 JLINK_IsHalted()
+T27F0 000:670.035 - 0.461ms returns FALSE
+T27F0 000:670.075 JLINK_HasError()
+T27F0 000:677.617 JLINK_IsHalted()
+T27F0 000:678.120 - 0.501ms returns FALSE
+T27F0 000:678.177 JLINK_HasError()
+T27F0 000:680.091 JLINK_IsHalted()
+T27F0 000:682.776 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:683.286 - 3.193ms returns TRUE
+T27F0 000:683.326 JLINK_ReadReg(R15 (PC))
+T27F0 000:683.355 - 0.028ms returns 0x20000000
+T27F0 000:683.382 JLINK_ClrBPEx(BPHandle = 0x00000009)
+T27F0 000:683.406 - 0.024ms returns 0x00
+T27F0 000:683.432 JLINK_ReadReg(R0)
+T27F0 000:683.456 - 0.023ms returns 0x00000000
+T27F0 000:685.281 JLINK_HasError()
+T27F0 000:685.334 JLINK_WriteReg(R0, 0x08002000)
+T27F0 000:685.364 - 0.030ms returns 0
+T27F0 000:685.391 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:685.415 - 0.023ms returns 0
+T27F0 000:685.440 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:685.463 - 0.022ms returns 0
+T27F0 000:685.488 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:685.510 - 0.022ms returns 0
+T27F0 000:685.535 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:685.558 - 0.022ms returns 0
+T27F0 000:685.583 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:685.606 - 0.022ms returns 0
+T27F0 000:685.632 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:685.654 - 0.022ms returns 0
+T27F0 000:685.687 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:685.711 - 0.023ms returns 0
+T27F0 000:685.736 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:685.759 - 0.022ms returns 0
+T27F0 000:685.784 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:685.806 - 0.022ms returns 0
+T27F0 000:685.832 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:685.855 - 0.023ms returns 0
+T27F0 000:685.880 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:685.902 - 0.022ms returns 0
+T27F0 000:685.927 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:685.949 - 0.022ms returns 0
+T27F0 000:685.975 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:685.999 - 0.024ms returns 0
+T27F0 000:686.024 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:686.047 - 0.023ms returns 0
+T27F0 000:686.072 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:686.095 - 0.023ms returns 0
+T27F0 000:686.120 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:686.143 - 0.022ms returns 0
+T27F0 000:686.168 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:686.190 - 0.022ms returns 0
+T27F0 000:686.215 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:686.238 - 0.022ms returns 0
+T27F0 000:686.263 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:686.286 - 0.022ms returns 0
+T27F0 000:686.313 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:686.339 - 0.027ms returns 0x0000000A
+T27F0 000:686.365 JLINK_Go()
+T27F0 000:686.415 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:689.522 - 3.155ms
+T27F0 000:689.589 JLINK_IsHalted()
+T27F0 000:692.332 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:692.783 - 3.193ms returns TRUE
+T27F0 000:692.813 JLINK_ReadReg(R15 (PC))
+T27F0 000:692.834 - 0.020ms returns 0x20000000
+T27F0 000:692.852 JLINK_ClrBPEx(BPHandle = 0x0000000A)
+T27F0 000:692.879 - 0.027ms returns 0x00
+T27F0 000:692.904 JLINK_ReadReg(R0)
+T27F0 000:692.920 - 0.015ms returns 0x00000001
+T27F0 000:692.938 JLINK_HasError()
+T27F0 000:692.957 JLINK_WriteReg(R0, 0x08002000)
+T27F0 000:692.974 - 0.017ms returns 0
+T27F0 000:692.991 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:693.006 - 0.015ms returns 0
+T27F0 000:693.023 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:693.039 - 0.015ms returns 0
+T27F0 000:693.056 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:693.071 - 0.015ms returns 0
+T27F0 000:693.088 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:693.102 - 0.014ms returns 0
+T27F0 000:693.120 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:693.135 - 0.015ms returns 0
+T27F0 000:693.152 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:693.167 - 0.015ms returns 0
+T27F0 000:693.183 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:693.199 - 0.015ms returns 0
+T27F0 000:693.215 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:693.230 - 0.015ms returns 0
+T27F0 000:693.247 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:693.262 - 0.014ms returns 0
+T27F0 000:693.279 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:693.294 - 0.015ms returns 0
+T27F0 000:693.311 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:693.326 - 0.015ms returns 0
+T27F0 000:693.342 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:693.361 - 0.018ms returns 0
+T27F0 000:693.379 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:693.395 - 0.016ms returns 0
+T27F0 000:693.412 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:693.427 - 0.015ms returns 0
+T27F0 000:693.444 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:693.459 - 0.015ms returns 0
+T27F0 000:693.476 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:693.491 - 0.015ms returns 0
+T27F0 000:693.508 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:693.523 - 0.014ms returns 0
+T27F0 000:693.540 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:693.555 - 0.015ms returns 0
+T27F0 000:693.572 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:693.587 - 0.015ms returns 0
+T27F0 000:693.605 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:693.622 - 0.018ms returns 0x0000000B
+T27F0 000:693.639 JLINK_Go()
+T27F0 000:693.671 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:696.572 - 2.931ms
+T27F0 000:696.611 JLINK_IsHalted()
+T27F0 000:697.072 - 0.458ms returns FALSE
+T27F0 000:697.120 JLINK_HasError()
+T27F0 000:706.901 JLINK_IsHalted()
+T27F0 000:707.298 - 0.397ms returns FALSE
+T27F0 000:707.320 JLINK_HasError()
+T27F0 000:708.950 JLINK_IsHalted()
+T27F0 000:709.319 - 0.367ms returns FALSE
+T27F0 000:709.342 JLINK_HasError()
+T27F0 000:710.941 JLINK_IsHalted()
+T27F0 000:711.350 - 0.407ms returns FALSE
+T27F0 000:711.377 JLINK_HasError()
+T27F0 000:712.929 JLINK_IsHalted()
+T27F0 000:713.316 - 0.386ms returns FALSE
+T27F0 000:713.342 JLINK_HasError()
+T27F0 000:715.347 JLINK_IsHalted()
+T27F0 000:715.784 - 0.436ms returns FALSE
+T27F0 000:715.811 JLINK_HasError()
+T27F0 000:717.793 JLINK_IsHalted()
+T27F0 000:718.245 - 0.450ms returns FALSE
+T27F0 000:718.279 JLINK_HasError()
+T27F0 000:723.762 JLINK_IsHalted()
+T27F0 000:726.489 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:727.040 - 3.276ms returns TRUE
+T27F0 000:727.080 JLINK_ReadReg(R15 (PC))
+T27F0 000:727.116 - 0.035ms returns 0x20000000
+T27F0 000:727.175 JLINK_ClrBPEx(BPHandle = 0x0000000B)
+T27F0 000:727.201 - 0.025ms returns 0x00
+T27F0 000:727.227 JLINK_ReadReg(R0)
+T27F0 000:727.251 - 0.023ms returns 0x00000000
+T27F0 000:728.953 JLINK_HasError()
+T27F0 000:729.070 JLINK_WriteReg(R0, 0x08002800)
+T27F0 000:729.108 - 0.037ms returns 0
+T27F0 000:729.134 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:729.157 - 0.023ms returns 0
+T27F0 000:729.183 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:729.205 - 0.023ms returns 0
+T27F0 000:729.231 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:729.253 - 0.022ms returns 0
+T27F0 000:729.279 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:729.301 - 0.022ms returns 0
+T27F0 000:729.326 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:729.348 - 0.022ms returns 0
+T27F0 000:729.373 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:729.396 - 0.022ms returns 0
+T27F0 000:729.436 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:729.467 - 0.032ms returns 0
+T27F0 000:729.493 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:729.516 - 0.023ms returns 0
+T27F0 000:729.542 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:729.564 - 0.022ms returns 0
+T27F0 000:729.589 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:729.612 - 0.023ms returns 0
+T27F0 000:729.637 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:729.659 - 0.022ms returns 0
+T27F0 000:729.685 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:729.707 - 0.022ms returns 0
+T27F0 000:729.733 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:729.757 - 0.024ms returns 0
+T27F0 000:729.782 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:729.805 - 0.022ms returns 0
+T27F0 000:729.830 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:729.853 - 0.022ms returns 0
+T27F0 000:729.878 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:729.901 - 0.023ms returns 0
+T27F0 000:729.926 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:729.949 - 0.022ms returns 0
+T27F0 000:729.974 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:729.996 - 0.022ms returns 0
+T27F0 000:730.021 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:730.043 - 0.022ms returns 0
+T27F0 000:730.070 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:730.099 - 0.029ms returns 0x0000000C
+T27F0 000:730.124 JLINK_Go()
+T27F0 000:730.174 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:733.223 - 3.098ms
+T27F0 000:733.258 JLINK_IsHalted()
+T27F0 000:735.872 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:736.360 - 3.101ms returns TRUE
+T27F0 000:736.404 JLINK_ReadReg(R15 (PC))
+T27F0 000:736.433 - 0.028ms returns 0x20000000
+T27F0 000:736.556 JLINK_ClrBPEx(BPHandle = 0x0000000C)
+T27F0 000:736.583 - 0.028ms returns 0x00
+T27F0 000:736.610 JLINK_ReadReg(R0)
+T27F0 000:736.634 - 0.023ms returns 0x00000001
+T27F0 000:736.660 JLINK_HasError()
+T27F0 000:736.687 JLINK_WriteReg(R0, 0x08002800)
+T27F0 000:736.711 - 0.024ms returns 0
+T27F0 000:736.737 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:736.760 - 0.023ms returns 0
+T27F0 000:736.785 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:736.807 - 0.022ms returns 0
+T27F0 000:736.833 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:736.856 - 0.022ms returns 0
+T27F0 000:736.881 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:736.903 - 0.022ms returns 0
+T27F0 000:736.929 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:736.951 - 0.022ms returns 0
+T27F0 000:736.976 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:736.999 - 0.023ms returns 0
+T27F0 000:737.024 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:737.047 - 0.022ms returns 0
+T27F0 000:737.073 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:737.095 - 0.022ms returns 0
+T27F0 000:737.120 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:737.144 - 0.023ms returns 0
+T27F0 000:737.186 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:737.211 - 0.025ms returns 0
+T27F0 000:737.237 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:737.260 - 0.023ms returns 0
+T27F0 000:737.285 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:737.308 - 0.023ms returns 0
+T27F0 000:737.334 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:737.359 - 0.024ms returns 0
+T27F0 000:737.384 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:737.408 - 0.023ms returns 0
+T27F0 000:737.434 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:737.457 - 0.023ms returns 0
+T27F0 000:737.483 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:737.506 - 0.023ms returns 0
+T27F0 000:737.532 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:737.555 - 0.023ms returns 0
+T27F0 000:737.581 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:737.605 - 0.024ms returns 0
+T27F0 000:737.631 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:737.654 - 0.022ms returns 0
+T27F0 000:737.682 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:737.708 - 0.027ms returns 0x0000000D
+T27F0 000:737.734 JLINK_Go()
+T27F0 000:737.784 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:740.812 - 3.075ms
+T27F0 000:740.859 JLINK_IsHalted()
+T27F0 000:741.322 - 0.462ms returns FALSE
+T27F0 000:741.349 JLINK_HasError()
+T27F0 000:747.230 JLINK_IsHalted()
+T27F0 000:747.593 - 0.362ms returns FALSE
+T27F0 000:747.614 JLINK_HasError()
+T27F0 000:749.158 JLINK_IsHalted()
+T27F0 000:749.519 - 0.359ms returns FALSE
+T27F0 000:749.542 JLINK_HasError()
+T27F0 000:753.145 JLINK_IsHalted()
+T27F0 000:753.521 - 0.374ms returns FALSE
+T27F0 000:753.547 JLINK_HasError()
+T27F0 000:755.140 JLINK_IsHalted()
+T27F0 000:755.458 - 0.317ms returns FALSE
+T27F0 000:755.467 JLINK_HasError()
+T27F0 000:757.309 JLINK_IsHalted()
+T27F0 000:757.592 - 0.282ms returns FALSE
+T27F0 000:757.600 JLINK_HasError()
+T27F0 000:759.605 JLINK_IsHalted()
+T27F0 000:760.064 - 0.459ms returns FALSE
+T27F0 000:760.075 JLINK_HasError()
+T27F0 000:762.141 JLINK_IsHalted()
+T27F0 000:762.566 - 0.424ms returns FALSE
+T27F0 000:762.605 JLINK_HasError()
+T27F0 000:773.059 JLINK_IsHalted()
+T27F0 000:775.689 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:776.186 - 3.125ms returns TRUE
+T27F0 000:776.228 JLINK_ReadReg(R15 (PC))
+T27F0 000:776.258 - 0.029ms returns 0x20000000
+T27F0 000:776.284 JLINK_ClrBPEx(BPHandle = 0x0000000D)
+T27F0 000:776.308 - 0.024ms returns 0x00
+T27F0 000:776.334 JLINK_ReadReg(R0)
+T27F0 000:776.358 - 0.023ms returns 0x00000000
+T27F0 000:778.102 JLINK_HasError()
+T27F0 000:778.152 JLINK_WriteReg(R0, 0x08003000)
+T27F0 000:778.181 - 0.029ms returns 0
+T27F0 000:778.207 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:778.231 - 0.023ms returns 0
+T27F0 000:778.257 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:778.279 - 0.022ms returns 0
+T27F0 000:778.305 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:778.328 - 0.023ms returns 0
+T27F0 000:778.353 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:778.376 - 0.022ms returns 0
+T27F0 000:778.401 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:778.424 - 0.022ms returns 0
+T27F0 000:778.449 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:778.471 - 0.022ms returns 0
+T27F0 000:778.496 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:778.519 - 0.022ms returns 0
+T27F0 000:778.545 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:778.567 - 0.023ms returns 0
+T27F0 000:778.592 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:778.638 - 0.045ms returns 0
+T27F0 000:778.665 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:778.688 - 0.023ms returns 0
+T27F0 000:778.714 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:778.737 - 0.022ms returns 0
+T27F0 000:778.762 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:778.785 - 0.022ms returns 0
+T27F0 000:778.810 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:778.835 - 0.025ms returns 0
+T27F0 000:778.860 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:778.883 - 0.023ms returns 0
+T27F0 000:778.908 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:778.931 - 0.023ms returns 0
+T27F0 000:778.956 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:778.979 - 0.023ms returns 0
+T27F0 000:779.078 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:779.104 - 0.026ms returns 0
+T27F0 000:779.129 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:779.153 - 0.023ms returns 0
+T27F0 000:779.178 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:779.200 - 0.022ms returns 0
+T27F0 000:779.228 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:779.255 - 0.027ms returns 0x0000000E
+T27F0 000:779.280 JLINK_Go()
+T27F0 000:779.330 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:782.395 - 3.114ms
+T27F0 000:782.430 JLINK_IsHalted()
+T27F0 000:785.141 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:785.572 - 3.141ms returns TRUE
+T27F0 000:785.600 JLINK_ReadReg(R15 (PC))
+T27F0 000:785.620 - 0.019ms returns 0x20000000
+T27F0 000:785.638 JLINK_ClrBPEx(BPHandle = 0x0000000E)
+T27F0 000:785.654 - 0.016ms returns 0x00
+T27F0 000:785.671 JLINK_ReadReg(R0)
+T27F0 000:785.687 - 0.015ms returns 0x00000001
+T27F0 000:785.705 JLINK_HasError()
+T27F0 000:785.723 JLINK_WriteReg(R0, 0x08003000)
+T27F0 000:785.739 - 0.016ms returns 0
+T27F0 000:785.756 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:785.771 - 0.015ms returns 0
+T27F0 000:785.788 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:785.803 - 0.015ms returns 0
+T27F0 000:785.820 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:785.835 - 0.014ms returns 0
+T27F0 000:785.852 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:785.867 - 0.015ms returns 0
+T27F0 000:785.884 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:785.914 - 0.030ms returns 0
+T27F0 000:785.932 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:785.947 - 0.015ms returns 0
+T27F0 000:785.964 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:785.979 - 0.014ms returns 0
+T27F0 000:786.036 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:786.060 - 0.024ms returns 0
+T27F0 000:786.078 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:786.093 - 0.015ms returns 0
+T27F0 000:786.110 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:786.125 - 0.015ms returns 0
+T27F0 000:786.142 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:786.157 - 0.015ms returns 0
+T27F0 000:786.174 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:786.189 - 0.015ms returns 0
+T27F0 000:786.206 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:786.222 - 0.016ms returns 0
+T27F0 000:786.239 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:786.255 - 0.015ms returns 0
+T27F0 000:786.271 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:786.286 - 0.015ms returns 0
+T27F0 000:786.304 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:786.319 - 0.015ms returns 0
+T27F0 000:786.335 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:786.351 - 0.015ms returns 0
+T27F0 000:786.367 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:786.382 - 0.015ms returns 0
+T27F0 000:786.399 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:786.415 - 0.015ms returns 0
+T27F0 000:786.433 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:786.450 - 0.017ms returns 0x0000000F
+T27F0 000:786.467 JLINK_Go()
+T27F0 000:786.499 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:789.423 - 2.953ms
+T27F0 000:789.477 JLINK_IsHalted()
+T27F0 000:789.908 - 0.429ms returns FALSE
+T27F0 000:789.955 JLINK_HasError()
+T27F0 000:794.413 JLINK_IsHalted()
+T27F0 000:794.777 - 0.363ms returns FALSE
+T27F0 000:794.798 JLINK_HasError()
+T27F0 000:798.363 JLINK_IsHalted()
+T27F0 000:798.728 - 0.364ms returns FALSE
+T27F0 000:798.751 JLINK_HasError()
+T27F0 000:800.330 JLINK_IsHalted()
+T27F0 000:800.720 - 0.389ms returns FALSE
+T27F0 000:800.731 JLINK_HasError()
+T27F0 000:801.791 JLINK_IsHalted()
+T27F0 000:802.129 - 0.339ms returns FALSE
+T27F0 000:802.138 JLINK_HasError()
+T27F0 000:804.036 JLINK_IsHalted()
+T27F0 000:804.428 - 0.391ms returns FALSE
+T27F0 000:804.442 JLINK_HasError()
+T27F0 000:806.160 JLINK_IsHalted()
+T27F0 000:806.486 - 0.325ms returns FALSE
+T27F0 000:806.497 JLINK_HasError()
+T27F0 000:808.157 JLINK_IsHalted()
+T27F0 000:808.456 - 0.298ms returns FALSE
+T27F0 000:808.468 JLINK_HasError()
+T27F0 000:809.576 JLINK_IsHalted()
+T27F0 000:809.901 - 0.324ms returns FALSE
+T27F0 000:809.913 JLINK_HasError()
+T27F0 000:811.568 JLINK_IsHalted()
+T27F0 000:814.104 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:814.469 - 2.901ms returns TRUE
+T27F0 000:814.482 JLINK_ReadReg(R15 (PC))
+T27F0 000:814.489 - 0.007ms returns 0x20000000
+T27F0 000:814.495 JLINK_ClrBPEx(BPHandle = 0x0000000F)
+T27F0 000:814.500 - 0.005ms returns 0x00
+T27F0 000:814.506 JLINK_ReadReg(R0)
+T27F0 000:814.511 - 0.004ms returns 0x00000000
+T27F0 000:814.934 JLINK_HasError()
+T27F0 000:814.944 JLINK_WriteReg(R0, 0x08003800)
+T27F0 000:814.951 - 0.006ms returns 0
+T27F0 000:814.956 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:814.961 - 0.004ms returns 0
+T27F0 000:814.966 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:814.971 - 0.004ms returns 0
+T27F0 000:814.976 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:814.981 - 0.004ms returns 0
+T27F0 000:814.986 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:814.990 - 0.004ms returns 0
+T27F0 000:814.996 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:815.000 - 0.004ms returns 0
+T27F0 000:815.005 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:815.010 - 0.004ms returns 0
+T27F0 000:815.015 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:815.020 - 0.004ms returns 0
+T27F0 000:815.025 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:815.030 - 0.004ms returns 0
+T27F0 000:815.035 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:815.040 - 0.004ms returns 0
+T27F0 000:815.045 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:815.050 - 0.004ms returns 0
+T27F0 000:815.055 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:815.059 - 0.004ms returns 0
+T27F0 000:815.071 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:815.076 - 0.004ms returns 0
+T27F0 000:815.082 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:815.087 - 0.005ms returns 0
+T27F0 000:815.092 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:815.096 - 0.004ms returns 0
+T27F0 000:815.102 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:815.106 - 0.004ms returns 0
+T27F0 000:815.112 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:815.116 - 0.004ms returns 0
+T27F0 000:815.122 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:815.126 - 0.004ms returns 0
+T27F0 000:815.131 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:815.136 - 0.004ms returns 0
+T27F0 000:815.141 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:815.146 - 0.004ms returns 0
+T27F0 000:815.152 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:815.157 - 0.005ms returns 0x00000010
+T27F0 000:815.162 JLINK_Go()
+T27F0 000:815.174 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:817.825 - 2.662ms
+T27F0 000:817.839 JLINK_IsHalted()
+T27F0 000:820.234 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:820.581 - 2.741ms returns TRUE
+T27F0 000:820.599 JLINK_ReadReg(R15 (PC))
+T27F0 000:820.607 - 0.008ms returns 0x20000000
+T27F0 000:820.613 JLINK_ClrBPEx(BPHandle = 0x00000010)
+T27F0 000:820.619 - 0.005ms returns 0x00
+T27F0 000:820.626 JLINK_ReadReg(R0)
+T27F0 000:820.630 - 0.005ms returns 0x00000001
+T27F0 000:820.637 JLINK_HasError()
+T27F0 000:820.674 JLINK_WriteReg(R0, 0x08003800)
+T27F0 000:820.681 - 0.006ms returns 0
+T27F0 000:820.686 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:820.691 - 0.004ms returns 0
+T27F0 000:820.696 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:820.701 - 0.004ms returns 0
+T27F0 000:820.707 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:820.711 - 0.004ms returns 0
+T27F0 000:820.717 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:820.721 - 0.004ms returns 0
+T27F0 000:820.727 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:820.732 - 0.005ms returns 0
+T27F0 000:820.737 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:820.742 - 0.004ms returns 0
+T27F0 000:820.747 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:820.752 - 0.004ms returns 0
+T27F0 000:820.757 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:820.762 - 0.004ms returns 0
+T27F0 000:820.767 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:820.772 - 0.004ms returns 0
+T27F0 000:820.777 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:820.782 - 0.005ms returns 0
+T27F0 000:820.788 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:820.792 - 0.004ms returns 0
+T27F0 000:820.798 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:820.803 - 0.004ms returns 0
+T27F0 000:820.808 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:820.813 - 0.005ms returns 0
+T27F0 000:820.818 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:820.823 - 0.004ms returns 0
+T27F0 000:820.829 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:820.833 - 0.004ms returns 0
+T27F0 000:820.839 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:820.844 - 0.005ms returns 0
+T27F0 000:820.849 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:820.854 - 0.004ms returns 0
+T27F0 000:820.859 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:820.864 - 0.004ms returns 0
+T27F0 000:820.869 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:820.874 - 0.004ms returns 0
+T27F0 000:820.880 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:820.886 - 0.006ms returns 0x00000011
+T27F0 000:820.892 JLINK_Go()
+T27F0 000:820.903 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:823.602 - 2.709ms
+T27F0 000:823.617 JLINK_IsHalted()
+T27F0 000:823.935 - 0.317ms returns FALSE
+T27F0 000:823.946 JLINK_HasError()
+T27F0 000:825.468 JLINK_IsHalted()
+T27F0 000:825.792 - 0.323ms returns FALSE
+T27F0 000:825.804 JLINK_HasError()
+T27F0 000:827.436 JLINK_IsHalted()
+T27F0 000:827.737 - 0.300ms returns FALSE
+T27F0 000:827.749 JLINK_HasError()
+T27F0 000:829.429 JLINK_IsHalted()
+T27F0 000:829.761 - 0.332ms returns FALSE
+T27F0 000:829.772 JLINK_HasError()
+T27F0 000:831.452 JLINK_IsHalted()
+T27F0 000:831.785 - 0.332ms returns FALSE
+T27F0 000:831.796 JLINK_HasError()
+T27F0 000:833.504 JLINK_IsHalted()
+T27F0 000:833.835 - 0.330ms returns FALSE
+T27F0 000:833.853 JLINK_HasError()
+T27F0 000:835.935 JLINK_IsHalted()
+T27F0 000:836.390 - 0.453ms returns FALSE
+T27F0 000:836.445 JLINK_HasError()
+T27F0 000:837.855 JLINK_IsHalted()
+T27F0 000:838.402 - 0.545ms returns FALSE
+T27F0 000:838.461 JLINK_HasError()
+T27F0 000:839.927 JLINK_IsHalted()
+T27F0 000:840.466 - 0.536ms returns FALSE
+T27F0 000:840.523 JLINK_HasError()
+T27F0 000:841.943 JLINK_IsHalted()
+T27F0 000:842.511 - 0.566ms returns FALSE
+T27F0 000:842.568 JLINK_HasError()
+T27F0 000:844.509 JLINK_IsHalted()
+T27F0 000:845.051 - 0.540ms returns FALSE
+T27F0 000:845.108 JLINK_HasError()
+T27F0 000:846.496 JLINK_IsHalted()
+T27F0 000:849.480 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:850.154 - 3.655ms returns TRUE
+T27F0 000:850.211 JLINK_ReadReg(R15 (PC))
+T27F0 000:850.245 - 0.033ms returns 0x20000000
+T27F0 000:850.273 JLINK_ClrBPEx(BPHandle = 0x00000011)
+T27F0 000:850.298 - 0.025ms returns 0x00
+T27F0 000:850.324 JLINK_ReadReg(R0)
+T27F0 000:850.348 - 0.022ms returns 0x00000000
+T27F0 000:852.049 JLINK_HasError()
+T27F0 000:852.123 JLINK_WriteReg(R0, 0x08004000)
+T27F0 000:852.152 - 0.029ms returns 0
+T27F0 000:852.179 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:852.203 - 0.023ms returns 0
+T27F0 000:852.228 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:852.251 - 0.023ms returns 0
+T27F0 000:852.277 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:852.300 - 0.023ms returns 0
+T27F0 000:852.326 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:852.349 - 0.023ms returns 0
+T27F0 000:852.374 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:852.397 - 0.023ms returns 0
+T27F0 000:852.423 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:852.445 - 0.022ms returns 0
+T27F0 000:852.470 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:852.493 - 0.023ms returns 0
+T27F0 000:852.519 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:852.541 - 0.023ms returns 0
+T27F0 000:852.566 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:852.589 - 0.022ms returns 0
+T27F0 000:852.615 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:852.637 - 0.023ms returns 0
+T27F0 000:852.663 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:852.686 - 0.023ms returns 0
+T27F0 000:852.711 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:852.734 - 0.023ms returns 0
+T27F0 000:852.760 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:852.784 - 0.024ms returns 0
+T27F0 000:852.810 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:852.833 - 0.022ms returns 0
+T27F0 000:852.858 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:852.881 - 0.023ms returns 0
+T27F0 000:852.907 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:852.930 - 0.023ms returns 0
+T27F0 000:852.956 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:852.979 - 0.023ms returns 0
+T27F0 000:853.004 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:853.027 - 0.022ms returns 0
+T27F0 000:853.052 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:853.081 - 0.029ms returns 0
+T27F0 000:853.109 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:853.135 - 0.027ms returns 0x00000012
+T27F0 000:853.160 JLINK_Go()
+T27F0 000:853.210 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:856.470 - 3.307ms
+T27F0 000:856.535 JLINK_IsHalted()
+T27F0 000:859.433 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:860.036 - 3.499ms returns TRUE
+T27F0 000:860.144 JLINK_ReadReg(R15 (PC))
+T27F0 000:860.179 - 0.034ms returns 0x20000000
+T27F0 000:860.207 JLINK_ClrBPEx(BPHandle = 0x00000012)
+T27F0 000:860.232 - 0.025ms returns 0x00
+T27F0 000:860.259 JLINK_ReadReg(R0)
+T27F0 000:860.282 - 0.023ms returns 0x00000001
+T27F0 000:860.310 JLINK_HasError()
+T27F0 000:860.338 JLINK_WriteReg(R0, 0x08004000)
+T27F0 000:860.363 - 0.025ms returns 0
+T27F0 000:860.389 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:860.413 - 0.024ms returns 0
+T27F0 000:860.439 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:860.462 - 0.023ms returns 0
+T27F0 000:860.487 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:860.509 - 0.022ms returns 0
+T27F0 000:860.535 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:860.558 - 0.023ms returns 0
+T27F0 000:860.583 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:860.606 - 0.023ms returns 0
+T27F0 000:860.783 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:860.822 - 0.040ms returns 0
+T27F0 000:860.848 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:860.871 - 0.022ms returns 0
+T27F0 000:860.897 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:860.920 - 0.023ms returns 0
+T27F0 000:860.945 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:860.968 - 0.023ms returns 0
+T27F0 000:860.993 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:861.017 - 0.024ms returns 0
+T27F0 000:861.043 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:861.074 - 0.031ms returns 0
+T27F0 000:861.099 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:861.122 - 0.023ms returns 0
+T27F0 000:861.148 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:861.172 - 0.024ms returns 0
+T27F0 000:861.197 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:861.220 - 0.023ms returns 0
+T27F0 000:861.246 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:861.269 - 0.023ms returns 0
+T27F0 000:861.295 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:861.318 - 0.023ms returns 0
+T27F0 000:861.343 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:861.366 - 0.023ms returns 0
+T27F0 000:861.392 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:861.415 - 0.023ms returns 0
+T27F0 000:861.440 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:861.463 - 0.023ms returns 0
+T27F0 000:861.492 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:861.518 - 0.027ms returns 0x00000013
+T27F0 000:861.543 JLINK_Go()
+T27F0 000:861.594 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:864.866 - 3.320ms
+T27F0 000:864.922 JLINK_IsHalted()
+T27F0 000:865.464 - 0.539ms returns FALSE
+T27F0 000:865.520 JLINK_HasError()
+T27F0 000:867.457 JLINK_IsHalted()
+T27F0 000:868.033 - 0.573ms returns FALSE
+T27F0 000:868.089 JLINK_HasError()
+T27F0 000:870.035 JLINK_IsHalted()
+T27F0 000:870.533 - 0.494ms returns FALSE
+T27F0 000:870.593 JLINK_HasError()
+T27F0 000:872.031 JLINK_IsHalted()
+T27F0 000:872.552 - 0.519ms returns FALSE
+T27F0 000:872.607 JLINK_HasError()
+T27F0 000:874.025 JLINK_IsHalted()
+T27F0 000:874.600 - 0.573ms returns FALSE
+T27F0 000:874.656 JLINK_HasError()
+T27F0 000:876.023 JLINK_IsHalted()
+T27F0 000:876.443 - 0.418ms returns FALSE
+T27F0 000:876.486 JLINK_HasError()
+T27F0 000:881.950 JLINK_IsHalted()
+T27F0 000:882.333 - 0.381ms returns FALSE
+T27F0 000:882.367 JLINK_HasError()
+T27F0 000:883.994 JLINK_IsHalted()
+T27F0 000:884.480 - 0.484ms returns FALSE
+T27F0 000:884.509 JLINK_HasError()
+T27F0 000:886.499 JLINK_IsHalted()
+T27F0 000:889.203 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:889.692 - 3.192ms returns TRUE
+T27F0 000:889.717 JLINK_ReadReg(R15 (PC))
+T27F0 000:889.732 - 0.014ms returns 0x20000000
+T27F0 000:889.743 JLINK_ClrBPEx(BPHandle = 0x00000013)
+T27F0 000:889.753 - 0.010ms returns 0x00
+T27F0 000:889.764 JLINK_ReadReg(R0)
+T27F0 000:889.773 - 0.009ms returns 0x00000000
+T27F0 000:890.524 JLINK_HasError()
+T27F0 000:890.545 JLINK_WriteReg(R0, 0x08004800)
+T27F0 000:890.556 - 0.011ms returns 0
+T27F0 000:890.567 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:890.576 - 0.009ms returns 0
+T27F0 000:890.598 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:890.606 - 0.007ms returns 0
+T27F0 000:890.615 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:890.622 - 0.007ms returns 0
+T27F0 000:890.631 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:890.638 - 0.007ms returns 0
+T27F0 000:890.647 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:890.658 - 0.007ms returns 0
+T27F0 000:890.667 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:890.674 - 0.007ms returns 0
+T27F0 000:890.683 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:890.690 - 0.007ms returns 0
+T27F0 000:890.699 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:890.706 - 0.007ms returns 0
+T27F0 000:890.715 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:890.722 - 0.007ms returns 0
+T27F0 000:890.731 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:890.739 - 0.007ms returns 0
+T27F0 000:890.747 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:890.755 - 0.007ms returns 0
+T27F0 000:890.763 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:890.771 - 0.007ms returns 0
+T27F0 000:890.780 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:890.788 - 0.008ms returns 0
+T27F0 000:890.806 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:890.814 - 0.008ms returns 0
+T27F0 000:890.823 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:890.830 - 0.008ms returns 0
+T27F0 000:890.839 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:890.847 - 0.007ms returns 0
+T27F0 000:890.855 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:890.863 - 0.007ms returns 0
+T27F0 000:890.871 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:890.879 - 0.007ms returns 0
+T27F0 000:890.887 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:890.895 - 0.007ms returns 0
+T27F0 000:890.904 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:890.913 - 0.009ms returns 0x00000014
+T27F0 000:890.922 JLINK_Go()
+T27F0 000:890.939 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:893.881 - 2.958ms
+T27F0 000:893.900 JLINK_IsHalted()
+T27F0 000:896.530 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:896.980 - 3.078ms returns TRUE
+T27F0 000:897.002 JLINK_ReadReg(R15 (PC))
+T27F0 000:897.013 - 0.011ms returns 0x20000000
+T27F0 000:897.022 JLINK_ClrBPEx(BPHandle = 0x00000014)
+T27F0 000:897.030 - 0.008ms returns 0x00
+T27F0 000:897.113 JLINK_ReadReg(R0)
+T27F0 000:897.134 - 0.020ms returns 0x00000001
+T27F0 000:897.144 JLINK_HasError()
+T27F0 000:897.154 JLINK_WriteReg(R0, 0x08004800)
+T27F0 000:897.163 - 0.009ms returns 0
+T27F0 000:897.172 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:897.179 - 0.007ms returns 0
+T27F0 000:897.188 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:897.196 - 0.007ms returns 0
+T27F0 000:897.204 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:897.212 - 0.007ms returns 0
+T27F0 000:897.220 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:897.228 - 0.007ms returns 0
+T27F0 000:897.237 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:897.244 - 0.007ms returns 0
+T27F0 000:897.253 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:897.260 - 0.007ms returns 0
+T27F0 000:897.269 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:897.276 - 0.007ms returns 0
+T27F0 000:897.285 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:897.292 - 0.007ms returns 0
+T27F0 000:897.301 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:897.308 - 0.007ms returns 0
+T27F0 000:897.317 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:897.326 - 0.009ms returns 0
+T27F0 000:897.335 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:897.343 - 0.007ms returns 0
+T27F0 000:897.352 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:897.359 - 0.007ms returns 0
+T27F0 000:897.368 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:897.376 - 0.008ms returns 0
+T27F0 000:897.384 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:897.392 - 0.007ms returns 0
+T27F0 000:897.400 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:897.408 - 0.007ms returns 0
+T27F0 000:897.417 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:897.424 - 0.007ms returns 0
+T27F0 000:897.433 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:897.440 - 0.007ms returns 0
+T27F0 000:897.449 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:897.456 - 0.007ms returns 0
+T27F0 000:897.465 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:897.473 - 0.007ms returns 0
+T27F0 000:897.482 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:897.490 - 0.009ms returns 0x00000015
+T27F0 000:897.499 JLINK_Go()
+T27F0 000:897.515 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:900.480 - 2.980ms
+T27F0 000:900.499 JLINK_IsHalted()
+T27F0 000:900.903 - 0.402ms returns FALSE
+T27F0 000:900.922 JLINK_HasError()
+T27F0 000:902.816 JLINK_IsHalted()
+T27F0 000:903.279 - 0.462ms returns FALSE
+T27F0 000:903.298 JLINK_HasError()
+T27F0 000:905.032 JLINK_IsHalted()
+T27F0 000:905.393 - 0.361ms returns FALSE
+T27F0 000:905.414 JLINK_HasError()
+T27F0 000:907.061 JLINK_IsHalted()
+T27F0 000:907.430 - 0.368ms returns FALSE
+T27F0 000:907.449 JLINK_HasError()
+T27F0 000:909.514 JLINK_IsHalted()
+T27F0 000:909.961 - 0.446ms returns FALSE
+T27F0 000:909.980 JLINK_HasError()
+T27F0 000:912.003 JLINK_IsHalted()
+T27F0 000:912.459 - 0.455ms returns FALSE
+T27F0 000:912.478 JLINK_HasError()
+T27F0 000:914.551 JLINK_IsHalted()
+T27F0 000:914.995 - 0.443ms returns FALSE
+T27F0 000:915.014 JLINK_HasError()
+T27F0 000:916.537 JLINK_IsHalted()
+T27F0 000:916.983 - 0.445ms returns FALSE
+T27F0 000:917.002 JLINK_HasError()
+T27F0 000:918.524 JLINK_IsHalted()
+T27F0 000:918.968 - 0.443ms returns FALSE
+T27F0 000:918.987 JLINK_HasError()
+T27F0 000:920.997 JLINK_IsHalted()
+T27F0 000:921.402 - 0.404ms returns FALSE
+T27F0 000:921.425 JLINK_HasError()
+T27F0 000:923.050 JLINK_IsHalted()
+T27F0 000:925.673 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:926.163 - 3.112ms returns TRUE
+T27F0 000:926.184 JLINK_ReadReg(R15 (PC))
+T27F0 000:926.196 - 0.011ms returns 0x20000000
+T27F0 000:926.205 JLINK_ClrBPEx(BPHandle = 0x00000015)
+T27F0 000:926.214 - 0.008ms returns 0x00
+T27F0 000:926.297 JLINK_ReadReg(R0)
+T27F0 000:926.317 - 0.020ms returns 0x00000000
+T27F0 000:926.947 JLINK_HasError()
+T27F0 000:926.965 JLINK_WriteReg(R0, 0x08005000)
+T27F0 000:926.975 - 0.010ms returns 0
+T27F0 000:926.984 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:926.992 - 0.007ms returns 0
+T27F0 000:927.000 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:927.008 - 0.007ms returns 0
+T27F0 000:927.016 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:927.024 - 0.007ms returns 0
+T27F0 000:927.033 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:927.040 - 0.007ms returns 0
+T27F0 000:927.049 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:927.056 - 0.007ms returns 0
+T27F0 000:927.065 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:927.073 - 0.007ms returns 0
+T27F0 000:927.081 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:927.089 - 0.007ms returns 0
+T27F0 000:927.097 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:927.105 - 0.007ms returns 0
+T27F0 000:927.113 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:927.121 - 0.007ms returns 0
+T27F0 000:927.130 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:927.138 - 0.008ms returns 0
+T27F0 000:927.146 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:927.154 - 0.007ms returns 0
+T27F0 000:927.162 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:927.170 - 0.007ms returns 0
+T27F0 000:927.179 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:927.187 - 0.008ms returns 0
+T27F0 000:927.196 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:927.203 - 0.007ms returns 0
+T27F0 000:927.212 JLINK_WriteReg(R15 (PC), 0x20000020)
+T27F0 000:927.220 - 0.007ms returns 0
+T27F0 000:927.228 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:927.236 - 0.008ms returns 0
+T27F0 000:927.245 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:927.252 - 0.007ms returns 0
+T27F0 000:927.261 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:927.268 - 0.007ms returns 0
+T27F0 000:927.277 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:927.284 - 0.007ms returns 0
+T27F0 000:927.293 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:927.303 - 0.009ms returns 0x00000016
+T27F0 000:927.311 JLINK_Go()
+T27F0 000:927.330 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:930.299 - 2.987ms
+T27F0 000:930.319 JLINK_IsHalted()
+T27F0 000:932.930 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:933.387 - 3.067ms returns TRUE
+T27F0 000:933.406 JLINK_ReadReg(R15 (PC))
+T27F0 000:933.417 - 0.010ms returns 0x20000000
+T27F0 000:933.427 JLINK_ClrBPEx(BPHandle = 0x00000016)
+T27F0 000:933.435 - 0.008ms returns 0x00
+T27F0 000:933.443 JLINK_ReadReg(R0)
+T27F0 000:933.451 - 0.007ms returns 0x00000001
+T27F0 000:933.460 JLINK_HasError()
+T27F0 000:933.469 JLINK_WriteReg(R0, 0x08005000)
+T27F0 000:933.478 - 0.008ms returns 0
+T27F0 000:933.486 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:933.494 - 0.007ms returns 0
+T27F0 000:933.502 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:933.510 - 0.007ms returns 0
+T27F0 000:933.519 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:933.526 - 0.007ms returns 0
+T27F0 000:933.535 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:933.542 - 0.007ms returns 0
+T27F0 000:933.551 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:933.558 - 0.007ms returns 0
+T27F0 000:933.567 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:933.575 - 0.007ms returns 0
+T27F0 000:933.583 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:933.591 - 0.007ms returns 0
+T27F0 000:933.599 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:933.607 - 0.007ms returns 0
+T27F0 000:933.616 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:933.629 - 0.013ms returns 0
+T27F0 000:933.641 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:933.649 - 0.008ms returns 0
+T27F0 000:933.657 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:933.665 - 0.007ms returns 0
+T27F0 000:933.674 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:933.681 - 0.007ms returns 0
+T27F0 000:933.690 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:933.698 - 0.008ms returns 0
+T27F0 000:933.707 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:933.714 - 0.007ms returns 0
+T27F0 000:933.723 JLINK_WriteReg(R15 (PC), 0x200000B6)
+T27F0 000:933.731 - 0.007ms returns 0
+T27F0 000:933.739 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:933.747 - 0.007ms returns 0
+T27F0 000:933.756 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:933.763 - 0.007ms returns 0
+T27F0 000:933.772 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:933.779 - 0.007ms returns 0
+T27F0 000:933.788 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:933.795 - 0.007ms returns 0
+T27F0 000:933.804 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:933.813 - 0.009ms returns 0x00000017
+T27F0 000:933.821 JLINK_Go()
+T27F0 000:933.838 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:936.769 - 2.946ms
+T27F0 000:936.788 JLINK_IsHalted()
+T27F0 000:937.177 - 0.388ms returns FALSE
+T27F0 000:937.199 JLINK_HasError()
+T27F0 000:938.900 JLINK_IsHalted()
+T27F0 000:939.328 - 0.427ms returns FALSE
+T27F0 000:939.348 JLINK_HasError()
+T27F0 000:942.359 JLINK_IsHalted()
+T27F0 000:942.774 - 0.414ms returns FALSE
+T27F0 000:942.793 JLINK_HasError()
+T27F0 000:944.356 JLINK_IsHalted()
+T27F0 000:944.772 - 0.415ms returns FALSE
+T27F0 000:944.791 JLINK_HasError()
+T27F0 000:946.820 JLINK_IsHalted()
+T27F0 000:947.249 - 0.428ms returns FALSE
+T27F0 000:947.268 JLINK_HasError()
+T27F0 000:948.810 JLINK_IsHalted()
+T27F0 000:949.260 - 0.448ms returns FALSE
+T27F0 000:949.279 JLINK_HasError()
+T27F0 000:951.417 JLINK_IsHalted()
+T27F0 000:951.866 - 0.448ms returns FALSE
+T27F0 000:951.885 JLINK_HasError()
+T27F0 000:953.911 JLINK_IsHalted()
+T27F0 000:954.272 - 0.360ms returns FALSE
+T27F0 000:954.292 JLINK_HasError()
+T27F0 000:955.943 JLINK_IsHalted()
+T27F0 000:956.403 - 0.459ms returns FALSE
+T27F0 000:956.422 JLINK_HasError()
+T27F0 000:957.931 JLINK_IsHalted()
+T27F0 000:958.346 - 0.414ms returns FALSE
+T27F0 000:958.365 JLINK_HasError()
+T27F0 000:960.352 JLINK_IsHalted()
+T27F0 000:963.011 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:963.493 - 3.141ms returns TRUE
+T27F0 000:963.513 JLINK_ReadReg(R15 (PC))
+T27F0 000:963.525 - 0.012ms returns 0x20000000
+T27F0 000:963.534 JLINK_ClrBPEx(BPHandle = 0x00000017)
+T27F0 000:963.543 - 0.008ms returns 0x00
+T27F0 000:963.552 JLINK_ReadReg(R0)
+T27F0 000:963.560 - 0.007ms returns 0x00000000
+T27F0 000:963.983 JLINK_HasError()
+T27F0 000:963.999 JLINK_WriteReg(R0, 0x00000001)
+T27F0 000:964.009 - 0.009ms returns 0
+T27F0 000:964.018 JLINK_WriteReg(R1, 0x00000800)
+T27F0 000:964.026 - 0.007ms returns 0
+T27F0 000:964.034 JLINK_WriteReg(R2, 0x000000FF)
+T27F0 000:964.042 - 0.007ms returns 0
+T27F0 000:964.050 JLINK_WriteReg(R3, 0x00000000)
+T27F0 000:964.058 - 0.007ms returns 0
+T27F0 000:964.066 JLINK_WriteReg(R4, 0x00000000)
+T27F0 000:964.074 - 0.007ms returns 0
+T27F0 000:964.082 JLINK_WriteReg(R5, 0x00000000)
+T27F0 000:964.090 - 0.007ms returns 0
+T27F0 000:964.099 JLINK_WriteReg(R6, 0x00000000)
+T27F0 000:964.106 - 0.007ms returns 0
+T27F0 000:964.115 JLINK_WriteReg(R7, 0x00000000)
+T27F0 000:964.123 - 0.007ms returns 0
+T27F0 000:964.131 JLINK_WriteReg(R8, 0x00000000)
+T27F0 000:964.138 - 0.007ms returns 0
+T27F0 000:964.147 JLINK_WriteReg(R9, 0x20000160)
+T27F0 000:964.155 - 0.007ms returns 0
+T27F0 000:964.163 JLINK_WriteReg(R10, 0x00000000)
+T27F0 000:964.171 - 0.007ms returns 0
+T27F0 000:964.179 JLINK_WriteReg(R11, 0x00000000)
+T27F0 000:964.187 - 0.007ms returns 0
+T27F0 000:964.195 JLINK_WriteReg(R12, 0x00000000)
+T27F0 000:964.203 - 0.007ms returns 0
+T27F0 000:964.212 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 000:964.220 - 0.008ms returns 0
+T27F0 000:964.228 JLINK_WriteReg(R14, 0x20000001)
+T27F0 000:964.242 - 0.013ms returns 0
+T27F0 000:964.254 JLINK_WriteReg(R15 (PC), 0x2000006A)
+T27F0 000:964.262 - 0.008ms returns 0
+T27F0 000:964.271 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 000:964.278 - 0.007ms returns 0
+T27F0 000:964.287 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 000:964.294 - 0.007ms returns 0
+T27F0 000:964.303 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 000:964.311 - 0.007ms returns 0
+T27F0 000:964.319 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 000:964.327 - 0.007ms returns 0
+T27F0 000:964.336 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 000:964.345 - 0.009ms returns 0x00000018
+T27F0 000:964.353 JLINK_Go()
+T27F0 000:964.371 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 000:967.355 - 3.001ms
+T27F0 000:967.378 JLINK_IsHalted()
+T27F0 000:970.004 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 000:970.438 - 3.058ms returns TRUE
+T27F0 000:970.462 JLINK_ReadReg(R15 (PC))
+T27F0 000:970.475 - 0.012ms returns 0x20000000
+T27F0 000:970.486 JLINK_ClrBPEx(BPHandle = 0x00000018)
+T27F0 000:970.495 - 0.009ms returns 0x00
+T27F0 000:970.505 JLINK_ReadReg(R0)
+T27F0 000:970.514 - 0.009ms returns 0x00000000
+T27F0 001:049.726 JLINK_WriteMem(0x20000000, 0x164 Bytes, ...)
+T27F0 001:049.741 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ...
+T27F0 001:049.759 CPU_WriteMem(356 bytes @ 0x20000000)
+T27F0 001:053.192 - 3.465ms returns 0x164
+T27F0 001:053.232 JLINK_HasError()
+T27F0 001:053.240 JLINK_WriteReg(R0, 0x08000000)
+T27F0 001:053.247 - 0.007ms returns 0
+T27F0 001:053.253 JLINK_WriteReg(R1, 0x007A1200)
+T27F0 001:053.257 - 0.005ms returns 0
+T27F0 001:053.263 JLINK_WriteReg(R2, 0x00000002)
+T27F0 001:053.268 - 0.004ms returns 0
+T27F0 001:053.273 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:053.277 - 0.004ms returns 0
+T27F0 001:053.283 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:053.287 - 0.004ms returns 0
+T27F0 001:053.293 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:053.297 - 0.004ms returns 0
+T27F0 001:053.302 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:053.307 - 0.004ms returns 0
+T27F0 001:053.312 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:053.317 - 0.004ms returns 0
+T27F0 001:053.322 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:053.327 - 0.004ms returns 0
+T27F0 001:053.332 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:053.337 - 0.004ms returns 0
+T27F0 001:053.342 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:053.347 - 0.004ms returns 0
+T27F0 001:053.352 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:053.357 - 0.004ms returns 0
+T27F0 001:053.362 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:053.367 - 0.004ms returns 0
+T27F0 001:053.372 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:053.377 - 0.005ms returns 0
+T27F0 001:053.383 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:053.387 - 0.004ms returns 0
+T27F0 001:053.393 JLINK_WriteReg(R15 (PC), 0x20000038)
+T27F0 001:053.398 - 0.005ms returns 0
+T27F0 001:053.403 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:053.408 - 0.005ms returns 0
+T27F0 001:053.413 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:053.418 - 0.004ms returns 0
+T27F0 001:053.423 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:053.428 - 0.004ms returns 0
+T27F0 001:053.433 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:053.438 - 0.004ms returns 0
+T27F0 001:053.444 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:053.453 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:053.828 - 0.384ms returns 0x00000019
+T27F0 001:053.842 JLINK_Go()
+T27F0 001:053.851 CPU_WriteMem(2 bytes @ 0x20000000)
+T27F0 001:054.197 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:057.082 - 3.239ms
+T27F0 001:057.100 JLINK_IsHalted()
+T27F0 001:059.609 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:059.941 - 2.840ms returns TRUE
+T27F0 001:059.954 JLINK_ReadReg(R15 (PC))
+T27F0 001:059.962 - 0.007ms returns 0x20000000
+T27F0 001:059.967 JLINK_ClrBPEx(BPHandle = 0x00000019)
+T27F0 001:059.973 - 0.005ms returns 0x00
+T27F0 001:059.978 JLINK_ReadReg(R0)
+T27F0 001:059.983 - 0.005ms returns 0x00000000
+T27F0 001:060.248 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:060.257 Data: 70 0D 00 20 CD 01 00 08 F5 3A 00 08 95 31 00 08 ...
+T27F0 001:060.278 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:066.493 - 6.244ms returns 0x29C
+T27F0 001:066.506 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:066.511 Data: C0 09 AC E8 C0 09 21 F0 07 01 8D 46 70 47 10 B5 ...
+T27F0 001:066.525 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:069.999 - 3.492ms returns 0x164
+T27F0 001:070.011 JLINK_HasError()
+T27F0 001:070.017 JLINK_WriteReg(R0, 0x08000000)
+T27F0 001:070.024 - 0.006ms returns 0
+T27F0 001:070.030 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:070.035 - 0.005ms returns 0
+T27F0 001:070.041 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:070.045 - 0.004ms returns 0
+T27F0 001:070.051 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:070.055 - 0.004ms returns 0
+T27F0 001:070.061 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:070.065 - 0.004ms returns 0
+T27F0 001:070.071 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:070.076 - 0.004ms returns 0
+T27F0 001:070.081 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:070.085 - 0.004ms returns 0
+T27F0 001:070.091 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:070.095 - 0.004ms returns 0
+T27F0 001:070.101 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:070.106 - 0.004ms returns 0
+T27F0 001:070.111 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:070.116 - 0.004ms returns 0
+T27F0 001:070.121 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:070.125 - 0.004ms returns 0
+T27F0 001:070.131 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:070.135 - 0.004ms returns 0
+T27F0 001:070.141 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:070.145 - 0.004ms returns 0
+T27F0 001:070.151 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:070.156 - 0.005ms returns 0
+T27F0 001:070.161 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:070.166 - 0.004ms returns 0
+T27F0 001:070.171 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:070.176 - 0.005ms returns 0
+T27F0 001:070.181 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:070.186 - 0.004ms returns 0
+T27F0 001:070.191 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:070.196 - 0.004ms returns 0
+T27F0 001:070.201 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:070.206 - 0.004ms returns 0
+T27F0 001:070.211 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:070.216 - 0.004ms returns 0
+T27F0 001:070.221 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:070.227 - 0.005ms returns 0x0000001A
+T27F0 001:070.232 JLINK_Go()
+T27F0 001:070.243 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:073.118 - 2.885ms
+T27F0 001:073.137 JLINK_IsHalted()
+T27F0 001:073.496 - 0.357ms returns FALSE
+T27F0 001:073.507 JLINK_HasError()
+T27F0 001:079.915 JLINK_IsHalted()
+T27F0 001:080.277 - 0.361ms returns FALSE
+T27F0 001:080.289 JLINK_HasError()
+T27F0 001:081.908 JLINK_IsHalted()
+T27F0 001:082.337 - 0.428ms returns FALSE
+T27F0 001:082.349 JLINK_HasError()
+T27F0 001:083.900 JLINK_IsHalted()
+T27F0 001:084.339 - 0.438ms returns FALSE
+T27F0 001:084.351 JLINK_HasError()
+T27F0 001:085.983 JLINK_IsHalted()
+T27F0 001:086.408 - 0.424ms returns FALSE
+T27F0 001:086.419 JLINK_HasError()
+T27F0 001:087.925 JLINK_IsHalted()
+T27F0 001:088.289 - 0.363ms returns FALSE
+T27F0 001:088.302 JLINK_HasError()
+T27F0 001:089.999 JLINK_IsHalted()
+T27F0 001:090.396 - 0.396ms returns FALSE
+T27F0 001:090.407 JLINK_HasError()
+T27F0 001:091.909 JLINK_IsHalted()
+T27F0 001:092.335 - 0.425ms returns FALSE
+T27F0 001:092.346 JLINK_HasError()
+T27F0 001:093.440 JLINK_IsHalted()
+T27F0 001:093.839 - 0.399ms returns FALSE
+T27F0 001:093.847 JLINK_HasError()
+T27F0 001:095.432 JLINK_IsHalted()
+T27F0 001:095.782 - 0.349ms returns FALSE
+T27F0 001:095.793 JLINK_HasError()
+T27F0 001:098.807 JLINK_IsHalted()
+T27F0 001:099.127 - 0.321ms returns FALSE
+T27F0 001:099.136 JLINK_HasError()
+T27F0 001:101.001 JLINK_IsHalted()
+T27F0 001:101.307 - 0.305ms returns FALSE
+T27F0 001:101.319 JLINK_HasError()
+T27F0 001:103.409 JLINK_IsHalted()
+T27F0 001:103.783 - 0.373ms returns FALSE
+T27F0 001:103.794 JLINK_HasError()
+T27F0 001:105.608 JLINK_IsHalted()
+T27F0 001:108.378 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:108.849 - 3.240ms returns TRUE
+T27F0 001:108.861 JLINK_ReadReg(R15 (PC))
+T27F0 001:108.873 - 0.011ms returns 0x20000000
+T27F0 001:108.881 JLINK_ClrBPEx(BPHandle = 0x0000001A)
+T27F0 001:108.886 - 0.005ms returns 0x00
+T27F0 001:108.892 JLINK_ReadReg(R0)
+T27F0 001:108.897 - 0.004ms returns 0x00000000
+T27F0 001:109.304 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:109.313 Data: A4 43 C2 F2 00 03 00 F0 1B FA 40 F6 00 40 C4 F2 ...
+T27F0 001:109.325 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:115.516 - 6.211ms returns 0x29C
+T27F0 001:115.531 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:115.537 Data: FF E7 FF E7 00 98 40 F2 01 11 88 42 09 D1 FF E7 ...
+T27F0 001:115.549 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:119.015 - 3.484ms returns 0x164
+T27F0 001:119.031 JLINK_HasError()
+T27F0 001:119.039 JLINK_WriteReg(R0, 0x08000400)
+T27F0 001:119.046 - 0.007ms returns 0
+T27F0 001:119.053 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:119.059 - 0.005ms returns 0
+T27F0 001:119.065 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:119.070 - 0.005ms returns 0
+T27F0 001:119.077 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:119.083 - 0.005ms returns 0
+T27F0 001:119.089 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:119.095 - 0.005ms returns 0
+T27F0 001:119.101 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:119.107 - 0.005ms returns 0
+T27F0 001:119.113 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:119.118 - 0.005ms returns 0
+T27F0 001:119.125 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:119.131 - 0.005ms returns 0
+T27F0 001:119.138 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:119.144 - 0.005ms returns 0
+T27F0 001:119.214 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:119.228 - 0.014ms returns 0
+T27F0 001:119.236 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:119.242 - 0.006ms returns 0
+T27F0 001:119.248 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:119.254 - 0.005ms returns 0
+T27F0 001:119.260 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:119.265 - 0.005ms returns 0
+T27F0 001:119.272 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:119.278 - 0.006ms returns 0
+T27F0 001:119.284 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:119.290 - 0.005ms returns 0
+T27F0 001:119.296 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:119.301 - 0.005ms returns 0
+T27F0 001:119.308 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:119.313 - 0.005ms returns 0
+T27F0 001:119.319 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:119.325 - 0.005ms returns 0
+T27F0 001:119.331 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:119.337 - 0.005ms returns 0
+T27F0 001:119.343 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:119.348 - 0.005ms returns 0
+T27F0 001:119.355 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:119.362 - 0.007ms returns 0x0000001B
+T27F0 001:119.368 JLINK_Go()
+T27F0 001:119.381 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:122.273 - 2.904ms
+T27F0 001:122.296 JLINK_IsHalted()
+T27F0 001:122.722 - 0.425ms returns FALSE
+T27F0 001:122.737 JLINK_HasError()
+T27F0 001:123.986 JLINK_IsHalted()
+T27F0 001:124.413 - 0.426ms returns FALSE
+T27F0 001:124.428 JLINK_HasError()
+T27F0 001:125.497 JLINK_IsHalted()
+T27F0 001:125.925 - 0.427ms returns FALSE
+T27F0 001:125.937 JLINK_HasError()
+T27F0 001:127.490 JLINK_IsHalted()
+T27F0 001:127.921 - 0.430ms returns FALSE
+T27F0 001:127.933 JLINK_HasError()
+T27F0 001:129.006 JLINK_IsHalted()
+T27F0 001:129.444 - 0.438ms returns FALSE
+T27F0 001:129.461 JLINK_HasError()
+T27F0 001:130.529 JLINK_IsHalted()
+T27F0 001:130.945 - 0.415ms returns FALSE
+T27F0 001:130.964 JLINK_HasError()
+T27F0 001:132.520 JLINK_IsHalted()
+T27F0 001:132.964 - 0.443ms returns FALSE
+T27F0 001:132.983 JLINK_HasError()
+T27F0 001:134.513 JLINK_IsHalted()
+T27F0 001:134.952 - 0.438ms returns FALSE
+T27F0 001:134.971 JLINK_HasError()
+T27F0 001:137.042 JLINK_IsHalted()
+T27F0 001:137.395 - 0.352ms returns FALSE
+T27F0 001:137.435 JLINK_HasError()
+T27F0 001:138.979 JLINK_IsHalted()
+T27F0 001:139.366 - 0.385ms returns FALSE
+T27F0 001:139.388 JLINK_HasError()
+T27F0 001:141.393 JLINK_IsHalted()
+T27F0 001:141.774 - 0.379ms returns FALSE
+T27F0 001:141.800 JLINK_HasError()
+T27F0 001:143.388 JLINK_IsHalted()
+T27F0 001:143.834 - 0.444ms returns FALSE
+T27F0 001:143.860 JLINK_HasError()
+T27F0 001:145.381 JLINK_IsHalted()
+T27F0 001:145.827 - 0.444ms returns FALSE
+T27F0 001:145.858 JLINK_HasError()
+T27F0 001:147.841 JLINK_IsHalted()
+T27F0 001:148.280 - 0.437ms returns FALSE
+T27F0 001:148.311 JLINK_HasError()
+T27F0 001:149.824 JLINK_IsHalted()
+T27F0 001:150.274 - 0.448ms returns FALSE
+T27F0 001:150.305 JLINK_HasError()
+T27F0 001:151.821 JLINK_IsHalted()
+T27F0 001:152.276 - 0.453ms returns FALSE
+T27F0 001:152.307 JLINK_HasError()
+T27F0 001:153.817 JLINK_IsHalted()
+T27F0 001:156.453 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:156.972 - 3.154ms returns TRUE
+T27F0 001:157.005 JLINK_ReadReg(R15 (PC))
+T27F0 001:157.024 - 0.018ms returns 0x20000000
+T27F0 001:157.038 JLINK_ClrBPEx(BPHandle = 0x0000001B)
+T27F0 001:157.052 - 0.013ms returns 0x00
+T27F0 001:157.066 JLINK_ReadReg(R0)
+T27F0 001:157.079 - 0.012ms returns 0x00000000
+T27F0 001:158.114 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:158.139 Data: 01 28 05 D0 FF E7 9D F8 03 00 02 28 0A D1 FF E7 ...
+T27F0 001:158.169 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:164.422 - 6.307ms returns 0x29C
+T27F0 001:164.454 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:164.468 Data: 04 02 FF E7 03 98 00 69 40 B9 FF E7 02 9A 01 99 ...
+T27F0 001:164.497 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:167.990 - 3.535ms returns 0x164
+T27F0 001:168.022 JLINK_HasError()
+T27F0 001:168.039 JLINK_WriteReg(R0, 0x08000800)
+T27F0 001:168.057 - 0.017ms returns 0
+T27F0 001:168.071 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:168.084 - 0.012ms returns 0
+T27F0 001:168.098 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:168.110 - 0.012ms returns 0
+T27F0 001:168.124 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:168.136 - 0.012ms returns 0
+T27F0 001:168.150 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:168.162 - 0.012ms returns 0
+T27F0 001:168.176 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:168.188 - 0.012ms returns 0
+T27F0 001:168.201 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:168.214 - 0.012ms returns 0
+T27F0 001:168.227 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:168.240 - 0.012ms returns 0
+T27F0 001:168.253 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:168.265 - 0.012ms returns 0
+T27F0 001:168.279 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:168.291 - 0.011ms returns 0
+T27F0 001:168.305 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:168.317 - 0.012ms returns 0
+T27F0 001:168.331 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:168.343 - 0.012ms returns 0
+T27F0 001:168.356 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:168.369 - 0.012ms returns 0
+T27F0 001:168.382 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:168.395 - 0.013ms returns 0
+T27F0 001:168.409 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:168.422 - 0.012ms returns 0
+T27F0 001:168.435 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:168.448 - 0.012ms returns 0
+T27F0 001:168.461 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:168.473 - 0.012ms returns 0
+T27F0 001:168.487 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:168.499 - 0.012ms returns 0
+T27F0 001:168.512 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:168.525 - 0.012ms returns 0
+T27F0 001:168.538 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:168.551 - 0.012ms returns 0
+T27F0 001:168.565 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:168.579 - 0.014ms returns 0x0000001C
+T27F0 001:168.593 JLINK_Go()
+T27F0 001:168.620 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:171.525 - 2.930ms
+T27F0 001:171.706 JLINK_IsHalted()
+T27F0 001:172.124 - 0.417ms returns FALSE
+T27F0 001:172.156 JLINK_HasError()
+T27F0 001:176.317 JLINK_IsHalted()
+T27F0 001:176.781 - 0.463ms returns FALSE
+T27F0 001:176.812 JLINK_HasError()
+T27F0 001:178.313 JLINK_IsHalted()
+T27F0 001:178.789 - 0.474ms returns FALSE
+T27F0 001:178.820 JLINK_HasError()
+T27F0 001:180.829 JLINK_IsHalted()
+T27F0 001:181.339 - 0.508ms returns FALSE
+T27F0 001:181.370 JLINK_HasError()
+T27F0 001:183.379 JLINK_IsHalted()
+T27F0 001:183.852 - 0.471ms returns FALSE
+T27F0 001:183.882 JLINK_HasError()
+T27F0 001:185.373 JLINK_IsHalted()
+T27F0 001:185.852 - 0.477ms returns FALSE
+T27F0 001:185.883 JLINK_HasError()
+T27F0 001:187.359 JLINK_IsHalted()
+T27F0 001:187.762 - 0.402ms returns FALSE
+T27F0 001:187.794 JLINK_HasError()
+T27F0 001:189.351 JLINK_IsHalted()
+T27F0 001:189.809 - 0.457ms returns FALSE
+T27F0 001:189.841 JLINK_HasError()
+T27F0 001:191.357 JLINK_IsHalted()
+T27F0 001:191.834 - 0.475ms returns FALSE
+T27F0 001:191.865 JLINK_HasError()
+T27F0 001:193.874 JLINK_IsHalted()
+T27F0 001:194.336 - 0.460ms returns FALSE
+T27F0 001:194.367 JLINK_HasError()
+T27F0 001:195.869 JLINK_IsHalted()
+T27F0 001:196.337 - 0.466ms returns FALSE
+T27F0 001:196.368 JLINK_HasError()
+T27F0 001:197.867 JLINK_IsHalted()
+T27F0 001:198.334 - 0.466ms returns FALSE
+T27F0 001:198.365 JLINK_HasError()
+T27F0 001:200.376 JLINK_IsHalted()
+T27F0 001:200.849 - 0.472ms returns FALSE
+T27F0 001:200.880 JLINK_HasError()
+T27F0 001:202.889 JLINK_IsHalted()
+T27F0 001:205.548 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:206.111 - 3.221ms returns TRUE
+T27F0 001:206.145 JLINK_ReadReg(R15 (PC))
+T27F0 001:206.164 - 0.018ms returns 0x20000000
+T27F0 001:206.179 JLINK_ClrBPEx(BPHandle = 0x0000001C)
+T27F0 001:206.193 - 0.013ms returns 0x00
+T27F0 001:206.207 JLINK_ReadReg(R0)
+T27F0 001:206.220 - 0.012ms returns 0x00000000
+T27F0 001:207.220 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:207.245 Data: 04 D3 FF E7 02 99 08 20 08 61 0B E0 04 98 00 68 ...
+T27F0 001:207.275 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:213.569 - 6.348ms returns 0x29C
+T27F0 001:213.601 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:213.615 Data: 09 98 00 F0 2B FC FF E7 FF E7 FF E7 FF E7 9D F8 ...
+T27F0 001:213.644 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:217.179 - 3.578ms returns 0x164
+T27F0 001:217.211 JLINK_HasError()
+T27F0 001:217.228 JLINK_WriteReg(R0, 0x08000C00)
+T27F0 001:217.245 - 0.017ms returns 0
+T27F0 001:217.260 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:217.272 - 0.012ms returns 0
+T27F0 001:217.286 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:217.298 - 0.012ms returns 0
+T27F0 001:217.312 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:217.324 - 0.012ms returns 0
+T27F0 001:217.338 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:217.350 - 0.012ms returns 0
+T27F0 001:217.364 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:217.376 - 0.012ms returns 0
+T27F0 001:217.390 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:217.402 - 0.012ms returns 0
+T27F0 001:217.416 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:217.428 - 0.012ms returns 0
+T27F0 001:217.442 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:217.455 - 0.012ms returns 0
+T27F0 001:217.468 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:217.480 - 0.012ms returns 0
+T27F0 001:217.494 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:217.506 - 0.012ms returns 0
+T27F0 001:217.520 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:217.532 - 0.012ms returns 0
+T27F0 001:217.546 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:217.558 - 0.012ms returns 0
+T27F0 001:217.572 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:217.585 - 0.013ms returns 0
+T27F0 001:217.599 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:217.611 - 0.012ms returns 0
+T27F0 001:217.625 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:217.637 - 0.012ms returns 0
+T27F0 001:217.651 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:217.663 - 0.012ms returns 0
+T27F0 001:217.677 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:217.689 - 0.012ms returns 0
+T27F0 001:217.703 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:217.715 - 0.012ms returns 0
+T27F0 001:217.729 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:217.741 - 0.012ms returns 0
+T27F0 001:217.756 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:217.770 - 0.014ms returns 0x0000001D
+T27F0 001:217.783 JLINK_Go()
+T27F0 001:217.810 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:220.936 - 3.151ms
+T27F0 001:220.969 JLINK_IsHalted()
+T27F0 001:221.413 - 0.442ms returns FALSE
+T27F0 001:221.444 JLINK_HasError()
+T27F0 001:225.886 JLINK_IsHalted()
+T27F0 001:226.370 - 0.483ms returns FALSE
+T27F0 001:226.402 JLINK_HasError()
+T27F0 001:228.000 JLINK_IsHalted()
+T27F0 001:228.474 - 0.472ms returns FALSE
+T27F0 001:228.505 JLINK_HasError()
+T27F0 001:230.003 JLINK_IsHalted()
+T27F0 001:230.476 - 0.472ms returns FALSE
+T27F0 001:230.507 JLINK_HasError()
+T27F0 001:232.518 JLINK_IsHalted()
+T27F0 001:232.990 - 0.471ms returns FALSE
+T27F0 001:233.022 JLINK_HasError()
+T27F0 001:235.033 JLINK_IsHalted()
+T27F0 001:235.502 - 0.468ms returns FALSE
+T27F0 001:235.533 JLINK_HasError()
+T27F0 001:237.023 JLINK_IsHalted()
+T27F0 001:237.519 - 0.494ms returns FALSE
+T27F0 001:237.555 JLINK_HasError()
+T27F0 001:239.007 JLINK_IsHalted()
+T27F0 001:239.505 - 0.496ms returns FALSE
+T27F0 001:239.537 JLINK_HasError()
+T27F0 001:240.978 JLINK_IsHalted()
+T27F0 001:241.449 - 0.469ms returns FALSE
+T27F0 001:241.480 JLINK_HasError()
+T27F0 001:243.492 JLINK_IsHalted()
+T27F0 001:243.967 - 0.474ms returns FALSE
+T27F0 001:243.999 JLINK_HasError()
+T27F0 001:246.007 JLINK_IsHalted()
+T27F0 001:246.478 - 0.469ms returns FALSE
+T27F0 001:246.509 JLINK_HasError()
+T27F0 001:248.004 JLINK_IsHalted()
+T27F0 001:248.473 - 0.468ms returns FALSE
+T27F0 001:248.507 JLINK_HasError()
+T27F0 001:249.997 JLINK_IsHalted()
+T27F0 001:250.472 - 0.474ms returns FALSE
+T27F0 001:250.503 JLINK_HasError()
+T27F0 001:252.263 JLINK_IsHalted()
+T27F0 001:255.040 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:255.509 - 3.244ms returns TRUE
+T27F0 001:255.542 JLINK_ReadReg(R15 (PC))
+T27F0 001:255.563 - 0.019ms returns 0x20000000
+T27F0 001:255.577 JLINK_ClrBPEx(BPHandle = 0x0000001D)
+T27F0 001:255.591 - 0.013ms returns 0x00
+T27F0 001:255.606 JLINK_ReadReg(R0)
+T27F0 001:255.618 - 0.012ms returns 0x00000000
+T27F0 001:256.656 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:256.681 Data: 1E 00 80 07 00 28 0F D5 FF E7 9D F8 18 00 C0 06 ...
+T27F0 001:256.712 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:262.977 - 6.321ms returns 0x29C
+T27F0 001:263.010 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:263.024 Data: 02 98 80 7E 01 28 07 D1 FF E7 02 98 01 68 08 68 ...
+T27F0 001:263.052 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:266.596 - 3.586ms returns 0x164
+T27F0 001:266.628 JLINK_HasError()
+T27F0 001:266.645 JLINK_WriteReg(R0, 0x08001000)
+T27F0 001:266.663 - 0.017ms returns 0
+T27F0 001:266.677 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:266.690 - 0.012ms returns 0
+T27F0 001:266.704 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:266.716 - 0.012ms returns 0
+T27F0 001:266.730 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:266.742 - 0.012ms returns 0
+T27F0 001:266.756 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:266.769 - 0.012ms returns 0
+T27F0 001:266.782 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:266.795 - 0.012ms returns 0
+T27F0 001:266.809 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:266.821 - 0.012ms returns 0
+T27F0 001:266.835 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:266.846 - 0.011ms returns 0
+T27F0 001:266.861 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:266.873 - 0.012ms returns 0
+T27F0 001:266.887 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:266.902 - 0.015ms returns 0
+T27F0 001:266.970 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:266.998 - 0.028ms returns 0
+T27F0 001:267.013 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:267.026 - 0.013ms returns 0
+T27F0 001:267.040 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:267.052 - 0.012ms returns 0
+T27F0 001:267.066 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:267.079 - 0.013ms returns 0
+T27F0 001:267.093 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:267.105 - 0.012ms returns 0
+T27F0 001:267.119 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:267.132 - 0.012ms returns 0
+T27F0 001:267.146 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:267.158 - 0.012ms returns 0
+T27F0 001:267.172 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:267.184 - 0.012ms returns 0
+T27F0 001:267.198 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:267.210 - 0.012ms returns 0
+T27F0 001:267.223 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:267.235 - 0.012ms returns 0
+T27F0 001:267.250 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:267.273 - 0.023ms returns 0x0000001E
+T27F0 001:267.292 JLINK_Go()
+T27F0 001:267.321 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:270.466 - 3.172ms
+T27F0 001:270.497 JLINK_IsHalted()
+T27F0 001:270.913 - 0.414ms returns FALSE
+T27F0 001:270.945 JLINK_HasError()
+T27F0 001:272.395 JLINK_IsHalted()
+T27F0 001:272.850 - 0.454ms returns FALSE
+T27F0 001:272.883 JLINK_HasError()
+T27F0 001:274.400 JLINK_IsHalted()
+T27F0 001:274.876 - 0.475ms returns FALSE
+T27F0 001:274.908 JLINK_HasError()
+T27F0 001:276.933 JLINK_IsHalted()
+T27F0 001:277.403 - 0.469ms returns FALSE
+T27F0 001:277.434 JLINK_HasError()
+T27F0 001:278.912 JLINK_IsHalted()
+T27F0 001:279.368 - 0.455ms returns FALSE
+T27F0 001:279.399 JLINK_HasError()
+T27F0 001:280.911 JLINK_IsHalted()
+T27F0 001:281.386 - 0.474ms returns FALSE
+T27F0 001:281.418 JLINK_HasError()
+T27F0 001:282.902 JLINK_IsHalted()
+T27F0 001:283.373 - 0.470ms returns FALSE
+T27F0 001:283.405 JLINK_HasError()
+T27F0 001:285.414 JLINK_IsHalted()
+T27F0 001:285.887 - 0.471ms returns FALSE
+T27F0 001:285.919 JLINK_HasError()
+T27F0 001:287.968 JLINK_IsHalted()
+T27F0 001:288.405 - 0.436ms returns FALSE
+T27F0 001:288.438 JLINK_HasError()
+T27F0 001:289.971 JLINK_IsHalted()
+T27F0 001:290.418 - 0.445ms returns FALSE
+T27F0 001:290.450 JLINK_HasError()
+T27F0 001:292.454 JLINK_IsHalted()
+T27F0 001:292.936 - 0.481ms returns FALSE
+T27F0 001:292.967 JLINK_HasError()
+T27F0 001:294.981 JLINK_IsHalted()
+T27F0 001:295.448 - 0.466ms returns FALSE
+T27F0 001:295.479 JLINK_HasError()
+T27F0 001:297.528 JLINK_IsHalted()
+T27F0 001:297.966 - 0.437ms returns FALSE
+T27F0 001:297.997 JLINK_HasError()
+T27F0 001:299.484 JLINK_IsHalted()
+T27F0 001:299.945 - 0.461ms returns FALSE
+T27F0 001:299.977 JLINK_HasError()
+T27F0 001:301.478 JLINK_IsHalted()
+T27F0 001:304.201 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:304.676 - 3.197ms returns TRUE
+T27F0 001:304.709 JLINK_ReadReg(R15 (PC))
+T27F0 001:304.728 - 0.019ms returns 0x20000000
+T27F0 001:304.744 JLINK_ClrBPEx(BPHandle = 0x0000001E)
+T27F0 001:304.757 - 0.013ms returns 0x00
+T27F0 001:304.772 JLINK_ReadReg(R0)
+T27F0 001:304.785 - 0.012ms returns 0x00000000
+T27F0 001:305.787 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:305.812 Data: 03 22 0A 92 00 F0 02 FB 03 9A 13 20 02 90 11 46 ...
+T27F0 001:305.844 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:312.117 - 6.329ms returns 0x29C
+T27F0 001:312.150 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:312.164 Data: 48 62 02 99 05 20 81 F8 20 00 01 20 8D F8 0F 00 ...
+T27F0 001:312.193 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:315.750 - 3.599ms returns 0x164
+T27F0 001:315.790 JLINK_HasError()
+T27F0 001:315.812 JLINK_WriteReg(R0, 0x08001400)
+T27F0 001:315.834 - 0.022ms returns 0
+T27F0 001:315.852 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:315.868 - 0.016ms returns 0
+T27F0 001:315.885 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:315.900 - 0.015ms returns 0
+T27F0 001:315.917 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:315.933 - 0.015ms returns 0
+T27F0 001:315.950 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:315.966 - 0.015ms returns 0
+T27F0 001:315.983 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:315.999 - 0.015ms returns 0
+T27F0 001:316.016 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:316.031 - 0.015ms returns 0
+T27F0 001:316.048 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:316.064 - 0.015ms returns 0
+T27F0 001:316.081 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:316.096 - 0.015ms returns 0
+T27F0 001:316.114 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:316.129 - 0.015ms returns 0
+T27F0 001:316.146 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:316.161 - 0.015ms returns 0
+T27F0 001:316.178 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:316.193 - 0.015ms returns 0
+T27F0 001:316.210 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:316.225 - 0.015ms returns 0
+T27F0 001:316.243 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:316.260 - 0.017ms returns 0
+T27F0 001:316.281 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:316.297 - 0.015ms returns 0
+T27F0 001:316.314 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:316.339 - 0.025ms returns 0
+T27F0 001:316.364 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:316.379 - 0.015ms returns 0
+T27F0 001:316.396 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:316.411 - 0.015ms returns 0
+T27F0 001:316.428 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:316.444 - 0.015ms returns 0
+T27F0 001:316.461 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:316.476 - 0.015ms returns 0
+T27F0 001:316.495 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:316.512 - 0.018ms returns 0x0000001F
+T27F0 001:316.530 JLINK_Go()
+T27F0 001:316.565 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:319.766 - 3.235ms
+T27F0 001:319.806 JLINK_IsHalted()
+T27F0 001:320.345 - 0.538ms returns FALSE
+T27F0 001:320.385 JLINK_HasError()
+T27F0 001:324.727 JLINK_IsHalted()
+T27F0 001:325.257 - 0.529ms returns FALSE
+T27F0 001:325.298 JLINK_HasError()
+T27F0 001:326.764 JLINK_IsHalted()
+T27F0 001:327.275 - 0.509ms returns FALSE
+T27F0 001:327.315 JLINK_HasError()
+T27F0 001:328.781 JLINK_IsHalted()
+T27F0 001:329.277 - 0.494ms returns FALSE
+T27F0 001:329.317 JLINK_HasError()
+T27F0 001:330.761 JLINK_IsHalted()
+T27F0 001:331.282 - 0.519ms returns FALSE
+T27F0 001:331.323 JLINK_HasError()
+T27F0 001:333.289 JLINK_IsHalted()
+T27F0 001:333.791 - 0.501ms returns FALSE
+T27F0 001:333.831 JLINK_HasError()
+T27F0 001:335.794 JLINK_IsHalted()
+T27F0 001:336.339 - 0.543ms returns FALSE
+T27F0 001:336.379 JLINK_HasError()
+T27F0 001:337.804 JLINK_IsHalted()
+T27F0 001:338.310 - 0.504ms returns FALSE
+T27F0 001:338.351 JLINK_HasError()
+T27F0 001:339.782 JLINK_IsHalted()
+T27F0 001:340.314 - 0.530ms returns FALSE
+T27F0 001:340.356 JLINK_HasError()
+T27F0 001:341.794 JLINK_IsHalted()
+T27F0 001:342.352 - 0.557ms returns FALSE
+T27F0 001:342.393 JLINK_HasError()
+T27F0 001:344.335 JLINK_IsHalted()
+T27F0 001:344.824 - 0.487ms returns FALSE
+T27F0 001:344.865 JLINK_HasError()
+T27F0 001:346.826 JLINK_IsHalted()
+T27F0 001:347.348 - 0.520ms returns FALSE
+T27F0 001:347.388 JLINK_HasError()
+T27F0 001:348.824 JLINK_IsHalted()
+T27F0 001:349.356 - 0.531ms returns FALSE
+T27F0 001:349.401 JLINK_HasError()
+T27F0 001:351.360 JLINK_IsHalted()
+T27F0 001:354.188 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:354.673 - 3.311ms returns TRUE
+T27F0 001:354.726 JLINK_ReadReg(R15 (PC))
+T27F0 001:354.751 - 0.024ms returns 0x20000000
+T27F0 001:354.771 JLINK_ClrBPEx(BPHandle = 0x0000001F)
+T27F0 001:354.788 - 0.017ms returns 0x00
+T27F0 001:354.806 JLINK_ReadReg(R0)
+T27F0 001:354.822 - 0.015ms returns 0x00000000
+T27F0 001:356.161 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:356.203 Data: 01 EB C2 21 88 42 1F D2 FF E7 01 98 FE F7 A6 FE ...
+T27F0 001:356.245 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:362.564 - 6.402ms returns 0x29C
+T27F0 001:362.608 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:362.626 Data: C1 F2 21 01 88 42 28 D0 FF E7 07 98 00 21 C1 F2 ...
+T27F0 001:362.664 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:366.289 - 3.680ms returns 0x164
+T27F0 001:366.331 JLINK_HasError()
+T27F0 001:366.353 JLINK_WriteReg(R0, 0x08001800)
+T27F0 001:366.375 - 0.022ms returns 0
+T27F0 001:366.393 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:366.409 - 0.015ms returns 0
+T27F0 001:366.426 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:366.441 - 0.015ms returns 0
+T27F0 001:366.458 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:366.474 - 0.015ms returns 0
+T27F0 001:366.491 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:366.506 - 0.015ms returns 0
+T27F0 001:366.523 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:366.538 - 0.015ms returns 0
+T27F0 001:366.555 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:366.571 - 0.015ms returns 0
+T27F0 001:366.587 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:366.603 - 0.015ms returns 0
+T27F0 001:366.620 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:366.636 - 0.015ms returns 0
+T27F0 001:366.652 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:366.667 - 0.014ms returns 0
+T27F0 001:366.685 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:366.700 - 0.015ms returns 0
+T27F0 001:366.717 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:366.742 - 0.024ms returns 0
+T27F0 001:366.766 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:366.782 - 0.015ms returns 0
+T27F0 001:366.799 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:366.816 - 0.017ms returns 0
+T27F0 001:366.834 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:366.849 - 0.015ms returns 0
+T27F0 001:366.867 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:366.882 - 0.016ms returns 0
+T27F0 001:366.900 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:366.920 - 0.019ms returns 0
+T27F0 001:366.937 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:366.952 - 0.015ms returns 0
+T27F0 001:366.969 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:366.984 - 0.015ms returns 0
+T27F0 001:367.002 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:367.028 - 0.026ms returns 0
+T27F0 001:367.048 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:367.067 - 0.019ms returns 0x00000020
+T27F0 001:367.084 JLINK_Go()
+T27F0 001:367.119 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:370.379 - 3.294ms
+T27F0 001:370.419 JLINK_IsHalted()
+T27F0 001:370.892 - 0.470ms returns FALSE
+T27F0 001:370.935 JLINK_HasError()
+T27F0 001:372.349 JLINK_IsHalted()
+T27F0 001:372.837 - 0.487ms returns FALSE
+T27F0 001:372.878 JLINK_HasError()
+T27F0 001:374.380 JLINK_IsHalted()
+T27F0 001:374.886 - 0.505ms returns FALSE
+T27F0 001:374.930 JLINK_HasError()
+T27F0 001:376.368 JLINK_IsHalted()
+T27F0 001:376.891 - 0.521ms returns FALSE
+T27F0 001:376.931 JLINK_HasError()
+T27F0 001:378.363 JLINK_IsHalted()
+T27F0 001:378.876 - 0.511ms returns FALSE
+T27F0 001:378.916 JLINK_HasError()
+T27F0 001:380.881 JLINK_IsHalted()
+T27F0 001:381.401 - 0.519ms returns FALSE
+T27F0 001:381.441 JLINK_HasError()
+T27F0 001:383.490 JLINK_IsHalted()
+T27F0 001:383.980 - 0.488ms returns FALSE
+T27F0 001:384.020 JLINK_HasError()
+T27F0 001:385.985 JLINK_IsHalted()
+T27F0 001:386.503 - 0.516ms returns FALSE
+T27F0 001:386.543 JLINK_HasError()
+T27F0 001:387.985 JLINK_IsHalted()
+T27F0 001:388.440 - 0.453ms returns FALSE
+T27F0 001:388.483 JLINK_HasError()
+T27F0 001:390.033 JLINK_IsHalted()
+T27F0 001:390.526 - 0.492ms returns FALSE
+T27F0 001:390.567 JLINK_HasError()
+T27F0 001:391.931 JLINK_IsHalted()
+T27F0 001:392.448 - 0.515ms returns FALSE
+T27F0 001:392.488 JLINK_HasError()
+T27F0 001:393.970 JLINK_IsHalted()
+T27F0 001:394.486 - 0.514ms returns FALSE
+T27F0 001:394.526 JLINK_HasError()
+T27F0 001:396.489 JLINK_IsHalted()
+T27F0 001:396.985 - 0.494ms returns FALSE
+T27F0 001:397.026 JLINK_HasError()
+T27F0 001:398.484 JLINK_IsHalted()
+T27F0 001:398.998 - 0.512ms returns FALSE
+T27F0 001:399.038 JLINK_HasError()
+T27F0 001:400.477 JLINK_IsHalted()
+T27F0 001:400.991 - 0.512ms returns FALSE
+T27F0 001:401.031 JLINK_HasError()
+T27F0 001:402.995 JLINK_IsHalted()
+T27F0 001:405.855 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:406.354 - 3.358ms returns TRUE
+T27F0 001:406.396 JLINK_ReadReg(R15 (PC))
+T27F0 001:406.421 - 0.023ms returns 0x20000000
+T27F0 001:406.439 JLINK_ClrBPEx(BPHandle = 0x00000020)
+T27F0 001:406.456 - 0.016ms returns 0x00
+T27F0 001:406.474 JLINK_ReadReg(R0)
+T27F0 001:406.489 - 0.015ms returns 0x00000000
+T27F0 001:407.730 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:407.761 Data: 11 98 41 F2 00 01 C4 F2 01 01 88 42 03 D1 FF E7 ...
+T27F0 001:407.799 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:414.139 - 6.408ms returns 0x29C
+T27F0 001:414.182 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:414.199 Data: 10 44 08 60 70 47 00 00 80 B5 42 F2 00 01 C4 F2 ...
+T27F0 001:414.235 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:417.805 - 3.622ms returns 0x164
+T27F0 001:417.846 JLINK_HasError()
+T27F0 001:417.868 JLINK_WriteReg(R0, 0x08001C00)
+T27F0 001:417.890 - 0.022ms returns 0
+T27F0 001:417.908 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:417.924 - 0.015ms returns 0
+T27F0 001:417.941 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:417.956 - 0.015ms returns 0
+T27F0 001:417.973 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:417.989 - 0.015ms returns 0
+T27F0 001:418.006 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:418.021 - 0.015ms returns 0
+T27F0 001:418.054 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:418.071 - 0.016ms returns 0
+T27F0 001:418.088 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:418.103 - 0.015ms returns 0
+T27F0 001:418.120 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:418.135 - 0.015ms returns 0
+T27F0 001:418.152 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:418.167 - 0.015ms returns 0
+T27F0 001:418.185 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:418.200 - 0.015ms returns 0
+T27F0 001:418.217 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:418.233 - 0.015ms returns 0
+T27F0 001:418.249 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:418.265 - 0.015ms returns 0
+T27F0 001:418.282 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:418.297 - 0.015ms returns 0
+T27F0 001:418.315 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:418.331 - 0.017ms returns 0
+T27F0 001:418.349 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:418.364 - 0.015ms returns 0
+T27F0 001:418.381 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:418.397 - 0.015ms returns 0
+T27F0 001:418.414 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:418.429 - 0.015ms returns 0
+T27F0 001:418.446 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:418.461 - 0.015ms returns 0
+T27F0 001:418.479 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:418.494 - 0.015ms returns 0
+T27F0 001:418.510 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:418.526 - 0.015ms returns 0
+T27F0 001:418.544 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:418.562 - 0.018ms returns 0x00000021
+T27F0 001:418.579 JLINK_Go()
+T27F0 001:418.613 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:421.739 - 3.158ms
+T27F0 001:421.785 JLINK_IsHalted()
+T27F0 001:422.210 - 0.424ms returns FALSE
+T27F0 001:422.252 JLINK_HasError()
+T27F0 001:423.667 JLINK_IsHalted()
+T27F0 001:424.157 - 0.489ms returns FALSE
+T27F0 001:424.264 JLINK_HasError()
+T27F0 001:428.731 JLINK_IsHalted()
+T27F0 001:429.257 - 0.524ms returns FALSE
+T27F0 001:429.298 JLINK_HasError()
+T27F0 001:431.262 JLINK_IsHalted()
+T27F0 001:431.784 - 0.521ms returns FALSE
+T27F0 001:431.825 JLINK_HasError()
+T27F0 001:433.749 JLINK_IsHalted()
+T27F0 001:434.252 - 0.501ms returns FALSE
+T27F0 001:434.292 JLINK_HasError()
+T27F0 001:435.782 JLINK_IsHalted()
+T27F0 001:436.371 - 0.587ms returns FALSE
+T27F0 001:436.411 JLINK_HasError()
+T27F0 001:437.753 JLINK_IsHalted()
+T27F0 001:438.210 - 0.455ms returns FALSE
+T27F0 001:438.251 JLINK_HasError()
+T27F0 001:439.772 JLINK_IsHalted()
+T27F0 001:440.351 - 0.577ms returns FALSE
+T27F0 001:440.394 JLINK_HasError()
+T27F0 001:441.775 JLINK_IsHalted()
+T27F0 001:442.369 - 0.593ms returns FALSE
+T27F0 001:442.409 JLINK_HasError()
+T27F0 001:444.374 JLINK_IsHalted()
+T27F0 001:444.901 - 0.525ms returns FALSE
+T27F0 001:444.942 JLINK_HasError()
+T27F0 001:446.366 JLINK_IsHalted()
+T27F0 001:446.891 - 0.523ms returns FALSE
+T27F0 001:446.931 JLINK_HasError()
+T27F0 001:448.360 JLINK_IsHalted()
+T27F0 001:448.876 - 0.514ms returns FALSE
+T27F0 001:448.916 JLINK_HasError()
+T27F0 001:450.831 JLINK_IsHalted()
+T27F0 001:451.364 - 0.532ms returns FALSE
+T27F0 001:451.405 JLINK_HasError()
+T27F0 001:453.366 JLINK_IsHalted()
+T27F0 001:456.207 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:456.731 - 3.363ms returns TRUE
+T27F0 001:456.774 JLINK_ReadReg(R15 (PC))
+T27F0 001:456.798 - 0.023ms returns 0x20000000
+T27F0 001:456.817 JLINK_ClrBPEx(BPHandle = 0x00000021)
+T27F0 001:456.834 - 0.016ms returns 0x00
+T27F0 001:456.852 JLINK_ReadReg(R0)
+T27F0 001:456.868 - 0.015ms returns 0x00000000
+T27F0 001:458.092 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:458.123 Data: 00 90 00 98 08 60 FF E7 03 B0 70 47 80 B5 82 B0 ...
+T27F0 001:458.161 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:464.450 - 6.357ms returns 0x29C
+T27F0 001:464.492 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:464.509 Data: 40 F2 10 00 C2 F2 00 00 00 68 FF F7 11 FE 00 20 ...
+T27F0 001:464.545 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:468.131 - 3.638ms returns 0x164
+T27F0 001:468.171 JLINK_HasError()
+T27F0 001:468.193 JLINK_WriteReg(R0, 0x08002000)
+T27F0 001:468.223 - 0.031ms returns 0
+T27F0 001:468.249 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:468.265 - 0.016ms returns 0
+T27F0 001:468.282 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:468.297 - 0.015ms returns 0
+T27F0 001:468.314 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:468.329 - 0.015ms returns 0
+T27F0 001:468.347 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:468.362 - 0.015ms returns 0
+T27F0 001:468.379 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:468.394 - 0.015ms returns 0
+T27F0 001:468.411 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:468.427 - 0.015ms returns 0
+T27F0 001:468.444 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:468.459 - 0.015ms returns 0
+T27F0 001:468.476 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:468.491 - 0.015ms returns 0
+T27F0 001:468.508 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:468.524 - 0.015ms returns 0
+T27F0 001:468.541 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:468.556 - 0.015ms returns 0
+T27F0 001:468.573 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:468.589 - 0.015ms returns 0
+T27F0 001:468.606 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:468.621 - 0.015ms returns 0
+T27F0 001:468.638 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:468.655 - 0.017ms returns 0
+T27F0 001:468.672 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:468.688 - 0.015ms returns 0
+T27F0 001:468.705 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:468.720 - 0.015ms returns 0
+T27F0 001:468.737 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:468.752 - 0.015ms returns 0
+T27F0 001:468.770 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:468.785 - 0.015ms returns 0
+T27F0 001:468.802 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:468.817 - 0.015ms returns 0
+T27F0 001:468.834 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:468.849 - 0.015ms returns 0
+T27F0 001:468.868 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:468.885 - 0.018ms returns 0x00000022
+T27F0 001:468.902 JLINK_Go()
+T27F0 001:468.936 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:472.052 - 3.147ms
+T27F0 001:472.107 JLINK_IsHalted()
+T27F0 001:472.593 - 0.485ms returns FALSE
+T27F0 001:472.635 JLINK_HasError()
+T27F0 001:474.131 JLINK_IsHalted()
+T27F0 001:474.655 - 0.523ms returns FALSE
+T27F0 001:474.696 JLINK_HasError()
+T27F0 001:476.114 JLINK_IsHalted()
+T27F0 001:476.643 - 0.527ms returns FALSE
+T27F0 001:476.683 JLINK_HasError()
+T27F0 001:478.107 JLINK_IsHalted()
+T27F0 001:478.629 - 0.520ms returns FALSE
+T27F0 001:478.669 JLINK_HasError()
+T27F0 001:480.634 JLINK_IsHalted()
+T27F0 001:481.148 - 0.513ms returns FALSE
+T27F0 001:481.189 JLINK_HasError()
+T27F0 001:482.630 JLINK_IsHalted()
+T27F0 001:483.158 - 0.526ms returns FALSE
+T27F0 001:483.198 JLINK_HasError()
+T27F0 001:485.191 JLINK_IsHalted()
+T27F0 001:485.628 - 0.436ms returns FALSE
+T27F0 001:485.667 JLINK_HasError()
+T27F0 001:487.154 JLINK_IsHalted()
+T27F0 001:487.598 - 0.441ms returns FALSE
+T27F0 001:487.643 JLINK_HasError()
+T27F0 001:489.119 JLINK_IsHalted()
+T27F0 001:489.570 - 0.450ms returns FALSE
+T27F0 001:489.610 JLINK_HasError()
+T27F0 001:491.117 JLINK_IsHalted()
+T27F0 001:491.480 - 0.363ms returns FALSE
+T27F0 001:491.489 JLINK_HasError()
+T27F0 001:493.485 JLINK_IsHalted()
+T27F0 001:493.868 - 0.384ms returns FALSE
+T27F0 001:493.880 JLINK_HasError()
+T27F0 001:494.965 JLINK_IsHalted()
+T27F0 001:495.422 - 0.456ms returns FALSE
+T27F0 001:495.433 JLINK_HasError()
+T27F0 001:497.344 JLINK_IsHalted()
+T27F0 001:497.819 - 0.474ms returns FALSE
+T27F0 001:497.831 JLINK_HasError()
+T27F0 001:498.927 JLINK_IsHalted()
+T27F0 001:499.379 - 0.451ms returns FALSE
+T27F0 001:499.390 JLINK_HasError()
+T27F0 001:500.922 JLINK_IsHalted()
+T27F0 001:501.385 - 0.462ms returns FALSE
+T27F0 001:501.398 JLINK_HasError()
+T27F0 001:502.493 JLINK_IsHalted()
+T27F0 001:502.959 - 0.466ms returns FALSE
+T27F0 001:502.970 JLINK_HasError()
+T27F0 001:505.033 JLINK_IsHalted()
+T27F0 001:507.700 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:508.107 - 3.074ms returns TRUE
+T27F0 001:508.120 JLINK_ReadReg(R15 (PC))
+T27F0 001:508.127 - 0.007ms returns 0x20000000
+T27F0 001:508.133 JLINK_ClrBPEx(BPHandle = 0x00000022)
+T27F0 001:508.142 - 0.009ms returns 0x00
+T27F0 001:508.150 JLINK_ReadReg(R0)
+T27F0 001:508.155 - 0.004ms returns 0x00000000
+T27F0 001:508.574 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:508.583 Data: 07 90 06 91 05 92 00 20 04 90 03 90 02 90 01 90 ...
+T27F0 001:508.595 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:514.786 - 6.212ms returns 0x29C
+T27F0 001:514.799 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:514.804 Data: 04 D3 FF E7 03 20 8D F8 17 00 16 E2 EA E7 41 F2 ...
+T27F0 001:514.815 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:518.352 - 3.553ms returns 0x164
+T27F0 001:518.366 JLINK_HasError()
+T27F0 001:518.373 JLINK_WriteReg(R0, 0x08002400)
+T27F0 001:518.380 - 0.007ms returns 0
+T27F0 001:518.386 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:518.391 - 0.005ms returns 0
+T27F0 001:518.397 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:518.402 - 0.005ms returns 0
+T27F0 001:518.407 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:518.413 - 0.005ms returns 0
+T27F0 001:518.418 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:518.423 - 0.005ms returns 0
+T27F0 001:518.429 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:518.434 - 0.005ms returns 0
+T27F0 001:518.440 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:518.445 - 0.005ms returns 0
+T27F0 001:518.451 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:518.456 - 0.005ms returns 0
+T27F0 001:518.461 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:518.466 - 0.005ms returns 0
+T27F0 001:518.472 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:518.477 - 0.005ms returns 0
+T27F0 001:518.483 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:518.488 - 0.005ms returns 0
+T27F0 001:518.494 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:518.499 - 0.005ms returns 0
+T27F0 001:518.504 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:518.509 - 0.005ms returns 0
+T27F0 001:518.515 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:518.521 - 0.005ms returns 0
+T27F0 001:518.526 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:518.531 - 0.005ms returns 0
+T27F0 001:518.537 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:518.542 - 0.005ms returns 0
+T27F0 001:518.548 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:518.553 - 0.005ms returns 0
+T27F0 001:518.559 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:518.564 - 0.005ms returns 0
+T27F0 001:518.570 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:518.575 - 0.005ms returns 0
+T27F0 001:518.580 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:518.585 - 0.005ms returns 0
+T27F0 001:518.591 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:518.597 - 0.006ms returns 0x00000023
+T27F0 001:518.603 JLINK_Go()
+T27F0 001:518.614 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:521.516 - 2.912ms
+T27F0 001:521.536 JLINK_IsHalted()
+T27F0 001:521.903 - 0.366ms returns FALSE
+T27F0 001:521.918 JLINK_HasError()
+T27F0 001:526.671 JLINK_IsHalted()
+T27F0 001:527.105 - 0.433ms returns FALSE
+T27F0 001:527.121 JLINK_HasError()
+T27F0 001:528.655 JLINK_IsHalted()
+T27F0 001:529.100 - 0.445ms returns FALSE
+T27F0 001:529.114 JLINK_HasError()
+T27F0 001:530.650 JLINK_IsHalted()
+T27F0 001:531.098 - 0.446ms returns FALSE
+T27F0 001:531.113 JLINK_HasError()
+T27F0 001:532.642 JLINK_IsHalted()
+T27F0 001:533.126 - 0.483ms returns FALSE
+T27F0 001:533.141 JLINK_HasError()
+T27F0 001:534.215 JLINK_IsHalted()
+T27F0 001:534.656 - 0.440ms returns FALSE
+T27F0 001:534.671 JLINK_HasError()
+T27F0 001:535.744 JLINK_IsHalted()
+T27F0 001:536.202 - 0.458ms returns FALSE
+T27F0 001:536.219 JLINK_HasError()
+T27F0 001:537.969 JLINK_IsHalted()
+T27F0 001:538.381 - 0.411ms returns FALSE
+T27F0 001:538.400 JLINK_HasError()
+T27F0 001:539.997 JLINK_IsHalted()
+T27F0 001:540.468 - 0.470ms returns FALSE
+T27F0 001:540.481 JLINK_HasError()
+T27F0 001:542.545 JLINK_IsHalted()
+T27F0 001:542.988 - 0.442ms returns FALSE
+T27F0 001:543.007 JLINK_HasError()
+T27F0 001:545.100 JLINK_IsHalted()
+T27F0 001:545.559 - 0.458ms returns FALSE
+T27F0 001:545.592 JLINK_HasError()
+T27F0 001:547.645 JLINK_IsHalted()
+T27F0 001:548.077 - 0.430ms returns FALSE
+T27F0 001:548.099 JLINK_HasError()
+T27F0 001:549.613 JLINK_IsHalted()
+T27F0 001:550.075 - 0.461ms returns FALSE
+T27F0 001:550.098 JLINK_HasError()
+T27F0 001:551.606 JLINK_IsHalted()
+T27F0 001:552.052 - 0.444ms returns FALSE
+T27F0 001:552.079 JLINK_HasError()
+T27F0 001:553.593 JLINK_IsHalted()
+T27F0 001:556.242 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:556.721 - 3.127ms returns TRUE
+T27F0 001:556.735 JLINK_ReadReg(R15 (PC))
+T27F0 001:556.743 - 0.008ms returns 0x20000000
+T27F0 001:556.749 JLINK_ClrBPEx(BPHandle = 0x00000023)
+T27F0 001:556.754 - 0.005ms returns 0x00
+T27F0 001:556.760 JLINK_ReadReg(R0)
+T27F0 001:556.765 - 0.004ms returns 0x00000000
+T27F0 001:557.193 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:557.202 Data: 47 F2 00 01 C4 F2 00 01 08 68 40 F4 80 70 08 60 ...
+T27F0 001:557.214 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:563.394 - 6.200ms returns 0x29C
+T27F0 001:563.405 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:563.411 Data: 00 68 02 90 02 98 00 F4 80 30 04 99 09 6A 88 42 ...
+T27F0 001:563.422 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:566.911 - 3.505ms returns 0x164
+T27F0 001:566.924 JLINK_HasError()
+T27F0 001:566.930 JLINK_WriteReg(R0, 0x08002800)
+T27F0 001:566.937 - 0.006ms returns 0
+T27F0 001:566.942 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:566.947 - 0.005ms returns 0
+T27F0 001:566.953 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:566.957 - 0.004ms returns 0
+T27F0 001:566.962 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:566.967 - 0.004ms returns 0
+T27F0 001:566.972 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:566.977 - 0.004ms returns 0
+T27F0 001:566.982 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:566.987 - 0.004ms returns 0
+T27F0 001:566.992 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:566.997 - 0.004ms returns 0
+T27F0 001:567.002 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:567.007 - 0.004ms returns 0
+T27F0 001:567.012 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:567.022 - 0.010ms returns 0
+T27F0 001:567.028 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:567.033 - 0.004ms returns 0
+T27F0 001:567.038 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:567.043 - 0.004ms returns 0
+T27F0 001:567.048 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:567.053 - 0.004ms returns 0
+T27F0 001:567.058 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:567.063 - 0.004ms returns 0
+T27F0 001:567.068 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:567.073 - 0.005ms returns 0
+T27F0 001:567.079 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:567.083 - 0.004ms returns 0
+T27F0 001:567.089 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:567.093 - 0.004ms returns 0
+T27F0 001:567.099 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:567.103 - 0.004ms returns 0
+T27F0 001:567.108 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:567.113 - 0.004ms returns 0
+T27F0 001:567.118 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:567.123 - 0.004ms returns 0
+T27F0 001:567.128 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:567.133 - 0.004ms returns 0
+T27F0 001:567.139 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:567.144 - 0.005ms returns 0x00000024
+T27F0 001:567.150 JLINK_Go()
+T27F0 001:567.160 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:570.118 - 2.968ms
+T27F0 001:570.130 JLINK_IsHalted()
+T27F0 001:570.566 - 0.436ms returns FALSE
+T27F0 001:570.578 JLINK_HasError()
+T27F0 001:571.818 JLINK_IsHalted()
+T27F0 001:572.227 - 0.408ms returns FALSE
+T27F0 001:572.240 JLINK_HasError()
+T27F0 001:573.877 JLINK_IsHalted()
+T27F0 001:574.369 - 0.491ms returns FALSE
+T27F0 001:574.381 JLINK_HasError()
+T27F0 001:575.471 JLINK_IsHalted()
+T27F0 001:575.911 - 0.439ms returns FALSE
+T27F0 001:575.924 JLINK_HasError()
+T27F0 001:578.072 JLINK_IsHalted()
+T27F0 001:578.516 - 0.443ms returns FALSE
+T27F0 001:578.530 JLINK_HasError()
+T27F0 001:579.610 JLINK_IsHalted()
+T27F0 001:580.052 - 0.442ms returns FALSE
+T27F0 001:580.066 JLINK_HasError()
+T27F0 001:581.620 JLINK_IsHalted()
+T27F0 001:582.054 - 0.433ms returns FALSE
+T27F0 001:582.069 JLINK_HasError()
+T27F0 001:583.604 JLINK_IsHalted()
+T27F0 001:584.044 - 0.439ms returns FALSE
+T27F0 001:584.059 JLINK_HasError()
+T27F0 001:585.137 JLINK_IsHalted()
+T27F0 001:585.579 - 0.442ms returns FALSE
+T27F0 001:585.594 JLINK_HasError()
+T27F0 001:587.620 JLINK_IsHalted()
+T27F0 001:588.032 - 0.411ms returns FALSE
+T27F0 001:588.052 JLINK_HasError()
+T27F0 001:589.655 JLINK_IsHalted()
+T27F0 001:590.124 - 0.468ms returns FALSE
+T27F0 001:590.141 JLINK_HasError()
+T27F0 001:591.653 JLINK_IsHalted()
+T27F0 001:592.141 - 0.487ms returns FALSE
+T27F0 001:592.153 JLINK_HasError()
+T27F0 001:593.673 JLINK_IsHalted()
+T27F0 001:594.146 - 0.472ms returns FALSE
+T27F0 001:594.157 JLINK_HasError()
+T27F0 001:595.255 JLINK_IsHalted()
+T27F0 001:595.692 - 0.436ms returns FALSE
+T27F0 001:595.704 JLINK_HasError()
+T27F0 001:596.793 JLINK_IsHalted()
+T27F0 001:597.233 - 0.439ms returns FALSE
+T27F0 001:597.245 JLINK_HasError()
+T27F0 001:598.788 JLINK_IsHalted()
+T27F0 001:599.241 - 0.451ms returns FALSE
+T27F0 001:599.253 JLINK_HasError()
+T27F0 001:600.339 JLINK_IsHalted()
+T27F0 001:600.765 - 0.426ms returns FALSE
+T27F0 001:600.775 JLINK_HasError()
+T27F0 001:602.727 JLINK_IsHalted()
+T27F0 001:605.345 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:605.783 - 3.055ms returns TRUE
+T27F0 001:605.798 JLINK_ReadReg(R15 (PC))
+T27F0 001:605.807 - 0.009ms returns 0x20000000
+T27F0 001:605.814 JLINK_ClrBPEx(BPHandle = 0x00000024)
+T27F0 001:605.821 - 0.006ms returns 0x00
+T27F0 001:605.828 JLINK_ReadReg(R0)
+T27F0 001:605.834 - 0.006ms returns 0x00000000
+T27F0 001:606.371 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:606.383 Data: 07 00 3F E0 00 98 90 F8 3D 00 40 B9 FF E7 00 99 ...
+T27F0 001:606.399 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:612.578 - 6.206ms returns 0x29C
+T27F0 001:612.596 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:612.604 Data: 04 98 01 68 88 68 40 F4 80 40 88 60 31 E0 04 98 ...
+T27F0 001:612.619 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:616.099 - 3.502ms returns 0x164
+T27F0 001:616.118 JLINK_HasError()
+T27F0 001:616.129 JLINK_WriteReg(R0, 0x08002C00)
+T27F0 001:616.140 - 0.010ms returns 0
+T27F0 001:616.149 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:616.157 - 0.007ms returns 0
+T27F0 001:616.165 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:616.173 - 0.007ms returns 0
+T27F0 001:616.181 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:616.189 - 0.007ms returns 0
+T27F0 001:616.198 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:616.205 - 0.007ms returns 0
+T27F0 001:616.214 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:616.221 - 0.007ms returns 0
+T27F0 001:616.230 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:616.237 - 0.007ms returns 0
+T27F0 001:616.246 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:616.253 - 0.007ms returns 0
+T27F0 001:616.262 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:616.269 - 0.007ms returns 0
+T27F0 001:616.278 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:616.285 - 0.007ms returns 0
+T27F0 001:616.294 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:616.302 - 0.008ms returns 0
+T27F0 001:616.310 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:616.318 - 0.007ms returns 0
+T27F0 001:616.326 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:616.334 - 0.007ms returns 0
+T27F0 001:616.343 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:616.351 - 0.008ms returns 0
+T27F0 001:616.359 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:616.367 - 0.007ms returns 0
+T27F0 001:616.375 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:616.383 - 0.007ms returns 0
+T27F0 001:616.392 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:616.399 - 0.007ms returns 0
+T27F0 001:616.408 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:616.416 - 0.007ms returns 0
+T27F0 001:616.424 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:616.432 - 0.007ms returns 0
+T27F0 001:616.440 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:616.448 - 0.007ms returns 0
+T27F0 001:616.457 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:616.466 - 0.009ms returns 0x00000025
+T27F0 001:616.475 JLINK_Go()
+T27F0 001:616.491 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:619.477 - 3.001ms
+T27F0 001:619.496 JLINK_IsHalted()
+T27F0 001:619.905 - 0.408ms returns FALSE
+T27F0 001:619.925 JLINK_HasError()
+T27F0 001:621.893 JLINK_IsHalted()
+T27F0 001:622.283 - 0.388ms returns FALSE
+T27F0 001:622.308 JLINK_HasError()
+T27F0 001:623.936 JLINK_IsHalted()
+T27F0 001:624.361 - 0.424ms returns FALSE
+T27F0 001:624.383 JLINK_HasError()
+T27F0 001:625.929 JLINK_IsHalted()
+T27F0 001:626.355 - 0.425ms returns FALSE
+T27F0 001:626.381 JLINK_HasError()
+T27F0 001:627.924 JLINK_IsHalted()
+T27F0 001:628.363 - 0.438ms returns FALSE
+T27F0 001:628.389 JLINK_HasError()
+T27F0 001:630.392 JLINK_IsHalted()
+T27F0 001:630.839 - 0.445ms returns FALSE
+T27F0 001:630.870 JLINK_HasError()
+T27F0 001:632.385 JLINK_IsHalted()
+T27F0 001:632.850 - 0.464ms returns FALSE
+T27F0 001:632.882 JLINK_HasError()
+T27F0 001:634.378 JLINK_IsHalted()
+T27F0 001:634.848 - 0.469ms returns FALSE
+T27F0 001:634.880 JLINK_HasError()
+T27F0 001:636.864 JLINK_IsHalted()
+T27F0 001:637.349 - 0.483ms returns FALSE
+T27F0 001:637.390 JLINK_HasError()
+T27F0 001:638.863 JLINK_IsHalted()
+T27F0 001:639.328 - 0.463ms returns FALSE
+T27F0 001:639.367 JLINK_HasError()
+T27F0 001:640.875 JLINK_IsHalted()
+T27F0 001:641.384 - 0.507ms returns FALSE
+T27F0 001:641.424 JLINK_HasError()
+T27F0 001:646.376 JLINK_IsHalted()
+T27F0 001:646.889 - 0.511ms returns FALSE
+T27F0 001:646.929 JLINK_HasError()
+T27F0 001:648.371 JLINK_IsHalted()
+T27F0 001:648.882 - 0.509ms returns FALSE
+T27F0 001:648.933 JLINK_HasError()
+T27F0 001:650.365 JLINK_IsHalted()
+T27F0 001:653.221 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:653.781 - 3.415ms returns TRUE
+T27F0 001:653.822 JLINK_ReadReg(R15 (PC))
+T27F0 001:653.846 - 0.023ms returns 0x20000000
+T27F0 001:653.865 JLINK_ClrBPEx(BPHandle = 0x00000025)
+T27F0 001:653.881 - 0.016ms returns 0x00
+T27F0 001:653.899 JLINK_ReadReg(R0)
+T27F0 001:653.915 - 0.015ms returns 0x00000000
+T27F0 001:655.399 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:655.441 Data: 00 07 00 28 24 D5 FF E7 9D F8 08 00 00 07 00 28 ...
+T27F0 001:655.484 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:661.789 - 6.388ms returns 0x29C
+T27F0 001:661.842 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:661.859 Data: 00 20 B1 EB 52 0F C8 BF 01 20 02 90 02 99 01 20 ...
+T27F0 001:661.901 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:665.463 - 3.620ms returns 0x164
+T27F0 001:665.507 JLINK_HasError()
+T27F0 001:665.530 JLINK_WriteReg(R0, 0x08003000)
+T27F0 001:665.552 - 0.022ms returns 0
+T27F0 001:665.685 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:665.725 - 0.041ms returns 0
+T27F0 001:665.745 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:665.761 - 0.016ms returns 0
+T27F0 001:665.779 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:665.794 - 0.015ms returns 0
+T27F0 001:665.811 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:665.827 - 0.015ms returns 0
+T27F0 001:665.844 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:665.860 - 0.015ms returns 0
+T27F0 001:665.877 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:665.892 - 0.015ms returns 0
+T27F0 001:665.910 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:665.925 - 0.015ms returns 0
+T27F0 001:665.942 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:665.958 - 0.016ms returns 0
+T27F0 001:665.975 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:665.991 - 0.015ms returns 0
+T27F0 001:666.008 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:666.023 - 0.015ms returns 0
+T27F0 001:666.041 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:666.057 - 0.015ms returns 0
+T27F0 001:666.074 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:666.089 - 0.015ms returns 0
+T27F0 001:666.107 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:666.124 - 0.017ms returns 0
+T27F0 001:666.141 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:666.156 - 0.015ms returns 0
+T27F0 001:666.174 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:666.190 - 0.016ms returns 0
+T27F0 001:666.208 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:666.223 - 0.016ms returns 0
+T27F0 001:666.240 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:666.256 - 0.015ms returns 0
+T27F0 001:666.273 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:666.287 - 0.015ms returns 0
+T27F0 001:666.305 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:666.328 - 0.023ms returns 0
+T27F0 001:666.354 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:666.374 - 0.021ms returns 0x00000026
+T27F0 001:666.391 JLINK_Go()
+T27F0 001:666.437 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:669.625 - 3.232ms
+T27F0 001:669.664 JLINK_IsHalted()
+T27F0 001:670.173 - 0.507ms returns FALSE
+T27F0 001:670.213 JLINK_HasError()
+T27F0 001:675.212 JLINK_IsHalted()
+T27F0 001:675.736 - 0.522ms returns FALSE
+T27F0 001:675.777 JLINK_HasError()
+T27F0 001:677.766 JLINK_IsHalted()
+T27F0 001:678.278 - 0.510ms returns FALSE
+T27F0 001:678.317 JLINK_HasError()
+T27F0 001:680.306 JLINK_IsHalted()
+T27F0 001:680.830 - 0.522ms returns FALSE
+T27F0 001:680.869 JLINK_HasError()
+T27F0 001:682.859 JLINK_IsHalted()
+T27F0 001:683.368 - 0.508ms returns FALSE
+T27F0 001:683.408 JLINK_HasError()
+T27F0 001:685.291 JLINK_IsHalted()
+T27F0 001:685.770 - 0.477ms returns FALSE
+T27F0 001:685.809 JLINK_HasError()
+T27F0 001:687.804 JLINK_IsHalted()
+T27F0 001:688.318 - 0.512ms returns FALSE
+T27F0 001:688.361 JLINK_HasError()
+T27F0 001:689.793 JLINK_IsHalted()
+T27F0 001:690.297 - 0.503ms returns FALSE
+T27F0 001:690.338 JLINK_HasError()
+T27F0 001:691.795 JLINK_IsHalted()
+T27F0 001:692.351 - 0.554ms returns FALSE
+T27F0 001:692.391 JLINK_HasError()
+T27F0 001:694.344 JLINK_IsHalted()
+T27F0 001:694.846 - 0.500ms returns FALSE
+T27F0 001:694.885 JLINK_HasError()
+T27F0 001:696.375 JLINK_IsHalted()
+T27F0 001:696.882 - 0.505ms returns FALSE
+T27F0 001:696.921 JLINK_HasError()
+T27F0 001:698.370 JLINK_IsHalted()
+T27F0 001:698.898 - 0.527ms returns FALSE
+T27F0 001:698.938 JLINK_HasError()
+T27F0 001:700.928 JLINK_IsHalted()
+T27F0 001:703.753 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:704.358 - 3.429ms returns TRUE
+T27F0 001:704.403 JLINK_ReadReg(R15 (PC))
+T27F0 001:704.430 - 0.026ms returns 0x20000000
+T27F0 001:704.448 JLINK_ClrBPEx(BPHandle = 0x00000026)
+T27F0 001:704.465 - 0.016ms returns 0x00
+T27F0 001:704.483 JLINK_ReadReg(R0)
+T27F0 001:704.499 - 0.015ms returns 0x00000000
+T27F0 001:705.923 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:705.968 Data: 4F F4 40 22 02 61 4F F4 80 12 42 61 01 76 41 76 ...
+T27F0 001:706.015 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:712.318 - 6.395ms returns 0x29C
+T27F0 001:712.362 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:712.380 Data: 80 BD 00 00 FF E7 FE E7 80 B5 82 B0 40 F2 38 60 ...
+T27F0 001:712.418 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:716.030 - 3.667ms returns 0x164
+T27F0 001:716.075 JLINK_HasError()
+T27F0 001:716.098 JLINK_WriteReg(R0, 0x08003400)
+T27F0 001:716.120 - 0.022ms returns 0
+T27F0 001:716.267 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:716.307 - 0.041ms returns 0
+T27F0 001:716.327 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:716.343 - 0.016ms returns 0
+T27F0 001:716.361 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:716.376 - 0.015ms returns 0
+T27F0 001:716.394 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:716.409 - 0.015ms returns 0
+T27F0 001:716.426 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:716.442 - 0.015ms returns 0
+T27F0 001:716.459 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:716.474 - 0.015ms returns 0
+T27F0 001:716.491 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:716.507 - 0.015ms returns 0
+T27F0 001:716.524 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:716.539 - 0.015ms returns 0
+T27F0 001:716.556 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:716.572 - 0.015ms returns 0
+T27F0 001:716.589 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:716.604 - 0.015ms returns 0
+T27F0 001:716.622 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:716.638 - 0.016ms returns 0
+T27F0 001:716.655 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:716.670 - 0.015ms returns 0
+T27F0 001:716.687 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:716.704 - 0.017ms returns 0
+T27F0 001:716.721 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:716.736 - 0.015ms returns 0
+T27F0 001:716.754 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:716.769 - 0.015ms returns 0
+T27F0 001:716.786 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:716.802 - 0.015ms returns 0
+T27F0 001:716.835 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:716.852 - 0.016ms returns 0
+T27F0 001:716.869 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:716.888 - 0.019ms returns 0
+T27F0 001:716.933 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:716.950 - 0.017ms returns 0
+T27F0 001:716.970 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:716.991 - 0.021ms returns 0x00000027
+T27F0 001:717.008 JLINK_Go()
+T27F0 001:717.045 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:720.262 - 3.252ms
+T27F0 001:720.301 JLINK_IsHalted()
+T27F0 001:720.850 - 0.547ms returns FALSE
+T27F0 001:720.889 JLINK_HasError()
+T27F0 001:722.758 JLINK_IsHalted()
+T27F0 001:723.327 - 0.567ms returns FALSE
+T27F0 001:723.368 JLINK_HasError()
+T27F0 001:724.750 JLINK_IsHalted()
+T27F0 001:725.224 - 0.472ms returns FALSE
+T27F0 001:725.263 JLINK_HasError()
+T27F0 001:726.786 JLINK_IsHalted()
+T27F0 001:727.328 - 0.540ms returns FALSE
+T27F0 001:727.368 JLINK_HasError()
+T27F0 001:728.785 JLINK_IsHalted()
+T27F0 001:729.349 - 0.562ms returns FALSE
+T27F0 001:729.388 JLINK_HasError()
+T27F0 001:731.377 JLINK_IsHalted()
+T27F0 001:731.893 - 0.515ms returns FALSE
+T27F0 001:731.933 JLINK_HasError()
+T27F0 001:733.922 JLINK_IsHalted()
+T27F0 001:734.430 - 0.507ms returns FALSE
+T27F0 001:734.470 JLINK_HasError()
+T27F0 001:735.916 JLINK_IsHalted()
+T27F0 001:736.434 - 0.516ms returns FALSE
+T27F0 001:736.473 JLINK_HasError()
+T27F0 001:737.953 JLINK_IsHalted()
+T27F0 001:738.479 - 0.525ms returns FALSE
+T27F0 001:738.520 JLINK_HasError()
+T27F0 001:739.883 JLINK_IsHalted()
+T27F0 001:740.361 - 0.477ms returns FALSE
+T27F0 001:740.402 JLINK_HasError()
+T27F0 001:741.869 JLINK_IsHalted()
+T27F0 001:742.381 - 0.511ms returns FALSE
+T27F0 001:742.421 JLINK_HasError()
+T27F0 001:744.410 JLINK_IsHalted()
+T27F0 001:744.919 - 0.508ms returns FALSE
+T27F0 001:744.958 JLINK_HasError()
+T27F0 001:746.404 JLINK_IsHalted()
+T27F0 001:746.916 - 0.510ms returns FALSE
+T27F0 001:746.956 JLINK_HasError()
+T27F0 001:748.407 JLINK_IsHalted()
+T27F0 001:748.913 - 0.504ms returns FALSE
+T27F0 001:748.952 JLINK_HasError()
+T27F0 001:750.953 JLINK_IsHalted()
+T27F0 001:753.750 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:754.302 - 3.347ms returns TRUE
+T27F0 001:754.346 JLINK_ReadReg(R15 (PC))
+T27F0 001:754.371 - 0.023ms returns 0x20000000
+T27F0 001:754.390 JLINK_ClrBPEx(BPHandle = 0x00000027)
+T27F0 001:754.408 - 0.017ms returns 0x00
+T27F0 001:754.426 JLINK_ReadReg(R0)
+T27F0 001:754.442 - 0.016ms returns 0x00000000
+T27F0 001:756.001 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:756.044 Data: B0 01 C2 F2 00 01 00 20 08 60 40 F2 B8 00 C2 F2 ...
+T27F0 001:756.089 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:762.390 - 6.389ms returns 0x29C
+T27F0 001:762.432 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:762.450 Data: C4 F2 01 00 04 21 01 22 FE F7 8A F9 08 E0 41 F2 ...
+T27F0 001:762.487 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:766.127 - 3.694ms returns 0x164
+T27F0 001:766.172 JLINK_HasError()
+T27F0 001:766.194 JLINK_WriteReg(R0, 0x08003800)
+T27F0 001:766.226 - 0.032ms returns 0
+T27F0 001:766.249 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:766.266 - 0.016ms returns 0
+T27F0 001:766.286 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:766.301 - 0.015ms returns 0
+T27F0 001:766.321 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:766.337 - 0.015ms returns 0
+T27F0 001:766.357 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:766.372 - 0.015ms returns 0
+T27F0 001:766.392 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:766.408 - 0.015ms returns 0
+T27F0 001:766.428 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:766.443 - 0.015ms returns 0
+T27F0 001:766.463 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:766.479 - 0.015ms returns 0
+T27F0 001:766.499 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:766.514 - 0.015ms returns 0
+T27F0 001:766.534 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:766.550 - 0.015ms returns 0
+T27F0 001:766.570 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:766.585 - 0.015ms returns 0
+T27F0 001:766.604 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:766.629 - 0.025ms returns 0
+T27F0 001:766.653 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:766.669 - 0.015ms returns 0
+T27F0 001:766.688 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:766.706 - 0.017ms returns 0
+T27F0 001:766.725 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:766.741 - 0.015ms returns 0
+T27F0 001:766.760 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:766.776 - 0.016ms returns 0
+T27F0 001:766.796 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:766.811 - 0.015ms returns 0
+T27F0 001:766.830 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:766.845 - 0.015ms returns 0
+T27F0 001:766.865 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:766.881 - 0.015ms returns 0
+T27F0 001:766.900 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:766.916 - 0.015ms returns 0
+T27F0 001:766.940 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:767.007 - 0.066ms returns 0x00000028
+T27F0 001:767.040 JLINK_Go()
+T27F0 001:767.079 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:770.250 - 3.209ms
+T27F0 001:770.294 JLINK_IsHalted()
+T27F0 001:770.868 - 0.573ms returns FALSE
+T27F0 001:770.912 JLINK_HasError()
+T27F0 001:775.787 JLINK_IsHalted()
+T27F0 001:776.347 - 0.558ms returns FALSE
+T27F0 001:776.388 JLINK_HasError()
+T27F0 001:777.847 JLINK_IsHalted()
+T27F0 001:778.355 - 0.506ms returns FALSE
+T27F0 001:778.395 JLINK_HasError()
+T27F0 001:780.249 JLINK_IsHalted()
+T27F0 001:780.760 - 0.510ms returns FALSE
+T27F0 001:780.799 JLINK_HasError()
+T27F0 001:782.771 JLINK_IsHalted()
+T27F0 001:783.206 - 0.434ms returns FALSE
+T27F0 001:783.247 JLINK_HasError()
+T27F0 001:784.785 JLINK_IsHalted()
+T27F0 001:785.348 - 0.561ms returns FALSE
+T27F0 001:785.387 JLINK_HasError()
+T27F0 001:787.380 JLINK_IsHalted()
+T27F0 001:787.842 - 0.460ms returns FALSE
+T27F0 001:787.886 JLINK_HasError()
+T27F0 001:789.373 JLINK_IsHalted()
+T27F0 001:789.850 - 0.475ms returns FALSE
+T27F0 001:789.891 JLINK_HasError()
+T27F0 001:791.370 JLINK_IsHalted()
+T27F0 001:791.905 - 0.533ms returns FALSE
+T27F0 001:791.944 JLINK_HasError()
+T27F0 001:793.362 JLINK_IsHalted()
+T27F0 001:793.876 - 0.512ms returns FALSE
+T27F0 001:793.915 JLINK_HasError()
+T27F0 001:795.910 JLINK_IsHalted()
+T27F0 001:796.416 - 0.505ms returns FALSE
+T27F0 001:796.460 JLINK_HasError()
+T27F0 001:797.925 JLINK_IsHalted()
+T27F0 001:798.400 - 0.473ms returns FALSE
+T27F0 001:798.440 JLINK_HasError()
+T27F0 001:799.868 JLINK_IsHalted()
+T27F0 001:800.381 - 0.511ms returns FALSE
+T27F0 001:800.420 JLINK_HasError()
+T27F0 001:802.412 JLINK_IsHalted()
+T27F0 001:805.263 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:805.815 - 3.401ms returns TRUE
+T27F0 001:805.860 JLINK_ReadReg(R15 (PC))
+T27F0 001:805.885 - 0.024ms returns 0x20000000
+T27F0 001:805.903 JLINK_ClrBPEx(BPHandle = 0x00000028)
+T27F0 001:805.920 - 0.016ms returns 0x00
+T27F0 001:805.938 JLINK_ReadReg(R0)
+T27F0 001:805.954 - 0.015ms returns 0x00000000
+T27F0 001:807.262 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:807.296 Data: FE F7 B0 F8 01 46 01 98 B1 FA 81 F1 4A 09 9D F8 ...
+T27F0 001:807.337 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:813.614 - 6.352ms returns 0x29C
+T27F0 001:813.656 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:813.673 Data: 03 90 FF E7 03 98 7F 28 25 D8 FF E7 03 9A 40 F2 ...
+T27F0 001:813.709 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:817.278 - 3.621ms returns 0x164
+T27F0 001:817.319 JLINK_HasError()
+T27F0 001:817.340 JLINK_WriteReg(R0, 0x08003C00)
+T27F0 001:817.362 - 0.022ms returns 0
+T27F0 001:817.380 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:817.396 - 0.015ms returns 0
+T27F0 001:817.414 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:817.442 - 0.028ms returns 0
+T27F0 001:817.460 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:817.476 - 0.015ms returns 0
+T27F0 001:817.493 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:817.508 - 0.015ms returns 0
+T27F0 001:817.526 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:817.541 - 0.015ms returns 0
+T27F0 001:817.558 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:817.573 - 0.015ms returns 0
+T27F0 001:817.590 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:817.616 - 0.025ms returns 0
+T27F0 001:817.641 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:817.656 - 0.016ms returns 0
+T27F0 001:817.673 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:817.689 - 0.015ms returns 0
+T27F0 001:817.706 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:817.721 - 0.015ms returns 0
+T27F0 001:817.738 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:817.754 - 0.015ms returns 0
+T27F0 001:817.771 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:817.786 - 0.015ms returns 0
+T27F0 001:817.804 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:817.820 - 0.017ms returns 0
+T27F0 001:817.838 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:817.853 - 0.015ms returns 0
+T27F0 001:817.870 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:817.886 - 0.015ms returns 0
+T27F0 001:817.903 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:817.918 - 0.015ms returns 0
+T27F0 001:817.935 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:817.950 - 0.015ms returns 0
+T27F0 001:817.968 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:817.983 - 0.015ms returns 0
+T27F0 001:818.000 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:818.015 - 0.015ms returns 0
+T27F0 001:818.034 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:818.053 - 0.019ms returns 0x00000029
+T27F0 001:818.070 JLINK_Go()
+T27F0 001:818.104 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:821.362 - 3.290ms
+T27F0 001:821.409 JLINK_IsHalted()
+T27F0 001:821.846 - 0.435ms returns FALSE
+T27F0 001:821.894 JLINK_HasError()
+T27F0 001:823.303 JLINK_IsHalted()
+T27F0 001:823.809 - 0.504ms returns FALSE
+T27F0 001:823.850 JLINK_HasError()
+T27F0 001:825.263 JLINK_IsHalted()
+T27F0 001:825.790 - 0.525ms returns FALSE
+T27F0 001:825.830 JLINK_HasError()
+T27F0 001:827.822 JLINK_IsHalted()
+T27F0 001:828.345 - 0.521ms returns FALSE
+T27F0 001:828.384 JLINK_HasError()
+T27F0 001:829.815 JLINK_IsHalted()
+T27F0 001:830.346 - 0.529ms returns FALSE
+T27F0 001:830.385 JLINK_HasError()
+T27F0 001:831.810 JLINK_IsHalted()
+T27F0 001:832.353 - 0.542ms returns FALSE
+T27F0 001:832.393 JLINK_HasError()
+T27F0 001:834.383 JLINK_IsHalted()
+T27F0 001:834.898 - 0.514ms returns FALSE
+T27F0 001:834.938 JLINK_HasError()
+T27F0 001:836.963 JLINK_IsHalted()
+T27F0 001:837.508 - 0.544ms returns FALSE
+T27F0 001:837.549 JLINK_HasError()
+T27F0 001:839.497 JLINK_IsHalted()
+T27F0 001:839.970 - 0.471ms returns FALSE
+T27F0 001:840.013 JLINK_HasError()
+T27F0 001:841.531 JLINK_IsHalted()
+T27F0 001:842.051 - 0.518ms returns FALSE
+T27F0 001:842.091 JLINK_HasError()
+T27F0 001:844.082 JLINK_IsHalted()
+T27F0 001:844.533 - 0.450ms returns FALSE
+T27F0 001:844.574 JLINK_HasError()
+T27F0 001:846.052 JLINK_IsHalted()
+T27F0 001:846.579 - 0.525ms returns FALSE
+T27F0 001:846.620 JLINK_HasError()
+T27F0 001:848.041 JLINK_IsHalted()
+T27F0 001:848.564 - 0.521ms returns FALSE
+T27F0 001:848.604 JLINK_HasError()
+T27F0 001:850.533 JLINK_IsHalted()
+T27F0 001:851.009 - 0.475ms returns FALSE
+T27F0 001:851.049 JLINK_HasError()
+T27F0 001:852.562 JLINK_IsHalted()
+T27F0 001:855.400 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:855.885 - 3.321ms returns TRUE
+T27F0 001:855.926 JLINK_ReadReg(R15 (PC))
+T27F0 001:855.951 - 0.023ms returns 0x20000000
+T27F0 001:855.970 JLINK_ClrBPEx(BPHandle = 0x00000029)
+T27F0 001:855.986 - 0.016ms returns 0x00
+T27F0 001:856.004 JLINK_ReadReg(R0)
+T27F0 001:856.020 - 0.016ms returns 0x00000000
+T27F0 001:857.258 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:857.291 Data: 83 B0 02 90 01 91 02 98 00 68 00 90 02 98 42 F6 ...
+T27F0 001:857.331 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:863.611 - 6.352ms returns 0x29C
+T27F0 001:863.653 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:863.671 Data: 81 B0 8D F8 03 00 9D F9 03 00 00 28 0E D4 FF E7 ...
+T27F0 001:863.707 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:867.242 - 3.587ms returns 0x164
+T27F0 001:867.283 JLINK_HasError()
+T27F0 001:867.304 JLINK_WriteReg(R0, 0x08004000)
+T27F0 001:867.326 - 0.021ms returns 0
+T27F0 001:867.344 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:867.360 - 0.015ms returns 0
+T27F0 001:867.386 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:867.408 - 0.022ms returns 0
+T27F0 001:867.426 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:867.441 - 0.015ms returns 0
+T27F0 001:867.458 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:867.473 - 0.015ms returns 0
+T27F0 001:867.490 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:867.506 - 0.015ms returns 0
+T27F0 001:867.523 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:867.538 - 0.015ms returns 0
+T27F0 001:867.555 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:867.570 - 0.015ms returns 0
+T27F0 001:867.588 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:867.603 - 0.015ms returns 0
+T27F0 001:867.620 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:867.635 - 0.015ms returns 0
+T27F0 001:867.652 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:867.668 - 0.016ms returns 0
+T27F0 001:867.685 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:867.700 - 0.015ms returns 0
+T27F0 001:867.718 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:867.733 - 0.015ms returns 0
+T27F0 001:867.750 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:867.767 - 0.017ms returns 0
+T27F0 001:867.784 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:867.800 - 0.015ms returns 0
+T27F0 001:867.817 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:867.833 - 0.015ms returns 0
+T27F0 001:867.850 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:867.865 - 0.015ms returns 0
+T27F0 001:867.882 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:867.898 - 0.015ms returns 0
+T27F0 001:867.914 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:867.930 - 0.015ms returns 0
+T27F0 001:867.947 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:867.962 - 0.015ms returns 0
+T27F0 001:867.980 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:867.998 - 0.018ms returns 0x0000002A
+T27F0 001:868.015 JLINK_Go()
+T27F0 001:868.050 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:871.212 - 3.194ms
+T27F0 001:871.256 JLINK_IsHalted()
+T27F0 001:871.647 - 0.389ms returns FALSE
+T27F0 001:871.691 JLINK_HasError()
+T27F0 001:876.694 JLINK_IsHalted()
+T27F0 001:877.248 - 0.553ms returns FALSE
+T27F0 001:877.289 JLINK_HasError()
+T27F0 001:878.684 JLINK_IsHalted()
+T27F0 001:879.203 - 0.517ms returns FALSE
+T27F0 001:879.244 JLINK_HasError()
+T27F0 001:881.207 JLINK_IsHalted()
+T27F0 001:881.718 - 0.509ms returns FALSE
+T27F0 001:881.758 JLINK_HasError()
+T27F0 001:883.753 JLINK_IsHalted()
+T27F0 001:884.352 - 0.597ms returns FALSE
+T27F0 001:884.393 JLINK_HasError()
+T27F0 001:886.355 JLINK_IsHalted()
+T27F0 001:886.864 - 0.508ms returns FALSE
+T27F0 001:886.904 JLINK_HasError()
+T27F0 001:888.323 JLINK_IsHalted()
+T27F0 001:888.784 - 0.459ms returns FALSE
+T27F0 001:888.826 JLINK_HasError()
+T27F0 001:890.348 JLINK_IsHalted()
+T27F0 001:890.826 - 0.477ms returns FALSE
+T27F0 001:890.868 JLINK_HasError()
+T27F0 001:892.315 JLINK_IsHalted()
+T27F0 001:892.749 - 0.432ms returns FALSE
+T27F0 001:892.795 JLINK_HasError()
+T27F0 001:894.346 JLINK_IsHalted()
+T27F0 001:894.837 - 0.489ms returns FALSE
+T27F0 001:894.881 JLINK_HasError()
+T27F0 001:896.329 JLINK_IsHalted()
+T27F0 001:896.814 - 0.483ms returns FALSE
+T27F0 001:896.856 JLINK_HasError()
+T27F0 001:898.290 JLINK_IsHalted()
+T27F0 001:898.783 - 0.491ms returns FALSE
+T27F0 001:898.831 JLINK_HasError()
+T27F0 001:900.324 JLINK_IsHalted()
+T27F0 001:900.794 - 0.468ms returns FALSE
+T27F0 001:900.834 JLINK_HasError()
+T27F0 001:902.322 JLINK_IsHalted()
+T27F0 001:905.051 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:905.531 - 3.207ms returns TRUE
+T27F0 001:905.574 JLINK_ReadReg(R15 (PC))
+T27F0 001:905.598 - 0.024ms returns 0x20000000
+T27F0 001:905.617 JLINK_ClrBPEx(BPHandle = 0x0000002A)
+T27F0 001:905.634 - 0.016ms returns 0x00
+T27F0 001:905.665 JLINK_ReadReg(R0)
+T27F0 001:905.677 - 0.012ms returns 0x00000000
+T27F0 001:906.633 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:906.660 Data: 01 30 00 90 E6 E7 FF E7 01 98 01 30 01 90 AE E7 ...
+T27F0 001:906.690 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:912.990 - 6.357ms returns 0x29C
+T27F0 001:913.016 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:913.027 Data: 47 F2 2F 51 88 42 0F DC FF E7 40 F2 B8 40 C2 F2 ...
+T27F0 001:913.060 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:916.555 - 3.538ms returns 0x164
+T27F0 001:916.579 JLINK_HasError()
+T27F0 001:916.592 JLINK_WriteReg(R0, 0x08004400)
+T27F0 001:916.605 - 0.013ms returns 0
+T27F0 001:916.642 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:916.653 - 0.011ms returns 0
+T27F0 001:916.664 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:916.673 - 0.009ms returns 0
+T27F0 001:916.683 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:916.692 - 0.009ms returns 0
+T27F0 001:916.702 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:916.711 - 0.009ms returns 0
+T27F0 001:916.721 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:916.730 - 0.009ms returns 0
+T27F0 001:916.741 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:916.750 - 0.009ms returns 0
+T27F0 001:916.760 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:916.769 - 0.009ms returns 0
+T27F0 001:916.779 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:916.788 - 0.009ms returns 0
+T27F0 001:916.798 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:916.808 - 0.009ms returns 0
+T27F0 001:916.818 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:916.827 - 0.009ms returns 0
+T27F0 001:916.837 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:916.846 - 0.009ms returns 0
+T27F0 001:916.866 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:916.875 - 0.009ms returns 0
+T27F0 001:916.886 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:916.897 - 0.012ms returns 0
+T27F0 001:916.908 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:916.917 - 0.009ms returns 0
+T27F0 001:916.928 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:916.937 - 0.009ms returns 0
+T27F0 001:916.948 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:916.957 - 0.009ms returns 0
+T27F0 001:916.967 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:916.976 - 0.009ms returns 0
+T27F0 001:916.986 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:916.996 - 0.009ms returns 0
+T27F0 001:917.006 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:917.015 - 0.009ms returns 0
+T27F0 001:917.026 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:917.038 - 0.011ms returns 0x0000002B
+T27F0 001:917.048 JLINK_Go()
+T27F0 001:917.069 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:920.107 - 3.057ms
+T27F0 001:920.130 JLINK_IsHalted()
+T27F0 001:920.551 - 0.420ms returns FALSE
+T27F0 001:920.575 JLINK_HasError()
+T27F0 001:922.090 JLINK_IsHalted()
+T27F0 001:922.518 - 0.427ms returns FALSE
+T27F0 001:922.542 JLINK_HasError()
+T27F0 001:924.171 JLINK_IsHalted()
+T27F0 001:924.634 - 0.462ms returns FALSE
+T27F0 001:924.657 JLINK_HasError()
+T27F0 001:926.664 JLINK_IsHalted()
+T27F0 001:927.103 - 0.438ms returns FALSE
+T27F0 001:927.126 JLINK_HasError()
+T27F0 001:928.657 JLINK_IsHalted()
+T27F0 001:929.138 - 0.480ms returns FALSE
+T27F0 001:929.161 JLINK_HasError()
+T27F0 001:931.214 JLINK_IsHalted()
+T27F0 001:931.645 - 0.429ms returns FALSE
+T27F0 001:931.668 JLINK_HasError()
+T27F0 001:933.209 JLINK_IsHalted()
+T27F0 001:933.644 - 0.434ms returns FALSE
+T27F0 001:933.667 JLINK_HasError()
+T27F0 001:935.210 JLINK_IsHalted()
+T27F0 001:935.635 - 0.424ms returns FALSE
+T27F0 001:935.657 JLINK_HasError()
+T27F0 001:937.214 JLINK_IsHalted()
+T27F0 001:937.638 - 0.423ms returns FALSE
+T27F0 001:937.662 JLINK_HasError()
+T27F0 001:939.574 JLINK_IsHalted()
+T27F0 001:940.102 - 0.527ms returns FALSE
+T27F0 001:940.126 JLINK_HasError()
+T27F0 001:942.129 JLINK_IsHalted()
+T27F0 001:942.590 - 0.460ms returns FALSE
+T27F0 001:942.613 JLINK_HasError()
+T27F0 001:944.126 JLINK_IsHalted()
+T27F0 001:944.588 - 0.460ms returns FALSE
+T27F0 001:944.610 JLINK_HasError()
+T27F0 001:946.117 JLINK_IsHalted()
+T27F0 001:946.583 - 0.465ms returns FALSE
+T27F0 001:946.606 JLINK_HasError()
+T27F0 001:948.107 JLINK_IsHalted()
+T27F0 001:948.527 - 0.419ms returns FALSE
+T27F0 001:948.549 JLINK_HasError()
+T27F0 001:950.101 JLINK_IsHalted()
+T27F0 001:950.533 - 0.431ms returns FALSE
+T27F0 001:950.558 JLINK_HasError()
+T27F0 001:952.310 JLINK_IsHalted()
+T27F0 001:954.871 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 001:955.309 - 2.997ms returns TRUE
+T27F0 001:955.341 JLINK_ReadReg(R15 (PC))
+T27F0 001:955.361 - 0.019ms returns 0x20000000
+T27F0 001:955.372 JLINK_ClrBPEx(BPHandle = 0x0000002B)
+T27F0 001:955.382 - 0.010ms returns 0x00
+T27F0 001:955.393 JLINK_ReadReg(R0)
+T27F0 001:955.402 - 0.009ms returns 0x00000000
+T27F0 001:956.160 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 001:956.179 Data: FF E7 40 F2 B8 41 C2 F2 00 01 0B 68 40 F2 B0 42 ...
+T27F0 001:956.204 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 001:962.444 - 6.283ms returns 0x29C
+T27F0 001:962.473 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 001:962.485 Data: 01 68 00 20 01 29 05 90 1D DB FF E7 40 F2 B8 40 ...
+T27F0 001:962.510 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 001:966.032 - 3.557ms returns 0x164
+T27F0 001:966.066 JLINK_HasError()
+T27F0 001:966.085 JLINK_WriteReg(R0, 0x08004800)
+T27F0 001:966.104 - 0.018ms returns 0
+T27F0 001:966.119 JLINK_WriteReg(R1, 0x00000400)
+T27F0 001:966.132 - 0.013ms returns 0
+T27F0 001:966.147 JLINK_WriteReg(R2, 0x20000164)
+T27F0 001:966.160 - 0.013ms returns 0
+T27F0 001:966.175 JLINK_WriteReg(R3, 0x00000000)
+T27F0 001:966.188 - 0.013ms returns 0
+T27F0 001:966.202 JLINK_WriteReg(R4, 0x00000000)
+T27F0 001:966.215 - 0.012ms returns 0
+T27F0 001:966.230 JLINK_WriteReg(R5, 0x00000000)
+T27F0 001:966.243 - 0.013ms returns 0
+T27F0 001:966.258 JLINK_WriteReg(R6, 0x00000000)
+T27F0 001:966.270 - 0.013ms returns 0
+T27F0 001:966.285 JLINK_WriteReg(R7, 0x00000000)
+T27F0 001:966.298 - 0.013ms returns 0
+T27F0 001:966.313 JLINK_WriteReg(R8, 0x00000000)
+T27F0 001:966.326 - 0.013ms returns 0
+T27F0 001:966.340 JLINK_WriteReg(R9, 0x20000160)
+T27F0 001:966.354 - 0.013ms returns 0
+T27F0 001:966.368 JLINK_WriteReg(R10, 0x00000000)
+T27F0 001:966.382 - 0.013ms returns 0
+T27F0 001:966.396 JLINK_WriteReg(R11, 0x00000000)
+T27F0 001:966.409 - 0.013ms returns 0
+T27F0 001:966.424 JLINK_WriteReg(R12, 0x00000000)
+T27F0 001:966.436 - 0.012ms returns 0
+T27F0 001:966.452 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 001:966.466 - 0.014ms returns 0
+T27F0 001:966.480 JLINK_WriteReg(R14, 0x20000001)
+T27F0 001:966.494 - 0.013ms returns 0
+T27F0 001:966.508 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 001:966.522 - 0.013ms returns 0
+T27F0 001:966.536 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 001:966.549 - 0.012ms returns 0
+T27F0 001:966.564 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 001:966.576 - 0.013ms returns 0
+T27F0 001:966.591 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 001:966.604 - 0.013ms returns 0
+T27F0 001:966.618 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 001:966.632 - 0.013ms returns 0
+T27F0 001:966.647 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 001:966.662 - 0.015ms returns 0x0000002C
+T27F0 001:966.677 JLINK_Go()
+T27F0 001:966.706 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 001:969.799 - 3.120ms
+T27F0 001:969.833 JLINK_IsHalted()
+T27F0 001:970.342 - 0.507ms returns FALSE
+T27F0 001:970.376 JLINK_HasError()
+T27F0 001:976.340 JLINK_IsHalted()
+T27F0 001:976.852 - 0.511ms returns FALSE
+T27F0 001:976.887 JLINK_HasError()
+T27F0 001:978.333 JLINK_IsHalted()
+T27F0 001:978.822 - 0.487ms returns FALSE
+T27F0 001:978.856 JLINK_HasError()
+T27F0 001:980.830 JLINK_IsHalted()
+T27F0 001:981.344 - 0.513ms returns FALSE
+T27F0 001:981.379 JLINK_HasError()
+T27F0 001:982.827 JLINK_IsHalted()
+T27F0 001:983.344 - 0.515ms returns FALSE
+T27F0 001:983.378 JLINK_HasError()
+T27F0 001:985.452 JLINK_IsHalted()
+T27F0 001:985.912 - 0.458ms returns FALSE
+T27F0 001:985.946 JLINK_HasError()
+T27F0 001:987.949 JLINK_IsHalted()
+T27F0 001:988.399 - 0.448ms returns FALSE
+T27F0 001:988.433 JLINK_HasError()
+T27F0 001:989.962 JLINK_IsHalted()
+T27F0 001:990.514 - 0.551ms returns FALSE
+T27F0 001:990.550 JLINK_HasError()
+T27F0 001:991.965 JLINK_IsHalted()
+T27F0 001:992.454 - 0.487ms returns FALSE
+T27F0 001:992.488 JLINK_HasError()
+T27F0 001:994.457 JLINK_IsHalted()
+T27F0 001:994.935 - 0.477ms returns FALSE
+T27F0 001:994.969 JLINK_HasError()
+T27F0 001:996.459 JLINK_IsHalted()
+T27F0 001:996.944 - 0.483ms returns FALSE
+T27F0 001:996.978 JLINK_HasError()
+T27F0 001:998.451 JLINK_IsHalted()
+T27F0 001:998.943 - 0.491ms returns FALSE
+T27F0 001:998.977 JLINK_HasError()
+T27F0 002:000.952 JLINK_IsHalted()
+T27F0 002:003.714 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:004.247 - 3.294ms returns TRUE
+T27F0 002:004.286 JLINK_ReadReg(R15 (PC))
+T27F0 002:004.306 - 0.020ms returns 0x20000000
+T27F0 002:004.322 JLINK_ClrBPEx(BPHandle = 0x0000002C)
+T27F0 002:004.337 - 0.014ms returns 0x00
+T27F0 002:004.354 JLINK_ReadReg(R0)
+T27F0 002:004.368 - 0.013ms returns 0x00000000
+T27F0 002:005.716 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 002:005.755 Data: C2 F2 00 00 01 60 03 68 40 F2 F4 41 C2 F2 00 01 ...
+T27F0 002:005.795 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 002:012.129 - 6.412ms returns 0x29C
+T27F0 002:012.168 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 002:012.183 Data: 50 F8 21 00 80 B9 FF E7 40 F2 B8 40 C2 F2 00 00 ...
+T27F0 002:012.215 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 002:015.766 - 3.597ms returns 0x164
+T27F0 002:015.800 JLINK_HasError()
+T27F0 002:015.820 JLINK_WriteReg(R0, 0x08004C00)
+T27F0 002:015.838 - 0.018ms returns 0
+T27F0 002:015.854 JLINK_WriteReg(R1, 0x00000400)
+T27F0 002:015.867 - 0.013ms returns 0
+T27F0 002:015.882 JLINK_WriteReg(R2, 0x20000164)
+T27F0 002:015.895 - 0.013ms returns 0
+T27F0 002:015.918 JLINK_WriteReg(R3, 0x00000000)
+T27F0 002:015.933 - 0.023ms returns 0
+T27F0 002:015.948 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:015.961 - 0.013ms returns 0
+T27F0 002:015.976 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:015.989 - 0.013ms returns 0
+T27F0 002:016.004 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:016.017 - 0.013ms returns 0
+T27F0 002:016.032 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:016.045 - 0.013ms returns 0
+T27F0 002:016.059 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:016.072 - 0.013ms returns 0
+T27F0 002:016.087 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:016.100 - 0.013ms returns 0
+T27F0 002:016.115 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:016.128 - 0.013ms returns 0
+T27F0 002:016.143 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:016.156 - 0.013ms returns 0
+T27F0 002:016.170 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:016.183 - 0.013ms returns 0
+T27F0 002:016.199 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:016.213 - 0.014ms returns 0
+T27F0 002:016.228 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:016.241 - 0.013ms returns 0
+T27F0 002:016.256 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 002:016.269 - 0.013ms returns 0
+T27F0 002:016.284 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:016.297 - 0.013ms returns 0
+T27F0 002:016.312 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:016.325 - 0.013ms returns 0
+T27F0 002:016.340 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:016.353 - 0.013ms returns 0
+T27F0 002:016.368 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:016.395 - 0.027ms returns 0
+T27F0 002:016.412 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:016.428 - 0.016ms returns 0x0000002D
+T27F0 002:016.443 JLINK_Go()
+T27F0 002:016.473 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:019.607 - 3.162ms
+T27F0 002:019.640 JLINK_IsHalted()
+T27F0 002:020.119 - 0.477ms returns FALSE
+T27F0 002:020.153 JLINK_HasError()
+T27F0 002:022.130 JLINK_IsHalted()
+T27F0 002:022.562 - 0.431ms returns FALSE
+T27F0 002:022.598 JLINK_HasError()
+T27F0 002:024.087 JLINK_IsHalted()
+T27F0 002:024.601 - 0.513ms returns FALSE
+T27F0 002:024.635 JLINK_HasError()
+T27F0 002:026.574 JLINK_IsHalted()
+T27F0 002:027.113 - 0.538ms returns FALSE
+T27F0 002:027.147 JLINK_HasError()
+T27F0 002:028.567 JLINK_IsHalted()
+T27F0 002:029.035 - 0.466ms returns FALSE
+T27F0 002:029.069 JLINK_HasError()
+T27F0 002:036.544 JLINK_IsHalted()
+T27F0 002:037.028 - 0.482ms returns FALSE
+T27F0 002:037.062 JLINK_HasError()
+T27F0 002:038.489 JLINK_IsHalted()
+T27F0 002:038.887 - 0.396ms returns FALSE
+T27F0 002:038.926 JLINK_HasError()
+T27F0 002:040.492 JLINK_IsHalted()
+T27F0 002:040.980 - 0.487ms returns FALSE
+T27F0 002:041.015 JLINK_HasError()
+T27F0 002:042.987 JLINK_IsHalted()
+T27F0 002:043.468 - 0.479ms returns FALSE
+T27F0 002:043.502 JLINK_HasError()
+T27F0 002:044.982 JLINK_IsHalted()
+T27F0 002:045.468 - 0.484ms returns FALSE
+T27F0 002:045.501 JLINK_HasError()
+T27F0 002:047.000 JLINK_IsHalted()
+T27F0 002:047.485 - 0.484ms returns FALSE
+T27F0 002:047.518 JLINK_HasError()
+T27F0 002:048.971 JLINK_IsHalted()
+T27F0 002:049.456 - 0.483ms returns FALSE
+T27F0 002:049.490 JLINK_HasError()
+T27F0 002:051.463 JLINK_IsHalted()
+T27F0 002:054.213 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:054.708 - 3.243ms returns TRUE
+T27F0 002:054.748 JLINK_ReadReg(R15 (PC))
+T27F0 002:054.770 - 0.020ms returns 0x20000000
+T27F0 002:054.786 JLINK_ClrBPEx(BPHandle = 0x0000002D)
+T27F0 002:054.801 - 0.014ms returns 0x00
+T27F0 002:054.819 JLINK_ReadReg(R0)
+T27F0 002:054.833 - 0.014ms returns 0x00000000
+T27F0 002:056.427 JLINK_WriteMem(0x20000164, 0x29C Bytes, ...)
+T27F0 002:056.461 Data: 08 80 40 F2 38 60 C2 F2 00 00 90 F8 00 01 40 08 ...
+T27F0 002:056.497 CPU_WriteMem(668 bytes @ 0x20000164)
+T27F0 002:062.773 - 6.345ms returns 0x29C
+T27F0 002:062.813 JLINK_WriteMem(0x20000400, 0x164 Bytes, ...)
+T27F0 002:062.829 Data: 23 00 28 B1 FF E7 FC F7 E5 FA 8D F8 23 00 F6 E7 ...
+T27F0 002:062.862 CPU_WriteMem(356 bytes @ 0x20000400)
+T27F0 002:066.320 - 3.507ms returns 0x164
+T27F0 002:066.333 JLINK_HasError()
+T27F0 002:066.341 JLINK_WriteReg(R0, 0x08005000)
+T27F0 002:066.348 - 0.007ms returns 0
+T27F0 002:066.353 JLINK_WriteReg(R1, 0x00000320)
+T27F0 002:066.358 - 0.005ms returns 0
+T27F0 002:066.363 JLINK_WriteReg(R2, 0x20000164)
+T27F0 002:066.368 - 0.004ms returns 0
+T27F0 002:066.373 JLINK_WriteReg(R3, 0x00000000)
+T27F0 002:066.378 - 0.004ms returns 0
+T27F0 002:066.383 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:066.388 - 0.005ms returns 0
+T27F0 002:066.393 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:066.398 - 0.004ms returns 0
+T27F0 002:066.403 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:066.408 - 0.004ms returns 0
+T27F0 002:066.413 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:066.418 - 0.004ms returns 0
+T27F0 002:066.423 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:066.428 - 0.004ms returns 0
+T27F0 002:066.433 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:066.438 - 0.004ms returns 0
+T27F0 002:066.443 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:066.448 - 0.004ms returns 0
+T27F0 002:066.453 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:066.458 - 0.004ms returns 0
+T27F0 002:066.463 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:066.468 - 0.004ms returns 0
+T27F0 002:066.473 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:066.478 - 0.005ms returns 0
+T27F0 002:066.484 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:066.488 - 0.004ms returns 0
+T27F0 002:066.494 JLINK_WriteReg(R15 (PC), 0x200000F4)
+T27F0 002:066.498 - 0.004ms returns 0
+T27F0 002:066.504 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:066.509 - 0.004ms returns 0
+T27F0 002:066.514 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:066.520 - 0.006ms returns 0
+T27F0 002:066.525 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:066.530 - 0.004ms returns 0
+T27F0 002:066.535 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:066.540 - 0.004ms returns 0
+T27F0 002:066.546 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:066.552 - 0.005ms returns 0x0000002E
+T27F0 002:066.557 JLINK_Go()
+T27F0 002:066.568 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:069.497 - 2.939ms
+T27F0 002:069.509 JLINK_IsHalted()
+T27F0 002:069.916 - 0.406ms returns FALSE
+T27F0 002:069.928 JLINK_HasError()
+T27F0 002:071.017 JLINK_IsHalted()
+T27F0 002:071.362 - 0.345ms returns FALSE
+T27F0 002:071.376 JLINK_HasError()
+T27F0 002:073.218 JLINK_IsHalted()
+T27F0 002:073.672 - 0.454ms returns FALSE
+T27F0 002:073.682 JLINK_HasError()
+T27F0 002:074.779 JLINK_IsHalted()
+T27F0 002:075.163 - 0.383ms returns FALSE
+T27F0 002:075.174 JLINK_HasError()
+T27F0 002:077.270 JLINK_IsHalted()
+T27F0 002:077.671 - 0.401ms returns FALSE
+T27F0 002:077.683 JLINK_HasError()
+T27F0 002:079.286 JLINK_IsHalted()
+T27F0 002:079.677 - 0.390ms returns FALSE
+T27F0 002:079.689 JLINK_HasError()
+T27F0 002:081.256 JLINK_IsHalted()
+T27F0 002:081.705 - 0.447ms returns FALSE
+T27F0 002:081.720 JLINK_HasError()
+T27F0 002:083.248 JLINK_IsHalted()
+T27F0 002:083.703 - 0.454ms returns FALSE
+T27F0 002:083.715 JLINK_HasError()
+T27F0 002:085.566 JLINK_IsHalted()
+T27F0 002:086.010 - 0.443ms returns FALSE
+T27F0 002:086.021 JLINK_HasError()
+T27F0 002:087.973 JLINK_IsHalted()
+T27F0 002:088.322 - 0.348ms returns FALSE
+T27F0 002:088.336 JLINK_HasError()
+T27F0 002:090.057 JLINK_IsHalted()
+T27F0 002:090.493 - 0.436ms returns FALSE
+T27F0 002:090.503 JLINK_HasError()
+T27F0 002:092.594 JLINK_IsHalted()
+T27F0 002:093.028 - 0.433ms returns FALSE
+T27F0 002:093.039 JLINK_HasError()
+T27F0 002:094.591 JLINK_IsHalted()
+T27F0 002:097.283 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:097.838 - 3.244ms returns TRUE
+T27F0 002:097.902 JLINK_ReadReg(R15 (PC))
+T27F0 002:097.935 - 0.032ms returns 0x20000000
+T27F0 002:097.963 JLINK_ClrBPEx(BPHandle = 0x0000002E)
+T27F0 002:097.987 - 0.024ms returns 0x00
+T27F0 002:098.013 JLINK_ReadReg(R0)
+T27F0 002:098.037 - 0.023ms returns 0x00000000
+T27F0 002:098.063 JLINK_HasError()
+T27F0 002:098.091 JLINK_WriteReg(R0, 0x00000002)
+T27F0 002:098.116 - 0.025ms returns 0
+T27F0 002:098.142 JLINK_WriteReg(R1, 0x00000320)
+T27F0 002:098.165 - 0.023ms returns 0
+T27F0 002:098.190 JLINK_WriteReg(R2, 0x20000164)
+T27F0 002:098.213 - 0.023ms returns 0
+T27F0 002:098.238 JLINK_WriteReg(R3, 0x00000000)
+T27F0 002:098.260 - 0.022ms returns 0
+T27F0 002:098.287 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:098.309 - 0.022ms returns 0
+T27F0 002:098.335 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:098.358 - 0.023ms returns 0
+T27F0 002:098.383 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:098.406 - 0.023ms returns 0
+T27F0 002:098.431 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:098.454 - 0.022ms returns 0
+T27F0 002:098.480 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:098.503 - 0.023ms returns 0
+T27F0 002:098.528 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:098.551 - 0.023ms returns 0
+T27F0 002:098.577 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:098.600 - 0.023ms returns 0
+T27F0 002:098.625 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:098.648 - 0.022ms returns 0
+T27F0 002:098.674 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:098.697 - 0.023ms returns 0
+T27F0 002:098.723 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:098.747 - 0.024ms returns 0
+T27F0 002:098.772 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:098.796 - 0.023ms returns 0
+T27F0 002:098.821 JLINK_WriteReg(R15 (PC), 0x2000006A)
+T27F0 002:098.844 - 0.023ms returns 0
+T27F0 002:098.870 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:098.896 - 0.026ms returns 0
+T27F0 002:098.922 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:098.944 - 0.022ms returns 0
+T27F0 002:098.970 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:098.992 - 0.023ms returns 0
+T27F0 002:099.018 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:099.040 - 0.023ms returns 0
+T27F0 002:099.068 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:099.093 - 0.026ms returns 0x0000002F
+T27F0 002:099.118 JLINK_Go()
+T27F0 002:099.167 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:102.354 - 3.233ms
+T27F0 002:102.410 JLINK_IsHalted()
+T27F0 002:105.203 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:105.785 - 3.372ms returns TRUE
+T27F0 002:105.854 JLINK_ReadReg(R15 (PC))
+T27F0 002:105.888 - 0.032ms returns 0x20000000
+T27F0 002:105.919 JLINK_ClrBPEx(BPHandle = 0x0000002F)
+T27F0 002:105.944 - 0.025ms returns 0x00
+T27F0 002:105.975 JLINK_ReadReg(R0)
+T27F0 002:105.999 - 0.023ms returns 0x00000000
+T27F0 002:182.002 JLINK_WriteMem(0x20000000, 0x164 Bytes, ...)
+T27F0 002:182.017 Data: 00 BE 0A E0 0D 78 2D 06 68 40 08 24 40 00 00 D3 ...
+T27F0 002:182.035 CPU_WriteMem(356 bytes @ 0x20000000)
+T27F0 002:185.522 - 3.519ms returns 0x164
+T27F0 002:185.551 JLINK_HasError()
+T27F0 002:185.559 JLINK_WriteReg(R0, 0x08000000)
+T27F0 002:185.566 - 0.007ms returns 0
+T27F0 002:185.571 JLINK_WriteReg(R1, 0x007A1200)
+T27F0 002:185.576 - 0.004ms returns 0
+T27F0 002:185.581 JLINK_WriteReg(R2, 0x00000003)
+T27F0 002:185.586 - 0.004ms returns 0
+T27F0 002:185.591 JLINK_WriteReg(R3, 0x00000000)
+T27F0 002:185.599 - 0.008ms returns 0
+T27F0 002:185.606 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:185.611 - 0.004ms returns 0
+T27F0 002:185.616 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:185.621 - 0.004ms returns 0
+T27F0 002:185.626 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:185.631 - 0.004ms returns 0
+T27F0 002:185.636 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:185.641 - 0.004ms returns 0
+T27F0 002:185.646 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:185.651 - 0.004ms returns 0
+T27F0 002:185.656 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:185.661 - 0.004ms returns 0
+T27F0 002:185.666 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:185.671 - 0.004ms returns 0
+T27F0 002:185.676 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:185.681 - 0.004ms returns 0
+T27F0 002:185.686 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:185.691 - 0.004ms returns 0
+T27F0 002:185.696 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:185.701 - 0.005ms returns 0
+T27F0 002:185.706 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:185.711 - 0.004ms returns 0
+T27F0 002:185.717 JLINK_WriteReg(R15 (PC), 0x20000038)
+T27F0 002:185.721 - 0.004ms returns 0
+T27F0 002:185.727 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:185.731 - 0.004ms returns 0
+T27F0 002:185.737 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:185.741 - 0.004ms returns 0
+T27F0 002:185.746 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:185.751 - 0.004ms returns 0
+T27F0 002:185.756 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:185.761 - 0.004ms returns 0
+T27F0 002:185.767 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:185.776 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:186.223 - 0.456ms returns 0x00000030
+T27F0 002:186.235 JLINK_Go()
+T27F0 002:186.242 CPU_WriteMem(2 bytes @ 0x20000000)
+T27F0 002:186.638 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:189.633 - 3.397ms
+T27F0 002:189.655 JLINK_IsHalted()
+T27F0 002:192.334 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:192.790 - 3.135ms returns TRUE
+T27F0 002:192.798 JLINK_ReadReg(R15 (PC))
+T27F0 002:192.805 - 0.006ms returns 0x20000000
+T27F0 002:192.811 JLINK_ClrBPEx(BPHandle = 0x00000030)
+T27F0 002:192.816 - 0.005ms returns 0x00
+T27F0 002:192.821 JLINK_ReadReg(R0)
+T27F0 002:192.826 - 0.004ms returns 0x00000000
+T27F0 002:192.832 JLINK_HasError()
+T27F0 002:192.838 JLINK_WriteReg(R0, 0xFFFFFFFF)
+T27F0 002:192.844 - 0.005ms returns 0
+T27F0 002:192.849 JLINK_WriteReg(R1, 0x08000000)
+T27F0 002:192.854 - 0.004ms returns 0
+T27F0 002:192.859 JLINK_WriteReg(R2, 0x00005320)
+T27F0 002:192.863 - 0.004ms returns 0
+T27F0 002:192.868 JLINK_WriteReg(R3, 0x04C11DB7)
+T27F0 002:192.873 - 0.004ms returns 0
+T27F0 002:192.878 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:192.883 - 0.004ms returns 0
+T27F0 002:192.888 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:192.893 - 0.004ms returns 0
+T27F0 002:192.898 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:192.903 - 0.004ms returns 0
+T27F0 002:192.908 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:192.912 - 0.004ms returns 0
+T27F0 002:192.918 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:192.922 - 0.004ms returns 0
+T27F0 002:192.927 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:192.932 - 0.004ms returns 0
+T27F0 002:192.937 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:192.942 - 0.004ms returns 0
+T27F0 002:192.947 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:192.952 - 0.004ms returns 0
+T27F0 002:192.957 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:192.962 - 0.004ms returns 0
+T27F0 002:192.967 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:192.972 - 0.005ms returns 0
+T27F0 002:192.977 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:192.982 - 0.004ms returns 0
+T27F0 002:192.987 JLINK_WriteReg(R15 (PC), 0x20000002)
+T27F0 002:192.992 - 0.004ms returns 0
+T27F0 002:192.997 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:193.002 - 0.004ms returns 0
+T27F0 002:193.007 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:193.012 - 0.004ms returns 0
+T27F0 002:193.017 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:193.021 - 0.004ms returns 0
+T27F0 002:193.027 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:193.031 - 0.004ms returns 0
+T27F0 002:193.037 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:193.049 - 0.012ms returns 0x00000031
+T27F0 002:193.054 JLINK_Go()
+T27F0 002:193.065 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:196.024 - 2.970ms
+T27F0 002:196.036 JLINK_IsHalted()
+T27F0 002:196.470 - 0.433ms returns FALSE
+T27F0 002:196.482 JLINK_HasError()
+T27F0 002:200.993 JLINK_IsHalted()
+T27F0 002:201.417 - 0.424ms returns FALSE
+T27F0 002:201.430 JLINK_HasError()
+T27F0 002:202.492 JLINK_IsHalted()
+T27F0 002:202.914 - 0.421ms returns FALSE
+T27F0 002:202.926 JLINK_HasError()
+T27F0 002:204.858 JLINK_IsHalted()
+T27F0 002:205.173 - 0.313ms returns FALSE
+T27F0 002:205.187 JLINK_HasError()
+T27F0 002:206.949 JLINK_IsHalted()
+T27F0 002:207.344 - 0.394ms returns FALSE
+T27F0 002:207.356 JLINK_HasError()
+T27F0 002:209.432 JLINK_IsHalted()
+T27F0 002:209.863 - 0.430ms returns FALSE
+T27F0 002:209.875 JLINK_HasError()
+T27F0 002:211.426 JLINK_IsHalted()
+T27F0 002:211.869 - 0.442ms returns FALSE
+T27F0 002:211.880 JLINK_HasError()
+T27F0 002:212.973 JLINK_IsHalted()
+T27F0 002:213.406 - 0.432ms returns FALSE
+T27F0 002:213.414 JLINK_HasError()
+T27F0 002:215.126 JLINK_IsHalted()
+T27F0 002:215.567 - 0.441ms returns FALSE
+T27F0 002:215.575 JLINK_HasError()
+T27F0 002:216.674 JLINK_IsHalted()
+T27F0 002:217.148 - 0.474ms returns FALSE
+T27F0 002:217.160 JLINK_HasError()
+T27F0 002:218.668 JLINK_IsHalted()
+T27F0 002:219.145 - 0.476ms returns FALSE
+T27F0 002:219.156 JLINK_HasError()
+T27F0 002:220.251 JLINK_IsHalted()
+T27F0 002:220.680 - 0.428ms returns FALSE
+T27F0 002:220.692 JLINK_HasError()
+T27F0 002:222.736 JLINK_IsHalted()
+T27F0 002:223.205 - 0.468ms returns FALSE
+T27F0 002:223.217 JLINK_HasError()
+T27F0 002:224.318 JLINK_IsHalted()
+T27F0 002:224.754 - 0.435ms returns FALSE
+T27F0 002:224.766 JLINK_HasError()
+T27F0 002:226.295 JLINK_IsHalted()
+T27F0 002:226.725 - 0.429ms returns FALSE
+T27F0 002:226.737 JLINK_HasError()
+T27F0 002:228.290 JLINK_IsHalted()
+T27F0 002:228.716 - 0.425ms returns FALSE
+T27F0 002:228.728 JLINK_HasError()
+T27F0 002:230.288 JLINK_IsHalted()
+T27F0 002:230.715 - 0.426ms returns FALSE
+T27F0 002:230.729 JLINK_HasError()
+T27F0 002:232.274 JLINK_IsHalted()
+T27F0 002:232.640 - 0.365ms returns FALSE
+T27F0 002:232.651 JLINK_HasError()
+T27F0 002:233.758 JLINK_IsHalted()
+T27F0 002:234.137 - 0.378ms returns FALSE
+T27F0 002:234.148 JLINK_HasError()
+T27F0 002:235.255 JLINK_IsHalted()
+T27F0 002:235.720 - 0.464ms returns FALSE
+T27F0 002:235.733 JLINK_HasError()
+T27F0 002:237.251 JLINK_IsHalted()
+T27F0 002:237.689 - 0.437ms returns FALSE
+T27F0 002:237.702 JLINK_HasError()
+T27F0 002:239.719 JLINK_IsHalted()
+T27F0 002:240.195 - 0.475ms returns FALSE
+T27F0 002:240.208 JLINK_HasError()
+T27F0 002:241.287 JLINK_IsHalted()
+T27F0 002:241.650 - 0.363ms returns FALSE
+T27F0 002:241.661 JLINK_HasError()
+T27F0 002:243.670 JLINK_IsHalted()
+T27F0 002:244.121 - 0.451ms returns FALSE
+T27F0 002:244.130 JLINK_HasError()
+T27F0 002:245.667 JLINK_IsHalted()
+T27F0 002:246.115 - 0.447ms returns FALSE
+T27F0 002:246.125 JLINK_HasError()
+T27F0 002:247.648 JLINK_IsHalted()
+T27F0 002:248.121 - 0.473ms returns FALSE
+T27F0 002:248.131 JLINK_HasError()
+T27F0 002:249.209 JLINK_IsHalted()
+T27F0 002:249.632 - 0.421ms returns FALSE
+T27F0 002:249.647 JLINK_HasError()
+T27F0 002:251.199 JLINK_IsHalted()
+T27F0 002:251.632 - 0.432ms returns FALSE
+T27F0 002:251.649 JLINK_HasError()
+T27F0 002:252.719 JLINK_IsHalted()
+T27F0 002:253.153 - 0.433ms returns FALSE
+T27F0 002:253.170 JLINK_HasError()
+T27F0 002:254.242 JLINK_IsHalted()
+T27F0 002:254.604 - 0.361ms returns FALSE
+T27F0 002:254.621 JLINK_HasError()
+T27F0 002:256.639 JLINK_IsHalted()
+T27F0 002:257.126 - 0.486ms returns FALSE
+T27F0 002:257.147 JLINK_HasError()
+T27F0 002:258.566 JLINK_IsHalted()
+T27F0 002:259.004 - 0.436ms returns FALSE
+T27F0 002:259.022 JLINK_HasError()
+T27F0 002:260.618 JLINK_IsHalted()
+T27F0 002:261.043 - 0.424ms returns FALSE
+T27F0 002:261.064 JLINK_HasError()
+T27F0 002:263.114 JLINK_IsHalted()
+T27F0 002:263.580 - 0.465ms returns FALSE
+T27F0 002:263.607 JLINK_HasError()
+T27F0 002:265.622 JLINK_IsHalted()
+T27F0 002:266.106 - 0.482ms returns FALSE
+T27F0 002:266.132 JLINK_HasError()
+T27F0 002:267.963 JLINK_IsHalted()
+T27F0 002:268.408 - 0.444ms returns FALSE
+T27F0 002:268.434 JLINK_HasError()
+T27F0 002:270.434 JLINK_IsHalted()
+T27F0 002:270.884 - 0.447ms returns FALSE
+T27F0 002:270.916 JLINK_HasError()
+T27F0 002:272.899 JLINK_IsHalted()
+T27F0 002:273.324 - 0.424ms returns FALSE
+T27F0 002:273.356 JLINK_HasError()
+T27F0 002:274.898 JLINK_IsHalted()
+T27F0 002:275.363 - 0.464ms returns FALSE
+T27F0 002:275.395 JLINK_HasError()
+T27F0 002:276.896 JLINK_IsHalted()
+T27F0 002:277.366 - 0.468ms returns FALSE
+T27F0 002:277.406 JLINK_HasError()
+T27F0 002:278.892 JLINK_IsHalted()
+T27F0 002:279.405 - 0.511ms returns FALSE
+T27F0 002:279.446 JLINK_HasError()
+T27F0 002:281.408 JLINK_IsHalted()
+T27F0 002:281.975 - 0.565ms returns FALSE
+T27F0 002:282.026 JLINK_HasError()
+T27F0 002:283.404 JLINK_IsHalted()
+T27F0 002:283.974 - 0.568ms returns FALSE
+T27F0 002:284.025 JLINK_HasError()
+T27F0 002:285.971 JLINK_IsHalted()
+T27F0 002:286.542 - 0.569ms returns FALSE
+T27F0 002:286.599 JLINK_HasError()
+T27F0 002:287.971 JLINK_IsHalted()
+T27F0 002:288.514 - 0.540ms returns FALSE
+T27F0 002:288.572 JLINK_HasError()
+T27F0 002:290.013 JLINK_IsHalted()
+T27F0 002:290.623 - 0.608ms returns FALSE
+T27F0 002:290.679 JLINK_HasError()
+T27F0 002:291.952 JLINK_IsHalted()
+T27F0 002:292.481 - 0.527ms returns FALSE
+T27F0 002:292.537 JLINK_HasError()
+T27F0 002:297.936 JLINK_IsHalted()
+T27F0 002:298.508 - 0.570ms returns FALSE
+T27F0 002:298.564 JLINK_HasError()
+T27F0 002:299.930 JLINK_IsHalted()
+T27F0 002:300.503 - 0.571ms returns FALSE
+T27F0 002:300.560 JLINK_HasError()
+T27F0 002:302.492 JLINK_IsHalted()
+T27F0 002:303.065 - 0.571ms returns FALSE
+T27F0 002:303.121 JLINK_HasError()
+T27F0 002:305.062 JLINK_IsHalted()
+T27F0 002:305.590 - 0.526ms returns FALSE
+T27F0 002:305.648 JLINK_HasError()
+T27F0 002:307.122 JLINK_IsHalted()
+T27F0 002:307.652 - 0.528ms returns FALSE
+T27F0 002:307.710 JLINK_HasError()
+T27F0 002:309.064 JLINK_IsHalted()
+T27F0 002:309.622 - 0.556ms returns FALSE
+T27F0 002:309.679 JLINK_HasError()
+T27F0 002:311.610 JLINK_IsHalted()
+T27F0 002:312.193 - 0.581ms returns FALSE
+T27F0 002:312.250 JLINK_HasError()
+T27F0 002:314.184 JLINK_IsHalted()
+T27F0 002:314.760 - 0.575ms returns FALSE
+T27F0 002:314.817 JLINK_HasError()
+T27F0 002:316.176 JLINK_IsHalted()
+T27F0 002:316.742 - 0.564ms returns FALSE
+T27F0 002:316.799 JLINK_HasError()
+T27F0 002:318.171 JLINK_IsHalted()
+T27F0 002:318.748 - 0.574ms returns FALSE
+T27F0 002:318.804 JLINK_HasError()
+T27F0 002:320.166 JLINK_IsHalted()
+T27F0 002:320.695 - 0.526ms returns FALSE
+T27F0 002:320.750 JLINK_HasError()
+T27F0 002:322.141 JLINK_IsHalted()
+T27F0 002:322.607 - 0.464ms returns FALSE
+T27F0 002:322.665 JLINK_HasError()
+T27F0 002:324.185 JLINK_IsHalted()
+T27F0 002:324.724 - 0.537ms returns FALSE
+T27F0 002:324.780 JLINK_HasError()
+T27F0 002:326.120 JLINK_IsHalted()
+T27F0 002:326.691 - 0.569ms returns FALSE
+T27F0 002:326.747 JLINK_HasError()
+T27F0 002:328.144 JLINK_IsHalted()
+T27F0 002:328.714 - 0.567ms returns FALSE
+T27F0 002:328.770 JLINK_HasError()
+T27F0 002:330.154 JLINK_IsHalted()
+T27F0 002:330.728 - 0.572ms returns FALSE
+T27F0 002:330.784 JLINK_HasError()
+T27F0 002:332.716 JLINK_IsHalted()
+T27F0 002:333.285 - 0.567ms returns FALSE
+T27F0 002:333.342 JLINK_HasError()
+T27F0 002:334.713 JLINK_IsHalted()
+T27F0 002:335.291 - 0.576ms returns FALSE
+T27F0 002:335.347 JLINK_HasError()
+T27F0 002:337.284 JLINK_IsHalted()
+T27F0 002:337.812 - 0.526ms returns FALSE
+T27F0 002:337.868 JLINK_HasError()
+T27F0 002:339.306 JLINK_IsHalted()
+T27F0 002:340.041 - 0.732ms returns FALSE
+T27F0 002:340.099 JLINK_HasError()
+T27F0 002:341.280 JLINK_IsHalted()
+T27F0 002:341.887 - 0.605ms returns FALSE
+T27F0 002:342.013 JLINK_HasError()
+T27F0 002:343.265 JLINK_IsHalted()
+T27F0 002:343.845 - 0.578ms returns FALSE
+T27F0 002:343.902 JLINK_HasError()
+T27F0 002:345.833 JLINK_IsHalted()
+T27F0 002:346.548 - 0.713ms returns FALSE
+T27F0 002:346.614 JLINK_HasError()
+T27F0 002:347.865 JLINK_IsHalted()
+T27F0 002:348.441 - 0.574ms returns FALSE
+T27F0 002:348.498 JLINK_HasError()
+T27F0 002:350.409 JLINK_IsHalted()
+T27F0 002:350.978 - 0.567ms returns FALSE
+T27F0 002:351.034 JLINK_HasError()
+T27F0 002:352.966 JLINK_IsHalted()
+T27F0 002:353.599 - 0.631ms returns FALSE
+T27F0 002:353.655 JLINK_HasError()
+T27F0 002:355.418 JLINK_IsHalted()
+T27F0 002:355.918 - 0.497ms returns FALSE
+T27F0 002:355.974 JLINK_HasError()
+T27F0 002:357.414 JLINK_IsHalted()
+T27F0 002:357.929 - 0.513ms returns FALSE
+T27F0 002:357.984 JLINK_HasError()
+T27F0 002:359.407 JLINK_IsHalted()
+T27F0 002:359.984 - 0.575ms returns FALSE
+T27F0 002:360.046 JLINK_HasError()
+T27F0 002:361.493 JLINK_IsHalted()
+T27F0 002:362.141 - 0.646ms returns FALSE
+T27F0 002:362.198 JLINK_HasError()
+T27F0 002:364.130 JLINK_IsHalted()
+T27F0 002:364.712 - 0.580ms returns FALSE
+T27F0 002:364.769 JLINK_HasError()
+T27F0 002:366.700 JLINK_IsHalted()
+T27F0 002:367.286 - 0.583ms returns FALSE
+T27F0 002:367.342 JLINK_HasError()
+T27F0 002:368.695 JLINK_IsHalted()
+T27F0 002:369.260 - 0.563ms returns FALSE
+T27F0 002:369.316 JLINK_HasError()
+T27F0 002:370.703 JLINK_IsHalted()
+T27F0 002:371.248 - 0.542ms returns FALSE
+T27F0 002:371.304 JLINK_HasError()
+T27F0 002:373.347 JLINK_IsHalted()
+T27F0 002:373.895 - 0.546ms returns FALSE
+T27F0 002:373.950 JLINK_HasError()
+T27F0 002:375.283 JLINK_IsHalted()
+T27F0 002:375.810 - 0.525ms returns FALSE
+T27F0 002:375.867 JLINK_HasError()
+T27F0 002:377.270 JLINK_IsHalted()
+T27F0 002:377.831 - 0.559ms returns FALSE
+T27F0 002:377.887 JLINK_HasError()
+T27F0 002:379.259 JLINK_IsHalted()
+T27F0 002:379.833 - 0.571ms returns FALSE
+T27F0 002:379.889 JLINK_HasError()
+T27F0 002:381.813 JLINK_IsHalted()
+T27F0 002:382.395 - 0.580ms returns FALSE
+T27F0 002:382.453 JLINK_HasError()
+T27F0 002:384.384 JLINK_IsHalted()
+T27F0 002:384.932 - 0.546ms returns FALSE
+T27F0 002:384.988 JLINK_HasError()
+T27F0 002:386.380 JLINK_IsHalted()
+T27F0 002:386.958 - 0.576ms returns FALSE
+T27F0 002:387.013 JLINK_HasError()
+T27F0 002:388.362 JLINK_IsHalted()
+T27F0 002:388.881 - 0.517ms returns FALSE
+T27F0 002:388.940 JLINK_HasError()
+T27F0 002:390.336 JLINK_IsHalted()
+T27F0 002:390.880 - 0.542ms returns FALSE
+T27F0 002:390.936 JLINK_HasError()
+T27F0 002:392.368 JLINK_IsHalted()
+T27F0 002:392.949 - 0.579ms returns FALSE
+T27F0 002:393.006 JLINK_HasError()
+T27F0 002:394.937 JLINK_IsHalted()
+T27F0 002:395.514 - 0.574ms returns FALSE
+T27F0 002:395.570 JLINK_HasError()
+T27F0 002:397.506 JLINK_IsHalted()
+T27F0 002:398.142 - 0.633ms returns FALSE
+T27F0 002:398.198 JLINK_HasError()
+T27F0 002:400.130 JLINK_IsHalted()
+T27F0 002:400.703 - 0.571ms returns FALSE
+T27F0 002:400.760 JLINK_HasError()
+T27F0 002:402.137 JLINK_IsHalted()
+T27F0 002:402.705 - 0.566ms returns FALSE
+T27F0 002:402.761 JLINK_HasError()
+T27F0 002:408.694 JLINK_IsHalted()
+T27F0 002:409.324 - 0.627ms returns FALSE
+T27F0 002:409.382 JLINK_HasError()
+T27F0 002:410.680 JLINK_IsHalted()
+T27F0 002:411.260 - 0.578ms returns FALSE
+T27F0 002:411.322 JLINK_HasError()
+T27F0 002:413.247 JLINK_IsHalted()
+T27F0 002:413.830 - 0.580ms returns FALSE
+T27F0 002:413.886 JLINK_HasError()
+T27F0 002:415.818 JLINK_IsHalted()
+T27F0 002:416.383 - 0.563ms returns FALSE
+T27F0 002:416.440 JLINK_HasError()
+T27F0 002:417.817 JLINK_IsHalted()
+T27F0 002:418.391 - 0.572ms returns FALSE
+T27F0 002:418.447 JLINK_HasError()
+T27F0 002:420.379 JLINK_IsHalted()
+T27F0 002:420.950 - 0.569ms returns FALSE
+T27F0 002:421.006 JLINK_HasError()
+T27F0 002:422.959 JLINK_IsHalted()
+T27F0 002:423.503 - 0.542ms returns FALSE
+T27F0 002:423.559 JLINK_HasError()
+T27F0 002:424.906 JLINK_IsHalted()
+T27F0 002:425.433 - 0.526ms returns FALSE
+T27F0 002:425.491 JLINK_HasError()
+T27F0 002:426.933 JLINK_IsHalted()
+T27F0 002:427.515 - 0.579ms returns FALSE
+T27F0 002:427.571 JLINK_HasError()
+T27F0 002:429.503 JLINK_IsHalted()
+T27F0 002:430.143 - 0.638ms returns FALSE
+T27F0 002:430.200 JLINK_HasError()
+T27F0 002:432.331 JLINK_IsHalted()
+T27F0 002:435.356 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:435.994 - 3.661ms returns TRUE
+T27F0 002:436.065 JLINK_ReadReg(R15 (PC))
+T27F0 002:436.100 - 0.033ms returns 0x20000000
+T27F0 002:436.127 JLINK_ClrBPEx(BPHandle = 0x00000031)
+T27F0 002:436.164 - 0.024ms returns 0x00
+T27F0 002:436.193 JLINK_ReadReg(R0)
+T27F0 002:436.217 - 0.023ms returns 0xBEF6A118
+T27F0 002:441.301 JLINK_HasError()
+T27F0 002:441.358 JLINK_WriteReg(R0, 0x00000003)
+T27F0 002:441.381 - 0.023ms returns 0
+T27F0 002:441.458 JLINK_WriteReg(R1, 0x08000000)
+T27F0 002:441.477 - 0.020ms returns 0
+T27F0 002:441.495 JLINK_WriteReg(R2, 0x00005320)
+T27F0 002:441.510 - 0.015ms returns 0
+T27F0 002:441.818 JLINK_WriteReg(R3, 0x04C11DB7)
+T27F0 002:441.843 - 0.026ms returns 0
+T27F0 002:441.861 JLINK_WriteReg(R4, 0x00000000)
+T27F0 002:441.876 - 0.015ms returns 0
+T27F0 002:441.894 JLINK_WriteReg(R5, 0x00000000)
+T27F0 002:441.909 - 0.015ms returns 0
+T27F0 002:441.926 JLINK_WriteReg(R6, 0x00000000)
+T27F0 002:441.941 - 0.015ms returns 0
+T27F0 002:441.958 JLINK_WriteReg(R7, 0x00000000)
+T27F0 002:441.973 - 0.015ms returns 0
+T27F0 002:441.990 JLINK_WriteReg(R8, 0x00000000)
+T27F0 002:442.005 - 0.015ms returns 0
+T27F0 002:442.023 JLINK_WriteReg(R9, 0x20000160)
+T27F0 002:442.038 - 0.015ms returns 0
+T27F0 002:442.055 JLINK_WriteReg(R10, 0x00000000)
+T27F0 002:442.070 - 0.016ms returns 0
+T27F0 002:442.088 JLINK_WriteReg(R11, 0x00000000)
+T27F0 002:442.103 - 0.015ms returns 0
+T27F0 002:442.120 JLINK_WriteReg(R12, 0x00000000)
+T27F0 002:442.135 - 0.015ms returns 0
+T27F0 002:442.152 JLINK_WriteReg(R13 (SP), 0x20001000)
+T27F0 002:442.169 - 0.016ms returns 0
+T27F0 002:442.186 JLINK_WriteReg(R14, 0x20000001)
+T27F0 002:442.205 - 0.018ms returns 0
+T27F0 002:442.222 JLINK_WriteReg(R15 (PC), 0x2000006A)
+T27F0 002:442.238 - 0.016ms returns 0
+T27F0 002:442.255 JLINK_WriteReg(XPSR, 0x01000000)
+T27F0 002:442.270 - 0.015ms returns 0
+T27F0 002:442.288 JLINK_WriteReg(MSP, 0x20001000)
+T27F0 002:442.303 - 0.015ms returns 0
+T27F0 002:442.320 JLINK_WriteReg(PSP, 0x20001000)
+T27F0 002:442.335 - 0.015ms returns 0
+T27F0 002:442.352 JLINK_WriteReg(CFBP, 0x00000000)
+T27F0 002:442.368 - 0.015ms returns 0
+T27F0 002:442.386 JLINK_SetBPEx(Addr = 0x20000000, Type = 0xFFFFFFF2)
+T27F0 002:442.406 - 0.020ms returns 0x00000032
+T27F0 002:442.423 JLINK_Go()
+T27F0 002:442.463 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:445.791 - 3.366ms
+T27F0 002:445.831 JLINK_IsHalted()
+T27F0 002:448.672 CPU_ReadMem(2 bytes @ 0x20000000)
+T27F0 002:449.238 - 3.405ms returns TRUE
+T27F0 002:449.279 JLINK_ReadReg(R15 (PC))
+T27F0 002:449.302 - 0.022ms returns 0x20000000
+T27F0 002:449.320 JLINK_ClrBPEx(BPHandle = 0x00000032)
+T27F0 002:449.337 - 0.016ms returns 0x00
+T27F0 002:449.354 JLINK_ReadReg(R0)
+T27F0 002:449.370 - 0.015ms returns 0x00000000
+T27F0 002:529.372 JLINK_WriteMemEx(0x20000000, 0x00000002 Bytes, Flags = 0x02000000)
+T27F0 002:529.393 Data: FE E7
+T27F0 002:529.413 CPU_WriteMem(2 bytes @ 0x20000000)
+T27F0 002:529.830 - 0.458ms returns 0x2
+T27F0 002:529.843 JLINK_HasError()
+T27F0 002:529.849 JLINK_HasError()
+T27F0 002:529.855 JLINK_SetResetType(JLINKARM_CM3_RESET_TYPE_NORMAL)
+T27F0 002:529.860 - 0.005ms returns JLINKARM_CM3_RESET_TYPE_NORMAL
+T27F0 002:529.866 JLINK_Reset()
+T27F0 002:538.944 Memory map 'before startup completion point' is active
+T27F0 002:538.977 JLINK_GetResetTypeDesc
+T27F0 002:538.983 - 0.005ms
+T27F0 002:547.545 Reset type: NORMAL (https://wiki.segger.com/J-Link_Reset_Strategies)
+T27F0 002:547.574 CPU_WriteMem(4 bytes @ 0xE000EDF0)
+T27F0 002:547.987 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 002:557.174 Reset: Halt core after reset via DEMCR.VC_CORERESET.
+T27F0 002:565.546 Reset: Reset device via AIRCR.SYSRESETREQ.
+T27F0 002:565.574 CPU_WriteMem(4 bytes @ 0xE000ED0C)
+T27F0 002:618.024 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 002:618.488 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 002:618.935 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 002:624.644 CPU_ReadMem(4 bytes @ 0xE000EDF0)
+T27F0 002:627.731 CPU_WriteMem(4 bytes @ 0xE000EDFC)
+T27F0 002:628.180 CPU_WriteMem(4 bytes @ 0xE0001028)
+T27F0 002:628.644 CPU_WriteMem(4 bytes @ 0xE0001038)
+T27F0 002:629.049 CPU_WriteMem(4 bytes @ 0xE0001048)
+T27F0 002:629.474 CPU_WriteMem(4 bytes @ 0xE0001058)
+T27F0 002:629.789 CPU_WriteMem(4 bytes @ 0xE0002000)
+T27F0 002:630.113 CPU_ReadMem(4 bytes @ 0xE000EDFC)
+T27F0 002:630.466 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:630.825 - 100.958ms
+T27F0 002:630.841 JLINK_Go()
+T27F0 002:630.854 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:631.209 CPU_WriteMem(4 bytes @ 0xE0002008)
+T27F0 002:631.222 CPU_WriteMem(4 bytes @ 0xE000200C)
+T27F0 002:631.229 CPU_WriteMem(4 bytes @ 0xE0002010)
+T27F0 002:631.235 CPU_WriteMem(4 bytes @ 0xE0002014)
+T27F0 002:631.242 CPU_WriteMem(4 bytes @ 0xE0002018)
+T27F0 002:631.248 CPU_WriteMem(4 bytes @ 0xE000201C)
+T27F0 002:632.550 CPU_WriteMem(4 bytes @ 0xE0001004)
+T27F0 002:641.926 Memory map 'after startup completion point' is active
+T27F0 002:641.950 - 11.109ms
+T27F0 002:661.481 JLINK_Close()
+T27F0 002:661.808 CPU is running
+T27F0 002:661.825 CPU_WriteMem(4 bytes @ 0xE0002008)
+T27F0 002:662.218 CPU is running
+T27F0 002:662.231 CPU_WriteMem(4 bytes @ 0xE000200C)
+T27F0 002:662.625 CPU is running
+T27F0 002:662.638 CPU_WriteMem(4 bytes @ 0xE0002010)
+T27F0 002:663.066 CPU is running
+T27F0 002:663.079 CPU_WriteMem(4 bytes @ 0xE0002014)
+T27F0 002:663.504 CPU is running
+T27F0 002:663.517 CPU_WriteMem(4 bytes @ 0xE0002018)
+T27F0 002:663.938 CPU is running
+T27F0 002:663.951 CPU_WriteMem(4 bytes @ 0xE000201C)
+T27F0 002:675.680 OnDisconnectTarget() start
+T27F0 002:675.705 J-Link Script File: Executing OnDisconnectTarget()
+T27F0 002:675.723 CPU_WriteMem(4 bytes @ 0xE0042004)
+T27F0 002:685.052 OnDisconnectTarget() end - Took 440us
+T27F0 002:685.080 CPU_ReadMem(4 bytes @ 0xE0001000)
+T27F0 002:696.035 - 34.554ms
+T27F0 002:696.054
+T27F0 002:696.058 Closed
diff --git a/MDK-ARM/startup_stm32f103xe.lst b/MDK-ARM/startup_stm32f103xe.lst
index f5dc5fd..6a19f62 100644
--- a/MDK-ARM/startup_stm32f103xe.lst
+++ b/MDK-ARM/startup_stm32f103xe.lst
@@ -556,12 +556,12 @@ ARM Macro Assembler Page 9
00000400
00000200
00000000
-Command Line: --debug --xref --diag_suppress=9931 --cpu=Cortex-M3 --apcs=interw
-ork --depend=uksvep_2_2_v1\startup_stm32f103xe.d -ouksvep_2_2_v1\startup_stm32f
-103xe.o -I.\RTE\_uksvep_2_2_v1 -Id:\Keil\ARM\PACK\ARM\CMSIS\5.6.0\CMSIS\Core\In
-clude -Id:\Keil\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include --predefine="_
-_UVISION_VERSION SETA 529" --predefine="_RTE_ SETA 1" --predefine="STM32F10X_HD
- SETA 1" --list=startup_stm32f103xe.lst startup_stm32f103xe.s
+Command Line: --debug --xref --diag_suppress=9931,A1950W --cpu=Cortex-M3 --depe
+nd=uksvep_2_2_v1\startup_stm32f103xe.d -ouksvep_2_2_v1\startup_stm32f103xe.o -I
+.\RTE\_uksvep_2_2_v1 -IC:\Arm\Packs\ARM\CMSIS\5.9.0\CMSIS\Core\Include -IC:\Arm
+\Packs\Keil\STM32F1xx_DFP\2.4.0\Device\Include --predefine="__UVISION_VERSION S
+ETA 538" --predefine="_RTE_ SETA 1" --predefine="STM32F10X_HD SETA 1" --predefi
+ne="_RTE_ SETA 1" --list=startup_stm32f103xe.lst startup_stm32f103xe.s
diff --git a/MDK-ARM/uksvep_2_2_v1.uvguix.dimas b/MDK-ARM/uksvep_2_2_v1.uvguix.dimas
index 9ac2193..54ceca3 100644
--- a/MDK-ARM/uksvep_2_2_v1.uvguix.dimas
+++ b/MDK-ARM/uksvep_2_2_v1.uvguix.dimas
@@ -6,15 +6,15 @@
### uVision Project, (C) Keil Software
- D:\ProjectSTM32\uksvep_103\uksvep_2_2_v1\Core\Src
+ D:\ProjectSTM32\GIT\UKSVEP_23550.x\Drivers\STM32F1xx_HAL_Driver\Src
- System Viewer\TIM4
- 35905
+ System Viewer\IWDG
+ 35904
- 136
+ 134
@@ -32,7 +32,7 @@
204
Performance Analyzer
- 1656 235 235 100
+ 1618 235 235 138
@@ -100,8 +100,8 @@
2
3
- -32000
- -32000
+ -1
+ -1
-1
@@ -117,8 +117,8 @@
0
- 2516
- 01000000040000000100000001000000010000000100000000000000020000000000000001000000010000000000000028000000280000000100000019000000000000000100000032443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C6D61696E2E6800000000066D61696E2E6800000000FFDC7800FFFFFFFF34443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C656570726F6D2E680000000008656570726F6D2E6800000000BECEA100FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C6D6573736167652E6300000000096D6573736167652E6300000000F0A0A100FFFFFFFF33443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C6C616D70612E6800000000076C616D70612E6800000000BCA8E100FFFFFFFF33443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C6C616D70612E6300000000076C616D70612E63000000009CC1B600FFFFFFFF40443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7300000000F7B88600FFFFFFFF3A443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000D9ADC200FFFFFFFF57443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F63616E2E63000000001373746D3332663178785F68616C5F63616E2E6300000000A5C2D700FFFFFFFF3F443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C73746D3332663178785F68616C5F6D73702E63000000001373746D3332663178785F68616C5F6D73702E6300000000B3A6BE00FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C6D6573736167652E6800000000096D6573736167652E6800000000EAD6A300FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C7061636B6167652E6800000000097061636B6167652E6800000000F6FA7D00FFFFFFFF34443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C656570726F6D2E630000000008656570726F6D2E6300000000B5E99D00FFFFFFFF57443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E63000000005FC3CF00FFFFFFFF5A443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF53443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000CACAD500FFFFFFFF53443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C2E68000000000F73746D3332663178785F68616C2E6800000000C5D4F200FFFFFFFF5D443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C4C65676163795C73746D33325F68616C5F6C65676163792E68000000001273746D33325F68616C5F6C65676163792E6800000000FFDC7800FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C74696D2E63000000000574696D2E6300000000BECEA100FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C63616E2E63000000000563616E2E6300000000F0A0A100FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C6770696F2E6800000000066770696F2E6800000000BCA8E100FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F6770696F2E68000000001473746D3332663178785F68616C5F6770696F2E68000000009CC1B600FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C5372635C6770696F2E6300000000066770696F2E6300000000F7B88600FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C436F72655C496E635C63616E2E68000000000563616E2E6800000000D9ADC200FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535305F325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F6770696F2E63000000001473746D3332663178785F68616C5F6770696F2E6300000000A5C2D700FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004401000066000000000A0000A7030000
+ 3020
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000000000002800000028000000010000001E000000000000000100000032443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C6D61696E2E6300000000066D61696E2E6300000000C5D4F200FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C6D61696E2E6800000000066D61696E2E6800000000FFDC7800FFFFFFFF34443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C656570726F6D2E680000000008656570726F6D2E6800000000BECEA100FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C6D6573736167652E6300000000096D6573736167652E6300000000F0A0A100FFFFFFFF33443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C6C616D70612E6800000000076C616D70612E6800000000BCA8E100FFFFFFFF33443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C6C616D70612E6300000000076C616D70612E63000000009CC1B600FFFFFFFF40443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7300000000F7B88600FFFFFFFF3A443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6300000000D9ADC200FFFFFFFF57443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F63616E2E63000000001373746D3332663178785F68616C5F63616E2E6300000000A5C2D700FFFFFFFF3F443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C73746D3332663178785F68616C5F6D73702E63000000001373746D3332663178785F68616C5F6D73702E6300000000B3A6BE00FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C6D6573736167652E6800000000096D6573736167652E6800000000EAD6A300FFFFFFFF35443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C7061636B6167652E6800000000097061636B6167652E6800000000F6FA7D00FFFFFFFF34443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C656570726F6D2E630000000008656570726F6D2E6300000000B5E99D00FFFFFFFF57443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D2E63000000001373746D3332663178785F68616C5F74696D2E63000000005FC3CF00FFFFFFFF5A443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F74696D5F65782E63000000001673746D3332663178785F68616C5F74696D5F65782E6300000000C1838300FFFFFFFF53443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6300000000CACAD500FFFFFFFF53443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C2E68000000000F73746D3332663178785F68616C2E6800000000C5D4F200FFFFFFFF5D443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C4C65676163795C73746D33325F68616C5F6C65676163792E68000000001273746D33325F68616C5F6C65676163792E6800000000FFDC7800FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C74696D2E63000000000574696D2E6300000000BECEA100FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C63616E2E63000000000563616E2E6300000000F0A0A100FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C6770696F2E6800000000066770696F2E6800000000BCA8E100FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F6770696F2E68000000001473746D3332663178785F68616C5F6770696F2E68000000009CC1B600FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C6770696F2E6300000000066770696F2E6300000000F7B88600FFFFFFFF31443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C63616E2E68000000000563616E2E6800000000D9ADC200FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F6770696F2E63000000001473746D3332663178785F68616C5F6770696F2E6300000000A5C2D700FFFFFFFF33443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C73747275632E68000000000773747275632E6800000000B3A6BE00FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C496E635C73746D3332663178785F68616C5F697764672E68000000001473746D3332663178785F68616C5F697764672E6800000000EAD6A300FFFFFFFF40443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C496E635C73746D3332663178785F68616C5F636F6E662E68000000001473746D3332663178785F68616C5F636F6E662E6800000000F6FA7D00FFFFFFFF32443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C436F72655C5372635C697764672E630000000006697764672E6300000000B5E99D00FFFFFFFF58443A5C50726F6A65637453544D33325C4749545C554B535645505F32333535302E325C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F697764672E63000000001473746D3332663178785F68616C5F697764672E63000000005FC3CF00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004401000066000000000A000003040000
@@ -157,11 +157,11 @@
0
16
- 03000000660000003D01000077030000
+ 03000000660000003D010000D3030000
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -177,11 +177,11 @@
0
16
- 03000000660000003D01000077030000
+ 03000000660000003D010000D3030000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -201,7 +201,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -221,7 +221,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -241,7 +241,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -261,7 +261,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -281,7 +281,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -301,7 +301,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -321,7 +321,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -341,7 +341,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -361,7 +361,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -381,7 +381,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -401,7 +401,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -421,7 +421,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -441,7 +441,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -457,11 +457,11 @@
0
16
- 03000000660000003D01000077030000
+ 03000000660000003D010000D3030000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -477,11 +477,11 @@
0
16
- 03000000660000003D01000077030000
+ 03000000660000003D010000D3030000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -497,11 +497,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -521,7 +521,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -537,11 +537,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -561,7 +561,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -581,7 +581,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -621,7 +621,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -641,7 +641,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -661,7 +661,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -681,7 +681,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -701,7 +701,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -721,7 +721,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -741,7 +741,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -761,7 +761,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -781,7 +781,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -801,7 +801,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -821,7 +821,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -841,7 +841,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -861,7 +861,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -881,7 +881,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -901,7 +901,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -921,7 +921,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -941,7 +941,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -961,7 +961,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -981,7 +981,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1001,7 +1001,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1021,7 +1021,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1041,7 +1041,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1061,7 +1061,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1081,7 +1081,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1101,7 +1101,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1121,7 +1121,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1141,7 +1141,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1157,11 +1157,11 @@
0
16
- 03000000660000003D01000077030000
+ 03000000660000003D010000D3030000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -1177,11 +1177,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -1197,11 +1197,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -1221,7 +1221,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1241,7 +1241,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1257,11 +1257,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -1277,11 +1277,11 @@
0
16
- 03000000AB030000FD09000035050000
+ 0300000007040000FD09000035050000
16
- 260100003D010000A202000055040000
+ 3C00000053000000B80100006B030000
@@ -1301,7 +1301,7 @@
16
- 260100003D010000DE04000003020000
+ 3C00000053000000F403000019010000
@@ -1321,7 +1321,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1341,7 +1341,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1361,7 +1361,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1381,7 +1381,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1401,7 +1401,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1421,7 +1421,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1441,7 +1441,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1461,7 +1461,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1481,7 +1481,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1501,7 +1501,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1521,7 +1521,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1541,7 +1541,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1561,7 +1561,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1581,7 +1581,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1601,7 +1601,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1621,13 +1621,13 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
50016
50016
- 0
+ 1
0
0
0
@@ -1637,11 +1637,11 @@
0
16
- 33060000660000006D070000E8020000
+ 47010000660000006D07000081000000
16
- 260100003D0100006602000050020000
+ 0A0000000A0000006E0000006E000000
@@ -1661,7 +1661,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1681,7 +1681,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1701,7 +1701,7 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
@@ -1801,19 +1801,19 @@
16
- 260100003D0100006602000050020000
+ 3C000000530000007C01000066010000
3312
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000004401000066000000700700002C010000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000030060000660000007007000018030000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000090030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000040010000A7030000000000004F00000040010000900300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000000803000070070000E203000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF0000000090030000000A0000940300000100000001000010040000000100000099FDFFFF8D020000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000AB030000000A0000650500000000000094030000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000150100007007000019010000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000004401000066000000700700002C010000440100004F00000070070000150100000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF2C0600004F0000003006000001030000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000030060000660000007007000018030000300600004F000000700700000103000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F00000044010000EC030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000004001000003040000000000004F00000040010000EC0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF00000000ED02000070070000F102000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000000803000070070000E203000000000000F102000070070000CB03000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFB8030000F1020000BC030000CB03000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000EC030000000A0000F00300000100000001000010040000000100000087FDFFFF7B020000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000007040000000A00006505000000000000F0030000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2870
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000004000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000850657263656E7455960000000000000014000850657263656E74550850657263656E744C0450767431047765616B10656E61626C6520696E7465727275707406656E61626C65285374617274207468652054696D65204261736520616E6420656E61626C6520696E74657272757074066563616E2E68094C45445F315F54474C145F5F48414C5F54494D5F536574436F756E7465721348414C5F54494D5F5345545F434F554E544552155F5F48414C5F54494D5F5345545F434F554E54455204766F69640B48414C5F4765745469636B0968616C5F64656C61791253797374656D436C6F636B5F436F6E66696708507674315F4F464605555341525403414443066C656E6768740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020000001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 2899
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001048414C5F495744475F52656672657368960000000000000014001048414C5F495744475F526566726573680F495744475F4B45595F52454C4F4144105F5F48414C5F495744475F53544152540D48414C5F495744475F496E69740C4D585F495744475F496E69740F495744475F4B45595F454E41424C45195F5F48414C5F495744475F52454C4F41445F434F554E5445520948414C5F44656C61791748414C5F495744475F4D4F44554C455F454E41424C45441473746D3332663178785F68616C5F697764672E681148414C5F53746174757354797065446566047777646705574F52444505507674315F09776F726B5F64696F640E46616C6C696E675F61736C65657007427574746F6E730543616E474F0843414E5F73656E6408537175617A685F550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -1829,7 +1829,7 @@
Build
986
- 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0000000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D756B737665705F325F325F7631960000000000000001000D756B737665705F325F325F7631000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000002001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D756B737665705F325F325F7631960000000000000001000D756B737665705F325F325F7631000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
583
@@ -1845,7 +1845,7 @@
Debug
2373
- 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
898
@@ -1898,7 +1898,7 @@
0
16
- 03000000660000003D0100003A030000
+ 03000000660000003D01000003030000
16
@@ -1918,7 +1918,7 @@
0
16
- 03000000660000003D0100003A030000
+ 03000000660000003D01000003030000
16
@@ -1938,7 +1938,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -1958,7 +1958,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -1978,7 +1978,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -1998,7 +1998,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2018,7 +2018,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2058,7 +2058,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2078,7 +2078,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2098,7 +2098,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2118,7 +2118,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2138,7 +2138,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2158,7 +2158,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2178,7 +2178,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2198,7 +2198,7 @@
0
16
- 03000000660000003D0100003A030000
+ 03000000660000003D01000003030000
16
@@ -2218,7 +2218,7 @@
0
16
- 03000000660000003D0100003A030000
+ 03000000660000003D01000003030000
16
@@ -2238,7 +2238,7 @@
0
16
- 03000000C9040000FD09000035050000
+ 0300000009040000FD09000035050000
16
@@ -2258,7 +2258,7 @@
0
16
- 000000005703000000050000AE040000
+ 000000002003000000050000EE030000
16
@@ -2278,7 +2278,7 @@
0
16
- 00000000C6040000000A00004E050000
+ 0000000006040000000A00004E050000
16
@@ -2358,7 +2358,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2378,7 +2378,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2478,7 +2478,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2498,7 +2498,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2518,7 +2518,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2538,7 +2538,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2558,7 +2558,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2578,7 +2578,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2598,7 +2598,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2618,7 +2618,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2638,7 +2638,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2658,7 +2658,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2678,7 +2678,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2698,7 +2698,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2718,7 +2718,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2738,7 +2738,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2758,7 +2758,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2778,7 +2778,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2798,7 +2798,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2818,7 +2818,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2838,7 +2838,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -2848,26 +2848,6 @@
35904
35904
- 0
- 0
- 0
- 0
- 32767
- 0
- 4096
- 0
-
- 16
- 6908000066000000FD0900003A030000
-
-
- 16
- 260100003D0100006602000050020000
-
-
-
- 35905
- 35905
1
0
0
@@ -2878,7 +2858,27 @@
0
16
- 6608000063000000000A000053030000
+ 6608000063000000000A00001C030000
+
+
+ 16
+ 260100003D0100006602000050020000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 6908000066000000FD09000003030000
16
@@ -2898,7 +2898,7 @@
0
16
- 03000000660000003D0100003A030000
+ 03000000660000003D01000003030000
16
@@ -2918,7 +2918,7 @@
0
16
- 03000000C9040000FD09000035050000
+ 0300000009040000FD09000035050000
16
@@ -2938,7 +2938,7 @@
0
16
- 03000000C9040000FD09000035050000
+ 0300000009040000FD09000035050000
16
@@ -2958,7 +2958,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2978,7 +2978,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -2998,7 +2998,7 @@
0
16
- 03000000C9040000FD09000035050000
+ 0300000009040000FD09000035050000
16
@@ -3018,7 +3018,7 @@
0
16
- 03000000C9040000FD09000035050000
+ 0300000009040000FD09000035050000
16
@@ -3058,7 +3058,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3078,7 +3078,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3098,7 +3098,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3118,7 +3118,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3138,7 +3138,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3158,7 +3158,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3178,7 +3178,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3198,7 +3198,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3218,7 +3218,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3238,7 +3238,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3258,7 +3258,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3278,7 +3278,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3298,7 +3298,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3318,7 +3318,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3338,7 +3338,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3358,7 +3358,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3368,7 +3368,7 @@
50016
50016
- 0
+ 1
0
0
0
@@ -3378,11 +3378,11 @@
0
16
- 6908000066000000FD0900003A030000
+ 4701000066000000FD09000081000000
16
- 260100003D0100006602000050020000
+ 0A0000000A0000006E0000006E000000
@@ -3398,11 +3398,11 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
- 260100003D0100006602000050020000
+ 0A0000000A0000006E0000006E000000
@@ -3418,7 +3418,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3438,7 +3438,7 @@
0
16
- 6908000066000000FD0900003A030000
+ 6908000066000000FD09000003030000
16
@@ -3538,7 +3538,7 @@
0
16
- 070500006E030000FD09000095040000
+ 0705000037030000FD090000D5030000
16
@@ -3546,15 +3546,15 @@
- 3316
- 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000BF000000000A0000C3000000000000000100000004000000010000006BFEFFFF69010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000004401000066000000000A0000D6000000440100004F000000000A0000BF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFF620800004F0000006608000053030000010000000200001004000000010000008DF8FFFF3E010000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000010000006608000066000000000A00006A030000660800004F000000000A00005303000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0454494D3401000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF16000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F0000004401000053030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C400000073940000018000100000010000000000000066000000400100006A030000000000004F00000040010000530300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF0000000053030000000A0000570300000100000001000010040000000100000060FCFFFF5100000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000001000000040500006E030000000A0000C50400000405000057030000000A0000AE04000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032010000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000001000000000000000100000001000000FFFFFFFF000500005703000004050000AE04000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000AE040000000A0000B20400000100000001000010040000000100000037FCFFFF2B010000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000C9040000000A00006505000000000000B2040000000A00004E0500000000000040820056060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+ 3320
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000BF000000000A0000C3000000000000000100000004000000010000006BFEFFFF69010000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E6500200000000000004401000066000000000A0000D6000000440100004F000000000A0000BF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFF620800004F000000660800001C030000010000000200001004000000010000008DF8FFFF3E010000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C30000018000400000010000006608000066000000000A000033030000660800004F000000000A00001C03000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF044957444701000000408C000001000000FFFFFFFFFFFFFFFF045757444700000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF15000000000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F000000440100001C030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C4000000739400000180001000000100000000000000660000004001000033030000000000004F000000400100001C0300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF000000001C030000000A00002003000001000000010000100400000001000000D5FDFFFF0601000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000800000010000000405000037030000000A0000050400000405000020030000000A0000EE03000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032010000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF000000000000000001000000000000000100000001000000FFFFFFFF000500002003000004050000EE03000001000000020000100400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000EE030000000A0000F20300000100000001000010040000000100000081FBFFFF75000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000800000010000000000000009040000000A00006505000000000000F2030000000A00004E0500000000000040820056060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
59392
File
- 2870
- 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000000850657263656E7455960000000000000014000850657263656E74550850657263656E744C0450767431047765616B10656E61626C6520696E7465727275707406656E61626C65285374617274207468652054696D65204261736520616E6420656E61626C6520696E74657272757074066563616E2E68094C45445F315F54474C145F5F48414C5F54494D5F536574436F756E7465721348414C5F54494D5F5345545F434F554E544552155F5F48414C5F54494D5F5345545F434F554E54455204766F69640B48414C5F4765745469636B0968616C5F64656C61791253797374656D436C6F636B5F436F6E66696708507674315F4F464605555341525403414443066C656E6768740000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+ 2899
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001048414C5F495744475F52656672657368960000000000000014001048414C5F495744475F526566726573680F495744475F4B45595F52454C4F4144105F5F48414C5F495744475F53544152540D48414C5F495744475F496E69740C4D585F495744475F496E69740F495744475F4B45595F454E41424C45195F5F48414C5F495744475F52454C4F41445F434F554E5445520948414C5F44656C61791748414C5F495744475F4D4F44554C455F454E41424C45441473746D3332663178785F68616C5F697764672E681148414C5F53746174757354797065446566047777646705574F52444505507674315F09776F726B5F64696F640E46616C6C696E675F61736C65657007427574746F6E730543616E474F0843414E5F73656E6408537175617A685F550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000300150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
1423
@@ -3614,8 +3614,8 @@
../Core/Src/main.c
0
- 87
- 101
+ 253
+ 278
1
0
@@ -3623,7 +3623,7 @@
../Core/Inc/main.h
23
- 17
+ 18
58
1
@@ -3640,9 +3640,9 @@
..\Core\Src\message.c
- 53
- 83
- 120
+ 0
+ 74
+ 118
1
0
@@ -3658,9 +3658,9 @@
..\Core\Src\lampa.c
- 2
- 36
- 66
+ 4
+ 45
+ 97
1
0
@@ -3668,7 +3668,7 @@
startup_stm32f103xe.s
0
- 133
+ 131
149
1
@@ -3677,8 +3677,8 @@
../Core/Src/stm32f1xx_it.c
0
- 192
- 239
+ 81
+ 91
1
0
@@ -3703,18 +3703,18 @@
../Core/Inc/message.h
- 0
+ 31
1
- 16
+ 15
1
0
../Core/Inc/package.h
- 16
- 1
- 25
+ 46
+ 3
+ 38
1
0
@@ -3731,8 +3731,8 @@
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
0
- 3682
- 3730
+ 3713
+ 3728
1
0
@@ -3748,9 +3748,9 @@
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
- 0
- 306
- 354
+ 10
+ 366
+ 381
1
0
@@ -3758,8 +3758,8 @@
../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
0
- 250
- 298
+ 263
+ 297
1
0
@@ -3767,7 +3767,7 @@
../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
28
- 3628
+ 3631
3666
1
@@ -3776,7 +3776,7 @@
../Core/Src/tim.c
0
- 75
+ 74
123
1
@@ -3785,8 +3785,8 @@
../Core/Src/can.c
0
- 201
- 216
+ 207
+ 242
1
0
@@ -3794,7 +3794,7 @@
../Core/Inc/gpio.h
0
- 109
+ 95
114
1
@@ -3812,7 +3812,7 @@
../Core/Src/gpio.c
1
- 39
+ 40
80
1
@@ -3830,8 +3830,53 @@
../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
0
- 423
- 438
+ 473
+ 488
+ 1
+
+ 0
+
+
+ ../Core/Inc/struc.h
+ 0
+ 40
+ 75
+ 1
+
+ 0
+
+
+ ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h
+ 0
+ 141
+ 166
+ 1
+
+ 0
+
+
+ ../Core/Inc/stm32f1xx_hal_conf.h
+ 0
+ 30
+ 51
+ 1
+
+ 0
+
+
+ ..\Core\Src\iwdg.c
+ 22
+ 2
+ 42
+ 1
+
+ 0
+
+
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c
+ 0
+ 181
+ 198
1
0
diff --git a/MDK-ARM/uksvep_2_2_v1.uvguix.z b/MDK-ARM/uksvep_2_2_v1.uvguix.z
new file mode 100644
index 0000000..042f094
--- /dev/null
+++ b/MDK-ARM/uksvep_2_2_v1.uvguix.z
@@ -0,0 +1,3738 @@
+
+
+
+ -6.1
+
+ ### uVision Project, (C) Keil Software
+
+
+
+
+
+
+
+ System Viewer\DBG
+ 35904
+
+ 253
+
+
+ System Viewer\GPIOC
+ 35903
+
+ 120
+
+
+ System Viewer\IWDG
+ 35905
+
+ 104
+
+
+ System Viewer\RCC
+ 35902
+
+ 119
+
+
+
+
+
+ 38003
+ Registers
+ 188 122
+
+
+ 346
+ Code Coverage
+ 930 160
+
+
+ 204
+ Performance Analyzer
+ 1090
+
+
+
+
+
+ 35141
+ Event Statistics
+
+ 200 50 700
+
+
+ 1506
+ Symbols
+
+ 106 106 106
+
+
+ 1936
+ Watch 1
+
+ 200 133 133
+
+
+ 1937
+ Watch 2
+
+ 200 133 133
+
+
+ 1935
+ Call Stack + Locals
+
+ 200 133 133
+
+
+ 2506
+ Trace Data
+
+ 75 135 130 95 70 230 200 150
+
+
+ 466
+ Source Browser
+ 500
+ 300
+
+
+
+
+
+
+
+ 0
+ 0
+ 0
+ 50
+ 16
+
+
+
+
+
+
+ 44
+ 2
+ 3
+
+ -1
+ -1
+
+
+ -1
+ -1
+
+
+ 170
+ -38
+ 1882
+ 1199
+
+
+
+ 0
+
+ 1335
+ 0100000004000000010000000100000001000000010000000000000002000000000000000100000001000000010000002800000028000000020000000A000000070000000100000036463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C5372635C6D61696E2E6300000000066D61696E2E6301000000C5D4F200FFFFFFFF3E463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C5372635C73746D3332663178785F69742E63000000000E73746D3332663178785F69742E6301000000FFDC7800FFFFFFFF44463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C4D444B2D41524D5C737461727475705F73746D33326631303378652E730000000015737461727475705F73746D33326631303378652E7301000000BECEA100FFFFFFFF57463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C2E63000000000F73746D3332663178785F68616C2E6301000000F0A0A100FFFFFFFF5C463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F697764672E63000000001473746D3332663178785F68616C5F697764672E6301000000BCA8E100FFFFFFFF36463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C5372635C697764672E630000000006697764672E63010000009CC1B600FFFFFFFF5C463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C447269766572735C53544D3332463178785F48414C5F4472697665725C5372635C73746D3332663178785F68616C5F6770696F2E63000000001473746D3332663178785F68616C5F6770696F2E6301000000F7B88600FFFFFFFF36463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C496E635C6D61696E2E6800000000066D61696E2E6801000000D9ADC200FFFFFFFF37463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C5372635C6C616D70612E6300000000076C616D70612E6301000000A5C2D700FFFFFFFF36463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C5372635C6770696F2E6300000000066770696F2E6301000000B3A6BE00FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000004401000066000000770400006505000001000000000000000000000036463A5C7365745C66726F6D5F44696D615F426F675C554B535645505F32333535302E325F57445C436F72655C496E635C6770696F2E6800000000066770696F2E6800000000C5D4F200FFFFFFFF0100000010000000C5D4F200FFDC7800BECEA100F0A0A100BCA8E1009CC1B600F7B88600D9ADC200A5C2D700B3A6BE00EAD6A300F6FA7D00B5E99D005FC3CF00C1838300CACAD5000100000000000000020000007704000066000000AA07000065050000
+
+
+
+ 0
+ Build
+
+ -1
+ -1
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 440100004F00000090050000DF000000
+
+
+ 16
+ 440100006600000090050000F6000000
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D01000035050000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 109
+ 109
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D01000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 1465
+ 1465
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1935
+ 1935
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 1936
+ 1936
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 195
+ 195
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D01000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 196
+ 196
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D01000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 197
+ 197
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD09000035050000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 198
+ 198
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 000000001902000090050000BD020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 199
+ 199
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD09000035050000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 203
+ 203
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 35141
+ 35141
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35902
+ 35902
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35903
+ 35903
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35904
+ 35904
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35905
+ 35905
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 38003
+ 38003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000B2030000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD090000B2030000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD090000B2030000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 463
+ 463
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD090000B2030000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 466
+ 466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ B107000066000000FD090000B2030000
+
+
+ 16
+ D5040000C3020000D50E000053030000
+
+
+
+ 470
+ 470
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 47010000660000008D050000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 53040000660000008D05000010020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 966
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000D10300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 000000004E050000000A000061050000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 1
+ 0
+ 0
+ 0
+ 476
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000E701000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 0
+ 0
+ 0
+ 0
+ 612
+ 0
+ 8192
+ 2
+
+ 16
+ 00000000380000006F02000054000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 824
+ 824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000300200008D050000A4020000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 3332
+ 000000000B000000000000000020000000000000FFFFFFFFFFFFFFFF44010000DF00000090050000E3000000000000000100000004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000000000000440100006600000090050000F6000000440100004F00000090050000DF0000000000000040280046080000000B446973617373656D626C7900000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000000000000FFFFFFFFFFFFFFFF4C0400004F0000005004000029020000000000000200000004000000010000000000000000000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C300000180004000000000000050040000660000009005000040020000500400004F000000900500002902000000000000404100462B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF00000000003E8C000001000000FFFFFFFFFFFFFFFF00000000003F8C000001000000FFFFFFFFFFFFFFFF0000000000408C000001000000FFFFFFFFFFFFFFFF0000000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000000000000000000000001000000FFFFFFFFE205000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F000000440100004E050000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000040010000E2030000000000004F000000400100004E0500000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73010000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7301000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657301000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273000000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000000000000FFFFFFFFFFFFFFFF0000000015020000900500001902000000000000010000000400000001000000000000000000000000000000000000000000000001000000C6000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB09000001800080000000000000000000003002000090050000D4020000000000001902000090050000BD02000000000000404100460F0000001343616C6C20537461636B202B204C6F63616C73000000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031000000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203100000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFFFFFFFFFF0000000001000000000000000000000001000000FFFFFFFFC802000019020000CC020000BD02000000000000020000000400000000000000000000000000000000000000000000000000000002000000C6000000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000C6000000000000000040000001000000FFFFFFFFFFFFFFFFAA0700004F000000AE0700004E0500000100000002000010040000000100000057FAFFFF0803000000000000000000000000000001000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF01000077940000018000400000010000001E0500006600000070070000E2030000AE0700004F000000000A00004E0500000000000040820056060000000C4275696C64204F757470757401000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0742726F77736572000000007794000001000000FFFFFFFFFFFFFFFF0000000000000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2868
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE803000000000000000000000000000000000000000000000001000000010000009600000002002050000000001453797374656D496E69745F4578744D656D43746C960000000000000014001453797374656D496E69745F4578744D656D43746C0A53797374656D496E69740D52657365745F48616E646C657204666C616702697309494E5F31325F50696E0A4750494F5F50494E5F3409494E5F31315F50696E0A4750494F5F50494E5F331148414C5F5243435F4F7363436F6E6669671253797374656D436C6F636B5F436F6E6669670C4D585F495744475F496E69740663526573657404697764670623696664656603434D440F6D6F646275735F6D73672D3E516E74146D6F646275735F6D73672D3E42797465436E742007636F6C6C656374104552525F56414C5545535F53544152540000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000400160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 986
+ 00200000010000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000004001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000000000000100000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000004002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050000000000D756B737665705F325F325F7631960000000000000001000D756B737665705F325F325F7631000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000400240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2373
+ 00200000000000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000000002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000000000002D0000000000000000000000000000000001000000010000000180F07F0000000000002E0000000000000000000000000000000001000000010000000180E8880000000000003700000000000000000000000000000000010000000100000001803B010000000000002F0000000000000000000000000000000001000000010000000180BB8A00000000000030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000000000000310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720000000000000000010000000000000001000000000000000000000001000000000013800F01000000000000320000000E4D656D6F72792057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000000000000330000000E53657269616C2057696E646F77730000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7200000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720000000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720000000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000000000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730000000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72000000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 2560
+ 1440
+
+
+
+ 1
+ Debug
+
+ -1
+ -1
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 440100004F00000015070000DF000000
+
+
+ 16
+ 440100006600000015070000F6000000
+
+
+
+ 1005
+ 1005
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 109
+ 109
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000CE030000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 1465
+ 1465
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1466
+ 1466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1467
+ 1467
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1468
+ 1468
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1506
+ 1506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 16384
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 1913
+ 1913
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 1935
+ 1935
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1936
+ 1936
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1937
+ 1937
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1939
+ 1939
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1940
+ 1940
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1941
+ 1941
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 1942
+ 1942
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 195
+ 195
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000CE030000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 196
+ 196
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000CE030000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 197
+ 197
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000D5040000FD09000035050000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 198
+ 198
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000EB030000000A0000BA040000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 199
+ 199
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 00000000D2040000000A00004E050000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 203
+ 203
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 8192
+ 0
+
+ 16
+ 440100006300000015070000DF000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 204
+ 204
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 221
+ 221
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 00000000000000000000000000000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 2506
+ 2506
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 2507
+ 2507
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 343
+ 343
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 346
+ 346
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 35141
+ 35141
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35824
+ 35824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 35885
+ 35885
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35886
+ 35886
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35887
+ 35887
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35888
+ 35888
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35889
+ 35889
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35890
+ 35890
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35891
+ 35891
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35892
+ 35892
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35893
+ 35893
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35894
+ 35894
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35895
+ 35895
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35896
+ 35896
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35897
+ 35897
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35898
+ 35898
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35899
+ 35899
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35900
+ 35900
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35901
+ 35901
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35902
+ 35902
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35903
+ 35903
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35904
+ 35904
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 35905
+ 35905
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 38003
+ 38003
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 03000000660000003D010000CE030000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 38007
+ 38007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000D5040000FD09000035050000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 436
+ 436
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000D5040000FD09000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 437
+ 437
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 440
+ 440
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 463
+ 463
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000D5040000FD09000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 466
+ 466
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 03000000D5040000FD09000035050000
+
+
+ 16
+ A40A0000BB000000C00B0000FB020000
+
+
+
+ 470
+ 470
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 470100006600000012070000C6000000
+
+
+ 16
+ A40A0000BB0000006C0D00004B010000
+
+
+
+ 50000
+ 50000
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50001
+ 50001
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50002
+ 50002
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50003
+ 50003
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50004
+ 50004
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50005
+ 50005
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50006
+ 50006
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50007
+ 50007
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50008
+ 50008
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50009
+ 50009
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50010
+ 50010
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50011
+ 50011
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50012
+ 50012
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50013
+ 50013
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50014
+ 50014
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50015
+ 50015
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50016
+ 50016
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50017
+ 50017
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50018
+ 50018
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 50019
+ 50019
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 1C0700006600000086080000CE030000
+
+
+ 16
+ A40A0000BB000000E40B0000CE010000
+
+
+
+ 59392
+ 59392
+ 1
+ 0
+ 0
+ 0
+ 966
+ 0
+ 8192
+ 0
+
+ 16
+ 0000000000000000D10300001C000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59393
+ 0
+ 1
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 4096
+ 0
+
+ 16
+ 000000004E050000000A000061050000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59399
+ 59399
+ 0
+ 0
+ 0
+ 0
+ 476
+ 0
+ 8192
+ 1
+
+ 16
+ 000000001C000000E701000038000000
+
+
+ 16
+ 0A0000000A0000006E0000006E000000
+
+
+
+ 59400
+ 59400
+ 1
+ 0
+ 0
+ 0
+ 612
+ 0
+ 8192
+ 2
+
+ 16
+ 000000001C0000006F02000038000000
+
+
+ 16
+ 0A0000000A0000007602000042000000
+
+
+
+ 824
+ 824
+ 0
+ 0
+ 0
+ 0
+ 32767
+ 0
+ 32768
+ 0
+
+ 16
+ 9008000066000000FD090000CE030000
+
+
+ 16
+ B00F00008A010000AC1400002E020000
+
+
+
+ 3402
+ 000000000B000000000000000020000001000000FFFFFFFFFFFFFFFF44010000DF00000015070000E3000000010000000100001004000000010000000000000000000000FFFFFFFF08000000CB00000057010000CC000000F08B00005A01000079070000D601000045890000FFFF02000B004354616262656450616E650020000001000000440100006600000015070000F6000000440100004F00000015070000DF0000000000000040280056080000000B446973617373656D626C7901000000CB00000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A6572000000005701000001000000FFFFFFFFFFFFFFFF14506572666F726D616E636520416E616C797A657200000000CC00000001000000FFFFFFFFFFFFFFFF0E4C6F67696320416E616C797A657200000000F08B000001000000FFFFFFFFFFFFFFFF0D436F646520436F766572616765000000005A01000001000000FFFFFFFFFFFFFFFF11496E737472756374696F6E205472616365000000007907000001000000FFFFFFFFFFFFFFFF0F53797374656D20416E616C797A657200000000D601000001000000FFFFFFFFFFFFFFFF104576656E742053746174697374696373000000004589000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFCB00000001000000FFFFFFFFCB000000000000000040000001000000FFFFFFFFFFFFFFFF150700004F00000019070000E7030000010000000200001004000000010000008DF8FFFF3E01000000000000000000000000000001000000FFFFFFFF2B000000E2050000CA0900002D8C00002E8C00002F8C0000308C0000318C0000328C0000338C0000348C0000358C0000368C0000378C0000388C0000398C00003A8C00003B8C00003C8C00003D8C00003E8C00003F8C0000408C0000418C000050C3000051C3000052C3000053C3000054C3000055C3000056C3000057C3000058C3000059C300005AC300005BC300005CC300005DC300005EC300005FC3000060C3000061C3000062C3000063C3000001800040000001000000190700006600000089080000FE030000190700004F00000089080000E703000000000000404100562B0000000753796D626F6C7300000000E205000001000000FFFFFFFFFFFFFFFF0A5472616365204461746100000000CA09000001000000FFFFFFFFFFFFFFFF00000000002D8C000001000000FFFFFFFFFFFFFFFF00000000002E8C000001000000FFFFFFFFFFFFFFFF00000000002F8C000001000000FFFFFFFFFFFFFFFF0000000000308C000001000000FFFFFFFFFFFFFFFF0000000000318C000001000000FFFFFFFFFFFFFFFF0000000000328C000001000000FFFFFFFFFFFFFFFF0000000000338C000001000000FFFFFFFFFFFFFFFF0000000000348C000001000000FFFFFFFFFFFFFFFF0000000000358C000001000000FFFFFFFFFFFFFFFF0000000000368C000001000000FFFFFFFFFFFFFFFF0000000000378C000001000000FFFFFFFFFFFFFFFF0000000000388C000001000000FFFFFFFFFFFFFFFF0000000000398C000001000000FFFFFFFFFFFFFFFF00000000003A8C000001000000FFFFFFFFFFFFFFFF00000000003B8C000001000000FFFFFFFFFFFFFFFF00000000003C8C000001000000FFFFFFFFFFFFFFFF00000000003D8C000001000000FFFFFFFFFFFFFFFF03524343010000003E8C000001000000FFFFFFFFFFFFFFFF054750494F43010000003F8C000001000000FFFFFFFFFFFFFFFF0344424701000000408C000001000000FFFFFFFFFFFFFFFF044957444701000000418C000001000000FFFFFFFFFFFFFFFF000000000050C3000001000000FFFFFFFFFFFFFFFF000000000051C3000001000000FFFFFFFFFFFFFFFF000000000052C3000001000000FFFFFFFFFFFFFFFF000000000053C3000001000000FFFFFFFFFFFFFFFF000000000054C3000001000000FFFFFFFFFFFFFFFF000000000055C3000001000000FFFFFFFFFFFFFFFF000000000056C3000001000000FFFFFFFFFFFFFFFF000000000057C3000001000000FFFFFFFFFFFFFFFF000000000058C3000001000000FFFFFFFFFFFFFFFF000000000059C3000001000000FFFFFFFFFFFFFFFF00000000005AC3000001000000FFFFFFFFFFFFFFFF00000000005BC3000001000000FFFFFFFFFFFFFFFF00000000005CC3000001000000FFFFFFFFFFFFFFFF00000000005DC3000001000000FFFFFFFFFFFFFFFF00000000005EC3000001000000FFFFFFFFFFFFFFFF00000000005FC3000001000000FFFFFFFFFFFFFFFF000000000060C3000001000000FFFFFFFFFFFFFFFF000000000061C3000001000000FFFFFFFFFFFFFFFF000000000062C3000001000000FFFFFFFFFFFFFFFF000000000063C3000001000000FFFFFFFFFFFFFFFF1300000000000000FFFFFFFF0F0000008F070000930700009407000095070000960700009007000091070000B5010000B801000038030000B9050000BA050000BB050000BC050000CB090000018000400000010000008D08000066000000000A0000FE0300008D0800004F000000000A0000E703000000000000404100560F0000001343616C6C20537461636B202B204C6F63616C73010000008F07000001000000FFFFFFFFFFFFFFFF0755415254202331000000009307000001000000FFFFFFFFFFFFFFFF0755415254202332000000009407000001000000FFFFFFFFFFFFFFFF0755415254202333000000009507000001000000FFFFFFFFFFFFFFFF15446562756720287072696E74662920566965776572000000009607000001000000FFFFFFFFFFFFFFFF0757617463682031010000009007000001000000FFFFFFFFFFFFFFFF0757617463682032000000009107000001000000FFFFFFFFFFFFFFFF10547261636520457863657074696F6E7300000000B501000001000000FFFFFFFFFFFFFFFF0E4576656E7420436F756E7465727300000000B801000001000000FFFFFFFFFFFFFFFF09554C494E4B706C7573000000003803000001000000FFFFFFFFFFFFFFFF084D656D6F7279203101000000B905000001000000FFFFFFFFFFFFFFFF084D656D6F7279203200000000BA05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203300000000BB05000001000000FFFFFFFFFFFFFFFF084D656D6F7279203400000000BC05000001000000FFFFFFFFFFFFFFFF105472616365204E617669676174696F6E00000000CB09000001000000FFFFFFFFFFFFFFFF050000000000000002000000000000000100000002000000FFFFFFFF890800004F0000008D080000E703000001000000020000100400000000000000000000000000000000000000000000000000000002000000FFFFFFFFE2050000FFFFFFFF8F07000001000000FFFFFFFF8F07000001000000FFFFFFFFE2050000000000000010000001000000FFFFFFFFFFFFFFFF400100004F00000044010000E7030000010000000200001004000000010000000000000000000000FFFFFFFF05000000ED0300006D000000C3000000C40000007394000001800010000001000000000000006600000040010000FE030000000000004F00000040010000E70300000000000040410056050000000750726F6A65637401000000ED03000001000000FFFFFFFFFFFFFFFF05426F6F6B73000000006D00000001000000FFFFFFFFFFFFFFFF0946756E6374696F6E7300000000C300000001000000FFFFFFFFFFFFFFFF0954656D706C6174657300000000C400000001000000FFFFFFFFFFFFFFFF09526567697374657273010000007394000001000000FFFFFFFFFFFFFFFF00000000000000000000000000000000000000000000000001000000FFFFFFFFED03000001000000FFFFFFFFED030000000000000080000001000000FFFFFFFFFFFFFFFF00000000E7030000000A0000EB0300000100000001000010040000000100000083FDFFFF1800000000000000000000000000000001000000C60000000000000001000000000000000000000001000000FFFFFFFFC0030000AE020000C40300005203000000000000020000000400000000000000000000000000000000000000000000000000000001000000C600000001000000C6000000000000000080000001000000FFFFFFFFFFFFFFFF00000000BA040000000A0000BE040000010000000100001004000000010000000000000000000000FFFFFFFF06000000C5000000C7000000B4010000D2010000CF010000779400000180008000000100000000000000D5040000000A00006505000000000000BE040000000A00004E0500000000000040820056060000000C4275696C64204F757470757400000000C500000001000000FFFFFFFFFFFFFFFF0D46696E6420496E2046696C657301000000C700000001000000FFFFFFFFFFFFFFFF0A4572726F72204C69737400000000B401000001000000FFFFFFFFFFFFFFFF0E536F757263652042726F7773657200000000D201000001000000FFFFFFFFFFFFFFFF0E416C6C205265666572656E63657300000000CF01000001000000FFFFFFFFFFFFFFFF0642726F777365000000007794000001000000FFFFFFFFFFFFFFFF01000000000000000000000000000000000000000000000001000000FFFFFFFFC500000001000000FFFFFFFFC5000000000000000000000000000000
+
+
+ 59392
+ File
+
+ 2557
+ 00200000010000002800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000040004000000000000000000000000000000000100000001000000018022E100000000040005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000004000700000000000000000000000000000000010000000100000001802CE10000000004000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000004000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000004000C0000000000000000000000000000000001000000010000000180F4B00000000004000D000000000000000000000000000000000100000001000000018036B10000000004000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF88000000000400460000000000000000000000000000000001000000010000000180FE880000000004004500000000000000000000000000000000010000000100000001800B810000000004001300000000000000000000000000000000010000000100000001800C810000000004001400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F0880000020000000F000000000000000000000000000000000100000001000000FFFF0100120043555646696E64436F6D626F427574746F6EE8030000000000000000000000000000000000000000000000010000000100000096000000020020500000000004666C61679600000000000000020004666C61670269730000000000000000018024E10000000000001100000000000000000000000000000000010000000100000001800A810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E2280000002000100150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B46350000000000000000000000000100000001000000000000000000000001000000020021802280000000000000150000002153746172742F53746F70202644656275672053657373696F6E094374726C2B4635000000000000000000000000010000000100000000000000000000000100000000002180E0010000000000007500000021456E65726779204D6561737572656D656E742026776974686F75742044656275670000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000160000000000000000000000000000000001000000010000000180C988000000000400180000000000000000000000000000000001000000010000000180C788000000000000190000000000000000000000000000000001000000010000002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000003002180C8880000000000001700000027264B696C6C20416C6C20427265616B706F696E747320696E2043757272656E7420546172676574000000000000000000000000010000000100000000000000000000000100000000002180E50100000000000078000000264B696C6C20416C6C20427265616B706F696E747320696E204163746976652050726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180E601000000000000790000002F4B696C6C20416C6C20427265616B706F696E747320696E204D756C74692D50726F6A65637420576F726B73706163650000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000021804C010000020001001A0000000F2650726F6A6563742057696E646F77000000000000000000000000010000000100000000000000000000000100000008002180DD880000000000001A0000000750726F6A656374000000000000000000000000010000000100000000000000000000000100000000002180DC8B0000000000003A00000005426F6F6B73000000000000000000000000010000000100000000000000000000000100000000002180E18B0000000000003B0000000946756E6374696F6E73000000000000000000000000010000000100000000000000000000000100000000002180E28B000000000000400000000954656D706C6174657300000000000000000000000001000000010000000000000000000000010000000000218018890000000000003D0000000E536F757263652042726F777365720000000000000000000000000100000001000000000000000000000001000000000021800000000000000400FFFFFFFF00000000000000000001000000000000000100000000000000000000000100000000002180D988000000000000390000000C4275696C64204F7574707574000000000000000000000000010000000100000000000000000000000100000000002180E38B000000000000410000000B46696E64204F75747075740000000000000000000000000100000001000000000000000000000001000000000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001B000000000000000000000000000000000100000001000000000000000446696C65C6030000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E1000000000000FFFFFFFF000100000000000000010000000000000001000000018001E1000000000000FFFFFFFF000100000000000000010000000000000001000000018003E1000000000000FFFFFFFF0001000000000000000100000000000000010000000180CD7F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF000000000000000000010000000000000001000000018023E1000000000000FFFFFFFF000100000000000000010000000000000001000000018022E1000000000000FFFFFFFF000100000000000000010000000000000001000000018025E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802BE1000000000000FFFFFFFF00010000000000000001000000000000000100000001802CE1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001807A8A000000000000FFFFFFFF00010000000000000001000000000000000100000001807B8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180D3B0000000000000FFFFFFFF000100000000000000010000000000000001000000018015B1000000000000FFFFFFFF0001000000000000000100000000000000010000000180F4B0000000000000FFFFFFFF000100000000000000010000000000000001000000018036B1000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FF88000000000000FFFFFFFF0001000000000000000100000000000000010000000180FE88000000000000FFFFFFFF00010000000000000001000000000000000100000001800B81000000000000FFFFFFFF00010000000000000001000000000000000100000001800C81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180F088000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE7F000000000000FFFFFFFF000100000000000000010000000000000001000000018024E1000000000000FFFFFFFF00010000000000000001000000000000000100000001800A81000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001802280000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C488000000000000FFFFFFFF0001000000000000000100000000000000010000000180C988000000000000FFFFFFFF0001000000000000000100000000000000010000000180C788000000000000FFFFFFFF0001000000000000000100000000000000010000000180C888000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180DD88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180FB7F000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 1423
+ 2800FFFF01001100434D4643546F6F6C426172427574746F6E00E100000000000000000000000000000000000000000000000100000001000000018001E100000000000001000000000000000000000000000000000100000001000000018003E1000000000000020000000000000000000000000000000001000000010000000180CD7F0000000000000300000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018023E100000000000004000000000000000000000000000000000100000001000000018022E100000000000005000000000000000000000000000000000100000001000000018025E10000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001802BE10000000000000700000000000000000000000000000000010000000100000001802CE10000000000000800000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001807A8A0000000000000900000000000000000000000000000000010000000100000001807B8A0000000000000A00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180D3B00000000000000B000000000000000000000000000000000100000001000000018015B10000000000000C0000000000000000000000000000000001000000010000000180F4B00000000000000D000000000000000000000000000000000100000001000000018036B10000000000000E00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FF880000000000000F0000000000000000000000000000000001000000010000000180FE880000000000001000000000000000000000000000000000010000000100000001800B810000000000001100000000000000000000000000000000010000000100000001800C810000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180F088000000000000130000000000000000000000000000000001000000010000000180EE7F00000000000014000000000000000000000000000000000100000001000000018024E10000000000001500000000000000000000000000000000010000000100000001800A810000000000001600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018022800000000000001700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C488000000000000180000000000000000000000000000000001000000010000000180C988000000000000190000000000000000000000000000000001000000010000000180C7880000000000001A0000000000000000000000000000000001000000010000000180C8880000000000001B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180DD880000000000001C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180FB7F0000000000001D000000000000000000000000000000000100000001000000
+
+
+
+ 59399
+ Build
+
+ 955
+ 00200000000000001000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F0000000000001C0000000000000000000000000000000001000000010000000180D07F0000000000001D000000000000000000000000000000000100000001000000018030800000000000001E000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6EC7040000000000006A0000000C4261746368204275696C2664000000000000000000000000010000000100000000000000000000000100000004000580C7040000000000006A0000000C4261746368204275696C266400000000000000000000000001000000010000000000000000000000010000000000058046070000000000006B0000000D42617463682052656275696C640000000000000000000000000100000001000000000000000000000001000000000005804707000000000000FFFFFFFF0B426174636820436C65616E0100000000000000010000000000000001000000000000000000000001000000000005809E8A0000000000001F0000000F4261746326682053657475702E2E2E000000000000000000000000010000000100000000000000000000000100000000000180D17F0000000000002000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000002100000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000FFFF01001900434D4643546F6F6C426172436F6D626F426F78427574746F6EBA00000000000000000000000000000000000000000000000001000000010000009600000003002050FFFFFFFF00960000000000000000000180EB880000000000002200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000230000000000000000000000000000000001000000010000000180B08A000000000000240000000000000000000000000000000001000000010000000180A8010000000000004E00000000000000000000000000000000010000000100000001807202000000000000530000000000000000000000000000000001000000010000000180BE010000000000005000000000000000000000000000000000010000000100000000000000054275696C64DC010000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000FFFFFFFF0001000000000000000100000000000000010000000180D07F000000000000FFFFFFFF00010000000000000001000000000000000100000001803080000000000000FFFFFFFF00010000000000000001000000000000000100000001809E8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D17F000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001804C8A000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001806680000000000000FFFFFFFF0001000000000000000100000000000000010000000180EB88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180C07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180B08A000000000000FFFFFFFF0001000000000000000100000000000000010000000180A801000000000000FFFFFFFF00010000000000000001000000000000000100000001807202000000000000FFFFFFFF0001000000000000000100000000000000010000000180BE01000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 583
+ 1000FFFF01001100434D4643546F6F6C426172427574746F6ECF7F000000000000000000000000000000000000000000000001000000010000000180D07F00000000000001000000000000000000000000000000000100000001000000018030800000000000000200000000000000000000000000000000010000000100000001809E8A000000000000030000000000000000000000000000000001000000010000000180D17F0000000000000400000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001804C8A0000000000000500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001806680000000000000060000000000000000000000000000000001000000010000000180EB880000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180C07F000000000000080000000000000000000000000000000001000000010000000180B08A000000000000090000000000000000000000000000000001000000010000000180A8010000000000000A000000000000000000000000000000000100000001000000018072020000000000000B0000000000000000000000000000000001000000010000000180BE010000000000000C000000000000000000000000000000000100000001000000
+
+
+
+ 59400
+ Debug
+
+ 2362
+ 00200000010000001900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000002500000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000002600000000000000000000000000000000010000000100000001801D800000000004002700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000002800000000000000000000000000000000010000000100000001801B80000000000000290000000000000000000000000000000001000000010000000180E57F0000000000002A00000000000000000000000000000000010000000100000001801C800000000000002B00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000002C00000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B0000020001002D0000000000000000000000000000000001000000010000000180F07F0000020001002E0000000000000000000000000000000001000000010000000180E8880000020000003700000000000000000000000000000000010000000100000001803B010000020001002F0000000000000000000000000000000001000000010000000180BB8A00000200010030000000000000000000000000000000000100000001000000FFFF01001500434D4643546F6F6C4261724D656E75427574746F6E0E01000002000100310000000D57617463682057696E646F7773000000000000000000000000010000000100000000000000000000000100000003001380D88B00000000000031000000085761746368202631000000000000000000000000010000000100000000000000000000000100000000001380D98B00000000000031000000085761746368202632000000000000000000000000010000000100000000000000000000000100000000001380CE01000000000000FFFFFFFF0C576174636820416E63686F720100000000000000010000000000000001000000000000000000000001000000000013800F0100000200010032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000004001380D28B00000000000032000000094D656D6F7279202631000000000000000000000000010000000100000000000000000000000100000000001380D38B00000000000032000000094D656D6F7279202632000000000000000000000000010000000100000000000000000000000100000000001380D48B00000000000032000000094D656D6F7279202633000000000000000000000000010000000100000000000000000000000100000000001380D58B00000000000032000000094D656D6F72792026340000000000000000000000000100000001000000000000000000000001000000000013801001000002000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000040013809307000000000000330000000855415254202326310000000000000000000000000100000001000000000000000000000001000000000013809407000000000000330000000855415254202326320000000000000000000000000100000001000000000000000000000001000000000013809507000000000000330000000855415254202326330000000000000000000000000100000001000000000000000000000001000000000013809607000000000000330000001626446562756720287072696E746629205669657765720000000000000000000000000100000001000000000000000000000001000000000013803C010000000000007200000010416E616C797369732057696E646F7773000000000000000000000000010000000100000000000000000000000100000004001380658A000000000000340000000F264C6F67696320416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380DC7F0000000000003E0000001526506572666F726D616E636520416E616C797A6572000000000000000000000000010000000100000000000000000000000100000000001380E788000000000000380000000E26436F646520436F766572616765000000000000000000000000010000000100000000000000000000000100000000001380CD01000000000000FFFFFFFF0F416E616C7973697320416E63686F7201000000000000000100000000000000010000000000000000000000010000000000138053010000000000003F0000000D54726163652057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013805401000000000000FFFFFFFF115472616365204D656E7520416E63686F720100000000000000010000000000000001000000000000000000000001000000000013802901000000000000350000001553797374656D205669657765722057696E646F77730000000000000000000000000100000001000000000000000000000001000000010013804B01000000000000FFFFFFFF1453797374656D2056696577657220416E63686F720100000000000000010000000000000001000000000000000000000001000000000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000013800189000002000000360000000F26546F6F6C626F782057696E646F7700000000000000000000000001000000010000000000000000000000010000000300138044C5000000000000FFFFFFFF0E5570646174652057696E646F77730100000000000000010000000000000001000000000000000000000001000000000013800000000000000400FFFFFFFF000000000000000000010000000000000001000000000000000000000001000000000013805B01000000000000FFFFFFFF12546F6F6C626F78204D656E75416E63686F72010000000000000001000000000000000100000000000000000000000100000000000000000005446562756764020000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC88000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801780000000000000FFFFFFFF00010000000000000001000000000000000100000001801D80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001801A80000000000000FFFFFFFF00010000000000000001000000000000000100000001801B80000000000000FFFFFFFF0001000000000000000100000000000000010000000180E57F000000000000FFFFFFFF00010000000000000001000000000000000100000001801C80000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800089000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF0000000000000000000100000000000000010000000180E48B000000000000FFFFFFFF0001000000000000000100000000000000010000000180F07F000000000000FFFFFFFF0001000000000000000100000000000000010000000180E888000000000000FFFFFFFF00010000000000000001000000000000000100000001803B01000000000000FFFFFFFF0001000000000000000100000000000000010000000180BB8A000000000000FFFFFFFF0001000000000000000100000000000000010000000180D88B000000000000FFFFFFFF0001000000000000000100000000000000010000000180D28B000000000000FFFFFFFF00010000000000000001000000000000000100000001809307000000000000FFFFFFFF0001000000000000000100000000000000010000000180658A000000000000FFFFFFFF0001000000000000000100000000000000010000000180C18A000000000000FFFFFFFF0001000000000000000100000000000000010000000180EE8B000000000000FFFFFFFF00010000000000000001000000000000000100000001800000000000000000FFFFFFFF00000000000000000001000000000000000100000001800189000000000000FFFFFFFF000100000000000000010000000000000001000000
+
+
+ 898
+ 1900FFFF01001100434D4643546F6F6C426172427574746F6ECC880000000000000000000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018017800000000000000100000000000000000000000000000000010000000100000001801D800000000000000200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF00000000000000000000000000010000000100000001801A800000000000000300000000000000000000000000000000010000000100000001801B80000000000000040000000000000000000000000000000001000000010000000180E57F0000000000000500000000000000000000000000000000010000000100000001801C800000000000000600000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF000000000000000000000000000100000001000000018000890000000000000700000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180E48B000000000000080000000000000000000000000000000001000000010000000180F07F000000000000090000000000000000000000000000000001000000010000000180E8880000000000000A00000000000000000000000000000000010000000100000001803B010000000000000B0000000000000000000000000000000001000000010000000180BB8A0000000000000C0000000000000000000000000000000001000000010000000180D88B0000000000000D0000000000000000000000000000000001000000010000000180D28B0000000000000E000000000000000000000000000000000100000001000000018093070000000000000F0000000000000000000000000000000001000000010000000180658A000000000000100000000000000000000000000000000001000000010000000180C18A000000000000110000000000000000000000000000000001000000010000000180EE8B0000000000001200000000000000000000000000000000010000000100000001800000000001000000FFFFFFFF0000000000000000000000000001000000010000000180018900000000000013000000000000000000000000000000000100000001000000
+
+
+
+ 0
+ 2560
+ 1440
+
+
+
+
+
+ 3
+ 0
+
+ 50
+ 7
+
+ ../Core/Src/main.c
+ 2
+ 84
+ 145
+ 1
+
+ 0
+
+
+ ../Core/Src/stm32f1xx_it.c
+ 0
+ 189
+ 257
+ 1
+
+ 0
+
+
+ startup_stm32f103xe.s
+ 0
+ 124
+ 149
+ 0
+
+ 0
+
+
+ ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
+ 0
+ 129
+ 143
+ 1
+
+ 0
+
+
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c
+ 0
+ 169
+ 181
+ 1
+
+ 0
+
+
+ ..\Core\Src\iwdg.c
+ 41
+ 1
+ 41
+ 1
+
+ 0
+
+
+ ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
+ 0
+ 445
+ 446
+ 1
+
+ 0
+
+
+ ..\Core\Inc\main.h
+ 2
+ 62
+ 83
+ 1
+
+ 0
+
+
+ ..\Core\Src\lampa.c
+ 0
+ 1
+ 38
+ 1
+
+ 0
+
+
+ ../Core/Src/gpio.c
+ 0
+ 13
+ 39
+ 1
+
+ 0
+
+
+
+ 50
+ 0
+
+ ..\Core\Inc\gpio.h
+ 15
+ 43
+ 56
+ 1
+
+ 0
+
+
+
+
+
diff --git a/MDK-ARM/uksvep_2_2_v1.uvoptx b/MDK-ARM/uksvep_2_2_v1.uvoptx
index dea5cb5..ad38d6f 100644
--- a/MDK-ARM/uksvep_2_2_v1.uvoptx
+++ b/MDK-ARM/uksvep_2_2_v1.uvoptx
@@ -10,7 +10,7 @@
*.s*; *.src; *.a*
*.obj; *.o
*.lib
- *.txt; *.h; *.inc
+ *.txt; *.h; *.inc; *.md
*.plm
*.cpp
0
@@ -103,7 +103,7 @@
1
0
0
- 7
+ 4
@@ -140,7 +140,7 @@
0
JL2CM3
- -U504301808 -O14 -S3 -ZTIFSpeedSel3000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight JTAG-DP") -D00(4BA00477) -L00(4) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO7 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM)
+ -U60145543 -O14 -S3 -ZTIFSpeedSel3000 -A0 -C0 -JU1 -JI127.0.0.1 -JP0 -RST0 -N00("ARM CoreSight JTAG-DP") -D00(3BA00477) -L00(4) -N01("Unknown JTAG device") -D01(06414041) -L01(5) -TO18 -TC10000000 -TP21 -TDS8007 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -TB1 -TFE0 -FO15 -FD20000000 -FC1000 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL080000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM)
0
@@ -153,47 +153,60 @@
-U52FF6D067188485535530767 -O2190 -SF268436581 -C0 -A0 -I0 -HNlocalhost -HP7184 -P1 -N00("ARM CoreSight JTAG-DP") -D00(3BA00477) -L00(0) -TO131090 -TC10000000 -TT10000000 -TP21 -TDS8000 -TDT0 -TDC1F -TIEFFFFFFFF -TIP8 -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_512.FLM -FS08000000 -FL040000 -FP0($$Device:STM32F103RC$Flash\STM32F10x_512.FLM)
-
+
+
+ 0
+ 0
+ 240
+ 1
+ 26
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ../Core/Src/system_stm32f1xx.c
+
+ \\uksvep_2_2_v1\../Core/Src/system_stm32f1xx.c\240
+
+
+ 1
+ 0
+ 107
+ 1
+ 134235170
+ 0
+ 0
+ 0
+ 0
+ 0
+ 1
+ ../Core/Src/main.c
+
+ \\uksvep_2_2_v1\../Core/Src/main.c\107
+
+
0
1
- huart1
+ CanGo
1
1
- mode
+ cancell[i]
2
1
- RX_box_ID
+ hiwdg
3
1
- BC_box_ID
-
-
- 4
- 1
- msgHeader.ExtId
-
-
- 5
- 1
- PercentU[0]
-
-
- 6
- 1
- input.bit.bitA
-
-
- 7
- 1
- sum_u
+ flag,0x0A
@@ -205,22 +218,12 @@
1
2
- norm_diod
+ ~precom
2
2
- work_diod
-
-
- 3
- 2
- power_lamp
-
-
- 4
- 2
- sysclk
+ params[128]
@@ -237,7 +240,7 @@
0
1
- 0
+ 1
0
0
0
@@ -275,9 +278,21 @@
- System Viewer\TIM4
+ System Viewer\DBG
+ 35904
+
+
+ System Viewer\GPIOC
+ 35903
+
+
+ System Viewer\IWDG
35905
+
+ System Viewer\RCC
+ 35902
+
1
@@ -355,7 +370,7 @@
2
5
1
- 1
+ 0
0
0
..\Core\Src\message.c
@@ -379,7 +394,7 @@
2
7
1
- 0
+ 1
0
0
../Core/Src/gpio.c
@@ -406,6 +421,18 @@
0
0
0
+ ..\Core\Src\iwdg.c
+ iwdg.c
+ 0
+ 0
+
+
+ 2
+ 10
+ 1
+ 0
+ 0
+ 0
../Core/Src/tim.c
tim.c
0
@@ -413,7 +440,7 @@
2
- 10
+ 11
1
0
0
@@ -425,7 +452,7 @@
2
- 11
+ 12
1
0
0
@@ -435,6 +462,18 @@
0
0
+
+ 2
+ 13
+ 1
+ 0
+ 0
+ 0
+ ../Core/Src/stm32f1xx_hal_timebase_tim.c
+ stm32f1xx_hal_timebase_tim.c
+ 0
+ 0
+
@@ -445,7 +484,7 @@
0
3
- 12
+ 14
1
0
0
@@ -457,7 +496,7 @@
3
- 13
+ 15
1
0
0
@@ -469,7 +508,7 @@
3
- 14
+ 16
1
0
0
@@ -481,7 +520,7 @@
3
- 15
+ 17
1
0
0
@@ -493,7 +532,7 @@
3
- 16
+ 18
1
0
0
@@ -505,7 +544,7 @@
3
- 17
+ 19
1
0
0
@@ -517,7 +556,7 @@
3
- 18
+ 20
1
0
0
@@ -529,7 +568,7 @@
3
- 19
+ 21
1
0
0
@@ -541,7 +580,7 @@
3
- 20
+ 22
1
0
0
@@ -553,7 +592,7 @@
3
- 21
+ 23
1
0
0
@@ -565,7 +604,7 @@
3
- 22
+ 24
1
0
0
@@ -577,7 +616,7 @@
3
- 23
+ 25
1
0
0
@@ -589,7 +628,19 @@
3
- 24
+ 26
+ 1
+ 0
+ 0
+ 0
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c
+ stm32f1xx_hal_iwdg.c
+ 0
+ 0
+
+
+ 3
+ 27
1
0
0
@@ -601,7 +652,7 @@
3
- 25
+ 28
1
0
0
@@ -621,7 +672,7 @@
0
4
- 26
+ 29
1
0
0
diff --git a/MDK-ARM/uksvep_2_2_v1.uvprojx b/MDK-ARM/uksvep_2_2_v1.uvprojx
index c1d21e0..b1c7fca 100644
--- a/MDK-ARM/uksvep_2_2_v1.uvprojx
+++ b/MDK-ARM/uksvep_2_2_v1.uvprojx
@@ -10,13 +10,14 @@
uksvep_2_2_v1
0x4
ARM-ADS
- 5060750::V5.06 update 6 (build 750)::ARMCC
- 0
+ 6190000::V6.19::ARMCLANG
+ 6190000::V6.19::ARMCLANG
+ 1
STM32F103RC
STMicroelectronics
- Keil.STM32F1xx_DFP.2.3.0
+ Keil.STM32F1xx_DFP.2.4.0
http://www.keil.com/pack/
IRAM(0x20000000-0x2000BFFF) IROM(0x8000000-0x803FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3") TZ
@@ -81,7 +82,7 @@
0
- 0
+ 1
0
@@ -132,7 +133,7 @@
1
0
0
- 1
+ 0
1
4101
@@ -185,6 +186,8 @@
0
0
0
+ 0
+ 0
0
0
8
@@ -312,7 +315,7 @@
1
- 4
+ 1
0
0
1
@@ -328,7 +331,7 @@
0
0
5
- 3
+ 5
1
1
0
@@ -351,7 +354,7 @@
0
0
0
- 0
+ 4
@@ -529,6 +532,11 @@
+
+ iwdg.c
+ 1
+ ..\Core\Src\iwdg.c
+
tim.c
1
@@ -595,6 +603,62 @@
1
../Core/Src/stm32f1xx_hal_msp.c
+
+ stm32f1xx_hal_timebase_tim.c
+ 1
+ ../Core/Src/stm32f1xx_hal_timebase_tim.c
+
+
+ 2
+ 0
+ 0
+ 0
+ 0
+ 1
+ 2
+ 2
+ 2
+ 2
+ 11
+
+
+ 1
+
+
+
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+ 0
+ 0
+ 2
+ 2
+ 2
+ 2
+ 2
+
+
+
+
+
+
+
+
+
+
@@ -658,7 +722,7 @@
2
2
2
- 2
+ 0
@@ -1341,6 +1405,11 @@
+
+ stm32f1xx_hal_iwdg.c
+ 1
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c
+
stm32f1xx_hal_tim.c
1
@@ -1516,7 +1585,7 @@
2
2
2
- 2
+ 0
@@ -1595,8 +1664,8 @@
-
-
+
+
diff --git a/MDK-ARM/uksvep_2_2_v1/can.crf b/MDK-ARM/uksvep_2_2_v1/can.crf
index 9068c65..0d28cf8 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/can.crf and b/MDK-ARM/uksvep_2_2_v1/can.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/can.d b/MDK-ARM/uksvep_2_2_v1/can.d
index 13af5c2..b9afa79 100644
--- a/MDK-ARM/uksvep_2_2_v1/can.d
+++ b/MDK-ARM/uksvep_2_2_v1/can.d
@@ -1,34 +1,32 @@
-uksvep_2_2_v1\can.o: ../Core/Src/can.c
-uksvep_2_2_v1\can.o: ../Core/Inc/can.h
-uksvep_2_2_v1\can.o: ../Core/Inc/main.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\can.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\can.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\can.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\can.o: ../Core/Inc/gpio.h
-uksvep_2_2_v1\can.o: ../Core/Inc/message.h
-uksvep_2_2_v1\can.o: ../Core/Inc/struc.h
+uksvep_2_2_v1/can.o: ..\Core\Src\can.c ..\Core\Inc\can.h \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\gpio.h ..\Core\Inc\message.h ..\Core\Inc\struc.h
diff --git a/MDK-ARM/uksvep_2_2_v1/can.o b/MDK-ARM/uksvep_2_2_v1/can.o
index ea37c3e..a03285b 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/can.o and b/MDK-ARM/uksvep_2_2_v1/can.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/crc16.crf b/MDK-ARM/uksvep_2_2_v1/crc16.crf
index 4e51835..263c448 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/crc16.crf and b/MDK-ARM/uksvep_2_2_v1/crc16.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/crc16.d b/MDK-ARM/uksvep_2_2_v1/crc16.d
index 177bdfb..6fcd3c1 100644
--- a/MDK-ARM/uksvep_2_2_v1/crc16.d
+++ b/MDK-ARM/uksvep_2_2_v1/crc16.d
@@ -1,3 +1,2 @@
-uksvep_2_2_v1\crc16.o: ..\Core\Src\crc16.c
-uksvep_2_2_v1\crc16.o: ../Core/Inc/crc16.h
-uksvep_2_2_v1\crc16.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
+uksvep_2_2_v1/crc16.o: ..\Core\Src\crc16.c ..\Core\Inc\crc16.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h
diff --git a/MDK-ARM/uksvep_2_2_v1/crc16.o b/MDK-ARM/uksvep_2_2_v1/crc16.o
index 9c1d31f..7a62664 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/crc16.o and b/MDK-ARM/uksvep_2_2_v1/crc16.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/eeprom.crf b/MDK-ARM/uksvep_2_2_v1/eeprom.crf
index b7ffe80..1591b19 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/eeprom.crf and b/MDK-ARM/uksvep_2_2_v1/eeprom.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/eeprom.d b/MDK-ARM/uksvep_2_2_v1/eeprom.d
index edbfce7..d534ecf 100644
--- a/MDK-ARM/uksvep_2_2_v1/eeprom.d
+++ b/MDK-ARM/uksvep_2_2_v1/eeprom.d
@@ -1,30 +1,31 @@
-uksvep_2_2_v1\eeprom.o: ..\Core\Src\eeprom.c
-uksvep_2_2_v1\eeprom.o: ../Core/Inc/eeprom.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\eeprom.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\eeprom.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\eeprom.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\eeprom.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/eeprom.o: ..\Core\Src\eeprom.c ..\Core\Inc\eeprom.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/eeprom.o b/MDK-ARM/uksvep_2_2_v1/eeprom.o
index 248bca3..bdaecfe 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/eeprom.o and b/MDK-ARM/uksvep_2_2_v1/eeprom.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/gpio.crf b/MDK-ARM/uksvep_2_2_v1/gpio.crf
index 59a1d2a..599871b 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/gpio.crf and b/MDK-ARM/uksvep_2_2_v1/gpio.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/gpio.d b/MDK-ARM/uksvep_2_2_v1/gpio.d
index efbaed7..efbcbe2 100644
--- a/MDK-ARM/uksvep_2_2_v1/gpio.d
+++ b/MDK-ARM/uksvep_2_2_v1/gpio.d
@@ -1,31 +1,31 @@
-uksvep_2_2_v1\gpio.o: ../Core/Src/gpio.c
-uksvep_2_2_v1\gpio.o: ../Core/Inc/gpio.h
-uksvep_2_2_v1\gpio.o: ../Core/Inc/main.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\gpio.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\gpio.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\gpio.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/gpio.o: ..\Core\Src\gpio.c ..\Core\Inc\gpio.h \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/gpio.o b/MDK-ARM/uksvep_2_2_v1/gpio.o
index fa66a13..6186669 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/gpio.o and b/MDK-ARM/uksvep_2_2_v1/gpio.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/iwdg.crf b/MDK-ARM/uksvep_2_2_v1/iwdg.crf
new file mode 100644
index 0000000..2a2da17
Binary files /dev/null and b/MDK-ARM/uksvep_2_2_v1/iwdg.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/iwdg.d b/MDK-ARM/uksvep_2_2_v1/iwdg.d
new file mode 100644
index 0000000..955bf31
--- /dev/null
+++ b/MDK-ARM/uksvep_2_2_v1/iwdg.d
@@ -0,0 +1,31 @@
+uksvep_2_2_v1/iwdg.o: ..\Core\Src\iwdg.c ..\Core\Inc\iwdg.h \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/iwdg.o b/MDK-ARM/uksvep_2_2_v1/iwdg.o
new file mode 100644
index 0000000..73793f4
Binary files /dev/null and b/MDK-ARM/uksvep_2_2_v1/iwdg.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/lampa.crf b/MDK-ARM/uksvep_2_2_v1/lampa.crf
index 0744053..2b9cc49 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/lampa.crf and b/MDK-ARM/uksvep_2_2_v1/lampa.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/lampa.d b/MDK-ARM/uksvep_2_2_v1/lampa.d
index d9af2f5..b6f2cb6 100644
--- a/MDK-ARM/uksvep_2_2_v1/lampa.d
+++ b/MDK-ARM/uksvep_2_2_v1/lampa.d
@@ -1,36 +1,33 @@
-uksvep_2_2_v1\lampa.o: ..\Core\Src\lampa.c
-uksvep_2_2_v1\lampa.o: ../Core/Inc/gpio.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/main.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\lampa.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\lampa.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\lampa.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\lampa.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/lampa.h
-uksvep_2_2_v1\lampa.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdbool.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/struc.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/message.h
-uksvep_2_2_v1\lampa.o: ../Core/Inc/package.h
+uksvep_2_2_v1/lampa.o: ..\Core\Src\lampa.c ..\Core\Inc\gpio.h \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\lampa.h C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdbool.h \
+ ..\Core\Inc\struc.h ..\Core\Inc\message.h ..\Core\Inc\package.h
diff --git a/MDK-ARM/uksvep_2_2_v1/lampa.o b/MDK-ARM/uksvep_2_2_v1/lampa.o
index b31512b..80145be 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/lampa.o and b/MDK-ARM/uksvep_2_2_v1/lampa.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/main.crf b/MDK-ARM/uksvep_2_2_v1/main.crf
index 18ead55..260ce93 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/main.crf and b/MDK-ARM/uksvep_2_2_v1/main.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/main.d b/MDK-ARM/uksvep_2_2_v1/main.d
index dad81d9..e8eea91 100644
--- a/MDK-ARM/uksvep_2_2_v1/main.d
+++ b/MDK-ARM/uksvep_2_2_v1/main.d
@@ -1,38 +1,35 @@
-uksvep_2_2_v1\main.o: ../Core/Src/main.c
-uksvep_2_2_v1\main.o: ../Core/Inc/main.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\main.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\main.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\main.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\main.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\main.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\main.o: ../Core/Inc/can.h
-uksvep_2_2_v1\main.o: ../Core/Inc/tim.h
-uksvep_2_2_v1\main.o: ../Core/Inc/gpio.h
-uksvep_2_2_v1\main.o: ../Core/Inc/package.h
-uksvep_2_2_v1\main.o: ../Core/Inc/message.h
-uksvep_2_2_v1\main.o: ../Core/Inc/struc.h
-uksvep_2_2_v1\main.o: ../Core/Inc/lampa.h
-uksvep_2_2_v1\main.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdbool.h
+uksvep_2_2_v1/main.o: ..\Core\Src\main.c ..\Core\Inc\main.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\can.h ..\Core\Inc\iwdg.h ..\Core\Inc\tim.h \
+ ..\Core\Inc\gpio.h ..\Core\Inc\package.h ..\Core\Inc\message.h \
+ ..\Core\Inc\struc.h ..\Core\Inc\lampa.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdbool.h
diff --git a/MDK-ARM/uksvep_2_2_v1/main.o b/MDK-ARM/uksvep_2_2_v1/main.o
index 14cc69c..32faff6 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/main.o and b/MDK-ARM/uksvep_2_2_v1/main.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/message.crf b/MDK-ARM/uksvep_2_2_v1/message.crf
index 0f7e592..ada9c43 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/message.crf and b/MDK-ARM/uksvep_2_2_v1/message.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/message.d b/MDK-ARM/uksvep_2_2_v1/message.d
index 4ca7120..47bf5d9 100644
--- a/MDK-ARM/uksvep_2_2_v1/message.d
+++ b/MDK-ARM/uksvep_2_2_v1/message.d
@@ -1,34 +1,33 @@
-uksvep_2_2_v1\message.o: ..\Core\Src\message.c
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\message.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\message.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\message.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\message.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\message.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\message.o: ../Core/Inc/struc.h
-uksvep_2_2_v1\message.o: ../Core/Inc/crc16.h
-uksvep_2_2_v1\message.o: ../Core/Inc/package.h
-uksvep_2_2_v1\message.o: ../Core/Inc/message.h
-uksvep_2_2_v1\message.o: ../Core/Inc/eeprom.h
+uksvep_2_2_v1/message.o: ..\Core\Src\message.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\struc.h ..\Core\Inc\crc16.h ..\Core\Inc\package.h \
+ ..\Core\Inc\message.h ..\Core\Inc\eeprom.h
diff --git a/MDK-ARM/uksvep_2_2_v1/message.o b/MDK-ARM/uksvep_2_2_v1/message.o
index bb126cb..97b5d21 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/message.o and b/MDK-ARM/uksvep_2_2_v1/message.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/startup_stm32f103xe.o b/MDK-ARM/uksvep_2_2_v1/startup_stm32f103xe.o
index 1d3334d..04547a7 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/startup_stm32f103xe.o and b/MDK-ARM/uksvep_2_2_v1/startup_stm32f103xe.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.crf
index f0d9ab2..a41b644 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.d
index fdae7ec..8979a07 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.o
index fe03a20..e291372 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.crf
index b2868aa..a6e2e37 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.d
index 1133853..c12e7e9 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_can.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_can.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_can.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.o
index 9974ff4..c44e988 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_can.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.crf
index 5e70897..175b522 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.d
index 5d8d000..5bed4f0 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_cortex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_cortex.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_cortex.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.o
index 8a1a0df..8caf4e5 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_cortex.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.crf
index 04e485d..f31eb2c 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.d
index 2053eff..48055d3 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_dma.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_dma.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_dma.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.o
index b4dd225..46e8d94 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_dma.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.crf
index 531c3d4..c1a9ac2 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.d
index 1aa53b5..d3edd58 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_exti.c
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_exti.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_exti.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_exti.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.o
index ed026da..bde2f24 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_exti.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.crf
index 7fa6904..4ac954d 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.d
index 0abc555..462249f 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_flash.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_flash.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.o
index 9664e5f..af7f025 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.crf
index ff1805e..5eac873 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.d
index 96bfdf8..77b6647 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_flash_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_flash_ex.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_flash_ex.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.o
index b15f80b..7a0db36 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_flash_ex.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.crf
index ec96edc..21f9b6c 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.d
index 867255f..8e15a20 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_gpio.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.o
index e2d4963..19763a4 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.crf
index 87a343f..2412e3a 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.d
index 010ee9c..7da9c63 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_gpio_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_gpio_ex.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.o
index 301c974..8f41294 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_gpio_ex.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.crf
new file mode 100644
index 0000000..81d98ab
Binary files /dev/null and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.d
new file mode 100644
index 0000000..760f976
--- /dev/null
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.d
@@ -0,0 +1,32 @@
+uksvep_2_2_v1/stm32f1xx_hal_iwdg.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_iwdg.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.o
new file mode 100644
index 0000000..306c120
Binary files /dev/null and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_iwdg.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.crf
index 286ea7e..d773b28 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.d
index accf019..493354b 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.d
@@ -1,30 +1,31 @@
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Core/Src/stm32f1xx_hal_msp.c
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Core/Inc/main.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_msp.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_msp.o: ..\Core\Src\stm32f1xx_hal_msp.c \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.o
index 26105b4..ead4cd9 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_msp.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.crf
index 9388d4d..587f859 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.d
index a0c7b3a..b47d2bb 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_pwr.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_pwr.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_pwr.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.o
index ee1376e..5c6e8fd 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_pwr.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.crf
index 6537e6a..d5b1949 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.d
index 49bcf74..4d28c37 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_rcc.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.o
index ac23f4b..02c316c 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.crf
index 438a3bc..b2970d3 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.d
index 7046e45..c1f5c00 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_rcc_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_rcc_ex.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.o
index 61ccbba..5ee5b3a 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_rcc_ex.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.crf
index b021145..86c20ce 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.d
index 2d5375f..e893be0 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_tim.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.o
index fb187f1..7d1660e 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.crf
index 4d63d68..69e4633 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.d
index 7693c54..12c3d20 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.d
@@ -1,29 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_hal_tim_ex.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/stm32f1xx_hal_tim_ex.o: \
+ ..\Drivers\STM32F1xx_HAL_Driver\Src\stm32f1xx_hal_tim_ex.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.o
index d7ff259..f34bd5e 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_tim_ex.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.d
new file mode 100644
index 0000000..5f02ccd
--- /dev/null
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.d
@@ -0,0 +1,32 @@
+uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.o: \
+ ..\Core\Src\stm32f1xx_hal_timebase_tim.c \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.o
new file mode 100644
index 0000000..549a9f5
Binary files /dev/null and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_hal_timebase_tim.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.crf b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.crf
index 101eb7d..0829317 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.crf and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.d b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.d
index 44dbf1e..a17cdfe 100644
--- a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.d
+++ b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.d
@@ -1,31 +1,32 @@
-uksvep_2_2_v1\stm32f1xx_it.o: ../Core/Src/stm32f1xx_it.c
-uksvep_2_2_v1\stm32f1xx_it.o: ../Core/Inc/main.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\stm32f1xx_it.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\stm32f1xx_it.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\stm32f1xx_it.o: ../Core/Inc/stm32f1xx_it.h
+uksvep_2_2_v1/stm32f1xx_it.o: ..\Core\Src\stm32f1xx_it.c \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\stm32f1xx_it.h
diff --git a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.o b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.o
index cb3cedf..fbad521 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.o and b/MDK-ARM/uksvep_2_2_v1/stm32f1xx_it.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.crf b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.crf
index d5fa145..a36fc22 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.crf and b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.d b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.d
index f04e1e5..fd20899 100644
--- a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.d
+++ b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.d
@@ -1,29 +1,31 @@
-uksvep_2_2_v1\system_stm32f1xx.o: ../Core/Src/system_stm32f1xx.c
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\system_stm32f1xx.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\system_stm32f1xx.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\system_stm32f1xx.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
+uksvep_2_2_v1/system_stm32f1xx.o: ..\Core\Src\system_stm32f1xx.c \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h
diff --git a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.o b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.o
index aa5e12a..f76d1a5 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.o and b/MDK-ARM/uksvep_2_2_v1/system_stm32f1xx.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/tim.crf b/MDK-ARM/uksvep_2_2_v1/tim.crf
index 8691160..54ecb2e 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/tim.crf and b/MDK-ARM/uksvep_2_2_v1/tim.crf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/tim.d b/MDK-ARM/uksvep_2_2_v1/tim.d
index 8ffddaf..77fbff7 100644
--- a/MDK-ARM/uksvep_2_2_v1/tim.d
+++ b/MDK-ARM/uksvep_2_2_v1/tim.d
@@ -1,33 +1,32 @@
-uksvep_2_2_v1\tim.o: ../Core/Src/tim.c
-uksvep_2_2_v1\tim.o: ../Core/Inc/tim.h
-uksvep_2_2_v1\tim.o: ../Core/Inc/main.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\tim.o: ../Core/Inc/stm32f1xx_hal_conf.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xe.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Include/core_cm3.h
-uksvep_2_2_v1\tim.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdint.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Include/cmsis_version.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Include/cmsis_compiler.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Include/cmsis_armcc.h
-uksvep_2_2_v1\tim.o: ../Drivers/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h
-uksvep_2_2_v1\tim.o: d:\Keil\ARM\ARMCC\Bin\..\include\stddef.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_exti.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h
-uksvep_2_2_v1\tim.o: ../Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h
-uksvep_2_2_v1\tim.o: ../Core/Inc/lampa.h
-uksvep_2_2_v1\tim.o: d:\Keil\ARM\ARMCC\Bin\..\include\stdbool.h
+uksvep_2_2_v1/tim.o: ..\Core\Src\tim.c ..\Core\Inc\tim.h \
+ ..\Core\Inc\main.h ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal.h \
+ ..\Core\Inc\stm32f1xx_hal_conf.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_def.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f1xx.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\stm32f103xe.h \
+ ..\Drivers\CMSIS\Include\core_cm3.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdint.h \
+ ..\Drivers\CMSIS\Include\cmsis_version.h \
+ ..\Drivers\CMSIS\Include\cmsis_compiler.h \
+ ..\Drivers\CMSIS\Include\cmsis_armclang.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_compat.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\arm_acle.h \
+ ..\Drivers\CMSIS\Device\ST\STM32F1xx\Include\system_stm32f1xx.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\Legacy\stm32_hal_legacy.h \
+ C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stddef.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_rcc_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_gpio_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_exti.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_dma_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_can.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_cortex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_flash_ex.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_iwdg.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_pwr.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim.h \
+ ..\Drivers\STM32F1xx_HAL_Driver\Inc\stm32f1xx_hal_tim_ex.h \
+ ..\Core\Inc\lampa.h C:\Keil_v5\ARM\ARMCLANG\Bin\..\include\stdbool.h
diff --git a/MDK-ARM/uksvep_2_2_v1/tim.o b/MDK-ARM/uksvep_2_2_v1/tim.o
index 3594640..951f3a2 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/tim.o and b/MDK-ARM/uksvep_2_2_v1/tim.o differ
diff --git a/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.axf b/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.axf
index 183bbac..a728c88 100644
Binary files a/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.axf and b/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.axf differ
diff --git a/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.build_log.htm b/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.build_log.htm
index 7075ad9..0da6e7f 100644
--- a/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.build_log.htm
+++ b/MDK-ARM/uksvep_2_2_v1/uksvep_2_2_v1.build_log.htm
@@ -3,83 +3,66 @@
Vision Build Log
Tool Versions:
-IDE-Version: Vision V5.29.0.0
-Copyright (C) 2019 ARM Ltd and ARM Germany GmbH. All rights reserved.
-License Information: Anie Troll, SET, LIC=PE7DL-0FU0X-9UX4U-SJ1RZ-8MH34-A39SS
+IDE-Version: Vision V5.38.0.0
+Copyright (C) 2022 ARM Ltd and ARM Germany GmbH. All rights reserved.
+License Information: a b, c, LIC=47GU5-GR3TJ-DYFV3-ACCNP-K2DWQ-2ZL0F
Tool Versions:
-Toolchain: MDK-ARM Plus Version: 5.29.0.0
-Toolchain Path: d:\Keil\ARM\ARMCC\Bin
-C Compiler: Armcc.exe V5.06 update 6 (build 750)
-Assembler: Armasm.exe V5.06 update 6 (build 750)
-Linker/Locator: ArmLink.exe V5.06 update 6 (build 750)
-Library Manager: ArmAr.exe V5.06 update 6 (build 750)
-Hex Converter: FromElf.exe V5.06 update 6 (build 750)
-CPU DLL: SARMCM3.DLL V5.29.0.0
-Dialog DLL: DCM.DLL V1.17.3.0
-Target DLL: Segger\JL2CM3.dll V2.99.36.0
-Dialog DLL: TCM.DLL V1.36.5.0
+Toolchain: MDK-ARM Plus Version: 5.38.0.0
+Toolchain Path: C:\Keil_v5\ARM\ARMCLANG\Bin
+C Compiler: ArmClang.exe V6.19
+Assembler: Armasm.exe V6.19
+Linker/Locator: ArmLink.exe V6.19
+Library Manager: ArmAr.exe V6.19
+Hex Converter: FromElf.exe V6.19
+CPU DLL: SARMCM3.DLL V5.38.0.0
+Dialog DLL: DCM.DLL V1.17.5.0
+Target DLL: Segger\JL2CM3.dll V2.99.42.0
+Dialog DLL: TCM.DLL V1.56.4.0
Project:
-D:\ProjectSTM32\GIT\UKSVEP_23550_2\MDK-ARM\uksvep_2_2_v1.uvprojx
-Project File Date: 06/09/2025
+F:\set\from_Dima_Bog\UKSVEP_23550.2_WD\MDK-ARM\uksvep_2_2_v1.uvprojx
+Project File Date: 08/22/2025
Output:
-*** Using Compiler 'V5.06 update 6 (build 750)', folder: 'd:\Keil\ARM\ARMCC\Bin'
-Rebuild target 'uksvep_2_2_v1'
-assembling startup_stm32f103xe.s...
-compiling crc16.c...
-compiling tim.c...
-compiling eeprom.c...
-compiling message.c...
+*** Using Compiler 'V6.19', folder: 'C:\Keil_v5\ARM\ARMCLANG\Bin'
+Build target 'uksvep_2_2_v1'
compiling can.c...
+compiling iwdg.c...
compiling gpio.c...
compiling lampa.c...
compiling main.c...
compiling stm32f1xx_hal_msp.c...
-compiling stm32f1xx_hal_gpio_ex.c...
compiling stm32f1xx_it.c...
-compiling stm32f1xx_hal_rcc_ex.c...
-compiling stm32f1xx_hal.c...
-compiling stm32f1xx_hal_rcc.c...
-compiling stm32f1xx_hal_can.c...
-compiling stm32f1xx_hal_gpio.c...
-compiling stm32f1xx_hal_pwr.c...
-compiling stm32f1xx_hal_cortex.c...
-compiling stm32f1xx_hal_flash_ex.c...
-compiling stm32f1xx_hal_flash.c...
-compiling stm32f1xx_hal_exti.c...
-compiling stm32f1xx_hal_dma.c...
-compiling system_stm32f1xx.c...
-compiling stm32f1xx_hal_tim_ex.c...
-compiling stm32f1xx_hal_tim.c...
+compiling tim.c...
linking...
-Program Size: Code=10046 RO-data=354 RW-data=120 ZI-data=3208
+Program Size: Code=20876 RO-data=380 RW-data=20 ZI-data=3420
FromELF: creating hex file...
"uksvep_2_2_v1\uksvep_2_2_v1.axf" - 0 Error(s), 0 Warning(s).
Software Packages used:
Package Vendor: ARM
- http://www.keil.com/pack/ARM.CMSIS.5.6.0.pack
- ARM.CMSIS.5.6.0
- CMSIS (Cortex Microcontroller Software Interface Standard)
- * Component: CORE Version: 5.3.0
+ http://www.keil.com/pack/ARM.CMSIS.5.9.0.pack
+ ARM.CMSIS.5.9.0
+ CMSIS (Common Microcontroller Software Interface Standard)
+ * Component: CORE Version: 5.6.0
Package Vendor: Keil
- http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.3.0.pack
- Keil.STM32F1xx_DFP.2.3.0
+ http://www.keil.com/pack/Keil.STM32F1xx_DFP.2.4.0.pack
+ Keil.STM32F1xx_DFP.2.4.0
STMicroelectronics STM32F1 Series Device Support, Drivers and Examples
Collection of Component include folders:
- .\RTE\_uksvep_2_2_v1
- d:\Keil\ARM\PACK\ARM\CMSIS\5.6.0\CMSIS\Core\Include
- d:\Keil\ARM\PACK\Keil\STM32F1xx_DFP\2.3.0\Device\Include
+ ./RTE/_uksvep_2_2_v1
+ C:/Arm/Packs/ARM/CMSIS/5.9.0/CMSIS/Core/Include
+ C:/Arm/Packs/Keil/STM32F1xx_DFP/2.4.0/Device/Include
Collection of Component Files used:
- * Component: ARM::CMSIS:CORE:5.3.0
-Build Time Elapsed: 00:00:12
+ * Component: ARM::CMSIS:CORE:5.6.0
+ Include file: CMSIS/Core/Include/tz_context.h
+Build Time Elapsed: 00:00:00