diff --git a/firmware/controllers/system/efi_gpio.cpp b/firmware/controllers/system/efi_gpio.cpp index f8cb00812f..8f31294966 100644 --- a/firmware/controllers/system/efi_gpio.cpp +++ b/firmware/controllers/system/efi_gpio.cpp @@ -84,6 +84,7 @@ void RegisteredOutputPin::unregister() { EnginePins::EnginePins() : mainRelay("mainRelay", CONFIG_PIN_OFFSETS(mainRelay)), + hpfpValve("hpfpValve", CONFIG_PIN_OFFSETS(hpfpValve)), starterControl("starterControl", CONFIG_PIN_OFFSETS(starterControl)), starterRelayDisable("starterRelayDisable", CONFIG_PIN_OFFSETS(starterRelayDisable)), fanRelay("fanRelay", CONFIG_PIN_OFFSETS(fan)), diff --git a/firmware/controllers/system/efi_gpio.h b/firmware/controllers/system/efi_gpio.h index ac71584d5c..59bac68b88 100644 --- a/firmware/controllers/system/efi_gpio.h +++ b/firmware/controllers/system/efi_gpio.h @@ -148,6 +148,10 @@ public: bool stopPins(); void unregisterPins(); RegisteredOutputPin mainRelay; + /** + * High Pressure Fuel Pump valve control + */ + RegisteredOutputPin hpfpValve; // this one cranks engine RegisteredOutputPin starterControl; // this one prevents driver from cranking engine