Commit Graph

97 Commits

Author SHA1 Message Date
rusefi 69917e5781 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
more dead code
2019-04-01 11:57:30 -04:00
rusefi bceec323c2 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
removing startConsoleInBinaryMode
2019-04-01 11:45:06 -04:00
rusefi 05c70b1a9f The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725
few lines of dead code
2019-04-01 11:39:25 -04:00
rusefi 540e0a2c85 The Big Refactoring of 2019: console vs TS vs CONSOLE_MODE_SWITCH_PIN vs text protocol #725 2019-04-01 11:16:19 -04:00
andreika-git 97191fda08 More portability and smaller RAM footprint possible (#722)
* EFI_NO_CONFIG_WORKING_COPY

* EFI_CONSOLE_NO_THREAD

* EFI_SHAFT_POSITION_INPUT

* #ifndef UTILITY_THREAD_STACK_SIZE

* fix printf() -> print()
2019-03-30 22:41:46 +01:00
andreika-git a79175f6ef More portability & small fixes (#719)
* Use hw_stm32.mk

* Fix bootloader

* Use more common hw_ports.mk filename instead of hw_stm32.mk

* More CPU compatibility for Makefile

* TS_UART_MODE & rename TS_SERIAL_UART_DEVICE->TS_SERIAL_DEVICE

* Move lockAnyContext()/unlockAnyContext() to rfiutil.c

* USE_FATFS

* EFI_LCD

* Less compilation errors

* STATUS_LOGGING_BUFFER_SIZE & SETTINGS_LOGGING_BUFFER_SIZE

* EFI_ALTERNATOR_CONTROL, EFI_SERVO, EFI_DISABLE_CONSOLE_ACTIONS

* #ifndef PWM_PHASE_MAX_COUNT & more flexible GPIO inside portname()

* merge

* EFI_ALTERNATOR_CONTROL, EFI_ELECTRONIC_THROTTLE_BODY
2019-03-29 15:29:01 +01:00
rusefi 34aa05cda9 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi fed61c1af4 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
rusefi 8645d358e6 docs 2019-01-04 22:09:50 -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 4868a9fd82 refactoring 2018-09-16 22:25:17 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi 7361f93e96 docs 2018-04-01 23:28:42 -04:00
rusefi 0b0f9efa3a Feature 463 (#464)
* #463

* #463

* default .LD filename

* #463

* fixing start-up by disabling LSE until rusEfi patch is applied

* simulator compiles now

* latest ChibiOS 17 with FatFS 0.13
2018-01-23 21:17:30 -05:00
rusefi f5a4376036 happy new year 2018-01-20 20:55:31 -05:00
rusefi cb20b8e20a #441 2017-06-07 21:28:15 -04:00
rusefi 4a92c999b0 refactroring 2017-06-07 21:26:32 -04:00
rusefi 41149b477d #441 2017-06-07 21:04:04 -04:00
rusefi 15c8e3e01e #437 2017-06-04 11:31:20 -04:00
Andrei c4ba78770d Working UART-DMA v2.0 2017-05-23 20:10:43 +03:00
rusefi aaab04734b manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:54:22 -04:00
rusEfi 18dac7890c auto-sync 2017-01-05 05:01:46 -05:00
rusEfi 8ba7e03fca auto-sync 2017-01-05 04:03:02 -05:00
rusEfi f434c6de31 auto-sync 2017-01-04 19:01:27 -05:00
rusEfi 31c9a97620 auto-sync 2017-01-04 18:02:35 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi e4bad0d9d0 auto-sync 2016-10-10 14:02:17 -04:00
rusEfi c55760685f auto-sync 2016-04-11 22:01:47 -04:00
rusEfi 9144d9fb6b auto-sync 2016-02-14 12:03:48 -05:00
rusEfi db2cb22ba8 auto-sync 2016-02-13 21:02:14 -05:00
rusEfi 31965c8092 auto-sync 2016-02-13 17:02:32 -05:00
rusEfi 5b1afa9fac auto-sync 2016-02-04 15:01:45 -05:00
rusEfi 1972f1c020 auto-sync 2016-01-11 19:02:19 -05:00
rusEfi 42069e51ac auto-sync 2015-12-31 16:02:30 -05:00
rusEfi 59837ad7ec auto-sync 2015-11-24 23:03:17 -05:00
rusEfi 8776db43da auto-sync 2015-10-23 22:01:44 -04:00
rusEfi e5c9bc6896 auto-sync 2015-08-22 13:01:35 -04:00
rusEfi 41e7abdd6f auto-sync 2015-07-10 09:01:56 -04:00
rusEfi 69b0c4e2de auto-sync 2015-07-10 08:57:59 -04:00
rusEfi 490da27bb3 auto-sync 2015-07-06 21:33:28 -04:00
rusEfi 2307ea22ea auto-sync 2015-03-21 23:04:52 -05:00
rusEfi 17066856c5 auto-sync 2015-03-19 21:04:54 -05:00
rusEfi 31caf249d8 auto-sync 2015-03-17 21:07:24 -05:00
rusEfi fd41c7f962 auto-sync 2015-03-08 22:04:55 -05:00
rusEfi 35d0ece7f3 auto-sync 2015-03-08 19:05:03 -05:00
rusEfi c3690e4891 auto-sync 2015-03-08 17:07:31 -05:00
rusEfi f586ca4027 auto-sync 2015-03-08 16:04:54 -05:00