From a51b68bbedc9c54083d7c34cc9fc3654fe3cfb2b Mon Sep 17 00:00:00 2001 From: rusefi Date: Tue, 3 Nov 2020 13:19:56 -0500 Subject: [PATCH] GDI Epic #1448 --- firmware/controllers/system/efi_gpio.cpp | 1 + firmware/controllers/system/efi_gpio.h | 4 ++++ 2 files changed, 5 insertions(+) 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