Commit Graph

101 Commits

Author SHA1 Message Date
rusefi 541c445a2d defined(__DOXYGEN__) ? #748 2019-04-12 22:07:03 -04:00
rusefi 7a765f29b9 The Big Refactoring of 2019: folder structure #723 2019-04-09 23:00:17 -04:00
dron0gus c6a1d0cbe0 gpios rework (#739)
* Some more include fixes for linux

* Pass cross-compile path through CROSS_COMPILE

* Lower-upper case conversion fixes for linux

* Rename unmarkPin to brain_pin_markUnused

This is part of external gpiochip integration

* Add gpio_pin prefix to markUsed and markUnused

To distinguish from similar functions using brain_pin

* pin_repository: add helpers

this is part of gpio chips integration

* efi_gpio: simplify getHwPin using brain_pin_is_onchip
2019-04-10 01:31:10 +02:00
rusefi bd2b992918 unifying_file_naming 2019-03-29 09:11:13 -04:00
rusefi dd3f5b8668 TS command to reset firmware 2019-03-12 20:33:13 -04:00
rusefi d9bed5809e overall usability progress 2019-03-12 14:35:49 -04:00
dron0gus 76fa11d5e2 warning cleanup (#693)
* Kill annoing warnings about unused vars

* Kill annoing signed vs unsigned warnings

* Make ALWAYS_INLINE macro realy inlining

* Incorrect attribute placement.

While correct attribute placement cause ram4 overflow.
Move to correct place (to avoid gcc-2018-q4 errors) and comment
out.

* Silence -Wcast-function-type warnings

Cast to intermediate "void *" to lose compiler knowledge about the original
type and pass the warning. This is a workaround.
2019-02-21 05:44:45 -05:00
rusefi 24b1b34fef wider usage of PeriodicController 2019-02-11 15:09:24 -05:00
rusefi de0fb8aa92 wider usage of PeriodicController 2019-02-10 23:54:41 -05:00
rusefi da4fb3a19f better conditional compilation 2019-01-31 17:55:23 -05:00
rusefi d9c8c1fc3e #631 TIME_MS2I mostly 2019-01-28 20:00:17 -05:00
rusefi 0878462a09 'setEngineType' via TunerStudio 2019-01-20 22:17:06 -05:00
rusefi acc4b2f384 idle bench test from TS 2019-01-13 19:41:39 -05:00
rusefi cbd2d69731 The Big Refactoring of 2019: DECLARE_ENGINE_PARAMETER_SUFFIX consistency and simplification #657 2019-01-09 22:57:33 -05:00
rusefi 5b74163136 refactoring around "stopEngine" logic 2019-01-05 23:33:04 -05:00
Fabien Poussin 72fe39ff32 Workarounds for GCC 8 (#637) 2018-12-27 09:40:40 -05:00
rusefi 940af25fab #616 idle into simulator 2018-10-30 08:42:36 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusEfi 2a71ff1b97 fixing some weird status message 2018-01-24 21:54:03 -05:00
rusefi 64b7a51617 #65
explicit precision control
2018-01-23 12:05:14 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusefi 56b6e33eab #490 2017-11-26 22:30:37 -05:00
rusefi 6a3b80f502 more TS commands 2017-07-25 22:00:39 -04:00
rusefi 9e72851617 fan bench flexibility 2017-07-24 20:40:01 -04:00
rusefi ab94192135 better global variable name 2017-07-24 19:38:00 -04:00
rusefi 45941bd99d refactoring: inlining method 2017-07-10 21:34:31 -04:00
rusefi beee5452a5 refactoring 2017-06-04 18:53:43 -04:00
rusefi 89c25af9d2 refactoring 2017-06-04 18:43:08 -04:00
rusefi d5f338a209 todo 2017-06-04 16:24:17 -04:00
rusefi b83e378534 a bit of OOP 2017-06-04 16:18:51 -04:00
rusefi f65af61e82 a bit of OOP 2017-06-04 16:18:29 -04:00
rusefi 384b459ca0 refactoring 2017-06-04 15:50:33 -04:00
rusefi 065b92f4b6 telemetry dreams 2017-05-01 22:33:20 -04:00
rusEfi 6d790f877c dizzybench 2017-04-24 22:43:29 -04:00
rusEfi 9d70cef27f dizzybench 2017-04-24 22:35:16 -04:00
rusefi 6f9ff11213 refactoring - reducing GPIO complexity 2017-04-21 18:11:36 -04:00
rusEfi 10566243ee auto-sync 2017-01-14 13:06:21 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 07578a0954 auto-sync 2016-12-19 23:03:24 -05:00
rusEfi 947712a8f9 auto-sync 2016-09-27 11:01:57 -04:00
rusEfi 7403a07cab auto-sync 2016-09-15 14:02:45 -04:00
rusEfi 5b04050748 auto-sync 2016-09-14 19:03:00 -04:00
rusEfi 600a450838 auto-sync 2016-09-14 01:01:57 -04:00
rusEfi e747b729d2 auto-sync 2016-09-14 00:03:14 -04:00
rusEfi b63fe4456e auto-sync 2016-07-07 20:02:39 -04:00
rusEfi aefaa817d7 auto-sync 2016-04-26 12:01:47 -04:00
rusEfi 0383fa098f auto-sync 2016-03-15 13:01:47 -04:00
rusEfi 85cb89da1a auto-sync 2016-03-15 00:01:37 -04:00
rusEfi ee444e15ea auto-sync 2016-03-14 23:01:43 -04:00