Code re-organisation: src/platform/xxx for the MCU type (#13955)
commitb21cfe32823dd0d7a3cb4475c1d46c6b2d76c289
authorJ Blackman <blckmn@users.noreply.github.com>
Sat, 12 Oct 2024 16:07:17 +0000 (13 03:07 +1100)
committerGitHub <noreply@github.com>
Sat, 12 Oct 2024 16:07:17 +0000 (13 03:07 +1100)
tree3a2da2efa8812196dbee46a667a8ef9998262322
parent7158ff70810f1f0b59ba17f7d41165c273d2c8ea
Code re-organisation: src/platform/xxx for the MCU type (#13955)
311 files changed:
Makefile
mk/source.mk
src/main/drivers/camera_control.c [moved from src/main/drivers/mcu/stm32/camera_control.c with 70% similarity]
src/main/drivers/camera_control_impl.h
src/main/drivers/dma.h
src/main/drivers/mcu/apm32/camera_control.c [deleted file]
src/main/drivers/mcu/at32/camera_control.c [deleted file]
src/main/target/APM32F407/target.mk [deleted file]
src/platform/APM32/adc_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/adc_apm32f4xx.c with 100% similarity]
src/platform/APM32/apm32f4xx_ddl_ex.h [moved from src/main/drivers/mcu/apm32/apm32f4xx_ddl_ex.h with 100% similarity]
src/platform/APM32/bus_i2c_apm32.c [moved from src/main/drivers/mcu/apm32/bus_i2c_apm32.c with 100% similarity]
src/platform/APM32/bus_i2c_apm32_init.c [moved from src/main/drivers/mcu/apm32/bus_i2c_apm32_init.c with 100% similarity]
src/platform/APM32/bus_spi_apm32.c [moved from src/main/drivers/mcu/apm32/bus_spi_apm32.c with 100% similarity]
src/platform/APM32/camera_control_apm32.c [new file with mode: 0644]
src/platform/APM32/debug.c [moved from src/main/drivers/mcu/apm32/debug.c with 100% similarity]
src/platform/APM32/dma_apm32.h [moved from src/main/drivers/mcu/apm32/dma_apm32.h with 100% similarity]
src/platform/APM32/dma_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/dma_apm32f4xx.c with 100% similarity]
src/platform/APM32/dma_reqmap_mcu.c [moved from src/main/drivers/mcu/apm32/dma_reqmap_mcu.c with 100% similarity]
src/platform/APM32/dma_reqmap_mcu.h [moved from src/main/drivers/mcu/apm32/dma_reqmap_mcu.h with 100% similarity]
src/platform/APM32/dshot_bitbang.c [moved from src/main/drivers/mcu/apm32/dshot_bitbang.c with 100% similarity]
src/platform/APM32/dshot_bitbang_ddl.c [moved from src/main/drivers/mcu/apm32/dshot_bitbang_ddl.c with 100% similarity]
src/platform/APM32/eint_apm32.c [moved from src/main/drivers/mcu/apm32/eint_apm32.c with 100% similarity]
src/platform/APM32/io_apm32.c [moved from src/main/drivers/mcu/apm32/io_apm32.c with 100% similarity]
src/platform/APM32/light_ws2811strip_apm32.c [moved from src/main/drivers/mcu/apm32/light_ws2811strip_apm32.c with 100% similarity]
src/platform/APM32/link/apm32_flash_f405.ld [moved from src/link/apm32_flash_f405.ld with 96% similarity]
src/platform/APM32/link/apm32_flash_f407.ld [moved from src/link/apm32_flash_f407.ld with 96% similarity]
src/platform/APM32/mk/APM32F4.mk [moved from mk/mcu/APM32F4.mk with 72% similarity]
src/platform/APM32/persistent_apm32.c [moved from src/main/drivers/mcu/apm32/persistent_apm32.c with 100% similarity]
src/platform/APM32/platform_mcu.h [moved from src/main/drivers/mcu/apm32/platform_mcu.h with 100% similarity]
src/platform/APM32/pwm_output_apm32.c [moved from src/main/drivers/mcu/apm32/pwm_output_apm32.c with 100% similarity]
src/platform/APM32/pwm_output_dshot_apm32.c [moved from src/main/drivers/mcu/apm32/pwm_output_dshot_apm32.c with 100% similarity]
src/platform/APM32/rcm_apm32.c [moved from src/main/drivers/mcu/apm32/rcm_apm32.c with 100% similarity]
src/platform/APM32/serial_uart_apm32.c [moved from src/main/drivers/mcu/apm32/serial_uart_apm32.c with 100% similarity]
src/platform/APM32/serial_uart_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/serial_uart_apm32f4xx.c with 100% similarity]
src/platform/APM32/startup/apm32f4xx_dal_cfg.h [moved from src/main/startup/apm32/apm32f4xx_dal_cfg.h with 100% similarity]
src/platform/APM32/startup/startup_apm32f405xx.S [moved from src/main/startup/apm32/startup_apm32f405xx.S with 100% similarity]
src/platform/APM32/startup/startup_apm32f407xx.S [moved from src/main/startup/apm32/startup_apm32f407xx.S with 100% similarity]
src/platform/APM32/startup/system_apm32f4xx.c [moved from src/main/startup/apm32/system_apm32f4xx.c with 100% similarity]
src/platform/APM32/startup/system_apm32f4xx.h [moved from src/main/startup/apm32/system_apm32f4xx.h with 100% similarity]
src/platform/APM32/system_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/system_apm32f4xx.c with 100% similarity]
src/platform/APM32/target/APM32F405/target.h [moved from src/main/target/APM32F405/target.h with 100% similarity]
src/platform/APM32/target/APM32F405/target.mk [new file with mode: 0644]
src/platform/APM32/target/APM32F407/target.h [moved from src/main/target/APM32F407/target.h with 100% similarity]
src/platform/APM32/target/APM32F407/target.mk [moved from src/main/target/APM32F405/target.mk with 100% similarity]
src/platform/APM32/timer_apm32.c [moved from src/main/drivers/mcu/apm32/timer_apm32.c with 100% similarity]
src/platform/APM32/timer_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/timer_apm32f4xx.c with 100% similarity]
src/platform/APM32/timer_def.h [moved from src/main/drivers/mcu/apm32/timer_def.h with 100% similarity]
src/platform/APM32/transponder_ir_io_apm32.c [moved from src/main/drivers/mcu/apm32/transponder_ir_io_apm32.c with 100% similarity]
src/platform/APM32/usb/msc/usb_msc_apm32f4xx.c [moved from src/main/drivers/mcu/apm32/usb/msc/usb_msc_apm32f4xx.c with 100% similarity]
src/platform/APM32/usb/msc/usbd_memory.c [moved from src/main/drivers/mcu/apm32/usb/msc/usbd_memory.c with 100% similarity]
src/platform/APM32/usb/msc/usbd_memory.h [moved from src/main/drivers/mcu/apm32/usb/msc/usbd_memory.h with 100% similarity]
src/platform/APM32/usb/msc/usbd_msc_descriptor.c [moved from src/main/drivers/mcu/apm32/usb/msc/usbd_msc_descriptor.c with 100% similarity]
src/platform/APM32/usb/msc/usbd_msc_descriptor.h [moved from src/main/drivers/mcu/apm32/usb/msc/usbd_msc_descriptor.h with 100% similarity]
src/platform/APM32/usb/usbd_board.h [moved from src/main/drivers/mcu/apm32/usb/usbd_board.h with 100% similarity]
src/platform/APM32/usb/usbd_board_apm32f4.c [moved from src/main/drivers/mcu/apm32/usb/usbd_board_apm32f4.c with 100% similarity]
src/platform/APM32/usb/vcp/serial_usb_vcp.c [moved from src/main/drivers/mcu/apm32/usb/vcp/serial_usb_vcp.c with 100% similarity]
src/platform/APM32/usb/vcp/usbd_cdc_descriptor.c [moved from src/main/drivers/mcu/apm32/usb/vcp/usbd_cdc_descriptor.c with 100% similarity]
src/platform/APM32/usb/vcp/usbd_cdc_descriptor.h [moved from src/main/drivers/mcu/apm32/usb/vcp/usbd_cdc_descriptor.h with 100% similarity]
src/platform/APM32/usb/vcp/usbd_cdc_vcp.c [moved from src/main/drivers/mcu/apm32/usb/vcp/usbd_cdc_vcp.c with 100% similarity]
src/platform/APM32/usb/vcp/usbd_cdc_vcp.h [moved from src/main/drivers/mcu/apm32/usb/vcp/usbd_cdc_vcp.h with 100% similarity]
src/platform/AT32/adc_at32f43x.c [moved from src/main/drivers/mcu/at32/adc_at32f43x.c with 100% similarity]
src/platform/AT32/bus_i2c_atbsp.c [moved from src/main/drivers/mcu/at32/bus_i2c_atbsp.c with 100% similarity]
src/platform/AT32/bus_i2c_atbsp_init.c [moved from src/main/drivers/mcu/at32/bus_i2c_atbsp_init.c with 100% similarity]
src/platform/AT32/bus_spi_at32bsp.c [moved from src/main/drivers/mcu/at32/bus_spi_at32bsp.c with 100% similarity]
src/platform/AT32/camera_control_at32.c [new file with mode: 0644]
src/platform/AT32/debug.c [moved from src/main/drivers/mcu/at32/debug.c with 100% similarity]
src/platform/AT32/dma_at32f43x.c [moved from src/main/drivers/mcu/at32/dma_at32f43x.c with 100% similarity]
src/platform/AT32/dma_atbsp.h [moved from src/main/drivers/mcu/at32/dma_atbsp.h with 100% similarity]
src/platform/AT32/dma_reqmap_mcu.c [moved from src/main/drivers/mcu/at32/dma_reqmap_mcu.c with 100% similarity]
src/platform/AT32/dma_reqmap_mcu.h [moved from src/main/drivers/mcu/at32/dma_reqmap_mcu.h with 100% similarity]
src/platform/AT32/dshot_bitbang.c [moved from src/main/drivers/mcu/at32/dshot_bitbang.c with 100% similarity]
src/platform/AT32/dshot_bitbang_stdperiph.c [moved from src/main/drivers/mcu/at32/dshot_bitbang_stdperiph.c with 100% similarity]
src/platform/AT32/exti_at32.c [moved from src/main/drivers/mcu/at32/exti_at32.c with 100% similarity]
src/platform/AT32/io_at32.c [moved from src/main/drivers/mcu/at32/io_at32.c with 100% similarity]
src/platform/AT32/light_ws2811strip_at32f43x.c [moved from src/main/drivers/mcu/at32/light_ws2811strip_at32f43x.c with 100% similarity]
src/platform/AT32/link/at32_flash_f43xg.ld [moved from src/link/at32_flash_f43xg.ld with 100% similarity]
src/platform/AT32/link/at32_flash_f43xm.ld [moved from src/link/at32_flash_f43xm.ld with 100% similarity]
src/platform/AT32/link/at32_flash_f4_split.ld [moved from src/link/at32_flash_f4_split.ld with 100% similarity]
src/platform/AT32/mk/AT32F4.mk [moved from mk/mcu/AT32F4.mk with 67% similarity]
src/platform/AT32/msc_desc.h [moved from src/main/drivers/mcu/at32/msc_desc.h with 100% similarity]
src/platform/AT32/msc_diskio.h [moved from src/main/drivers/mcu/at32/msc_diskio.h with 100% similarity]
src/platform/AT32/persistent_at32bsp.c [moved from src/main/drivers/mcu/at32/persistent_at32bsp.c with 100% similarity]
src/platform/AT32/platform_mcu.h [moved from src/main/drivers/mcu/at32/platform_mcu.h with 100% similarity]
src/platform/AT32/pwm_output_at32bsp.c [moved from src/main/drivers/mcu/at32/pwm_output_at32bsp.c with 100% similarity]
src/platform/AT32/pwm_output_dshot.c [moved from src/main/drivers/mcu/at32/pwm_output_dshot.c with 100% similarity]
src/platform/AT32/rcc_at32.c [moved from src/main/drivers/mcu/at32/rcc_at32.c with 100% similarity]
src/platform/AT32/serial_uart_at32bsp.c [moved from src/main/drivers/mcu/at32/serial_uart_at32bsp.c with 100% similarity]
src/platform/AT32/serial_uart_at32f43x.c [moved from src/main/drivers/mcu/at32/serial_uart_at32f43x.c with 100% similarity]
src/platform/AT32/serial_usb_vcp_at32f4.c [moved from src/main/drivers/mcu/at32/serial_usb_vcp_at32f4.c with 100% similarity]
src/platform/AT32/startup/at32f435_437.h [moved from src/main/startup/at32/at32f435_437.h with 100% similarity]
src/platform/AT32/startup/at32f435_437_clock.c [moved from src/main/startup/at32/at32f435_437_clock.c with 100% similarity]
src/platform/AT32/startup/at32f435_437_clock.h [moved from src/main/startup/at32/at32f435_437_clock.h with 100% similarity]
src/platform/AT32/startup/at32f435_437_conf.h [moved from src/main/startup/at32/at32f435_437_conf.h with 100% similarity]
src/platform/AT32/startup/startup_at32f435_437.s [moved from src/main/startup/at32/startup_at32f435_437.s with 100% similarity]
src/platform/AT32/startup/system_at32f435_437.c [moved from src/main/startup/at32/system_at32f435_437.c with 100% similarity]
src/platform/AT32/startup/system_at32f435_437.h [moved from src/main/startup/at32/system_at32f435_437.h with 100% similarity]
src/platform/AT32/system_at32f43x.c [moved from src/main/drivers/mcu/at32/system_at32f43x.c with 100% similarity]
src/platform/AT32/target/AT32F435G/target.h [moved from src/main/target/AT32F435G/target.h with 100% similarity]
src/platform/AT32/target/AT32F435G/target.mk [moved from src/main/target/AT32F435G/target.mk with 100% similarity]
src/platform/AT32/target/AT32F435M/target.h [moved from src/main/target/AT32F435M/target.h with 100% similarity]
src/platform/AT32/target/AT32F435M/target.mk [moved from src/main/target/AT32F435M/target.mk with 100% similarity]
src/platform/AT32/timer_at32bsp.c [moved from src/main/drivers/mcu/at32/timer_at32bsp.c with 100% similarity]
src/platform/AT32/timer_at32f43x.c [moved from src/main/drivers/mcu/at32/timer_at32f43x.c with 100% similarity]
src/platform/AT32/timer_def.h [moved from src/main/drivers/mcu/at32/timer_def.h with 100% similarity]
src/platform/AT32/usb_conf.h [moved from src/main/drivers/mcu/at32/usb_conf.h with 100% similarity]
src/platform/AT32/usb_msc_at32f43x.c [moved from src/main/drivers/mcu/at32/usb_msc_at32f43x.c with 99% similarity]
src/platform/AT32/usbd_msc_mem.h [moved from src/main/drivers/mcu/at32/usbd_msc_mem.h with 100% similarity]
src/platform/SITL/dma_reqmap_mcu.h [moved from src/main/target/SITL/dma_reqmap_mcu.h with 100% similarity]
src/platform/SITL/link/sitl.ld [moved from src/main/target/SITL/pg.ld with 100% similarity]
src/platform/SITL/mk/SITL.mk [moved from mk/mcu/SITL.mk with 89% similarity]
src/platform/SITL/platform_mcu.h [moved from src/main/target/SITL/platform_mcu.h with 100% similarity]
src/platform/SITL/sitl.c [moved from src/main/target/SITL/sitl.c with 99% similarity]
src/platform/SITL/target/SITL/README.md [moved from src/main/target/SITL/README.md with 95% similarity]
src/platform/SITL/target/SITL/target.h [moved from src/main/target/SITL/target.h with 100% similarity]
src/platform/SITL/target/SITL/target.mk [moved from src/main/target/SITL/target.mk with 100% similarity]
src/platform/SITL/timer_def.h [moved from src/main/target/SITL/timer_def.h with 100% similarity]
src/platform/SITL/udplink.c [moved from src/main/target/SITL/udplink.c with 100% similarity]
src/platform/SITL/udplink.h [moved from src/main/target/SITL/udplink.h with 100% similarity]
src/platform/STM32/adc_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/adc_stm32f4xx.c with 100% similarity]
src/platform/STM32/adc_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/adc_stm32f7xx.c with 100% similarity]
src/platform/STM32/adc_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/adc_stm32g4xx.c with 100% similarity]
src/platform/STM32/adc_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/adc_stm32h7xx.c with 100% similarity]
src/platform/STM32/audio_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/audio_stm32f7xx.c with 100% similarity]
src/platform/STM32/audio_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/audio_stm32h7xx.c with 100% similarity]
src/platform/STM32/bus_i2c_hal.c [moved from src/main/drivers/mcu/stm32/bus_i2c_hal.c with 100% similarity]
src/platform/STM32/bus_i2c_hal_init.c [moved from src/main/drivers/mcu/stm32/bus_i2c_hal_init.c with 100% similarity]
src/platform/STM32/bus_i2c_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/bus_i2c_stm32f4xx.c with 100% similarity]
src/platform/STM32/bus_octospi_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/bus_octospi_stm32h7xx.c with 100% similarity]
src/platform/STM32/bus_quadspi_hal.c [moved from src/main/drivers/mcu/stm32/bus_quadspi_hal.c with 100% similarity]
src/platform/STM32/bus_spi_ll.c [moved from src/main/drivers/mcu/stm32/bus_spi_ll.c with 100% similarity]
src/platform/STM32/bus_spi_stdperiph.c [moved from src/main/drivers/mcu/stm32/bus_spi_stdperiph.c with 100% similarity]
src/platform/STM32/camera_control_stm32.c [new file with mode: 0644]
src/platform/STM32/debug.c [moved from src/main/drivers/mcu/stm32/debug.c with 100% similarity]
src/platform/STM32/dma_reqmap_mcu.c [moved from src/main/drivers/mcu/stm32/dma_reqmap_mcu.c with 100% similarity]
src/platform/STM32/dma_reqmap_mcu.h [moved from src/main/drivers/mcu/stm32/dma_reqmap_mcu.h with 100% similarity]
src/platform/STM32/dma_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/dma_stm32f4xx.c with 100% similarity]
src/platform/STM32/dma_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/dma_stm32f7xx.c with 100% similarity]
src/platform/STM32/dma_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/dma_stm32g4xx.c with 100% similarity]
src/platform/STM32/dma_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/dma_stm32h7xx.c with 100% similarity]
src/platform/STM32/dshot_bitbang.c [moved from src/main/drivers/mcu/stm32/dshot_bitbang.c with 100% similarity]
src/platform/STM32/dshot_bitbang_ll.c [moved from src/main/drivers/mcu/stm32/dshot_bitbang_ll.c with 100% similarity]
src/platform/STM32/dshot_bitbang_stdperiph.c [moved from src/main/drivers/mcu/stm32/dshot_bitbang_stdperiph.c with 100% similarity]
src/platform/STM32/exti.c [moved from src/main/drivers/mcu/stm32/exti.c with 100% similarity]
src/platform/STM32/io_stm32.c [moved from src/main/drivers/mcu/stm32/io_stm32.c with 100% similarity]
src/platform/STM32/light_ws2811strip_hal.c [moved from src/main/drivers/mcu/stm32/light_ws2811strip_hal.c with 100% similarity]
src/platform/STM32/light_ws2811strip_stdperiph.c [moved from src/main/drivers/mcu/stm32/light_ws2811strip_stdperiph.c with 100% similarity]
src/platform/STM32/link/stm32_flash.ld [moved from src/link/stm32_flash.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f405.ld [moved from src/link/stm32_flash_f405.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f411.ld [moved from src/link/stm32_flash_f411.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f446.ld [moved from src/link/stm32_flash_f446.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f4_split.ld [moved from src/link/stm32_flash_f4_split.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f722.ld [moved from src/link/stm32_flash_f722.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f74x.ld [moved from src/link/stm32_flash_f74x.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f765.ld [moved from src/link/stm32_flash_f765.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_f7_split.ld [moved from src/link/stm32_flash_f7_split.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_g474.ld [moved from src/link/stm32_flash_g474.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_g4_split.ld [moved from src/link/stm32_flash_g4_split.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h563_2m.ld [moved from src/link/stm32_flash_h563_2m.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h723_1m.ld [moved from src/link/stm32_flash_h723_1m.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h743_2m.ld [moved from src/link/stm32_flash_h743_2m.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h750_128k.ld [moved from src/link/stm32_flash_h750_128k.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h750_1m.ld [moved from src/link/stm32_flash_h750_1m.ld with 100% similarity]
src/platform/STM32/link/stm32_flash_h7a3_2m.ld [moved from src/link/stm32_flash_h7a3_2m.ld with 100% similarity]
src/platform/STM32/link/stm32_h723_common.ld [moved from src/link/stm32_h723_common.ld with 100% similarity]
src/platform/STM32/link/stm32_h723_common_post.ld [moved from src/link/stm32_h723_common_post.ld with 100% similarity]
src/platform/STM32/link/stm32_h730_common.ld [moved from src/link/stm32_h730_common.ld with 100% similarity]
src/platform/STM32/link/stm32_h730_common_post.ld [moved from src/link/stm32_h730_common_post.ld with 100% similarity]
src/platform/STM32/link/stm32_h750_common.ld [moved from src/link/stm32_h750_common.ld with 100% similarity]
src/platform/STM32/link/stm32_h750_common_post.ld [moved from src/link/stm32_h750_common_post.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h723_exst.ld [moved from src/link/stm32_ram_h723_exst.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h723_exst_post.ld [moved from src/link/stm32_ram_h723_exst_post.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h730_exst.ld [moved from src/link/stm32_ram_h730_exst.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h730_exst_post.ld [moved from src/link/stm32_ram_h730_exst_post.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h743.ld [moved from src/link/stm32_ram_h743.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h750_exst.ld [moved from src/link/stm32_ram_h750_exst.ld with 100% similarity]
src/platform/STM32/link/stm32_ram_h750_exst_post.ld [moved from src/link/stm32_ram_h750_exst_post.ld with 100% similarity]
src/platform/STM32/memprot_hal.c [moved from src/main/drivers/mcu/stm32/memprot_hal.c with 100% similarity]
src/platform/STM32/memprot_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/memprot_stm32g4xx.c with 100% similarity]
src/platform/STM32/memprot_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/memprot_stm32h7xx.c with 100% similarity]
src/platform/STM32/mk/STM32F4.mk [moved from mk/mcu/STM32F4.mk with 73% similarity]
src/platform/STM32/mk/STM32F7.mk [moved from mk/mcu/STM32F7.mk with 71% similarity]
src/platform/STM32/mk/STM32G4.mk [moved from mk/mcu/STM32G4.mk with 70% similarity]
src/platform/STM32/mk/STM32H5.mk [moved from mk/mcu/STM32H5.mk with 72% similarity]
src/platform/STM32/mk/STM32H7.mk [moved from mk/mcu/STM32H7.mk with 79% similarity]
src/platform/STM32/persistent.c [moved from src/main/drivers/mcu/stm32/persistent.c with 100% similarity]
src/platform/STM32/platform_mcu.h [moved from src/main/drivers/mcu/stm32/platform_mcu.h with 97% similarity]
src/platform/STM32/pwm_output.c [moved from src/main/drivers/mcu/stm32/pwm_output.c with 100% similarity]
src/platform/STM32/pwm_output_dshot.c [moved from src/main/drivers/mcu/stm32/pwm_output_dshot.c with 100% similarity]
src/platform/STM32/pwm_output_dshot_hal.c [moved from src/main/drivers/mcu/stm32/pwm_output_dshot_hal.c with 100% similarity]
src/platform/STM32/rcc_stm32.c [moved from src/main/drivers/mcu/stm32/rcc_stm32.c with 100% similarity]
src/platform/STM32/sdio_f4xx.c [moved from src/main/drivers/mcu/stm32/sdio_f4xx.c with 100% similarity]
src/platform/STM32/sdio_f7xx.c [moved from src/main/drivers/mcu/stm32/sdio_f7xx.c with 100% similarity]
src/platform/STM32/sdio_h7xx.c [moved from src/main/drivers/mcu/stm32/sdio_h7xx.c with 100% similarity]
src/platform/STM32/serial_uart_hal.c [moved from src/main/drivers/mcu/stm32/serial_uart_hal.c with 100% similarity]
src/platform/STM32/serial_uart_stdperiph.c [moved from src/main/drivers/mcu/stm32/serial_uart_stdperiph.c with 100% similarity]
src/platform/STM32/serial_uart_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/serial_uart_stm32f4xx.c with 100% similarity]
src/platform/STM32/serial_uart_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/serial_uart_stm32f7xx.c with 100% similarity]
src/platform/STM32/serial_uart_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/serial_uart_stm32g4xx.c with 100% similarity]
src/platform/STM32/serial_uart_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/serial_uart_stm32h7xx.c with 100% similarity]
src/platform/STM32/serial_usb_vcp.c [moved from src/main/drivers/mcu/stm32/serial_usb_vcp.c with 99% similarity]
src/platform/STM32/startup/startup_stm32f40xx.s [moved from src/main/startup/stm32/startup_stm32f40xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f411xe.s [moved from src/main/startup/stm32/startup_stm32f411xe.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f446xx.s [moved from src/main/startup/stm32/startup_stm32f446xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f722xx.s [moved from src/main/startup/stm32/startup_stm32f722xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f745xx.s [moved from src/main/startup/stm32/startup_stm32f745xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f746xx.s [moved from src/main/startup/stm32/startup_stm32f746xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32f765xx.s [moved from src/main/startup/stm32/startup_stm32f765xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32g474xx.s [moved from src/main/startup/stm32/startup_stm32g474xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32h563xx.s [moved from src/main/startup/stm32/startup_stm32h563xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32h723xx.s [moved from src/main/startup/stm32/startup_stm32h723xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32h730xx.s [moved from src/main/startup/stm32/startup_stm32h730xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32h743xx.s [moved from src/main/startup/stm32/startup_stm32h743xx.s with 100% similarity]
src/platform/STM32/startup/startup_stm32h7a3xx.s [moved from src/main/startup/stm32/startup_stm32h7a3xx.s with 100% similarity]
src/platform/STM32/startup/stm32f4xx_hal_conf.h [moved from src/main/startup/stm32/stm32f4xx_hal_conf.h with 100% similarity]
src/platform/STM32/startup/stm32f7xx_hal_conf.h [moved from src/main/startup/stm32/stm32f7xx_hal_conf.h with 100% similarity]
src/platform/STM32/startup/stm32g4xx_hal_conf.h [moved from src/main/startup/stm32/stm32g4xx_hal_conf.h with 100% similarity]
src/platform/STM32/startup/stm32h5xx_hal_conf.h [moved from src/main/startup/stm32/stm32h5xx_hal_conf.h with 100% similarity]
src/platform/STM32/startup/stm32h7xx_hal_conf.h [moved from src/main/startup/stm32/stm32h7xx_hal_conf.h with 100% similarity]
src/platform/STM32/startup/system_stm32f4xx.c [moved from src/main/startup/stm32/system_stm32f4xx.c with 100% similarity]
src/platform/STM32/startup/system_stm32f4xx.h [moved from src/main/startup/stm32/system_stm32f4xx.h with 100% similarity]
src/platform/STM32/startup/system_stm32f7xx.c [moved from src/main/startup/stm32/system_stm32f7xx.c with 100% similarity]
src/platform/STM32/startup/system_stm32f7xx.h [moved from src/main/startup/stm32/system_stm32f7xx.h with 100% similarity]
src/platform/STM32/startup/system_stm32g4xx.c [moved from src/main/startup/stm32/system_stm32g4xx.c with 100% similarity]
src/platform/STM32/startup/system_stm32g4xx.h [moved from src/main/startup/stm32/system_stm32g4xx.h with 100% similarity]
src/platform/STM32/startup/system_stm32h5xx.c [moved from src/main/startup/stm32/system_stm32h5xx.c with 100% similarity]
src/platform/STM32/startup/system_stm32h5xx.h [moved from src/main/startup/stm32/system_stm32h5xx.h with 100% similarity]
src/platform/STM32/startup/system_stm32h7xx.c [moved from src/main/startup/stm32/system_stm32h7xx.c with 100% similarity]
src/platform/STM32/startup/system_stm32h7xx.h [moved from src/main/startup/stm32/system_stm32h7xx.h with 100% similarity]
src/platform/STM32/stm32f7xx_ll_ex.h [moved from src/main/drivers/mcu/stm32/stm32f7xx_ll_ex.h with 100% similarity]
src/platform/STM32/stm32g4xx_ll_ex.h [moved from src/main/drivers/mcu/stm32/stm32g4xx_ll_ex.h with 100% similarity]
src/platform/STM32/stm32h7xx_ll_ex.h [moved from src/main/drivers/mcu/stm32/stm32h7xx_ll_ex.h with 100% similarity]
src/platform/STM32/system_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/system_stm32f4xx.c with 100% similarity]
src/platform/STM32/system_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/system_stm32f7xx.c with 100% similarity]
src/platform/STM32/system_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/system_stm32g4xx.c with 100% similarity]
src/platform/STM32/system_stm32h5xx.c [moved from src/main/drivers/mcu/stm32/system_stm32h5xx.c with 100% similarity]
src/platform/STM32/system_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/system_stm32h7xx.c with 100% similarity]
src/platform/STM32/target/STM32F405/target.h [moved from src/main/target/STM32F405/target.h with 100% similarity]
src/platform/STM32/target/STM32F405/target.mk [moved from src/main/target/STM32F405/target.mk with 100% similarity]
src/platform/STM32/target/STM32F411/target.h [moved from src/main/target/STM32F411/target.h with 100% similarity]
src/platform/STM32/target/STM32F411/target.mk [moved from src/main/target/STM32F411/target.mk with 100% similarity]
src/platform/STM32/target/STM32F446/target.h [moved from src/main/target/STM32F446/target.h with 100% similarity]
src/platform/STM32/target/STM32F446/target.mk [moved from src/main/target/STM32F446/target.mk with 100% similarity]
src/platform/STM32/target/STM32F745/target.h [moved from src/main/target/STM32F745/target.h with 100% similarity]
src/platform/STM32/target/STM32F745/target.mk [moved from src/main/target/STM32F745/target.mk with 100% similarity]
src/platform/STM32/target/STM32F7X2/target.h [moved from src/main/target/STM32F7X2/target.h with 100% similarity]
src/platform/STM32/target/STM32F7X2/target.mk [moved from src/main/target/STM32F7X2/target.mk with 100% similarity]
src/platform/STM32/target/STM32G47X/target.h [moved from src/main/target/STM32G47X/target.h with 100% similarity]
src/platform/STM32/target/STM32G47X/target.mk [moved from src/main/target/STM32G47X/target.mk with 100% similarity]
src/platform/STM32/target/STM32H563/.exclude [moved from src/main/target/STM32H563/.exclude with 100% similarity]
src/platform/STM32/target/STM32H563/target.h [moved from src/main/target/STM32H563/target.h with 100% similarity]
src/platform/STM32/target/STM32H563/target.mk [moved from src/main/target/STM32H563/target.mk with 100% similarity]
src/platform/STM32/target/STM32H723/readme.txt [moved from src/main/target/STM32H723/readme.txt with 100% similarity]
src/platform/STM32/target/STM32H723/target.h [moved from src/main/target/STM32H723/target.h with 100% similarity]
src/platform/STM32/target/STM32H723/target.mk [moved from src/main/target/STM32H723/target.mk with 100% similarity]
src/platform/STM32/target/STM32H725/readme.txt [moved from src/main/target/STM32H725/readme.txt with 100% similarity]
src/platform/STM32/target/STM32H725/target.h [moved from src/main/target/STM32H725/target.h with 100% similarity]
src/platform/STM32/target/STM32H725/target.mk [moved from src/main/target/STM32H725/target.mk with 100% similarity]
src/platform/STM32/target/STM32H730/target.h [moved from src/main/target/STM32H730/target.h with 100% similarity]
src/platform/STM32/target/STM32H730/target.mk [moved from src/main/target/STM32H730/target.mk with 100% similarity]
src/platform/STM32/target/STM32H743/target.h [moved from src/main/target/STM32H743/target.h with 100% similarity]
src/platform/STM32/target/STM32H743/target.mk [moved from src/main/target/STM32H743/target.mk with 100% similarity]
src/platform/STM32/target/STM32H750/target.h [moved from src/main/target/STM32H750/target.h with 100% similarity]
src/platform/STM32/target/STM32H750/target.mk [moved from src/main/target/STM32H750/target.mk with 100% similarity]
src/platform/STM32/timer_def.h [moved from src/main/drivers/mcu/stm32/timer_def.h with 100% similarity]
src/platform/STM32/timer_hal.c [moved from src/main/drivers/mcu/stm32/timer_hal.c with 100% similarity]
src/platform/STM32/timer_stdperiph.c [moved from src/main/drivers/mcu/stm32/timer_stdperiph.c with 100% similarity]
src/platform/STM32/timer_stm32f4xx.c [moved from src/main/drivers/mcu/stm32/timer_stm32f4xx.c with 100% similarity]
src/platform/STM32/timer_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/timer_stm32f7xx.c with 100% similarity]
src/platform/STM32/timer_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/timer_stm32g4xx.c with 100% similarity]
src/platform/STM32/timer_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/timer_stm32h7xx.c with 100% similarity]
src/platform/STM32/transponder_ir_io_hal.c [moved from src/main/drivers/mcu/stm32/transponder_ir_io_hal.c with 100% similarity]
src/platform/STM32/transponder_ir_io_stdperiph.c [moved from src/main/drivers/mcu/stm32/transponder_ir_io_stdperiph.c with 100% similarity]
src/platform/STM32/usb_msc_f4xx.c [moved from src/main/drivers/mcu/stm32/usb_msc_f4xx.c with 100% similarity]
src/platform/STM32/usb_msc_hal.c [moved from src/main/drivers/mcu/stm32/usb_msc_hal.c with 100% similarity]
src/platform/STM32/usbd_msc_desc.c [moved from src/main/drivers/mcu/stm32/usbd_msc_desc.c with 100% similarity]
src/platform/STM32/usbd_msc_desc.h [moved from src/main/drivers/mcu/stm32/usbd_msc_desc.h with 100% similarity]
src/platform/STM32/vcp/hw_config.c [moved from src/main/drivers/mcu/stm32/vcp/hw_config.c with 100% similarity]
src/platform/STM32/vcp/hw_config.h [moved from src/main/drivers/mcu/stm32/vcp/hw_config.h with 100% similarity]
src/platform/STM32/vcp/platform_config.h [moved from src/main/drivers/mcu/stm32/vcp/platform_config.h with 100% similarity]
src/platform/STM32/vcp/stm32_it.c [moved from src/main/drivers/mcu/stm32/vcp/stm32_it.c with 100% similarity]
src/platform/STM32/vcp/stm32_it.h [moved from src/main/drivers/mcu/stm32/vcp/stm32_it.h with 100% similarity]
src/platform/STM32/vcp/usb_conf.h [moved from src/main/drivers/mcu/stm32/vcp/usb_conf.h with 100% similarity]
src/platform/STM32/vcp/usb_desc.c [moved from src/main/drivers/mcu/stm32/vcp/usb_desc.c with 100% similarity]
src/platform/STM32/vcp/usb_desc.h [moved from src/main/drivers/mcu/stm32/vcp/usb_desc.h with 100% similarity]
src/platform/STM32/vcp/usb_endp.c [moved from src/main/drivers/mcu/stm32/vcp/usb_endp.c with 100% similarity]
src/platform/STM32/vcp/usb_istr.c [moved from src/main/drivers/mcu/stm32/vcp/usb_istr.c with 100% similarity]
src/platform/STM32/vcp/usb_istr.h [moved from src/main/drivers/mcu/stm32/vcp/usb_istr.h with 100% similarity]
src/platform/STM32/vcp/usb_prop.c [moved from src/main/drivers/mcu/stm32/vcp/usb_prop.c with 100% similarity]
src/platform/STM32/vcp/usb_prop.h [moved from src/main/drivers/mcu/stm32/vcp/usb_prop.h with 100% similarity]
src/platform/STM32/vcp/usb_pwr.c [moved from src/main/drivers/mcu/stm32/vcp/usb_pwr.c with 100% similarity]
src/platform/STM32/vcp/usb_pwr.h [moved from src/main/drivers/mcu/stm32/vcp/usb_pwr.h with 100% similarity]
src/platform/STM32/vcp_hal/usbd_cdc_hid.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_cdc_hid.c with 99% similarity]
src/platform/STM32/vcp_hal/usbd_cdc_interface.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_cdc_interface.c with 100% similarity]
src/platform/STM32/vcp_hal/usbd_cdc_interface.h [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_cdc_interface.h with 100% similarity]
src/platform/STM32/vcp_hal/usbd_conf.h [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_conf.h with 100% similarity]
src/platform/STM32/vcp_hal/usbd_conf_stm32f7xx.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_conf_stm32f7xx.c with 100% similarity]
src/platform/STM32/vcp_hal/usbd_conf_stm32g4xx.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_conf_stm32g4xx.c with 100% similarity]
src/platform/STM32/vcp_hal/usbd_conf_stm32h7xx.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_conf_stm32h7xx.c with 100% similarity]
src/platform/STM32/vcp_hal/usbd_desc.c [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_desc.c with 100% similarity]
src/platform/STM32/vcp_hal/usbd_desc.h [moved from src/main/drivers/mcu/stm32/vcp_hal/usbd_desc.h with 100% similarity]
src/platform/STM32/vcpf4/stm32f4xx_it.c [moved from src/main/drivers/mcu/stm32/vcpf4/stm32f4xx_it.c with 100% similarity]
src/platform/STM32/vcpf4/stm32f4xx_it.h [moved from src/main/drivers/mcu/stm32/vcpf4/stm32f4xx_it.h with 100% similarity]
src/platform/STM32/vcpf4/usb_bsp.c [moved from src/main/drivers/mcu/stm32/vcpf4/usb_bsp.c with 98% similarity]
src/platform/STM32/vcpf4/usb_cdc_hid.c [moved from src/main/drivers/mcu/stm32/vcpf4/usb_cdc_hid.c with 95% similarity]
src/platform/STM32/vcpf4/usb_conf.h [moved from src/main/drivers/mcu/stm32/vcpf4/usb_conf.h with 100% similarity]
src/platform/STM32/vcpf4/usbd_cdc_vcp.c [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_cdc_vcp.c with 100% similarity]
src/platform/STM32/vcpf4/usbd_cdc_vcp.h [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_cdc_vcp.h with 100% similarity]
src/platform/STM32/vcpf4/usbd_conf.h [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_conf.h with 100% similarity]
src/platform/STM32/vcpf4/usbd_desc.c [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_desc.c with 100% similarity]
src/platform/STM32/vcpf4/usbd_desc.h [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_desc.h with 100% similarity]
src/platform/STM32/vcpf4/usbd_usr.c [moved from src/main/drivers/mcu/stm32/vcpf4/usbd_usr.c with 100% similarity]