From 23c6ec59a3ff235dc7cd96394a6adcfc7ab0b3ef Mon Sep 17 00:00:00 2001 From: rusefi Date: Fri, 15 May 2020 18:08:11 -0400 Subject: [PATCH] docs --- firmware/controllers/system/efi_gpio.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/firmware/controllers/system/efi_gpio.h b/firmware/controllers/system/efi_gpio.h index 44fc631412..b1250d7c42 100644 --- a/firmware/controllers/system/efi_gpio.h +++ b/firmware/controllers/system/efi_gpio.h @@ -32,7 +32,8 @@ public: OutputPin(); /** * initializes pin & registers it in pin repository - * todo: add a comment explaining why outputMode POINTER not VALUE? + * outputMode being a pointer allow us to change configuration (for example invert logical pin) in configuration and get resuts applied + * away, or at least I hope that's why */ void initPin(const char *msg, brain_pin_e brainPin, const pin_output_mode_e *outputMode); /**