rusefi
97c4b84545
USB and TLE8888 not working for F4 or F767 #764
...
this RAM would be needed to run three smart SPI threads
2019-04-20 17:35:24 -04:00
rusefi
bc86783b45
TPS/TPS logging delta TPS not consistent with actual logic fix #768
2019-04-20 17:34:23 -04:00
rusefi
99de0fcbd5
TPS/TPS TS confusion reduction
2019-04-20 14:54:16 -04:00
rusefi
dcff861918
USB and TLE8888 not working for F4 or F767 #764
2019-04-19 13:57:40 -04:00
andreika-git
370b0dd003
Default config refactor ( #762 )
...
* Refactor config
* Fix FSIO_ANALOG_INPUT_COUNT
2019-04-16 10:27:34 -04:00
rusefi
45588e9f17
Revert "Revert "The Big Refactoring of 2019: configuration version should not be a global variable fix #656""
...
This reverts commit 570ce62871
.
2019-04-15 21:37:54 -04:00
rusefi
5ad1044d19
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-04-15 21:09:43 -04:00
rusefi
49841f1adb
The Big Refactoring of 2019: configuration version should not be a global variable #656
2019-04-15 21:02:42 -04:00
rusefi
3afc72a458
PWM parameter validation fix #594
2019-04-15 20:47:06 -04:00
rusefi
570ce62871
Revert "The Big Refactoring of 2019: configuration version should not be a global variable fix #656"
...
This reverts commit 98a75d19
2019-04-15 20:42:22 -04:00
rusefi
98a75d19e7
The Big Refactoring of 2019: configuration version should not be a global variable fix #656
2019-04-15 20:27:19 -04:00
rusefi
37c12b573c
we need TLE8888 driver #714
2019-04-15 19:15:53 -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
e39f77aa9e
SPI progress
2019-04-14 18:12:15 -04:00
rusefi
7be441a1bc
random cleanup
2019-04-14 13:52:27 -04:00
rusefi
f8afa29a0f
we need TLE8888 driver #714
2019-04-14 08:20:25 -04:00
dron0gus
76cc822b1e
Smart gpios ( #752 )
...
* efi_gpio: update cached pin value for ext gpios to
* tle6240: update and fix
* gpiochips_init should be called after all gpio chips are added
or we can lost calls to _init of chips
* smart_gpio.c: fix for tle6240 and mc33972
now config structs are not const. waste of ram...
2019-04-14 01:32:46 +02:00
rusefi
fb0bbc075c
steps towards smarter gpio
2019-04-13 12:02:34 -04:00
rusefi
db9456902f
steps towards smarter gpio
2019-04-13 10:58:52 -04:00
rusefi
16cf6388b6
ETB using tle7209 fix #746
2019-04-13 01:03:12 -04:00
rusefi
ba8b4e676c
TODO
2019-04-12 23:31:20 -04:00
rusefi
541c445a2d
defined(__DOXYGEN__) ? #748
2019-04-12 22:07:03 -04:00
rusefi
e3b74f0f3e
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:15:18 -04:00
rusefi
22ad223d75
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:11:27 -04:00
rusefi
1dffb21e89
smarter PWM API - need to pass arbitrary pointer
2019-04-12 20:06:09 -04:00
rusefi
91ac74c1c9
learning C++
2019-04-12 19:56:34 -04:00
dron0gus
b7f69a0e08
Subaru EJ20G ECU: initial support ( #751 )
2019-04-13 01:23:48 +02:00
rusefi
17733bc00f
docs
2019-04-12 18:24:43 -04:00
rusefi
379c912b0c
ETB using tle7209 #746
2019-04-11 23:21:16 -04:00
rusEfi
9c9dc05b10
cleanup #4
2019-04-11 22:15:06 -04:00
rusefi
b5bd4f646e
fixing EnumToString in light of __packed__
2019-04-10 19:07:16 -04:00
rusefi
d3a9860da9
Merge branch 'master' of https://github.com/rusefi/rusefi
2019-04-10 18:24:03 -04:00
rusefi
dcb3771b16
SPI-controlled outputs #697
...
better spot for this code
2019-04-10 18:23:31 -04:00
dron0gus
2768583ec1
gpiochips integration: remove incorrect code (rebase issue) ( #742 )
2019-04-10 16:25:50 +02:00
dron0gus
1b39480e64
Gpiochips integration ( #740 )
...
* gpio-chips core function renames
* efi_gpio, pin_repository: add support for external gpios
* gpio-chips update
* gpio-chips: add api to name each pin of gpiochip
* tle6240: provide individual names for each pin
2019-04-10 14:43:54 +02:00
rusefi
8d924a2f49
The Big Refactoring of 2019: folder structure #723
2019-04-09 23:17:09 -04:00
rusefi
5316d7ad6a
The Big Refactoring of 2019: folder structure #723
2019-04-09 23:01:45 -04:00
rusefi
7a765f29b9
The Big Refactoring of 2019: folder structure #723
2019-04-09 23:00:17 -04:00
rusefi
81284d52cd
The Big Refactoring of 2019: folder structure #723
2019-04-09 22:52:03 -04:00
rusefi
57ac71a814
FATAL error loading TS project
...
fix #736
2019-04-09 22:15:55 -04:00
rusefi
f6d2f47bd1
fixing continues integraion?
2019-04-09 21:36:53 -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
dron0gus
572d04a799
Some more include fixes for linux ( #738 )
...
* Some more include fixes for linux
* Pass cross-compile path through CROSS_COMPILE
* Lower-upper case conversion fixes for linux
2019-04-10 01:12:35 +02:00
rusefi
f3d748917f
rusEfi settings editor is broken for one byte enums fix #709
2019-04-08 11:57:16 -04:00
rusefi
64c70c3e2d
rusEfi settings editor is broken for one byte enums #709
2019-04-08 11:19:07 -04:00
rusefi
d94b6d74e7
better ICU error handling
2019-04-07 18:25:46 -04:00
rusefi
f56b9adcd8
release notes
2019-04-07 12:27:59 -04:00
rusefi
e0c9493dd9
The Big Refactoring of 2019: folder structure #723
2019-04-05 01:41:24 -04:00
rusefi
f9fa7604bc
The Big Refactoring of 2019: folder structure #723
2019-04-05 01:02:34 -04:00
rusefi
0aac3c8f41
we need TLE8888 driver #714
2019-04-04 23:03:32 -04:00