From 184b2c909fae43c10261c0288cfa4e021b3f5a3d Mon Sep 17 00:00:00 2001 From: "Ben V. Brown" Date: Sun, 17 Jan 2021 09:43:55 +1100 Subject: [PATCH] ./workspace/TS100 -> ./source/ --- .github/workflows/push.yml | 40 +-- .gitignore | 25 +- Documentation/Development.md | 10 +- Translations/make_translation.py | 8 +- ci/buildAll.sh | 6 +- {workspace/TS100 => source}/Core/BSP/BSP.h | 0 .../TS100 => source}/Core/BSP/BSP_Common.c | 0 .../TS100 => source}/Core/BSP/BSP_Flash.h | 0 {workspace/TS100 => source}/Core/BSP/BSP_PD.h | 0 .../TS100 => source}/Core/BSP/BSP_Power.h | 0 {workspace/TS100 => source}/Core/BSP/BSP_QC.h | 0 .../TS100 => source}/Core/BSP/Defines.h | 0 .../Core/BSP/Miniware/BSP.cpp | 0 .../Core/BSP/Miniware/BSP_PD.c | 0 .../Core/BSP/Miniware/FreeRTOSConfig.h | 0 .../Core/BSP/Miniware/I2C_Wrapper.cpp | 0 .../Core/BSP/Miniware/IRQ.cpp | 0 .../TS100 => source}/Core/BSP/Miniware/IRQ.h | 0 .../Core/BSP/Miniware/Model_Config.h | 0 .../TS100 => source}/Core/BSP/Miniware/Pins.h | 0 .../Core/BSP/Miniware/Power.cpp | 0 .../Core/BSP/Miniware/QC_GPIO.cpp | 0 .../Core/BSP/Miniware/README.md | 0 .../Core/BSP/Miniware/Setup.c | 0 .../Core/BSP/Miniware/Setup.h | 0 .../Core/BSP/Miniware/Software_I2C.h | 0 .../Device/ST/STM32F1xx/Include/stm32f103xb.h | 0 .../Device/ST/STM32F1xx/Include/stm32f1xx.h | 0 .../ST/STM32F1xx/Include/system_stm32f1xx.h | 0 .../Vendor/CMSIS/Include/arm_common_tables.h | 0 .../Vendor/CMSIS/Include/arm_const_structs.h | 0 .../Miniware/Vendor/CMSIS/Include/arm_math.h | 0 .../Vendor/CMSIS/Include/cmsis_armcc.h | 0 .../Vendor/CMSIS/Include/cmsis_armcc_V6.h | 0 .../Miniware/Vendor/CMSIS/Include/cmsis_gcc.h | 0 .../Miniware/Vendor/CMSIS/Include/core_cm0.h | 0 .../Vendor/CMSIS/Include/core_cm0plus.h | 0 .../Miniware/Vendor/CMSIS/Include/core_cm3.h | 0 .../Miniware/Vendor/CMSIS/Include/core_cm4.h | 0 .../Miniware/Vendor/CMSIS/Include/core_cm7.h | 0 .../Vendor/CMSIS/Include/core_cmFunc.h | 0 .../Vendor/CMSIS/Include/core_cmInstr.h | 0 .../Vendor/CMSIS/Include/core_cmSimd.h | 0 .../Vendor/CMSIS/Include/core_sc000.h | 0 .../Vendor/CMSIS/Include/core_sc300.h | 0 .../Inc/Legacy/stm32_hal_legacy.h | 0 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h | 0 .../Inc/stm32f1xx_hal_adc.h | 0 .../Inc/stm32f1xx_hal_adc_ex.h | 0 .../Inc/stm32f1xx_hal_cortex.h | 0 .../Inc/stm32f1xx_hal_def.h | 0 .../Inc/stm32f1xx_hal_dma.h | 0 .../Inc/stm32f1xx_hal_dma_ex.h | 0 .../Inc/stm32f1xx_hal_flash.h | 0 .../Inc/stm32f1xx_hal_flash_ex.h | 0 .../Inc/stm32f1xx_hal_gpio.h | 0 .../Inc/stm32f1xx_hal_gpio_ex.h | 0 .../Inc/stm32f1xx_hal_i2c.h | 0 .../Inc/stm32f1xx_hal_iwdg.h | 0 .../Inc/stm32f1xx_hal_pwr.h | 0 .../Inc/stm32f1xx_hal_rcc.h | 0 .../Inc/stm32f1xx_hal_rcc_ex.h | 0 .../Inc/stm32f1xx_hal_tim.h | 0 .../Inc/stm32f1xx_hal_tim_ex.h | 0 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c | 0 .../Src/stm32f1xx_hal_adc.c | 0 .../Src/stm32f1xx_hal_adc_ex.c | 0 .../Src/stm32f1xx_hal_cortex.c | 0 .../Src/stm32f1xx_hal_dma.c | 0 .../Src/stm32f1xx_hal_flash.c | 0 .../Src/stm32f1xx_hal_flash_ex.c | 0 .../Src/stm32f1xx_hal_gpio.c | 0 .../Src/stm32f1xx_hal_gpio_ex.c | 0 .../Src/stm32f1xx_hal_i2c.c | 0 .../Src/stm32f1xx_hal_iwdg.c | 0 .../Src/stm32f1xx_hal_pwr.c | 0 .../Src/stm32f1xx_hal_rcc.c | 0 .../Src/stm32f1xx_hal_rcc_ex.c | 0 .../Src/stm32f1xx_hal_tim.c | 0 .../Src/stm32f1xx_hal_tim_ex.c | 0 .../Core/BSP/Miniware/flash.c | 0 .../Core/BSP/Miniware/fusb302b.cpp | 0 .../Core/BSP/Miniware/logo.cpp | 0 .../TS100 => source}/Core/BSP/Miniware/port.c | 0 .../Core/BSP/Miniware/portmacro.h | 0 .../Core/BSP/Miniware/postRTOS.cpp | 0 .../Core/BSP/Miniware/preRTOS.cpp | 0 .../Core/BSP/Miniware/stm32f1xx_hal_msp.c | 0 .../BSP/Miniware/stm32f1xx_hal_timebase_TIM.c | 0 .../Core/BSP/Miniware/stm32f1xx_it.c | 0 .../Core/BSP/Miniware/system_stm32f1xx.c | 0 .../TS100 => source}/Core/BSP/Pine64/BSP.cpp | 0 .../TS100 => source}/Core/BSP/Pine64/BSP_PD.c | 0 .../Core/BSP/Pine64/FreeRTOSConfig.h | 0 .../Core/BSP/Pine64/I2C_Wrapper.cpp | 0 .../TS100 => source}/Core/BSP/Pine64/IRQ.cpp | 0 .../TS100 => source}/Core/BSP/Pine64/IRQ.h | 0 .../Core/BSP/Pine64/Model_Config.h | 0 .../TS100 => source}/Core/BSP/Pine64/NOTES.md | 0 .../TS100 => source}/Core/BSP/Pine64/Pins.h | 0 .../Core/BSP/Pine64/Power.cpp | 0 .../Core/BSP/Pine64/QC_GPIO.cpp | 0 .../Core/BSP/Pine64/README.md | 0 .../Core/BSP/Pine64/Setup.cpp | 0 .../TS100 => source}/Core/BSP/Pine64/Setup.h | 0 .../Core/BSP/Pine64/UnitSettings.h | 0 .../NMSIS/Core/Include/core_compatiable.h | 0 .../NMSIS/Core/Include/core_feature_base.h | 0 .../NMSIS/Core/Include/core_feature_cache.h | 0 .../NMSIS/Core/Include/core_feature_dsp.h | 0 .../NMSIS/Core/Include/core_feature_eclic.h | 0 .../NMSIS/Core/Include/core_feature_fpu.h | 0 .../NMSIS/Core/Include/core_feature_pmp.h | 0 .../NMSIS/Core/Include/core_feature_timer.h | 0 .../NMSIS/Core/Include/nmsis_compiler.h | 0 .../Vendor/NMSIS/Core/Include/nmsis_core.h | 0 .../Vendor/NMSIS/Core/Include/nmsis_gcc.h | 0 .../Vendor/NMSIS/Core/Include/nmsis_version.h | 0 .../Vendor/NMSIS/Core/Include/riscv_bits.h | 0 .../NMSIS/Core/Include/riscv_encoding.h | 0 .../OS/FreeRTOS/Source/portable/GCC/port.c | 0 .../OS/FreeRTOS/Source/portable/GCC/portasm.S | 0 .../FreeRTOS/Source/portable/GCC/portmacro.h | 0 .../Board/pinecil/Include/gd32vf103v_eval.h | 0 .../Board/pinecil/Include/nuclei_sdk_hal.h | 0 .../Source/GCC/gcc_gd32vf103_flashxip.ld | 0 .../Board/pinecil/Source/gd32vf103v_eval.c | 0 .../Board/pinecil/openocd_gd32vf103.cfg | 0 .../Common/Include/Usb/drv_usb_core.h | 0 .../Common/Include/Usb/drv_usb_dev.h | 0 .../Common/Include/Usb/drv_usb_host.h | 0 .../gd32vf103/Common/Include/Usb/drv_usb_hw.h | 0 .../Common/Include/Usb/drv_usb_regs.h | 0 .../Common/Include/Usb/drv_usbd_int.h | 0 .../Common/Include/Usb/drv_usbh_int.h | 0 .../Common/Include/Usb/usb_ch9_std.h | 0 .../gd32vf103/Common/Include/Usb/usb_conf.h | 0 .../gd32vf103/Common/Include/Usb/usbd_conf.h | 0 .../gd32vf103/Common/Include/Usb/usbd_core.h | 0 .../gd32vf103/Common/Include/Usb/usbd_enum.h | 0 .../Common/Include/Usb/usbd_transc.h | 0 .../gd32vf103/Common/Include/Usb/usbh_conf.h | 0 .../gd32vf103/Common/Include/Usb/usbh_core.h | 0 .../gd32vf103/Common/Include/Usb/usbh_enum.h | 0 .../gd32vf103/Common/Include/Usb/usbh_pipe.h | 0 .../Common/Include/Usb/usbh_transc.h | 0 .../SoC/gd32vf103/Common/Include/gd32vf103.h | 0 .../gd32vf103/Common/Include/gd32vf103_adc.h | 0 .../gd32vf103/Common/Include/gd32vf103_bkp.h | 0 .../gd32vf103/Common/Include/gd32vf103_can.h | 0 .../gd32vf103/Common/Include/gd32vf103_crc.h | 0 .../gd32vf103/Common/Include/gd32vf103_dac.h | 0 .../gd32vf103/Common/Include/gd32vf103_dbg.h | 0 .../gd32vf103/Common/Include/gd32vf103_dma.h | 0 .../Common/Include/gd32vf103_eclic.h | 0 .../gd32vf103/Common/Include/gd32vf103_exmc.h | 0 .../gd32vf103/Common/Include/gd32vf103_exti.h | 0 .../gd32vf103/Common/Include/gd32vf103_fmc.h | 0 .../Common/Include/gd32vf103_fwdgt.h | 0 .../gd32vf103/Common/Include/gd32vf103_gpio.h | 0 .../gd32vf103/Common/Include/gd32vf103_i2c.h | 0 .../Common/Include/gd32vf103_libopt.h | 0 .../gd32vf103/Common/Include/gd32vf103_pmu.h | 0 .../gd32vf103/Common/Include/gd32vf103_rcu.h | 0 .../gd32vf103/Common/Include/gd32vf103_rtc.h | 0 .../gd32vf103/Common/Include/gd32vf103_spi.h | 0 .../Common/Include/gd32vf103_timer.h | 0 .../Common/Include/gd32vf103_usart.h | 0 .../Common/Include/gd32vf103_wwdgt.h | 0 .../gd32vf103/Common/Include/nuclei_sdk_soc.h | 0 .../Common/Include/system_gd32vf103.h | 0 .../Common/Source/Drivers/Usb/drv_usb_core.c | 0 .../Common/Source/Drivers/Usb/drv_usb_dev.c | 0 .../Common/Source/Drivers/Usb/drv_usb_host.c | 0 .../Common/Source/Drivers/Usb/drv_usbd_int.c | 0 .../Common/Source/Drivers/Usb/drv_usbh_int.c | 0 .../Source/Drivers/Usb/gd32vf103_usb_hw.c | 0 .../Common/Source/Drivers/Usb/usbd_core.c | 0 .../Common/Source/Drivers/Usb/usbd_enum.c | 0 .../Common/Source/Drivers/Usb/usbd_transc.c | 0 .../Common/Source/Drivers/Usb/usbh_core.c | 0 .../Common/Source/Drivers/Usb/usbh_enum.c | 0 .../Common/Source/Drivers/Usb/usbh_pipe.c | 0 .../Common/Source/Drivers/Usb/usbh_transc.c | 0 .../Common/Source/Drivers/gd32vf103_adc.c | 0 .../Common/Source/Drivers/gd32vf103_bkp.c | 0 .../Common/Source/Drivers/gd32vf103_can.c | 0 .../Common/Source/Drivers/gd32vf103_crc.c | 0 .../Common/Source/Drivers/gd32vf103_dac.c | 0 .../Common/Source/Drivers/gd32vf103_dbg.c | 0 .../Common/Source/Drivers/gd32vf103_dma.c | 0 .../Common/Source/Drivers/gd32vf103_eclic.c | 0 .../Common/Source/Drivers/gd32vf103_exmc.c | 0 .../Common/Source/Drivers/gd32vf103_exti.c | 0 .../Common/Source/Drivers/gd32vf103_fmc.c | 0 .../Common/Source/Drivers/gd32vf103_fwdgt.c | 0 .../Common/Source/Drivers/gd32vf103_gpio.c | 0 .../Common/Source/Drivers/gd32vf103_i2c.c | 0 .../Common/Source/Drivers/gd32vf103_pmu.c | 0 .../Common/Source/Drivers/gd32vf103_rcu.c | 0 .../Common/Source/Drivers/gd32vf103_rtc.c | 0 .../Common/Source/Drivers/gd32vf103_spi.c | 0 .../Common/Source/Drivers/gd32vf103_timer.c | 0 .../Common/Source/Drivers/gd32vf103_usart.c | 0 .../Common/Source/Drivers/gd32vf103_wwdgt.c | 0 .../Common/Source/GCC/intexc_gd32vf103.S | 0 .../Common/Source/GCC/startup_gd32vf103.S | 0 .../SoC/gd32vf103/Common/Source/Stubs/close.c | 0 .../SoC/gd32vf103/Common/Source/Stubs/fstat.c | 0 .../Common/Source/Stubs/gettimeofday.c | 0 .../gd32vf103/Common/Source/Stubs/isatty.c | 0 .../SoC/gd32vf103/Common/Source/Stubs/lseek.c | 0 .../SoC/gd32vf103/Common/Source/Stubs/read.c | 0 .../SoC/gd32vf103/Common/Source/Stubs/sbrk.c | 0 .../SoC/gd32vf103/Common/Source/Stubs/stub.h | 0 .../SoC/gd32vf103/Common/Source/Stubs/write.c | 0 .../gd32vf103/Common/Source/gd32vf103_soc.c | 0 .../Common/Source/system_gd32vf103.c | 0 .../TS100 => source}/Core/BSP/Pine64/flash.c | 0 .../Core/BSP/Pine64/fusb302b.cpp | 0 .../TS100 => source}/Core/BSP/Pine64/logo.cpp | 0 .../Core/BSP/Pine64/postRTOS.cpp | 0 .../Core/BSP/Pine64/preRTOS.cpp | 0 .../TS100 => source}/Core/Drivers/BMA223.cpp | 0 .../TS100 => source}/Core/Drivers/BMA223.hpp | 0 .../Core/Drivers/BMA223_defines.h | 0 .../TS100 => source}/Core/Drivers/Buttons.cpp | 0 .../TS100 => source}/Core/Drivers/Buttons.hpp | 0 .../Core/Drivers/FUSB302/fusb302b.h | 0 .../Core/Drivers/FUSB302/fusbpd.cpp | 0 .../Core/Drivers/FUSB302/fusbpd.h | 0 .../Core/Drivers/FUSB302/int_n.cpp | 0 .../Core/Drivers/FUSB302/int_n.h | 0 .../Core/Drivers/FUSB302/pd.h | 0 .../Core/Drivers/FUSB302/pdb_conf.h | 0 .../Core/Drivers/FUSB302/pdb_msg.h | 0 .../Core/Drivers/FUSB302/policy_engine.cpp | 0 .../Core/Drivers/FUSB302/policy_engine.h | 0 .../Drivers/FUSB302/policy_engine_user.cpp | 0 .../Core/Drivers/FUSB302/protocol_rx.cpp | 0 .../Core/Drivers/FUSB302/protocol_rx.h | 0 .../Core/Drivers/FUSB302/protocol_tx.cpp | 0 .../Core/Drivers/FUSB302/protocol_tx.h | 0 .../TS100 => source}/Core/Drivers/Font.h | 0 .../TS100 => source}/Core/Drivers/I2CBB.cpp | 0 .../TS100 => source}/Core/Drivers/I2CBB.hpp | 0 .../Core/Drivers/I2C_Wrapper.hpp | 0 .../Core/Drivers/LIS2DH12.cpp | 0 .../Core/Drivers/LIS2DH12.hpp | 0 .../Core/Drivers/LIS2DH12_defines.hpp | 0 .../Core/Drivers/MMA8652FC.cpp | 0 .../Core/Drivers/MMA8652FC.hpp | 0 .../Core/Drivers/MMA8652FC_defines.h | 0 .../TS100 => source}/Core/Drivers/MSA301.cpp | 0 .../TS100 => source}/Core/Drivers/MSA301.h | 0 .../Core/Drivers/MSA301_defines.h | 0 .../TS100 => source}/Core/Drivers/OLED.cpp | 0 .../TS100 => source}/Core/Drivers/OLED.hpp | 0 .../TS100 => source}/Core/Drivers/README.md | 0 .../TS100 => source}/Core/Drivers/SC7A20.cpp | 0 .../TS100 => source}/Core/Drivers/SC7A20.hpp | 0 .../Core/Drivers/SC7A20_defines.h | 0 .../TS100 => source}/Core/Drivers/Si7210.cpp | 0 .../TS100 => source}/Core/Drivers/Si7210.h | 0 .../Core/Drivers/Si7210_defines.h | 0 .../Core/Drivers/TipThermoModel.cpp | 0 .../Core/Drivers/TipThermoModel.h | 0 .../TS100 => source}/Core/Inc/FreeRTOSHooks.h | 0 {workspace/TS100 => source}/Core/Inc/QC3.h | 0 .../TS100 => source}/Core/Inc/Settings.h | 0 .../TS100 => source}/Core/Inc/Translation.h | 0 .../Core/Inc/expMovingAverage.h | 0 {workspace/TS100 => source}/Core/Inc/gui.hpp | 0 .../TS100 => source}/Core/Inc/history.hpp | 0 {workspace/TS100 => source}/Core/Inc/main.hpp | 0 .../TS100 => source}/Core/Inc/power.hpp | 0 .../Core/Inc/stm32f1xx_hal_conf.h | 0 .../TS100 => source}/Core/Inc/stm32f1xx_it.h | 0 .../TS100 => source}/Core/Src/FreeRTOSHooks.c | 0 {workspace/TS100 => source}/Core/Src/QC3.cpp | 0 .../TS100 => source}/Core/Src/Settings.cpp | 0 .../TS100 => source}/Core/Src/freertos.c | 0 {workspace/TS100 => source}/Core/Src/gui.cpp | 0 {workspace/TS100 => source}/Core/Src/main.cpp | 0 .../TS100 => source}/Core/Src/power.cpp | 0 .../TS100 => source}/Core/Src/syscalls.c | 0 .../Core/Threads/GUIThread.cpp | 0 .../Core/Threads/MOVThread.cpp | 0 .../Core/Threads/PIDThread.cpp | 0 .../Core/Threads/POWThread.cpp | 0 {workspace/TS100 => source}/Makefile | 4 +- .../FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c | 0 .../FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h | 0 .../Third_Party/FreeRTOS/Source/croutine.c | 0 .../FreeRTOS/Source/event_groups.c | 0 .../FreeRTOS/Source/include/FreeRTOS.h | 0 .../FreeRTOS/Source/include/StackMacros.h | 0 .../FreeRTOS/Source/include/atomic.h | 0 .../FreeRTOS/Source/include/croutine.h | 0 .../FreeRTOS/Source/include/event_groups.h | 0 .../FreeRTOS/Source/include/list.h | 0 .../FreeRTOS/Source/include/message_buffer.h | 0 .../FreeRTOS/Source/include/mpu_prototypes.h | 0 .../FreeRTOS/Source/include/mpu_wrappers.h | 0 .../FreeRTOS/Source/include/portable.h | 0 .../FreeRTOS/Source/include/projdefs.h | 0 .../FreeRTOS/Source/include/queue.h | 0 .../FreeRTOS/Source/include/semphr.h | 0 .../FreeRTOS/Source/include/stack_macros.h | 0 .../FreeRTOS/Source/include/stream_buffer.h | 0 .../FreeRTOS/Source/include/task.h | 0 .../FreeRTOS/Source/include/timers.h | 0 .../Third_Party/FreeRTOS/Source/list.c | 0 .../Third_Party/FreeRTOS/Source/queue.c | 0 .../Third_Party/FreeRTOS/Source/tasks.c | 0 .../Third_Party/FreeRTOS/Source/timers.c | 0 .../Startup/startup_stm32f103t8ux.S | 0 {workspace/TS100 => source}/build.sh | 2 +- {workspace/TS100 => source}/configuration.h | 0 {workspace/TS100 => source}/stm32f103.ld | 0 {workspace/TS100 => source}/version.h | 0 workspace/TS100/.mxproject | 28 -- workspace/TS100/.project | 31 -- workspace/TS100/Core/Gen/.gitignore | 1 - workspace/TS100/TS100.ioc | 327 ------------------ 325 files changed, 41 insertions(+), 441 deletions(-) rename {workspace/TS100 => source}/Core/BSP/BSP.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/BSP_Common.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/BSP_Flash.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/BSP_PD.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/BSP_Power.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/BSP_QC.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Defines.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Miniware/BSP.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/BSP_PD.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/FreeRTOSConfig.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/I2C_Wrapper.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/IRQ.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/IRQ.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Model_Config.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Pins.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Power.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/QC_GPIO.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/README.md (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Setup.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Setup.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Software_I2C.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_common_tables.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_const_structs.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_math.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc_V6.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_gcc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0plus.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm3.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm4.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm7.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmFunc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmInstr.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmSimd.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc000.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc300.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/flash.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/fusb302b.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/logo.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/port.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/portmacro.h (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/postRTOS.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/preRTOS.cpp (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/stm32f1xx_hal_msp.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/stm32f1xx_hal_timebase_TIM.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/stm32f1xx_it.c (100%) rename {workspace/TS100 => source}/Core/BSP/Miniware/system_stm32f1xx.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/BSP.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/BSP_PD.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/FreeRTOSConfig.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/I2C_Wrapper.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/IRQ.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/IRQ.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Model_Config.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/NOTES.md (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Pins.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Power.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/QC_GPIO.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/README.md (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Setup.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Setup.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/UnitSettings.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_compatiable.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_base.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_cache.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_dsp.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_eclic.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_fpu.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_pmp.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_timer.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_compiler.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_core.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_gcc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_version.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_bits.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_encoding.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/port.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portasm.S (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portmacro.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/gd32vf103v_eval.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/nuclei_sdk_hal.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/GCC/gcc_gd32vf103_flashxip.ld (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/gd32vf103v_eval.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/openocd_gd32vf103.cfg (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_core.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_dev.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_host.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_hw.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_regs.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbd_int.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbh_int.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_ch9_std.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_conf.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_conf.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_core.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_enum.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_transc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_conf.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_core.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_enum.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_pipe.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_transc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_adc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_bkp.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_can.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_crc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dac.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dbg.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dma.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_eclic.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exmc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exti.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fmc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fwdgt.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_gpio.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_i2c.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_libopt.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_pmu.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rcu.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rtc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_spi.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_timer.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_usart.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_wwdgt.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/nuclei_sdk_soc.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/system_gd32vf103.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_core.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_dev.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_host.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbd_int.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbh_int.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/gd32vf103_usb_hw.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_core.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_enum.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_transc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_core.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_enum.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_pipe.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_transc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_adc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_bkp.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_can.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_crc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dac.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dbg.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dma.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_eclic.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exmc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exti.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fmc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fwdgt.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_gpio.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_i2c.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_pmu.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rcu.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rtc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_spi.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_timer.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_usart.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_wwdgt.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/intexc_gd32vf103.S (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/startup_gd32vf103.S (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/close.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/fstat.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/gettimeofday.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/isatty.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/lseek.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/read.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/sbrk.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/stub.h (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/write.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/gd32vf103_soc.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/system_gd32vf103.c (100%) rename {workspace/TS100 => source}/Core/BSP/Pine64/flash.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/fusb302b.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/logo.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/postRTOS.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/BSP/Pine64/preRTOS.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/BMA223.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/BMA223.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/BMA223_defines.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/Buttons.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/Buttons.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/fusb302b.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/fusbpd.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/fusbpd.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/int_n.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/int_n.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/pd.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/pdb_conf.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/pdb_msg.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/policy_engine.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/policy_engine.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/policy_engine_user.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/protocol_rx.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/protocol_rx.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/protocol_tx.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/FUSB302/protocol_tx.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/Font.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/I2CBB.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/I2CBB.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/I2C_Wrapper.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/LIS2DH12.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/LIS2DH12.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/LIS2DH12_defines.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/MMA8652FC.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/MMA8652FC.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/MMA8652FC_defines.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/MSA301.cpp (100%) rename {workspace/TS100 => source}/Core/Drivers/MSA301.h (100%) rename {workspace/TS100 => source}/Core/Drivers/MSA301_defines.h (100%) rename {workspace/TS100 => source}/Core/Drivers/OLED.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/OLED.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/README.md (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/SC7A20.cpp (100%) rename {workspace/TS100 => source}/Core/Drivers/SC7A20.hpp (100%) rename {workspace/TS100 => source}/Core/Drivers/SC7A20_defines.h (100%) rename {workspace/TS100 => source}/Core/Drivers/Si7210.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/Si7210.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/Si7210_defines.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/TipThermoModel.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Drivers/TipThermoModel.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/FreeRTOSHooks.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/QC3.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/Settings.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/Translation.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/expMovingAverage.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/gui.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/history.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/main.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/power.hpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/stm32f1xx_hal_conf.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Inc/stm32f1xx_it.h (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/FreeRTOSHooks.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/QC3.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/Settings.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/freertos.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/gui.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/main.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/power.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Src/syscalls.c (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Threads/GUIThread.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Threads/MOVThread.cpp (100%) rename {workspace/TS100 => source}/Core/Threads/PIDThread.cpp (100%) mode change 100755 => 100644 rename {workspace/TS100 => source}/Core/Threads/POWThread.cpp (100%) rename {workspace/TS100 => source}/Makefile (95%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/croutine.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/atomic.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/list.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/message_buffer.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/portable.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/queue.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/task.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/include/timers.h (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/list.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/queue.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/tasks.c (100%) rename {workspace/TS100 => source}/Middlewares/Third_Party/FreeRTOS/Source/timers.c (100%) rename {workspace/TS100 => source}/Startup/startup_stm32f103t8ux.S (100%) rename {workspace/TS100 => source}/build.sh (99%) mode change 100755 => 100644 rename {workspace/TS100 => source}/configuration.h (100%) rename {workspace/TS100 => source}/stm32f103.ld (100%) rename {workspace/TS100 => source}/version.h (100%) delete mode 100644 workspace/TS100/.mxproject delete mode 100644 workspace/TS100/.project delete mode 100644 workspace/TS100/Core/Gen/.gitignore delete mode 100644 workspace/TS100/TS100.ioc diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index 7731cbe3..8a3737f1 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -1,6 +1,6 @@ name: CI -on: [push,pull_request] +on: [push, pull_request] jobs: build_TS80: @@ -10,8 +10,8 @@ jobs: - uses: actions/checkout@v2 - name: chmod - run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build - + run: chmod +x setup.sh && chmod +x source/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build + - name: Cached compiler source files uses: actions/cache@v2 env: @@ -27,15 +27,15 @@ jobs: run: ./setup.sh - name: build TS80 - run: cd workspace/TS100 && ./build.sh -m TS80 + run: cd source && ./build.sh -m TS80 - name: Archive TS80 artifacts uses: actions/upload-artifact@v2 with: name: TS80 path: | - workspace/TS100/Hexfile/TS80_*.hex - workspace/TS100/Hexfile/TS80_*.bin + source/Hexfile/TS80_*.hex + source/Hexfile/TS80_*.bin if-no-files-found: error build_TS80P: runs-on: ubuntu-latest @@ -44,7 +44,7 @@ jobs: - uses: actions/checkout@v2 - name: chmod - run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build + run: chmod +x setup.sh && chmod +x source/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build - name: Cached compiler source files uses: actions/cache@v2 @@ -61,15 +61,15 @@ jobs: run: ./setup.sh - name: build TS80P - run: cd workspace/TS100 && ./build.sh -m TS80P + run: cd source && ./build.sh -m TS80P - name: Archive TS80P artifacts uses: actions/upload-artifact@v2 with: name: TS80P path: | - workspace/TS100/Hexfile/TS80P_*.hex - workspace/TS100/Hexfile/TS80P_*.bin + source/Hexfile/TS80P_*.hex + source/Hexfile/TS80P_*.bin if-no-files-found: error build_TS100: runs-on: ubuntu-latest @@ -78,8 +78,8 @@ jobs: - uses: actions/checkout@v2 - name: chmod - run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build - + run: chmod +x setup.sh && chmod +x source/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build + - name: Cached compiler source files uses: actions/cache@v2 env: @@ -95,15 +95,15 @@ jobs: run: ./setup.sh - name: build TS100 - run: cd workspace/TS100 && ./build.sh -m TS100 + run: cd source && ./build.sh -m TS100 - name: Archive TS100 artifacts uses: actions/upload-artifact@v2 with: name: TS100 path: | - workspace/TS100/Hexfile/TS100_*.hex - workspace/TS100/Hexfile/TS100_*.bin + source/Hexfile/TS100_*.hex + source/Hexfile/TS100_*.bin if-no-files-found: error build_Pinecil: @@ -113,8 +113,8 @@ jobs: - uses: actions/checkout@v2 - name: chmod - run: chmod +x setup.sh && chmod +x workspace/TS100/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build - + run: chmod +x setup.sh && chmod +x source/build.sh && sudo mkdir -p /build/cache && sudo chmod -R 777 /build + - name: Cached compiler source files uses: actions/cache@v2 env: @@ -130,13 +130,13 @@ jobs: run: ./setup.sh - name: build Pinecil - run: cd workspace/TS100 && ./build.sh -m Pinecil + run: cd source && ./build.sh -m Pinecil - name: Archive Pinecil artifacts uses: actions/upload-artifact@v2 with: name: Pinecil path: | - workspace/TS100/Hexfile/Pinecil_*.hex - workspace/TS100/Hexfile/Pinecil_*.bin + source/Hexfile/Pinecil_*.hex + source/Hexfile/Pinecil_*.bin if-no-files-found: error diff --git a/.gitignore b/.gitignore index b73fb107..accb0105 100644 --- a/.gitignore +++ b/.gitignore @@ -27,46 +27,32 @@ *.app *.i*86 *.x86_64 -workspace/*.hex # Debug files *.dSYM/ *.su -workspace/ts100/Debug/* -workspace/.metadata/* +source/.metadata/* -workspace/ts100/.settings/language.settings.xml -workspace/ts100/.cproject TS100/KiCad/TS100.bak Logo GUI/TS100 Logo Editor/TS100 Logo Editor/obj/ Logo GUI/TS100 Logo Editor/TS100 Logo Editor/bin/ -workspace/ts100/ts100.xml -workspace/ts100_old/* *.cache -workspace/TS100/.settings/language.settings.xml -workspace/TS100A/Release/TS100A.map -workspace/TS100A/Release/TS100A.list -workspace/TS100A/Release/TS100A.hex -workspace/TS100A/.settings/language.settings.xml -workspace/TS100A/.metadata/ Translation Editor/.vscode/ Translation Editor/__pycache__/ *.pyc *.lst *.mk *.list -workspace/TS100/Release/ -workspace/TS100/Hexfile/ -workspace/RemoteSystemsTempFiles/ -workspace/TS100/.settings/ -workspace/TS100/TS80/ +source/Hexfile/ +source/Objects/ + ci/artefacts/ ci/secrets/unencrypted/ codeship.aes .vscode/settings.json # Auto generated files -workspace/TS100/Core/Inc/unit.h +source/Core/Inc/unit.h # IDE configs .vs/* .settings/* @@ -189,4 +175,3 @@ fabric.properties CoreCompileInputs.cache .vscode/settings.json -workspace/TS100/TS100/ diff --git a/Documentation/Development.md b/Documentation/Development.md index 7cfbf184..d4e86608 100644 --- a/Documentation/Development.md +++ b/Documentation/Development.md @@ -4,11 +4,14 @@ Building this software can be performed two ways, using the STMCubeIDE or using ## STM Cube IDE -The repository is setup to try and make this painless, when starting the IDE you can import the project by pointing the internal search to the workspace folder of this repository. If you start with a fresh installation, close the welcome screen tab, and then in the left sidebar, there is an option to "import". Select General -> Import existing projects -> Set the top location option to this repositories workspace -> Should find the TS100 project. +The easiest way to start working using the STM Cube IDE is to create a new project for the STM32F103RCTx. +Then once this is created remove the auto-generated source code. +Next drag the contents of the `source` folder into the project and choose to link to files. +You will need to update the build settings for include paths & point to the new `.ld` linker file ## Developing with command line tools & building a release -In the `workspace/TS100` folder there is a makefile that can be used to build the repository using command line tools. +In the `source` folder there is a makefile that can be used to build the repository using command line tools. when running the `make` command, specify which model of the device & the language you would like to use. `make -j8 lang=EN model=TS80` @@ -23,4 +26,5 @@ To update the language translation files & associated font map, execute the `mak I highly reccomend using the command line tools and using docker to run the compiler. Its a bit more fussy on setup than the STM tooling and this is by far the easiest way. -If you _need_ an IDE I have used [Nuclei's IDE](https://nucleisys.com/download.php) \ No newline at end of file +If you _need_ an IDE I have used [Nuclei's IDE](https://nucleisys.com/download.php) +And follow same idea as the STM Cube IDE notes above. diff --git a/Translations/make_translation.py b/Translations/make_translation.py index 38775ae6..d3485f87 100755 --- a/Translations/make_translation.py +++ b/Translations/make_translation.py @@ -509,9 +509,7 @@ def writeUnit(languageCode, defs, f, UnitCodes): def readVersion(): - with open( - os.path.relpath(jsonDir + "/../workspace/TS100/version.h"), "r" - ) as version_file: + with open(os.path.relpath(jsonDir + "/../source/version.h"), "r") as version_file: try: for line in version_file: if re.findall(r"^.*(?<=(#define)).*(?<=(BUILD_VERSION))", line): @@ -551,13 +549,13 @@ def read_opts(): if len(sys.argv) > 2: outFileTranslationCPP = sys.argv[2] else: - outDir = os.path.relpath(jsonDir + "/../workspace/TS100/Core/Gen") + outDir = os.path.relpath(jsonDir + "/../source/Core/Gen") outFileTranslationCPP = os.path.join(outDir, TRANSLATION_CPP) if len(sys.argv) > 3: outFileUnitH = sys.argv[3] else: - outDir = os.path.relpath(jsonDir + "/../workspace/TS100/Core/Inc") + outDir = os.path.relpath(jsonDir + "/../source/Core/Inc") outFileUnitH = os.path.join(outDir, UNIT_H) if len(sys.argv) > 4: diff --git a/ci/buildAll.sh b/ci/buildAll.sh index b6fc3dc8..f285530a 100755 --- a/ci/buildAll.sh +++ b/ci/buildAll.sh @@ -5,9 +5,9 @@ set -u mkdir -p /build/ci/artefacts # Build STM code -cd /build/source/workspace/TS100/ +cd /build/source/source/ bash ./build.sh || exit 1 echo "All Firmware built" # Copy out all the final resulting files we would like to store for the next op -cp -r /build/source/workspace/TS100/Hexfile/*.hex /build/ci/artefacts/ -cp -r /build/source/workspace/TS100/Hexfile/*.bin /build/ci/artefacts/ +cp -r /build/source/source/Hexfile/*.hex /build/ci/artefacts/ +cp -r /build/source/source/Hexfile/*.bin /build/ci/artefacts/ diff --git a/workspace/TS100/Core/BSP/BSP.h b/source/Core/BSP/BSP.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP.h rename to source/Core/BSP/BSP.h diff --git a/workspace/TS100/Core/BSP/BSP_Common.c b/source/Core/BSP/BSP_Common.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP_Common.c rename to source/Core/BSP/BSP_Common.c diff --git a/workspace/TS100/Core/BSP/BSP_Flash.h b/source/Core/BSP/BSP_Flash.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP_Flash.h rename to source/Core/BSP/BSP_Flash.h diff --git a/workspace/TS100/Core/BSP/BSP_PD.h b/source/Core/BSP/BSP_PD.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP_PD.h rename to source/Core/BSP/BSP_PD.h diff --git a/workspace/TS100/Core/BSP/BSP_Power.h b/source/Core/BSP/BSP_Power.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP_Power.h rename to source/Core/BSP/BSP_Power.h diff --git a/workspace/TS100/Core/BSP/BSP_QC.h b/source/Core/BSP/BSP_QC.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/BSP_QC.h rename to source/Core/BSP/BSP_QC.h diff --git a/workspace/TS100/Core/BSP/Defines.h b/source/Core/BSP/Defines.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Defines.h rename to source/Core/BSP/Defines.h diff --git a/workspace/TS100/Core/BSP/Miniware/BSP.cpp b/source/Core/BSP/Miniware/BSP.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/BSP.cpp rename to source/Core/BSP/Miniware/BSP.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/BSP_PD.c b/source/Core/BSP/Miniware/BSP_PD.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/BSP_PD.c rename to source/Core/BSP/Miniware/BSP_PD.c diff --git a/workspace/TS100/Core/BSP/Miniware/FreeRTOSConfig.h b/source/Core/BSP/Miniware/FreeRTOSConfig.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/FreeRTOSConfig.h rename to source/Core/BSP/Miniware/FreeRTOSConfig.h diff --git a/workspace/TS100/Core/BSP/Miniware/I2C_Wrapper.cpp b/source/Core/BSP/Miniware/I2C_Wrapper.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/I2C_Wrapper.cpp rename to source/Core/BSP/Miniware/I2C_Wrapper.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/IRQ.cpp b/source/Core/BSP/Miniware/IRQ.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/IRQ.cpp rename to source/Core/BSP/Miniware/IRQ.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/IRQ.h b/source/Core/BSP/Miniware/IRQ.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/IRQ.h rename to source/Core/BSP/Miniware/IRQ.h diff --git a/workspace/TS100/Core/BSP/Miniware/Model_Config.h b/source/Core/BSP/Miniware/Model_Config.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Model_Config.h rename to source/Core/BSP/Miniware/Model_Config.h diff --git a/workspace/TS100/Core/BSP/Miniware/Pins.h b/source/Core/BSP/Miniware/Pins.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Pins.h rename to source/Core/BSP/Miniware/Pins.h diff --git a/workspace/TS100/Core/BSP/Miniware/Power.cpp b/source/Core/BSP/Miniware/Power.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Power.cpp rename to source/Core/BSP/Miniware/Power.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/QC_GPIO.cpp b/source/Core/BSP/Miniware/QC_GPIO.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/QC_GPIO.cpp rename to source/Core/BSP/Miniware/QC_GPIO.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/README.md b/source/Core/BSP/Miniware/README.md similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/README.md rename to source/Core/BSP/Miniware/README.md diff --git a/workspace/TS100/Core/BSP/Miniware/Setup.c b/source/Core/BSP/Miniware/Setup.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Setup.c rename to source/Core/BSP/Miniware/Setup.c diff --git a/workspace/TS100/Core/BSP/Miniware/Setup.h b/source/Core/BSP/Miniware/Setup.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Setup.h rename to source/Core/BSP/Miniware/Setup.h diff --git a/workspace/TS100/Core/BSP/Miniware/Software_I2C.h b/source/Core/BSP/Miniware/Software_I2C.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Software_I2C.h rename to source/Core/BSP/Miniware/Software_I2C.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Device/ST/STM32F1xx/Include/system_stm32f1xx.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_common_tables.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_common_tables.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_common_tables.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_common_tables.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_const_structs.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_const_structs.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_const_structs.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_const_structs.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_math.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_math.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_math.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/arm_math.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc_V6.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc_V6.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc_V6.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_armcc_V6.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_gcc.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_gcc.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_gcc.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/cmsis_gcc.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0plus.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0plus.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0plus.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm0plus.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm3.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm3.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm3.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm3.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm4.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm4.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm4.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm4.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm7.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm7.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm7.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cm7.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmFunc.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmFunc.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmFunc.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmFunc.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmInstr.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmInstr.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmInstr.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmInstr.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmSimd.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmSimd.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmSimd.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_cmSimd.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc000.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc000.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc000.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc000.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc300.h b/source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc300.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc300.h rename to source/Core/BSP/Miniware/Vendor/CMSIS/Include/core_sc300.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/Legacy/stm32_hal_legacy.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cortex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim_ex.h diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cortex.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash_ex.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc_ex.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c diff --git a/workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c b/source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c rename to source/Core/BSP/Miniware/Vendor/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim_ex.c diff --git a/workspace/TS100/Core/BSP/Miniware/flash.c b/source/Core/BSP/Miniware/flash.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/flash.c rename to source/Core/BSP/Miniware/flash.c diff --git a/workspace/TS100/Core/BSP/Miniware/fusb302b.cpp b/source/Core/BSP/Miniware/fusb302b.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/fusb302b.cpp rename to source/Core/BSP/Miniware/fusb302b.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/logo.cpp b/source/Core/BSP/Miniware/logo.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/logo.cpp rename to source/Core/BSP/Miniware/logo.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/port.c b/source/Core/BSP/Miniware/port.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/port.c rename to source/Core/BSP/Miniware/port.c diff --git a/workspace/TS100/Core/BSP/Miniware/portmacro.h b/source/Core/BSP/Miniware/portmacro.h similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/portmacro.h rename to source/Core/BSP/Miniware/portmacro.h diff --git a/workspace/TS100/Core/BSP/Miniware/postRTOS.cpp b/source/Core/BSP/Miniware/postRTOS.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/postRTOS.cpp rename to source/Core/BSP/Miniware/postRTOS.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/preRTOS.cpp b/source/Core/BSP/Miniware/preRTOS.cpp similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/preRTOS.cpp rename to source/Core/BSP/Miniware/preRTOS.cpp diff --git a/workspace/TS100/Core/BSP/Miniware/stm32f1xx_hal_msp.c b/source/Core/BSP/Miniware/stm32f1xx_hal_msp.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/stm32f1xx_hal_msp.c rename to source/Core/BSP/Miniware/stm32f1xx_hal_msp.c diff --git a/workspace/TS100/Core/BSP/Miniware/stm32f1xx_hal_timebase_TIM.c b/source/Core/BSP/Miniware/stm32f1xx_hal_timebase_TIM.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/stm32f1xx_hal_timebase_TIM.c rename to source/Core/BSP/Miniware/stm32f1xx_hal_timebase_TIM.c diff --git a/workspace/TS100/Core/BSP/Miniware/stm32f1xx_it.c b/source/Core/BSP/Miniware/stm32f1xx_it.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/stm32f1xx_it.c rename to source/Core/BSP/Miniware/stm32f1xx_it.c diff --git a/workspace/TS100/Core/BSP/Miniware/system_stm32f1xx.c b/source/Core/BSP/Miniware/system_stm32f1xx.c similarity index 100% rename from workspace/TS100/Core/BSP/Miniware/system_stm32f1xx.c rename to source/Core/BSP/Miniware/system_stm32f1xx.c diff --git a/workspace/TS100/Core/BSP/Pine64/BSP.cpp b/source/Core/BSP/Pine64/BSP.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/BSP.cpp rename to source/Core/BSP/Pine64/BSP.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/BSP_PD.c b/source/Core/BSP/Pine64/BSP_PD.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/BSP_PD.c rename to source/Core/BSP/Pine64/BSP_PD.c diff --git a/workspace/TS100/Core/BSP/Pine64/FreeRTOSConfig.h b/source/Core/BSP/Pine64/FreeRTOSConfig.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/FreeRTOSConfig.h rename to source/Core/BSP/Pine64/FreeRTOSConfig.h diff --git a/workspace/TS100/Core/BSP/Pine64/I2C_Wrapper.cpp b/source/Core/BSP/Pine64/I2C_Wrapper.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/I2C_Wrapper.cpp rename to source/Core/BSP/Pine64/I2C_Wrapper.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/IRQ.cpp b/source/Core/BSP/Pine64/IRQ.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/IRQ.cpp rename to source/Core/BSP/Pine64/IRQ.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/IRQ.h b/source/Core/BSP/Pine64/IRQ.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/IRQ.h rename to source/Core/BSP/Pine64/IRQ.h diff --git a/workspace/TS100/Core/BSP/Pine64/Model_Config.h b/source/Core/BSP/Pine64/Model_Config.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Model_Config.h rename to source/Core/BSP/Pine64/Model_Config.h diff --git a/workspace/TS100/Core/BSP/Pine64/NOTES.md b/source/Core/BSP/Pine64/NOTES.md old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/NOTES.md rename to source/Core/BSP/Pine64/NOTES.md diff --git a/workspace/TS100/Core/BSP/Pine64/Pins.h b/source/Core/BSP/Pine64/Pins.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Pins.h rename to source/Core/BSP/Pine64/Pins.h diff --git a/workspace/TS100/Core/BSP/Pine64/Power.cpp b/source/Core/BSP/Pine64/Power.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Power.cpp rename to source/Core/BSP/Pine64/Power.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/QC_GPIO.cpp b/source/Core/BSP/Pine64/QC_GPIO.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/QC_GPIO.cpp rename to source/Core/BSP/Pine64/QC_GPIO.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/README.md b/source/Core/BSP/Pine64/README.md old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/README.md rename to source/Core/BSP/Pine64/README.md diff --git a/workspace/TS100/Core/BSP/Pine64/Setup.cpp b/source/Core/BSP/Pine64/Setup.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Setup.cpp rename to source/Core/BSP/Pine64/Setup.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/Setup.h b/source/Core/BSP/Pine64/Setup.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Setup.h rename to source/Core/BSP/Pine64/Setup.h diff --git a/workspace/TS100/Core/BSP/Pine64/UnitSettings.h b/source/Core/BSP/Pine64/UnitSettings.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/UnitSettings.h rename to source/Core/BSP/Pine64/UnitSettings.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_compatiable.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_compatiable.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_compatiable.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_compatiable.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_base.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_base.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_base.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_base.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_cache.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_cache.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_cache.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_cache.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_dsp.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_dsp.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_dsp.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_dsp.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_eclic.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_eclic.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_eclic.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_eclic.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_fpu.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_fpu.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_fpu.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_fpu.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_pmp.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_pmp.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_pmp.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_pmp.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_timer.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_timer.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_timer.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/core_feature_timer.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_compiler.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_compiler.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_compiler.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_compiler.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_core.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_core.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_core.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_core.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_gcc.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_gcc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_gcc.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_gcc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_version.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_version.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_version.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/nmsis_version.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_bits.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_bits.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_bits.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_bits.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_encoding.h b/source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_encoding.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_encoding.h rename to source/Core/BSP/Pine64/Vendor/NMSIS/Core/Include/riscv_encoding.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/port.c b/source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/port.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/port.c rename to source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/port.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portasm.S b/source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portasm.S similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portasm.S rename to source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portasm.S diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portmacro.h b/source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portmacro.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portmacro.h rename to source/Core/BSP/Pine64/Vendor/OS/FreeRTOS/Source/portable/GCC/portmacro.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/gd32vf103v_eval.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/gd32vf103v_eval.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/gd32vf103v_eval.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/gd32vf103v_eval.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/nuclei_sdk_hal.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/nuclei_sdk_hal.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/nuclei_sdk_hal.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Include/nuclei_sdk_hal.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/GCC/gcc_gd32vf103_flashxip.ld b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/GCC/gcc_gd32vf103_flashxip.ld similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/GCC/gcc_gd32vf103_flashxip.ld rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/GCC/gcc_gd32vf103_flashxip.ld diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/gd32vf103v_eval.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/gd32vf103v_eval.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/gd32vf103v_eval.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/Source/gd32vf103v_eval.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/openocd_gd32vf103.cfg b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/openocd_gd32vf103.cfg similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/openocd_gd32vf103.cfg rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Board/pinecil/openocd_gd32vf103.cfg diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_core.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_core.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_core.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_core.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_dev.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_dev.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_dev.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_dev.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_host.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_host.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_host.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_host.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_hw.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_hw.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_hw.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_hw.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_regs.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_regs.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_regs.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usb_regs.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbd_int.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbd_int.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbd_int.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbd_int.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbh_int.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbh_int.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbh_int.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/drv_usbh_int.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_ch9_std.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_ch9_std.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_ch9_std.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_ch9_std.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_conf.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_conf.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_conf.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usb_conf.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_conf.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_conf.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_conf.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_conf.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_core.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_core.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_core.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_core.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_enum.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_enum.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_enum.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_enum.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_transc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_transc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_transc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbd_transc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_conf.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_conf.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_conf.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_conf.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_core.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_core.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_core.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_core.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_enum.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_enum.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_enum.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_enum.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_pipe.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_pipe.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_pipe.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_pipe.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_transc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_transc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_transc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/Usb/usbh_transc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_adc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_adc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_adc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_adc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_bkp.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_bkp.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_bkp.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_bkp.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_can.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_can.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_can.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_can.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_crc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_crc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_crc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_crc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dac.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dac.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dac.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dac.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dbg.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dbg.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dbg.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dbg.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dma.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dma.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dma.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_dma.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_eclic.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_eclic.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_eclic.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_eclic.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exmc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exmc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exmc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exmc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exti.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exti.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exti.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_exti.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fmc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fmc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fmc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fmc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fwdgt.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fwdgt.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fwdgt.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_fwdgt.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_gpio.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_gpio.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_gpio.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_gpio.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_i2c.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_i2c.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_i2c.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_i2c.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_libopt.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_libopt.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_libopt.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_libopt.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_pmu.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_pmu.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_pmu.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_pmu.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rcu.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rcu.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rcu.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rcu.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rtc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rtc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rtc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_rtc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_spi.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_spi.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_spi.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_spi.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_timer.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_timer.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_timer.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_timer.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_usart.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_usart.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_usart.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_usart.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_wwdgt.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_wwdgt.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_wwdgt.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/gd32vf103_wwdgt.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/nuclei_sdk_soc.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/nuclei_sdk_soc.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/nuclei_sdk_soc.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/nuclei_sdk_soc.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/system_gd32vf103.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/system_gd32vf103.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/system_gd32vf103.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Include/system_gd32vf103.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_core.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_core.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_core.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_core.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_dev.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_dev.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_dev.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_dev.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_host.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_host.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_host.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usb_host.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbd_int.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbd_int.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbd_int.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbd_int.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbh_int.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbh_int.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbh_int.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/drv_usbh_int.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/gd32vf103_usb_hw.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/gd32vf103_usb_hw.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/gd32vf103_usb_hw.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/gd32vf103_usb_hw.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_core.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_core.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_core.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_core.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_enum.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_enum.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_enum.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_enum.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_transc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_transc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_transc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbd_transc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_core.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_core.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_core.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_core.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_enum.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_enum.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_enum.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_enum.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_pipe.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_pipe.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_pipe.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_pipe.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_transc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_transc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_transc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/Usb/usbh_transc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_adc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_adc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_adc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_adc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_bkp.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_bkp.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_bkp.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_bkp.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_can.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_can.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_can.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_can.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_crc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_crc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_crc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_crc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dac.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dac.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dac.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dac.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dbg.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dbg.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dbg.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dbg.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dma.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dma.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dma.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_dma.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_eclic.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_eclic.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_eclic.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_eclic.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exmc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exmc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exmc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exmc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exti.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exti.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exti.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_exti.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fmc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fmc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fmc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fmc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fwdgt.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fwdgt.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fwdgt.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_fwdgt.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_gpio.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_gpio.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_gpio.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_gpio.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_i2c.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_i2c.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_i2c.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_i2c.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_pmu.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_pmu.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_pmu.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_pmu.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rcu.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rcu.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rcu.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rcu.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rtc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rtc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rtc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_rtc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_spi.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_spi.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_spi.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_spi.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_timer.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_timer.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_timer.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_timer.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_usart.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_usart.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_usart.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_usart.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_wwdgt.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_wwdgt.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_wwdgt.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Drivers/gd32vf103_wwdgt.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/intexc_gd32vf103.S b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/intexc_gd32vf103.S similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/intexc_gd32vf103.S rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/intexc_gd32vf103.S diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/startup_gd32vf103.S b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/startup_gd32vf103.S similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/startup_gd32vf103.S rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/GCC/startup_gd32vf103.S diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/close.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/close.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/close.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/close.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/fstat.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/fstat.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/fstat.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/fstat.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/gettimeofday.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/gettimeofday.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/gettimeofday.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/gettimeofday.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/isatty.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/isatty.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/isatty.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/isatty.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/lseek.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/lseek.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/lseek.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/lseek.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/read.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/read.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/read.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/read.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/sbrk.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/sbrk.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/sbrk.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/sbrk.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/stub.h b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/stub.h similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/stub.h rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/stub.h diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/write.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/write.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/write.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/Stubs/write.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/gd32vf103_soc.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/gd32vf103_soc.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/gd32vf103_soc.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/gd32vf103_soc.c diff --git a/workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/system_gd32vf103.c b/source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/system_gd32vf103.c similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/system_gd32vf103.c rename to source/Core/BSP/Pine64/Vendor/SoC/gd32vf103/Common/Source/system_gd32vf103.c diff --git a/workspace/TS100/Core/BSP/Pine64/flash.c b/source/Core/BSP/Pine64/flash.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/flash.c rename to source/Core/BSP/Pine64/flash.c diff --git a/workspace/TS100/Core/BSP/Pine64/fusb302b.cpp b/source/Core/BSP/Pine64/fusb302b.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/fusb302b.cpp rename to source/Core/BSP/Pine64/fusb302b.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/logo.cpp b/source/Core/BSP/Pine64/logo.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/logo.cpp rename to source/Core/BSP/Pine64/logo.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/postRTOS.cpp b/source/Core/BSP/Pine64/postRTOS.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/postRTOS.cpp rename to source/Core/BSP/Pine64/postRTOS.cpp diff --git a/workspace/TS100/Core/BSP/Pine64/preRTOS.cpp b/source/Core/BSP/Pine64/preRTOS.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/BSP/Pine64/preRTOS.cpp rename to source/Core/BSP/Pine64/preRTOS.cpp diff --git a/workspace/TS100/Core/Drivers/BMA223.cpp b/source/Core/Drivers/BMA223.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/BMA223.cpp rename to source/Core/Drivers/BMA223.cpp diff --git a/workspace/TS100/Core/Drivers/BMA223.hpp b/source/Core/Drivers/BMA223.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/BMA223.hpp rename to source/Core/Drivers/BMA223.hpp diff --git a/workspace/TS100/Core/Drivers/BMA223_defines.h b/source/Core/Drivers/BMA223_defines.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/BMA223_defines.h rename to source/Core/Drivers/BMA223_defines.h diff --git a/workspace/TS100/Core/Drivers/Buttons.cpp b/source/Core/Drivers/Buttons.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Buttons.cpp rename to source/Core/Drivers/Buttons.cpp diff --git a/workspace/TS100/Core/Drivers/Buttons.hpp b/source/Core/Drivers/Buttons.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Buttons.hpp rename to source/Core/Drivers/Buttons.hpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/fusb302b.h b/source/Core/Drivers/FUSB302/fusb302b.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/fusb302b.h rename to source/Core/Drivers/FUSB302/fusb302b.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/fusbpd.cpp b/source/Core/Drivers/FUSB302/fusbpd.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/fusbpd.cpp rename to source/Core/Drivers/FUSB302/fusbpd.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/fusbpd.h b/source/Core/Drivers/FUSB302/fusbpd.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/fusbpd.h rename to source/Core/Drivers/FUSB302/fusbpd.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/int_n.cpp b/source/Core/Drivers/FUSB302/int_n.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/int_n.cpp rename to source/Core/Drivers/FUSB302/int_n.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/int_n.h b/source/Core/Drivers/FUSB302/int_n.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/int_n.h rename to source/Core/Drivers/FUSB302/int_n.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/pd.h b/source/Core/Drivers/FUSB302/pd.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/pd.h rename to source/Core/Drivers/FUSB302/pd.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/pdb_conf.h b/source/Core/Drivers/FUSB302/pdb_conf.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/pdb_conf.h rename to source/Core/Drivers/FUSB302/pdb_conf.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/pdb_msg.h b/source/Core/Drivers/FUSB302/pdb_msg.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/pdb_msg.h rename to source/Core/Drivers/FUSB302/pdb_msg.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/policy_engine.cpp b/source/Core/Drivers/FUSB302/policy_engine.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/policy_engine.cpp rename to source/Core/Drivers/FUSB302/policy_engine.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/policy_engine.h b/source/Core/Drivers/FUSB302/policy_engine.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/policy_engine.h rename to source/Core/Drivers/FUSB302/policy_engine.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/policy_engine_user.cpp b/source/Core/Drivers/FUSB302/policy_engine_user.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/policy_engine_user.cpp rename to source/Core/Drivers/FUSB302/policy_engine_user.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/protocol_rx.cpp b/source/Core/Drivers/FUSB302/protocol_rx.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/protocol_rx.cpp rename to source/Core/Drivers/FUSB302/protocol_rx.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/protocol_rx.h b/source/Core/Drivers/FUSB302/protocol_rx.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/protocol_rx.h rename to source/Core/Drivers/FUSB302/protocol_rx.h diff --git a/workspace/TS100/Core/Drivers/FUSB302/protocol_tx.cpp b/source/Core/Drivers/FUSB302/protocol_tx.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/protocol_tx.cpp rename to source/Core/Drivers/FUSB302/protocol_tx.cpp diff --git a/workspace/TS100/Core/Drivers/FUSB302/protocol_tx.h b/source/Core/Drivers/FUSB302/protocol_tx.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/FUSB302/protocol_tx.h rename to source/Core/Drivers/FUSB302/protocol_tx.h diff --git a/workspace/TS100/Core/Drivers/Font.h b/source/Core/Drivers/Font.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Font.h rename to source/Core/Drivers/Font.h diff --git a/workspace/TS100/Core/Drivers/I2CBB.cpp b/source/Core/Drivers/I2CBB.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/I2CBB.cpp rename to source/Core/Drivers/I2CBB.cpp diff --git a/workspace/TS100/Core/Drivers/I2CBB.hpp b/source/Core/Drivers/I2CBB.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/I2CBB.hpp rename to source/Core/Drivers/I2CBB.hpp diff --git a/workspace/TS100/Core/Drivers/I2C_Wrapper.hpp b/source/Core/Drivers/I2C_Wrapper.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/I2C_Wrapper.hpp rename to source/Core/Drivers/I2C_Wrapper.hpp diff --git a/workspace/TS100/Core/Drivers/LIS2DH12.cpp b/source/Core/Drivers/LIS2DH12.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/LIS2DH12.cpp rename to source/Core/Drivers/LIS2DH12.cpp diff --git a/workspace/TS100/Core/Drivers/LIS2DH12.hpp b/source/Core/Drivers/LIS2DH12.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/LIS2DH12.hpp rename to source/Core/Drivers/LIS2DH12.hpp diff --git a/workspace/TS100/Core/Drivers/LIS2DH12_defines.hpp b/source/Core/Drivers/LIS2DH12_defines.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/LIS2DH12_defines.hpp rename to source/Core/Drivers/LIS2DH12_defines.hpp diff --git a/workspace/TS100/Core/Drivers/MMA8652FC.cpp b/source/Core/Drivers/MMA8652FC.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/MMA8652FC.cpp rename to source/Core/Drivers/MMA8652FC.cpp diff --git a/workspace/TS100/Core/Drivers/MMA8652FC.hpp b/source/Core/Drivers/MMA8652FC.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/MMA8652FC.hpp rename to source/Core/Drivers/MMA8652FC.hpp diff --git a/workspace/TS100/Core/Drivers/MMA8652FC_defines.h b/source/Core/Drivers/MMA8652FC_defines.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/MMA8652FC_defines.h rename to source/Core/Drivers/MMA8652FC_defines.h diff --git a/workspace/TS100/Core/Drivers/MSA301.cpp b/source/Core/Drivers/MSA301.cpp similarity index 100% rename from workspace/TS100/Core/Drivers/MSA301.cpp rename to source/Core/Drivers/MSA301.cpp diff --git a/workspace/TS100/Core/Drivers/MSA301.h b/source/Core/Drivers/MSA301.h similarity index 100% rename from workspace/TS100/Core/Drivers/MSA301.h rename to source/Core/Drivers/MSA301.h diff --git a/workspace/TS100/Core/Drivers/MSA301_defines.h b/source/Core/Drivers/MSA301_defines.h similarity index 100% rename from workspace/TS100/Core/Drivers/MSA301_defines.h rename to source/Core/Drivers/MSA301_defines.h diff --git a/workspace/TS100/Core/Drivers/OLED.cpp b/source/Core/Drivers/OLED.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/OLED.cpp rename to source/Core/Drivers/OLED.cpp diff --git a/workspace/TS100/Core/Drivers/OLED.hpp b/source/Core/Drivers/OLED.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/OLED.hpp rename to source/Core/Drivers/OLED.hpp diff --git a/workspace/TS100/Core/Drivers/README.md b/source/Core/Drivers/README.md old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/README.md rename to source/Core/Drivers/README.md diff --git a/workspace/TS100/Core/Drivers/SC7A20.cpp b/source/Core/Drivers/SC7A20.cpp similarity index 100% rename from workspace/TS100/Core/Drivers/SC7A20.cpp rename to source/Core/Drivers/SC7A20.cpp diff --git a/workspace/TS100/Core/Drivers/SC7A20.hpp b/source/Core/Drivers/SC7A20.hpp similarity index 100% rename from workspace/TS100/Core/Drivers/SC7A20.hpp rename to source/Core/Drivers/SC7A20.hpp diff --git a/workspace/TS100/Core/Drivers/SC7A20_defines.h b/source/Core/Drivers/SC7A20_defines.h similarity index 100% rename from workspace/TS100/Core/Drivers/SC7A20_defines.h rename to source/Core/Drivers/SC7A20_defines.h diff --git a/workspace/TS100/Core/Drivers/Si7210.cpp b/source/Core/Drivers/Si7210.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Si7210.cpp rename to source/Core/Drivers/Si7210.cpp diff --git a/workspace/TS100/Core/Drivers/Si7210.h b/source/Core/Drivers/Si7210.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Si7210.h rename to source/Core/Drivers/Si7210.h diff --git a/workspace/TS100/Core/Drivers/Si7210_defines.h b/source/Core/Drivers/Si7210_defines.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/Si7210_defines.h rename to source/Core/Drivers/Si7210_defines.h diff --git a/workspace/TS100/Core/Drivers/TipThermoModel.cpp b/source/Core/Drivers/TipThermoModel.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/TipThermoModel.cpp rename to source/Core/Drivers/TipThermoModel.cpp diff --git a/workspace/TS100/Core/Drivers/TipThermoModel.h b/source/Core/Drivers/TipThermoModel.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Drivers/TipThermoModel.h rename to source/Core/Drivers/TipThermoModel.h diff --git a/workspace/TS100/Core/Inc/FreeRTOSHooks.h b/source/Core/Inc/FreeRTOSHooks.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/FreeRTOSHooks.h rename to source/Core/Inc/FreeRTOSHooks.h diff --git a/workspace/TS100/Core/Inc/QC3.h b/source/Core/Inc/QC3.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/QC3.h rename to source/Core/Inc/QC3.h diff --git a/workspace/TS100/Core/Inc/Settings.h b/source/Core/Inc/Settings.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/Settings.h rename to source/Core/Inc/Settings.h diff --git a/workspace/TS100/Core/Inc/Translation.h b/source/Core/Inc/Translation.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/Translation.h rename to source/Core/Inc/Translation.h diff --git a/workspace/TS100/Core/Inc/expMovingAverage.h b/source/Core/Inc/expMovingAverage.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/expMovingAverage.h rename to source/Core/Inc/expMovingAverage.h diff --git a/workspace/TS100/Core/Inc/gui.hpp b/source/Core/Inc/gui.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/gui.hpp rename to source/Core/Inc/gui.hpp diff --git a/workspace/TS100/Core/Inc/history.hpp b/source/Core/Inc/history.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/history.hpp rename to source/Core/Inc/history.hpp diff --git a/workspace/TS100/Core/Inc/main.hpp b/source/Core/Inc/main.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/main.hpp rename to source/Core/Inc/main.hpp diff --git a/workspace/TS100/Core/Inc/power.hpp b/source/Core/Inc/power.hpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/power.hpp rename to source/Core/Inc/power.hpp diff --git a/workspace/TS100/Core/Inc/stm32f1xx_hal_conf.h b/source/Core/Inc/stm32f1xx_hal_conf.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/stm32f1xx_hal_conf.h rename to source/Core/Inc/stm32f1xx_hal_conf.h diff --git a/workspace/TS100/Core/Inc/stm32f1xx_it.h b/source/Core/Inc/stm32f1xx_it.h old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Inc/stm32f1xx_it.h rename to source/Core/Inc/stm32f1xx_it.h diff --git a/workspace/TS100/Core/Src/FreeRTOSHooks.c b/source/Core/Src/FreeRTOSHooks.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/FreeRTOSHooks.c rename to source/Core/Src/FreeRTOSHooks.c diff --git a/workspace/TS100/Core/Src/QC3.cpp b/source/Core/Src/QC3.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/QC3.cpp rename to source/Core/Src/QC3.cpp diff --git a/workspace/TS100/Core/Src/Settings.cpp b/source/Core/Src/Settings.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/Settings.cpp rename to source/Core/Src/Settings.cpp diff --git a/workspace/TS100/Core/Src/freertos.c b/source/Core/Src/freertos.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/freertos.c rename to source/Core/Src/freertos.c diff --git a/workspace/TS100/Core/Src/gui.cpp b/source/Core/Src/gui.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/gui.cpp rename to source/Core/Src/gui.cpp diff --git a/workspace/TS100/Core/Src/main.cpp b/source/Core/Src/main.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/main.cpp rename to source/Core/Src/main.cpp diff --git a/workspace/TS100/Core/Src/power.cpp b/source/Core/Src/power.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/power.cpp rename to source/Core/Src/power.cpp diff --git a/workspace/TS100/Core/Src/syscalls.c b/source/Core/Src/syscalls.c old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Src/syscalls.c rename to source/Core/Src/syscalls.c diff --git a/workspace/TS100/Core/Threads/GUIThread.cpp b/source/Core/Threads/GUIThread.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Threads/GUIThread.cpp rename to source/Core/Threads/GUIThread.cpp diff --git a/workspace/TS100/Core/Threads/MOVThread.cpp b/source/Core/Threads/MOVThread.cpp similarity index 100% rename from workspace/TS100/Core/Threads/MOVThread.cpp rename to source/Core/Threads/MOVThread.cpp diff --git a/workspace/TS100/Core/Threads/PIDThread.cpp b/source/Core/Threads/PIDThread.cpp old mode 100755 new mode 100644 similarity index 100% rename from workspace/TS100/Core/Threads/PIDThread.cpp rename to source/Core/Threads/PIDThread.cpp diff --git a/workspace/TS100/Core/Threads/POWThread.cpp b/source/Core/Threads/POWThread.cpp similarity index 100% rename from workspace/TS100/Core/Threads/POWThread.cpp rename to source/Core/Threads/POWThread.cpp diff --git a/workspace/TS100/Makefile b/source/Makefile similarity index 95% rename from workspace/TS100/Makefile rename to source/Makefile index f9dc835f..26e596f8 100644 --- a/workspace/TS100/Makefile +++ b/source/Makefile @@ -306,9 +306,9 @@ $(OUT_OBJS_S): $(OUTPUT_DIR)/%.o: %.S Makefile @echo 'Building file: $<' @$(AS) -c $(AFLAGS) $< -o $@ -$(APP_INC_DIR)/unit.h $(GENERATED_TRANSLATION_SOURCE): $(TRANSLATION_FILES) Makefile ../../Translations/make_translation.py +$(APP_INC_DIR)/unit.h $(GENERATED_TRANSLATION_SOURCE): $(TRANSLATION_FILES) Makefile ../Translations/make_translation.py @echo 'Building translations' - @cd ../../Translations && python3 make_translation.py + @cd ../Translations && python3 make_translation.py clean : diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c b/source/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h b/source/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/croutine.c b/source/Middlewares/Third_Party/FreeRTOS/Source/croutine.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/croutine.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/croutine.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c b/source/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/event_groups.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/atomic.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/atomic.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/atomic.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/atomic.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/list.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/list.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/list.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/list.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/message_buffer.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/message_buffer.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/message_buffer.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/message_buffer.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/portable.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/portable.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/portable.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/portable.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/queue.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/queue.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/queue.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/queue.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/stack_macros.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/stream_buffer.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/task.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/task.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/task.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/task.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/timers.h b/source/Middlewares/Third_Party/FreeRTOS/Source/include/timers.h similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/include/timers.h rename to source/Middlewares/Third_Party/FreeRTOS/Source/include/timers.h diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/list.c b/source/Middlewares/Third_Party/FreeRTOS/Source/list.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/list.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/list.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/queue.c b/source/Middlewares/Third_Party/FreeRTOS/Source/queue.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/queue.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/queue.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/tasks.c b/source/Middlewares/Third_Party/FreeRTOS/Source/tasks.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/tasks.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/tasks.c diff --git a/workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/timers.c b/source/Middlewares/Third_Party/FreeRTOS/Source/timers.c similarity index 100% rename from workspace/TS100/Middlewares/Third_Party/FreeRTOS/Source/timers.c rename to source/Middlewares/Third_Party/FreeRTOS/Source/timers.c diff --git a/workspace/TS100/Startup/startup_stm32f103t8ux.S b/source/Startup/startup_stm32f103t8ux.S similarity index 100% rename from workspace/TS100/Startup/startup_stm32f103t8ux.S rename to source/Startup/startup_stm32f103t8ux.S diff --git a/workspace/TS100/build.sh b/source/build.sh old mode 100755 new mode 100644 similarity index 99% rename from workspace/TS100/build.sh rename to source/build.sh index e747bc06..fd3f4b75 --- a/workspace/TS100/build.sh +++ b/source/build.sh @@ -1,6 +1,6 @@ #!/bin/bash -TRANSLATION_DIR="../../Translations" +TRANSLATION_DIR="../Translations" TRANSLATION_SCRIPT="make_translation.py" # AVAILABLE_LANGUAGES will be calculating according to json files in $TRANSLATION_DIR diff --git a/workspace/TS100/configuration.h b/source/configuration.h similarity index 100% rename from workspace/TS100/configuration.h rename to source/configuration.h diff --git a/workspace/TS100/stm32f103.ld b/source/stm32f103.ld similarity index 100% rename from workspace/TS100/stm32f103.ld rename to source/stm32f103.ld diff --git a/workspace/TS100/version.h b/source/version.h similarity index 100% rename from workspace/TS100/version.h rename to source/version.h diff --git a/workspace/TS100/.mxproject b/workspace/TS100/.mxproject deleted file mode 100644 index 4e68b791..00000000 --- a/workspace/TS100/.mxproject +++ /dev/null @@ -1,28 +0,0 @@ -[PreviousGenFiles] -AdvancedFolderStructure=true -HeaderFileListSize=4 -HeaderFiles#0=/home/ralim/source/ts100/workspace/TS100/Core/Inc/FreeRTOSConfig.h -HeaderFiles#1=/home/ralim/source/ts100/workspace/TS100/Core/Inc/stm32f1xx_it.h -HeaderFiles#2=/home/ralim/source/ts100/workspace/TS100/Core/Inc/stm32f1xx_hal_conf.h -HeaderFiles#3=/home/ralim/source/ts100/workspace/TS100/Core/Inc/main.h -HeaderFolderListSize=1 -HeaderPath#0=/home/ralim/source/ts100/workspace/TS100/Core/Inc -HeaderFiles=; -SourceFileListSize=5 -SourceFiles#0=/home/ralim/source/ts100/workspace/TS100/Core/Src/freertos.c -SourceFiles#1=/home/ralim/source/ts100/workspace/TS100/Core/Src/stm32f1xx_it.c -SourceFiles#2=/home/ralim/source/ts100/workspace/TS100/Core/Src/stm32f1xx_hal_msp.c -SourceFiles#3=/home/ralim/source/ts100/workspace/TS100/Core/Src/stm32f1xx_hal_timebase_tim.c -SourceFiles#4=/home/ralim/source/ts100/workspace/TS100/Core/Src/main.c -SourceFolderListSize=1 -SourcePath#0=/home/ralim/source/ts100/workspace/TS100/Core/Src -SourceFiles=; - -[PreviousLibFiles] -LibFiles=Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_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/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;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h;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_i2c.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/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;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc_ex.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h;Drivers/STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_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/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;Middlewares/Third_Party/FreeRTOS/Source/include/croutine.h;Middlewares/Third_Party/FreeRTOS/Source/include/deprecated_definitions.h;Middlewares/Third_Party/FreeRTOS/Source/include/event_groups.h;Middlewares/Third_Party/FreeRTOS/Source/include/FreeRTOS.h;Middlewares/Third_Party/FreeRTOS/Source/include/list.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_prototypes.h;Middlewares/Third_Party/FreeRTOS/Source/include/mpu_wrappers.h;Middlewares/Third_Party/FreeRTOS/Source/include/portable.h;Middlewares/Third_Party/FreeRTOS/Source/include/projdefs.h;Middlewares/Third_Party/FreeRTOS/Source/include/queue.h;Middlewares/Third_Party/FreeRTOS/Source/include/semphr.h;Middlewares/Third_Party/FreeRTOS/Source/include/StackMacros.h;Middlewares/Third_Party/FreeRTOS/Source/include/task.h;Middlewares/Third_Party/FreeRTOS/Source/include/timers.h;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.h;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/portmacro.h;Drivers/CMSIS/Device/ST/STM32F1xx/Include/stm32f103xb.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/core_cm4.h;Drivers/CMSIS/Include/core_sc000.h;Drivers/CMSIS/Include/arm_common_tables.h;Drivers/CMSIS/Include/cmsis_gcc.h;Drivers/CMSIS/Include/core_cmSimd.h;Drivers/CMSIS/Include/core_cmInstr.h;Drivers/CMSIS/Include/core_cm7.h;Drivers/CMSIS/Include/core_cmFunc.h;Drivers/CMSIS/Include/arm_const_structs.h;Drivers/CMSIS/Include/core_cm0.h;Drivers/CMSIS/Include/core_sc300.h;Drivers/CMSIS/Include/arm_math.h;Drivers/CMSIS/Include/cmsis_armcc_V6.h;Drivers/CMSIS/Include/core_cm0plus.h;Drivers/CMSIS/Include/cmsis_armcc.h;Drivers/CMSIS/Include/core_cm3.h; - -[PreviousUsedCubeIDEFiles] -SourceFiles=Core/Src/main.c;Core/Src/freertos.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_adc.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc_ex.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.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/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;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.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_i2c.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/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;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c;Drivers/STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio_ex.c;Core/Src/system_stm32f1xx.c;Drivers/CMSIS/Device/ST/STM32F1xx/Source/Templates/system_stm32f1xx.c;null;Middlewares/Third_Party/FreeRTOS/Source/croutine.c;Middlewares/Third_Party/FreeRTOS/Source/event_groups.c;Middlewares/Third_Party/FreeRTOS/Source/list.c;Middlewares/Third_Party/FreeRTOS/Source/queue.c;Middlewares/Third_Party/FreeRTOS/Source/tasks.c;Middlewares/Third_Party/FreeRTOS/Source/timers.c;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS/cmsis_os.c;Middlewares/Third_Party/FreeRTOS/Source/portable/MemMang/heap_4.c;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3/port.c; -HeaderPath=Drivers/STM32F1xx_HAL_Driver/Inc;Drivers/STM32F1xx_HAL_Driver/Inc/Legacy;Middlewares/Third_Party/FreeRTOS/Source/include;Middlewares/Third_Party/FreeRTOS/Source/CMSIS_RTOS;Middlewares/Third_Party/FreeRTOS/Source/portable/GCC/ARM_CM3;Drivers/CMSIS/Device/ST/STM32F1xx/Include;Drivers/CMSIS/Include;Core/Inc; -CDefines=USE_HAL_DRIVER;STM32F103xB;USE_HAL_DRIVER;STM32F103xB; - diff --git a/workspace/TS100/.project b/workspace/TS100/.project deleted file mode 100644 index 0471bc04..00000000 --- a/workspace/TS100/.project +++ /dev/null @@ -1,31 +0,0 @@ - - - TS100 - - - - - - org.eclipse.cdt.managedbuilder.core.genmakebuilder - clean,full,incremental, - - - - - org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder - full,incremental, - - - - - - com.st.stm32cube.ide.mcu.MCUProjectNature - org.eclipse.cdt.core.cnature - com.st.stm32cube.ide.mcu.MCUCubeIdeServicesRevAProjectNature - com.st.stm32cube.ide.mcu.MCUCubeProjectNature - com.st.stm32cube.ide.mcu.MCUSingleCpuProjectNature - org.eclipse.cdt.managedbuilder.core.managedBuildNature - org.eclipse.cdt.managedbuilder.core.ScannerConfigNature - org.eclipse.cdt.core.ccnature - - diff --git a/workspace/TS100/Core/Gen/.gitignore b/workspace/TS100/Core/Gen/.gitignore deleted file mode 100644 index 72e8ffc0..00000000 --- a/workspace/TS100/Core/Gen/.gitignore +++ /dev/null @@ -1 +0,0 @@ -* diff --git a/workspace/TS100/TS100.ioc b/workspace/TS100/TS100.ioc deleted file mode 100644 index e1d13e68..00000000 --- a/workspace/TS100/TS100.ioc +++ /dev/null @@ -1,327 +0,0 @@ -#MicroXplorer Configuration settings - do not modify -ADC1.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_7 -ADC1.Channel-1\#ChannelRegularConversion=ADC_CHANNEL_9 -ADC1.Channel-2\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC1.Channel-3\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC1.Channel-4\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC1.Channel-5\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC1.ContinuousConvMode=ENABLE -ADC1.DataAlign=ADC_DATAALIGN_RIGHT -ADC1.DiscontinuousConvMode=DISABLE -ADC1.EnableAnalogWatchDog=false -ADC1.EnableRegularConversion=ENABLE -ADC1.ExternalTrigConv=ADC_SOFTWARE_START -ADC1.ExternalTrigInjecConv=ADC_EXTERNALTRIGINJECCONV_T2_CC1 -ADC1.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,DataAlign,ScanConvMode,ContinuousConvMode,DiscontinuousConvMode,EnableRegularConversion,NbrOfConversion,ExternalTrigConv,InjNumberOfConversion,EnableAnalogWatchDog,Rank-1\#ChannelRegularConversion,Channel-1\#ChannelRegularConversion,SamplingTime-1\#ChannelRegularConversion,master,Rank-2\#ChannelInjectedConversion,Channel-2\#ChannelInjectedConversion,SamplingTime-2\#ChannelInjectedConversion,InjectedOffset-2\#ChannelInjectedConversion,Rank-3\#ChannelInjectedConversion,Channel-3\#ChannelInjectedConversion,SamplingTime-3\#ChannelInjectedConversion,InjectedOffset-3\#ChannelInjectedConversion,Rank-4\#ChannelInjectedConversion,Channel-4\#ChannelInjectedConversion,SamplingTime-4\#ChannelInjectedConversion,InjectedOffset-4\#ChannelInjectedConversion,Rank-5\#ChannelInjectedConversion,Channel-5\#ChannelInjectedConversion,SamplingTime-5\#ChannelInjectedConversion,InjectedOffset-5\#ChannelInjectedConversion,ExternalTrigInjecConv,InjectedConvMode,Mode -ADC1.InjNumberOfConversion=4 -ADC1.InjectedConvMode=None -ADC1.InjectedOffset-2\#ChannelInjectedConversion=0 -ADC1.InjectedOffset-3\#ChannelInjectedConversion=0 -ADC1.InjectedOffset-4\#ChannelInjectedConversion=0 -ADC1.InjectedOffset-5\#ChannelInjectedConversion=0 -ADC1.Mode=ADC_DUALMODE_REGSIMULT_INJECSIMULT -ADC1.NbrOfConversion=2 -ADC1.NbrOfConversionFlag=1 -ADC1.Rank-0\#ChannelRegularConversion=1 -ADC1.Rank-1\#ChannelRegularConversion=2 -ADC1.Rank-2\#ChannelInjectedConversion=1 -ADC1.Rank-3\#ChannelInjectedConversion=2 -ADC1.Rank-4\#ChannelInjectedConversion=3 -ADC1.Rank-5\#ChannelInjectedConversion=4 -ADC1.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_239CYCLES_5 -ADC1.SamplingTime-1\#ChannelRegularConversion=ADC_SAMPLETIME_239CYCLES_5 -ADC1.SamplingTime-2\#ChannelInjectedConversion=ADC_SAMPLETIME_239CYCLES_5 -ADC1.SamplingTime-3\#ChannelInjectedConversion=ADC_SAMPLETIME_71CYCLES_5 -ADC1.SamplingTime-4\#ChannelInjectedConversion=ADC_SAMPLETIME_239CYCLES_5 -ADC1.SamplingTime-5\#ChannelInjectedConversion=ADC_SAMPLETIME_71CYCLES_5 -ADC1.ScanConvMode=ADC_SCAN_ENABLE -ADC1.master=1 -ADC2.Channel-0\#ChannelRegularConversion=ADC_CHANNEL_8 -ADC2.Channel-1\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC2.Channel-2\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC2.Channel-3\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC2.Channel-4\#ChannelInjectedConversion=ADC_CHANNEL_8 -ADC2.ContinuousConvMode=DISABLE -ADC2.DataAlign=ADC_DATAALIGN_RIGHT -ADC2.DiscontinuousConvMode=DISABLE -ADC2.EnableAnalogWatchDog=false -ADC2.EnableRegularConversion=ENABLE -ADC2.IPParameters=Rank-0\#ChannelRegularConversion,Channel-0\#ChannelRegularConversion,SamplingTime-0\#ChannelRegularConversion,NbrOfConversionFlag,Rank-1\#ChannelInjectedConversion,Channel-1\#ChannelInjectedConversion,SamplingTime-1\#ChannelInjectedConversion,InjectedOffset-1\#ChannelInjectedConversion,Rank-2\#ChannelInjectedConversion,Channel-2\#ChannelInjectedConversion,SamplingTime-2\#ChannelInjectedConversion,InjectedOffset-2\#ChannelInjectedConversion,Rank-3\#ChannelInjectedConversion,Channel-3\#ChannelInjectedConversion,SamplingTime-3\#ChannelInjectedConversion,InjectedOffset-3\#ChannelInjectedConversion,Rank-4\#ChannelInjectedConversion,Channel-4\#ChannelInjectedConversion,SamplingTime-4\#ChannelInjectedConversion,InjectedOffset-4\#ChannelInjectedConversion,InjNumberOfConversion,Mode,DataAlign,ScanConvMode,ContinuousConvMode,DiscontinuousConvMode,EnableRegularConversion,NbrOfConversion,InjectedConvMode,EnableAnalogWatchDog -ADC2.InjNumberOfConversion=4 -ADC2.InjectedConvMode=None -ADC2.InjectedOffset-1\#ChannelInjectedConversion=0 -ADC2.InjectedOffset-2\#ChannelInjectedConversion=0 -ADC2.InjectedOffset-3\#ChannelInjectedConversion=0 -ADC2.InjectedOffset-4\#ChannelInjectedConversion=0 -ADC2.Mode=ADC_DUALMODE_REGSIMULT_INJECSIMULT -ADC2.NbrOfConversion=1 -ADC2.NbrOfConversionFlag=1 -ADC2.Rank-0\#ChannelRegularConversion=1 -ADC2.Rank-1\#ChannelInjectedConversion=1 -ADC2.Rank-2\#ChannelInjectedConversion=2 -ADC2.Rank-3\#ChannelInjectedConversion=3 -ADC2.Rank-4\#ChannelInjectedConversion=4 -ADC2.SamplingTime-0\#ChannelRegularConversion=ADC_SAMPLETIME_1CYCLE_5 -ADC2.SamplingTime-1\#ChannelInjectedConversion=ADC_SAMPLETIME_1CYCLE_5 -ADC2.SamplingTime-2\#ChannelInjectedConversion=ADC_SAMPLETIME_1CYCLE_5 -ADC2.SamplingTime-3\#ChannelInjectedConversion=ADC_SAMPLETIME_1CYCLE_5 -ADC2.SamplingTime-4\#ChannelInjectedConversion=ADC_SAMPLETIME_1CYCLE_5 -ADC2.ScanConvMode=ADC_SCAN_ENABLE -Dma.ADC1.2.Direction=DMA_PERIPH_TO_MEMORY -Dma.ADC1.2.Instance=DMA1_Channel1 -Dma.ADC1.2.MemDataAlignment=DMA_MDATAALIGN_HALFWORD -Dma.ADC1.2.MemInc=DMA_MINC_ENABLE -Dma.ADC1.2.Mode=DMA_CIRCULAR -Dma.ADC1.2.PeriphDataAlignment=DMA_PDATAALIGN_HALFWORD -Dma.ADC1.2.PeriphInc=DMA_PINC_DISABLE -Dma.ADC1.2.Priority=DMA_PRIORITY_VERY_HIGH -Dma.ADC1.2.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority -Dma.I2C1_RX.0.Direction=DMA_PERIPH_TO_MEMORY -Dma.I2C1_RX.0.Instance=DMA1_Channel7 -Dma.I2C1_RX.0.MemDataAlignment=DMA_MDATAALIGN_BYTE -Dma.I2C1_RX.0.MemInc=DMA_MINC_ENABLE -Dma.I2C1_RX.0.Mode=DMA_NORMAL -Dma.I2C1_RX.0.PeriphDataAlignment=DMA_PDATAALIGN_BYTE -Dma.I2C1_RX.0.PeriphInc=DMA_PINC_DISABLE -Dma.I2C1_RX.0.Priority=DMA_PRIORITY_MEDIUM -Dma.I2C1_RX.0.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority -Dma.I2C1_TX.1.Direction=DMA_MEMORY_TO_PERIPH -Dma.I2C1_TX.1.Instance=DMA1_Channel6 -Dma.I2C1_TX.1.MemDataAlignment=DMA_MDATAALIGN_BYTE -Dma.I2C1_TX.1.MemInc=DMA_MINC_ENABLE -Dma.I2C1_TX.1.Mode=DMA_NORMAL -Dma.I2C1_TX.1.PeriphDataAlignment=DMA_PDATAALIGN_BYTE -Dma.I2C1_TX.1.PeriphInc=DMA_PINC_DISABLE -Dma.I2C1_TX.1.Priority=DMA_PRIORITY_MEDIUM -Dma.I2C1_TX.1.RequestParameters=Instance,Direction,PeriphInc,MemInc,PeriphDataAlignment,MemDataAlignment,Mode,Priority -Dma.Request0=I2C1_RX -Dma.Request1=I2C1_TX -Dma.Request2=ADC1 -Dma.RequestsNb=3 -FREERTOS.FootprintOK=true -FREERTOS.INCLUDE_vTaskDelete=0 -FREERTOS.IPParameters=Tasks01,configTICK_RATE_HZ,configMAX_PRIORITIES,configMINIMAL_STACK_SIZE,configTOTAL_HEAP_SIZE,INCLUDE_vTaskDelete,FootprintOK -FREERTOS.Tasks01=GUITask,0,512,StartGUITask,Default,NULL,Dynamic,NULL,NULL;PIDTask,0,256,StartPIDTask,Default,NULL,Dynamic,NULL,NULL;ROTTask,-2,256,StartRotationTask,Default,NULL,Dynamic,NULL,NULL -FREERTOS.configMAX_PRIORITIES=4 -FREERTOS.configMINIMAL_STACK_SIZE=256 -FREERTOS.configTICK_RATE_HZ=100 -FREERTOS.configTOTAL_HEAP_SIZE=10240 -File.Version=6 -I2C1.DutyCycle=I2C_DUTYCYCLE_2 -I2C1.I2C_Mode=I2C_Fast -I2C1.IPParameters=I2C_Mode,DutyCycle -IWDG.IPParameters=Prescaler -IWDG.Prescaler=IWDG_PRESCALER_256 -KeepUserPlacement=false -Mcu.Family=STM32F1 -Mcu.IP0=ADC1 -Mcu.IP1=ADC2 -Mcu.IP10=TIM3 -Mcu.IP2=DMA -Mcu.IP3=FREERTOS -Mcu.IP4=I2C1 -Mcu.IP5=IWDG -Mcu.IP6=NVIC -Mcu.IP7=RCC -Mcu.IP8=SYS -Mcu.IP9=TIM2 -Mcu.IPNb=11 -Mcu.Name=STM32F103T(8-B)Ux -Mcu.Package=VFQFPN36 -Mcu.Pin0=PA6 -Mcu.Pin1=PA7 -Mcu.Pin10=PB5 -Mcu.Pin11=PB6 -Mcu.Pin12=PB7 -Mcu.Pin13=VP_FREERTOS_VS_CMSIS_V1 -Mcu.Pin14=VP_IWDG_VS_IWDG -Mcu.Pin15=VP_SYS_VS_tim1 -Mcu.Pin16=VP_TIM2_VS_ClockSourceINT -Mcu.Pin17=VP_TIM2_VS_no_output1 -Mcu.Pin18=VP_TIM2_VS_no_output3 -Mcu.Pin19=VP_TIM3_VS_ClockSourceINT -Mcu.Pin2=PB0 -Mcu.Pin20=VP_TIM3_VS_no_output4 -Mcu.Pin3=PB1 -Mcu.Pin4=PA8 -Mcu.Pin5=PA9 -Mcu.Pin6=PA13 -Mcu.Pin7=PA14 -Mcu.Pin8=PB3 -Mcu.Pin9=PB4 -Mcu.PinsNb=21 -Mcu.ThirdPartyNb=0 -Mcu.UserConstants= -Mcu.UserName=STM32F103T8Ux -MxCube.Version=5.2.1 -MxDb.Version=DB.5.0.21 -NVIC.ADC1_2_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.BusFault_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -NVIC.DMA1_Channel1_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.DMA1_Channel6_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.DMA1_Channel7_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.DebugMonitor_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -NVIC.HardFault_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -NVIC.I2C1_ER_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.I2C1_EV_IRQn=true\:5\:0\:false\:false\:true\:true\:true\:true -NVIC.MemoryManagement_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -NVIC.NonMaskableInt_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -NVIC.PendSV_IRQn=true\:15\:0\:false\:false\:false\:true\:true\:false -NVIC.PriorityGroup=NVIC_PRIORITYGROUP_4 -NVIC.SVCall_IRQn=true\:0\:0\:false\:false\:false\:false\:true\:false -NVIC.SysTick_IRQn=true\:15\:0\:false\:false\:false\:true\:true\:true -NVIC.TIM1_UP_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:true -NVIC.TimeBase=TIM1_UP_IRQn -NVIC.TimeBaseIP=TIM1 -NVIC.UsageFault_IRQn=true\:0\:0\:false\:false\:true\:false\:true\:false -PA13.Locked=true -PA13.Mode=Serial_Wire -PA13.Signal=SYS_JTMS-SWDIO -PA14.Locked=true -PA14.Mode=Serial_Wire -PA14.Signal=SYS_JTCK-SWCLK -PA6.GPIOParameters=GPIO_Label -PA6.GPIO_Label=KEY_B -PA6.Locked=true -PA6.Signal=GPIO_Input -PA7.GPIOParameters=GPIO_Label -PA7.GPIO_Label=TMP36_INPUT -PA7.Locked=true -PA7.Signal=ADCx_IN7 -PA8.GPIOParameters=GPIO_Label -PA8.GPIO_Label=OLED_RESET -PA8.Locked=true -PA8.Signal=GPIO_Output -PA9.GPIOParameters=GPIO_Label -PA9.GPIO_Label=KEY_A -PA9.Locked=true -PA9.Signal=GPIO_Input -PB0.GPIOParameters=GPIO_Label -PB0.GPIO_Label=TIP_TEMP -PB0.Locked=true -PB0.Signal=ADCx_IN8 -PB1.GPIOParameters=GPIO_Label -PB1.GPIO_Label=VIN -PB1.Locked=true -PB1.Signal=ADCx_IN9 -PB3.GPIOParameters=GPIO_Label -PB3.GPIO_Label=INT_Orientation -PB3.Locked=true -PB3.Signal=GPXTI3 -PB4.GPIOParameters=GPIO_Label -PB4.GPIO_Label=PWM Out -PB4.Locked=true -PB4.Signal=S_TIM3_CH1 -PB5.GPIOParameters=GPIO_Label -PB5.GPIO_Label=INT_Movement -PB5.Locked=true -PB5.Signal=GPXTI5 -PB6.GPIOParameters=GPIO_Label -PB6.GPIO_Label=SCL -PB6.Mode=I2C -PB6.Signal=I2C1_SCL -PB7.GPIOParameters=GPIO_Label -PB7.GPIO_Label=SDA -PB7.Mode=I2C -PB7.Signal=I2C1_SDA -PCC.Checker=false -PCC.Line=STM32F103 -PCC.MCU=STM32F103T(8-B)Ux -PCC.PartNumber=STM32F103T8Ux -PCC.Seq0=0 -PCC.Series=STM32F1 -PCC.Temperature=25 -PCC.Vdd=3.3 -PinOutPanel.RotationAngle=0 -ProjectManager.AskForMigrate=true -ProjectManager.BackupPrevious=false -ProjectManager.CompilerOptimize=3 -ProjectManager.ComputerToolchain=false -ProjectManager.CoupleFile=false -ProjectManager.CustomerFirmwarePackage= -ProjectManager.DefaultFWLocation=true -ProjectManager.DeletePrevious=true -ProjectManager.DeviceId=STM32F103T8Ux -ProjectManager.FirmwarePackage=STM32Cube FW_F1 V1.7.0 -ProjectManager.FreePins=true -ProjectManager.HalAssertFull=false -ProjectManager.HeapSize=0x200 -ProjectManager.KeepUserCode=true -ProjectManager.LastFirmware=true -ProjectManager.LibraryCopy=1 -ProjectManager.MainLocation=Core/Src -ProjectManager.NoMain=false -ProjectManager.PreviousToolchain=STM32CubeIDE -ProjectManager.ProjectBuild=false -ProjectManager.ProjectFileName=TS100.ioc -ProjectManager.ProjectName=TS100 -ProjectManager.StackSize=0x400 -ProjectManager.TargetToolchain=STM32CubeIDE -ProjectManager.ToolChainLocation= -ProjectManager.UnderRoot=true -ProjectManager.functionlistsort=1-MX_GPIO_Init-GPIO-false-HAL-true,2-MX_DMA_Init-DMA-false-HAL-true,3-MX_I2C1_Init-I2C1-false-HAL-true,4-MX_ADC1_Init-ADC1-false-HAL-true,5-SystemClock_Config-RCC-false-HAL-true,6-MX_TIM3_Init-TIM3-false-HAL-true,7-MX_IWDG_Init-IWDG-false-HAL-true,8-MX_TIM2_Init-TIM2-false-HAL-true,9-MX_ADC2_Init-ADC2-false-HAL-true -RCC.ADCFreqValue=8000000 -RCC.ADCPresc=RCC_ADCPCLK2_DIV8 -RCC.AHBFreq_Value=64000000 -RCC.APB1CLKDivider=RCC_HCLK_DIV16 -RCC.APB1Freq_Value=4000000 -RCC.APB1TimFreq_Value=8000000 -RCC.APB2Freq_Value=64000000 -RCC.APB2TimFreq_Value=64000000 -RCC.FCLKCortexFreq_Value=64000000 -RCC.FamilyName=M -RCC.HCLKFreq_Value=64000000 -RCC.IPParameters=ADCFreqValue,ADCPresc,AHBFreq_Value,APB1CLKDivider,APB1Freq_Value,APB1TimFreq_Value,APB2Freq_Value,APB2TimFreq_Value,FCLKCortexFreq_Value,FamilyName,HCLKFreq_Value,MCOFreq_Value,PLLCLKFreq_Value,PLLMCOFreq_Value,PLLMUL,PLLSourceVirtual,SYSCLKFreq_VALUE,SYSCLKSource,TimSysFreq_Value,USBFreq_Value,USBPrescaler -RCC.MCOFreq_Value=64000000 -RCC.PLLCLKFreq_Value=64000000 -RCC.PLLMCOFreq_Value=32000000 -RCC.PLLMUL=RCC_PLL_MUL16 -RCC.PLLSourceVirtual=RCC_PLLSOURCE_HSI_DIV2 -RCC.SYSCLKFreq_VALUE=64000000 -RCC.SYSCLKSource=RCC_SYSCLKSOURCE_PLLCLK -RCC.TimSysFreq_Value=64000000 -RCC.USBFreq_Value=42666666.666666664 -RCC.USBPrescaler=RCC_USBCLKSOURCE_PLL_DIV1_5 -SH.ADCx_IN7.0=ADC1_IN7,IN7 -SH.ADCx_IN7.ConfNb=1 -SH.ADCx_IN8.0=ADC1_IN8,IN8 -SH.ADCx_IN8.1=ADC2_IN8,IN8 -SH.ADCx_IN8.ConfNb=2 -SH.ADCx_IN9.0=ADC2_IN9 -SH.ADCx_IN9.1=ADC1_IN9,IN9 -SH.ADCx_IN9.ConfNb=2 -SH.GPXTI3.0=GPIO_EXTI3 -SH.GPXTI3.ConfNb=1 -SH.GPXTI5.0=GPIO_EXTI5 -SH.GPXTI5.ConfNb=1 -SH.S_TIM3_CH1.0=TIM3_CH1,PWM Generation1 CH1 -SH.S_TIM3_CH1.ConfNb=1 -TIM2.Channel-PWM\ Generation1\ No\ Output=TIM_CHANNEL_1 -TIM2.Channel-PWM\ Generation3\ No\ Output=TIM_CHANNEL_3 -TIM2.IPParameters=Channel-PWM Generation1 No Output,Channel-PWM Generation3 No Output -TIM3.Channel-Output\ Compare4\ No\ Output=TIM_CHANNEL_4 -TIM3.Channel-PWM\ Generation1\ CH1=TIM_CHANNEL_1 -TIM3.ClockDivision=TIM_CLOCKDIVISION_DIV4 -TIM3.IPParameters=Channel-PWM Generation1 CH1,OCFastMode_PWM-PWM Generation1 CH1,ClockDivision,Prescaler,Period,Channel-Output Compare4 No Output,OCMode_4,Pulse-Output Compare4 No Output -TIM3.OCFastMode_PWM-PWM\ Generation1\ CH1=TIM_OCFAST_ENABLE -TIM3.OCMode_4=TIM_OCMODE_ACTIVE -TIM3.Period=65535 -TIM3.Prescaler=2000 -TIM3.Pulse-Output\ Compare4\ No\ Output=65000 -VP_FREERTOS_VS_CMSIS_V1.Mode=CMSIS_V1 -VP_FREERTOS_VS_CMSIS_V1.Signal=FREERTOS_VS_CMSIS_V1 -VP_IWDG_VS_IWDG.Mode=IWDG_Activate -VP_IWDG_VS_IWDG.Signal=IWDG_VS_IWDG -VP_SYS_VS_tim1.Mode=TIM1 -VP_SYS_VS_tim1.Signal=SYS_VS_tim1 -VP_TIM2_VS_ClockSourceINT.Mode=Internal -VP_TIM2_VS_ClockSourceINT.Signal=TIM2_VS_ClockSourceINT -VP_TIM2_VS_no_output1.Mode=PWM Generation1 No Output -VP_TIM2_VS_no_output1.Signal=TIM2_VS_no_output1 -VP_TIM2_VS_no_output3.Mode=PWM Generation3 No Output -VP_TIM2_VS_no_output3.Signal=TIM2_VS_no_output3 -VP_TIM3_VS_ClockSourceINT.Mode=Internal -VP_TIM3_VS_ClockSourceINT.Signal=TIM3_VS_ClockSourceINT -VP_TIM3_VS_no_output4.Mode=Output Compare4 No Output -VP_TIM3_VS_no_output4.Signal=TIM3_VS_no_output4 -board=TS100