Commit Graph

103 Commits

Author SHA1 Message Date
rusefi daeaa925f2 refacoting: making code more consistent 2019-01-05 00:57:09 -05:00
rusefi 9afe619652 making either Matt or compiler or both happier 2019-01-05 00:11:17 -05:00
Fabien Poussin 1f29b5dd37 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusefi d56050dada avoiding magic constant 2018-12-24 00:15:00 -05:00
andreika-git 96dfebc542 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 05547be3bc EFI_TEXT_LOGGING progress 2018-09-17 00:00:19 -04:00
rusefi c3a57b6a77 refactoring 2018-09-16 22:39:46 -04:00
rusefi 553969dc72 refactoring 2018-09-16 22:26:57 -04:00
rusefi 8fe3051df6 refactoring 2018-09-16 21:17:03 -04:00
rusefi 035e0b588a typo 2018-09-10 22:29:43 -04:00
rusefi ce3a432204 status check 2018-09-10 22:24:50 -04:00
rusefi 7a8281f752 pointless OOP 2018-08-31 21:38:14 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi 4ae468e7d3 per error code 2018-07-23 21:38:05 -04:00
rusEfi 12b911b92c todo docs 2018-04-01 23:28:04 -04:00
rusefi ccb7ab1852 reducing start-up mess 2018-01-30 14:53:13 -05:00
rusefi adfe5e9274 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi f5a4376036 happy new year 2018-01-20 20:55:31 -05:00
rusEfi a1565058c0 Fix VSS init/deinit 2018-01-01 11:27:15 -05:00
rusefi f8014b2a1a fix #514 2017-12-17 15:41:58 -05:00
rusEfi ba9d3c06a6 code style 2017-12-03 15:31:11 -05:00
rusefi 6fd0be21bd minor bugfix 2017-12-02 18:57:52 -05:00
rusefi c4191454d3 ADC docs 2017-11-24 17:40:20 -05:00
rusefi 39bb503c67 maybe micro-optimization 2017-05-25 23:22:35 -04:00
rusefi 232e482bcb refactoring 2017-05-25 22:44:57 -04:00
rusefi 4743c23092 wider usage of EFI_CLOCK_LOCKS 2017-05-21 10:46:43 -04:00
rusefi 6f0af7e52d better field names 2017-05-21 10:26:51 -04:00
rusefi 73c1f29cf9 better macro name 2017-05-15 23:33:22 -04:00
rusefi f8e592f454 better macro name 2017-05-15 23:28:49 -04:00
rusefi d83633d0ab removing unused parameter 2017-05-15 08:51:40 -04:00
rusefi 6f2134511b better method name 2017-05-15 08:40:54 -04:00
rusEfi 31d838132d fixed #401 2017-05-03 21:24:18 -04:00
rusEfi 7a7fd5116c refactoring - reducing GPIO complexity 2017-04-21 19:59:05 -04:00
rusefi bd0a720485 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusefi d1a32f3b31 refactoring - reducing GPIO complexity 2017-04-21 17:10:29 -04:00
rusefi 9bddd7b867 refactoring - following the pattern 2017-04-21 14:03:08 -04:00
rusefi b7fb6d5e9d refactoring - reducing complexity 2017-04-21 12:06:32 -04:00
rusefi c5e514b29c manual picking from ChibiOS migration branch 2017-03-28 07:49:22 -04:00
rusefi 66ea0d5239 find_cygwin . -type f -print0 | xargs -0 dos2unix
firmware
2017-03-24 13:41:36 -04:00
rusefi f31b4ee5d1 new lines test commit 2017-02-20 12:31:58 -05:00
rusEfi 1eea50fdde auto-sync 2017-01-12 09:02:19 -05:00
rusEfi 23a0876647 auto-sync 2017-01-09 15:01:55 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi cae31c8b67 auto-sync 2016-12-27 11:01:26 -05:00
rusEfi 2baaae64e7 auto-sync 2016-12-05 22:01:54 -05:00
rusEfi 01890fdf36 auto-sync 2016-09-01 00:02:04 -04:00
rusEfi 106801f624 auto-sync 2016-08-26 18:02:39 -04:00
rusEfi 6d8b4e56ce auto-sync 2016-06-01 20:01:36 -04:00
rusEfi 355908de2d auto-sync 2016-05-28 19:02:28 -04:00
rusEfi 4db9273c29 auto-sync 2016-02-04 13:01:47 -05:00