Commit Graph

97 Commits

Author SHA1 Message Date
rusefi feec03fa24 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 1ab6cace13 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 17ad43e443 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 1db1b7a277 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 f1ec34f032 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 b80806182f 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 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -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 8a7319449f docs 2019-01-04 22:09:50 -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 3b87b725d1 refactoring 2018-09-16 22:25:17 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi e5b7d44d26 docs 2018-04-01 23:28:42 -04:00
rusefi 096abaac5b
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 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusefi 7ac05a804a #441 2017-06-07 21:28:15 -04:00
rusefi 3c58e4ee9d refactroring 2017-06-07 21:26:32 -04:00
rusefi 08f5b23a61 #441 2017-06-07 21:04:04 -04:00
rusefi c150329d62 #437 2017-06-04 11:31:20 -04:00
Andrei d473fbf94f Working UART-DMA v2.0 2017-05-23 20:10:43 +03:00
rusefi ac6dc3c0f1 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:54:22 -04:00
rusEfi 902f87b635 auto-sync 2017-01-05 05:01:46 -05:00
rusEfi 278263528c auto-sync 2017-01-05 04:03:02 -05:00
rusEfi 36b57ce9b9 auto-sync 2017-01-04 19:01:27 -05:00
rusEfi bd4c734fd1 auto-sync 2017-01-04 18:02:35 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi e984e7a0c4 auto-sync 2016-10-10 14:02:17 -04:00
rusEfi 3aa0202d5a auto-sync 2016-04-11 22:01:47 -04:00
rusEfi 693f71f4e1 auto-sync 2016-02-14 12:03:48 -05:00
rusEfi 294f949bd3 auto-sync 2016-02-13 21:02:14 -05:00
rusEfi 6210c7b9bb auto-sync 2016-02-13 17:02:32 -05:00
rusEfi f71b639bbf auto-sync 2016-02-04 15:01:45 -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 bc2f08b124 auto-sync 2015-11-24 23:03:17 -05:00
rusEfi 0885a8adca auto-sync 2015-10-23 22:01:44 -04:00
rusEfi bd0a38e6c4 auto-sync 2015-08-22 13:01:35 -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 d51cd692f4 auto-sync 2015-03-21 23:04:52 -05:00
rusEfi 95eec26d5f auto-sync 2015-03-19 21:04:54 -05:00
rusEfi 85d79adaeb auto-sync 2015-03-17 21:07:24 -05:00
rusEfi 7942bce89b auto-sync 2015-03-08 22:04:55 -05:00
rusEfi 4261c0b416 auto-sync 2015-03-08 19:05:03 -05:00
rusEfi dd4fb60dd6 auto-sync 2015-03-08 17:07:31 -05:00
rusEfi 727e0a4245 auto-sync 2015-03-08 16:04:54 -05:00