Commit Graph

85 Commits

Author SHA1 Message Date
rusefi dffa30059f #787 2019-05-05 10:26:16 -04:00
rusefi 2c81628068 docs 2019-05-04 22:39:24 -04:00
rusefi 259ff0141a we need TLE8888 driver #714 2019-04-04 23:03:32 -04:00
rusefi 9c05a42b1b we need TLE8888 driver #714 2019-04-04 19:29:33 -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
rusefi 34aa05cda9 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi d2cfbf9279 Why do we use so much stack? #695
docs
2019-02-23 12:12:34 -05:00
dron0gus 2027977e2c warning cleanup (#693)
* Kill annoing warnings about unused vars

* Kill annoing signed vs unsigned warnings

* Make ALWAYS_INLINE macro realy inlining

* Incorrect attribute placement.

While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.

* Silence -Wcast-function-type warnings

Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi 6e57cae396 getMaxUsedStack() - stack usage reseach mini progress 2019-02-12 18:47:16 -05:00
rusefi a3b150a171 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 0e82173958 #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi c50b16ba39 #657 2019-01-28 02:59:14 -05:00
rusefi e7a694a87c #657 pulling global access down 2019-01-28 00:52:21 -05:00
rusefi ab16df027a better location for CORE_CLOCK 2018-12-26 21:35:52 -05:00
rusefi 245ab5db10 refactoring 2018-12-25 16:06:24 -05:00
rusefi d0df516c16 refactoring trigger system 2018-12-24 22:57:36 -05:00
rusefi 10629ac8a1 refactoring 2018-12-24 22:17:13 -05:00
rusefi a23e3b686b bringing std types together 2018-12-08 16:00:36 -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 4bf5b9e549 refactoring: reducing code duplication 2018-10-28 15:07:42 -04:00
rusefi 5cb6a2b6f0 refactoring 2018-09-16 23:10:06 -04:00
rusefi 4d56783415 refactoring 2018-09-16 22:00:14 -04:00
rusefi ca3585eb52 refactoring 2018-09-16 20:28:23 -04:00
rusefi 43da335306 refactoring: better field names 2018-07-26 15:51:06 -04:00
rusefi 2d136d1e31 docs 2017-12-06 20:04:27 -05:00
rusefi f68285bbb4 docs 2017-05-17 20:29:22 -04:00
rusefi f8e592f454 better macro name 2017-05-15 23:28:49 -04:00
rusefi 2cc8fcc92c back to real defaults 2017-05-15 05:18:16 -04:00
rusEfi 31d838132d fixed #401 2017-05-03 21:24:18 -04:00
rusefi 7420e70802 miata vvt progress 2017-04-27 14:33:46 -04:00
rusefi 3723f49e2a flexibility 2017-04-16 13:53:13 -04:00
rusefi 4eee0b2021 merge did not go well 2017-04-02 22:59:13 -04:00
rusefi d1b94f1ca3 Merge remote-tracking branch 'origin/master' into fresh_chibios_2nd 2017-04-02 18:25:39 -04:00
rusefi c95c87b5d6 merging 7 lines at a time 2017-04-02 17:15:05 -04:00
Fabien Poussin 2cd048495f Changing ChibiOS repo to rusefi, updating code accordingly. 2017-03-29 17:55:52 +02:00
Fabien Poussin d16f5c7cc2 ChibiOS 16.x update. 2017-03-29 17:54:06 +02:00
rusefi 7a4515f78b manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:52:43 -04:00
rusefi 64abe9de96 docs 2017-03-23 21:37:25 -04:00
rusefi d01806e236 comments 2017-03-07 01:43:58 -05:00
rusefi 42eea1ddfd progress #363 2017-03-01 22:18:25 -05:00
rusefi 2056494c55 refactoring 2017-02-24 19:42:34 -05:00
rusEfi c7cf472467 auto-sync 2017-01-26 23:03:04 -05:00
rusEfi 552c664a23 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 840608fe54 auto-sync 2016-12-19 20:01:37 -05:00
rusEfi 796458358e auto-sync 2016-12-18 12:03:48 -05:00
rusEfi f879fba407 auto-sync 2016-11-03 23:02:58 -04:00
rusEfi 835ee84546 auto-sync 2016-09-22 00:03:00 -04:00
rusEfi e2f78be75d auto-sync 2016-09-21 23:03:22 -04:00
rusEfi 1de374ebaf auto-sync 2016-02-05 15:02:36 -05:00
rusEfi 660c507f85 auto-sync 2016-02-04 21:03:01 -05:00