David Holdeman
a38e3a1fe1
Convert scripts simulator ( #1518 )
...
* remove run_gcov and call ci_gcov from run_clean_gcov
* explicitly call bash
* remove unused scripts
* covert compile
* convert compile
* convert clean
2020-06-18 23:14:37 -04:00
rusefi
546344c78a
nope, unit tests did not just fix themselves
2020-06-17 08:42:37 -04:00
rusefi
0ccde6f937
Makefile clean-up
2020-05-25 13:42:55 -04:00
Matthew Kennedy
e6e48ce66c
binary logging ( #1443 )
...
* field support
* tests
* makefiles
* test data too
* missing include dir
* write correct thing
* fix one test
* fix test
* omnomnomnom ram
* format
* use defined names
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-05-17 15:56:37 -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
rusefi
d511c8cc50
simulator to have RPM out of the box
2020-05-01 12:56:40 -04:00
rusefi
62ae3f853c
making build a bit happier
2020-04-25 18:39:16 -04:00
Matthew Kennedy
e89b7b4b11
trigger emulator refactoring ( #1358 )
...
* trigger gen refactoring
* missed one
* fix makefile
* commentary
Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2020-04-24 14:00:06 -04:00
rusefi
27a38c7cf8
progress
2020-04-13 09:14:48 -04:00
rusefi
c98cdc9c0a
cj125 progress
2020-04-08 23:14:21 -04:00
rusefi
c1ab5ca585
smart gpio clean-up
2020-04-06 14:13:29 -04:00
rusefi
84e0e1b6e9
critical error usability improvements
2020-03-28 21:28:32 -04:00
Matthew Kennedy
b7033bbde9
Finally rename injector_central to bench_test ( #1229 )
...
* bench test rename
* rename consumers
* good lord what are all of these externs doing
* fix tests
2020-03-26 08:03:55 -04:00
Matthew Kennedy
61c4d0fe83
save some ram ( #1211 )
...
* remove dead stuff
* why store those pointers twice?
2020-03-22 19:06:29 -04:00
Matthew Kennedy
9a81b7d2c5
Move can_hw.cpp in to drivers folder ( #1184 )
...
* relocate
* include path
* simulator makefile
* fix mre while we're at it
* it would help if I fixed it right
2020-03-13 09:50:43 -04:00
Matthew Kennedy
6db8978667
Add single flag for omitting PnP configs ( #1157 )
...
* switch to single enable flag
* engine_configuration.cpp
2020-02-24 19:08:02 -05:00
rusefi
40b4562aaf
code style
2020-02-13 23:25:09 -05:00
rusefi
a222ecdfe1
happy new year unification
2020-01-13 21:57:43 -05:00
rusefi
63e3e84e08
happy new year
2020-01-08 00:02:40 -05:00
rusefi
4605c64a07
that's not a worth a file
2019-12-24 00:03:53 -05:00
rusefi
ae615376ea
refactoring
2019-12-23 23:32:43 -05:00
rusefi
c629b21ab4
adding simplicity
2019-12-23 23:25:08 -05:00
rusefi
67e1f06d36
simplicity?
2019-12-23 22:50:04 -05:00
rusefi
0cede6673f
adding simplicity
2019-12-23 22:40:23 -05:00
rusefi
561986d3e4
The Big Refactoring of 2019: folder structure #723
2019-12-04 01:11:10 -05:00
andreika-git
ae9c619c50
iacPidMultTbl + EFI_IDLE_PID_CIC + kinetis_hysteresis ( #1043 )
...
* rename EFI_IDLE_INCREMENTAL_PID_CIC -> EFI_IDLE_PID_CIC
* Impl. IacPidMultTable
* Kinetis: Trigger Comparator Hysteresis settings (+adaptive mode)
2019-12-04 00:37:32 -05:00
rusefi
a09ee15b08
The Big Refactoring of 2019: folder structure #723
2019-12-04 00:22:34 -05:00
rusefi
431a21943b
The Big Refactoring of 2019: folder structure #723
2019-12-03 23:52:44 -05:00
rusefi
7c8cba6c5d
shared GCC settings between projects
2019-12-02 10:26:16 -05:00
rusefi
76a4e37c66
making more code testable
2019-11-20 02:18:17 -05:00
rusefi
4cebc85cbf
refactoring
2019-11-20 01:35:08 -05:00
rusefi
95e8f4227b
making F4 and else happier with perf_trace, also maybe missing 'break'?
2019-11-19 20:36:47 -05:00
rusEfi
f68241bc35
development into unit tests, makefile cleanup
2019-11-19 20:05:12 -05:00
rusefi
b6c5ff5fee
refactoring & verbose trigger to simulator
2019-10-29 21:12:44 -04:00
rusefi
8155cf6234
reducing code duplication with prod code & fixing simulator
2019-10-29 16:57:55 -04:00
rusefi
7e16cbd144
fixing simulator start-up. how did CI miss this? is CI not doing anything? :(
2019-10-29 16:32:46 -04:00
rusefi
037258e65b
preparing for #974
...
code comments & refactoring
2019-10-14 13:10:19 -04:00
Matthew Kennedy
ccb4c51e50
Sensors: composition >> inheritance ( #953 )
...
* functional sensors
* format
* tests
* sim makefile
* eol
* format tests
2019-09-24 21:11:41 -04:00
rusefi
e1b537935d
ETB target is using integer values #945
...
refactoring - ADC mocking is a mess
2019-09-22 16:41:10 -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
dcd7265560
magic command to facilitate linux build
2019-09-21 17:11:32 -04:00
rusefi
ee074b9fe7
fixing build
2019-09-21 15:33:13 -04:00
rusefi
523c03ec3f
reducing complexity
2019-09-20 01:09:31 -04:00
rusefi
ee2b14bdc6
unit tests progress
2019-09-19 21:55:27 -04:00
rusefi
b97efec3c2
docs
2019-08-26 21:56:10 -04:00
rusefi
458262c4bc
fixing build?
2019-08-06 22:34:34 -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
10c06ab73c
EFI_TOOTH_LOGGER
2019-07-07 15:22:46 -04:00
rusefi
1e80772904
Refactoring: OS access should be explicit #867
2019-07-05 19:00:44 -04:00