Commit Graph

647 Commits

Author SHA1 Message Date
Matthew Kennedy 55facb6613 use DECLARE_ENGINE_PTR for Engine class (#2365)
* engine cleanup

* do the cleanup

* one last spot

* expand_engine noop for firmware

* simulator
2021-02-16 16:58:54 -05:00
rusefillc f6d001773c IGNORE_FLASH_CONFIGURATION 2021-01-28 19:40:51 -05:00
rusefillc 9cec794f27 IGNORE_FLASH_CONFIGURATION 2021-01-28 18:03:45 -05:00
rusefillc b286ec8a34 fine-grained check modes 2020-12-27 17:41:28 -05:00
rusefillc f147aabcd7 trigger and start button pins not displayed by "pins" command #2084
progress but not complete fix yet
2020-12-16 22:00:42 -05:00
Matthew Kennedy 2792828dce Remove lockAnyContext, replace with CriticalSectionLocker (#1938)
* switch to CriticalSectionLocker

* that's just about all

* clean up last usage

* include hpp for sim

* need the cpp wrappers in the makefile too

* include dir

* include
2020-11-19 06:56:02 -05:00
rusefi b4208f585c QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871 2020-10-11 19:16:41 -04:00
rusefi 4743718663 QC control mode to crash if RPM = 0 and to mark successful 3 minute test with self-stimulation RPM increase #1871 2020-10-11 19:05:56 -04:00
rusefi 34904db591 better QC procedure 2020-09-19 04:39:32 -04:00
David Holdeman 8366e7380f some documentation improvements (#1787) 2020-09-11 20:20:37 -04:00
rusefi ff8f0731fd a few unneeded properties 2020-06-13 22:46:10 -04:00
rusefi 60835c4269 HW_CHECK_MODE 2020-05-20 22:15:47 -04:00
rusefi f7321942e9 class constructors are a great way to have simple initialization sequence 2020-05-03 11:49:06 -04:00
rusefi cfd8889236 class constructors are a great way to have simple initialization sequence 2020-05-03 10:58:52 -04:00
Matthew Kennedy 0ac3e06149 cleanup extern mess (#1237)
* cleanup

* move outside define
2020-03-29 19:06:03 -04:00
rusefi a222ecdfe1 happy new year unification 2020-01-13 21:57:43 -05:00
rusefi 4605c64a07 that's not a worth a file 2019-12-24 00:03:53 -05:00
rusefi f47a1a16d1 getting rid of boardConfiguration / binary compatible change 2019-12-11 17:48:55 -05:00
rusEfi c4d6604551 MRE etb 2019-08-17 17:33:44 -04:00
rusefi ef5a1447e9 CI instability: FATAL error: warn stream not initialized for 6039
also some refactoring
fix #798
2019-08-04 13:48:10 -04:00
rusEfi 475377dcfc DFU command & refactoring 2019-08-03 19:58:38 -04:00
rusefi 2b15ff31b1 dead code 2019-07-29 21:44:33 -04:00
rusefi 777eb532dc Refactoring: OS access should be explicit #867 2019-07-03 21:48:04 -04:00
rusEfi ed32a9c7b2 reducing code duplication & reboot to rusEfi console 2019-06-28 23:33:48 -04:00
rusefi b34bdf5bcb docs 2019-05-02 17:52:48 -04:00
andreika-git 4c00b4c6fb A tiny fix of EFI_ACTIVE_CONFIGURATION_IN_FLASH (#761) 2019-04-15 13:36:25 -04:00
rusefi 24948a2641 defined(__DOXYGEN__) ? fix #748 2019-04-12 22:10:57 -04:00
rusefi e28ce71bb8 unifying_file_naming 2019-03-29 09:11:13 -04:00
rusefi 34aa05cda9 refactoring: reducing code duplication 2019-02-23 12:33:49 -05:00
rusefi c60c8ce777 better (?) variable names 2019-02-10 22:47:49 -05:00
rusefi f475fb1691 better conditional compilation 2019-01-31 17:55:23 -05:00
rusefi 0e82173958 #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi fcea23b20a refactoring: more logical initialization sequence 2019-01-11 00:08:26 -05:00
rusefi 7ffb3a2be0 refactoring: better method name 2019-01-11 00:03:42 -05:00
rusefi fed61c1af4 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
rusefi daeaa925f2 refacoting: making code more consistent 2019-01-05 00:57:09 -05:00
rusefi c3ab54e3e3 probably better place for initial initialization 2019-01-05 00:46:11 -05:00
rusefi 4868a9fd82 refactoring 2018-09-16 22:25:17 -04:00
rusefi 92df53aec9 error codes 2018-09-10 22:10:55 -04:00
rusefi 60b3aa8e60 unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi ebaa011a01 docs 2018-04-08 11:35:24 -04:00
rusefi b3a7e07344 #586 undoing bootloader damage 2018-03-25 09:18:40 -04:00
rusefi 2127133564 version into simulator output 2018-03-24 21:13:08 -04:00
rusefi 4bec14be2a date 2018-03-22 08:13:53 -04:00
rusefi 2f887ec315 #569 2018-03-17 21:24:04 -04:00
rusefi f36ee55f04 fix #570 2018-03-01 06:01:15 -05:00
rusefi 1f8f1a612a progress #568 2018-02-10 14:02:48 +03:00
rusefi f8055aad4c hopefully #568 fix 2018-02-07 08:12:34 +03:00
rusefi dee3a86cb1 unused parameter 2018-02-06 01:44:10 +03:00
rusefi 034156851c refactoring 2018-02-03 20:43:31 -05:00