Commit Graph

20 Commits

Author SHA1 Message Date
dron0gus def0123503 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 508e9d74e7 defined(__DOXYGEN__) ? #748 2019-04-12 20:52:51 -04:00
rusefi d94b6d74e7 better ICU error handling 2019-04-07 18:25:46 -04:00
rusefi d55c7dd856 #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -05:00
rusefi ba15d61d86 progress 2018-12-16 09:03:21 -05:00
rusefi 8b039da84a progress 2018-12-16 01:13:44 -05:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusEfi 1c08f2ea8a Fix VSS init/deinit 2018-01-01 11:27:15 -05:00
rusefi 0215c2c33f digital input stop 2017-05-05 21:05:59 -04:00
rusEfi 83e37c5f63 auto-sync 2017-02-06 20:02:18 -05:00
rusEfi 55d5ce4db9 auto-sync 2017-02-06 19:03:19 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 82d9091f7c auto-sync 2016-08-16 22:05:36 -04:00
rusEfi 4e588ff8f1 auto-sync 2016-07-05 20:02:56 -04:00
rusEfi 57991d61ee auto-sync 2016-01-11 19:02:19 -05:00
rusEfi fbdea87819 auto-sync 2015-12-31 16:02:30 -05:00
rusEfi 969ebbf142 auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 298341e0d1 auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 241498d330 auto-sync 2015-07-06 21:33:28 -04:00
rusEfi 8f968c3014 auto-sync 2015-05-28 22:06:28 -04:00