1 main_sources(COMMON_SRC
4 target/common_hardware.c
19 common/colorconversion.c
20 common/colorconversion.h
29 common/gps_conversion.c
30 common/gps_conversion.h
47 common/typeconversion.c
48 common/typeconversion.h
51 common/circular_queue.c
52 common/circular_queue.h
54 config/config_eeprom.c
55 config/config_eeprom.h
56 config/config_streamer.c
57 config/config_streamer.h
60 config/parameter_group.c
61 config/parameter_group.h
62 config/general_settings.c
63 config/general_settings.h
67 drivers/1-wire/ds_crc.c
68 drivers/1-wire/ds_crc.h
69 drivers/1-wire/ds2482.c
70 drivers/1-wire/ds2482.h
72 drivers/accgyro/accgyro.c
73 drivers/accgyro/accgyro.h
74 drivers/accgyro/accgyro_bmi088.c
75 drivers/accgyro/accgyro_bmi088.h
76 drivers/accgyro/accgyro_bmi160.c
77 drivers/accgyro/accgyro_bmi160.h
78 drivers/accgyro/accgyro_bmi270.c
79 drivers/accgyro/accgyro_bmi270.h
80 drivers/accgyro/accgyro_bmi270_maximum_fifo.c
81 drivers/accgyro/accgyro_fake.c
82 drivers/accgyro/accgyro_fake.h
83 drivers/accgyro/accgyro_icm20689.c
84 drivers/accgyro/accgyro_icm20689.h
85 drivers/accgyro/accgyro_icm42605.c
86 drivers/accgyro/accgyro_icm42605.h
87 drivers/accgyro/accgyro_mpu.c
88 drivers/accgyro/accgyro_mpu.h
89 drivers/accgyro/accgyro_mpu6000.c
90 drivers/accgyro/accgyro_mpu6000.h
91 drivers/accgyro/accgyro_mpu6500.c
92 drivers/accgyro/accgyro_mpu6500.h
93 drivers/accgyro/accgyro_mpu9250.c
94 drivers/accgyro/accgyro_mpu9250.h
99 drivers/barometer/barometer.h
100 drivers/barometer/barometer_bmp085.c
101 drivers/barometer/barometer_bmp085.h
102 drivers/barometer/barometer_bmp280.c
103 drivers/barometer/barometer_bmp280.h
104 drivers/barometer/barometer_bmp388.c
105 drivers/barometer/barometer_bmp388.h
106 drivers/barometer/barometer_dps310.c
107 drivers/barometer/barometer_dps310.h
108 drivers/barometer/barometer_fake.c
109 drivers/barometer/barometer_fake.h
110 drivers/barometer/barometer_lps25h.c
111 drivers/barometer/barometer_lps25h.h
112 drivers/barometer/barometer_ms56xx.c
113 drivers/barometer/barometer_ms56xx.h
114 drivers/barometer/barometer_spl06.c
115 drivers/barometer/barometer_spl06.h
116 drivers/barometer/barometer_msp.c
117 drivers/barometer/barometer_msp.h
118 drivers/barometer/barometer_2smpb_02b.c
119 drivers/barometer/barometer_2smpb_02b.h
125 drivers/bus_busdev_i2c.c
126 drivers/bus_busdev_spi.c
127 drivers/bus_i2c_soft.c
129 drivers/compass/compass.h
130 drivers/compass/compass_ak8963.c
131 drivers/compass/compass_ak8963.h
132 drivers/compass/compass_ak8975.c
133 drivers/compass/compass_ak8975.h
134 drivers/compass/compass_fake.c
135 drivers/compass/compass_fake.h
136 drivers/compass/compass_hmc5883l.c
137 drivers/compass/compass_hmc5883l.h
138 drivers/compass/compass_ist8308.c
139 drivers/compass/compass_ist8308.h
140 drivers/compass/compass_ist8310.c
141 drivers/compass/compass_ist8310.h
142 drivers/compass/compass_lis3mdl.c
143 drivers/compass/compass_lis3mdl.h
144 drivers/compass/compass_mag3110.c
145 drivers/compass/compass_mag3110.h
146 drivers/compass/compass_mpu9250.c
147 drivers/compass/compass_mpu9250.h
148 drivers/compass/compass_qmc5883l.c
149 drivers/compass/compass_qmc5883l.h
150 drivers/compass/compass_rm3100.c
151 drivers/compass/compass_rm3100.h
152 drivers/compass/compass_vcm5883.c
153 drivers/compass/compass_vcm5883.h
154 drivers/compass/compass_mlx90393.c
155 drivers/compass/compass_mlx90393.h
156 drivers/compass/compass_msp.c
157 drivers/compass/compass_msp.h
161 drivers/display_canvas.c
162 drivers/display_canvas.h
163 drivers/display_font_metadata.c
164 drivers/display_font_metadata.h
165 drivers/display_widgets.c
166 drivers/display_widgets.h
167 drivers/display_ug2864hsweg01.c
168 drivers/display_ug2864hsweg01.h
173 drivers/flash_m25p16.c
174 drivers/flash_m25p16.h
175 drivers/flash_w25n01g.c
176 drivers/flash_w25n01g.h
181 drivers/io_port_expander.c
182 drivers/io_port_expander.h
187 drivers/light_ws2811strip.c
188 drivers/light_ws2811strip.h
193 drivers/serial_softserial.c
194 drivers/serial_softserial.h
196 drivers/opflow/opflow_fake.c
197 drivers/opflow/opflow_fake.h
198 drivers/opflow/opflow_virtual.c
199 drivers/opflow/opflow_virtual.h
205 drivers/pitotmeter/pitotmeter_adc.c
206 drivers/pitotmeter/pitotmeter_adc.h
207 drivers/pitotmeter/pitotmeter_ms4525.c
208 drivers/pitotmeter/pitotmeter_ms4525.h
209 drivers/pitotmeter/pitotmeter_msp.c
210 drivers/pitotmeter/pitotmeter_msp.h
211 drivers/pitotmeter/pitotmeter_virtual.c
212 drivers/pitotmeter/pitotmeter_virtual.h
213 drivers/pwm_esc_detect.c
214 drivers/pwm_esc_detect.h
215 drivers/pwm_mapping.c
216 drivers/pwm_mapping.h
222 drivers/rangefinder/rangefinder_srf10.c
223 drivers/rangefinder/rangefinder_srf10.h
224 drivers/rangefinder/rangefinder_vl53l0x.c
225 drivers/rangefinder/rangefinder_vl53l0x.h
226 drivers/rangefinder/rangefinder_vl53l1x.c
227 drivers/rangefinder/rangefinder_vl53l1x.h
228 drivers/rangefinder/rangefinder_virtual.c
229 drivers/rangefinder/rangefinder_virtual.h
230 drivers/rangefinder/rangefinder_us42.c
231 drivers/rangefinder/rangefinder_us42.h
232 drivers/rangefinder/rangefinder_tof10120_i2c.c
233 drivers/rangefinder/rangefinder_tof10120_i2c.h
241 drivers/sound_beeper.c
242 drivers/sound_beeper.h
243 drivers/stack_check.c
244 drivers/stack_check.h
248 drivers/temperature/ds18b20.c
249 drivers/temperature/ds18b20.h
250 drivers/temperature/lm75.c
251 drivers/temperature/lm75.h
266 fc/controlrate_profile.c
267 fc/controlrate_profile.h
268 fc/controlrate_profile_config_struct.h
282 fc/firmware_update_common.c
283 fc/firmware_update_common.h
307 flight/smith_predictor.c
308 flight/smith_predictor.h
309 flight/rate_dynamics.c
310 flight/rate_dynamics.h
315 flight/pid_autotune.c
316 flight/power_limits.c
317 flight/power_limits.h
318 flight/rth_estimator.c
319 flight/rth_estimator.h
322 flight/wind_estimator.c
323 flight/wind_estimator.h
328 flight/dynamic_gyro_notch.c
329 flight/dynamic_gyro_notch.h
330 flight/secondary_dynamic_gyro_notch.c
331 flight/secondary_dynamic_gyro_notch.h
351 io/serial_4way_avrootloader.c
352 io/serial_4way_avrootloader.h
353 io/serial_4way_stk500v2.c
354 io/serial_4way_stk500v2.h
365 programming/logic_condition.c
366 programming/logic_condition.h
367 programming/global_variables.c
368 programming/global_variables.h
369 programming/programming_task.c
370 programming/programming_task.h
408 scheduler/scheduler.c
409 scheduler/scheduler.h
411 sensors/acceleration.c
412 sensors/acceleration.h
415 sensors/battery_config_structs.h
416 sensors/boardalignment.c
417 sensors/boardalignment.h
420 sensors/diagnostics.c
421 sensors/diagnostics.h
424 sensors/initialisation.c
425 sensors/initialisation.h
430 sensors/temperature.c
431 sensors/temperature.h
435 blackbox/blackbox_encoding.c
436 blackbox/blackbox_encoding.h
437 blackbox/blackbox_io.c
438 blackbox/blackbox_io.h
442 cms/cms_menu_battery.c
443 cms/cms_menu_battery.h
444 cms/cms_menu_blackbox.c
445 cms/cms_menu_blackbox.h
446 cms/cms_menu_builtin.c
447 cms/cms_menu_builtin.h
450 cms/cms_menu_ledstrip.c
451 cms/cms_menu_ledstrip.h
454 cms/cms_menu_mixer_servo.c
455 cms/cms_menu_mixer_servo.h
456 cms/cms_menu_navigation.c
457 cms/cms_menu_navigation.h
460 cms/cms_menu_saveexit.c
461 cms/cms_menu_saveexit.h
467 io/rangefinder_benewake.c
473 io/displayport_frsky_osd.c
474 io/displayport_frsky_osd.h
475 io/displayport_max7456.c
476 io/displayport_max7456.h
479 io/displayport_msp_bf_compat.c
480 io/displayport_msp_bf_compat.h
481 io/displayport_oled.c
482 io/displayport_oled.h
483 io/displayport_msp_osd.c
484 io/displayport_msp_osd.h
485 io/displayport_srxl.c
486 io/displayport_srxl.h
487 io/displayport_hott.c
488 io/displayport_hott.h
509 io/smartport_master.c
510 io/smartport_master.h
524 navigation/navigation.c
525 navigation/navigation.h
526 navigation/navigation_fixedwing.c
527 navigation/navigation_fw_launch.c
528 navigation/navigation_geo.c
529 navigation/navigation_multicopter.c
530 navigation/navigation_pos_estimator.c
531 navigation/navigation_pos_estimator_private.h
532 navigation/navigation_pos_estimator_agl.c
533 navigation/navigation_pos_estimator_flow.c
534 navigation/navigation_private.h
535 navigation/navigation_rover_boat.c
536 navigation/sqrt_controller.c
537 navigation/sqrt_controller.h
543 sensors/rangefinder.c
544 sensors/rangefinder.h
560 telemetry/jetiexbus.c
561 telemetry/jetiexbus.h
562 telemetry/ibus_shared.c
563 telemetry/ibus_shared.h
570 telemetry/msp_shared.c
571 telemetry/msp_shared.h
572 telemetry/smartport.c
573 telemetry/smartport.h
576 telemetry/telemetry.c
577 telemetry/telemetry.h
580 add_subdirectory(target)