Andrey
4f63d2b476
More low-level firmware coverage for the simulator/unit-tests #2656
2021-05-15 05:27:33 -04:00
Matthew Kennedy
6a060e5cae
remove intermediate buffer ( #2668 )
...
* remove define
* goodbye intermediate logging buffer
* free ram! woo!
2021-05-10 08:01:24 -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
60f70a3721
clean up some includes ( #2227 )
...
* cleanup
* make c happy
2021-01-16 09:45:45 -05:00
rusefillc
90e5630e60
avoid float -> int64 conversion #1977
...
cherry picking...
2020-11-23 23:33:46 -05:00
Matthew Kennedy
55379463c0
remove ( #1985 )
2020-11-23 20:10:17 -05:00
Matthew Kennedy
f3b7a1d9da
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
Matthew Kennedy
d992bab241
Move all DECLARE_ENGINE_PTR etc to one place ( #1937 )
...
* restructure
* guard c++
* idle too
* status_loop.h
2020-11-11 19:06:04 -05:00
rusefi
aa124130bd
FATAL error: lsize mismatch 336/3342 #884
2020-07-03 21:38:56 -04:00
rusefi
fb5756fe3e
nope, unit tests did not just fix themselves
2020-06-17 08:42:37 -04:00
Matthew Kennedy
bc15e0826d
CLT consumer: fsio ( #1302 )
...
* idle
* CLT test prep
* idle target
* header
* air interpolate
* ancient comment
* fuel cut
* fuel cut, idle tests
* cleanup
* fsio test help
2020-04-15 16:20:45 -04:00
rusefi
ced931c9b2
new attempt at better simulator
2020-04-13 13:12:55 -04:00
rusefi
bb217b01dd
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
5cf141065e
fixing build is my most favourite time!
2019-12-13 18:37:11 -05:00
rusefi
ad7e36c228
refactoring
2019-11-20 01:35:08 -05:00
andreika-git
ee5ee1942c
Kinetis & TLE8888 compatibility & fixes... ( #991 )
...
* TLE8888: More compatibility & postTunerStudioState
* activeConfiguration & EFI_ACTIVE_CONFIGURATION_IN_FLASH fix
* Kinetis: jump_to_bootloader() impl.
* Kinetis: UART baudrate safety check
* Kinetis: OMG!..
2019-10-31 16:06:34 -04:00
rusefi
88348ebd09
refactoring: reducing code duplication
2019-10-21 23:47:40 -04:00
rusefi
5a4c7b38cd
preparing for #974
...
code comments & refactoring
2019-10-14 16:04:28 -04:00
rusefi
533087f475
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 09:56:06 -04:00
rusefi
46ee5a34e8
unit tests progress
2019-09-19 21:55:27 -04:00
rusefi
46bdbf82d1
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
de2eb04519
#657
2019-01-28 02:59:14 -05:00
rusefi
9a3441f11b
#657 pulling global access down
2019-01-28 00:44:30 -05:00
rusefi
db63471651
#657
2019-01-27 23:24:40 -05:00
rusefi
db80801191
refactoring: reducing header tree hell
2019-01-20 23:44:05 -05:00
rusefi
082e7d268d
tests: reducing code duplication
2019-01-19 20:42:29 -05:00
rusefi
5301037f61
new unit test
2019-01-11 19:08:15 -05:00
rusefi
dd8e2d9326
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-10 19:25:07 -05:00
rusefi
1e4bdbb255
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-10 17:07:29 -05:00
rusefi
57993ff1b4
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
5f8d8bd8da
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 21:31:59 -05:00
rusefi
19c410387d
making either Matt or compiler or both happier
2019-01-05 00:11:17 -05:00
rusefi
16acc5bb1d
consistency
2019-01-03 18:29:38 -05:00
rusefi
f0344fd16c
#625 big step - no more engine dependency from TriggerShape
2018-12-25 22:47:29 -05:00
rusefi
fe85582767
refactoring
2018-12-24 22:17:13 -05:00
rusefi
2235063a13
reducing clutter
2018-12-08 18:11:28 -05:00
rusefi
af5a4c50f5
3 hours of my life :(
2018-12-08 17:19:20 -05:00
rusefi
d81185ac28
bringing std types together
2018-12-08 15:51:45 -05:00
rusefi
24b9e0366f
docs
2018-12-08 14:32:45 -05:00
rusefi
ae61b62e51
refactoring: reducing code duplication
2018-10-28 15:07:42 -04:00
rusefi
cf5e05e7b9
refactoring
2018-09-16 23:10:06 -04:00
rusefi
7caf762609
refactoring
2018-09-16 22:00:14 -04:00
rusefi
0244509d79
refactoring
2018-09-16 20:12:25 -04:00
rusefi
f6b7ce3e91
docs
2018-07-28 14:33:05 -04:00
rusefi
2a9f3cdede
better macro name
2017-05-15 23:28:49 -04:00
rusefi
1bb34bf6dd
comments
2017-03-07 01:43:58 -05:00
rusefi
01ffbb9b89
standard header
2017-03-05 21:59:00 -05:00
rusefi
b01b053595
progress #363
2017-03-01 22:18:25 -05:00
rusEfi
775950e919
auto-sync
2016-11-03 23:02:58 -04:00
rusEfi
cc4a0af658
auto-sync
2016-09-22 00:03:00 -04:00