Commit Graph

273 Commits

Author SHA1 Message Date
rusefi edb4e37505 docs 2019-05-02 17:52:48 -04:00
rusefi 7be441a1bc random cleanup 2019-04-14 13:52:27 -04:00
rusefi 3016f9a9bd random cleanup 2019-04-14 13:21:03 -04:00
rusefi d8281626df defined(__DOXYGEN__) ? fix #748 2019-04-12 22:10:57 -04:00
dron0gus e938372a4b Cleanup 3 (#745)
* status leds: pick warning LED pin from configuration

* wave analyzer: do not init if no pin assigned
2019-04-11 23:33:33 +02:00
rusefi d94b6d74e7 better ICU error handling 2019-04-07 18:25:46 -04:00
rusefi be9651cb95 The Big Refactoring of 2019: folder structure #723 2019-03-31 17:44:34 -04:00
rusefi bd2b992918 unifying_file_naming 2019-03-29 09:11:13 -04:00
rusefi 7e58e54976 better error handling for invalid SPI settings 2019-03-26 09:38:23 -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 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi d9c8c1fc3e #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi 53b5c08c0a refactoring around GET_RPM 2019-01-21 21:48:58 -05:00
rusefi 2756ff57eb refactoring: reducing header tree hell 2019-01-21 00:10:09 -05:00
rusefi 5379911ecb fixing build 2019-01-14 00:09:40 -05:00
rusefi 274da1426d clean-up 2019-01-14 00:01:11 -05:00
rusefi 2b1fd382f2 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) #640 2019-01-11 17:40:00 -05:00
rusefi d55c7dd856 #640 Occasional halts on "Burn" in TunerStudio ("Red" LED is on) 2019-01-11 15:44:24 -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 57993ff1b4 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:16:30 -05:00
rusefi 0c6f361181 refacoting: making code more consistent 2019-01-05 00:57:09 -05:00
rusefi 19c410387d making either Matt or compiler or both happier 2019-01-05 00:11:17 -05:00
Fabien Poussin 72fe39ff32 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusefi 91c1533abe avoiding magic constant 2018-12-24 00:15:00 -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 3ff689c96c EFI_TEXT_LOGGING progress 2018-09-17 00:00:19 -04:00
rusefi 98c7ad808c refactoring 2018-09-16 22:39:46 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi f09579baf0 refactoring 2018-09-16 21:17:03 -04:00
rusefi 8d111fbd98 typo 2018-09-10 22:29:43 -04:00
rusefi d25ba6a3ef status check 2018-09-10 22:24:50 -04:00
rusefi 61d3eb177c pointless OOP 2018-08-31 21:38:14 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi 9cce922b78 per error code 2018-07-23 21:38:05 -04:00
rusEfi 027caeea96 todo docs 2018-04-01 23:28:04 -04:00
rusefi 14f69b6b93 reducing start-up mess 2018-01-30 14:53:13 -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 1c08f2ea8a Fix VSS init/deinit 2018-01-01 11:27:15 -05:00
rusefi f83817e581 fix #514 2017-12-17 15:41:58 -05:00
rusEfi 2158eb56d5 code style 2017-12-03 15:31:11 -05:00
rusefi 06e522a4f0 minor bugfix 2017-12-02 18:57:52 -05:00
rusefi 7c31baa327 ADC docs 2017-11-24 17:40:20 -05:00
rusefi a29811162b maybe micro-optimization 2017-05-25 23:22:35 -04:00
rusefi 3072e842f0 refactoring 2017-05-25 22:44:57 -04:00
rusefi 2e70da24db wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:46:43 -04:00
rusefi 9e62206089 better field names 2017-05-21 10:26:51 -04:00
rusefi 74a359077c better macro name 2017-05-15 23:33:22 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi ce8218fef2 removing unused parameter 2017-05-15 08:51:40 -04:00
rusefi f27f99e9cc better method name 2017-05-15 08:40:54 -04:00
rusEfi bc5b322166 fixed #401 2017-05-03 21:24:18 -04:00
rusEfi cd5b6ec7d8 refactoring - reducing GPIO complexity 2017-04-21 19:59:05 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusefi e3affd2fa6 refactoring - reducing GPIO complexity 2017-04-21 17:10:29 -04:00
rusefi a1421a45db refactoring - following the pattern 2017-04-21 14:03:08 -04:00
rusefi e201033eae refactoring - reducing complexity 2017-04-21 12:06:32 -04:00
rusefi 6ca141ddcb manual picking from ChibiOS migration branch 2017-03-28 07:49:22 -04:00
rusefi 7d30cf8b88 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi 71a4113886 new lines test commit 2017-02-20 12:31:58 -05:00
rusEfi 5e7d9127db auto-sync 2017-01-12 09:02:19 -05:00
rusEfi f4008c7f2f auto-sync 2017-01-09 15:01:55 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 27b0cca4ef auto-sync 2016-12-27 11:01:26 -05:00
rusEfi e8cf062755 auto-sync 2016-12-05 22:01:54 -05:00
rusEfi 71c69f3ac3 auto-sync 2016-09-01 00:02:04 -04:00
rusEfi d61835fa46 auto-sync 2016-08-26 18:02:39 -04:00
rusEfi 2260f05f96 auto-sync 2016-06-01 20:01:36 -04:00
rusEfi 31f3cf8722 auto-sync 2016-05-28 19:02:28 -04:00
rusEfi acc84a7385 auto-sync 2016-02-04 13:01:47 -05:00
rusEfi 77f7ad454e auto-sync 2016-01-30 22:03:36 -05:00
rusEfi 8e082ebe7f auto-sync 2016-01-23 18:01:40 -05:00
rusEfi 8863f8127f auto-sync 2016-01-23 02:01:34 -05:00
rusEfi 4e74e47d90 auto-sync 2016-01-18 12:03:32 -05:00
rusEfi d143acf1d4 auto-sync 2016-01-11 22:01:29 -05:00
rusEfi 0258eaf255 auto-sync 2016-01-11 20:02:00 -05: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 969ca896c4 auto-sync 2015-09-13 15:02:21 -04:00
rusEfi 6a304142ef auto-sync 2015-09-13 12:01:42 -04:00
rusEfi 9d109a6ff7 auto-sync 2015-09-12 19:01:20 -04:00
rusEfi 4d6351591c auto-sync 2015-07-15 21:01:45 -04:00
rusEfi 11108f3982 auto-sync 2015-07-14 09:01:29 -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 e4546e5d89 auto-sync 2015-05-28 23:08:11 -04:00
rusEfi 8f968c3014 auto-sync 2015-05-28 22:06:28 -04:00
rusEfi 5a7c2977af auto-sync 2015-05-14 22:04:57 -04:00
rusEfi bcfb778652 auto-sync 2015-04-23 18:04:44 -04:00
rusEfi 199edc1686 auto-sync 2015-04-23 15:05:57 -04:00
rusEfi e13e8ccf48 auto-sync 2015-04-15 19:04:25 -04:00
rusEfi 59cf3cc9bc auto-sync 2015-04-07 20:10:24 -05:00
rusEfi 5c22dd9db4 auto-sync 2015-03-27 07:04:44 -05:00
rusEfi 90d4d734f6 auto-sync 2015-03-22 10:14:22 -05:00
rusEfi e963340258 auto-sync 2015-03-14 12:05:26 -05:00
rusEfi 7b046bdadd auto-sync 2015-02-27 17:08:55 -06:00
rusEfi c76d777922 auto-sync 2015-02-26 17:09:02 -06:00
rusEfi e6f9d4b98a auto-sync 2015-02-25 08:04:50 -06:00
rusEfi bb165822f3 auto-sync 2015-02-25 07:08:28 -06:00
rusEfi 2ae8edf14a auto-sync 2015-02-24 21:08:58 -06:00
rusEfi 74c260b29e auto-sync 2015-02-23 11:08:21 -06:00
rusEfi 555110df43 auto-sync 2015-02-12 13:04:13 -06:00
rusEfi 483af2de6a auto-sync 2015-02-11 19:07:15 -06:00
rusEfi 11c4ad9d3d auto-sync 2015-02-09 11:05:46 -06:00
rusEfi eb28b70d90 auto-sync 2015-02-08 18:04:13 -06:00
rusEfi d2e9ee5eb4 auto-sync 2015-02-08 14:07:01 -06:00
rusEfi 1e00a2ac27 auto-sync 2015-02-04 18:04:18 -06:00
rusEfi 69c86dcbdc auto-sync 2015-01-19 09:03:57 -06:00
rusEfi c5e639582c auto-sync 2015-01-15 15:03:51 -06:00
rusEfi 4ecfdd24b5 auto-sync 2015-01-14 18:03:39 -06:00
rusEfi 19a9b3089b auto-sync 2015-01-14 17:04:00 -06:00
rusEfi 13c60095a8 auto-sync 2015-01-14 08:05:59 -06:00
rusEfi a81741dbbc auto-sync 2015-01-13 21:04:02 -06:00
rusEfi eb4f7c5962 auto-sync 2015-01-13 20:06:35 -06:00
rusEfi d576b87617 auto-sync 2015-01-13 13:03:46 -06:00
rusEfi aaa186cf18 auto-sync 2015-01-13 08:03:51 -06:00
rusEfi f8ee4cf62c auto-sync 2015-01-12 18:05:46 -06:00
rusEfi 9820527bdb auto-sync 2015-01-12 17:04:10 -06:00
rusEfi a3584ca70b auto-sync 2015-01-10 10:04:53 -06:00
rusEfi a647f1f3ab auto-sync 2015-01-07 22:05:00 -06:00
rusEfi 6d7b802996 auto-sync 2015-01-07 18:03:45 -06:00
rusEfi 5663ab3491 auto-sync 2015-01-01 15:04:22 -06:00