rusefi
db9456902f
steps towards smarter gpio
2019-04-13 10:58:52 -04:00
rusefi
508e9d74e7
defined(__DOXYGEN__) ? #748
2019-04-12 20:52:51 -04:00
rusefi
57ac71a814
FATAL error loading TS project
...
fix #736
2019-04-09 22:15:55 -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
f3d748917f
rusEfi settings editor is broken for one byte enums fix #709
2019-04-08 11:57:16 -04:00
rusefi
05d3ce22f4
CONFIG_RESET_SWITCH_PORT flexibility
2019-04-06 08:41:37 -04:00
rusefi
334af50f3f
we need TLE8888 driver #714
2019-04-04 19:56:03 -04:00
dron0gus
bc0eaf52d8
console vs ts cleanup and compilation fix for linux ( #728 )
...
* console vs ts cleanup
* include is case-sensetive in linux
2019-04-01 23:04:49 +02:00
andreika-git
001fbb2526
More portability & bootloader fix ( #720 )
...
* fix bootloader
* EFI_FSIO
* EFI_EMULATE_POSITION_SENSORS, EFI_BOARD_TEST, EFI_AUX_PID, EFI_JOYSTICK
2019-03-29 15:46:15 +01:00
rusefi
0dadb6de68
we need TLE8888 driver #714
2019-03-26 12:30:30 -04:00
rusefi
8635065907
more SPI speeds and TLE8888 to full pinout
2019-03-26 10:35:33 -04:00
rusefi
7e58e54976
better error handling for invalid SPI settings
2019-03-26 09:38:23 -04:00
rusefi
cf740411f2
SPI prescaler refactoring
2019-03-25 22:41:31 -04:00
rusefi
4bb645f7e0
we need TLE8888 driver #714
2019-03-25 15:14:22 -04:00
rusefi
c9b022d562
we need TLE8888 driver #714
2019-03-25 15:08:32 -04:00
dron0gus
c9edbf4225
Cleanup fixes ( #700 )
...
* Kill some more warnings
* pin_repository: add markUnused, allow use from plain C
* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusEfi
830e733053
fix #698
2019-02-27 17:12:52 -05:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
06be313448
Migrating to chibios18 ( #687 )
...
* first step #631
* chconf #631
* no EXT driver
* #631 progress
* #631 WOW it already compiles?!
* #631 simulator progress
* #631 CAN is back
* more changes about 25MHz
* Migrate to Chibios 18 stable #631
* undoing some merge mistake?
* little mess
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
* Migrate to Chibios 18 stable #631
joystick works!
* Migrate to Chibios 18 stable #631
done?!
2019-02-05 18:36:25 -05:00
rusefi
ed4fed57fb
better conditional compilation
2019-01-31 11:57:15 -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
19c410387d
making either Matt or compiler or both happier
2019-01-05 00:11:17 -05:00
rusefi
d80c1f0b1e
Saab CDM knock signal integration #647
2019-01-04 23:47:39 -05:00
rusefi
e6ac26bf2b
better conditional compilation
2019-01-04 00:16:08 -05:00
rusefi
1dcfb7e7f8
minor clean-up
2018-12-26 20:27:24 -05:00
andreika-git
23fea3c0c5
STM32 Nucleo144-F767ZI board: Initial support ( #620 )
...
* More EFI_ #ifdefs for config flexibility
* Even more config flexibility
* New firmware/config/stm32f7ems/* files
* New firmware/config/boards/NUCLEO_F767/* files
* New firmware/hw_layer/stm32f7/* files
* Fix for EFI_USB_SERIAL
* Adding #if defined(STM32F7XX)
* SPI flags changed in F7: SPI_CR1_DFF --> SPI_CR1_CRCL
* I2Cv2 config changed in F7
* More versatile CCM defines
* Makefiles
* Double #ifs cleanup
* docs
2018-11-16 07:40:06 -05:00
rusefi
c392ba8844
#613
2018-10-16 21:27:05 -04:00
rusefi
3b87b725d1
refactoring
2018-09-16 22:25:17 -04:00
rusefi
7b37195d64
names for error codes
2018-09-10 22:00:13 -04:00
rusefi
959a91ae4c
unique error codes #598
2018-07-25 23:03:04 -04:00
rusefi
c446e4c666
#569
2018-03-17 21:24:04 -04:00
rusefi
d846677abb
refactoring: wow, same method name
2018-02-07 00:13:09 +03:00
rusefi
220949f0fa
docs
2018-01-23 13:04:30 -05:00
rusefi
ca6982d7af
#215 minor bugfix thank you AndreiKa
2018-01-22 12:24:03 -05:00
rusefi
1d31067d19
happy new year
2018-01-20 20:55:31 -05:00
andreika-git
fc3f215543
Minor MEMS/Accelerometer compilation fix ( #484 )
2017-11-02 18:09:13 -04:00
rusefi
5ce4fe3157
#473
2017-08-28 22:32:29 -04:00
rusefi
dbc0c8876a
#473
2017-08-28 20:42:27 -04:00
rusefi
89c25af9d2
refactoring
2017-06-04 18:43:08 -04:00
rusefi
c08140d112
refactoring
2017-06-04 18:29:57 -04:00
rusefi
5e6d2c5f03
refactoring
2017-06-04 16:35:13 -04:00
rusefi
f65af61e82
a bit of OOP
2017-06-04 16:18:29 -04:00
rusefi
a22f52c5ca
todo
2017-06-04 15:57:57 -04:00
rusEfi
5cb6cad9b9
nicer ETB properties change
2017-05-30 21:56:56 -04:00
rusefi
2a9f3cdede
better macro name
2017-05-15 23:28:49 -04:00
rusefi
7dcf31c004
removing unused parameter
2017-05-15 20:31:16 -04:00
rusefi
f27f99e9cc
better method name
2017-05-15 08:40:54 -04:00
rusefi
1f07d65fb1
refactoring: extracting method
2017-05-15 05:03:40 -04:00
rusefi
d1ecf56a3b
#140
2017-05-12 21:19:14 -04:00
rusefi
9649776248
flexibility for andreika
2017-05-09 18:55:38 -04:00
Andrei
ab18bdd0e6
boardTestModeJumperPin unassigned fix pull request
2017-05-06 21:54:47 +03:00
rusefi
777296cace
stopping AUX pins
2017-05-02 18:40:33 -04:00
rusEfi
f1801746f4
refactoring - reducing GPIO complexity
2017-04-21 20:07:17 -04:00
rusefi
9a7aa62cde
Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd
2017-04-05 20:55:53 -04:00
rusefi
d2581fcdba
stop VSS pin
2017-04-05 18:08:36 -04:00
Fabien Poussin
1eb330c600
ChibiOS 16.x update.
2017-03-29 17:54:06 +02:00
rusefi
81d3c1679b
progress - pin management
2017-03-19 21:44:52 -04:00
rusefi
4bf5456457
better constant names
2017-03-09 01:10:33 -05:00
rusefi
187e73f4ca
individual error codes for all errors
2017-03-05 08:51:21 -05:00
rusefi
27cfa521f0
better error handling: initializing LCD sooner rather than later
2017-02-24 19:33:06 -05:00
rusefi
4e151fae9c
better error handling: initializing LCD sooner rather than later
2017-02-24 19:26:48 -05:00
rusEfi
268b572a9b
auto-sync
2017-02-14 21:01:56 -05:00
rusEfi
031af798cf
auto-sync
2017-02-14 18:02:36 -05:00
rusEfi
55e89f0f31
auto-sync
2017-01-03 06:05:22 -05:00
rusEfi
4f82982598
auto-sync
2016-12-19 20:01:37 -05:00
rusEfi
e984e7a0c4
auto-sync
2016-10-10 14:02:17 -04:00
rusEfi
53ebcf4c17
auto-sync
2016-09-21 23:03:22 -04:00
rusEfi
6674a9d941
auto-sync
2016-09-15 22:02:00 -04:00
rusEfi
a537af954f
auto-sync
2016-09-15 00:01:50 -04:00
rusEfi
5b04050748
auto-sync
2016-09-14 19:03:00 -04:00
rusEfi
5f60c6ccfd
auto-sync
2016-09-14 10:02:54 -04:00
rusEfi
600a450838
auto-sync
2016-09-14 01:01:57 -04:00
rusEfi
e747b729d2
auto-sync
2016-09-14 00:03:14 -04:00
rusEfi
d720d9f10a
auto-sync
2016-07-26 22:01:50 -04:00
rusEfi
46b4cb9855
auto-sync
2016-07-25 23:03:45 -04:00
rusEfi
94625d16f7
auto-sync
2016-07-17 02:03:46 -04:00
rusEfi
c9c093d3dc
auto-sync
2016-05-03 23:01:36 -04:00
rusEfi
8a9615b530
auto-sync
2016-04-15 23:01:40 -04:00
rusEfi
d36edd5f03
auto-sync
2016-04-03 19:01:59 -04:00
rusEfi
8d7b50132f
auto-sync
2016-03-28 23:03:37 -04:00
rusEfi
e11345f6a3
auto-sync
2016-02-11 21:03:53 -05:00
rusEfi
aa3ed8a24e
auto-sync
2016-02-11 16:03:16 -05:00
rusEfi
00a0995823
auto-sync
2016-01-31 21:02:03 -05:00
rusEfi
fbdea87819
auto-sync
2015-12-31 16:02:30 -05:00
rusEfi
2067b4c3c0
auto-sync
2015-12-21 20:02:32 -05:00
rusEfi
17bef32768
auto-sync
2015-11-11 10:03:21 -05:00
rusEfi
c9852aa7b5
auto-sync
2015-09-13 10:01:39 -04:00
rusEfi
b3bb926ee8
auto-sync
2015-07-13 20:02:18 -04: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
8283186729
auto-sync
2015-05-17 14:08:56 -04:00
rusEfi
8a13b50d32
auto-sync
2015-04-25 21:12:30 -04:00
rusEfi
55859f8073
auto-sync
2015-04-11 00:04:25 -05:00
rusEfi
3c560218cc
auto-sync
2015-04-10 19:04:20 -05:00
rusEfi
c84fa2ec2e
auto-sync
2015-04-07 23:04:53 -05:00
rusEfi
59cf3cc9bc
auto-sync
2015-04-07 20:10:24 -05:00
rusEfi
eedc5c42ed
auto-sync
2015-03-29 18:04:56 -05:00
rusEfi
5d2aab9881
auto-sync
2015-03-01 09:05:17 -06:00
rusEfi
d6ff30e894
auto-sync
2015-02-27 16:07:50 -06:00