1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-17 05:15:25 +03:00

Split initialization from gyro.c for flash savings

Move low performance requirements initialization code into gyro_init.c and optimize that for size.
This commit is contained in:
Bruce Luckcuck 2020-03-13 07:30:42 -04:00
parent d733c48b04
commit ad0e7154a7
14 changed files with 859 additions and 775 deletions

View file

@ -26,23 +26,25 @@
#include "common/utils.h"
#include "config/feature.h"
#include "pg/pg.h"
#include "pg/pg_ids.h"
#include "config/config.h"
#include "config/feature.h"
#include "fc/runtime_config.h"
#include "flight/pid.h"
#include "sensors/sensors.h"
#include "sensors/adcinternal.h"
#include "pg/pg.h"
#include "pg/pg_ids.h"
#include "sensors/acceleration.h"
#include "sensors/adcinternal.h"
#include "sensors/barometer.h"
#include "sensors/gyro.h"
#include "sensors/compass.h"
#include "sensors/rangefinder.h"
#include "sensors/gyro.h"
#include "sensors/gyro_init.h"
#include "sensors/initialisation.h"
#include "sensors/rangefinder.h"
#include "sensors/sensors.h"
// requestedSensors is not actually used
uint8_t requestedSensors[SENSOR_INDEX_COUNT] = { GYRO_NONE, ACC_NONE, BARO_NONE, MAG_NONE, RANGEFINDER_NONE };