diff --git a/firmware/controllers/algo/fuel/dfco.cpp b/firmware/controllers/algo/fuel/dfco.cpp index 09254893f2..3cd0b7d226 100644 --- a/firmware/controllers/algo/fuel/dfco.cpp +++ b/firmware/controllers/algo/fuel/dfco.cpp @@ -1,4 +1,8 @@ -#include "pch.h" + +#include "engine_configuration.h" +#include "sensor.h" + +#include "dfco.h" bool DfcoController::getState() const { if (!engineConfiguration->coastingFuelCutEnabled) { diff --git a/firmware/controllers/algo/fuel/dfco.h b/firmware/controllers/algo/fuel/dfco.h index 5375f7bf59..9e9765d4a0 100644 --- a/firmware/controllers/algo/fuel/dfco.h +++ b/firmware/controllers/algo/fuel/dfco.h @@ -1,4 +1,10 @@ +/** + * @file dfco.h + */ + #pragma once +#include "engine_module.h" +#include "timer.h" // DFCO = deceleration fuel cut off, ie, save gas when your foot is off the pedal class DfcoController : public EngineModule { diff --git a/firmware/controllers/algo/fuel/injector_model.cpp b/firmware/controllers/algo/fuel/injector_model.cpp index 40598cc305..6a4d0c5425 100644 --- a/firmware/controllers/algo/fuel/injector_model.cpp +++ b/firmware/controllers/algo/fuel/injector_model.cpp @@ -4,7 +4,6 @@ #include #include "engine_configuration.h" #include "sensor.h" -#include "engine_module.h" #include "error_handling.h" #include "injector_model.h" diff --git a/firmware/controllers/algo/fuel/injector_model.h b/firmware/controllers/algo/fuel/injector_model.h index 9e429d2ff5..36712e2b7b 100644 --- a/firmware/controllers/algo/fuel/injector_model.h +++ b/firmware/controllers/algo/fuel/injector_model.h @@ -2,6 +2,7 @@ #include "expected.h" #include "injector_model_generated.h" +#include "engine_module.h" struct IInjectorModel : public EngineModule { virtual void prepare() = 0; diff --git a/firmware/pch/readme.md b/firmware/pch/readme.md new file mode 100644 index 0000000000..ad869ea48c --- /dev/null +++ b/firmware/pch/readme.md @@ -0,0 +1,3 @@ +This folder is about Precompiled Headers + +See rusefi_pch.mk \ No newline at end of file diff --git a/firmware/util/timer.h b/firmware/util/timer.h index fd717529dd..7fba060194 100644 --- a/firmware/util/timer.h +++ b/firmware/util/timer.h @@ -1,3 +1,7 @@ +/** + * @file timer.h + */ + #pragma once #include "efitime.h"