1.1
### uVision Project, (C) Keil Software
STM32
0x4
ARM-ADS
STM32F103CB
STMicroelectronics
IRAM(0x20000000-0x20004FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3")
"STARTUP\ST\STM32F10x\startup_stm32f10x_md.s" ("STM32 Medium Density Line Startup Code")
UL2CM3(-O14 -S0 -C0 -N00("ARM Cortex-M3") -D00(1BA00477) -L00(4) -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000)
4401
stm32f10x.h
SFD\ST\STM32F1xx\STM32F103xx.sfr
0
0
ST\STM32F10x\
ST\STM32F10x\
0
0
0
0
1
.\obj\
baseflight
1
0
1
1
1
.\obj\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
DARMSTM.DLL
-pSTM32F103CB
SARMCM3.DLL
TARMSTM.DLL
-pSTM32F103CB
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
0
1
BIN\UL2CM3.DLL
1
0
0
1
1
4096
0
BIN\UL2CM3.DLL
"" ()
0
0
1
1
1
1
1
1
1
0
1
1
0
0
1
0
0
1
1
1
1
1
1
1
1
1
1
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
1
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
1
0x8000000
0x20000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x20000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
0
0x0
0x0
1
1
0
0
0
0
0
0
0
0
2
0
0
--c99 --gnu
STM32F10X_MD,USE_STDPERIPH_DRIVER
lib\CMSIS\CM3\CoreSupport;lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x;lib\STM32F10x_StdPeriph_Driver\inc
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0x08000000
0x20000000
App
cli.c
1
.\src\cli.c
config.c
1
.\src\config.c
imu.c
1
.\src\imu.c
main.c
1
.\src\main.c
mixer.c
1
.\src\mixer.c
mw.c
1
.\src\mw.c
sensors.c
1
.\src\sensors.c
serial.c
1
.\src\serial.c
board.h
5
.\src\board.h
mw.h
5
.\src\mw.h
gps.c
1
.\src\gps.c
spektrum.c
1
.\src\spektrum.c
buzzer.c
1
.\src\buzzer.c
telemetry.c
1
.\src\telemetry.c
utils.c
1
.\src\utils.c
sbus.c
1
.\src\sbus.c
Drivers
drv_adc.c
1
.\src\drv_adc.c
drv_adxl345.c
1
.\src\drv_adxl345.c
drv_bmp085.c
1
.\src\drv_bmp085.c
drv_hmc5883l.c
1
.\src\drv_hmc5883l.c
drv_i2c.c
1
.\src\drv_i2c.c
drv_mpu3050.c
1
.\src\drv_mpu3050.c
drv_pwm.c
1
.\src\drv_pwm.c
drv_system.c
1
.\src\drv_system.c
drv_uart.c
1
.\src\drv_uart.c
drv_ledring.c
1
.\src\drv_ledring.c
drv_mpu6050.c
1
.\src\drv_mpu6050.c
drv_adc_fy90q.c
1
.\src\drv_adc_fy90q.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_pwm_fy90q.c
1
.\src\drv_pwm_fy90q.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_mma845x.c
1
.\src\drv_mma845x.c
drv_hcsr04.c
1
.\src\drv_hcsr04.c
drv_i2c_soft.c
1
.\src\drv_i2c_soft.c
drv_l3g4200d.c
1
.\src\drv_l3g4200d.c
drv_ms5611.c
1
.\src\drv_ms5611.c
drv_gpio.c
1
.\src\drv_gpio.c
drv_spi.c
1
.\src\drv_spi.c
drv_timer.c
1
.\src\drv_timer.c
drv_softserial.c
1
.\src\drv_softserial.c
drv_bma280.c
1
.\src\drv_bma280.c
drv_serial.c
1
.\src\drv_serial.c
System
0
0
0
0
0
2
2
2
2
2
11
0
2
4
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
core_cm3.c
1
.\lib\CMSIS\CM3\CoreSupport\core_cm3.c
system_stm32f10x.c
1
.\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c
misc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\misc.c
stm32f10x_adc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c
stm32f10x_dma.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c
stm32f10x_exti.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c
stm32f10x_i2c.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c
stm32f10x_rcc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c
stm32f10x_tim.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c
stm32f10x_usart.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c
stm32f10x_flash.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c
startup_stm32f10x_md.s
2
.\src\baseflight_startups\startup_stm32f10x_md.s
startup_stm32f10x_md_fy90q.s
2
.\src\baseflight_startups\startup_stm32f10x_md_fy90q.s
2
0
0
0
0
0
2
2
2
2
11
1
2
2
2
2
2
2
2
2
printf.c
1
.\src\printf.c
stm32f10x_spi.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c
STM32-Release
0x4
ARM-ADS
STM32F103CB
STMicroelectronics
IRAM(0x20000000-0x20004FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3")
"STARTUP\ST\STM32F10x\startup_stm32f10x_md.s" ("STM32 Medium Density Line Startup Code")
UL2CM3(-O14 -S0 -C0 -N00("ARM Cortex-M3") -D00(1BA00477) -L00(4) -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000)
4401
stm32f10x.h
SFD\ST\STM32F1xx\STM32F103xx.sfr
0
0
ST\STM32F10x\
ST\STM32F10x\
0
0
0
0
1
.\obj\
baseflight
1
0
1
1
1
.\obj\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
DARMSTM.DLL
-pSTM32F103CB
SARMCM3.DLL
TARMSTM.DLL
-pSTM32F103CB
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
0
1
BIN\UL2CM3.DLL
1
0
0
1
1
4096
0
BIN\UL2CM3.DLL
"" ()
0
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
1
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
1
0
0
3
3
0
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
1
0x8000000
0x20000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x20000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
0
0x0
0x0
1
4
0
0
0
0
0
0
0
0
2
0
0
--c99 --gnu
STM32F10X_MD,USE_STDPERIPH_DRIVER
CoOS\portable;CoOS\kernel;lib\CMSIS\CM3\CoreSupport;lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x;lib\STM32F10x_StdPeriph_Driver\inc
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0x08000000
0x20000000
App
cli.c
1
.\src\cli.c
config.c
1
.\src\config.c
imu.c
1
.\src\imu.c
main.c
1
.\src\main.c
mixer.c
1
.\src\mixer.c
mw.c
1
.\src\mw.c
sensors.c
1
.\src\sensors.c
serial.c
1
.\src\serial.c
board.h
5
.\src\board.h
mw.h
5
.\src\mw.h
gps.c
1
.\src\gps.c
spektrum.c
1
.\src\spektrum.c
buzzer.c
1
.\src\buzzer.c
telemetry.c
1
.\src\telemetry.c
utils.c
1
.\src\utils.c
sbus.c
1
.\src\sbus.c
Drivers
drv_adc.c
1
.\src\drv_adc.c
drv_adxl345.c
1
.\src\drv_adxl345.c
drv_bmp085.c
1
.\src\drv_bmp085.c
drv_hmc5883l.c
1
.\src\drv_hmc5883l.c
drv_i2c.c
1
.\src\drv_i2c.c
drv_mpu3050.c
1
.\src\drv_mpu3050.c
drv_pwm.c
1
.\src\drv_pwm.c
drv_system.c
1
.\src\drv_system.c
drv_uart.c
1
.\src\drv_uart.c
drv_ledring.c
1
.\src\drv_ledring.c
drv_mpu6050.c
1
.\src\drv_mpu6050.c
drv_adc_fy90q.c
1
.\src\drv_adc_fy90q.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_pwm_fy90q.c
1
.\src\drv_pwm_fy90q.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_mma845x.c
1
.\src\drv_mma845x.c
drv_hcsr04.c
1
.\src\drv_hcsr04.c
drv_i2c_soft.c
1
.\src\drv_i2c_soft.c
drv_l3g4200d.c
1
.\src\drv_l3g4200d.c
drv_ms5611.c
1
.\src\drv_ms5611.c
drv_gpio.c
1
.\src\drv_gpio.c
drv_spi.c
1
.\src\drv_spi.c
drv_timer.c
1
.\src\drv_timer.c
drv_softserial.c
1
.\src\drv_softserial.c
drv_bma280.c
1
.\src\drv_bma280.c
drv_serial.c
1
.\src\drv_serial.c
System
core_cm3.c
1
.\lib\CMSIS\CM3\CoreSupport\core_cm3.c
system_stm32f10x.c
1
.\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c
misc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\misc.c
stm32f10x_adc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c
stm32f10x_dma.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c
stm32f10x_exti.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c
stm32f10x_i2c.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c
stm32f10x_rcc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c
stm32f10x_tim.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c
stm32f10x_usart.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c
stm32f10x_flash.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c
startup_stm32f10x_md.s
2
.\src\baseflight_startups\startup_stm32f10x_md.s
startup_stm32f10x_md_fy90q.s
2
.\src\baseflight_startups\startup_stm32f10x_md_fy90q.s
2
0
0
0
0
0
2
2
2
2
11
1
2
2
2
2
2
2
2
2
printf.c
1
.\src\printf.c
stm32f10x_spi.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c
STM32-FY90Q
0x4
ARM-ADS
STM32F103RB
STMicroelectronics
IRAM(0x20000000-0x20004FFF) IROM(0x8000000-0x801FFFF) CLOCK(8000000) CPUTYPE("Cortex-M3")
"STARTUP\ST\STM32F10x\startup_stm32f10x_md.s" ("STM32 Medium Density Line Startup Code")
UL2CM3(-O14 -S0 -C0 -N00("ARM Cortex-M3") -D00(1BA00477) -L00(4) -FO7 -FD20000000 -FC800 -FN1 -FF0STM32F10x_128 -FS08000000 -FL020000)
4231
stm32f10x_md.h
SFD\ST\STM32F10xx\STM32F10xxB.sfr
0
0
ST\STM32F10x\
ST\STM32F10x\
0
0
0
0
1
.\obj\
baseflight_fy90q
1
0
1
1
1
.\obj\
1
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
3
1
SARMCM3.DLL
DARMSTM.DLL
-pSTM32F103RB
SARMCM3.DLL
TARMSTM.DLL
-pSTM32F103RB
1
0
0
0
16
0
1
1
1
1
1
1
1
0
1
1
1
1
1
1
0
1
0
0
1
BIN\UL2CM3.DLL
1
0
0
1
1
4096
0
BIN\UL2CM3.DLL
"" ()
0
0
1
1
1
1
1
1
1
0
1
1
0
1
1
0
0
1
1
1
1
1
1
1
1
1
0
0
"Cortex-M3"
0
0
0
1
1
0
0
0
0
0
8
1
0
0
3
3
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
1
0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
1
0x8000000
0x20000
0
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x0
0x0
1
0x8000000
0x20000
1
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x0
0x0
0
0x20000000
0x5000
0
0x0
0x0
1
1
0
0
0
0
0
0
0
0
0
0
0
STM32F10X_MD,USE_STDPERIPH_DRIVER,FY90Q
lib\CMSIS\CM3\CoreSupport;lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x;lib\STM32F10x_StdPeriph_Driver\inc
1
0
0
0
0
0
0
0
1
0
0
0
1
0
0x08000000
0x20000000
App
cli.c
1
.\src\cli.c
config.c
1
.\src\config.c
imu.c
1
.\src\imu.c
main.c
1
.\src\main.c
mixer.c
1
.\src\mixer.c
mw.c
1
.\src\mw.c
sensors.c
1
.\src\sensors.c
serial.c
1
.\src\serial.c
board.h
5
.\src\board.h
mw.h
5
.\src\mw.h
gps.c
1
.\src\gps.c
spektrum.c
1
.\src\spektrum.c
buzzer.c
1
.\src\buzzer.c
telemetry.c
1
.\src\telemetry.c
utils.c
1
.\src\utils.c
sbus.c
1
.\src\sbus.c
Drivers
drv_adc.c
1
.\src\drv_adc.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_adxl345.c
1
.\src\drv_adxl345.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_bmp085.c
1
.\src\drv_bmp085.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_hmc5883l.c
1
.\src\drv_hmc5883l.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_i2c.c
1
.\src\drv_i2c.c
drv_mpu3050.c
1
.\src\drv_mpu3050.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_pwm.c
1
.\src\drv_pwm.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_system.c
1
.\src\drv_system.c
drv_uart.c
1
.\src\drv_uart.c
drv_ledring.c
1
.\src\drv_ledring.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_mpu6050.c
1
.\src\drv_mpu6050.c
2
0
0
0
0
0
2
2
2
2
11
1
2
0
2
2
2
2
2
2
2
2
0
2
2
drv_adc_fy90q.c
1
.\src\drv_adc_fy90q.c
drv_pwm_fy90q.c
1
.\src\drv_pwm_fy90q.c
drv_mma845x.c
1
.\src\drv_mma845x.c
drv_hcsr04.c
1
.\src\drv_hcsr04.c
drv_i2c_soft.c
1
.\src\drv_i2c_soft.c
drv_l3g4200d.c
1
.\src\drv_l3g4200d.c
drv_ms5611.c
1
.\src\drv_ms5611.c
drv_gpio.c
1
.\src\drv_gpio.c
drv_spi.c
1
.\src\drv_spi.c
drv_timer.c
1
.\src\drv_timer.c
drv_softserial.c
1
.\src\drv_softserial.c
drv_bma280.c
1
.\src\drv_bma280.c
drv_serial.c
1
.\src\drv_serial.c
System
0
0
0
0
0
2
2
2
2
2
11
0
2
4
2
2
2
2
2
2
2
2
0
2
2
2
2
2
2
2
2
2
2
core_cm3.c
1
.\lib\CMSIS\CM3\CoreSupport\core_cm3.c
system_stm32f10x.c
1
.\lib\CMSIS\CM3\DeviceSupport\ST\STM32F10x\system_stm32f10x.c
misc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\misc.c
stm32f10x_adc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_adc.c
stm32f10x_dma.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_dma.c
stm32f10x_exti.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_exti.c
stm32f10x_i2c.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_i2c.c
stm32f10x_rcc.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_rcc.c
stm32f10x_tim.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_tim.c
stm32f10x_usart.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_usart.c
stm32f10x_flash.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_flash.c
startup_stm32f10x_md.s
2
.\src\baseflight_startups\startup_stm32f10x_md.s
2
0
0
0
0
0
2
2
2
2
11
1
2
2
2
2
2
2
2
2
startup_stm32f10x_md_fy90q.s
2
.\src\baseflight_startups\startup_stm32f10x_md_fy90q.s
printf.c
1
.\src\printf.c
stm32f10x_spi.c
1
.\lib\STM32F10x_StdPeriph_Driver\src\stm32f10x_spi.c