Andrey
06bdf52b3c
More low-level firmware coverage for the simulator/unit-tests #2656
2021-05-15 05:27:33 -04:00
Matthew Kennedy
1aed5c6ae2
remove intermediate buffer ( #2668 )
...
* remove define
* goodbye intermediate logging buffer
* free ram! woo!
2021-05-10 08:01:24 -04:00
Matthew Kennedy
ce142907a0
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
b047ec4f12
clean up some includes ( #2227 )
...
* cleanup
* make c happy
2021-01-16 09:45:45 -05:00
rusefillc
315bfe6531
avoid float -> int64 conversion #1977
...
cherry picking...
2020-11-23 23:33:46 -05:00
Matthew Kennedy
be71d06dfc
remove ( #1985 )
2020-11-23 20:10:17 -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
Matthew Kennedy
74d2af9c6c
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
49d98e3ed0
FATAL error: lsize mismatch 336/3342 #884
2020-07-03 21:38:56 -04:00
rusefi
546344c78a
nope, unit tests did not just fix themselves
2020-06-17 08:42:37 -04:00
Matthew Kennedy
2535d123b8
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
33eb9fd2ec
new attempt at better simulator
2020-04-13 13:12:55 -04:00
rusefi
a222ecdfe1
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
c12ccb654c
fixing build is my most favourite time!
2019-12-13 18:37:11 -05:00
rusefi
4cebc85cbf
refactoring
2019-11-20 01:35:08 -05:00
andreika-git
ef23be6893
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
0fcf3bfa4e
refactoring: reducing code duplication
2019-10-21 23:47:40 -04:00
rusefi
730aaca3ea
preparing for #974
...
code comments & refactoring
2019-10-14 16:04:28 -04:00
rusefi
658dac889c
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 09:56:06 -04:00
rusefi
ee2b14bdc6
unit tests progress
2019-09-19 21:55:27 -04:00
rusefi
34aa05cda9
refactoring: reducing code duplication
2019-02-23 12:33:49 -05:00
rusefi
c50b16ba39
#657
2019-01-28 02:59:14 -05:00
rusefi
57c6b75e81
#657 pulling global access down
2019-01-28 00:44:30 -05:00
rusefi
e78bdb9005
#657
2019-01-27 23:24:40 -05:00
rusefi
141e392a05
refactoring: reducing header tree hell
2019-01-20 23:44:05 -05:00
rusefi
fcdcf04118
tests: reducing code duplication
2019-01-19 20:42:29 -05:00
rusefi
7893486065
new unit test
2019-01-11 19:08:15 -05:00
rusefi
c1509dd0b7
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-10 19:25:07 -05:00
rusefi
6682a7def2
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-10 17:07:29 -05:00
rusefi
93b08dcc4c
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 22:16:30 -05:00
rusefi
7151749c4a
The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657
2019-01-09 21:31:59 -05:00
rusefi
9afe619652
making either Matt or compiler or both happier
2019-01-05 00:11:17 -05:00
rusefi
6587b55cf1
consistency
2019-01-03 18:29:38 -05:00
rusefi
095d9d4417
#625 big step - no more engine dependency from TriggerShape
2018-12-25 22:47:29 -05:00
rusefi
10629ac8a1
refactoring
2018-12-24 22:17:13 -05:00
rusefi
79908d8ee5
reducing clutter
2018-12-08 18:11:28 -05:00
rusefi
e75feb330d
3 hours of my life :(
2018-12-08 17:19:20 -05:00
rusefi
7dd683bf36
bringing std types together
2018-12-08 15:51:45 -05:00
rusefi
daf540a402
docs
2018-12-08 14:32:45 -05:00
rusefi
4bf5b9e549
refactoring: reducing code duplication
2018-10-28 15:07:42 -04:00
rusefi
5cb6a2b6f0
refactoring
2018-09-16 23:10:06 -04:00
rusefi
4d56783415
refactoring
2018-09-16 22:00:14 -04:00
rusefi
50acc3abef
refactoring
2018-09-16 20:12:25 -04:00
rusefi
aaf07f5d1f
docs
2018-07-28 14:33:05 -04:00
rusefi
f8e592f454
better macro name
2017-05-15 23:28:49 -04:00
rusefi
d01806e236
comments
2017-03-07 01:43:58 -05:00
rusefi
e567d7fb22
standard header
2017-03-05 21:59:00 -05:00
rusefi
42eea1ddfd
progress #363
2017-03-01 22:18:25 -05:00
rusEfi
f879fba407
auto-sync
2016-11-03 23:02:58 -04:00
rusEfi
835ee84546
auto-sync
2016-09-22 00:03:00 -04:00