summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOxore <oxore@protonmail.com>2023-03-05 20:20:45 +0300
committerOxore <oxore@protonmail.com>2023-03-05 20:20:45 +0300
commitea807de65b0485ac58b6eae576209c64d4d5c4e9 (patch)
treeb4264d20e1d700cfd9e0ece9d847a825dd1dfc03
parentdd01e7ed22cea652061f0d12cecf929e04b285e9 (diff)
Split app code and third party libraries
-rw-r--r--CMakeLists.txt166
-rw-r--r--Project/inc/main.h41
-rw-r--r--app/button/button_handler.c (renamed from Libraries/Button/button_handler.c)0
-rw-r--r--app/button/button_handler.h (renamed from Libraries/Button/button_handler.h)0
-rw-r--r--app/button/button_task.c (renamed from Libraries/Button/button_task.c)28
-rw-r--r--app/button/button_task.h (renamed from Libraries/Button/button_task.h)0
-rw-r--r--app/head_task/head_task.c (renamed from Libraries/Head_Task/head_task.c)0
-rw-r--r--app/head_task/head_task.h (renamed from Libraries/Head_Task/head_task.h)0
-rw-r--r--app/indicate/indicate_modes_task.c (renamed from Libraries/Indicate/indicate_modes_task.c)0
-rw-r--r--app/indicate/indicate_modes_task.h (renamed from Libraries/Indicate/indicate_modes_task.h)18
-rw-r--r--app/ld/_flash.ld (renamed from Project/ld/_flash.ld)0
-rw-r--r--app/ld/_sram.ld (renamed from Project/ld/_sram.ld)0
-rw-r--r--app/ld/stm32f072x8.ld (renamed from Project/ld/stm32f072x8.ld)0
-rw-r--r--app/led_driver/led_driver_config.c (renamed from Libraries/LED_Driver/led_driver_config.c)0
-rw-r--r--app/led_driver/led_driver_config.h (renamed from Libraries/LED_Driver/led_driver_config.h)0
-rw-r--r--app/led_driver/led_driver_process.c (renamed from Libraries/LED_Driver/led_driver_process.c)0
-rw-r--r--app/led_driver/led_driver_process.h (renamed from Libraries/LED_Driver/led_driver_process.h)0
-rw-r--r--app/led_driver/led_driver_task.c (renamed from Libraries/LED_Driver/led_driver_task.c)0
-rw-r--r--app/led_driver/led_driver_task.h (renamed from Libraries/LED_Driver/led_driver_task.h)0
-rw-r--r--app/light_sensor/light_sensor_task.c (renamed from Libraries/LightSensor/light_sensor_task.c)0
-rw-r--r--app/light_sensor/light_sensor_task.h (renamed from Libraries/LightSensor/light_sensor_task.h)0
-rw-r--r--app/ltimers/ltimers.c (renamed from Libraries/LTimers/ltimers.c)0
-rw-r--r--app/ltimers/ltimers.h (renamed from Libraries/LTimers/ltimers.h)0
-rw-r--r--app/ltimers/ltimers_config.c (renamed from Libraries/LTimers/ltimers_config.c)0
-rw-r--r--app/ltimers/ltimers_config.h (renamed from Libraries/LTimers/ltimers_config.h)0
-rw-r--r--app/main.c (renamed from Project/src/main.c)1
-rw-r--r--app/nixie_driver/nixie_driver_config.c (renamed from Libraries/NixieDriver/nixie_driver_config.c)0
-rw-r--r--app/nixie_driver/nixie_driver_config.h (renamed from Libraries/NixieDriver/nixie_driver_config.h)0
-rw-r--r--app/nixie_driver/nixie_driver_process.c (renamed from Libraries/NixieDriver/nixie_driver_process.c)0
-rw-r--r--app/nixie_driver/nixie_driver_process.h (renamed from Libraries/NixieDriver/nixie_driver_process.h)0
-rw-r--r--app/nixie_driver/nixie_driver_task.c (renamed from Libraries/NixieDriver/nixie_driver_task.c)0
-rw-r--r--app/nixie_driver/nixie_driver_task.h (renamed from Libraries/NixieDriver/nixie_driver_task.h)0
-rw-r--r--app/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h (renamed from Project/src/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h)0
-rw-r--r--app/platform/stm32f0-gcc/freertos/port.c (renamed from Project/src/platform/stm32f0-gcc/freertos/port.c)0
-rw-r--r--app/platform/stm32f0-gcc/freertos/portmacro.h (renamed from Project/src/platform/stm32f0-gcc/freertos/portmacro.h)0
-rw-r--r--app/platform/stm32f0-gcc/startup/handlers_cm.c (renamed from Project/src/platform/stm32f0-gcc/startup/handlers_cm.c)0
-rw-r--r--app/platform/stm32f0-gcc/startup/stack.cpp (renamed from Project/src/platform/stm32f0-gcc/startup/stack.cpp)0
-rw-r--r--app/platform/stm32f0-gcc/startup/startup.cpp (renamed from Project/src/platform/stm32f0-gcc/startup/startup.cpp)0
-rw-r--r--app/stm32f0xx_conf.h (renamed from Project/inc/stm32f0xx_conf.h)0
-rw-r--r--app/stm32f0xx_it.c (renamed from Project/src/stm32f0xx_it.c)0
-rw-r--r--app/stm32f0xx_it.h (renamed from Project/inc/stm32f0xx_it.h)2
-rw-r--r--app/system_stm32f0xx.c (renamed from Project/src/system_stm32f0xx.c)0
-rw-r--r--third_party/CMSIS/Device/Include/cmsis_gcc.h (renamed from Libraries/CMSIS/Device/Include/cmsis_gcc.h)0
-rw-r--r--third_party/CMSIS/Device/Include/core_cm0.h (renamed from Libraries/CMSIS/Device/Include/core_cm0.h)0
-rw-r--r--third_party/CMSIS/Device/Include/core_cmFunc.h (renamed from Libraries/CMSIS/Device/Include/core_cmFunc.h)0
-rw-r--r--third_party/CMSIS/Device/Include/core_cmInstr.h (renamed from Libraries/CMSIS/Device/Include/core_cmInstr.h)0
-rw-r--r--third_party/CMSIS/Device/Include/stm32f0xx.h (renamed from Libraries/CMSIS/Device/Include/stm32f0xx.h)0
-rw-r--r--third_party/CMSIS/Device/Include/system_stm32f0xx.h (renamed from Libraries/CMSIS/Device/Include/system_stm32f0xx.h)0
-rw-r--r--third_party/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s (renamed from Libraries/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s)0
-rw-r--r--third_party/CMSIS/Device/Source/Templates/system_stm32f0xx.c (renamed from Libraries/CMSIS/Device/Source/Templates/system_stm32f0xx.c)0
-rw-r--r--third_party/CMSIS/README.txt (renamed from Libraries/CMSIS/README.txt)0
-rw-r--r--third_party/FreeRTOS/croutine.c (renamed from Libraries/FreeRTOS/croutine.c)0
-rw-r--r--third_party/FreeRTOS/event_groups.c (renamed from Libraries/FreeRTOS/event_groups.c)0
-rw-r--r--third_party/FreeRTOS/heap_2.c (renamed from Libraries/FreeRTOS/heap_2.c)0
-rw-r--r--third_party/FreeRTOS/include/FreeRTOS.h (renamed from Libraries/FreeRTOS/include/FreeRTOS.h)0
-rw-r--r--third_party/FreeRTOS/include/StackMacros.h (renamed from Libraries/FreeRTOS/include/StackMacros.h)0
-rw-r--r--third_party/FreeRTOS/include/croutine.h (renamed from Libraries/FreeRTOS/include/croutine.h)0
-rw-r--r--third_party/FreeRTOS/include/deprecated_definitions.h (renamed from Libraries/FreeRTOS/include/deprecated_definitions.h)0
-rw-r--r--third_party/FreeRTOS/include/event_groups.h (renamed from Libraries/FreeRTOS/include/event_groups.h)0
-rw-r--r--third_party/FreeRTOS/include/list.h (renamed from Libraries/FreeRTOS/include/list.h)0
-rw-r--r--third_party/FreeRTOS/include/mpu_wrappers.h (renamed from Libraries/FreeRTOS/include/mpu_wrappers.h)0
-rw-r--r--third_party/FreeRTOS/include/portable.h (renamed from Libraries/FreeRTOS/include/portable.h)0
-rw-r--r--third_party/FreeRTOS/include/projdefs.h (renamed from Libraries/FreeRTOS/include/projdefs.h)0
-rw-r--r--third_party/FreeRTOS/include/queue.h (renamed from Libraries/FreeRTOS/include/queue.h)0
-rw-r--r--third_party/FreeRTOS/include/semphr.h (renamed from Libraries/FreeRTOS/include/semphr.h)0
-rw-r--r--third_party/FreeRTOS/include/stdint.readme (renamed from Libraries/FreeRTOS/include/stdint.readme)0
-rw-r--r--third_party/FreeRTOS/include/task.h (renamed from Libraries/FreeRTOS/include/task.h)0
-rw-r--r--third_party/FreeRTOS/include/timers.h (renamed from Libraries/FreeRTOS/include/timers.h)0
-rw-r--r--third_party/FreeRTOS/list.c (renamed from Libraries/FreeRTOS/list.c)0
-rw-r--r--third_party/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h (renamed from Libraries/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h)0
-rw-r--r--third_party/FreeRTOS/portable/IAR/ARM_CM0/port.c (renamed from Libraries/FreeRTOS/portable/IAR/ARM_CM0/port.c)0
-rw-r--r--third_party/FreeRTOS/portable/IAR/ARM_CM0/portasm.s (renamed from Libraries/FreeRTOS/portable/IAR/ARM_CM0/portasm.s)0
-rw-r--r--third_party/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h (renamed from Libraries/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h)0
-rw-r--r--third_party/FreeRTOS/portable/readme.txt (renamed from Libraries/FreeRTOS/portable/readme.txt)0
-rw-r--r--third_party/FreeRTOS/queue.c (renamed from Libraries/FreeRTOS/queue.c)0
-rw-r--r--third_party/FreeRTOS/readme.txt (renamed from Libraries/FreeRTOS/readme.txt)0
-rw-r--r--third_party/FreeRTOS/tasks.c (renamed from Libraries/FreeRTOS/tasks.c)0
-rw-r--r--third_party/FreeRTOS/timers.c (renamed from Libraries/FreeRTOS/timers.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h (renamed from Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c)0
-rw-r--r--third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c (renamed from Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c)0
-rw-r--r--third_party/Time/time.c (renamed from Libraries/Time/time.c)0
-rw-r--r--third_party/Time/time.h (renamed from Libraries/Time/time.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_dxs.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_dxs.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_ecs.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_ecs.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_filter.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_filter.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_globals.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_globals.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_linrot.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_linrot.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_object.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_object.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/inc/tsl_types.h (renamed from Libraries/TouchSense/STMTouch_Driver/inc/tsl_types.h)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_dxs.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_dxs.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_ecs.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_ecs.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_filter.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_filter.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_globals.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_globals.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_linrot.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_linrot.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_object.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_object.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c)0
-rw-r--r--third_party/TouchSense/STMTouch_Driver/src/tsl_touchkey.c (renamed from Libraries/TouchSense/STMTouch_Driver/src/tsl_touchkey.c)0
-rw-r--r--third_party/TouchSense/stmCriticalSection.c (renamed from Libraries/TouchSense/stmCriticalSection.c)0
-rw-r--r--third_party/TouchSense/stmCriticalSection.h (renamed from Libraries/TouchSense/stmCriticalSection.h)0
-rw-r--r--third_party/TouchSense/tsl_conf_stm32f0xx.h (renamed from Libraries/TouchSense/tsl_conf_stm32f0xx.h)0
-rw-r--r--third_party/TouchSense/tsl_user.c (renamed from Libraries/TouchSense/tsl_user.c)0
-rw-r--r--third_party/TouchSense/tsl_user.h (renamed from Libraries/TouchSense/tsl_user.h)0
187 files changed, 106 insertions, 150 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 35881c2..93cca90 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -13,71 +13,71 @@ set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer")
set(CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer")
set(cpu_options -mthumb -mcpu=cortex-m0 -msoft-float)
set(nixie_clock_sources
- "Libraries/Indicate/indicate_modes_task.c"
- "Libraries/TouchSense/stmCriticalSection.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_linrot.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_dxs.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_time.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_globals.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_object.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_filter.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_acq.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_touchkey.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl.c"
- "Libraries/TouchSense/STMTouch_Driver/src/tsl_ecs.c"
- "Libraries/TouchSense/tsl_user.c"
- "Libraries/Button/button_handler.c"
- "Libraries/Button/button_task.c"
- "Libraries/LED_Driver/led_driver_config.c"
- "Libraries/LED_Driver/led_driver_process.c"
- "Libraries/LED_Driver/led_driver_task.c"
- "Libraries/LTimers/ltimers.c"
- "Libraries/LTimers/ltimers_config.c"
- "Libraries/FreeRTOS/queue.c"
- "Libraries/FreeRTOS/timers.c"
- "Libraries/FreeRTOS/tasks.c"
- "Libraries/FreeRTOS/list.c"
- "Libraries/FreeRTOS/croutine.c"
- "Libraries/FreeRTOS/event_groups.c"
- "Libraries/FreeRTOS/heap_2.c"
- "Libraries/NixieDriver/nixie_driver_config.c"
- "Libraries/NixieDriver/nixie_driver_task.c"
- "Libraries/NixieDriver/nixie_driver_process.c"
- "Libraries/Head_Task/head_task.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c"
- #"Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c"
- "Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c"
- "Libraries/LightSensor/light_sensor_task.c"
- "Libraries/Time/time.c"
- "Project/src/main.c"
- "Project/src/stm32f0xx_it.c"
- "Project/src/system_stm32f0xx.c"
- "Project/src/platform/stm32f0-gcc/freertos/port.c"
- "Project/src/platform/stm32f0-gcc/startup/handlers_cm.c"
- "Project/src/platform/stm32f0-gcc/startup/stack.cpp"
- "Project/src/platform/stm32f0-gcc/startup/startup.cpp"
+ "third_party/TouchSense/stmCriticalSection.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_linrot.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_dxs.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_time.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_globals.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_object.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_filter.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_acq.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_touchkey.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl.c"
+ "third_party/TouchSense/STMTouch_Driver/src/tsl_ecs.c"
+ "third_party/TouchSense/tsl_user.c"
+ "third_party/FreeRTOS/queue.c"
+ "third_party/FreeRTOS/timers.c"
+ "third_party/FreeRTOS/tasks.c"
+ "third_party/FreeRTOS/list.c"
+ "third_party/FreeRTOS/croutine.c"
+ "third_party/FreeRTOS/event_groups.c"
+ "third_party/FreeRTOS/heap_2.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c"
+ #"third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c"
+ "third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c"
+ "third_party/Time/time.c"
+ "app/indicate/indicate_modes_task.c"
+ "app/button/button_handler.c"
+ "app/button/button_task.c"
+ "app/led_driver/led_driver_config.c"
+ "app/led_driver/led_driver_process.c"
+ "app/led_driver/led_driver_task.c"
+ "app/ltimers/ltimers.c"
+ "app/ltimers/ltimers_config.c"
+ "app/nixie_driver/nixie_driver_config.c"
+ "app/nixie_driver/nixie_driver_task.c"
+ "app/nixie_driver/nixie_driver_process.c"
+ "app/head_task/head_task.c"
+ "app/light_sensor/light_sensor_task.c"
+ "app/main.c"
+ "app/stm32f0xx_it.c"
+ "app/system_stm32f0xx.c"
+ "app/platform/stm32f0-gcc/freertos/port.c"
+ "app/platform/stm32f0-gcc/startup/handlers_cm.c"
+ "app/platform/stm32f0-gcc/startup/stack.cpp"
+ "app/platform/stm32f0-gcc/startup/startup.cpp"
)
add_executable(${PROJECT_NAME}
@@ -86,21 +86,21 @@ add_executable(${PROJECT_NAME}
target_include_directories(${PROJECT_NAME} PRIVATE
${CMAKE_SOURCE_DIR}
- "Libraries/TouchSense/STMTouch_Driver/inc"
- "Libraries/CMSIS/Device/Include"
- "Libraries/NixieDriver"
- "Libraries/FreeRTOS/include"
- "Libraries/LTimers"
- "Libraries/TouchSense"
- "Libraries/Head_Task"
- "Libraries/STM32F0xx_StdPeriph_Driver/inc"
- "Libraries/Indicate"
- "Libraries/LightSensor"
- "Libraries/Button"
- "Libraries/LED_Driver"
- "Libraries/Time"
- "Project/inc"
- "Project/src/platform/stm32f0-gcc/freertos"
+ "third_party/TouchSense/STMTouch_Driver/inc"
+ "third_party/CMSIS/Device/Include"
+ "third_party/FreeRTOS/include"
+ "third_party/TouchSense"
+ "third_party/STM32F0xx_StdPeriph_Driver/inc"
+ "third_party/Time"
+ "app"
+ "app/nixie_driver"
+ "app/ltimers"
+ "app/head_task"
+ "app/indicate"
+ "app/light_sensor"
+ "app/button"
+ "app/led_driver"
+ "app/platform/stm32f0-gcc/freertos"
)
target_compile_definitions(${PROJECT_NAME} PRIVATE
@@ -110,9 +110,9 @@ target_compile_definitions(${PROJECT_NAME} PRIVATE
)
# select linker script
-set(linker_script_mcu "${CMAKE_SOURCE_DIR}/Project/ld/stm32f072x8.ld")
-set(linker_script_flash "${CMAKE_SOURCE_DIR}/Project/ld/_flash.ld")
-set(linker_script_sram "${CMAKE_SOURCE_DIR}/Project/ld/_sram.ld")
+set(linker_script_mcu "${CMAKE_SOURCE_DIR}/app/ld/stm32f072x8.ld")
+set(linker_script_flash "${CMAKE_SOURCE_DIR}/app/ld/_flash.ld")
+set(linker_script_sram "${CMAKE_SOURCE_DIR}/app/ld/_sram.ld")
target_compile_options(${PROJECT_NAME} PRIVATE
${cpu_options}
diff --git a/Project/inc/main.h b/Project/inc/main.h
deleted file mode 100644
index ce89a06..0000000
--- a/Project/inc/main.h
+++ /dev/null
@@ -1,41 +0,0 @@
-/**
- ******************************************************************************
- * @file STM32L152_Ex01_3TKeys_EVAL\inc\main.h
- * @author MCD Application Team
- * @version V1.1.0
- * @date 24-February-2014
- * @brief Header for main.c module
- ******************************************************************************
- * @attention
- *
- * <h2><center>&copy; COPYRIGHT 2014 STMicroelectronics</center></h2>
- *
- * Licensed under MCD-ST Liberty SW License Agreement V2, (the "License");
- * You may not use this file except in compliance with the License.
- * You may obtain a copy of the License at:
- *
- * http://www.st.com/software_license_agreement_liberty_v2
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- ******************************************************************************
- */
-
-/* Define to prevent recursive inclusion -------------------------------------*/
-#ifndef __MAIN_H
-#define __MAIN_H
-
-
-/* Exported types ------------------------------------------------------------*/
-/* Exported variables --------------------------------------------------------*/
-/* Exported macros -----------------------------------------------------------*/
-/* Exported functions ------------------------------------------------------- */
-
-
-#endif /* __MAIN_H */
-
-/************************ (C) COPYRIGHT STMicroelectronics *****END OF FILE****/
diff --git a/Libraries/Button/button_handler.c b/app/button/button_handler.c
index 7c3ea91..7c3ea91 100644
--- a/Libraries/Button/button_handler.c
+++ b/app/button/button_handler.c
diff --git a/Libraries/Button/button_handler.h b/app/button/button_handler.h
index 86118fa..86118fa 100644
--- a/Libraries/Button/button_handler.h
+++ b/app/button/button_handler.h
diff --git a/Libraries/Button/button_task.c b/app/button/button_task.c
index 3446fb4..cc0a73f 100644
--- a/Libraries/Button/button_task.c
+++ b/app/button/button_task.c
@@ -15,7 +15,7 @@
#define TIME_SENSOR_BUT_DEBOUNCE 50 //ms
-// Ýòè îïðåäåëåíèÿ ïîéäóò â ìîäóëü îáðàáîòêè êíîïóøåê óðîâíÿ ïîëüçîâàòåëÿ - Button_Module
+// Эти Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»ÐµÐ½Ð¸Ñ Ð¿Ð¾Ð¹Ð´ÑƒÑ‚ в модуль обработки кнопушек ÑƒÑ€Ð¾Ð²Ð½Ñ Ð¿Ð¾Ð»ÑŒÐ·Ð¾Ð²Ð°Ñ‚ÐµÐ»Ñ - Button_Module
#define TEST_TKEY(NB) ((MyTKeys[(NB)].p_Data->StateId == TSL_STATEID_DETECT) ||\
(MyTKeys[(NB)].p_Data->StateId == TSL_STATEID_DEB_RELEASE_DETECT))
@@ -27,8 +27,8 @@
uint8_t DS[TSLPRM_TOTAL_TKEYS + TSLPRM_TOTAL_LNRTS]; // To store the States (one per object)
int16_t DD[TSLPRM_TOTAL_TKEYS + (TSLPRM_TOTAL_LNRTS * 3)]; // To store the Deltas (one per channel)
-// Áèòîâàÿ ïåðåìåííàÿ, â êîòîðîé áóäóò óñòàíàâëèâàòüñÿ ñîîòâåòñòâóþùèå
-// íîìåðàì íàæàòûõ êíîïóøåê áèòû
+// Ð‘Ð¸Ñ‚Ð¾Ð²Ð°Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÐ½Ð½Ð°Ñ, в которой будут уÑтанавливатьÑÑ ÑоответÑтвующие
+// номерам нажатых кнопушек биты
static volatile uint8_t tkey_buttons_bits = 0;
@@ -37,8 +37,8 @@ static void TkeyDebounce ( void );
// ----------------------------------------------------------------------------
-// Ô-ÿ êîòîðàÿ áóäåò âîçâðàùàòü çíà÷åíèå áèòîâîé ïåðåìåííîé
-// è âûçûâàòüñÿ èç ìîäóëÿ button_handler.c (ô-ÿ Button_ProcessFSM ();)
+// Ф-Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð°Ñ Ð±ÑƒÐ´ÐµÑ‚ возвращать значение битовой переменной
+// и вызыватьÑÑ Ð¸Ð· Ð¼Ð¾Ð´ÑƒÐ»Ñ button_handler.c (Ñ„-Ñ Button_ProcessFSM ();)
// ----------------------------------------------------------------------------
uint8_t Button_GetCurrButtons ( void )
{
@@ -56,7 +56,7 @@ void ProcessFSM_ButtonTask ( void )
{
ProcessSensors (); // Execute sensors related tasks
- // Îáðàáîò÷èê íàæàòèé êíîïóøåê (àâòîìàò)
+ // Обработчик нажатий кнопушек (автомат)
//Button_ProcessFSM ();
}
Button_ProcessFSM ();
@@ -102,12 +102,12 @@ static void ProcessSensors ( void )
}
#endif
- // Ñäåëàåì îáðàáîò÷èê àíòèäðåáåçãà (âðîäå îí åñòü â áèáëå ñåíñîðíûõ êíîïîê,
- // íî GROUP5 ïî÷åìó-òî ñèëüíî äåðãàåòñÿ)
+ // Сделаем обработчик антидребезга (вроде он еÑть в библе ÑенÑорных кнопок,
+ // но GROUP5 почему-то Ñильно дергаетÑÑ)
TkeyDebounce();
- // Òóò ìîæíî ïîìåíÿòü êíîïêè ìåñòàìè
+ // Тут можно поменÑть кнопки меÑтами
}
/**
@@ -159,13 +159,13 @@ void MyLinRots_ErrorStateProcess(void)
// ----------------------------------------------------------------------------
-// Ô-ÿ àíòèäðåáåçãà äëÿ ñåíñîðíûõ êíîïîê
+// Ф-Ñ Ð°Ð½Ñ‚Ð¸Ð´Ñ€ÐµÐ±ÐµÐ·Ð³Ð° Ð´Ð»Ñ ÑенÑорных кнопок
// ----------------------------------------------------------------------------
void TkeyDebounce ( void )
{
static uint8_t tkey_db_state = 1;
static uint8_t tkey_code = 0;
- static uint8_t _tkey_code = 1; // ïðåäûäóùåå ñîñòîÿíèå êíîïîê
+ static uint8_t _tkey_code = 1; // предыдущее ÑоÑтоÑние кнопок
if (TEST_TKEY(TKEY_NUM_2))
{
@@ -188,7 +188,7 @@ void TkeyDebounce ( void )
switch (tkey_db_state)
{
case 1:
- if ( tkey_code != _tkey_code ) // åñëè íàæàòà ëþáàÿ ñåíñîðíàÿ êíîïóøêà
+ if ( tkey_code != _tkey_code ) // еÑли нажата Ð»ÑŽÐ±Ð°Ñ ÑенÑÐ¾Ñ€Ð½Ð°Ñ ÐºÐ½Ð¾Ð¿ÑƒÑˆÐºÐ°
{
_tkey_code = tkey_code;
tkey_db_state = 2;
@@ -220,8 +220,8 @@ void TkeyDebounce ( void )
// ----------------------------------------------------------------------------
-// Çàäà÷à ÎÑ, ðåàëèçóþùàÿ îáðàáîòêó íàæàòèé êíîïóøåê
-// Çäåñü îáðàáàòûâàåòñÿ óæå ðåçóëüòàò îáðàáîòêè ñåíñîðíûõ íàæàòèé
+// Задача ОС, Ñ€ÐµÐ°Ð»Ð¸Ð·ÑƒÑŽÑ‰Ð°Ñ Ð¾Ð±Ñ€Ð°Ð±Ð¾Ñ‚ÐºÑƒ нажатий кнопушек
+// ЗдеÑÑŒ обрабатываетÑÑ ÑƒÐ¶Ðµ результат обработки ÑенÑорных нажатий
// ----------------------------------------------------------------------------
void Button_Task ( void *pvParameters )
{
diff --git a/Libraries/Button/button_task.h b/app/button/button_task.h
index c55f8c3..c55f8c3 100644
--- a/Libraries/Button/button_task.h
+++ b/app/button/button_task.h
diff --git a/Libraries/Head_Task/head_task.c b/app/head_task/head_task.c
index db693f7..db693f7 100644
--- a/Libraries/Head_Task/head_task.c
+++ b/app/head_task/head_task.c
diff --git a/Libraries/Head_Task/head_task.h b/app/head_task/head_task.h
index 613516c..613516c 100644
--- a/Libraries/Head_Task/head_task.h
+++ b/app/head_task/head_task.h
diff --git a/Libraries/Indicate/indicate_modes_task.c b/app/indicate/indicate_modes_task.c
index 95d8da5..95d8da5 100644
--- a/Libraries/Indicate/indicate_modes_task.c
+++ b/app/indicate/indicate_modes_task.c
diff --git a/Libraries/Indicate/indicate_modes_task.h b/app/indicate/indicate_modes_task.h
index 2a95fae..e37406f 100644
--- a/Libraries/Indicate/indicate_modes_task.h
+++ b/app/indicate/indicate_modes_task.h
@@ -4,28 +4,28 @@
#include <stdint.h>
#include "nixie_driver_process.h"
-// Íîìåðà ðåæèìîâ èíäèêàöèè
+// Ðомера режимов индикации
typedef enum {
-
+
INDIC_MODE_STANDART = 0,
INDIC_MODE_BLINK,
-
+
MAX_INDIC_MODES
-
+
} IndicModesNums_t;
-// Ñòðóêòóðà äëÿ ïåðåäà÷è ñîîáùåíèÿ èíäèêàöèè ïðè íàñòðîéêå âðåìåíè
-// â ðåæèìå blink
+// Структура Ð´Ð»Ñ Ð¿ÐµÑ€ÐµÐ´Ð°Ñ‡Ð¸ ÑÐ¾Ð¾Ð±Ñ‰ÐµÐ½Ð¸Ñ Ð¸Ð½Ð´Ð¸ÐºÐ°Ñ†Ð¸Ð¸ при наÑтройке времени
+// в режиме blink
typedef struct {
-
+
DataToIndicate_t data;
uint8_t mask_byte;
-
+
} IndicModesMsgBlink_t;
void IndicateModesInit ( void );
void IndicateModes_Task ( void *pvParameters );
-#endif //INDICATE_MODES_TASK_INCLUDED \ No newline at end of file
+#endif //INDICATE_MODES_TASK_INCLUDED
diff --git a/Project/ld/_flash.ld b/app/ld/_flash.ld
index ec94ea7..ec94ea7 100644
--- a/Project/ld/_flash.ld
+++ b/app/ld/_flash.ld
diff --git a/Project/ld/_sram.ld b/app/ld/_sram.ld
index 4993c63..4993c63 100644
--- a/Project/ld/_sram.ld
+++ b/app/ld/_sram.ld
diff --git a/Project/ld/stm32f072x8.ld b/app/ld/stm32f072x8.ld
index 7600040..7600040 100644
--- a/Project/ld/stm32f072x8.ld
+++ b/app/ld/stm32f072x8.ld
diff --git a/Libraries/LED_Driver/led_driver_config.c b/app/led_driver/led_driver_config.c
index 3b2b081..3b2b081 100644
--- a/Libraries/LED_Driver/led_driver_config.c
+++ b/app/led_driver/led_driver_config.c
diff --git a/Libraries/LED_Driver/led_driver_config.h b/app/led_driver/led_driver_config.h
index 39927ec..39927ec 100644
--- a/Libraries/LED_Driver/led_driver_config.h
+++ b/app/led_driver/led_driver_config.h
diff --git a/Libraries/LED_Driver/led_driver_process.c b/app/led_driver/led_driver_process.c
index 165ef99..165ef99 100644
--- a/Libraries/LED_Driver/led_driver_process.c
+++ b/app/led_driver/led_driver_process.c
diff --git a/Libraries/LED_Driver/led_driver_process.h b/app/led_driver/led_driver_process.h
index fa02241..fa02241 100644
--- a/Libraries/LED_Driver/led_driver_process.h
+++ b/app/led_driver/led_driver_process.h
diff --git a/Libraries/LED_Driver/led_driver_task.c b/app/led_driver/led_driver_task.c
index d38deb4..d38deb4 100644
--- a/Libraries/LED_Driver/led_driver_task.c
+++ b/app/led_driver/led_driver_task.c
diff --git a/Libraries/LED_Driver/led_driver_task.h b/app/led_driver/led_driver_task.h
index 63f3ff1..63f3ff1 100644
--- a/Libraries/LED_Driver/led_driver_task.h
+++ b/app/led_driver/led_driver_task.h
diff --git a/Libraries/LightSensor/light_sensor_task.c b/app/light_sensor/light_sensor_task.c
index d1a0f89..d1a0f89 100644
--- a/Libraries/LightSensor/light_sensor_task.c
+++ b/app/light_sensor/light_sensor_task.c
diff --git a/Libraries/LightSensor/light_sensor_task.h b/app/light_sensor/light_sensor_task.h
index 65dbba9..65dbba9 100644
--- a/Libraries/LightSensor/light_sensor_task.h
+++ b/app/light_sensor/light_sensor_task.h
diff --git a/Libraries/LTimers/ltimers.c b/app/ltimers/ltimers.c
index 61c9e6f..61c9e6f 100644
--- a/Libraries/LTimers/ltimers.c
+++ b/app/ltimers/ltimers.c
diff --git a/Libraries/LTimers/ltimers.h b/app/ltimers/ltimers.h
index 4514841..4514841 100644
--- a/Libraries/LTimers/ltimers.h
+++ b/app/ltimers/ltimers.h
diff --git a/Libraries/LTimers/ltimers_config.c b/app/ltimers/ltimers_config.c
index a30b36f..a30b36f 100644
--- a/Libraries/LTimers/ltimers_config.c
+++ b/app/ltimers/ltimers_config.c
diff --git a/Libraries/LTimers/ltimers_config.h b/app/ltimers/ltimers_config.h
index 50a75db..50a75db 100644
--- a/Libraries/LTimers/ltimers_config.h
+++ b/app/ltimers/ltimers_config.h
diff --git a/Project/src/main.c b/app/main.c
index aa8c111..b71d027 100644
--- a/Project/src/main.c
+++ b/app/main.c
@@ -39,7 +39,6 @@
/* Includes ------------------------------------------------------------------*/
#include "time.h"
-#include "main.h"
// FreeRTOS includes
#include "FreeRTOS.h"
diff --git a/Libraries/NixieDriver/nixie_driver_config.c b/app/nixie_driver/nixie_driver_config.c
index defc674..defc674 100644
--- a/Libraries/NixieDriver/nixie_driver_config.c
+++ b/app/nixie_driver/nixie_driver_config.c
diff --git a/Libraries/NixieDriver/nixie_driver_config.h b/app/nixie_driver/nixie_driver_config.h
index 29f7a17..29f7a17 100644
--- a/Libraries/NixieDriver/nixie_driver_config.h
+++ b/app/nixie_driver/nixie_driver_config.h
diff --git a/Libraries/NixieDriver/nixie_driver_process.c b/app/nixie_driver/nixie_driver_process.c
index 219494e..219494e 100644
--- a/Libraries/NixieDriver/nixie_driver_process.c
+++ b/app/nixie_driver/nixie_driver_process.c
diff --git a/Libraries/NixieDriver/nixie_driver_process.h b/app/nixie_driver/nixie_driver_process.h
index bc4b4ca..bc4b4ca 100644
--- a/Libraries/NixieDriver/nixie_driver_process.h
+++ b/app/nixie_driver/nixie_driver_process.h
diff --git a/Libraries/NixieDriver/nixie_driver_task.c b/app/nixie_driver/nixie_driver_task.c
index b968128..b968128 100644
--- a/Libraries/NixieDriver/nixie_driver_task.c
+++ b/app/nixie_driver/nixie_driver_task.c
diff --git a/Libraries/NixieDriver/nixie_driver_task.h b/app/nixie_driver/nixie_driver_task.h
index 71546cd..71546cd 100644
--- a/Libraries/NixieDriver/nixie_driver_task.h
+++ b/app/nixie_driver/nixie_driver_task.h
diff --git a/Project/src/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h b/app/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h
index 031cb01..031cb01 100644
--- a/Project/src/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h
+++ b/app/platform/stm32f0-gcc/freertos/FreeRTOSConfig.h
diff --git a/Project/src/platform/stm32f0-gcc/freertos/port.c b/app/platform/stm32f0-gcc/freertos/port.c
index 423ae1e..423ae1e 100644
--- a/Project/src/platform/stm32f0-gcc/freertos/port.c
+++ b/app/platform/stm32f0-gcc/freertos/port.c
diff --git a/Project/src/platform/stm32f0-gcc/freertos/portmacro.h b/app/platform/stm32f0-gcc/freertos/portmacro.h
index 54c219e..54c219e 100644
--- a/Project/src/platform/stm32f0-gcc/freertos/portmacro.h
+++ b/app/platform/stm32f0-gcc/freertos/portmacro.h
diff --git a/Project/src/platform/stm32f0-gcc/startup/handlers_cm.c b/app/platform/stm32f0-gcc/startup/handlers_cm.c
index 95b59a9..95b59a9 100644
--- a/Project/src/platform/stm32f0-gcc/startup/handlers_cm.c
+++ b/app/platform/stm32f0-gcc/startup/handlers_cm.c
diff --git a/Project/src/platform/stm32f0-gcc/startup/stack.cpp b/app/platform/stm32f0-gcc/startup/stack.cpp
index d10595c..d10595c 100644
--- a/Project/src/platform/stm32f0-gcc/startup/stack.cpp
+++ b/app/platform/stm32f0-gcc/startup/stack.cpp
diff --git a/Project/src/platform/stm32f0-gcc/startup/startup.cpp b/app/platform/stm32f0-gcc/startup/startup.cpp
index 95276ae..95276ae 100644
--- a/Project/src/platform/stm32f0-gcc/startup/startup.cpp
+++ b/app/platform/stm32f0-gcc/startup/startup.cpp
diff --git a/Project/inc/stm32f0xx_conf.h b/app/stm32f0xx_conf.h
index adbf30b..adbf30b 100644
--- a/Project/inc/stm32f0xx_conf.h
+++ b/app/stm32f0xx_conf.h
diff --git a/Project/src/stm32f0xx_it.c b/app/stm32f0xx_it.c
index 9327bed..9327bed 100644
--- a/Project/src/stm32f0xx_it.c
+++ b/app/stm32f0xx_it.c
diff --git a/Project/inc/stm32f0xx_it.h b/app/stm32f0xx_it.h
index 4abda02..a3dfdb3 100644
--- a/Project/inc/stm32f0xx_it.h
+++ b/app/stm32f0xx_it.h
@@ -34,8 +34,6 @@
#endif
/* Includes ------------------------------------------------------------------*/
-#include "main.h"
-
/* Exported types ------------------------------------------------------------*/
/* Exported constants --------------------------------------------------------*/
/* Exported macro ------------------------------------------------------------*/
diff --git a/Project/src/system_stm32f0xx.c b/app/system_stm32f0xx.c
index e9db4f2..e9db4f2 100644
--- a/Project/src/system_stm32f0xx.c
+++ b/app/system_stm32f0xx.c
diff --git a/Libraries/CMSIS/Device/Include/cmsis_gcc.h b/third_party/CMSIS/Device/Include/cmsis_gcc.h
index d868f2e..d868f2e 100644
--- a/Libraries/CMSIS/Device/Include/cmsis_gcc.h
+++ b/third_party/CMSIS/Device/Include/cmsis_gcc.h
diff --git a/Libraries/CMSIS/Device/Include/core_cm0.h b/third_party/CMSIS/Device/Include/core_cm0.h
index fdee521..fdee521 100644
--- a/Libraries/CMSIS/Device/Include/core_cm0.h
+++ b/third_party/CMSIS/Device/Include/core_cm0.h
diff --git a/Libraries/CMSIS/Device/Include/core_cmFunc.h b/third_party/CMSIS/Device/Include/core_cmFunc.h
index ca319a5..ca319a5 100644
--- a/Libraries/CMSIS/Device/Include/core_cmFunc.h
+++ b/third_party/CMSIS/Device/Include/core_cmFunc.h
diff --git a/Libraries/CMSIS/Device/Include/core_cmInstr.h b/third_party/CMSIS/Device/Include/core_cmInstr.h
index a0a5064..a0a5064 100644
--- a/Libraries/CMSIS/Device/Include/core_cmInstr.h
+++ b/third_party/CMSIS/Device/Include/core_cmInstr.h
diff --git a/Libraries/CMSIS/Device/Include/stm32f0xx.h b/third_party/CMSIS/Device/Include/stm32f0xx.h
index 53c8c01..53c8c01 100644
--- a/Libraries/CMSIS/Device/Include/stm32f0xx.h
+++ b/third_party/CMSIS/Device/Include/stm32f0xx.h
diff --git a/Libraries/CMSIS/Device/Include/system_stm32f0xx.h b/third_party/CMSIS/Device/Include/system_stm32f0xx.h
index ab76a00..ab76a00 100644
--- a/Libraries/CMSIS/Device/Include/system_stm32f0xx.h
+++ b/third_party/CMSIS/Device/Include/system_stm32f0xx.h
diff --git a/Libraries/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s b/third_party/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s
index 6e07b0d..6e07b0d 100644
--- a/Libraries/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s
+++ b/third_party/CMSIS/Device/Source/Templates/iar/startup_stm32f072.s
diff --git a/Libraries/CMSIS/Device/Source/Templates/system_stm32f0xx.c b/third_party/CMSIS/Device/Source/Templates/system_stm32f0xx.c
index e05ebe2..e05ebe2 100644
--- a/Libraries/CMSIS/Device/Source/Templates/system_stm32f0xx.c
+++ b/third_party/CMSIS/Device/Source/Templates/system_stm32f0xx.c
diff --git a/Libraries/CMSIS/README.txt b/third_party/CMSIS/README.txt
index 2371719..2371719 100644
--- a/Libraries/CMSIS/README.txt
+++ b/third_party/CMSIS/README.txt
diff --git a/Libraries/FreeRTOS/croutine.c b/third_party/FreeRTOS/croutine.c
index 4502ee8..4502ee8 100644
--- a/Libraries/FreeRTOS/croutine.c
+++ b/third_party/FreeRTOS/croutine.c
diff --git a/Libraries/FreeRTOS/event_groups.c b/third_party/FreeRTOS/event_groups.c
index aeafeb0..aeafeb0 100644
--- a/Libraries/FreeRTOS/event_groups.c
+++ b/third_party/FreeRTOS/event_groups.c
diff --git a/Libraries/FreeRTOS/heap_2.c b/third_party/FreeRTOS/heap_2.c
index 96220e9..96220e9 100644
--- a/Libraries/FreeRTOS/heap_2.c
+++ b/third_party/FreeRTOS/heap_2.c
diff --git a/Libraries/FreeRTOS/include/FreeRTOS.h b/third_party/FreeRTOS/include/FreeRTOS.h
index 32c9138..32c9138 100644
--- a/Libraries/FreeRTOS/include/FreeRTOS.h
+++ b/third_party/FreeRTOS/include/FreeRTOS.h
diff --git a/Libraries/FreeRTOS/include/StackMacros.h b/third_party/FreeRTOS/include/StackMacros.h
index 2658f23..2658f23 100644
--- a/Libraries/FreeRTOS/include/StackMacros.h
+++ b/third_party/FreeRTOS/include/StackMacros.h
diff --git a/Libraries/FreeRTOS/include/croutine.h b/third_party/FreeRTOS/include/croutine.h
index 632c726..632c726 100644
--- a/Libraries/FreeRTOS/include/croutine.h
+++ b/third_party/FreeRTOS/include/croutine.h
diff --git a/Libraries/FreeRTOS/include/deprecated_definitions.h b/third_party/FreeRTOS/include/deprecated_definitions.h
index e5c0bb2..e5c0bb2 100644
--- a/Libraries/FreeRTOS/include/deprecated_definitions.h
+++ b/third_party/FreeRTOS/include/deprecated_definitions.h
diff --git a/Libraries/FreeRTOS/include/event_groups.h b/third_party/FreeRTOS/include/event_groups.h
index 92f5744..92f5744 100644
--- a/Libraries/FreeRTOS/include/event_groups.h
+++ b/third_party/FreeRTOS/include/event_groups.h
diff --git a/Libraries/FreeRTOS/include/list.h b/third_party/FreeRTOS/include/list.h
index 4599e89..4599e89 100644
--- a/Libraries/FreeRTOS/include/list.h
+++ b/third_party/FreeRTOS/include/list.h
diff --git a/Libraries/FreeRTOS/include/mpu_wrappers.h b/third_party/FreeRTOS/include/mpu_wrappers.h
index 2e30964..2e30964 100644
--- a/Libraries/FreeRTOS/include/mpu_wrappers.h
+++ b/third_party/FreeRTOS/include/mpu_wrappers.h
diff --git a/Libraries/FreeRTOS/include/portable.h b/third_party/FreeRTOS/include/portable.h
index cf6c614..cf6c614 100644
--- a/Libraries/FreeRTOS/include/portable.h
+++ b/third_party/FreeRTOS/include/portable.h
diff --git a/Libraries/FreeRTOS/include/projdefs.h b/third_party/FreeRTOS/include/projdefs.h
index d975d57..d975d57 100644
--- a/Libraries/FreeRTOS/include/projdefs.h
+++ b/third_party/FreeRTOS/include/projdefs.h
diff --git a/Libraries/FreeRTOS/include/queue.h b/third_party/FreeRTOS/include/queue.h
index 09b62bb..09b62bb 100644
--- a/Libraries/FreeRTOS/include/queue.h
+++ b/third_party/FreeRTOS/include/queue.h
diff --git a/Libraries/FreeRTOS/include/semphr.h b/third_party/FreeRTOS/include/semphr.h
index 3f811a6..3f811a6 100644
--- a/Libraries/FreeRTOS/include/semphr.h
+++ b/third_party/FreeRTOS/include/semphr.h
diff --git a/Libraries/FreeRTOS/include/stdint.readme b/third_party/FreeRTOS/include/stdint.readme
index 4414c29..4414c29 100644
--- a/Libraries/FreeRTOS/include/stdint.readme
+++ b/third_party/FreeRTOS/include/stdint.readme
diff --git a/Libraries/FreeRTOS/include/task.h b/third_party/FreeRTOS/include/task.h
index 93a1f66..93a1f66 100644
--- a/Libraries/FreeRTOS/include/task.h
+++ b/third_party/FreeRTOS/include/task.h
diff --git a/Libraries/FreeRTOS/include/timers.h b/third_party/FreeRTOS/include/timers.h
index a64c019..a64c019 100644
--- a/Libraries/FreeRTOS/include/timers.h
+++ b/third_party/FreeRTOS/include/timers.h
diff --git a/Libraries/FreeRTOS/list.c b/third_party/FreeRTOS/list.c
index 27d7029..27d7029 100644
--- a/Libraries/FreeRTOS/list.c
+++ b/third_party/FreeRTOS/list.c
diff --git a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h b/third_party/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h
index 194cca0..194cca0 100644
--- a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h
+++ b/third_party/FreeRTOS/portable/IAR/ARM_CM0/FreeRTOSConfig.h
diff --git a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/port.c b/third_party/FreeRTOS/portable/IAR/ARM_CM0/port.c
index f6231c1..f6231c1 100644
--- a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/port.c
+++ b/third_party/FreeRTOS/portable/IAR/ARM_CM0/port.c
diff --git a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/portasm.s b/third_party/FreeRTOS/portable/IAR/ARM_CM0/portasm.s
index ec98a86..ec98a86 100644
--- a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/portasm.s
+++ b/third_party/FreeRTOS/portable/IAR/ARM_CM0/portasm.s
diff --git a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h b/third_party/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h
index be6729c..be6729c 100644
--- a/Libraries/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h
+++ b/third_party/FreeRTOS/portable/IAR/ARM_CM0/portmacro.h
diff --git a/Libraries/FreeRTOS/portable/readme.txt b/third_party/FreeRTOS/portable/readme.txt
index 43e7c1d..43e7c1d 100644
--- a/Libraries/FreeRTOS/portable/readme.txt
+++ b/third_party/FreeRTOS/portable/readme.txt
diff --git a/Libraries/FreeRTOS/queue.c b/third_party/FreeRTOS/queue.c
index f757b93..f757b93 100644
--- a/Libraries/FreeRTOS/queue.c
+++ b/third_party/FreeRTOS/queue.c
diff --git a/Libraries/FreeRTOS/readme.txt b/third_party/FreeRTOS/readme.txt
index 58480c5..58480c5 100644
--- a/Libraries/FreeRTOS/readme.txt
+++ b/third_party/FreeRTOS/readme.txt
diff --git a/Libraries/FreeRTOS/tasks.c b/third_party/FreeRTOS/tasks.c
index df08d30..df08d30 100644
--- a/Libraries/FreeRTOS/tasks.c
+++ b/third_party/FreeRTOS/tasks.c
diff --git a/Libraries/FreeRTOS/timers.c b/third_party/FreeRTOS/timers.c
index 08d66ab..08d66ab 100644
--- a/Libraries/FreeRTOS/timers.c
+++ b/third_party/FreeRTOS/timers.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h
index b570068..b570068 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_adc.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h
index 60a4098..60a4098 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_can.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h
index 29f06a6..29f06a6 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_cec.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h
index da8b152..da8b152 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_comp.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h
index ef1d436..ef1d436 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crc.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h
index 6f37b4f..6f37b4f 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_crs.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h
index f2884bb..f2884bb 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dac.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h
index 0ce7130..0ce7130 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dbgmcu.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h
index d24decb..d24decb 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_dma.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h
index f223166..f223166 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_exti.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h
index 40a2976..40a2976 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_flash.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h
index b2625b6..b2625b6 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_gpio.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h
index 1c56b9c..1c56b9c 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_i2c.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h
index 4ad0f38..4ad0f38 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_iwdg.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h
index f5ea6bd..f5ea6bd 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_misc.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h
index 491368c..491368c 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_pwr.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h
index cd0899c..cd0899c 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rcc.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h
index 598ed66..598ed66 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_rtc.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h
index 7b95f83..7b95f83 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_spi.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h
index 1a1d566..1a1d566 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_syscfg.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h
index 1b7c745..1b7c745 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_tim.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h
index c9d170a..c9d170a 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_usart.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h
index 49defe5..49defe5 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h
+++ b/third_party/STM32F0xx_StdPeriph_Driver/inc/stm32f0xx_wwdg.h
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c
index cd8bdbf..cd8bdbf 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_adc.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c
index 7dcae51..7dcae51 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_can.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c
index f6b4294..f6b4294 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_cec.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c
index f4b279c..f4b279c 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_comp.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c
index 05e1bf1..05e1bf1 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crc.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c
index 3d35149..3d35149 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_crs.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c
index e6f34ad..e6f34ad 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dac.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c
index 3965733..3965733 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dbgmcu.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c
index 73492c5..73492c5 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_dma.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c
index 684a7de..684a7de 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_exti.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c
index e548c44..e548c44 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_flash.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c
index 8b0012d..8b0012d 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_gpio.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c
index 05a7966..05a7966 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_i2c.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c
index 2eca2c8..2eca2c8 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_iwdg.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c
index 9308dc0..9308dc0 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_misc.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c
index 4893434..4893434 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_pwr.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c
index 1394d19..1394d19 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rcc.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c
index f0481d1..f0481d1 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_rtc.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c
index 3acb886..3acb886 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_spi.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c
index 518cf2a..518cf2a 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_syscfg.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c
index 0a207d1..0a207d1 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_tim.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c
index 7bb2f71..7bb2f71 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_usart.c
diff --git a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c
index ab92920..ab92920 100644
--- a/Libraries/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c
+++ b/third_party/STM32F0xx_StdPeriph_Driver/src/stm32f0xx_wwdg.c
diff --git a/Libraries/Time/time.c b/third_party/Time/time.c
index 4159f44..4159f44 100644
--- a/Libraries/Time/time.c
+++ b/third_party/Time/time.c
diff --git a/Libraries/Time/time.h b/third_party/Time/time.h
index ea1f265..ea1f265 100644
--- a/Libraries/Time/time.h
+++ b/third_party/Time/time.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl.h
index 6141ae1..6141ae1 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq.h
index eec8d83..eec8d83 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h
index 80fc192..80fc192 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f0xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h
index 945ec4e..945ec4e 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32f3xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h
index f13a943..f13a943 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_hw.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h
index a410aca..a410aca 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm32l1xx_sw.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h
index b77d867..b77d867 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_hw.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h
index 7ac57de..7ac57de 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8l_sw.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h
index 31318b3..31318b3 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_acq_stm8tl5x.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config.h
index 836c3e6..836c3e6 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h
index 661f41f..661f41f 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f0xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h
index d0e5813..d0e5813 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32f3xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h
index e948768..e948768 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm32l1xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h
index ecfb3a8..ecfb3a8 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8l.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h
index cb9514f..cb9514f 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_check_config_stm8tl5x.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT
index 2dc3877..2dc3877 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f0xx.h_TOADAPT
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT
index 547555e..547555e 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32f3xx.h_TOADAPT
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT
index 6dad088..6dad088 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm32l1xx.h_TOADAPT
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT
index 511f0f6..511f0f6 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8l.h_TOADAPT
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT
index adc7da4..adc7da4 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_conf_stm8tl5x.h_TOADAPT
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_dxs.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_dxs.h
index 1d4f36b..1d4f36b 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_dxs.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_dxs.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_ecs.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_ecs.h
index 36482fa..36482fa 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_ecs.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_ecs.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_filter.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_filter.h
index ed3ce0a..ed3ce0a 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_filter.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_filter.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_globals.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_globals.h
index 43e610f..43e610f 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_globals.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_globals.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_linrot.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_linrot.h
index e0571b7..e0571b7 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_linrot.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_linrot.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_object.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_object.h
index 64b4d01..64b4d01 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_object.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_object.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time.h
index 00875e4..00875e4 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h
index 6216974..6216974 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f0xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h
index c121e22..c121e22 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32f3xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h
index a693dc4..a693dc4 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm32l1xx.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h
index 94d549f..94d549f 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8l.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h
index 70c0121..70c0121 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_time_stm8tl5x.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h
index 04b4d73..04b4d73 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_touchkey.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_types.h b/third_party/TouchSense/STMTouch_Driver/inc/tsl_types.h
index 4284493..4284493 100644
--- a/Libraries/TouchSense/STMTouch_Driver/inc/tsl_types.h
+++ b/third_party/TouchSense/STMTouch_Driver/inc/tsl_types.h
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl.c b/third_party/TouchSense/STMTouch_Driver/src/tsl.c
index 45ab841..45ab841 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq.c
index 85156ec..85156ec 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c
index 24271de..24271de 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f0xx.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c
index c75a791..c75a791 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32f3xx.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c
index dd7048f..dd7048f 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_hw.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c
index 98e6792..98e6792 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm32l1xx_sw.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c
index 007efa2..007efa2 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_hw.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c
index 0334c22..0334c22 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8l_sw.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c
index 9298122..9298122 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_acq_stm8tl5x.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_dxs.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_dxs.c
index c721b80..c721b80 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_dxs.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_dxs.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_ecs.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_ecs.c
index 39052fd..39052fd 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_ecs.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_ecs.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_filter.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_filter.c
index 8357154..8357154 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_filter.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_filter.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_globals.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_globals.c
index 4aa0d94..4aa0d94 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_globals.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_globals.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_linrot.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_linrot.c
index 561e15c..561e15c 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_linrot.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_linrot.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_object.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_object.c
index 7c2e9bf..7c2e9bf 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_object.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_object.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time.c
index d274575..d274575 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c
index 4db154a..4db154a 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f0xx.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c
index 15135e7..15135e7 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32f3xx.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c
index 6dfe699..6dfe699 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm32l1xx.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c
index 06904eb..06904eb 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8l.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c
index 143ba5d..143ba5d 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_time_stm8tl5x.c
diff --git a/Libraries/TouchSense/STMTouch_Driver/src/tsl_touchkey.c b/third_party/TouchSense/STMTouch_Driver/src/tsl_touchkey.c
index c419e7c..c419e7c 100644
--- a/Libraries/TouchSense/STMTouch_Driver/src/tsl_touchkey.c
+++ b/third_party/TouchSense/STMTouch_Driver/src/tsl_touchkey.c
diff --git a/Libraries/TouchSense/stmCriticalSection.c b/third_party/TouchSense/stmCriticalSection.c
index 9b763f4..9b763f4 100644
--- a/Libraries/TouchSense/stmCriticalSection.c
+++ b/third_party/TouchSense/stmCriticalSection.c
diff --git a/Libraries/TouchSense/stmCriticalSection.h b/third_party/TouchSense/stmCriticalSection.h
index dc864f7..dc864f7 100644
--- a/Libraries/TouchSense/stmCriticalSection.h
+++ b/third_party/TouchSense/stmCriticalSection.h
diff --git a/Libraries/TouchSense/tsl_conf_stm32f0xx.h b/third_party/TouchSense/tsl_conf_stm32f0xx.h
index 64d3cfa..64d3cfa 100644
--- a/Libraries/TouchSense/tsl_conf_stm32f0xx.h
+++ b/third_party/TouchSense/tsl_conf_stm32f0xx.h
diff --git a/Libraries/TouchSense/tsl_user.c b/third_party/TouchSense/tsl_user.c
index b7d50ef..b7d50ef 100644
--- a/Libraries/TouchSense/tsl_user.c
+++ b/third_party/TouchSense/tsl_user.c
diff --git a/Libraries/TouchSense/tsl_user.h b/third_party/TouchSense/tsl_user.h
index cbf5d34..cbf5d34 100644
--- a/Libraries/TouchSense/tsl_user.h
+++ b/third_party/TouchSense/tsl_user.h