Matthew Kennedy
858821ed66
proteus -> exti ( #1378 )
...
* proteus -> exti
* do frankenso pal the same way
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-06 18:52:15 -04:00
Matthew Kennedy
0ca63356c0
improve pin error messages ( #1252 )
...
* improve error msg
* emulator pin names too
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-03 15:00:59 -04:00
rusefi
b83a5310be
happy new year
2020-01-08 00:02:40 -05:00
dron0gus
a2fdc1128e
triggers: fix coexistence of ICU and EXTI trigger drivers ( #1085 )
2020-01-07 03:42:08 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
rusefi
b533ff68e8
Revert "OK trying partial revert now"
...
This reverts commit 4a8b8336
2019-11-13 22:56:43 -05:00
rusefi
4a8b8336c4
OK trying partial revert now
2019-11-12 21:05:51 -05:00
rusefi
6fee1a5f9d
refactoring: time to unify digital pin API
2019-11-12 00:25:10 -05:00
rusefi
15a571fb3e
this is not great :(
...
#639
#971
2019-11-11 22:19:35 -05:00
rusefi
bb7cc14d27
fixing unit tests build
2019-11-11 21:45:15 -05:00
rusefi
f3b8fba38a
different take on #971
2019-11-11 21:25:40 -05:00
rusefi
d9401fbdbc
steps towards #975
2019-10-18 19:39:06 -04:00
rusefi
0e01355c15
steps towards #975
2019-10-18 18:54:32 -04:00
rusEfi
1b8219432c
Live Data for hw VVT signals
2019-09-02 21:02:08 -04:00
rusefi
dece505dec
fixing build?
2019-08-06 22:33:27 -04:00
rusEfi
d5451a7b4f
NA6 & trigger
2019-08-06 22:17:18 -04:00
rusefi
1769fdb770
gcc 2019 q3 fails integration testing #886
...
kind of guessing potential problem
2019-07-14 15:47:08 -04:00
rusefi
56a6cdd329
gcc 2019 q3 fails integration testing #886
...
investigation
2019-07-14 15:22:02 -04:00
rusefi
1282a22134
support multiple VVT sensors #885
2019-07-12 21:13:24 -04:00
rusefi
04bc1128df
support multiple VVT sensors #885
...
new fields & packing configuration. bumping configuration version
2019-07-12 14:24:45 -04:00
rusefi
0295c343b9
Refactoring: OS access should be explicit #867
2019-07-04 03:25:35 -04:00
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
4964112053
fixing build?
2019-04-20 13:42:31 -04:00
rusefi
5d3d571514
input mode control and other pin mode control #767
...
taking a step back with PAL trigger
2019-04-20 13:19:23 -04:00
rusefi
cd13a36a6a
input mode control and other pin mode control #767
...
TODO
2019-04-20 10:59:07 -04:00
rusefi
4253801267
USB and TLE8888 not working for F4 or F767 #764
2019-04-20 10:19:26 -04:00
andreika-git
ffd44bf0fe
More config portability: TLE6240, Trigger_input, UART/Serial ( #759 )
...
* Add fields to UART/Serial configs
* trigger_input: can be both HAL_USE_PAL and HAL_USE_COMP
* tle6240 config: local temporary solution
* Fix for custom_engine::setFsio
* EFI_ACTIVE_CONFIGURATION_IN_FLASH
2019-04-15 08:40:12 -04:00
rusefi
508e9d74e7
defined(__DOXYGEN__) ? #748
2019-04-12 20:52:51 -04:00
rusefi
903815532d
fix or safer code?
2019-04-12 18:10:47 -04:00
dron0gus
86c561c651
Simulator ( #749 )
...
* Hide trigger_input.cpp if EFI_SHAFT_POSITION_INPUT == FALSE
* hide some hw-specific code under EFI_PROD_CODE
2019-04-12 23:28:19 +02:00
rusefi
9c87b13ac7
fixing at least unit tests
2019-04-12 08:33:40 -04:00
dron0gus
65e46ac70f
trigger input: add PAL support ( #743 )
2019-04-12 14:05:53 +02:00
andreika-git
8a13bab7d9
trigger_input_icu, EFI_ENABLE_MOCK_ADC, HALINC_CONTRIB ( #724 )
...
* trigger_input_icu.cpp
* EFI_ENABLE_MOCK_ADC
* $(HALINC_CONTRIB)
2019-03-31 23:15:32 +02:00
rusefi
57993ff1b4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
7582f8d8cf
better conditional compilation
2019-01-03 23:51:29 -05:00
rusefi
8b039da84a
progress
2018-12-16 01:13:44 -05:00
rusefi
82a9c8fe91
docs
2018-12-12 23:36:36 -05:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
99e74635ef
step towards more unique codes
2018-07-25 23:30:00 -04:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusefi
9b287cd0d7
#480
2017-10-16 15:07:36 -04:00
rusefi
ff23ba8597
refactoring
2017-10-16 14:31:02 -04:00
rusefi
0fc9da6cfb
refactoring: reducing code duplication
2017-10-16 14:19:41 -04:00
rusefi
fc7e1f897a
icuStartCapture panic better state validation
2017-04-26 12:03:55 -04:00
rusefi
cc55c143f5
icuStartCapture panic better state validation
2017-04-26 11:57:02 -04:00
rusEfi
296d8d1584
bugfix: speed sensor input under ChibiOS 3.0 was broken
2017-04-21 23:05:48 -04:00
Fabien Poussin
f5d2eab8b5
Fixed ICU.
2017-03-29 17:55:53 +02:00
Fabien Poussin
8835ebee43
Fixes to make the firmware run.
2017-03-29 17:55:53 +02:00
Fabien Poussin
1eb330c600
ChibiOS 16.x update.
2017-03-29 17:54:06 +02:00
rusefi
b01b053595
progress #363
2017-03-01 22:18:25 -05:00