Commit Graph

260 Commits

Author SHA1 Message Date
rusefi ad7e36c228 refactoring 2019-11-20 01:35:08 -05:00
rusefi 7dfdfc6378 docs & code formatting 2019-11-19 18:17:03 -05:00
rusefi d2e24cf2e5 evil manual merge of https://github.com/DonaldBecker/rusefi 2019-11-06 20:33:40 -05:00
rusefi d4574a3cab evil manual merge of https://github.com/DonaldBecker/rusefi 2019-11-05 22:40:33 -05:00
rusefi 5c46ad25a7 review feedback 2019-11-03 10:36:35 -05:00
rusefi 47eaea3da3 scramblr reports sync issues on NB1 fix #990 2019-10-30 21:01:23 -04:00
rusefi 74e0c20235 flipping NB1 trigger definition 2019-10-29 21:19:00 -04:00
rusefi 1ab488e4b4 refactoring: better field name(s) 2019-10-08 01:03:57 -04:00
rusefi ca67249522 refactoring: better field name 2019-10-08 00:54:19 -04:00
rusefi 8424723024 refactoring: better variable names 2019-10-08 00:42:47 -04:00
rusefi 0d31cdddea refactoring: better parameter name 2019-10-08 00:30:20 -04:00
rusefi 53231f7b49 refactoring: smarter C++ initialization 2019-10-08 00:27:49 -04:00
Matthew Kennedy d1da567b85 fix gm 24x decoder (#963)
* fix gm

* fix

* fix default config, tests
2019-10-05 08:27:30 -04:00
rusefi e0acec2a63 WTF is wrong with MRE_miata_na6 config? operationMode complexity #898
fatal error is the best I can come up with quickly
2019-08-08 22:57:22 -04:00
rusefi f25b1e5f2f WFT is wrong with MRE_miata_na6 config? operationMode complexity #898
more refactoring
2019-08-08 00:30:32 -04:00
rusefi 676035f950 refactoring: extracting method to facilitate debugging 2019-08-07 22:02:08 -04:00
rusefi 0306255013 CBR600 trigger progress 2019-07-23 19:22:40 -04:00
rusefi fecf83e4d2 order of includes consistency 2019-07-05 20:03:32 -04:00
rusefi 83ad64eade Refactoring: OS access should be explicit #867 2019-07-04 03:57:21 -04:00
Matthew Kennedy 95003e9a7b const, explicit, and override (#831)
* const, explicit, and override

* more const

* more const

* missed a spot
2019-06-08 09:51:36 -04:00
rusefi a2c4b1bde1 typo 2019-05-10 22:43:03 -04:00
rusefi 1ec5baf57a refactoring: better method name 2019-05-02 18:05:33 -04:00
rusefi 541c445a2d defined(__DOXYGEN__) ? #748 2019-04-12 22:07:03 -04:00
rusefi bd2b992918 unifying_file_naming 2019-03-29 09:11:13 -04:00
dron0gus c9edbf4225 Cleanup fixes (#700)
* Kill some more warnings

* pin_repository: add markUnused, allow use from plain C

* ehiGpio.cpp: add forgotten GPIOG port
2019-03-08 07:01:15 -05:00
rusefi 46bdbf82d1 refactoring: reducing code duplication 2019-02-23 12:33:49 -05: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 5d735c4d6e Refactor Trigger System #635
better field names
2019-02-03 01:49:41 -05:00
rusefi 27da8ce328 Refactor Trigger System #635 2019-02-03 01:34:20 -05:00
rusefi 4187f4b081 Refactor Trigger System #635 2019-02-03 01:27:47 -05:00
rusefi 935a9fa706 Refactor Trigger System #635 2019-02-03 01:19:16 -05:00
rusefi d247c13283 Refactor Trigger System #635 2019-02-03 01:04:24 -05:00
rusefi 2f2fcc11e0 Refactor Trigger System #635 2019-02-03 00:40:25 -05:00
rusefi 9ed58a5ba0 better conditional compilation 2019-01-31 18:30:40 -05:00
rusefi 9a3441f11b #657 pulling global access down 2019-01-28 00:44:30 -05:00
rusefi 2756ff57eb refactoring: reducing header tree hell 2019-01-21 00:10:09 -05:00
rusefi 4ed5072f13 enjoying C++11 2019-01-14 00:20:50 -05:00
rusefi 6bb8da7b39 Question: something strange trigger errors #662 2019-01-11 09:24:24 -05:00
rusefi 6360719ed0 #635 2019-01-01 14:05:11 -05:00
rusefi f0344fd16c #625 big step - no more engine dependency from TriggerShape 2018-12-25 22:47:29 -05:00
rusefi d51fa71085 #625 2018-12-25 20:56:54 -05:00
rusefi 22734e8f39 #635 2018-12-25 20:09:35 -05:00
rusefi 23de7a6d8a #635 2018-12-25 19:42:27 -05:00
rusefi 7e64c16df5 #625 2018-12-25 19:18:37 -05:00
rusefi c6c53a02fd #625 progress 2018-12-25 19:13:28 -05:00
rusefi 62b5e87393 #635 2018-12-25 12:27:34 -05:00
rusefi 57ebbb1a0b #635 2018-12-25 11:51:49 -05:00
rusefi 5b25174cc3 #635 2018-12-25 10:33:28 -05:00
rusefi daed49dd12 #635 2018-12-25 10:20:13 -05:00
rusefi a4efd47ba1 #635 better names 2018-12-25 10:13:00 -05:00
rusefi b15845754d #635 2018-12-24 23:33:21 -05:00
rusefi 3a7f719d5c #635 2018-12-24 23:23:45 -05:00
rusefi 7e3a7b5c79 #635 2018-12-24 23:16:33 -05:00
alexander-n8hgeg5e e8f0036042 trigger fix (#625) - mazda Z5 trigger 2018-11-22 09:56:34 -05:00
rusefi d5ddb0bc9d #619 2018-10-30 05:32:13 -04:00
rusefi 41073e2b1a #619 2018-10-30 04:46:13 -04:00
Matthew Kennedy bb766ea0e5 Gm24x (#614)
* implement new 24x

* typo
2018-10-28 15:30:38 -04:00
rusefi f68046e9af docs 2018-10-28 15:14:38 -04:00
rusefi 1c203a948d fix #615 2018-10-25 18:17:47 -04:00
rusefi cfb671feab #615 start 2018-10-25 17:42:42 -04:00
rusefi 5138d5c3c8 refactoring trigger sync layer 2018-10-21 13:41:01 -04:00
rusefi 1f90cf153d refactoring 2018-09-16 22:26:57 -04:00
rusEfi a5506c1243 refactoring: separate VW files 2018-08-25 20:05:17 -04:00
rusefi 959a91ae4c unique error codes #598 2018-07-25 23:03:04 -04:00
rusefi cd0e19958e eclipse 97 engine 420a, same as neon 95 2018-03-14 06:38:52 -04:00
rusefi c049eea877 fix #570 2018-03-01 06:01:15 -05:00
rusefi 923a5e97a2 progress 2018-02-28 07:57:04 -05:00
rusefi 94371fedba #570 2018-02-26 22:24:48 -05:00
rusefi 1d31067d19 happy new year 2018-01-20 20:55:31 -05:00
rusEfi 3b8ab4f6a7 happy new year nissan! 2018-01-01 22:24:33 -05:00
rusEfi 029e2b098f docs 2017-12-31 20:13:20 -05:00
rusEfi 8f34da3248 better method location 2017-12-13 21:17:32 -05:00
rusefi 74a359077c better macro name 2017-05-15 23:33:22 -04:00
rusefi 2a9f3cdede better macro name 2017-05-15 23:28:49 -04:00
rusefi 504c6b5e94 nissan 4/360 progress 2017-04-02 18:14:30 -04:00
rusefi 8ee968251b nissan 4/360 progress 2017-04-02 18:12:51 -04:00
rusefi 1f5ff28a0a nissan 4/360 progress 2017-04-02 17:59:01 -04:00
rusefi cbc77ef07b nissan 4/360 progress 2017-04-02 17:36:59 -04:00
rusefi 8c6b998b18 nissan 360/4 2017-03-22 22:53:10 -04:00
rusefi f2b82c9bdf tdc for nissan 2017-03-22 11:39:20 -04:00
rusefi 1a721240c6 widening the gap for Nissan trigger 2017-03-22 07:07:02 -04:00
rusefi 5782a38850 widening the gap for Nissan trigger 2017-03-21 07:53:35 -04:00
rusefi b9c422efd3 SR20VE trigger 2017-03-18 20:59:52 -04:00
rusefi b1f0371f67 removing dead code 2017-03-18 20:33:36 -04:00
rusefi 0d330b3c84 explicit SR20VE name 2017-03-18 20:18:21 -04:00
rusefi 0dc446efc7 GM 7x wheel 2017-03-12 22:55:41 -04:00
rusefi 57e934d8ac GM 7x wheel 2017-03-12 22:55:02 -04:00
rusefi dae0b1d790 fixed #366 2017-03-06 17:42:16 -05:00
rusefi daba9c9125 fixed #363 2017-03-04 20:52:24 -05:00
rusefi 52dfe82d31 trigger progress 2017-02-23 22:27:12 -05:00
rusefi 093c79e27e progress #363 2017-02-23 14:00:03 -05:00
rusefi 227528c8fe bugfix: set_toothed_wheel command 2017-02-23 08:20:24 -05:00
rusEfi 3f8bf4d333 auto-sync 2017-02-17 01:01:43 -05:00
rusEfi f12c891b19 auto-sync 2017-02-17 00:02:58 -05:00
rusEfi 224bf325a7 auto-sync 2017-02-14 00:02:59 -05:00
rusEfi a44125366b auto-sync 2017-02-13 23:03:19 -05:00
rusEfi 50f5faf6d2 auto-sync 2017-02-12 13:02:00 -05:00
rusEfi ece106dec9 auto-sync 2017-01-23 22:03:58 -05:00
rusEfi 6c340f5cb1 auto-sync 2017-01-23 21:03:11 -05:00
rusEfi 47a748fd5f auto-sync 2017-01-23 16:03:46 -05:00
rusEfi 2119bdf441 auto-sync 2017-01-16 12:04:34 -05:00
rusEfi 10566243ee auto-sync 2017-01-14 13:06:21 -05:00
rusEfi 0bfa024b6d auto-sync 2017-01-13 01:03:29 -05:00
rusEfi 994965052e auto-sync 2017-01-08 11:02:38 -05:00
rusEfi 2836a0849a auto-sync 2017-01-07 08:01:37 -05:00
rusEfi 9240dc79b8 auto-sync 2017-01-03 17:01:42 -05:00
rusEfi 4c39b2dc0e auto-sync 2017-01-03 16:02:43 -05:00
rusEfi 55e89f0f31 auto-sync 2017-01-03 06:05:22 -05:00
rusEfi 034b1792e0 auto-sync 2017-01-02 19:03:36 -05:00
rusEfi 48a975b078 auto-sync 2017-01-02 17:01:45 -05:00