Commit Graph

80 Commits

Author SHA1 Message Date
rusefi 60bdc852dc partial rollback 2020-05-23 16:24:26 -04:00
Matthew Kennedy b11c5cd8c8
switch some firmware warnings to errors (#1465)
* warnings as errors

* throw instead of exit

* test massaging

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-23 10:46:28 -04:00
rusefi e0c59ab6b1 placing parts of confusion closer together 2020-05-09 00:47:11 -04:00
rusefi fd9e3a1f5c placing parts of confusion closer together 2020-05-09 00:43:28 -04:00
dron0gus 474d5e64cf
Update chibios (#1364)
* Update ChibiOS

* Fix coexistance of ChibiOS and our flash drivers

* Add 'int' = internal prefix for all on-chip flash functions

This avoid conflict with ChibiOS functions available after
enabling HAL_USE_EFL

* Exclude ChibiOS flash driver from bootloader

* Makefile magic?

* Kinetis: fix build after ChibiOS update and switching to SMART_BUILD

* Bootloader now use SMART_BUILD too
2020-04-25 16:32:32 -04:00
rusEfi 2203b2867a TS to show warning text 2020-04-19 21:42:00 -04:00
rusefi 6f5468d3ea critical error usability improvements 2020-03-28 20:14:17 -04:00
Matthew Kennedy e32be1799d
Simplify flash logic (#1154)
* simplify flash stuff

* put those back for now

* and those

* extra check

* fix

* crc the correct thing

* undo crc changes

* unwind
2020-03-07 10:23:30 -05:00
Matthew Kennedy 397907a06f
Support disabling most/all features (#1162)
* this flag did nothing

* guard features properly
2020-02-26 18:16:35 -05:00
Matthew Kennedy 52c710bb62
move flash addr in to mpu_util (#1123)
* move flash addr in to mpu_util

* this _may_ work

* don't use offsetof

* proper header + defines
2020-02-05 08:06:38 +05:30
rusefi bb217b01dd happy new year unification 2020-01-13 21:57:43 -05:00
rusefi 9403b2a8fc fixing build is my most favourite time! 2019-12-13 18:02:24 -05:00
rusefi cc5cd0cc99 refactoring: sharing command names between firmware and console 2019-07-14 15:21:38 -04:00
rusefi fecf83e4d2 order of includes consistency 2019-07-05 20:03:32 -04:00
rusefi 83ad64eade Refactoring: OS access should be explicit #867 2019-07-04 03:57:21 -04:00
rusefi f6869e812c electrical noise during tuning ETB causes full tune reset #775 2019-04-25 00:18:37 -04:00
rusefi 14831e1da8 electrical noise during tuning ETB causes full tune reset #775
this fix did not seem to work :(
2019-04-25 00:10:39 -04:00
rusefi 541c445a2d defined(__DOXYGEN__) ? #748 2019-04-12 22:07:03 -04:00
rusefi 7a765f29b9 The Big Refactoring of 2019: folder structure #723 2019-04-09 23:00:17 -04:00
rusefi f3d748917f rusEfi settings editor is broken for one byte enums fix #709 2019-04-08 11:57:16 -04:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi dad56cd342 configurable FLASH_ADDR 2019-01-27 17:53:11 -05:00
rusefi b74c579bcd #616 idle into simulator 2018-10-30 08:21:50 -04:00
rusefi 98c7ad808c refactoring 2018-09-16 22:39:46 -04:00
rusefi 7caf762609 refactoring 2018-09-16 22:00:14 -04:00
rusefi 99e74635ef step towards more unique codes 2018-07-25 23:30:00 -04:00
rusefi 38d5e0aaac extracting macro 2018-02-03 10:55:15 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusefi 94c92f41dc #442 2017-08-31 07:53:41 -04:00
rusefi 9e62206089 better field names 2017-05-21 10:26:51 -04:00
rusefi 1c6d530f1c consistency for max counters reset 2017-05-19 21:52:10 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi bf129a65e8 manual picking from ChibiOS migration branch to make my evening a little less depressing 2017-03-27 22:52:43 -04:00
rusefi a45c548e6f fixed #374 2017-03-19 19:29:54 -04:00
rusefi 03fa5d716b improving internal consistency validation 2017-03-19 18:04:59 -04:00
rusEfi 1eec06cb51 auto-sync 2017-02-14 01:03:01 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 5439044dd8 auto-sync 2016-12-25 11:02:42 -05:00
rusEfi e11767cc50 auto-sync 2016-12-13 14:01:43 -05:00
rusEfi 8a9615b530 auto-sync 2016-04-15 23:01:40 -04:00
rusEfi 6d0c94fc63 auto-sync 2016-04-03 18:02:39 -04:00
rusEfi 8c7b996fa2 auto-sync 2016-04-03 14:02:00 -04:00
rusEfi a538dde81e auto-sync 2016-01-11 17:01:33 -05:00
rusEfi fbdea87819 auto-sync 2015-12-31 16:02:30 -05:00
rusEfi 220a66d40d auto-sync 2015-12-21 23:01:27 -05:00
rusEfi 2067b4c3c0 auto-sync 2015-12-21 20:02:32 -05:00
rusEfi c9852aa7b5 auto-sync 2015-09-13 10:01:39 -04:00
rusEfi b3bb926ee8 auto-sync 2015-07-13 20:02:18 -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