├── .github └── workflows │ ├── CI.yml │ └── release.yml ├── .gitignore ├── LICENSE.txt ├── Makefile ├── Readme.md ├── bin ├── .gitignore └── dep │ └── .gitignore ├── include ├── bootpin.h ├── config.h ├── crtp.h ├── loaderCommands.h ├── stm32f4xx_conf.h ├── syslink.h └── uart.h ├── lib ├── CMSIS │ ├── Include │ │ ├── arm_common_tables.h │ │ ├── arm_math.h │ │ ├── core_cm0.h │ │ ├── core_cm3.h │ │ ├── core_cm4.h │ │ ├── core_cm4_simd.h │ │ ├── core_cmFunc.h │ │ ├── core_cmInstr.h │ │ ├── core_sc000.h │ │ └── core_sc300.h │ └── STM32F4xx │ │ ├── Include │ │ ├── stm32f4xx.h │ │ └── system_stm32f4xx.h │ │ ├── Release_Notes.html │ │ └── Source │ │ ├── startup_stm32f40xx.s │ │ └── system_stm32f4xx.c ├── STM32F4xx_StdPeriph_Driver │ ├── Release_Notes.html │ ├── inc │ │ ├── stm32f4xx_adc.h │ │ ├── stm32f4xx_can.h │ │ ├── stm32f4xx_crc.h │ │ ├── stm32f4xx_cryp.h │ │ ├── stm32f4xx_dac.h │ │ ├── stm32f4xx_dbgmcu.h │ │ ├── stm32f4xx_dcmi.h │ │ ├── stm32f4xx_dma.h │ │ ├── stm32f4xx_dma2d.h │ │ ├── stm32f4xx_exti.h │ │ ├── stm32f4xx_flash.h │ │ ├── stm32f4xx_fmc.h │ │ ├── stm32f4xx_fsmc.h │ │ ├── stm32f4xx_gpio.h │ │ ├── stm32f4xx_hash.h │ │ ├── stm32f4xx_i2c.h │ │ ├── stm32f4xx_iwdg.h │ │ ├── stm32f4xx_ltdc.h │ │ ├── stm32f4xx_misc.h │ │ ├── stm32f4xx_pwr.h │ │ ├── stm32f4xx_rcc.h │ │ ├── stm32f4xx_rng.h │ │ ├── stm32f4xx_rtc.h │ │ ├── stm32f4xx_sai.h │ │ ├── stm32f4xx_sdio.h │ │ ├── stm32f4xx_spi.h │ │ ├── stm32f4xx_syscfg.h │ │ ├── stm32f4xx_tim.h │ │ ├── stm32f4xx_usart.h │ │ └── stm32f4xx_wwdg.h │ └── src │ │ ├── stm32f4xx_adc.c │ │ ├── stm32f4xx_can.c │ │ ├── stm32f4xx_crc.c │ │ ├── stm32f4xx_cryp.c │ │ ├── stm32f4xx_cryp_aes.c │ │ ├── stm32f4xx_cryp_des.c │ │ ├── stm32f4xx_cryp_tdes.c │ │ ├── stm32f4xx_dac.c │ │ ├── stm32f4xx_dbgmcu.c │ │ ├── stm32f4xx_dcmi.c │ │ ├── stm32f4xx_dma.c │ │ ├── stm32f4xx_dma2d.c │ │ ├── stm32f4xx_exti.c │ │ ├── stm32f4xx_flash.c │ │ ├── stm32f4xx_fmc.c │ │ ├── stm32f4xx_fsmc.c │ │ ├── stm32f4xx_gpio.c │ │ ├── stm32f4xx_hash.c │ │ ├── stm32f4xx_hash_md5.c │ │ ├── stm32f4xx_hash_sha1.c │ │ ├── stm32f4xx_i2c.c │ │ ├── stm32f4xx_iwdg.c │ │ ├── stm32f4xx_ltdc.c │ │ ├── stm32f4xx_misc.c │ │ ├── stm32f4xx_pwr.c │ │ ├── stm32f4xx_rcc.c │ │ ├── stm32f4xx_rng.c │ │ ├── stm32f4xx_rtc.c │ │ ├── stm32f4xx_sai.c │ │ ├── stm32f4xx_sdio.c │ │ ├── stm32f4xx_spi.c │ │ ├── stm32f4xx_syscfg.c │ │ ├── stm32f4xx_tim.c │ │ ├── stm32f4xx_usart.c │ │ └── stm32f4xx_wwdg.c └── STM32_CPAL_Driver │ ├── Release_Notes.html │ ├── devices │ ├── stm32f10x │ │ ├── cpal_i2c_hal_stm32f10x.c │ │ └── cpal_i2c_hal_stm32f10x.h │ ├── stm32f2xx │ │ ├── cpal_i2c_hal_stm32f2xx.c │ │ └── cpal_i2c_hal_stm32f2xx.h │ ├── stm32f4xx │ │ ├── cpal_i2c_hal_stm32f4xx.c │ │ └── cpal_i2c_hal_stm32f4xx.h │ └── stm32l1xx │ │ ├── cpal_i2c_hal_stm32l1xx.c │ │ └── cpal_i2c_hal_stm32l1xx.h │ ├── inc │ ├── cpal.h │ └── cpal_i2c.h │ └── src │ ├── cpal_hal.c │ ├── cpal_i2c.c │ └── cpal_usercallback_template.c ├── module.json ├── scripts ├── linker │ ├── STM32F103_32K_20K_DEF.ld │ ├── STM32F103_32K_20K_DEF_CLOAD.ld │ ├── STM32F103_32K_20K_FLASH.ld │ ├── STM32F103_32K_20K_FLASH_CLOAD.ld │ ├── STM32F10x_COMMON.ld │ ├── STM32F303xC.ld │ └── sections_FLASH.ld ├── print_revision.sh └── targets.mk ├── src ├── bootpin.c ├── main.c ├── syslink.c └── uart.c └── tools └── build └── build /.github/workflows/CI.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/.github/workflows/CI.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/Makefile -------------------------------------------------------------------------------- /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/Readme.md -------------------------------------------------------------------------------- /bin/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | !dep 4 | -------------------------------------------------------------------------------- /bin/dep/.gitignore: -------------------------------------------------------------------------------- 1 | * 2 | !.gitignore 3 | -------------------------------------------------------------------------------- /include/bootpin.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/bootpin.h -------------------------------------------------------------------------------- /include/config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/config.h -------------------------------------------------------------------------------- /include/crtp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/crtp.h -------------------------------------------------------------------------------- /include/loaderCommands.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/loaderCommands.h -------------------------------------------------------------------------------- /include/stm32f4xx_conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/stm32f4xx_conf.h -------------------------------------------------------------------------------- /include/syslink.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/syslink.h -------------------------------------------------------------------------------- /include/uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/include/uart.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/arm_common_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/arm_common_tables.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/arm_math.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cm0.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cm3.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cm4.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cm4_simd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cm4_simd.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cmFunc.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_cmInstr.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_sc000.h -------------------------------------------------------------------------------- /lib/CMSIS/Include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/Include/core_sc300.h -------------------------------------------------------------------------------- /lib/CMSIS/STM32F4xx/Include/stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/STM32F4xx/Include/stm32f4xx.h -------------------------------------------------------------------------------- /lib/CMSIS/STM32F4xx/Include/system_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/STM32F4xx/Include/system_stm32f4xx.h -------------------------------------------------------------------------------- /lib/CMSIS/STM32F4xx/Release_Notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/STM32F4xx/Release_Notes.html -------------------------------------------------------------------------------- /lib/CMSIS/STM32F4xx/Source/startup_stm32f40xx.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/STM32F4xx/Source/startup_stm32f40xx.s -------------------------------------------------------------------------------- /lib/CMSIS/STM32F4xx/Source/system_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/CMSIS/STM32F4xx/Source/system_stm32f4xx.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/Release_Notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/Release_Notes.html -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_adc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_can.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_crc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_cryp.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dac.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dbgmcu.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dcmi.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma2d.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_dma2d.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_exti.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_flash.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fmc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_fsmc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_gpio.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_hash.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_i2c.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_iwdg.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_ltdc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_ltdc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_misc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_pwr.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rcc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rng.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_rtc.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sai.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sai.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_sdio.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_spi.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_syscfg.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_tim.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_usart.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/inc/stm32f4xx_wwdg.h -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_adc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_can.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_crc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_aes.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_des.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_des.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_tdes.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_cryp_tdes.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dac.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dac.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dbgmcu.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dcmi.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma2d.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_dma2d.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_exti.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_flash.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fmc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_fsmc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_gpio.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_md5.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_sha1.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_hash_sha1.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_i2c.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_iwdg.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_ltdc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_ltdc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_misc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_misc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_pwr.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rcc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rng.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_rtc.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sai.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sai.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_sdio.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_spi.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_syscfg.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_tim.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_usart.c -------------------------------------------------------------------------------- /lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32F4xx_StdPeriph_Driver/src/stm32f4xx_wwdg.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/Release_Notes.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/Release_Notes.html -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f10x/cpal_i2c_hal_stm32f10x.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f2xx/cpal_i2c_hal_stm32f2xx.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32f4xx/cpal_i2c_hal_stm32f4xx.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/devices/stm32l1xx/cpal_i2c_hal_stm32l1xx.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/inc/cpal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/inc/cpal.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/inc/cpal_i2c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/inc/cpal_i2c.h -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/src/cpal_hal.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/src/cpal_hal.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/src/cpal_i2c.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/src/cpal_i2c.c -------------------------------------------------------------------------------- /lib/STM32_CPAL_Driver/src/cpal_usercallback_template.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/lib/STM32_CPAL_Driver/src/cpal_usercallback_template.c -------------------------------------------------------------------------------- /module.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/module.json -------------------------------------------------------------------------------- /scripts/linker/STM32F103_32K_20K_DEF.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F103_32K_20K_DEF.ld -------------------------------------------------------------------------------- /scripts/linker/STM32F103_32K_20K_DEF_CLOAD.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F103_32K_20K_DEF_CLOAD.ld -------------------------------------------------------------------------------- /scripts/linker/STM32F103_32K_20K_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F103_32K_20K_FLASH.ld -------------------------------------------------------------------------------- /scripts/linker/STM32F103_32K_20K_FLASH_CLOAD.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F103_32K_20K_FLASH_CLOAD.ld -------------------------------------------------------------------------------- /scripts/linker/STM32F10x_COMMON.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F10x_COMMON.ld -------------------------------------------------------------------------------- /scripts/linker/STM32F303xC.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/STM32F303xC.ld -------------------------------------------------------------------------------- /scripts/linker/sections_FLASH.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/linker/sections_FLASH.ld -------------------------------------------------------------------------------- /scripts/print_revision.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/print_revision.sh -------------------------------------------------------------------------------- /scripts/targets.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/scripts/targets.mk -------------------------------------------------------------------------------- /src/bootpin.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/src/bootpin.c -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/src/main.c -------------------------------------------------------------------------------- /src/syslink.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/src/syslink.c -------------------------------------------------------------------------------- /src/uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/src/uart.c -------------------------------------------------------------------------------- /tools/build/build: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bitcraze/crazyflie2-stm-bootloader/HEAD/tools/build/build --------------------------------------------------------------------------------