Commit Graph

4493 Commits

Author SHA1 Message Date
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi 4bba678dce Why do we use so much stack? #695
docs
2019-02-23 12:12:34 -05:00
rusefi 565ac60218 fix #688 2019-02-23 08:52:12 -05:00
rusefi f3b64f5227 #688 2019-02-22 22:17:09 -05:00
rusefi 9547c44ff1
688 brainpins (#694)
* GPIOF, GPIOG and GPIOH ports are not available #688
2019-02-22 22:10:41 -05:00
rusefi af86c2984d this is kind of needed, right? 2019-02-21 23:07:18 -05:00
rusefi 3feca191ad F7 2019-02-21 20:51:30 -05:00
rusefi bc02ba0ce2 poke 2019-02-21 16:27:41 -05:00
rusefi 4605ee4600 F7 progress 2019-02-21 08:27:08 -05:00
dron0gus 76fa11d5e2 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 9ac982e598 ETB progress 2019-02-17 18:00:41 -05:00
rusefi 88e13e4f13 F746 CI 2019-02-17 12:54:02 -05:00
rusefi c82af297e2 v12 two coils mode 2019-02-15 03:44:09 -05:00
rusefi c34ba20aa0 getMaxUsedStack() - stack usage reseach mini progress 2019-02-12 19:05:06 -05:00
rusefi 0eb2470a61 getMaxUsedStack() - stack usage reseach mini progress 2019-02-12 18:47:16 -05:00
rusefi b7b5c28be7 getRemainingStack() is back! 2019-02-12 01:24:42 -05:00
rusefi f9d5dea024 linker files duplication #691 fix 2019-02-12 00:16:24 -05:00
rusefi c5f6531c6e fixing Prometheus 2019-02-12 00:00:45 -05:00
rusefi 24b1b34fef wider usage of PeriodicController 2019-02-11 15:09:24 -05:00
rusefi 00e7bfa1f5 docs 2019-02-11 01:20:14 -05:00
rusefi de0fb8aa92 wider usage of PeriodicController 2019-02-10 23:54:41 -05:00
rusefi abb3a1558f worth it's own command 2019-02-10 23:26:00 -05:00
rusefi 9325cd6d23 better (?) variable names 2019-02-10 22:47:49 -05:00
rusefi de6d9d6f8d ETB PeriodicController refactoring 2019-02-10 19:52:06 -05:00
rusefi dc0ae33a54 ETB progress 2019-02-10 19:13:04 -05:00
rusefi fe7d75a185 dead code 2019-02-09 21:37:02 -05:00
rusefi 6cd29d6e3c docs 2019-02-09 17:17:23 -05:00
rusefi d4ec151c98 docs 2019-02-07 01:18:36 -05:00
rusefi e92b36820e F7 has different memory bank sizes 2019-02-07 01:06:39 -05:00
rusefi 4bb905a990 code clean-up 2019-02-07 00:26:55 -05:00
rusefi 61ff097f18 F746 2019-02-07 00:14:45 -05:00
rusefi 9edfa448d6 so many years :( 2019-02-06 23:56:41 -05:00
rusefi 6eb0b4efdb F746 flexibility 2019-02-06 23:34:39 -05:00
rusefi edb79a0dc7 flexibility 2019-02-06 23:30:53 -05:00
rusefi 9a3b15f5b6 F746 2019-02-06 23:13:44 -05:00
rusefi 7c5e485acb F7 2019-02-06 18:53:43 -05:00
rusefi b272753ac9 F7 2019-02-06 18:52:20 -05:00
rusefi 45fa6089a4 F7 progress :) 2019-02-06 18:41:48 -05:00
rusefi e12c315461 docs 2019-02-06 18:18:21 -05:00
rusefi fcff1cdf92 F7 for Chibi18 2019-02-06 18:05:32 -05:00
rusefi 013a9cf1f7 Merge branch 'master' of https://github.com/rusefi/rusefi 2019-02-06 09:09:31 -05:00
Matthew Kennedy 17691227d5 Fix dwell default, improve TS field names (#689)
* improve message

* clarify cranking dwell settings

* change default

* fix unit test that made assumption
2019-02-07 07:44:07 -05:00
rusefi deafc51ebc F7 2019-02-06 09:06:56 -05:00
rusefi c736716d1a dwell docs & better command name 2019-02-06 00:05:14 -05:00
rusefi 2db8809198 dwell docs 2019-02-05 23:49:19 -05:00
rusefi 01045db270 better blinking logic in case of software fatal error 2019-02-05 21:29:55 -05:00
rusefi 8dad472933 better variable name 2019-02-05 21:13:38 -05:00
rusefi feb5b28623 refactoring: duplicated import, already imported 2019-02-05 21:06:18 -05:00
rusefi 5e448a7941 refactoring: same condition twice? 2019-02-05 21:05:45 -05:00
rusefi 44ae3261d1 #688 why access enums from mcuconf? 2019-02-05 19:01:20 -05:00