Commit Graph

69 Commits

Author SHA1 Message Date
rusefillc d2cece4f65 https://github.com/rusefi/hellen-NB2-issues/issues/36 2022-06-29 02:33:14 -04:00
rusefillc 5afed85479 We have working runtime RAM detection - we shall use it for Lua #3970 2022-03-27 19:39:40 -04:00
rusefillc 42e8195197 USE_OPENBLT 2022-01-16 19:56:49 -05:00
rusefillc a5afce0f3e happy new year 2022-01-08 20:16:01 -05:00
rusefillc 924c750ba5 Check available RAM at runtime #3335 2022-01-04 18:15:40 -05:00
Matthew Kennedy cb032fb1ea
(void) -> () (#3550)
* static functions with (void)

* more

* Revert "more"

This reverts commit 246e53441f935451437df186ac92d7df26b62fb6.

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-11-15 13:02:34 +01:00
rusefi 360ce2d0c6 todo: bug, at the moment we report 1MB on dual-bank F7 2021-10-08 00:33:04 -04:00
Matthew Kennedy 26d9f004c9
check for overflow in HW CI (#3313) 2021-10-04 08:19:58 -04:00
rusefillc 8234975ec0 would H7 work? 2021-08-07 12:36:39 -04:00
Matthew Kennedy 25414ebdad
yet more pch (#3068)
* big pch energy

* put back ramdisk stub

* tests are happy

* h743 nucleo

* kinetis

* I love deleting code!

* make stepper happy

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-08-03 22:05:01 -04:00
Matthew Kennedy a0a5d42eed
detect clock with TIM11 instead of TIM5 (#2989)
* detect clock with TIM11 instead of TIM5

* s

* h7 has a different register name

* s

* rename
2021-07-19 18:04:59 -04:00
Matthew Kennedy d475b4721f
Start on HSI clock (#2957)
* chibios uses HSI

* set pll to use HSE

* simplify capture

* even better logging

* string

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-07-14 15:20:38 -04:00
rusefi 7f8bdf7006 printing autoDetectedPllMValue in console 2021-07-14 12:42:35 -04:00
rusefillc f0a57fef63 check MCU flash size at runtime fix #2648 2021-05-07 17:05:47 -04:00
Matthew Kennedy ad71016862
rip the bandaid: find-replace most of scheduleMsg (#2572)
* biiiig find replace

* more trivial find replace

* pwm

* almost all of them

* few more

* gpio

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-21 12:53:13 -04:00
Matthew Kennedy bd1c84fa62
Logging remove 3 (#2568)
* ts logger

* sensors

* wideband too

* missed one

* init

* motors, pid, etc

* vvt

* more

* idle

* missed one

* dynoview

* launch

* can

* console IO

* s

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-04-20 14:09:41 -04:00
Matthew Kennedy 4e3e95db2d
replace print/printMsg with scheduleMsg (#2497)
* start cleaning

* disabled feature means don't print that it's disabled

* cli

* usages

* printMsg -> scheduleMsg

* this is alllll dead now

* no crlf please

* all hope is lost if you manage to hit this line

* tests

* tests

* ok we did actually need that part

* sim

* d

* kinetis

* it did ifdef, not if

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-03-26 17:23:26 -04:00
Matthew Kennedy 31f9fb9e94
dead code (#2379)
* dead code

* do nothing

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-02-19 07:58:52 -05:00
rusefi c37529f5ea happy new year 2021-02-16 21:44:55 -05:00
rusefillc e3e517f9a2 journey of self discovery 2021-01-14 23:34:10 -05:00
Andrey G 25560b85c2
Supress annoing unused warnings (#2216) 2021-01-11 08:49:20 -05:00
rusefi ede4616614 Stack usage is still all over the place #1662 2020-08-02 11:39:20 -04:00
rusefi 4280e3327f Stack usage is still all over the place #1662 2020-08-02 10:52:52 -04:00
rusefi 4210632cd1 Stack usage is still all over the place #1662 2020-08-01 21:31:23 -04:00
rusefi 57239f6001 refactoring connectivity 2020-06-21 19:48:55 -04:00
rusefi 4405ce80a4 refactornig & new console command 2020-05-31 14:15:18 -04:00
rusefi c749807b4b progress 2020-04-22 20:20:22 -04:00
rusefi c233d9d1b3 really rusEFI LLC 2020-04-10 23:30:44 -04:00
rusefi 5c2794c2e0 critical error usability improvements 2020-03-28 21:28:32 -04:00
rusefi bb217b01dd happy new year unification 2020-01-13 21:57:43 -05:00
rusefi 813b6aa6ce The Big Refactoring of 2019: folder structure #723 2019-12-04 01:11:10 -05:00
rusefi d2e24cf2e5 evil manual merge of https://github.com/DonaldBecker/rusefi 2019-11-06 20:33:40 -05:00
rusefi ae0456e5fb fine, taking care of more warnings 2019-11-06 19:53:09 -05:00
rusefi e1bf4e36ab headers cleanup 2019-07-05 20:03:02 -04:00
rusefi b81c60cf3e Refactoring: OS access should be explicit #867 2019-07-03 21:48:04 -04:00
Matthew Kennedy 363f1d04cd fix thread info (#839) 2019-06-13 08:31:25 -04:00
rusefi d8281626df defined(__DOXYGEN__) ? fix #748 2019-04-12 22:10:57 -04:00
rusefi 9edfa448d6 so many years :( 2019-02-06 23:56:41 -05:00
rusefi d81185ac28 bringing std types together 2018-12-08 15:51:45 -05:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi 58402e4800 happy new year 2018-05-27 11:18:21 -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 1e77f1b1f2 #437 2017-06-04 11:26:37 -04:00
Fabien Poussin 63e4a3dea1 Fixed simulator. Needs testing. 2017-03-29 17:56:40 +02:00
Fabien Poussin 1eb330c600 ChibiOS 16.x update. 2017-03-29 17:54:06 +02:00
rusefi a0d0f8ac79 better error code enum names & minor binary protocol test command fix 2017-03-05 14:13:47 -05:00
rusefi 5904db0ee3 individual error codes for all errors 2017-03-05 08:46:32 -05:00
rusEfi 08dd05c5f3 auto-sync 2017-02-08 22:03:12 -05:00
rusEfi 278263528c auto-sync 2017-01-05 04:03:02 -05:00