rusefi
957b0e19c1
random code inspired by Ola
2020-03-24 19:21:20 -04:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
fde9a449cf
random refactoring: hopefully not changing byte size of any variables but clarifying/fixing type between ticks, US and MS
2019-12-21 21:11:09 -05:00
rusefi
af4f20551b
getting rid of boardConfiguration / binary compatible change
2019-12-11 17:48:55 -05:00
andreika-git
9a0b66791b
unregisterOutput() + isPinOrModeChanged() + Stepper::stepPin+enablePin + Kinetis fix ( #1029 )
...
* Fix isConfigurationChanged() for EFI_ACTIVE_CONFIGURATION_IN_FLASH
* unregisterOutput() -> unregisterOutputIfPinOrModeChanged()
* clutchUpPinMode for unregisterPin()
* Fix Kinetis: EFI_ACTIVE_CONFIGURATION_IN_FLASH & EFI_MAIN_RELAY_CONTROL
* Stepper: enablePin & stepPin with modes support
2019-11-25 00:02:53 -05:00
rusefi
79e049a5f8
Strange INJ1 signal behavior (when the frequency of scheduler's timer is less than 1MHz) #996
...
new advanced debugging: hardware pins
2019-11-10 12:39:47 -05:00
rusefi
4574aaccce
I got carried away, but DEAD CODE?!
2019-10-08 03:14:21 -04:00
rusefi
42dc9e3662
fancy C++ s/NULL/nullptr/
2019-10-08 01:26:35 -04:00
rusEfi
66b3ae000d
acRelayBench
2019-09-14 17:56:17 -04:00
rusefi
5d8e1f6c73
tle8888 reinit command
2019-09-05 10:30:27 -04:00
rusEfi
d6daeaa77f
DFU command & refactoring
2019-08-03 19:58:38 -04:00
rusefi
3a2e1c9990
Ola 960 made some progress towards software jump to DFU #809
2019-07-27 19:51:54 -04:00
rusefi
8f432dc88b
software jump to DFU #809
...
dreams about DFU
2019-07-25 17:59:31 -04:00
rusefi
34acd20833
More than one aux pid #866
...
renaming this class since we will probably have two different implementations for two different cases
2019-07-08 03:35:41 -04:00
rusEfi
f485ccc000
reducing code duplication & reboot to rusEfi console
2019-06-28 23:33:48 -04:00
rusefi
15d76462e5
fixing build
2019-06-23 09:46:14 -04:00
Matthew Kennedy
e790dadfe5
Add "Reset ECU" button ( #857 )
...
* add reset button
* fix signed/unsigned bug
* goodbye degree symbols
2019-06-23 09:18:54 -04:00
rusefi
5ea6ac01f9
ETB tiny progress
2019-04-30 18:46:39 -04:00
rusEfi
7e099495c8
ETB micro progress
2019-04-30 01:21:09 -04:00
rusefi
05d43db76f
PID - fix dTime usages #776
2019-04-25 18:49:16 -04:00
rusefi
921e493524
ETB progress
2019-04-23 23:20:14 -04:00
rusefi
541c445a2d
defined(__DOXYGEN__) ? #748
2019-04-12 22:07:03 -04:00
rusefi
7a765f29b9
The Big Refactoring of 2019: folder structure #723
2019-04-09 23:00:17 -04:00
dron0gus
c6a1d0cbe0
gpios rework ( #739 )
...
* Some more include fixes for linux
* Pass cross-compile path through CROSS_COMPILE
* Lower-upper case conversion fixes for linux
* Rename unmarkPin to brain_pin_markUnused
This is part of external gpiochip integration
* Add gpio_pin prefix to markUsed and markUnused
To distinguish from similar functions using brain_pin
* pin_repository: add helpers
this is part of gpio chips integration
* efi_gpio: simplify getHwPin using brain_pin_is_onchip
2019-04-10 01:31:10 +02:00
rusefi
bd2b992918
unifying_file_naming
2019-03-29 09:11:13 -04:00
rusefi
dd3f5b8668
TS command to reset firmware
2019-03-12 20:33:13 -04:00
rusefi
d9bed5809e
overall usability progress
2019-03-12 14:35:49 -04:00
dron0gus
76fa11d5e2
warning cleanup ( #693 )
...
* Kill annoing warnings about unused vars
* Kill annoing signed vs unsigned warnings
* Make ALWAYS_INLINE macro realy inlining
* Incorrect attribute placement.
While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.
* Silence -Wcast-function-type warnings
Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi
24b1b34fef
wider usage of PeriodicController
2019-02-11 15:09:24 -05:00
rusefi
de0fb8aa92
wider usage of PeriodicController
2019-02-10 23:54:41 -05:00
rusefi
da4fb3a19f
better conditional compilation
2019-01-31 17:55:23 -05:00
rusefi
d9c8c1fc3e
#631 TIME_MS2I mostly
2019-01-28 20:00:17 -05:00
rusefi
0878462a09
'setEngineType' via TunerStudio
2019-01-20 22:17:06 -05:00
rusefi
acc4b2f384
idle bench test from TS
2019-01-13 19:41:39 -05:00
rusefi
cbd2d69731
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:57:33 -05:00
rusefi
5b74163136
refactoring around "stopEngine" logic
2019-01-05 23:33:04 -05:00
Fabien Poussin
72fe39ff32
Workarounds for GCC 8 ( #637 )
2018-12-27 09:40:40 -05:00
rusefi
940af25fab
#616 idle into simulator
2018-10-30 08:42:36 -04:00
rusefi
1f90cf153d
refactoring
2018-09-16 22:26:57 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -04:00
rusEfi
2a71ff1b97
fixing some weird status message
2018-01-24 21:54:03 -05:00
rusefi
64b7a51617
#65
...
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
rusefi
56b6e33eab
#490
2017-11-26 22:30:37 -05:00
rusefi
6a3b80f502
more TS commands
2017-07-25 22:00:39 -04:00
rusefi
9e72851617
fan bench flexibility
2017-07-24 20:40:01 -04:00
rusefi
ab94192135
better global variable name
2017-07-24 19:38:00 -04:00
rusefi
45941bd99d
refactoring: inlining method
2017-07-10 21:34:31 -04:00
rusefi
beee5452a5
refactoring
2017-06-04 18:53:43 -04:00
rusefi
89c25af9d2
refactoring
2017-06-04 18:43:08 -04:00