Commit Graph

20 Commits

Author SHA1 Message Date
rusefi 83d7085f40 code style & pleasing LGTM 2020-02-18 08:16:19 -05:00
rusefi a222ecdfe1 happy new year unification 2020-01-13 21:57:43 -05:00
rusefi 8cf255402f codes clean-up 2019-12-14 00:14:36 -05:00
rusefi bad507558a Refactoring: OS access should be explicit #867 2019-07-04 03:25:35 -04:00
rusefi 81a79561b1 refactoring 2019-05-10 17:53:41 -04:00
dron0gus 83d1f254a1 Exti rework (#770)
* io_pins: implement efiSetPadUnused

When pin becomes unused it should be switched to safe mode and
disconnected from any IP block. Assume that gpio input mode with
pull-up is safe enough.

* trigger_input: switch triggers pins to safe mode on stop/reinit

* digital_input_exti: rework

* rename enableExti to efiExtiEnablePin
* add efiExtiDisablePin
* keep track of used exti channels

* trigger_input: use digital_input_exti functions
2019-04-21 09:28:49 -04:00
rusefi fe1f871a69 defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
rusefi 82028b29f8 better ICU error handling 2019-04-07 18:25:46 -04:00
rusefi 0fe4efbee3 refactoring: duplicated import, already imported 2019-02-05 21:06:18 -05:00
rusefi 553969dc72 refactoring 2018-09-16 22:26:57 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
Andrei fb01ca5803 Add || DOXYGEN 2017-05-30 22:43:33 +03:00
Andrei e99b0f3cc0 Fix HAL_USE_ICU=FALSE 2017-05-30 21:22:38 +03:00
rusefi 6f2134511b better method name 2017-05-15 08:40:54 -04:00
rusefi cdf380f09e refactoring: extracting method 2017-05-15 05:03:40 -04:00
rusEfi 9535094fd9 refactoring - reducing GPIO complexity 2017-04-21 20:12:11 -04:00
rusefi e3bad992d4 refactoring - reducing GPIO complexity 2017-04-21 16:20:06 -04:00
rusefi bafb44d276 refactoring - reducing GPIO complexity 2017-04-21 15:14:37 -04:00
rusefi 8e8f2581d8 refactoring - reducing GPIO complexity 2017-04-21 13:53:47 -04:00
rusefi 928ab4e6f7 refactoring - reducing GPIO complexity 2017-04-21 13:36:51 -04:00