Commit Graph

22 Commits

Author SHA1 Message Date
rusefi a42092826a only: setTimeNowUs(): replace global fiddling with a function call 2024-04-27 10:10:59 -04:00
Matthew Kennedy 32172801cc only: minor cleanup 2024-04-26 21:39:47 -04:00
Matthew Kennedy 28f39fe71c
test organization (#3882)
* organize actuators

* this test can be useful

* don't name things misc

* fewer tests called misc

* fewer tests called "big" (?)

* unnecessary
2022-02-02 16:36:35 -05:00
Andrey ed6c89ec10 Live Data progress 2022-01-05 20:15:23 -05:00
Matthew Kennedy c72bd07179
enable address sanitizer (#3217)
* enable asan

* lua

* this is dead and leaky

* leaky nissan

* fix pwm generator use-after-stack

* initializers

* prevent problems in case of invalid trigger shape

Co-authored-by: Matthew Kennedy <makenne@microsoft.com>
2021-09-05 05:56:59 -04:00
Matthew Kennedy b52d50bbf2
Use pch in lots of files (#3066)
* most engine.h

* most engine_configuration

* more

* more

* more

* more

* more

* moooooore

* ok I'm done for now

* oops
2021-07-26 01:05:17 -04:00
Matthew Kennedy 8b30776016
remove stateChangeCallback from simplepwm (#2644)
* remove callback parameter from cj125

* remove from ext

* remove stateChangeCallback

* alt doesn't need that

* demorgan

* remove call

* bad cut/paste

* check the actual pin in the test
2021-05-07 09:38:41 -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
rusefi 813b6aa6ce The Big Refactoring of 2019: folder structure #723 2019-12-04 01:11:10 -05:00
rusefi 4dafc65d69 misc clean-up 2019-12-02 10:18:13 -05:00
rusefi f8a3d900dc migrating to google test 2019-07-25 00:28:04 -04:00
rusefi ae711e3a52 smarter PWM API - need to pass arbitrary pointer 2019-04-12 20:35:02 -04:00
rusefi 38ed23c43f migrating to googletest 2019-01-14 18:38:20 -05:00
rusefi 73aa22573e migrating to googletest 2019-01-14 15:31:56 -05:00
rusefi fd9506b4e1 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 20:06:41 -05:00
rusefi 02ac3d14c7 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 20:00:21 -05:00
rusefi 38b5ae5b66 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 19:52:01 -05:00
rusefi b3ee5ec945 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 16:42:34 -05:00
rusefi da3d230798 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 16:30:14 -05:00
rusefi 5e896ce279 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 10:36:35 -05:00
rusefi 970d120a41 The Big Refactoring of 2019: scheduler should not be global #655 2019-01-09 08:50:51 -05:00
rusefi aced64810f better folder structure 2019-01-05 21:49:47 -05:00