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
95 drivers/accgyro/accgyro_lsm6dxx.c
96 drivers/accgyro/accgyro_lsm6dxx.h
101 drivers/barometer/barometer.h
102 drivers/barometer/barometer_bmp085.c
103 drivers/barometer/barometer_bmp085.h
104 drivers/barometer/barometer_bmp280.c
105 drivers/barometer/barometer_bmp280.h
106 drivers/barometer/barometer_bmp388.c
107 drivers/barometer/barometer_bmp388.h
108 drivers/barometer/barometer_dps310.c
109 drivers/barometer/barometer_dps310.h
110 drivers/barometer/barometer_fake.c
111 drivers/barometer/barometer_fake.h
112 drivers/barometer/barometer_lps25h.c
113 drivers/barometer/barometer_lps25h.h
114 drivers/barometer/barometer_ms56xx.c
115 drivers/barometer/barometer_ms56xx.h
116 drivers/barometer/barometer_spl06.c
117 drivers/barometer/barometer_spl06.h
118 drivers/barometer/barometer_msp.c
119 drivers/barometer/barometer_msp.h
120 drivers/barometer/barometer_2smpb_02b.c
121 drivers/barometer/barometer_2smpb_02b.h
127 drivers/bus_busdev_i2c.c
128 drivers/bus_busdev_spi.c
129 drivers/bus_i2c_soft.c
131 drivers/compass/compass.h
132 drivers/compass/compass_ak8963.c
133 drivers/compass/compass_ak8963.h
134 drivers/compass/compass_ak8975.c
135 drivers/compass/compass_ak8975.h
136 drivers/compass/compass_fake.c
137 drivers/compass/compass_fake.h
138 drivers/compass/compass_hmc5883l.c
139 drivers/compass/compass_hmc5883l.h
140 drivers/compass/compass_ist8308.c
141 drivers/compass/compass_ist8308.h
142 drivers/compass/compass_ist8310.c
143 drivers/compass/compass_ist8310.h
144 drivers/compass/compass_lis3mdl.c
145 drivers/compass/compass_lis3mdl.h
146 drivers/compass/compass_mag3110.c
147 drivers/compass/compass_mag3110.h
148 drivers/compass/compass_mpu9250.c
149 drivers/compass/compass_mpu9250.h
150 drivers/compass/compass_qmc5883l.c
151 drivers/compass/compass_qmc5883l.h
152 drivers/compass/compass_rm3100.c
153 drivers/compass/compass_rm3100.h
154 drivers/compass/compass_vcm5883.c
155 drivers/compass/compass_vcm5883.h
156 drivers/compass/compass_mlx90393.c
157 drivers/compass/compass_mlx90393.h
158 drivers/compass/compass_msp.c
159 drivers/compass/compass_msp.h
163 drivers/display_canvas.c
164 drivers/display_canvas.h
165 drivers/display_font_metadata.c
166 drivers/display_font_metadata.h
167 drivers/display_widgets.c
168 drivers/display_widgets.h
169 drivers/display_ug2864hsweg01.c
170 drivers/display_ug2864hsweg01.h
175 drivers/flash_m25p16.c
176 drivers/flash_m25p16.h
177 drivers/flash_w25n01g.c
178 drivers/flash_w25n01g.h
183 drivers/io_port_expander.c
184 drivers/io_port_expander.h
189 drivers/light_ws2811strip.c
190 drivers/light_ws2811strip.h
195 drivers/serial_softserial.c
196 drivers/serial_softserial.h
198 drivers/opflow/opflow_fake.c
199 drivers/opflow/opflow_fake.h
200 drivers/opflow/opflow_virtual.c
201 drivers/opflow/opflow_virtual.h
207 drivers/pitotmeter/pitotmeter_adc.c
208 drivers/pitotmeter/pitotmeter_adc.h
209 drivers/pitotmeter/pitotmeter_ms4525.c
210 drivers/pitotmeter/pitotmeter_ms4525.h
211 drivers/pitotmeter/pitotmeter_msp.c
212 drivers/pitotmeter/pitotmeter_msp.h
213 drivers/pitotmeter/pitotmeter_virtual.c
214 drivers/pitotmeter/pitotmeter_virtual.h
215 drivers/pitotmeter/pitotmeter_fake.h
216 drivers/pitotmeter/pitotmeter_fake.c
217 drivers/pwm_esc_detect.c
218 drivers/pwm_esc_detect.h
219 drivers/pwm_mapping.c
220 drivers/pwm_mapping.h
226 drivers/rangefinder/rangefinder_srf10.c
227 drivers/rangefinder/rangefinder_srf10.h
228 drivers/rangefinder/rangefinder_vl53l0x.c
229 drivers/rangefinder/rangefinder_vl53l0x.h
230 drivers/rangefinder/rangefinder_vl53l1x.c
231 drivers/rangefinder/rangefinder_vl53l1x.h
232 drivers/rangefinder/rangefinder_virtual.c
233 drivers/rangefinder/rangefinder_virtual.h
234 drivers/rangefinder/rangefinder_us42.c
235 drivers/rangefinder/rangefinder_us42.h
236 drivers/rangefinder/rangefinder_tof10120_i2c.c
237 drivers/rangefinder/rangefinder_tof10120_i2c.h
245 drivers/sound_beeper.c
246 drivers/sound_beeper.h
247 drivers/stack_check.c
248 drivers/stack_check.h
252 drivers/temperature/ds18b20.c
253 drivers/temperature/ds18b20.h
254 drivers/temperature/lm75.c
255 drivers/temperature/lm75.h
270 fc/controlrate_profile.c
271 fc/controlrate_profile.h
272 fc/controlrate_profile_config_struct.h
286 fc/firmware_update_common.c
287 fc/firmware_update_common.h
311 flight/smith_predictor.c
312 flight/smith_predictor.h
313 flight/rate_dynamics.c
314 flight/rate_dynamics.h
319 flight/pid_autotune.c
320 flight/power_limits.c
321 flight/power_limits.h
322 flight/rth_estimator.c
323 flight/rth_estimator.h
326 flight/wind_estimator.c
327 flight/wind_estimator.h
332 flight/dynamic_gyro_notch.c
333 flight/dynamic_gyro_notch.h
334 flight/secondary_dynamic_gyro_notch.c
335 flight/secondary_dynamic_gyro_notch.h
355 io/serial_4way_avrootloader.c
356 io/serial_4way_avrootloader.h
357 io/serial_4way_stk500v2.c
358 io/serial_4way_stk500v2.h
369 programming/logic_condition.c
370 programming/logic_condition.h
371 programming/global_variables.c
372 programming/global_variables.h
373 programming/programming_task.c
374 programming/programming_task.h
415 scheduler/scheduler.c
416 scheduler/scheduler.h
418 sensors/acceleration.c
419 sensors/acceleration.h
422 sensors/battery_config_structs.h
423 sensors/boardalignment.c
424 sensors/boardalignment.h
427 sensors/diagnostics.c
428 sensors/diagnostics.h
431 sensors/initialisation.c
432 sensors/initialisation.h
437 sensors/temperature.c
438 sensors/temperature.h
442 blackbox/blackbox_encoding.c
443 blackbox/blackbox_encoding.h
444 blackbox/blackbox_io.c
445 blackbox/blackbox_io.h
449 cms/cms_menu_battery.c
450 cms/cms_menu_battery.h
451 cms/cms_menu_blackbox.c
452 cms/cms_menu_blackbox.h
453 cms/cms_menu_builtin.c
454 cms/cms_menu_builtin.h
457 cms/cms_menu_ledstrip.c
458 cms/cms_menu_ledstrip.h
461 cms/cms_menu_mixer_servo.c
462 cms/cms_menu_mixer_servo.h
463 cms/cms_menu_navigation.c
464 cms/cms_menu_navigation.h
467 cms/cms_menu_saveexit.c
468 cms/cms_menu_saveexit.h
474 io/rangefinder_benewake.c
475 io/rangefinder_fake.c
481 io/displayport_frsky_osd.c
482 io/displayport_frsky_osd.h
483 io/displayport_max7456.c
484 io/displayport_max7456.h
487 io/displayport_msp_bf_compat.c
488 io/displayport_msp_bf_compat.h
489 io/displayport_oled.c
490 io/displayport_oled.h
491 io/displayport_msp_osd.c
492 io/displayport_msp_osd.h
493 io/displayport_srxl.c
494 io/displayport_srxl.h
495 io/displayport_hott.c
496 io/displayport_hott.h
520 io/smartport_master.c
521 io/smartport_master.h
535 navigation/navigation.c
536 navigation/navigation.h
537 navigation/navigation_fixedwing.c
538 navigation/navigation_fw_launch.c
539 navigation/navigation_geo.c
540 navigation/navigation_multicopter.c
541 navigation/navigation_pos_estimator.c
542 navigation/navigation_pos_estimator_private.h
543 navigation/navigation_pos_estimator_agl.c
544 navigation/navigation_pos_estimator_flow.c
545 navigation/navigation_private.h
546 navigation/navigation_rover_boat.c
547 navigation/sqrt_controller.c
548 navigation/sqrt_controller.h
554 sensors/rangefinder.c
555 sensors/rangefinder.h
558 sensors/battery_sensor_fake.c
559 sensors/battery_sensor_fake.h
569 telemetry/jetiexbus.c
570 telemetry/jetiexbus.h
571 telemetry/ibus_shared.c
572 telemetry/ibus_shared.h
579 telemetry/msp_shared.c
580 telemetry/msp_shared.h
581 telemetry/smartport.c
582 telemetry/smartport.h
585 telemetry/telemetry.c
586 telemetry/telemetry.h
589 add_subdirectory(target)